王 勇
(湖南鐵道職業(yè)技術學院 湖南 株洲 412001)
隨著我國汽車保有量的快速增加和高速公路的快速投資建設,高速公路管理以及組網(wǎng)收費越來越復雜。交通擁堵、交通安全、能源浪費、環(huán)境污染等問題日益嚴峻[1]。高速公路收費高、收費期限模糊的問題一直備受公眾的質(zhì)疑,當前,全球有超過70%的收費公路在中國,中國的智能交通系統(tǒng)的開發(fā)應用前景廣闊,因此,規(guī)范我國交通管理,解決交通網(wǎng)中的交通信息服務系統(tǒng)(ATIS)、交通管理系統(tǒng)(ATMS) 、公共交通系統(tǒng)(APTS)、車輛控制系統(tǒng)(AVCS)、貨運管理系統(tǒng)、電子收費系統(tǒng)(ETC)、緊急救援系統(tǒng)(EMS)等七大應用中的問題迫在眉睫。
本設計是針對全球衛(wèi)星導航系統(tǒng)(包括GPS、GLONASS、GALILEO和BD)和蜂窩通信系統(tǒng),即Global Navigation Satellite System / Cellular Network(GNSS/CN)開發(fā)的智能交通系統(tǒng)中的車載單元,車載單元通過車載GPS和慣性傳感器以及微機電傳感器獲取當前車輛的經(jīng)度,緯度,速度等參數(shù),通過蜂窩網(wǎng)絡中GPRS/GSM或CDMA技術向交通控制中心發(fā)送數(shù)據(jù),在交通控制中心的顯示設備上可動態(tài)顯示和收費,根據(jù)車輛的當前狀態(tài),科學地進行調(diào)度和管理,從而提高運營效率。
整個系統(tǒng)由GPS 衛(wèi)星、車載終端、通信網(wǎng)絡(GPRS 和Internet )和監(jiān)控中心組成。車輛在運行過程中,車載終端的GPS 接收機接收定位數(shù)據(jù),計算出車輛當前的經(jīng)度、緯度、速度、航向和其他信息(時間、狀態(tài)),然后通過GPRS等無線網(wǎng)絡傳送到具有靜態(tài)IP 地址的監(jiān)控中心,并存入中心數(shù)據(jù)庫,實時電子地圖進行匹配[2]并動態(tài)跟蹤顯示。
本系統(tǒng)主要由九部分組成:分別為GPS/BD接收機模塊、嵌入式雙核控制模塊和GPRS/GSM 模塊、DRSC模塊、INS/MEMS慣性傳感器模塊、藍牙通信模塊、觸摸屏顯示模塊、GIS數(shù)據(jù)庫模塊、電源管理模塊。硬件框圖如圖1[3-7]。
圖1 系統(tǒng)硬件框圖Fig. 1 Block diagram of hardware system
在本系統(tǒng)中處理器采用嵌入式雙核,主要由兩個部分組成, 一部分是ARM處理核, 一部分是DSP處理核。ARM核因為有豐富的接口驅(qū)動和軟件的開源性,主要處理藍牙模塊、GIS數(shù)據(jù)庫模塊、TFT觸摸屏模塊、DRSC模塊的處理工作。DSP核具有高速的計算能力,主要處理GPRS/GSM模塊、GPS/GLONASS模塊、MEMS/INS傳感器模塊、以及卡爾曼濾波器[12-13]的軟件設計和電源模塊等。為了節(jié)省車輛設備空間和其他車載設備像速度表、里程表等的融合增值,以后可以增加媒體播放等娛樂功能和自動相關監(jiān)視(ADS)等汽車防撞功能??紤]到GPS信號在隧道或者城市峽谷、高架橋下等環(huán)境中GPS信號可能被遮擋或不能達到精確定位所需的最少衛(wèi)星數(shù)時,增加以慣性傳感器(INS)或微機電傳感器(MEMS)為基礎的推算導航,采用卡爾曼濾波器將兩者融合在一起,進一步提高了系統(tǒng)精確定位的可靠性,為電子地圖匹配提供了有力數(shù)據(jù)支持。此外為方便車載通話和數(shù)據(jù)傳輸,采用了藍牙通信機制,增加了藍牙模塊。還配備了液晶顯示和各種豐富的用戶接口資源等。
通過硬件設計, 車載終端將實現(xiàn)對GNSS 定位數(shù)據(jù)的接收與分類處理,實現(xiàn)對監(jiān)控收費中心命令的接收與解析,并且向監(jiān)控收費中心發(fā)送定位信息等功能。
卡爾曼濾波(KF)已經(jīng)被認為是一種標準的濾波與信息融合方法,并且被廣泛應用于車輛定位中。但是,如果直接將卡爾曼濾波應用于GPS/DR組合定位系統(tǒng),即采用卡爾曼濾波集中處理所有傳感器的量測數(shù)據(jù),不僅濾波器的階次高、計算量大;且系統(tǒng)不具有容錯能力,一旦某個傳感器發(fā)生故障,將導致整個組合定位系統(tǒng)無法正常工作?;诖?,本文采用了一種簡化的聯(lián)合卡爾曼濾波器,以實現(xiàn)GPS/DR組合系統(tǒng)的濾波與信息融合。參照通用聯(lián)邦卡爾曼濾波器的結構,去除其中的參考系統(tǒng),且讓主濾波器無信息分配,這樣就得到如圖2所示的簡化了的聯(lián)合卡爾曼濾波器,其顯著特點是主系統(tǒng)的計算量最小,而且總體系統(tǒng)前向濾波速度最快,系統(tǒng)設計最佳。
圖2 聯(lián)合卡爾曼濾波結構Fig. 2 Calman filter structure
其基本原理是:兩個局部傳感器分別處理GPS和DR系統(tǒng)的定位數(shù)據(jù)。兩者的狀態(tài)估計輸送到主濾波器進行最優(yōu)融合并產(chǎn)生高精度的全局估計,然后按照信息分配系數(shù)對局部濾波器進行狀態(tài)反饋重置,從而使局部濾波器的精度也獲得提高。一旦某個子系統(tǒng)發(fā)生故障,只需要調(diào)整信息分配系數(shù)便可實現(xiàn)另一個子系統(tǒng)獨立定位。
簡化的聯(lián)合卡爾曼濾波的主濾波器部分不進行濾波處理,只對來自不同傳感器的定位數(shù)據(jù)完成數(shù)據(jù)的綜合。這種分散式濾波結構,不僅沒有降低組合系統(tǒng)的定位精度,而且計算量小,穩(wěn)定性高,且避免了誤差的“污染”,具有很強的容錯能力,因而更適用于車載GPS/DR組合定位系統(tǒng)的信息融合。
整個軟件系統(tǒng)分三大塊:操作系統(tǒng)及硬件驅(qū)動、導航系統(tǒng)相關軟件、收費系統(tǒng)及其他應用軟件。分主控模塊、GNSS模塊、蜂窩通信模塊、藍牙等設計組合而成。軟件系統(tǒng)模塊如圖3。
圖3 軟件系統(tǒng)模塊結構圖Fig. 3 Software system module structure diagram
圖2中導航系統(tǒng)的I/O層,包括一個可以伸縮的I/O硬件抽象層和實際的I/O接口。核心層讀取從I/O抽象層傳過來的數(shù)據(jù)并進行處理,實現(xiàn)的主要功能主要包括:地圖顯示、POI查詢、路線引導、車輛信息管理、媒體播放等。核心層一樣對這些功能模塊進行統(tǒng)一管理,它提供可伸縮的架構,如果需要新的功能,只需要選用預先定義的接口即可,無須改變?nèi)魏蔚能浖Y構。
車載單元裝置軟件主要實現(xiàn)的功能是從主控模塊的串口接收到GNSS模塊的定位信息,經(jīng)過主控模塊的處理后通過串口傳送到蜂窩通信模塊,由蜂窩通信模塊通過無線數(shù)傳方式發(fā)送到收費監(jiān)控中心上。其程序包括看門狗程序、串口通信程序、GPS數(shù)據(jù)接收程序、蜂窩通信收發(fā)程序、數(shù)據(jù)處理及控制程序。系統(tǒng)通過收費監(jiān)控中心的遠端控制方,按預先設置的流程進行控制與獲取相應的信息,同時還可控制其工作模式,為了節(jié)省供電消耗,只有在進入收費路段時,才啟用收費價目表的下載,啟動計費子程序。
人機交互層(HMI)主要包含圖形渲染器、邏輯控制模塊、輸入控制模塊3部分。其軟件架構如圖4所示。
圖4 導航系統(tǒng)軟件架構Fig. 4 Navigation system software architecture
圖形渲染器主要是顯示最終的界面(包括地圖顯示和其他顯示部分),圖形渲染器是一套完整的圖形渲染接口,可以使用不同平臺的不同圖形接口來實現(xiàn)。邏輯控制主要對界面邏輯進行控制,菜單、按鈕、對話框的狀態(tài)都經(jīng)過邏輯控制集中控制。輸入控制直接接受鼠標、鍵盤、遙控器或者觸摸屏返回的信息,來反映當前用戶的操作狀態(tài),提供給用戶操作接口。人機交互層實現(xiàn)了完整的界面元素、消息控制,用于和終端用戶進行互操作,最終圖形化的元素也均通過這一層顯示在屏幕上。
本論文獨創(chuàng)性的提出將多衛(wèi)星定位系統(tǒng)融合來提高定位精度,并采用高可靠、高精度的定位應用于高速公路等收費系統(tǒng)中,實現(xiàn)了基于GNSS/CN高速公路收費車載單元的研究與設計。此車載[8-9]單元利用GPS或/和BD等系統(tǒng)獲取車輛的位置、速度等信息,通過蜂窩網(wǎng) 絡和控制中心進行通信,將位置、速度等信息發(fā)送到控制收費中心,可在控制收費中心和車載單元上進行地圖匹配,動態(tài)顯示車輛位置、速度等以及收費等信息。
[1] 王東柱.高速公路衛(wèi)星定位不停車收費試驗系統(tǒng)的設計與實現(xiàn)[J].交通信息與安全,2012,9(1):34-36.WANG Dong-zhu.,Highway toll collection experimental satellite positioning system design and implementation [J].Transport Information and Safety, 2012,9 (1):34-36.
[2] 王忠軍,基于GIS的智能高速公路管理關鍵技術研究 [D].鄭州:解放軍信息工程大學測繪學院,2009.
[3] 徐志揚,施鵬飛. 基于DSRC 的ITS 電子收費系統(tǒng)研究 [J].中國公路學報,2001(4):81-84.XU Zhi-Yang,SHI Peng-fei.DSRC-based ITS Electronic Toll Collection System [J].Chinese Journal of Highway 2001(4):81-84.
[4] 成潔,呂遵明,敖雪.基于嵌入式Linux 的嵌入式GIS 的設計與實現(xiàn)[J].電子工程師,2006,24(3):69-71.CHENG Jie,LU Zun-ming,AO Xue.Linux embedded GIS based on embedded design and implementation [J].Electronics Engineers,2006,24(3):69-71.
[5] 江春鵬. 基于GPS/GPRS的車載導航系統(tǒng)的設計與實現(xiàn) [D].濟南:山東大學,2008.
[6] 蔡春波.基于ARM的液晶模塊測試系統(tǒng)硬件設計 [D].西安:電子科技大學,2006.
[7] 馬思宇.基于達芬奇平臺的GPS與慣性輔助導航技術研究[D].北京: 北京交通大學,2009.
[8] 韓熙瑾.一種車載通信系統(tǒng)電磁兼容性測試驗證方法[J].現(xiàn)代電子技術,2013(9):161-164.HAN Xi-jin.Comfirmation method of electromagnetic compatibility for vehicle-mounted communication system.[J].Modern Electronics Technique,2013(9):161-164.
[9] 李民,邱紫敬,王曉明,等.一種車載充電系統(tǒng)開關電源的EMC仿真分析[J].電子科技,2012(7):125-129.LI Min,QIU Zi-jing,WANG Xiao-ming,et al EMC analysis of a switching mode power supply for the vechicular charging system[J].Electronic Science and Technology,2012(7):125-129.