和聲搜索算法在坐標(biāo)轉(zhuǎn)換中的應(yīng)用
發(fā)布時(shí)間:2021-11-19 07:39
針對(duì)最小二乘算法在處理坐標(biāo)轉(zhuǎn)換存在準(zhǔn)則單一這一問(wèn)題,本文提出一種思想,將和聲搜索算法加入最小二乘坐標(biāo)轉(zhuǎn)換模型中,從而使傳統(tǒng)坐標(biāo)轉(zhuǎn)換這一P類問(wèn)題,轉(zhuǎn)換為NP類問(wèn)題。通過(guò)不斷迭代使其結(jié)果趨近于所設(shè)定的函數(shù)解,從而實(shí)現(xiàn)解的多樣性。本文以方向精度最優(yōu)為例,分別采用模擬數(shù)據(jù)和實(shí)測(cè)點(diǎn)云數(shù)據(jù)來(lái)驗(yàn)證本文思想。結(jié)果表明,在求某一方向精度時(shí)將和聲搜索算法加入模型中會(huì)提高方向精度,加權(quán)后也可以保證其垂直方向一定的精度。
【文章來(lái)源】:軟件. 2020,41(10)
【文章頁(yè)數(shù)】:5 頁(yè)
【部分圖文】:
不同方向上兩種算法所Fig.1Comparisonofabsolutevaluesofcoordinateer
。本文采用加权的方g獎(jiǎng)?證其垂直方向的穩(wěn)定性。對(duì)公式(5)求方向精度方程式進(jìn)行適當(dāng)?shù)母模瑢⒐剑?)中n、m1、m2、m3、i1、i2分別賦值為1、p1*cosa+p2*cos(a+90°)、p1*sina+p2*sin(a+90°)、0、1、1,其中p1,p2為0-1之間的實(shí)數(shù),所得多項(xiàng)式如公式(6)所示。其中所求方向權(quán)值越大圖1不同方向上兩種算法所得坐標(biāo)誤差絕對(duì)值對(duì)比圖Fig.1Comparisonofabsolutevaluesofcoordinateerrorsobtainedbytwoalgorithmsindifferentdirections圖230度與120度垂直方向的誤差絕對(duì)值分布圖Fig.2Distributionofabsoluteerrorvaluesintheverticaldirectionof30and120degrees
第41卷第10期軟件《軟件》雜志歡迎推薦投稿:cosoft@vip.163.com112所得結(jié)果越好,但其垂直方向精度越差。由于數(shù)據(jù)的不同所賦予權(quán)值的效果不同,本文不對(duì)權(quán)值進(jìn)行量化分析。總體原則是,為確保所求方向精度較高的同時(shí)保證其垂直方向一定的精度,可以賦予所求方向一個(gè)較大的權(quán)值,垂直方向一個(gè)相對(duì)較小的權(quán)值。賦予p1=0.9,p2=0.1。重新計(jì)算加權(quán)后30度方向和120度方向最優(yōu)情況下,其垂直方向精度的分布情況,得到圖3。從圖像中可以得出其加權(quán)后HLS在30度和120度的垂直方向精度趨于穩(wěn)定并優(yōu)于LS算法。HLS算法仍然優(yōu)于LS算法是由于其損失了Z這一維度的精度,在實(shí)際應(yīng)用中高程這一維度往往和平面分開,可以先將高程這一維度當(dāng)作過(guò)渡變量,參與運(yùn)算得到最優(yōu)方向解,但實(shí)際高程這一維度的精度并不由坐標(biāo)轉(zhuǎn)換得到。12||(cossin)(cos(90)sin(90))||fpxypxy(6)在坐標(biāo)轉(zhuǎn)換問(wèn)題中往往除已知公共點(diǎn)外還含有非公共點(diǎn)進(jìn)行轉(zhuǎn)換,為了驗(yàn)證含有非公共點(diǎn)情況下的坐標(biāo)轉(zhuǎn)換效果,將上述實(shí)驗(yàn)的1000個(gè)點(diǎn)進(jìn)行分離。通過(guò)前500個(gè)點(diǎn)作為訓(xùn)練樣本,在加權(quán)后不同方向精度最優(yōu)準(zhǔn)則下求得的七參數(shù),作為后500個(gè)點(diǎn)的轉(zhuǎn)換參數(shù),將求得的轉(zhuǎn)換后的坐標(biāo)與真實(shí)坐標(biāo)求差值得到結(jié)果如圖4所示。4個(gè)代表性方向HLS算法的精度明顯高于LS算法的精度,并且具有一定的穩(wěn)定性,其二維平面圖3加權(quán)后30度和120度垂直方向的誤差絕對(duì)值分布圖Fig.3Distributionofabsoluteerrorvaluesintheverticaldirectionof30degreesand120degreesafterweighting圖4HLS和LS兩種算法在不同方向誤差絕對(duì)值對(duì)比圖Fig.4ComparisonofabsoluteerrorvaluesofHLSandLSalgorithmsindifferentdirections
【參考文獻(xiàn)】:
期刊論文
[1]引入基準(zhǔn)旋轉(zhuǎn)中心的坐標(biāo)轉(zhuǎn)換方法研究[J]. 馬下平,林超才,師蕓. 大地測(cè)量與地球動(dòng)力學(xué). 2018(03)
[2]加權(quán)整體最小二乘的驗(yàn)后估計(jì)在三維坐標(biāo)轉(zhuǎn)換中的應(yīng)用[J]. 王祝安,陳義,毛鵬宇. 大地測(cè)量與地球動(dòng)力學(xué). 2018(02)
[3]基于單位四元數(shù)的任意旋轉(zhuǎn)角度的三維坐標(biāo)轉(zhuǎn)換[J]. 李志偉,李克昭,趙磊杰,王云凱,梁曉慶. 大地測(cè)量與地球動(dòng)力學(xué). 2017(01)
[4]基于選權(quán)迭代的總體最小二乘算法在三維坐標(biāo)轉(zhuǎn)換中的應(yīng)用[J]. 徐波,高井祥,李增科,劉洋. 大地測(cè)量與地球動(dòng)力學(xué). 2015(04)
[5]多元總體最小二乘在三維坐標(biāo)轉(zhuǎn)換中的應(yīng)用[J]. 黃令勇,呂志平,任雅奇,陳正生,王宇譜. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2014(07)
本文編號(hào):3504587
【文章來(lái)源】:軟件. 2020,41(10)
【文章頁(yè)數(shù)】:5 頁(yè)
【部分圖文】:
不同方向上兩種算法所Fig.1Comparisonofabsolutevaluesofcoordinateer
。本文采用加权的方g獎(jiǎng)?證其垂直方向的穩(wěn)定性。對(duì)公式(5)求方向精度方程式進(jìn)行適當(dāng)?shù)母模瑢⒐剑?)中n、m1、m2、m3、i1、i2分別賦值為1、p1*cosa+p2*cos(a+90°)、p1*sina+p2*sin(a+90°)、0、1、1,其中p1,p2為0-1之間的實(shí)數(shù),所得多項(xiàng)式如公式(6)所示。其中所求方向權(quán)值越大圖1不同方向上兩種算法所得坐標(biāo)誤差絕對(duì)值對(duì)比圖Fig.1Comparisonofabsolutevaluesofcoordinateerrorsobtainedbytwoalgorithmsindifferentdirections圖230度與120度垂直方向的誤差絕對(duì)值分布圖Fig.2Distributionofabsoluteerrorvaluesintheverticaldirectionof30and120degrees
第41卷第10期軟件《軟件》雜志歡迎推薦投稿:cosoft@vip.163.com112所得結(jié)果越好,但其垂直方向精度越差。由于數(shù)據(jù)的不同所賦予權(quán)值的效果不同,本文不對(duì)權(quán)值進(jìn)行量化分析。總體原則是,為確保所求方向精度較高的同時(shí)保證其垂直方向一定的精度,可以賦予所求方向一個(gè)較大的權(quán)值,垂直方向一個(gè)相對(duì)較小的權(quán)值。賦予p1=0.9,p2=0.1。重新計(jì)算加權(quán)后30度方向和120度方向最優(yōu)情況下,其垂直方向精度的分布情況,得到圖3。從圖像中可以得出其加權(quán)后HLS在30度和120度的垂直方向精度趨于穩(wěn)定并優(yōu)于LS算法。HLS算法仍然優(yōu)于LS算法是由于其損失了Z這一維度的精度,在實(shí)際應(yīng)用中高程這一維度往往和平面分開,可以先將高程這一維度當(dāng)作過(guò)渡變量,參與運(yùn)算得到最優(yōu)方向解,但實(shí)際高程這一維度的精度并不由坐標(biāo)轉(zhuǎn)換得到。12||(cossin)(cos(90)sin(90))||fpxypxy(6)在坐標(biāo)轉(zhuǎn)換問(wèn)題中往往除已知公共點(diǎn)外還含有非公共點(diǎn)進(jìn)行轉(zhuǎn)換,為了驗(yàn)證含有非公共點(diǎn)情況下的坐標(biāo)轉(zhuǎn)換效果,將上述實(shí)驗(yàn)的1000個(gè)點(diǎn)進(jìn)行分離。通過(guò)前500個(gè)點(diǎn)作為訓(xùn)練樣本,在加權(quán)后不同方向精度最優(yōu)準(zhǔn)則下求得的七參數(shù),作為后500個(gè)點(diǎn)的轉(zhuǎn)換參數(shù),將求得的轉(zhuǎn)換后的坐標(biāo)與真實(shí)坐標(biāo)求差值得到結(jié)果如圖4所示。4個(gè)代表性方向HLS算法的精度明顯高于LS算法的精度,并且具有一定的穩(wěn)定性,其二維平面圖3加權(quán)后30度和120度垂直方向的誤差絕對(duì)值分布圖Fig.3Distributionofabsoluteerrorvaluesintheverticaldirectionof30degreesand120degreesafterweighting圖4HLS和LS兩種算法在不同方向誤差絕對(duì)值對(duì)比圖Fig.4ComparisonofabsoluteerrorvaluesofHLSandLSalgorithmsindifferentdirections
【參考文獻(xiàn)】:
期刊論文
[1]引入基準(zhǔn)旋轉(zhuǎn)中心的坐標(biāo)轉(zhuǎn)換方法研究[J]. 馬下平,林超才,師蕓. 大地測(cè)量與地球動(dòng)力學(xué). 2018(03)
[2]加權(quán)整體最小二乘的驗(yàn)后估計(jì)在三維坐標(biāo)轉(zhuǎn)換中的應(yīng)用[J]. 王祝安,陳義,毛鵬宇. 大地測(cè)量與地球動(dòng)力學(xué). 2018(02)
[3]基于單位四元數(shù)的任意旋轉(zhuǎn)角度的三維坐標(biāo)轉(zhuǎn)換[J]. 李志偉,李克昭,趙磊杰,王云凱,梁曉慶. 大地測(cè)量與地球動(dòng)力學(xué). 2017(01)
[4]基于選權(quán)迭代的總體最小二乘算法在三維坐標(biāo)轉(zhuǎn)換中的應(yīng)用[J]. 徐波,高井祥,李增科,劉洋. 大地測(cè)量與地球動(dòng)力學(xué). 2015(04)
[5]多元總體最小二乘在三維坐標(biāo)轉(zhuǎn)換中的應(yīng)用[J]. 黃令勇,呂志平,任雅奇,陳正生,王宇譜. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2014(07)
本文編號(hào):3504587
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/3504587.html
最近更新
教材專著