999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于自適應(yīng)Levy飛行的黃金正弦可見光定位研究

2022-07-11 02:23:30張慧穎于海越
激光技術(shù) 2022年4期

張慧穎,王 凱,于海越,牟 昊

(吉林化工學(xué)院 信息與控制工程學(xué)院,吉林 132022)

引 言

21世紀(jì)以來,隨著智能通信與無線網(wǎng)絡(luò)的發(fā)展,全球定位系統(tǒng)(global positioning system,GPS)廣泛應(yīng)用于室外定位服務(wù),并具有很高的定位精度[1]。室內(nèi)電子設(shè)備存在電磁干擾GPS在室內(nèi)無法實(shí)現(xiàn)高精度定位[2]。室內(nèi)可見光定位圖像傳感器的定位系統(tǒng),利用幾何成像實(shí)現(xiàn)定位功能,但存在設(shè)備復(fù)雜、定位速度慢的問題[3]。目前依托于發(fā)光二極管(light-emithing diode,LED)燈作為發(fā)射端的可見光通信(visible light communication,VLC)技術(shù)[4],在室內(nèi)定位中有更高的抗干擾性?,F(xiàn)有的室內(nèi)定位距離計(jì)算的方法包括信號(hào)強(qiáng)度指示(received signal strength indication,RSSI)[5]、通過到達(dá)角度(angle of arrival,AOA)[6]、到達(dá)時(shí)間差(time difference of arrival,TDOA)[7]計(jì)算距離。參考文獻(xiàn)[8]中將AOA和RSSI相結(jié)合提出一種室內(nèi)混合定位算法,誤差在10cm左右,但混合兩種算法復(fù)雜度和成本都比較高。參考文獻(xiàn)[9]中將PSO和BAS兩種算法結(jié)合起來大大降低定位的復(fù)雜性,但定位的精度有待提高。參考文獻(xiàn)[10]中針對(duì)傳統(tǒng)的PSO算法進(jìn)行優(yōu)化,測(cè)試點(diǎn)的平均定位誤差大約為5cm。參考文獻(xiàn)[11]中使用3個(gè)LED燈兼顧室內(nèi)照明的同時(shí)進(jìn)行室內(nèi)定位,但定位誤差低于10cm定位精度還有待提高。參考文獻(xiàn)[12]中將RSSI/TDOA兩種定位技術(shù)混合進(jìn)行定位,定位精度有提高,但存在定位過程復(fù)雜、速度較慢的缺點(diǎn)。由于傳統(tǒng)黃金正弦算法存在易陷入局部最優(yōu),定位精度低的問題。

本文中提出基于自適應(yīng)Levy飛行的變異機(jī)制改進(jìn)黃金正弦算法,根據(jù)RSSI通過朗伯模型得到未知節(jié)點(diǎn)與參考節(jié)點(diǎn)的距離,改進(jìn)后的黃金正弦算法對(duì)目標(biāo)位置不斷尋優(yōu)進(jìn)行精確定位。仿真結(jié)果表明,改進(jìn)黃金正弦定位算法與其它定位算法相比定位速度更快、精度更高。

1 RSSI室內(nèi)可見光定位技術(shù)

LED燈將接收到的電信號(hào)轉(zhuǎn)化為光信號(hào)進(jìn)行傳輸,光電二極管(photo diode,PD)將接收到的光信號(hào)轉(zhuǎn)化為電信號(hào),使用空間角度和光強(qiáng)度的關(guān)系表示朗伯光源的光強(qiáng)分布[13-14]。參考文獻(xiàn)[15]中通過計(jì)算得出光信號(hào)反射次數(shù)為3次~10次時(shí)對(duì)系統(tǒng)的影響可以忽略不計(jì),由于室內(nèi)情況復(fù)雜漫反射為主要反射源,大部分反射信號(hào)需3次及以上反射才能被PD接收端接收。因此本文中只考慮直射鏈路,對(duì)反射信號(hào)忽略不計(jì)。

在10m×10m×3m的室內(nèi)空間中設(shè)置9盞LED燈作為信號(hào)發(fā)射器,將其呈等間隔對(duì)稱分布安裝在距離地面3m的天花板上。將PD作為接收器安裝在移動(dòng)端上。LED發(fā)射器和接收器定位系統(tǒng)模型如圖1所示。

Fig.1 Indoor visible light positioning model

