亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于BP神經網絡的室內可見光定位系統(tǒng)

        2021-03-24 16:03:48王正朱玉業(yè)張中成
        科技資訊 2021年1期
        關鍵詞:單片機神經網絡定位

        王正 朱玉業(yè) 張中成

        摘? 要:該文設計了一種基于BP神經網絡的室內可見光定位系統(tǒng)。該系統(tǒng)實驗是在1 m×1 m×1 m的正方體空間模型內,由3個照度傳感器、單片機和液晶顯示屏組合成的光照度接收裝置采集實驗數據,并在MATLAB中使用BP神經網絡算法對采集的數據進行處理。仿真結果表明,該定位系統(tǒng)能夠在室內較好地定位,可以在智能物流倉庫、智能家居機器人等領域應用。

        關鍵詞:可見光? 單片機? 定位? 神經網絡

        中圖分類號:TN929??????????? 文獻標識碼:A??? ???????????? 文章編號:1672-3791(2021)01(a)-0081-04

        Indoor Visible Light Location System Based on BP Neural Network

        WANG Zheng1? ZHU Yuye2? ZHANG Zhongcheng3

        (1.School of Information Science and Engineering, Shenyang University of Technology, Shenyang, Liaoning? Province, 110000 China; 2.Zhuhai Shixin Medical Technology Co., LTD., Zhuhai, Guangdong Province, 519000 China; Liaoning Science and Technology University Iot Technology Co., LTD.,???????????????????????????????????????? Anshan, Liaoning Province, 114000 China)

        Abstract: In this paper, an indoor visible light location system based on BP neural network is designed. The experiment of this system is to collect the experimental data in the cube space model of 1m×1m×1m, which is composed of three illumination sensors, single chip microcomputer and liquid crystal display screen. In addition, BP neural network algorithm is used to process the collected data in MATLAB. The simulation results show that the positioning system can be well positioned indoors and can be applied to intelligent logistics warehouse and intelligent home robot.

        Key Words: Visible light; MCU; Positioning; Neural network

        隨著人工智能技術的迅速發(fā)展,智能穿戴設備、智能物流倉庫、智能家居機器人等諸多設備迅速迭代,運用其中的室內定位技術如超聲波定位技術[1],紅外定位技術[2]、GPS定位技術[3]、WiFi定位技術[4]、ZigBee 技術[5]等已日臻成熟。在這些定位系統(tǒng)中,超聲波定位技術定位較為精準,但因為超聲波在傳輸過程的衰減使得超聲波定位技術實際定位范圍有限;紅外定位技術不需要被定位的終端攜帶任何終端或標簽,但需要在定位區(qū)域內架設多個紅外發(fā)射和接收裝置,費用高;WiFi定位技術很容易組網,但其功耗大,且極易受到同頻信號的干擾從而影響定位精度;ZigBee技術其衍射能力弱,穿墻能力弱。因此,該文設計了一種基于BP神經網絡的室內可見光定位系統(tǒng)。此外,該文實驗裝置裝采用多個照度傳感器,為了得到更可靠的數據以便于提高定位的精度。

        1? 定位原理

        目前可見光定位方法有很多,有的定位方法對硬件要求很高,有的定位方法實現較為困難,應用較為廣泛的定位方法有到達時間算法TOA[6]、接收信號強度算法RSS[7]等。

        到達時間算法TOA的定位原理是根據已知聲波信號傳播速度,根據目標點到參考節(jié)點的信號傳播時間來計算定位點與參考節(jié)點的距離[8];接收信號強度算法RSS是通過計算接收端接收到的光照強度來實現相應距離獲取的一種測距技術[9],其測距思路是:測量并計算出接收到的光照強度,再通過相應的理論計算或者根據經驗模型,將光照度值轉換成兩點間的距離值,以此來達到距離測量的目的。

        考慮到TOA算法對發(fā)射機與接收機之間的時鐘精度要求較高并且要有嚴格的同步性,價格比較昂貴,故考慮采用RSS算法進行定位。因多徑效應及噪聲影響,采用RSS算法測距時有距離估計不準確的問題,因此,該文采用BP神經網絡算法進行可見光定位。BP神經網絡算法有強大的處理非線性系統(tǒng)的能力,主要應用于函數逼近、模式識別、分類和數據壓縮[10]等領域,BP神經網絡正向傳播數據和反向傳播誤差兩個過程構成。正向傳播為輸入層→隱層→輸出層,每層神經元的狀態(tài)只影響下一層神經元。若得不到期望的輸出,進行誤差信號的反向傳播過程。交替進行這兩個過程,使用梯度下降發(fā)修正權值,不斷地迭代尋找出一組權值向量,得到最小的誤差,從而完成信息提取和記憶過程。其BP神經網絡結構如圖1所示。

        2? 定位系統(tǒng)設計方案

        該系統(tǒng)采用STM32F103系列的單片機作為控制器。此系列單片機功能強、自由度大、易于編程,可用軟件方便地實現各種算法和邏輯。系統(tǒng)主要由LED燈控系統(tǒng)和接收測量系統(tǒng)組成。

        2.1 燈控部分

        該系統(tǒng)的燈控部分是由雙MOS組成的LED驅動電路,運用PWM對每盞燈進行調光以實現每盞燈的亮度不同,其燈控電路圖如圖2所示。

        2.2 接收部分

        該文的接收部分采用的是TEMT6000環(huán)境光感模塊和STM32單片機構成的,顯示模塊用的是12864液晶模塊,3個光照度傳感器將3個方向的光強采集后將模擬量送至STM32單片機,STM32單片機經過AD轉換并進行軟件濾波后將光照度的數字量顯示在12864液晶屏上,接收部分的電路框圖如圖3所示。

        2.3 設計方案

        該文設計的方案如圖4所示,在1 m×1 m×1 m的空間模型里,將照明用的3個高亮的LED燈從入口處到內的亮度依次變暗的布置在空間模型上方,這樣能最大限度地減少空間模型外部光線對定位精度的影響,同時3盞燈的分布不可以成線性關系,以防止出現兩個甚至多個光照強度一樣的位置點從而影響定位精度。

        光照強度信號被接收裝置的照度傳感器TEMT6000所接收,3個照度傳感器TEMT6000分別成90°角擺放,這樣設計為了提高所定位那點的數據可靠性,STM32單片機對3個傳感器檢測回來的模擬量進行AD轉換,轉換后數據分別保存,處理完成10次數據后取均值,把計算出來的數據傳送到12864液晶屏上分別顯示出來,其顯示結果如圖5所示。

        2.4 實驗數據采集

        該文的實驗數據是在夜晚進行100組數據的采集,這樣能最大限度地減少空間模型外部光線對定位精度的影響,然后從屏幕上記錄3個傳感器的數據值。

        2.5 室內定位實現方案

        將空間模型底部以10 cm×10 cm的方格劃分并形成二維直角坐標系,記錄每個方格內部3個傳感器采集光照強度的數值,用這些數值來訓練BP神將網絡,使得神經網絡對坐標具有辨識功能,再用C語言將BP神經網絡寫入STM32單片機中。定位時將光照強度接收裝置放入空間模型底部任意位置,裝置通過采集該點的光照強度,使用訓練好的BP神經網絡實現定位功能。

        3? 實驗數據仿真

        使用MATLAB的神經網絡工具箱中的NEWFF建立BP神經網絡對得到的100組實驗數據進行坐標識別。

        首先使用隱含層為50層的BP神經網絡進行100組數據的訓練得到Regression繪制回歸線用來測量神經網絡對應數據擬合程度如圖6所示;其次使用隱含層為20層的BP神經網絡進行數據訓練得到數據擬合程度如圖7所示。

        由圖6和圖7可以看出:(1)對于數據的坐標識別,使用50層的神經網絡沒有使用20層的神經網坐標分類得好。(2)使用20層的神經網絡的R>0.95有較好的坐標分類效果。

        在使用BP神經網絡對于數據分類時,要使用最優(yōu)的神經網絡的層數,使用層數過少對數據的分類效果不好,使用層數過多,增大了計算量同時也可能存在過擬合的現象,因此選用合適的神經網絡層數是非常重要的,這樣不但節(jié)省了時間、提高了運行效率,也可以節(jié)約硬件成本。

        4? 結語

        通過該實驗可以得出,使用BP神經網絡來進行數據的坐標分類,有較好的分類效果,相比于到達時間算法TOA,接收信號強度算法RSS,輔以BP神經網絡算法處理的定位方法實現起來容易,在室內定位技術領域可以有較好的應用和發(fā)展前景。

        參考文獻

        [1]?潘麗杰,徐本亮,趙飛.高精度超聲波室內定位系統(tǒng)的設計[J].電子世界,2018,24(18):113-115.

        [2]?LUO Junhai, FAN LIying, LI Husheng. Indoor Positioning Systems Based on Visible Light Communication:State of the Art[J].IEEE Communications Surveys & Tutorials, 2017,19(4):2871-2893.

        [3]?CHEN Shuxin, WANG Yongsheng, CHEN Fei. A Study of Differential GPS Positioning Accuracy[C]//ICMMT Proceedings,2002:361-364.

        [4]?孫緯民,杜慶治.基于WiFi與藍牙的室內定位技術探究[J].軟件導刊,2018,17(3):169-171.

        [5]?LI Zheng. ZigBee Wireless Sensor Network in Industrial Applications[J].SICE-ICASE International Joint Conference,2006,1(3):1067-1070.

        [6]?Thomas Q. Wang, Ahmet Sekerciogla, Adrian Neilel, et al.Position accuracy of Time-of-Arrival Based Ranging Using Visible Light with Application in Indoor Localization System[J].Journal of Lithtwave Technology,2013,31(20):3302-3308.

        [7]?Lv Huichao, FENG Lihui,YANG Aiying,et al. High Accuracy VLC Indoor Positioning System with Differential Detection[J].IEEE Photonics Journal,2017,9(3):1-13.

        [8]?ZHOU Xianzhan.Research on Indoor Navigation and Positioning Method Based on Ultrasound[D].Nanchang University,2016.

        [9]?李菁.可見光室內定位技術研究[D].北京郵電大學,2015.

        [10]?LV Chen,XING Yang,ZHANG Junzhi. et al. Le venberg-Marquardt Backpropagation Training of Multilayer Neural Networks for State Estimation of a Safety-Critical Cyber-Physical System[J].IEEE Tra Nsactions on Industrial?????? Informatics,2018,14(8):3436-3446.

        猜你喜歡
        單片機神經網絡定位
        《導航定位與授時》征稿簡則
        Smartrail4.0定位和控制
        基于單片機的SPWM控制逆變器的設計與實現
        電子制作(2019年13期)2020-01-14 03:15:28
        神經網絡抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        找準定位 砥礪前行
        基于神經網絡的拉矯機控制模型建立
        重型機械(2016年1期)2016-03-01 03:42:04
        復數神經網絡在基于WiFi的室內LBS應用
        青年擇業(yè)要有準確定位
        學習月刊(2015年1期)2015-07-11 01:51:12
        久久久精品人妻一区二区三区四| 精品国产一区二区三区av麻| 人妻少妇被粗大爽.9797pw| ā片在线观看免费观看| 免费无遮挡无码视频在线观看| 日本免费一区精品推荐| 97中文字幕精品一区二区三区| 人妻少妇偷人精品无码| 亚洲Va欧美va国产综合| 久久精品国产亚洲av热九九热| 黄片视频大全在线免费播放| 国产精品久久777777| 亚洲成人福利在线观看| 久久亚洲精品国产精品婷婷| 日本高清一区二区三区在线观看| 精品丰满人妻无套内射| 北条麻妃在线视频观看| 日本一区二区在线看看| 国产桃色一区二区三区| 久久亚洲私人国产精品va| 亚洲最大在线精品| 国产性感主播一区二区| 8x国产精品视频| 女人色毛片女人色毛片18| 无码熟妇人妻AV不卡| 亚洲精品中字在线观看| 欧美老熟妇喷水| 色综合88| 羞涩色进入亚洲一区二区av| 国产免费观看黄av片| 国产肉丝袜在线观看| 成激情人妻视频| 熟女肥臀白浆一区二区| 丰满人妻熟妇乱又伦精品软件 | 国产99久久久国产精品免费看| 国产无线乱码一区二三区| 青青青草视频手机在线| 中文字幕日韩精品有码视频| 亚洲精品国产精品国自产观看 | 99视频全部免费精品全部四虎| 亚洲精品乱码久久麻豆|