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

        ?

        基于車-車通信的車輛車速動態(tài)控制系統(tǒng)設(shè)計(jì)

        2016-12-06 05:18:46胡閏秀楊煒堯玲赫磊孫健琦
        汽車電器 2016年4期
        關(guān)鍵詞:通信協(xié)議高電平車速

        胡閏秀,楊煒,堯玲,赫磊,孫健琦

        (1.陜西省汽車檢測站,陜西 西安 710061;2.長安大學(xué)汽車學(xué)院,陜西 西安 710064)

        基于車-車通信的車輛車速動態(tài)控制系統(tǒng)設(shè)計(jì)

        胡閏秀1,楊煒2,堯玲2,赫磊2,孫健琦2

        (1.陜西省汽車檢測站,陜西 西安 710061;2.長安大學(xué)汽車學(xué)院,陜西 西安 710064)

        為了更好地解決車輛縱向追尾碰撞問題,利用車聯(lián)網(wǎng)技術(shù),設(shè)計(jì)了基于車-車通信的車輛車速動態(tài)控制系統(tǒng),在系統(tǒng)軟硬件設(shè)計(jì)的基礎(chǔ)上,實(shí)現(xiàn)了車輛之間的車速、位置等關(guān)鍵數(shù)據(jù)信息的相互共享,并且通過車載APP顯示。系統(tǒng)通過對自車與前車之間的實(shí)際車距和理論安全距離比較,控制電機(jī)實(shí)現(xiàn)對本車的車速動態(tài)控制。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)能夠有效避免車輛縱向追尾碰撞風(fēng)險(xiǎn)。

        追尾碰撞;車聯(lián)網(wǎng);超聲波測距;車速控制;車載APP;車-車通信

        隨著社會經(jīng)濟(jì)的飛速發(fā)展,汽車保有量大幅增加,使每一輛車在行駛過程中得到安全保障并降低汽車交通事故的發(fā)生率已成為嚴(yán)峻的全球性社會問題。車聯(lián)網(wǎng)通過利用先進(jìn)的傳感技術(shù)、網(wǎng)絡(luò)技術(shù)以及通信技術(shù),實(shí)現(xiàn)車與車之間進(jìn)行信息的交流和共享,對每一輛汽車進(jìn)行智能自動控制以及對道路信息的實(shí)時(shí)監(jiān)控,形成一個車聯(lián)網(wǎng)系統(tǒng)[1]。

        目前,國內(nèi)外在降低汽車事故發(fā)生的研究方面,通用汽車公司的OnStar、豐田公司的G-BOOK已達(dá)到較為成熟階段。然而,其僅是通用汽車公司和豐田公司的高級車的專屬配置,可選車型少,費(fèi)用高昂,且不能改善轉(zhuǎn)彎處事故的發(fā)生。為了減少事故的發(fā)生率,使汽車智能控制車速技術(shù)能夠運(yùn)用在每一輛汽車中,需要設(shè)計(jì)一款智能控制、物美價(jià)廉的汽車主動安全系統(tǒng)。本文設(shè)計(jì)的基于多源異構(gòu)信息融合的車聯(lián)網(wǎng)車速動態(tài)控制系統(tǒng),使得汽車主動安全技術(shù)進(jìn)入每一輛汽車,這將極大地降低因車距低于安全距離、轉(zhuǎn)彎、大霧天氣等未知道路狀況而使得駕駛員反應(yīng)不及時(shí)造成事故的發(fā)生率[2]。

        1 系統(tǒng)總體架構(gòu)

        系統(tǒng)總體架構(gòu)見圖1。系統(tǒng)通過車與車之間建立局域網(wǎng)(所有車要使用同一個發(fā)送地址和接收地址),

        采用廣播的形式,各車之間直接互聯(lián),免去構(gòu)建網(wǎng)絡(luò)。通過車速采集模塊和激光測距模塊得到本車的車速和位置信息,將每輛車采集的信息,通過無線通信模塊發(fā)送到周圍。每輛車的信號處理與控制模塊將接收到的潛在危險(xiǎn)車輛的位置和車速信息,通過顯示模塊顯示在車載APP終端。同時(shí),信號處理與控制模塊根據(jù)車速和位置信息,判斷本車是否需要進(jìn)行減速或者緊急制動等車速動態(tài)控制,從而達(dá)到本車能夠主動避讓危險(xiǎn),防止追尾碰撞。

        1.1 下位機(jī)部分

        單片機(jī)驅(qū)動超聲雷達(dá),獲取前方車輛的距離。通過藍(lán)牙連接車載APP終端,利用車載APP終端發(fā)回的位置信息得到自己的位置,同時(shí)把需要顯示相關(guān)信息發(fā)送到車載APP上。通過24L01無線模塊向周圍廣播本車位置和車速,同時(shí)接受其他車發(fā)送來的位置和車速,單片機(jī)根據(jù)接受到的信息和自己的狀態(tài)進(jìn)行判斷。

        1.2 上位機(jī)部分

        在ECLIPSE平臺上,利用百度地圖API提供的地圖和定位服務(wù),獲取當(dāng)前的地理位置,并用地圖上顯示出來。界面包括一張地圖,指示當(dāng)前狀態(tài)的一組模擬LED,告訴潛在危險(xiǎn)車輛速度的TextView等。通過藍(lán)牙線程監(jiān)聽來自下位機(jī)的信息并顯示在界面上,同時(shí)把得到的位置信息發(fā)送到下位機(jī)。

        2 系統(tǒng)硬件設(shè)計(jì)

        2.1 單片機(jī)主控模塊

        系統(tǒng)采用STC12C5A60S2單片機(jī),其速度比傳統(tǒng)51單片機(jī)快10倍,RAM和ROM都得到了很大的擴(kuò)充,且擁有第二串口和ISP下載功能和豐富的I/O口,可以模擬各種通信協(xié)議,以便與其他模塊進(jìn)行通信。12系列單片機(jī)自帶SPI通信和串口通信,為和NRF24L01無線和藍(lán)牙模塊通信提供了方便,不需要再用I/O口模擬通信協(xié)議,節(jié)約了單片機(jī)資源[3]。

        系統(tǒng)利用單片機(jī)的UART0,按照所需功能,配置好每個寄存器,封裝成串口初始化函數(shù)。在人機(jī)交互中,把所發(fā)送的字節(jié)送入SBUF寄存器,UART模塊就會自動發(fā)送,等待發(fā)送完成。單片機(jī)需要有相應(yīng)的接受程序,為了保證實(shí)時(shí)性,接受函數(shù)放在中斷里。由于每次只接受一個字符,為了接受大量不同信息,需要定義一個通信協(xié)議。在此規(guī)定起始位和終止位,在接收到起始位后,一個接受變量清零,并把后邊接受到的數(shù)據(jù)按順序記錄在一個數(shù)組中。接收到結(jié)束位后,掛起接收完成標(biāo)志,在主函數(shù)中處理這個數(shù)組。

        2.2 藍(lán)牙通信模塊

        為了連接下位機(jī)和上位機(jī),通過藍(lán)牙進(jìn)行連接,采用HC05,利用標(biāo)準(zhǔn)藍(lán)牙2.0協(xié)議,通過串口接收數(shù)據(jù),便于與單片機(jī)之間進(jìn)行通信。藍(lán)牙模塊自帶AT指令,可以通過AT指令設(shè)置通信的波特率、藍(lán)牙名稱、配對密碼等設(shè)置信息。藍(lán)牙與單片機(jī)的連接采用UART,UART作為異步串口通信協(xié)議的一種,其工作原理是將傳輸數(shù)據(jù)的每個字符一位接一位地傳輸。發(fā)送邏輯對從發(fā)送FIFO讀取的數(shù)據(jù)執(zhí)行“并→串”轉(zhuǎn)換,控制邏輯輸出起始位在先的串行位流,并且根據(jù)控制寄存器中已編程的配置,后面緊跟著數(shù)據(jù)位、奇偶校驗(yàn)位和停止位。在檢測到一個有效的起始脈沖后,接收邏輯對接收到的位流執(zhí)行“串→并”轉(zhuǎn)換。此外還會對溢出錯誤、奇偶校驗(yàn)錯誤、幀錯誤和線中止(Line-Break)錯誤進(jìn)行檢測,并將檢測到的狀態(tài)附加到被寫入接收FIFO的數(shù)據(jù)中[4]。圖2所示為藍(lán)牙通信模塊電路設(shè)計(jì)圖。

        2.3 無線通信模塊

        無線通信模塊利用NRF24L01無線模塊設(shè)計(jì)實(shí)現(xiàn)。NRF24L01是一塊2.4G無線模塊,抗干擾強(qiáng),成本低,頻率高,發(fā)送時(shí)間短,出錯率低。輸出功率頻道選擇和協(xié)議的設(shè)置可以通過SPI接口進(jìn)行設(shè)置。通過SPI通信協(xié)議與單片機(jī)通信。通過廣播的形式發(fā)送信息,設(shè)置為同一個發(fā)送接收地址,周圍的車都能接收到其他車發(fā)送的信息。

        與NRF24L01進(jìn)行通信要采用SPI通信協(xié)議。SPI的通信原理是以主從方式工作,這種模式通常有一個主設(shè)備和一個或多個從設(shè)備,需要至少4根線,也是所有基于SPI的設(shè)備共有的,分別為SDI(數(shù)據(jù)輸入)、SDO(數(shù)據(jù)輸出)、SCLK(時(shí)鐘)、CS(片選)。根據(jù)SPI時(shí)序,通過利用I/O口模擬出SPI通信協(xié)議,封裝成一個字符的發(fā)送和接收函數(shù),再根據(jù)NRF24L01數(shù)據(jù)手冊中的寄存器,向上抽取出利用串口發(fā)送和接收一個數(shù)組的函數(shù),以供其他模塊調(diào)用[5]。圖3所示為無線通信電路設(shè)計(jì)圖。

        2.4 超聲波雷達(dá)測距模塊

        當(dāng)前車與后車之間距離較近時(shí),需要知道精確的

        位置,這時(shí)采用超聲波雷達(dá)進(jìn)行測距。該系統(tǒng)的HCSR04超聲波測距模塊其測距性能相對穩(wěn)定,測量精度較高,可以提供2 400 cm的非接觸式距離感測功能,測距精度可達(dá)3mm[6]。圖4所示為超聲波雷達(dá)測距電路設(shè)計(jì)圖。

        在使用超聲波模塊時(shí),需要通過單片機(jī)的I/O口,向超聲波模塊觸發(fā)信號輸入端(Trig口)發(fā)送10μs的高電平信號來觸發(fā)測距,超聲波模塊HC-SR04接收到觸發(fā)信號后,內(nèi)部自動發(fā)出8個40kHz的周期電平,并自動檢測接收端是否有回波信號。若有回波信號,則通過回響信號輸出端(Echo口)輸出一個高電平,該高電平的持續(xù)時(shí)間即為超聲波從發(fā)射到返回的時(shí)間。單片機(jī)用計(jì)時(shí)器記錄聲波傳輸?shù)臅r(shí)間,就能計(jì)算出與潛在危險(xiǎn)車輛的距離[7]。

        該系統(tǒng)為了控制與潛在危險(xiǎn)車輛的距離,用到一個超聲測距模塊,該模塊通過I/O口給一個高電平啟動,返回一個聲波傳輸時(shí)間長度的高電平,通過計(jì)時(shí)器記錄這個高電平的時(shí)間,就能根據(jù)聲速計(jì)算出與潛在危險(xiǎn)車輛的距離。利用STC12C5A60S2的定時(shí)器0,設(shè)置TMOD,使定時(shí)器0工作在16位計(jì)數(shù),受管教控制開啟模式。當(dāng)來高電平后,定時(shí)器就會在這器件把計(jì)數(shù)器內(nèi)的值進(jìn)行自增。在高電平結(jié)束后,讀取計(jì)數(shù)器內(nèi)的計(jì)數(shù),再根據(jù)單片機(jī)時(shí)鐘頻率,就可以計(jì)算出距離:距離=(計(jì)數(shù)/單片機(jī)頻率)×聲速/2。

        3 系統(tǒng)軟件設(shè)計(jì)

        3.1 車載APP程序

        該系統(tǒng)在谷歌提供的Android SDK平臺,開發(fā)與系統(tǒng)連接的APP(運(yùn)用APP時(shí)作用相當(dāng)于汽車上視頻設(shè)備);利用百度地圖API,獲取當(dāng)前的位置信息;通過藍(lán)牙串口服務(wù),和單片機(jī)連接的藍(lán)牙從機(jī)連接,從而與單片機(jī)通信。APP更好地運(yùn)用了車聯(lián)網(wǎng),在APP界面顯示著本車的狀態(tài)及潛在危險(xiǎn)車輛車速、兩車距離;由于不同車的制動程度不同,安全距離可能也存在不同,為了解決該不足,設(shè)定了APP界面可以輸入數(shù)據(jù),改變系統(tǒng)設(shè)定的安全距離[8]。

        APP實(shí)現(xiàn)以下幾個功能:①將潛在危險(xiǎn)車輛車速、本車車速、兩車距離和各種提示通過藍(lán)牙發(fā)送到與該系統(tǒng)連接的車載APP終端上,并顯示出來,從而對駕駛員進(jìn)行提醒;②通過APP,設(shè)置需要的服務(wù);③APP能顯示出本車的位置。

        3.2 位置參數(shù)采集模塊

        該系統(tǒng)利用百度地圖API來實(shí)現(xiàn)位置獲取和形象的位置展示。百度地圖Android SDK是一套基于Android 2.1及以上版本設(shè)備的應(yīng)用程序接口。使用SDK開發(fā)適用于Android系統(tǒng)移動設(shè)備的地圖應(yīng)用,通過調(diào)用地圖SDK接口,可以輕松訪問百度地圖服務(wù)和數(shù)據(jù),構(gòu)建功能豐富、交互性強(qiáng)的地圖類應(yīng)用程序。定位采用3種方式,分別是信號基站、WLAN和GPS。通過百度的服務(wù)器發(fā)回的數(shù)據(jù),就能得到當(dāng)前的位置以及人性化的地圖界面。

        3.3 車載無線通信模塊

        首先,在系統(tǒng)中開啟藍(lán)牙設(shè)備,使用Bluetooth Adapter類中的方法,可以查找遠(yuǎn)端設(shè)備。如果該設(shè)備是可以被發(fā)現(xiàn)的,會反饋回來一些對方的設(shè)備信息,利用這些信息,設(shè)備就可以選擇去向?qū)Ψ匠跏蓟粋€連接。初始化一個與遠(yuǎn)端設(shè)備的連接,需要先獲取代表該設(shè)備的一個Bluetooth Device對象,從而獲取Bluetooth Socket并初始化連接。

        當(dāng)設(shè)備連接上以后,每個設(shè)備都擁有各自的Bluetooth Socket,可以實(shí)現(xiàn)設(shè)備之間數(shù)據(jù)的共享了。通過調(diào)用GetInputStream()和GetOutputStream()方法來獲取輸入輸出流,再通過調(diào)用Read(byte[])和Write(byte[])的方法來讀取或者寫數(shù)據(jù)。讀寫到具體的數(shù)據(jù)后,按照規(guī)定的通信協(xié)議,處理接收到的數(shù)據(jù),然后更新Activity中的View。

        4 試驗(yàn)測試

        智能車輛起動前,先打開APP,如圖5所示。通過藍(lán)牙連接到下位機(jī),然后車載APP終端就會不間斷地獲取當(dāng)前的位置信息,通過藍(lán)牙發(fā)給下位機(jī)。下位機(jī)接收到當(dāng)前的位置信息,并通過光電碼盤采集速度信息,通過無線網(wǎng)絡(luò)傳輸?shù)街車M瑫r(shí)接收到旁邊其他車輛發(fā)送來的信息進(jìn)行判斷,如果發(fā)現(xiàn)周圍有車輛在自己前方,并且距離過近,會通過藍(lán)牙向上位機(jī)發(fā)送前方有車,需要減速,并根據(jù)兩車的速度,進(jìn)行調(diào)速。

        5 結(jié)束語

        本文設(shè)計(jì)了基于車-車通信的智能車輛車速動態(tài)控制系統(tǒng),創(chuàng)新地采用了將車聯(lián)網(wǎng)與車速動態(tài)控制相結(jié)合,很大程度降低了由跟隨車輛反應(yīng)不及時(shí)而造成的追尾事故的發(fā)生率。通過車聯(lián)網(wǎng),實(shí)現(xiàn)了車與車之間的多源異構(gòu)信息融合,開發(fā)了車載視頻APP,使得車與車之間的信息能夠一目了然地顯示在界面上。同時(shí),由于不同車的制動程度不同,安全距離可能也存在不同,為了解決該不足,設(shè)定了APP界面可以輸入數(shù)據(jù),改變系統(tǒng)設(shè)定的安全距離,這使得該系統(tǒng)更好地適用于每一輛汽車,可行度更高。系統(tǒng)工作穩(wěn)定,整個控制過程實(shí)現(xiàn)自動化、智能化,最大程度地減小事故發(fā)生率。對比目前此類研究的現(xiàn)狀,現(xiàn)存在的此類裝置有適用車型狹窄、運(yùn)作成本高、使用價(jià)格高昂等不足。相比而言,該系統(tǒng)價(jià)格低廉、適用車型極廣,因此將擁有極大的市場發(fā)展?jié)摿Α?/p>

        [1]馬世典,江浩斌,韓牟,等.車聯(lián)網(wǎng)環(huán)境下車載電控系統(tǒng)信息安全綜述[J].江蘇大學(xué)學(xué)報(bào):自然科學(xué)版,2014,35(6):635-643.

        [2]Tsai M F,Chilamkurti N,Ho P F,et al.Implementation of dedicated short range communications combined with radar detection for forward collision warning system[J]. International Journal of Wireless Networks and Broadband Technologies,2012,2(1):49-63.

        [3]徐進(jìn),鐘芳梅.基于STC12C5A60S2單片機(jī)的汽車空調(diào)控制系統(tǒng)[J].汽車電器,2014(6):14-16.

        [4]王磊,宋杰,陳林鋒.車載導(dǎo)航影音系統(tǒng)藍(lán)牙軟件測試技術(shù)方法研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2013,23(9):166-169.

        [5]楊曉多,劉述喜,李山.采用數(shù)字加速度傳感器的重力感應(yīng)無線小車設(shè)計(jì)[J].重慶理工大學(xué)學(xué)報(bào):自然科學(xué)版,2015,29(10):114-119.

        [6]朱利娜.基于單片機(jī)的超聲測距倒車?yán)走_(dá)的研究[J].微計(jì)算機(jī)信息,2008(23):110-111.

        [7]Lee K C,Lee U,Gerla M.Geo-opportunistic routing for vehicular networks topics in automotive networking[J].Communications Magazine,IEEE,2010,48(5):164-170.

        [8]王建強(qiáng),吳辰文,李曉軍.車聯(lián)網(wǎng)架構(gòu)與關(guān)鍵技術(shù)研究[J].微計(jì)算機(jī)信息,2011,27(4):156-158.

        (編輯 心翔)

        Design of vehicle speed dynamic control system based on V2V communication

        HU Run-xiu1,YANG Wei2,YAO Ling2,HE Lei2,SUN Jian-qi2
        (1.Shanxi Automobile Checking Station,Shanxi Xi'an 710061,China;2.School of Automobile,Chang'an University,Shanxi Xi'an 710064,China)

        In order to better solve the problem of vehicle rear end collision,using car networking technology,design based on the V2V communication speed of vehicle dynamic control system,on the basis of the system hardware and software design,realized the vehicle speed and position between the key data such as mutual sharing of information,and shown by the APP application.This system based on the vehicle and the actual distance and the theoryofsafedistancebetweenvehicles,realizetocontrolmotorspeedonthelocaldynamiccontrol,the experimental results show that the system can effectively avoid the vehicle rear end collision risk.

        Rear end collision;internet of vehicle;ultrasonic ranging;speed control;on-board app;V2V communication

        U463.6

        A

        1003-8639(2016)04-0041-04

        2016-01-28

        國家自然科學(xué)基金資助項(xiàng)目(51278062);國家級大學(xué)生創(chuàng)新訓(xùn)練項(xiàng)目(201510710008)

        胡閏秀,女,工程師,主要從事車輛檢測分析及汽車安全技術(shù)研究。

        猜你喜歡
        通信協(xié)議高電平車速
        一種基于FPGA的PWM防錯輸出控制電路
        TS-03C全固態(tài)PDM中波發(fā)射機(jī)開關(guān)機(jī)控制電路原理及故障分析
        科技傳播(2019年15期)2019-08-22 08:07:44
        2012款奔馳R300車修改最高車速限制
        基于Z-Stack通信協(xié)議棧的紅外地溫采集電路設(shè)計(jì)
        DM 50KW中波廣播發(fā)射機(jī)欠推動故障分析
        PDM 1kW中波廣播發(fā)射機(jī)保護(hù)電路分析
        基于DMX512通信協(xié)議的多路轉(zhuǎn)發(fā)器設(shè)計(jì)與研究
        基于NS-3的PLC多頻通信協(xié)議仿真平臺設(shè)計(jì)與實(shí)現(xiàn)
        電測與儀表(2016年2期)2016-04-12 00:24:52
        北京現(xiàn)代途勝車車速表不工作
        兩車直角碰撞車速計(jì)算方法及應(yīng)用
        亚洲国产精品久久又爽av| 人妻少妇出轨中文字幕| 国产裸体舞一区二区三区| 国产成人av免费观看| 成人无码区免费AⅤ片WWW| 亚洲嫩模高清在线视频| 亚洲精品一区二区三区av| 亚洲熟少妇一区二区三区| 黄色影院不卡一区二区| 女人张开腿让男人桶爽| 无码一区二区三区在线 | 亚洲AV秘 无码一区二区在线| 蜜桃视频一区二区三区在线 | 琪琪av一区二区三区| 国产女同舌吻1区2区| 国产精品国产精品国产专区不卡| 亚洲av成人一区二区三区| 亚洲欧美日韩高清中文在线 | av在线一区二区精品| 丝袜美腿亚洲一区二区| 亚洲成人色区| 亚洲AV无码久久精品成人| 男女视频网站免费精品播放| 偷拍色图一区二区三区| 亚洲婷婷五月综合狠狠爱| 少妇久久久久久被弄到高潮| 久久精品国产99久久丝袜| 久久国产精品99精品国产987| 亚洲精品女优中文字幕| 亚洲av日韩一区二区| 人妻少妇偷人精品无码| 欧美性猛交xxxx乱大交蜜桃| 亚洲国产精品久久九色| av天堂吧手机版在线观看| 亚洲国产精品自拍成人| 国模冰莲自慰肥美胞极品人体图| 欧美激情a∨在线视频播放| 国产欧美亚洲精品第二区首页| 亚洲蜜桃视频在线观看| 人妻熟女翘屁股中文字幕| 久久久久亚洲av成人网人人网站|