接收光功率Pr與發(fā)射端功率Pt的關(guān)系為:

Pr=H(0)Pt

(1)

式中,H(0)為信道增益,信道增益可以表示為[16]:

H(0)=

(2)

式中,A為PD的面積;d為LED到PD的相對(duì)距離;φ為發(fā)散角;ψ為接收角;ψmax為PD最大視場角;f(ψ)為PD的光濾波器增益;g(ψ)為聚光器增益。將(1)式和(2)式聯(lián)立即可推導(dǎo)出LED與PD間的距離d;l為朗伯散射系數(shù),朗伯系數(shù)大小由LED燈的半功率角ψ1/2決定:

(3)

LED發(fā)光強(qiáng)度模型如下[17-18]:

Iθ=I0coslψ

(4)

式中,Iθ為發(fā)射角θ的發(fā)光強(qiáng)度;I0為垂直于發(fā)光面的發(fā)光強(qiáng)度。

RSSI定位是根據(jù)PD接收到來自多個(gè)發(fā)射器發(fā)出的光源信號(hào)強(qiáng)度得到歐氏距離,利用三邊法求解出目標(biāo)位置的對(duì)應(yīng)坐標(biāo)點(diǎn)。已知參考點(diǎn)與待測(cè)節(jié)點(diǎn)坐標(biāo),代入三邊定位算法公式可計(jì)算出3個(gè)圓心到達(dá)待測(cè)點(diǎn)的距離d。由于室內(nèi)充斥著電磁的干擾,三邊測(cè)距法計(jì)算3個(gè)圓不會(huì)理想地交于一點(diǎn),因此通過黃金正弦算法尋找最優(yōu)解。

2 改進(jìn)黃金正弦定位算法

2.1 傳統(tǒng)黃金正弦算法

黃金正弦算法(golden sine algorithm,Gold-SA)是一種新型元啟發(fā)式算法[19-20]。黃金正弦算法是在正弦函數(shù)上沿著同一搜索路線,將單位圓上的每一個(gè)點(diǎn)訪問一遍,當(dāng)位置更新時(shí)加入黃金分割率進(jìn)而去縮小解的范圍,使得區(qū)域范圍更小,進(jìn)而可以提升算法搜索速度。Gold-SA算法在更新個(gè)體位置時(shí),引入黃金分割率,分別設(shè)系數(shù)x1和x2,將系數(shù)加入到位置更新公式中,縮小搜索空間使得尋優(yōu)速度更快,黃金分割系數(shù)x1和x2為:

(5)

黃金正弦算法中結(jié)合黃金分割率的系數(shù),在搜索空間中尋找最優(yōu)解,其位置更新公式為[21]:

(6)

2.2 改進(jìn)黃金正弦算法

本文作者提出將Levy飛行變異機(jī)制結(jié)合自適移動(dòng)因子改進(jìn)黃金正弦算法,對(duì)位置更新公式進(jìn)行變異,提高算法種群的多樣性,能夠快速跳出局部最優(yōu)。Levy飛行機(jī)制的核心是短距離游走和長距離跳躍交替變化,當(dāng)處于短距離游走時(shí)種群的多樣性將會(huì)提高,處于長距離跳躍時(shí)種群搜索具有方向的多樣性,搜索更為詳細(xì)[22-23]。L為Levy飛行的移動(dòng)步長參數(shù),計(jì)算公式為:

(7)

式中,λ為縮放因子,參考文獻(xiàn)[24]中建議取λ=1.5;Γ(λ)為標(biāo)準(zhǔn)的伽瑪函數(shù);s為移動(dòng)步長;s0為起始步長,即s>>s0>0為s→∞。

在黃金正弦算法全局搜索中引入Levy飛行變異機(jī)制幫助算法跳出局部最優(yōu),但Levy飛行變異機(jī)制無法滿足算法需要較高的收斂速度。本文中提出Levy飛行機(jī)制結(jié)合自適應(yīng)移動(dòng)因子對(duì)黃金正弦算法位置更新公式改進(jìn),進(jìn)而提高算法的收斂速度。自適應(yīng)移動(dòng)因子α的公式為:

(8)

式中,j為當(dāng)前的迭代次數(shù);q=1+j/M,M為最大迭代次數(shù)。

使用Levy飛行變異機(jī)制結(jié)合自適應(yīng)移動(dòng)因子對(duì)Gold-SA位置更新公式進(jìn)行變異,變異后的位置更新公式為:

