梁尚雨,周盈君,喬 梁,張夢潔,熊良明,遲 楠
(1.復(fù)旦大學(xué),上海 200433;2.長飛光纖光纜股份有限公司,湖北 武漢 430070)
由于安全、節(jié)能以及無電磁干擾等特點(diǎn)[1],基于LED的可見光通信技術(shù)受到越來越多的關(guān)注[2-4]。正是由于可見光技術(shù)綠色節(jié)能的特點(diǎn),該技術(shù)已被越來越多的應(yīng)用于室內(nèi)定位系統(tǒng)中[5]。文獻(xiàn)[6]提出了一種上行室內(nèi)三維可見光定位系統(tǒng)。該系統(tǒng)使用角度分集接收機(jī)和分布式光電二極管實(shí)現(xiàn)定位功能。文獻(xiàn)[7]提出了一種反轉(zhuǎn)三維可見光定位系統(tǒng),該系統(tǒng)僅使用兩個光電二極管即可實(shí)現(xiàn)室內(nèi)定位功能。上述文獻(xiàn)中的方法確實(shí)實(shí)現(xiàn)了可見光室內(nèi)定位,但是他們都忽略了定位信息在同一位置疊加后帶來的影響。受系統(tǒng)設(shè)備、傳輸路徑或者多路定位信號本身等帶來的系統(tǒng)延時的影響,由多個LED發(fā)送的定位信息在同一接收機(jī)上疊加,接收信號的強(qiáng)度會發(fā)生波動,影響定位精度。
LED具有輻射特性,當(dāng)接收的角度不同,接收到的光強(qiáng)度也會不同。我們一般可把LED當(dāng)作為點(diǎn)光源,其發(fā)出的光服從朗伯發(fā)光模型[8]。則LED的發(fā)光強(qiáng)度可表示為
I(φ)=I0cosmφ
(1)
(2)
其中,光照度的單位為勒克斯(lx),d為傳輸距離,φ為光線入射角。
圖1為基于LED的MISO室內(nèi)可見光定位系統(tǒng)示意圖。圖1中的LED1和LED2表示固定在天花板上的發(fā)射機(jī),PIN接收機(jī)表示定位目標(biāo)。當(dāng)定位目標(biāo)與兩個發(fā)射機(jī)之間的距離不同時,定位信息到達(dá)接收機(jī)的時間也就不同,從而兩路定位信號就可產(chǎn)生相位差。當(dāng)有相位差的兩路信號在同一個接收機(jī)上疊加時,信號強(qiáng)度會發(fā)生波動,影響定位精度。
圖1 室內(nèi)可見光定位系統(tǒng)示意圖Fig.1 Schematic of VLC indoor positioning system
根據(jù)公式(2)所示的光照度表達(dá)式,考慮到由器件和路徑差導(dǎo)致的信號延遲,令LED1發(fā)送的信號為s(t)cosωt,LED2發(fā)送的信號為s(t)cosω(t+t1+Δt),則在同一個接收機(jī)上兩路信號疊加后的信號強(qiáng)度為
sinωtsinω(t1+Δt)]
=s(t)cosωt[A1+B1cosω(t1+Δt)]-
B1s(t)sin(ωt)sinω(t1+Δt)
(3)
當(dāng)我們理論分析出在該種條件下定位精度下降的原因時,就可以運(yùn)用延遲波束成形的方法控制波束。時延波束成形是指在陣元之間插入時延使波束控制在不同的方向。通過對信號時延波束成形,我們控制在接收端多路信號疊加時是最佳時機(jī),對系統(tǒng)延時差異進(jìn)行人為的補(bǔ)償,那么補(bǔ)償后的信號就不一樣了,多路信號疊加后的幅度一直處于相干增強(qiáng)狀態(tài),提高定位精度。
根據(jù)前文的介紹,通過改變載波頻率ω,器件延時t1和路徑差延時Δt來研究接收信號的強(qiáng)度。在實(shí)驗中,由器件導(dǎo)致的延時很難控制,所以我們只仿真由載波頻率和路徑延時差對接收信號帶來的影響。
仿真中,設(shè)置中心發(fā)光強(qiáng)度為12.73 cd,發(fā)光半角設(shè)置為45°,LED的高度設(shè)置為1.5 m。通過改變接收機(jī)PIN和LED的位置,載波頻率和路徑差延時,得到疊加后的接收信號強(qiáng)度結(jié)果如圖2所示。當(dāng)接收機(jī)位置按圖1所示固定時,隨著三個參數(shù)的變化,仿真結(jié)果如圖3所示。
圖2 接收信號強(qiáng)度仿真結(jié)果Fig.2 Simulation results of the superimposed received signal
從圖2的仿真結(jié)果中可以很清楚的看到,當(dāng)LED2發(fā)送的信號有一個延時,當(dāng)兩路信號疊加后,隨著接收機(jī)位置的改變,接收信號的強(qiáng)度會發(fā)生干涉現(xiàn)象。從圖2的(b)和(d)可以看出,當(dāng)接收機(jī)沿著X軸往正方向改變位置時,接收信號的強(qiáng)度先增加后減小,且按原點(diǎn)呈對稱變化。從圖2的(c)和(e)可以看出,隨著兩個LED之間的距離增加,干涉的程度也會相應(yīng)的增加。另外,隨著載波頻率的增大,干涉程度也會相應(yīng)增大。
在圖3中,隨著傳輸距離,信號間延時以及載波頻率的改變,我們比較在某一固定位置上接收信號的強(qiáng)度變化。從圖3(a)可以看到,在不同的接收位置,同一傳輸距離的條件下,疊加后的接收信號強(qiáng)度有抖動,并且隨著傳輸距離的增加,接收信號的強(qiáng)度呈下降趨勢。在圖3(b)中,隨著兩個LED間的距離增加,仿真結(jié)果和圖3(a)相似。在圖3(c)中,當(dāng)LED2的信號延時為π相位時,接收信號的強(qiáng)度最小。在圖3(d)中,當(dāng)載波頻率從500~900 MHz變化時,接收信號的強(qiáng)度在每一位置均有浮動。當(dāng)載波頻率為700 MHz時,接收信號的強(qiáng)度最低。
根據(jù)上述仿真結(jié)果,我們通過實(shí)驗來調(diào)整波束以提高定位精度。實(shí)驗框圖和設(shè)置圖如圖4和圖5所示。在實(shí)驗中,我們使用脈沖幅度調(diào)制(PAM)技術(shù)。
從圖5我們可以看到,調(diào)制后的數(shù)據(jù)輸入到任意信號發(fā)生器(AWG,Tektronix AWG510)中。AWG將數(shù)據(jù)輸出到均衡電路中。電放大器(EA)用來對信號進(jìn)行放大,然后通過交直流耦合電路對信號疊加直流信號,接著將信號加載到LED上進(jìn)行傳輸。在接收端,兩路信號進(jìn)行疊加,接收機(jī)進(jìn)行光電信號的轉(zhuǎn)換。之后進(jìn)行離線的信號解調(diào)和數(shù)字處理。在圖5中,LED1和LED2代表固定在天花板上的發(fā)射機(jī),PIN代表定位目標(biāo)。我們通過MATLAB調(diào)整載波頻率的大小,通過調(diào)整接收機(jī)的位置改變傳輸路徑。
實(shí)驗中,為了研究延時對系統(tǒng)精度的影響,我們對LED2發(fā)送的數(shù)據(jù)進(jìn)行一定的延時,即進(jìn)行波束的調(diào)整和選擇,并在接收端測試系統(tǒng)誤碼率。通過這種方式,既可以直觀的看到延時時間對系統(tǒng)性能的影響,又能看出波束成形技術(shù)在提高定位精度方面的作用。不同波特率下,系統(tǒng)誤碼率隨LED2信號的延時時間的變化如圖6所示。此時,傳輸距離為1.5 m,接收機(jī)位置在兩LED的中軸線上。
圖3 固定位置接收信號強(qiáng)度仿真結(jié)果Fig.3 Simulation results of the superimposed received signal on fixed position
圖4 可見光實(shí)驗系統(tǒng)框圖Fig.4 Block diagram of VLC experiment system
圖5 實(shí)驗設(shè)置圖Fig.5 Experimental setup
圖6 不同波特率下系統(tǒng)誤碼率隨信號延時時間變化曲線Fig.6 BER with different delay time under the condition of different baud rate
圖7 系統(tǒng)誤碼率變化曲線Fig.7 BER curve
從圖6我們可以看出,當(dāng)發(fā)射機(jī)和接收機(jī)在固定位置時,即系統(tǒng)延時為固定時,在LED2發(fā)送信號的延時能抵消系統(tǒng)延時的條件下,系統(tǒng)誤碼率最低。當(dāng)系統(tǒng)傳輸波特率為150 Mbps條件下,LED2的信號延時為6.25 μs時,系統(tǒng)的誤碼率最低。另外,我們還可以看到,系統(tǒng)傳輸速率越低,誤碼性能相對較差。當(dāng)系統(tǒng)誤碼率為最低時,LED2的信號延時時間即為系統(tǒng)帶來的信號間延時差。根據(jù)此結(jié)果可以看出,如果我們對LED2發(fā)送的原始定位信息在該種情況下進(jìn)行確定的6.25 μs延時調(diào)整,則此波束即可減少該條件下由系統(tǒng)延時帶來的定位精度下降的問題,而其他延時時間的波束則和系統(tǒng)延時不匹配,使系統(tǒng)的誤碼率升高。
當(dāng)發(fā)射機(jī)固定時,系統(tǒng)誤碼率隨接收機(jī)位置變化的曲線如圖7(a)所示。當(dāng)接收機(jī)固定時,系統(tǒng)誤碼率隨LED間距離變化的曲線如圖7(b)所示。此時,發(fā)射機(jī)和接收機(jī)之間的距離為1.5 m。從圖7(a)中可以看到,當(dāng)接收機(jī)在不同位置時,即系統(tǒng)延時不同時,在LED2信號的延時時間抵消系統(tǒng)延時的條件下,系統(tǒng)誤碼率最低。當(dāng)接收機(jī)分別在LED1和LED2正下方以及中垂線上時,系統(tǒng)的延時時間分別為7.5 μs、5 μs和6.25 μs。從圖7(b)中可以看到,隨著LED間距離的改變,接收信號的強(qiáng)度也會發(fā)生波動。當(dāng)LED間的距離分別為0.8 m,1.1 m和1.5 m時,系統(tǒng)延時分別為5 μs、6.25 μs和7.5 μs。同樣地,根據(jù)此結(jié)果可知。如果我們對LED2發(fā)送的原始定位信息進(jìn)行相應(yīng)的確定的延時時間調(diào)整,則波束可減少由系統(tǒng)延時帶來的定位精度下降的問題。
為了提高室內(nèi)三維可見光定位系統(tǒng)的定位精度,我們對基于LED的MISO可見光通信系統(tǒng)中的波束復(fù)型進(jìn)行了研究。通過實(shí)驗,我們發(fā)現(xiàn)當(dāng)定位目標(biāo)接收來自不同LED的定位信息時,由于系統(tǒng)延時的存在,接收信號的強(qiáng)度會發(fā)生波動,這種現(xiàn)象會降低定位精度。當(dāng)我們對某個發(fā)射機(jī)的信號進(jìn)行延時后發(fā)現(xiàn),在該延時在能抵消系統(tǒng)延時的波束成形條件下,系統(tǒng)誤碼最低,提高了定位精度。
[1] 高飛,鄭炳松.中國綠色照明工程發(fā)展與實(shí)施回顧[J].照明工程學(xué)報,2017,27(4) :1-7.
[2] CHI N, SHI J, ZHOU Y, et al. High speed LED based visible light communication for 5G wireless backhaul[C]. Proc. 2016 IEEE Photon Soc Summer Topical Meeting Ser, 2016: 4-5.
[3] WANG Y, TAO L, HUANG X, et al. 8-Gb/s RGBY LED-Based WDM VLC System Employing High-Order CAP Modulation and Hybrid Post Equalizer[J]. IEEE Photonics J, 7(6): 1-7.
[4] 程宇. 白光LED無線通信的研究進(jìn)展[J]. 照明工程學(xué)報, 2016, 27(3): 107-112.
[5] 牛衍方,孫德棟. 可見光通信在智能照明中的室內(nèi)定位應(yīng)用[J]. 照明工程學(xué)報, 2016, 27(6): 104-107.
[6] YIN L, WU X, HAAS H. Indoor visible light positioning with angle diversity transmitter[C]//Vehicular Technology Conference (VTC Fall) 2015 IEEE 82nd. 2015: 1-5.
[7] XU Y, ZHAO J, SHI J, et al. Reversed Three-Dimensional Visible Light Indoor Positioning Utilizing Annular Receivers with Multi-Photodiodes[J]. Sensors, 16(8): 1254.
[8] WEAST R C. CRC Handbook of Chemistry and Physics[M].64 edition. Boca Raton: CRC Press, 1983.
[9] 梅衛(wèi)平. 基于白光LED的可見光通信系統(tǒng)的研究[D]. 長沙:中南大學(xué), 2011.