• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一種基于LED標(biāo)簽法的室內(nèi)可見光定位系統(tǒng)

      2016-12-13 05:51:08汪廣業(yè)陳艾琳高英明王金鵬賀曉陽鄒念育
      光通信研究 2016年6期
      關(guān)鍵詞:低電平白光高電平

      汪廣業(yè),陳艾琳,高英明,王金鵬,李 萍,賀曉陽,鄒念育

      (大連工業(yè)大學(xué)光子學(xué)研究所,遼寧大連 116034)

      一種基于LED標(biāo)簽法的室內(nèi)可見光定位系統(tǒng)

      汪廣業(yè),陳艾琳,高英明,王金鵬,李 萍,賀曉陽,鄒念育

      (大連工業(yè)大學(xué)光子學(xué)研究所,遼寧大連 116034)

      設(shè)計并實現(xiàn)了一種基于標(biāo)簽法的LED(發(fā)光二極管)室內(nèi)可見光定位系統(tǒng)。在滿足基本照明需求的同時,將當(dāng)前的位置信息循環(huán)加載到LED光源上,通過無線光鏈路傳輸?shù)揭苿咏K端,系統(tǒng)根據(jù)移動終端接收到的信息解析出其在環(huán)境中的相對位置,還可將位置映射到地圖上并映射出與當(dāng)前位置相關(guān)的提示指令,最終實現(xiàn)可見光定位。利用Stm32處理器作為系統(tǒng)主控制器,設(shè)計了一種適用于可見光定位的編碼協(xié)議,以靈活可靠地傳輸位置信息。發(fā)射端測試了LED光源特性及驅(qū)動電路,可保證基本的照明與通信;接收端利用C#語言設(shè)計上位機軟件以實現(xiàn)移動終端在地圖上的映射及實時更新功能;結(jié)果表明,該系統(tǒng)定位效果理想。

      可見光通信;室內(nèi)定位;標(biāo)簽法;位置信息;Stm32處理器

      0 引 言

      目前,GPS(全球定位系統(tǒng))作為一種成熟的無線定位技術(shù)已得到廣泛的應(yīng)用。但在人們活動較為頻繁的辦公室、商場等室內(nèi)環(huán)境以及隧道、地下停車場等特殊環(huán)境中,由于接收信號差而使GPS定位難以適用[1-2]。為此,利用紅外、超聲波、無線局域網(wǎng)和藍(lán)牙等技術(shù)來實現(xiàn)室內(nèi)定位正被探索研究。這些技術(shù)通過移動目標(biāo)與固定單元的通信來確定它們之間的相對位置,進(jìn)而推算出目標(biāo)的實際位置[3]。然而,它們對應(yīng)用環(huán)境的要求較為苛刻,使用場所往往也受到了限制,如礦井、加油站和醫(yī)院等無線通信被禁止的區(qū)域,并且安裝、維護和管理的成本也較高,因此不同程度上限制了這些技術(shù)的推廣和使用。

      白光LED(發(fā)光二極管)不僅具有工作電壓低、壽命長和小型化等優(yōu)點,而且具備高速調(diào)制及響應(yīng)時間短等特性,從而使LED的應(yīng)用從照明領(lǐng)域擴展到通信領(lǐng)域,能夠同時實現(xiàn)照明和通信的雙重功能[4-5]。VLC(可見光通信)作為一種新興的無線通信方式,在電磁輻射、使用環(huán)境和安全性等方面有著明顯的優(yōu)勢。因此,基于VLC的室內(nèi)定位技術(shù)也成為了研究的熱點。文獻(xiàn)[6]提出了一種基于RSS (接收信號強度)的可見光室內(nèi)定位方法,通過測量接收信號的強度與室內(nèi)環(huán)境下的傳輸損耗模型相對應(yīng),從而估算出目標(biāo)位置。文獻(xiàn)[7]在定位參考信號到達(dá)定位終端的TDOA(時間差)基礎(chǔ)之上,采用有約束非線性規(guī)劃算法得到定位終端的位置坐標(biāo)。文獻(xiàn)[8]提出了利用圖像傳感技術(shù)結(jié)合數(shù)學(xué)模型進(jìn)而實現(xiàn)定位的算法。然而這些定位方法在實際應(yīng)用中往往會因為信號光強分布和衰減損耗而難以把控,

      或所要求的同步時間過于精確,同時成本高、算法復(fù)雜等問題也限制了其推行和發(fā)展。本文采用原理簡單、部署復(fù)雜度低、易實現(xiàn)的LED標(biāo)簽法設(shè)計了一種以Stm32處理器為核心的室內(nèi)可見光定位實驗系統(tǒng),并詳細(xì)闡述了實驗過程和最終的定位效果。

      1 系統(tǒng)原理

      LED標(biāo)簽技術(shù)是采用單燈定位原理的一種室內(nèi)定位方法[9],對不同LED照明光源循環(huán)加載與位置相關(guān)的信息,當(dāng)終端接收到某個燈具的位置信息時,即可認(rèn)為該終端位于其對應(yīng)的LED光源處。本文設(shè)計的可見光定位系統(tǒng)如圖1所示。

      圖1 基于標(biāo)簽法的室內(nèi)可見光定位系統(tǒng)

      該系統(tǒng)不僅可以利用標(biāo)簽法實現(xiàn)用戶的快速定位,還可以通過對位置信息進(jìn)行特定的數(shù)據(jù)編碼以實現(xiàn)傳遞與當(dāng)前地址坐標(biāo)相關(guān)的提示指令,使室內(nèi)定位更加人性化。定位系統(tǒng)主要由發(fā)射端和接收端兩部分組成,發(fā)射端主要包括基于Stm32的主控制器、LED光源及相對應(yīng)的驅(qū)動電路。接收端主要包括光電探測器、濾波及解碼電路、UART(異步串行通信)模塊和上位機軟件。該系統(tǒng)依托室內(nèi)天花板上的LED燈循環(huán)發(fā)射具有唯一位置信息數(shù)據(jù)幀結(jié)構(gòu)的可見光信號,當(dāng)接收器位于LED光源下方時,接收器上的可見光傳感器接收到LED光源發(fā)出的帶有位置信息的可見光,經(jīng)過濾波、解調(diào)得到位置信息,而LED光源的位置信息預(yù)先存在數(shù)據(jù)庫中,通過查詢數(shù)據(jù)庫并與接收到的實際位置信息進(jìn)行比對判定后將接收數(shù)據(jù)映射到地圖上,從而實現(xiàn)基于室內(nèi)環(huán)境的定位。

      2 設(shè)計與實現(xiàn)

      2.1 光源及探測器特性

      實驗選用3 W的大功率白光LED作為信號源,其額定參數(shù)為9 V、330 m A,為在盡可能不影響光源正常工作的前提下實現(xiàn)穩(wěn)定可靠的無線通信,實驗選用略低于額定工作電流的300 m A作為直流偏置點。圖2所示為白光LED光源及光電探測器特性。由圖2(a)可知,在最大工作電流范圍內(nèi),LED光源功率與電流呈線性關(guān)系,光源具有良好的調(diào)制特性。圖2(b)為使用積分球測得的白光LED發(fā)光光譜,可見白光LED光源發(fā)出的光譜主要包括峰值在442 nm處由LED自身發(fā)出的藍(lán)光和峰值在561 nm處由熒光粉受激發(fā)產(chǎn)生的黃光。而實驗選用的光電探測器的光譜最大響應(yīng)靈敏度在516 nm處,如圖2(c)所示,位于藍(lán)光和黃光的峰值波長之間,且光譜響應(yīng)范圍涵蓋整個可見光波段。

      圖2 白光LED光源及光電探測器特性

      2.2 驅(qū)動電路

      LED驅(qū)動電路除了提供足夠?qū)挿秶拈_關(guān)電流以保證白光LED的正常工作外,還須提供合適的靜態(tài)工作點[10],使光源能輸出足夠的功率并具有良好的線性度,確保信號經(jīng)調(diào)制后能線性輸出。圖3所示為本文設(shè)計的白光LED光源驅(qū)動電路。經(jīng)過Stm32處理器編碼產(chǎn)生的傳輸信息作為驅(qū)動電路的輸入,將輸入信號Vi進(jìn)行放大的同時給予一定的偏置,確保LED光源正常工作,該電路可根據(jù)所用光

      源的特性通過調(diào)節(jié)可變電阻Rf值實現(xiàn)對輸出量的改變,依據(jù)實際應(yīng)用中的光源參數(shù)進(jìn)行靈活調(diào)節(jié)。

      圖3 白光LED光源驅(qū)動電路

      2.3 數(shù)據(jù)編碼

      數(shù)據(jù)傳輸?shù)母袷桨?起始碼頭、地址碼、地址反碼、指令碼、指令反碼和結(jié)束碼。碼頭由一個連續(xù)的235μs的高低電平組成,結(jié)束碼由一個150μs低電平組成。地址碼、地址反碼、指令碼和指令反碼均為8位數(shù)據(jù)格式,按照低位在前高位在后的順序發(fā)送,增加地址反碼和指令反碼是為了提高信息傳輸過程中的準(zhǔn)確性和可靠性。光源在循環(huán)發(fā)送位置信息的過程中,在空閑時隙系統(tǒng)向LED光源發(fā)送的均為高電平,以保證LED光源能正常提供照明服務(wù)。我們將一個邏輯1的傳輸設(shè)定為112μs(28μs高電平和84μs低電平),一個邏輯0的傳輸設(shè)定為56μs (28μs高電平和28μs低電平),具體數(shù)據(jù)編碼格式如圖4所示。圖4反映位置信息的數(shù)據(jù)格式為“0-256-34-221”,其中“0”字段即LED光源對應(yīng)區(qū)域的地址坐標(biāo),“34”字段表示對當(dāng)前坐標(biāo)在室內(nèi)環(huán)境中的一種具體提示指令。根據(jù)標(biāo)簽定位技術(shù)的特點,為避免在定位區(qū)域中出現(xiàn)待測目標(biāo)同時接收多個信號源發(fā)來的位置信息而出現(xiàn)的混亂現(xiàn)象,系統(tǒng)在發(fā)射端會對多個LED光源進(jìn)行分時發(fā)送信號。當(dāng)傳輸信號的頻率大于60 Hz時,白光LED燈不會出現(xiàn)明顯的閃爍現(xiàn)象,人眼也無法分辨[11-12],但如果出現(xiàn)連續(xù)的邏輯1或連續(xù)的邏輯0時,將會導(dǎo)致LED光源發(fā)光亮度發(fā)生變化,影響照明效果。因此在系統(tǒng)中采用上述編碼方式可保證序列中每一比特由兩個變化脈沖組成,可以有效減少LED光源在發(fā)送定位信息時對照明產(chǎn)生的影響。

      圖4 數(shù)據(jù)編碼示意圖

      2.4 數(shù)據(jù)解碼

      在接收端,光電探測器將接收到的位置信息傳送給濾波放大電路,由于實驗中選用的是反向放大電路,因此經(jīng)過濾波放大處理后的信號與原始信號的相位相反,并且信號被整形為TTL(晶體管―晶體管邏輯)電平的串行信息,利用Stm32處理器的輸入捕獲功能對信號進(jìn)行解碼。由于數(shù)據(jù)在編碼時將邏輯1設(shè)定為連續(xù)的28μs高電平和84μs低電平,邏輯0設(shè)定為28μs高電平和28μs低電平,反向放大電路會使收發(fā)信號相位相反,因此接收端成功接收到的邏輯1應(yīng)當(dāng)為連續(xù)的28μs低電平和84μs高電平,邏輯0應(yīng)當(dāng)為28μs低電平和28μs高電平。同時邏輯電平中的低電平持續(xù)時間均為28μs,所以在數(shù)據(jù)解碼時只需捕獲高電平的持續(xù)時間即能判定出邏輯電平,進(jìn)一步處理后即可解析出原始的位置信息,大大降低了解碼的復(fù)雜度。具體解碼過程為如下:將Stm32處理器的輸入捕獲模式設(shè)置為上升沿捕獲,當(dāng)捕獲到上升沿后,立即將輸入捕獲模式設(shè)置為下降沿捕獲(即捕獲高電平),隨后清零定時器的計數(shù)器值,并標(biāo)記捕獲到上升沿。當(dāng)下降沿到來時,立即更改輸入捕獲模式為上升沿捕獲以便捕獲下一次高電平,然后處理此次捕獲到的高電平。每次從捕獲起始碼頭開始,以此類推直到捕獲到結(jié)束碼則表示一組數(shù)據(jù)接收成功。如果在捕獲過程中地址碼與地址反碼或者指令碼與指令反碼有差異,則放棄本次捕獲,從新開始下一次捕獲。

      2.5 識別映射

      系統(tǒng)對所有用于定位的LED光源進(jìn)行標(biāo)號,不同的標(biāo)號對應(yīng)室內(nèi)環(huán)境中不同區(qū)域。每個LED光源都循環(huán)發(fā)送唯一的位置信息。當(dāng)移動終端移動到指定區(qū)域時,通過探測器將采集到的可見光信號轉(zhuǎn)換為電信號,經(jīng)濾波放大后通過Stm32處理器對信息進(jìn)行解碼。當(dāng)系統(tǒng)解碼出發(fā)射端所發(fā)送的位置信息后,通過UART模塊將信息傳送至PC終端,而室內(nèi)環(huán)境中LED光源的實際位置信息預(yù)先存在數(shù)據(jù)庫中,當(dāng)PC終端收到解碼后的位置信息時會通過查詢數(shù)據(jù)庫來進(jìn)行比較和識別,只有比對一致的位置信息才會進(jìn)一步被映射到地圖上,否則系統(tǒng)將放棄本次位置識別。PC終端利用C#高級語言編寫并設(shè)計了室內(nèi)可見光定位助手軟件,不僅可以根據(jù)環(huán)境需要靈活地更換地圖信息,還可以根據(jù)移動終端的位置變化來實時更新當(dāng)前的位置信息。

      3 實驗與結(jié)果

      依據(jù)圖1所示結(jié)構(gòu)建立數(shù)據(jù)傳輸鏈路,選用半功率半角為60°、功率為3 W的白光LED光源進(jìn)行

      可見光定位系統(tǒng)實驗。將6盞相同規(guī)格的LED光源布局在實驗室環(huán)境下,地面被劃分為多個不同的子區(qū)域,通過改變光源在不同區(qū)域上的安裝位置來進(jìn)行多次實驗驗證。

      圖5所示為LED光源照度與輻照距離關(guān)系圖。當(dāng)LED光源的傳輸距離為2 m時,其在水平面的照度值在300 lux左右,因此設(shè)定每盞LED光源與移動終端的垂直照射距離為2 m,并根據(jù)LED光源的輻照度范圍將實驗環(huán)境劃分出多個不同區(qū)域,以保證每個區(qū)域可滿足常規(guī)室內(nèi)環(huán)境的照明需求。

      圖5 LED光源照度與輻照距離的關(guān)系

      在基于標(biāo)簽法的可見光定位系統(tǒng)中,位置信息的準(zhǔn)確傳輸是實現(xiàn)定位的關(guān)鍵。系統(tǒng)發(fā)射端利用上述編碼方式將位置信息進(jìn)行編碼后,加載到不同LED照明光源上,以分時的形式通過VLC技術(shù)發(fā)射到自由空間中,此時加載到其中一盞LED光源的波形如圖6所示。當(dāng)移動終端接收到該LED光源發(fā)射的位置信息時,即可認(rèn)為該終端位于該LED光源所對應(yīng)的區(qū)域。探測器將接收到的光信息轉(zhuǎn)換為電信號后傳送給接收電路,接收電路對信號進(jìn)行濾波放大,由于系統(tǒng)中采用反向放大器,為滿足上述解碼規(guī)則,濾波放大后的信號應(yīng)與原始信號相位相反,并且盡可能地減少波形的失真程度。實驗測得接收端經(jīng)過濾波放大后的信號波形如圖7所示,與圖6所示信號相位相反,且信號波形還原完好。

      圖6 加載到LED光源上的信號波形

      圖7 接收端經(jīng)過濾波放大后的信號波形

      數(shù)據(jù)經(jīng)解碼后傳送給PC機,通過在數(shù)據(jù)庫中查詢對比,再將接收的位置信息映射到地圖上,此時當(dāng)前位置的定位光標(biāo)如圖8所示,在上位機映射助手上觀察當(dāng)前的位置在“D”區(qū)域,提示指令顯示為“The current location is area D”,當(dāng)移動終端移動到不同LED照明區(qū)域時,上位機映射助手會自動更新當(dāng)前位置信息,實驗最終實現(xiàn)了室內(nèi)VLC的定位功能。

      圖8 室內(nèi)可見光定位系統(tǒng)定位演示

      4 結(jié)束語

      基于白光LED的VLC技術(shù)在照明的同時可實現(xiàn)通信功能,而利用VLC實現(xiàn)室內(nèi)定位則被認(rèn)為是一種更佳選擇,其可以與現(xiàn)有的無線定位技術(shù)相互彌補、相互配合。本文設(shè)計了一種基于LED標(biāo)簽法的室內(nèi)可見光定位系統(tǒng),給出了系統(tǒng)的設(shè)計方案和具體的實現(xiàn)過程,并利用Stm32處理器設(shè)計了符合實際需求的編碼協(xié)議,設(shè)計了地圖映射軟件來靈活展示定位效果。通過實驗驗證了定位效果的可行性,為下一步研究可見光定位技術(shù)在大型室內(nèi)場所的實際應(yīng)用提供了參考。

      [1]Kim H S,Kim D R,Yang S H,et al.An indoor visible light communication positioning system using a RF carrier allocation technique[J].J of Lightwave Technol,2013,31(1):134―144.

      [2]汪廣業(yè),鄒念育,王金鵬,等.基于波分復(fù)用技術(shù)的LED可見光通信的研究[J].光通信研究,2016,(2): 67―70.

      [3]熊飛嶠,敖邦乾.白光LED可見光無線通信系統(tǒng)的研究[J].光通信技術(shù),2013,37(1):60―62.

      [4]王俊波,謝秀秀,曹玲玲,等.室內(nèi)可見光通信中的分?jǐn)?shù)間隔均衡技術(shù)[J].光學(xué)精密工程,2012,20(1):24―30.

      [5]葉瑋琳,鄭傳濤,張紅偉,等.便攜式點對點可見光通信終端的實驗研究[J].光電子·激光,2013,24(8): 1500―1506.

      [6]Yang S,Jung E,Han S.Indoor location estimation based on LED visible light communication using multiple optical receivers[J].Commun Lett,2013,17(9): 1834―1837.

      [7]王旭東,胡晴晴,吳楠.高精度室內(nèi)可見光定位算法[J].光電子·激光,2015,26(5):862―868.

      [8]Rahman M S,Haque M M,Kim K D.High precision indoor positioning using lighting LED and image sensor[C]//ICCIT 2011.Dhaka,Bangladesh:IEEE,2011:309―314.

      [9]婁鵬華,張洪明,郎凱,等.基于室內(nèi)可見光照明的位置服務(wù)系統(tǒng)[J].光電子·激光,2012,23(12):2298―2303.

      [10]高燕龍,施安存,張運方,等.基于白光LED的室內(nèi)高精度定位算法的實現(xiàn)[J].半導(dǎo)體光電,2015,36(1): 141―149.

      [11]汪廣業(yè),高英明,王金鵬,等.RGB LED可見光通信系統(tǒng)性能的仿真研究[J].光通信技術(shù),2015,39(10): 41―43.

      [12]吳楠,王旭東,胡晴晴,等.基于多LED的高精度室內(nèi)可見光定位方法[J].電子與信息學(xué)報,2015,37(3): 727―732.

      Indoor Visible Light Localization System Based on LED Identification Method

      WANG Guang-ye,CHEN Ai-lin,GAO Ying-ming,WANG Jin-peng,LI Ping,HE Xiao-yang,ZOU Nian-yu
      (Research Institute of Photonics,Dalian Polytechnic University,Dalian 116034,China)

      This paper designs and realizes an indoor visible light localization system based on identification method.The system first loads the current position information to the LED light sources.Then the information will be transmitted to the mobile terminal through the wireless optical link,which calculate their relative positions in the environment according to the received information from the mobile terminal,and mapped to the map.Therefore,the system can achieve visible light positioning function,which meets the basic requirements of the lighting at the same time.We use the Stm32 processor as the main controller of the system,and design a kind of coding protocol,which can be used to transmit the position information in the visible light communication process.The characteristics and driving circuits of LED light sources are tested at the transmitter,which can guarantee the basic lighting and communication.The receiver uses C#language to compile the software of the host computer in order to realize the function of mapping and real-time updating of the mobile terminal’s position.The results show that the system can achieve ideal positioning performance.

      visible light communication;indoor positioning;identification method;position information;Stm32 processor

      TN929.1

      A

      1005-8788(2016)06-0063-05

      10.13756/j.gtxyj.2016.06.018

      2016-05-07

      遼寧省研究生教育創(chuàng)新計劃資助項目(遼教發(fā)[2014]154);遼寧省普通高等教育本科教學(xué)改革立項資助項目(UPRP20140139);遼寧省教育廳科學(xué)技術(shù)研究資助項目(L2013213);大連市科技計劃資助項目(2014A11GX050,2014A11GX052)

      汪廣業(yè)(1990―),男,遼寧丹東人。碩士研究生,主要研究方向為光通信技術(shù)。

      鄒念育,教授。E-mail:n_y_zou@dlpu.edu.cn

      猜你喜歡
      低電平白光高電平
      數(shù)字電路中“邏輯非”的用法辨析
      一種基于FPGA的PWM防錯輸出控制電路
      鐵道車輛高/低電平信號智能發(fā)生器設(shè)計
      TS-03C全固態(tài)PDM中波發(fā)射機開關(guān)機控制電路原理及故障分析
      科技傳播(2019年15期)2019-08-22 08:07:44
      2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
      DM 50KW中波廣播發(fā)射機欠推動故障分析
      PDM 1kW中波廣播發(fā)射機保護電路分析
      白光LED無線通信的研究進(jìn)展
      白光(選頁)
      中國房地產(chǎn)業(yè)(2016年9期)2016-03-01 01:26:18
      宽城| 延长县| 淮阳县| 贡嘎县| 广饶县| 南江县| 徐汇区| 涿州市| 九寨沟县| 杭锦后旗| 怀柔区| 满城县| 临清市| 聊城市| 小金县| 三明市| 塘沽区| 和硕县| 台南市| 大石桥市| 桐柏县| 阳朔县| 四平市| 屏东县| 姚安县| 四川省| 方正县| 凤凰县| 泰宁县| 荆门市| 武义县| 皮山县| 龙山县| 定陶县| 敦煌市| 柘荣县| 平谷区| 梓潼县| 鄂伦春自治旗| 永康市| 喀什市|