αL(m,n)×(xbest-xi)

(9)

式中,L(m,n)是關(guān)于多個(gè)未知量下的步長參數(shù)的矩陣,其中m表示控制常數(shù),n為未知量個(gè)數(shù),取m=1.5,n=3;xbest表示每次迭代最優(yōu)解矩陣;xi表示當(dāng)前迭代得出的解的矩陣。

基于Levy變異機(jī)制改進(jìn)Gold-SA算法實(shí)現(xiàn)室內(nèi)可見光定位的流程如下:(1)PD接收器接收LED光信號(hào),計(jì)算出LED與PD間的距離d;(2)設(shè)計(jì)初始種群個(gè)體數(shù)為N,最大迭代次數(shù)M,空間維數(shù)D的初始種群;(3)計(jì)算每個(gè)個(gè)體的適應(yīng)度的值Pbest,并將最優(yōu)個(gè)體對(duì)應(yīng)的適應(yīng)度值存入xbest;(4)根據(jù)(9)式更新個(gè)體的位置;(5)更新個(gè)體,比較個(gè)體的適應(yīng)度值取出最佳適應(yīng)度值個(gè)體作為下一次迭代的解;(6)判斷是否已經(jīng)達(dá)到設(shè)置迭代次數(shù),若達(dá)到則結(jié)束,若未達(dá)到則轉(zhuǎn)向第(4)步;(7)得到全局最優(yōu)解。

3 仿真與結(jié)果分析

3.1 可見光定位算法仿真對(duì)比分析

選取體積為10m×10m×3m的室內(nèi)空間作為仿真測(cè)試空間,設(shè)置9盞LED燈按照3×3的網(wǎng)格排列方式排布。在室內(nèi)隨機(jī)放置一個(gè)待測(cè)點(diǎn),分別選取最小二乘(least square mathod,LMS)的RSSI定位算法、PSO的RSSI定位算法、Gold-SA的RSSI定位算法和改進(jìn)的Gold-SA的RSSI定位算法,比較各算法定位產(chǎn)生的定位誤差。設(shè)置PD有效接收面積為1cm2。仿真參量表如表1所示。

Table 1 Simulation parameters

Fig.2 Algorithm error comparison

在3維空間中分別選取LSM定位算法、PSO定位算法、Gold-SA定位算法、改進(jìn)后的Gold-SA定位算法進(jìn)行仿真分析,仿真結(jié)果如圖2所示。

圖2a中采用LMS定位算法時(shí),定位誤差為2.5924m,由于室內(nèi)環(huán)境復(fù)雜充滿電磁干擾,導(dǎo)致精度低不能做到精確定位。由圖2b和圖2c看出,基于PSO的定位算法誤差為5.9993cm,基于Gold-SA的定位算法誤差為5.9866cm,雖然上述兩種算法相比于LMS算法精度提高很多,但仍存在收斂速度慢的缺點(diǎn)。改進(jìn)Gold-SA定位算法如圖2d所示,定位算法誤差為1.4703mm,相比PSO算法和未改進(jìn)的Gold-SA算法,改進(jìn)后Gold-SA算法的定位精度分別提升97.54%和95.52%。Levy變異機(jī)制增加算法搜索空間的多樣性,自適應(yīng)移動(dòng)因子有效地避免群智能算法收斂早熟的缺點(diǎn)提高算法收斂速度,使算法誤差明顯減小,實(shí)現(xiàn)精確定位。在仿真參量不變的情況下對(duì)4個(gè)目標(biāo)點(diǎn)進(jìn)行同時(shí)定位,多目標(biāo)仿真結(jié)果如圖3所示。

Fig.3 Multi-target positioning error of the improved Gold-SA algorithm

由圖3可以看出,采用改進(jìn)Gold-SA算法對(duì)4個(gè)目標(biāo)點(diǎn)同時(shí)定位,定位誤差分別為1.170cm,1.243cm,1.197cm,1.470cm,平均定位誤差為1.270cm。由圖3仿真分析可知,改進(jìn)后的Gold-SA定位算法可應(yīng)用在多目標(biāo)定位過程。

3.2 收斂速度仿真分析

