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

        ?

        基于nanoPAN5375的地下停車場(chǎng)語(yǔ)音導(dǎo)航系統(tǒng)

        2013-07-13 06:43:48鄭逸生孫道宗姚耀華黃孝遠(yuǎn)
        電子設(shè)計(jì)工程 2013年7期
        關(guān)鍵詞:卡爾曼濾波系統(tǒng)

        鄭逸生,孫道宗,姚耀華,黃孝遠(yuǎn)

        (華南農(nóng)業(yè)大學(xué) 工程學(xué)院,廣東 廣州 510642)

        基于nanoPAN5375的地下停車場(chǎng)語(yǔ)音導(dǎo)航系統(tǒng)

        鄭逸生,孫道宗,姚耀華,黃孝遠(yuǎn)

        (華南農(nóng)業(yè)大學(xué) 工程學(xué)院,廣東 廣州 510642)

        目前的GPS導(dǎo)航應(yīng)用很成熟,精度也比較高,但在地下停車場(chǎng)等室內(nèi)地方,GPS信號(hào)非常微弱,無(wú)法對(duì)車進(jìn)行導(dǎo)航,同時(shí)當(dāng)前的地下停車場(chǎng)沒有很好地智能化。為避免車主盲目尋找車位,方便車主在盡可能短的時(shí)間內(nèi)尋找到車位,設(shè)計(jì)并制作基于nanoPAN5375的語(yǔ)音導(dǎo)航系統(tǒng)。系統(tǒng)由4個(gè)nanoPAN5375模塊、2個(gè)CC1101模塊、超聲波模塊與isd1700模塊構(gòu)成。以STM32F103微控制器為核心芯片,使用nanoPAN5375模塊進(jìn)行無(wú)線定位,CC1101模塊傳輸超聲波模塊采集到的車位信息,語(yǔ)音模塊isd1700進(jìn)行語(yǔ)音導(dǎo)航,軟件采用三邊質(zhì)心算法和卡爾曼濾波算法。實(shí)驗(yàn)表明,在邊長(zhǎng)為6米的等邊三角形內(nèi),x坐標(biāo)的平均誤差為0.42米,y坐標(biāo)的平均誤差為0.42米;系統(tǒng)在邊長(zhǎng)為12米的等邊三角形內(nèi)實(shí)現(xiàn)過(guò)較為精確的語(yǔ)音導(dǎo)航。

        無(wú)線定位;nanoPAN5375模塊;三邊質(zhì)心算法;語(yǔ)音導(dǎo)航

        目前的GPS導(dǎo)航應(yīng)用很成熟,精度也比較高,但在地下停車場(chǎng)等室內(nèi)地方,GPS信號(hào)非常微弱,無(wú)法對(duì)車進(jìn)行定位,從而實(shí)現(xiàn)導(dǎo)航功能,同時(shí)當(dāng)前的地下停車場(chǎng)沒有很好地實(shí)現(xiàn)智能化,車主只能盲目地尋找車位。語(yǔ)音作為自然的人機(jī)接口,可以使車載導(dǎo)航系統(tǒng)實(shí)現(xiàn)更安全、更人性化的操作。當(dāng)前的地下停車場(chǎng)導(dǎo)航系統(tǒng)大多是以LED屏導(dǎo)航,相比之下,語(yǔ)音導(dǎo)航的效率更高,可方便、及時(shí)、準(zhǔn)確、主動(dòng)地為車主提供語(yǔ)音信息,幫車主節(jié)省停車時(shí)間,因此,實(shí)現(xiàn)地下停車場(chǎng)的語(yǔ)音導(dǎo)航就顯得十分重要。文中將講述基于nanoPAN的無(wú)線定位,從而實(shí)現(xiàn)語(yǔ)音導(dǎo)航的引導(dǎo)車載系統(tǒng)。

        1 系統(tǒng)結(jié)構(gòu)及硬件電路設(shè)計(jì)

        系統(tǒng)以Cortex-M3系列ARM7芯片 STM32F103微控制器為核心,包括nanoPAN5375模塊、CC1101射頻模塊、超聲波模塊、語(yǔ)音模塊isd1700等電路,系統(tǒng)總體方案如圖1所示。

        圖1 系統(tǒng)總體框圖Fig.1 Diagram of system

        1.1 nanoPAN5735模塊

        nanoPAN5375是一款基于 2.4 GHzISM頻帶 (2.400~2.483 5 GHz)上整合了放大、濾波等組件的RF模塊,它采用了nanotron的寬帶線性調(diào)頻擴(kuò)頻(CSS)全球?qū)@夹g(shù),可靈活地提供31.25 kbps~2 Mbps范圍的數(shù)據(jù)傳輸率,抗干擾性、動(dòng)態(tài)特性非常好,同時(shí)提供具有極佳傳輸范圍的可靠數(shù)據(jù)通信。通過(guò)采用一個(gè)技術(shù)成熟的MAC控制器,可大大降低對(duì)微處理器和軟件的要求,輕松地完成高級(jí)別系統(tǒng)的設(shè)計(jì)[2]。nanoPAN5375模塊如圖2所示。

        圖2 nanoPAN5375模塊Fig.2 Picture of nanoPAN5375 module

        2 主要軟件設(shè)計(jì)

        系統(tǒng)主要包含主機(jī)、固定節(jié)點(diǎn)和車位信息采集3個(gè)部分。主機(jī)通過(guò)nanoPAN5375模塊測(cè)得與3個(gè)固定節(jié)點(diǎn)的距離,經(jīng)過(guò)三邊質(zhì)心算法確定車的位置,再經(jīng)過(guò)卡爾曼算法濾波;通過(guò)CC1101模塊接收超聲波模塊采集到的車位信息,控制isd1700模塊播報(bào)語(yǔ)音[6-7]。軟件主要包含nanoPAN5375的測(cè)距、三邊質(zhì)心算法、卡爾曼濾波算法、CC1101模塊的信息接收、語(yǔ)音播報(bào)等功能。固定節(jié)點(diǎn)部分的nanoPAN5375模塊處于等待接收的狀態(tài),接收到測(cè)距信息時(shí),反饋回主機(jī)。車位信息采集是通過(guò)控制超聲波模塊測(cè)距,判斷車位是否是空車位,通過(guò)CC1101模塊發(fā)送到主機(jī)。

        如圖3所示,三邊質(zhì)心算法主要實(shí)現(xiàn)確定主機(jī)的位置,系統(tǒng)通過(guò)測(cè)量主機(jī)到3個(gè)固定節(jié)點(diǎn)的距離,計(jì)算相交圓的公共區(qū)域的質(zhì)心來(lái)提高對(duì)主機(jī)位置估算的精度[1,3,5]。

        圖3 三邊質(zhì)心法Fig.3 Method of trilateral centroid

        設(shè)未知節(jié)點(diǎn) D 坐標(biāo)(x,y),已知 A,B,C 3 個(gè)點(diǎn)坐標(biāo)分別為(x1,y1),(x2,y2),(x3,y3) ,它們到 D 的距離分別為 d1,d2,d3。則可得如下方程組:

        根據(jù)式 (1)、(2)、(3) 可解出圓 A 與圓 C 的交點(diǎn)(xac1,yac1),(xac2,yac2), 圓 B 與圓 C 的交點(diǎn)(xbc1,ybc1),(xbc2,ybc2),圓 A與圓 B 的交點(diǎn)(xab1,yab1),(xab2,yab2)。

        通過(guò)將圓 A 與圓 C 的交點(diǎn)(xac1,yac1),(xac2,yac2)代入式(xx2)2+(y-y2)2,判斷大小可找出2點(diǎn)距圓 B的圓心較近的點(diǎn),假設(shè)為(xac1,yac1)。同理可找出圓B,圓C交點(diǎn)中距圓A較近的點(diǎn),設(shè)為(xbc1,ybc1),圓A,圓 B交點(diǎn)中距圓 C的圓心較近的點(diǎn)設(shè)為(xbc1,ybc1)。

        依據(jù)質(zhì)心思想估算未知節(jié)點(diǎn)的坐標(biāo)為

        根據(jù)以上算法求出主機(jī)的位置之后,再利用卡爾曼濾波的推測(cè)值來(lái)校正主機(jī)的測(cè)試值,提高系統(tǒng)精度。

        卡爾曼濾波是一種高效率的遞歸濾波器 (自回歸濾波器),它能夠從一系列的不完全及包含噪聲的測(cè)量中,估計(jì)動(dòng)態(tài)系統(tǒng)的狀態(tài)。目標(biāo)的位置、速度、加速度的測(cè)量值往往在任何時(shí)候都有噪聲。卡爾曼濾波利用目標(biāo)的動(dòng)態(tài)信息,設(shè)法去掉噪聲的影響,得到一個(gè)關(guān)于目標(biāo)位置的好的估計(jì)。這個(gè)估計(jì)可以是對(duì)當(dāng)前目標(biāo)位置的估計(jì),也可以是對(duì)于將來(lái)位置的估計(jì)(預(yù)測(cè)),也可以是對(duì)過(guò)去位置的估計(jì)(插值或平滑)[4]。

        圖4 主機(jī)和節(jié)點(diǎn)的分布示意圖Fig.4 Distributed diagram of anchor and tags

        3 系統(tǒng)測(cè)試與測(cè)試結(jié)果

        系統(tǒng)測(cè)試節(jié)點(diǎn)和主機(jī)的分布示意圖如圖4所示。將3個(gè)節(jié)點(diǎn)固定在邊長(zhǎng)為12 m的等邊三角形的3個(gè)頂點(diǎn)上,當(dāng)超聲波模塊檢測(cè)到空車位時(shí),主機(jī)選擇最近的空車位進(jìn)行導(dǎo)航,當(dāng)前方5m處有交叉路口時(shí),提示車主“向左轉(zhuǎn)”或“向右轉(zhuǎn)”,將人準(zhǔn)確地導(dǎo)航至目標(biāo)地址。在邊長(zhǎng)為6 m的等邊三角形內(nèi),測(cè)量主機(jī)的位置坐標(biāo),并記錄數(shù)據(jù)如表1所示。

        表1 在邊長(zhǎng)為6 m的等邊三角形內(nèi)的測(cè)試Tab.1 Test in the equilateral triangle of 6 m

        實(shí)驗(yàn)結(jié)果表明,節(jié)點(diǎn)的距離增大時(shí),經(jīng)過(guò)三邊質(zhì)心算法和卡爾曼濾波算法,得到非常精確的坐標(biāo)值,主機(jī)與3個(gè)節(jié)點(diǎn)在較大范圍測(cè)量的距離如表2所示。

        圖5 表1的數(shù)據(jù)曲線Fig.5 Data curve of table 1

        表2 主機(jī)與3個(gè)節(jié)點(diǎn)的距離Tab.2 Distance of anchor to tags

        4 結(jié) 論

        本地下停車場(chǎng)語(yǔ)音導(dǎo)航系統(tǒng)以Cortex-M3系列ARM7芯片STM32F103微控制器為核心,包括nanoPAN5375模塊、CC1101模塊、語(yǔ)音模塊isd1700、超聲波模塊等電路,軟件采用三邊質(zhì)心算法和卡爾曼濾波算法。試驗(yàn)表明,在邊長(zhǎng)為6 m的等邊三角形內(nèi),x坐標(biāo)的平均誤差為0.42 m,最大誤差為0.62 m,y坐標(biāo)的平均誤差為0.42 m,最大誤差為0.74 m;在邊長(zhǎng)為70 m的等邊三角形內(nèi),x坐標(biāo)的誤差為0.33 m,y坐標(biāo)的誤差為0.36 m。由于小汽車的長(zhǎng)度均大于4 m,因此上述誤差不影響對(duì)車的導(dǎo)航。經(jīng)過(guò)測(cè)試,該系統(tǒng)能將人較為精確地導(dǎo)航至目標(biāo)位置。

        [1]高雷,鄭相全,張鴻.無(wú)線傳感器網(wǎng)絡(luò)中一種基于三邊測(cè)量法和質(zhì)心算法的節(jié)點(diǎn)定位算法[J].自然科學(xué),2009(23):138-141.

        GAO Lei,ZHENG Xiang-quan,ZHANG Hong.A nodelocalization algorithm for wireless sensor network based on trilateration and centroid algorithm[J].Natural Science,2009(23):138-141.

        [2]楊駿,陳建政,馮艷波.基于NanoPAN5375的測(cè)力論對(duì)無(wú)線傳輸系統(tǒng)[J].工程與實(shí)驗(yàn),2009(4):75-77.

        YANG Jun,CHEN Jian-zheng,F(xiàn)ENG Yan-bo.Wireless transmission system of measuring wheelset based of NanoPAN5375[J].Engineering&Test,2009(4):75-77.

        [3]葉蔚.室內(nèi)無(wú)線定位的研究[D].廣州:華南理工大學(xué),2010.

        [4]宋迎春.動(dòng)態(tài)定位中的卡爾曼濾波研究[D].長(zhǎng)沙:中南大學(xué)信息物理工程學(xué)院,2006.

        [5]裴慶祺,趙軍.基于網(wǎng)格分布的三角形內(nèi)點(diǎn)測(cè)試定位算法[J].計(jì)算機(jī)工程與設(shè)計(jì),2008(29):4658-4661.

        PEI Qing-qi,ZHAO Jun.Grid placement-based point-intriangulation in wireless sensor network[J].Computer Engineering and Design,2008(29):4658-4661.

        [6]劉春榮.基于SPCE061A單片機(jī)車載語(yǔ)音導(dǎo)航系統(tǒng)的研究[J].微計(jì)算機(jī)應(yīng)用,2009(30):77-80.

        LIU Chun-rong.Vehicle voice navigation system’s research based on SPCE061A microcomputer[J].Microcomputer Applications,2009(30):77-80.

        [7]杜甲印,孫志鋒.嵌入式車載語(yǔ)音導(dǎo)航系統(tǒng)的語(yǔ)音提示設(shè)計(jì)[J].機(jī)電工程,2007(24):28-30.

        DU Jia-yin,SUN Zhi-feng.Design of the voice of embedded navigation system[J].Mechanical&Electrical Engineering Magazine,2007(24):28-30.

        Voice navigation system of underground parking lot based on nanoPAN5375

        ZHENG Yi-sheng, SUN Dao-zong,YAO Yao-hua, HUANG Xiao-yuan
        (College of Engineering, South China Agricultural University, Guangzhou 510642, China)

        Currently GPS navigation application is proper mature and has a high precision,but it has a very weak signal at underground parking lots and other indoor places.In these cases, GPS signal can’t navigate the cars, and at the same time,the current underground parking lots are not in good intelligence.In order to avoid the owner to look for the parking blindly and make the owner’s convenience to look for the parking, a voice navigation system is designed and produced based on nanoPAN5375.The system consists of four nanoPAN5375 modules, two CC1101 modules, ultrasonic module and isd1700 module.With STM32F103 micro controller as the core chip, nanoPAN5375 module for wireless positioning, CC1101 module transmission ultrasonic module to collect the parking information, voice module isd1700 for speech navigation, the software adopts Trilateral Centroid Algorithm and Kalman Filtering Algorithm.Experiments show that,in 6 meters side length of an equilateral triangle, the average error of x coordinate is 0.42 meters, y coordinate’s is 0.42 meters; the system within 12 meters side length of an equilateral triangle achieves a relatively accurate voice navigation.

        wireless location;nanoPAN5375 module;trilateral centroid algorithm;voice navigation

        TN962

        A

        1674-6236(2013)07-0062-03

        2012-11-21稿件編號(hào)201211182

        廣東省科技計(jì)劃項(xiàng)目(2011B020313019)

        鄭逸生(1989—),男,廣東汕頭人。研究方向:嵌入式系統(tǒng)在無(wú)線定位中的應(yīng)用。

        猜你喜歡
        卡爾曼濾波系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        改進(jìn)的擴(kuò)展卡爾曼濾波算法研究
        基于遞推更新卡爾曼濾波的磁偶極子目標(biāo)跟蹤
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        基于模糊卡爾曼濾波算法的動(dòng)力電池SOC估計(jì)
        基于擴(kuò)展卡爾曼濾波的PMSM無(wú)位置傳感器控制
        精品亚洲一区二区99| 91国视频| 国产丝袜免费精品一区二区| 亚洲av中文字字幕乱码软件| 国产精品毛片无遮挡高清| av无码人妻中文字幕| 午夜高清福利| 精品国产麻豆一区二区三区| 国产一区二区三区在线观看完整版 | 中文字幕一区在线观看视频| 亚洲成AⅤ人在线观看无码| 亚洲av成人久久精品| 国产成人久久精品一区二区三区 | 中文字幕视频一区二区| 夜夜爽夜夜叫夜夜高潮| 麻麻张开腿让我爽了一夜| 国内精品一区二区2021在线| 国产大屁股白浆一区二区三区| 亚洲中文字幕日产无码| 国产96在线 | 欧美| 国产视频在线一区二区三区四区| 综合成人亚洲网友偷自拍| 亚洲欧洲成人a∨在线观看 | 中文字幕无码专区一VA亚洲V专| 国产av黄色一区二区| 久久国产精品一国产精品金尊| 福利视频一二三在线观看| 国产一区二区三区免费在线视频 | 成年女人色毛片| 精品一级毛片| 一区二区三区精品亚洲视频| 亚洲av无码乱码精品国产| 日日av拍夜夜添久久免费 | 亚洲综合国产成人丁香五月小说| 中文字幕一区二区三区日日骚| 97精品久久久久中文字幕 | 国产精品无码久久久久免费AV| 国产成人精品一区二三区在线观看| 亚洲av无码专区在线| 亚洲av成人无码网天堂| 丰满少妇一区二区三区专区|