分別對(duì)PSO算法、Gold-SA算法和改進(jìn)后的Gold-SA算法進(jìn)行單目標(biāo)迭代速度的分析,設(shè)置迭代數(shù)為200次,初始種群數(shù)量為20,采用3×3網(wǎng)格型LED燈源排布方案,在保證使用最少LED燈源且定位精度較高的前提下分析算法收斂速度,仿真結(jié)果如圖4所示。

Fig.4 Convergence speed comparison chart

由圖4可直觀看出:采用Levy飛行變異機(jī)制結(jié)合自適應(yīng)移動(dòng)因子改進(jìn)的Gold-SA算法收斂速度大幅度提升。改進(jìn)后的Gold-SA算法經(jīng)過40次迭代后就快速收斂到最低適應(yīng)度值?;赑SO的RSSI定位算法110次迭代后收斂到最低適應(yīng)度值,Gold-SA算法經(jīng)過200次迭代后還未達(dá)到最低適應(yīng)度值。因此,說明改進(jìn)后的算法在快速定位方面更具有優(yōu)勢(shì)。

3.3 定位時(shí)間分析

選取改進(jìn)Gold-SA算法、未改進(jìn)的Gold-SA算法及PSO算法,在定位誤差為0cm~2cm區(qū)間內(nèi)仿真分析3種定位算法單目標(biāo)定位時(shí)間,結(jié)果如圖5所示。

Fig.5 Comparison and analysis of positioning time

由圖5中明顯看出:3種算法在相同定位區(qū)間內(nèi),改進(jìn)后的算法定位誤差在0cm~2cm的范圍內(nèi)定位時(shí)間均比未改進(jìn)的Gold-SA算法和PSO算法短,由此說明改進(jìn)的Gold-SA算法可實(shí)現(xiàn)快速定位。當(dāng)定位誤差為0.2cm時(shí),改進(jìn)的Gold-SA定位時(shí)間為3.3s比傳統(tǒng)Gold-SA算法快0.5s,比PSO算法快0.9s;定位誤差為0.6cm時(shí),改進(jìn)后的算法定位時(shí)間為2.2s比傳統(tǒng)Gold-SA快0.8s,比PSO算法快1.6s;定位誤差為1.5cm時(shí),改進(jìn)后的算法定位時(shí)間為2.4s比傳統(tǒng)Gold-SA算法快0.6s,比PSO算法快1s。由此可以說明改進(jìn)后的Gold-SA算法相比于其它兩種算法所需要的定位時(shí)間更短,改進(jìn)后的Gold-SA算法整體優(yōu)于未改進(jìn)的Gold-SA算法和PSO算法。

3.4 平均定位誤差分析

為進(jìn)一步驗(yàn)證改進(jìn)后的黃金正弦算法優(yōu)越性,分別對(duì)改進(jìn)的Gold-SA算法、Gold-SA算法和PSO算法分別進(jìn)行200次單目標(biāo)定位誤差計(jì)算。采用直方圖更直觀地觀測(cè)定位算法的誤差分布,如圖6所示。

Fig.6 Positioning error histogram

由圖6可看出:與Gold-SA算法和PSO算法相比,改進(jìn)后的Gold-SA算法誤差大多集中在0cm~2cm范圍內(nèi),當(dāng)誤差大于2cm時(shí),誤差點(diǎn)個(gè)數(shù)呈大幅下降趨勢(shì),在6cm~8cm范圍內(nèi)沒有誤差點(diǎn)分布。Gold-SA算法誤差集中在2cm~4cm范圍內(nèi),PSO算法誤差主要分布在2cm~4cm,4cm~6cm范圍內(nèi)。改進(jìn)后的Gold-SA算法相較與Gold-SA算法和PSO算法定位性能分別提高64.3%和68.9%。因此,改進(jìn)后的算法相比于其它兩種算法定位誤差更小、定位效果更好。本文中對(duì)改進(jìn)Gold-SA算法進(jìn)行80次的誤差計(jì)算,依然采用在10m×10m×3m的室內(nèi)空間中3×3網(wǎng)格型LED燈源排布方案,誤差折線圖如圖7所示。

Fig.7 Error line chart of the improved algorithm

圖7中對(duì)改進(jìn)的Gold-SA算法對(duì)單目標(biāo)進(jìn)行80次誤差計(jì)算,經(jīng)過多次仿真可以得出改進(jìn)后的算法誤差穩(wěn)定在0cm~1cm區(qū)間內(nèi),最小誤差可達(dá)1.4703mm。

由以上仿真綜合分析可知,相比于PSO算法、Gold-SA算法和LMS算法,改進(jìn)的Gold-SA算法具有收斂速度快、誤差小趨于穩(wěn)定等優(yōu)點(diǎn),改進(jìn)后的Gold-SA算法相比PSO算法和Gold-SA算法定位性能更具優(yōu)越性,滿足室內(nèi)高精度快速定位要求。

4 結(jié) 論

提出了一種基于黃金正弦算法融合自適應(yīng)Levy飛行變異機(jī)制的室內(nèi)可見光定位方法。在保證光強(qiáng)平坦性且不影響照明效果的前提下,采用3×3網(wǎng)格型LED燈源排布方案,設(shè)計(jì)RSSI結(jié)合改進(jìn)Gold-SA算法實(shí)現(xiàn)室內(nèi)精確定位。在傳統(tǒng)黃金正弦的基礎(chǔ)上引入變異機(jī)制和自適應(yīng)移動(dòng)因子后大大提高搜索空間的多樣性,改善算法存在的收斂速度慢、易陷入局部最優(yōu)等缺陷。在10m×10m×3m的室內(nèi)空間中經(jīng)過多次仿真:改進(jìn)的Gold-SA算法定位誤差最小可達(dá)1.4703mm,平均誤差1cm左右。算法在迭代40次~80次之間可收斂到最低適應(yīng)度值。本文中提出的改進(jìn)黃金正弦定位算法具有定位精度高、定位速度快等優(yōu)點(diǎn),且能夠?qū)崿F(xiàn)多目標(biāo)同時(shí)定位。因此,本文中的定位方法更適合大型室內(nèi)場所精確、快速定位。

主站蜘蛛池模板: 亚洲AV免费一区二区三区| 欧美一区二区三区不卡免费| 99久久免费精品特色大片| 亚洲AV永久无码精品古装片| 久久久精品国产SM调教网站| 久久中文无码精品| 中文字幕久久亚洲一区| 国产成人精品在线1区| 日韩欧美国产另类| 国产成人无码久久久久毛片| 久久精品国产一区二区小说| av在线人妻熟妇| 国产亚洲欧美在线人成aaaa| 91丝袜美腿高跟国产极品老师| 干中文字幕| 麻豆国产精品一二三在线观看 | 久久99久久无码毛片一区二区| 欧美一级夜夜爽| 成人免费午夜视频| 午夜福利免费视频| 久久中文字幕2021精品| 99人体免费视频| 91福利免费| 久久香蕉国产线看精品| 亚洲无码高清一区| 国产精品视频免费网站| 国产日韩av在线播放| 色精品视频| 亚洲综合亚洲国产尤物| 亚洲无限乱码一二三四区| 欧美性天天| 91无码视频在线观看| 亚洲第一成年网| 就去色综合| 黄片一区二区三区| 91精品综合| 无码丝袜人妻| 在线观看无码av免费不卡网站 | 国产成人精品高清不卡在线| 亚洲区一区| 动漫精品中文字幕无码| 色窝窝免费一区二区三区 | 欧美一区二区自偷自拍视频| 精品国产Ⅴ无码大片在线观看81| 色综合日本| 最新日韩AV网址在线观看| 国禁国产you女视频网站| 国产亚洲精品97在线观看| 精品福利一区二区免费视频| jizz在线免费播放| 久无码久无码av无码| 四虎亚洲国产成人久久精品| 婷婷99视频精品全部在线观看| 园内精品自拍视频在线播放| 青青青国产免费线在| 欧美精品啪啪一区二区三区| 波多野结衣一二三| 色综合天天操| 色屁屁一区二区三区视频国产| 女人18毛片水真多国产| 亚洲精品第一页不卡| 国产精品理论片| swag国产精品| 亚洲,国产,日韩,综合一区| 久久国产精品电影| 国产精品国产主播在线观看| 亚洲自偷自拍另类小说| 无码内射在线| 特级毛片免费视频| 中文字幕av一区二区三区欲色| 91在线视频福利| 国产精品13页| 亚洲一区二区三区国产精品| 五月天婷婷网亚洲综合在线| 国产精品无码翘臀在线看纯欲| 欧美a级完整在线观看| 嫩草影院在线观看精品视频| 久久国产精品麻豆系列| 人妻无码一区二区视频| 亚洲清纯自偷自拍另类专区| 无码中文字幕加勒比高清| 亚洲手机在线|