陳明發(fā),鄧健,朱棪,阮華敏,郎晗笑
(廈門理工學院 計算機與信息工程學院,福建 廈門 361024)
?
基于北斗的智能路標系統(tǒng)設計與模擬實現(xiàn)
陳明發(fā),鄧健,朱棪,阮華敏,郎晗笑
(廈門理工學院 計算機與信息工程學院,福建 廈門 361024)
針對當前大城市中心道路的交通擁堵問題,基于北斗衛(wèi)星定位系統(tǒng)提供的車輛位置信息,設計并模擬實現(xiàn)了基于北斗的智能路標系統(tǒng)。該系統(tǒng)利用車輛中北斗定位終端提供的位置信息與道路參數(shù)作為變量,基于車道占有率建立了道路的實時路況模型,并通過路標的LED燈光顏色變換引導車流,最后,基于PC端與單片機的串口通信模擬了系統(tǒng)的運行流程。系統(tǒng)有效實施具有一定的實用價值。
交通擁堵;智能路標;北斗系統(tǒng);單片機
進入21世紀,中國城鎮(zhèn)化、機動化進程不斷加快。截止至2015年,全國31個城市的汽車數(shù)量超過100萬輛,部分特大城市超過500萬輛。在這一大背景下,城市交通擁堵問題開始成為困擾中國大城市的普遍難題[1]。交通擁堵首先出現(xiàn)在北京、上海、廣州等特大城市,并在短短幾年間迅速蔓延至包括廈門在內的百萬級人口城市,甚至一些中小城市也出現(xiàn)了嚴重的交通擁堵問題,且愈演愈烈。
北斗衛(wèi)星導航系統(tǒng)(BeiDou(COMPASS) Navigation Satellite System)是我國自行研究的,具有獨立自主知識產權的衛(wèi)星導航系統(tǒng)。本系統(tǒng)基于北斗衛(wèi)星導航系統(tǒng),利用智能路標指示前方道路擁堵情況引導車輛改變行駛方向,進而疏導城市中心道路交通車流量,從而緩解城市交通擁堵問題。與傳統(tǒng)方式相比,該系統(tǒng)能夠在駕駛員不使用任何輔助工具的情況下幫助其以最大的交通舒適度到達目的地,更加直觀、便捷;此外,該系統(tǒng)也在一定程度上緩解了由道路建造布局不合理帶來的城市擁堵問題與部分道路利用率較低之間的矛盾,對政府交管部門解決城市交通問題具有參考價值。
本系統(tǒng)主要分為車載北斗導航系統(tǒng)、控制中心服務器與智能路標端三部分,如圖1所示,系統(tǒng)工作流程如下:
1) 車輛利用內置北斗導航定位模塊進行實時定位;
2) 北斗模塊將車輛位置信息實時通過GPRS網絡發(fā)送至控制中心服務器;
圖1 系統(tǒng)整體設計圖
3) 控制中心服務器上事先已儲存城市各道路的車道數(shù)與長度數(shù)據,當服務器接收到某一道路內各車輛的位置信息時,將其與道路信息匹配后進行地圖顯示;
同時,服務器根據車輛位置信息計算當前車道的實時車輛數(shù),分析路況信息,得出該道路上智能路標端的LED燈顏色變換指令(與前方交叉路口個數(shù)相同),并將指令發(fā)送至該智能路標;
智能路標上的單片機模塊執(zhí)行該指令,進行LED燈的顏色變換,引導車輛的行駛方向。
道路擁堵是指實時交通量超過某條道路的交通容量時,超過部分滯留在道路上的交通現(xiàn)象。數(shù)據顯示,城市中心道路以小轎車居多,約占90%,故該算法以小轎車為參照標準對城市道路的擁堵情況進行判定。
采用車道占有率(即某條道路實時交通量與該道路車輛最大容納數(shù)之比)判定道路擁堵狀況。小轎車車身長度為3.6~4.4 m,寬度約為2.5 m.考慮到兩車間距的問題,設定車身平均長度I為5 m.由于道路的車道數(shù)不同,且同一車道僅限一輛車通行,故使用參數(shù)C作為車道系數(shù),單車道時C=1,雙車道C=2,以此類推。通過北斗系統(tǒng)獲取某條道路的實時交通量N,并根據道路長度L與N的關系,可得出道路占有率η:
η=N/(L×C/I)×100%,
(1)
將道路交通占有率分為三個等級(顏色),綠色表示通暢,藍色表示緩行,紅色表示擁堵,如表1所示。將計算得出的車道占有率η與表中各等級對應指數(shù)進行比較,得到道路交通情況,從而改變路標的LED燈為相應顏色。
表1 車道占有率分級區(qū)間
本系統(tǒng)結合車輛位置信息,對現(xiàn)有的路標進行了智能化改造。通過安裝在距道路交叉路口50 m左右區(qū)域的路標,實時顯示前方各方向道路的信息與擁堵情況,引導車輛的行駛方向?;诒倍穼Ш蕉ㄎ荒K結合亞米級車道定位終端實時獲取車輛位置信息,確保車輛位置的準確性。
由于路車流量信息獲取難度較大等現(xiàn)實因素,本文對系統(tǒng)實現(xiàn)環(huán)境進行了模擬。該系統(tǒng)實現(xiàn)了PC端窗體程序與單片機模塊的串口通信,模擬道路車輛分布與智能路標的燈光顏色變換。系統(tǒng)整體環(huán)境模擬如圖2所示。
圖2 系統(tǒng)環(huán)境模擬圖
3.1 車載北斗導航定位終端
北斗定位模塊是本系統(tǒng)的核心組成部分,也是車載北斗導航系統(tǒng)的中心。隨著導航定位技術的發(fā)展,車輛的定位精度已達到亞米級,可完全滿足車道定位的需求。市面現(xiàn)有的定位終端多已采用亞米級車道定位終端。亞米級車道定位終端具有體積小、重量輕、定位精度高等優(yōu)點,非常適用于轎車等小型車輛的定位。此外,基于CORS、RFID等技術與車道亞米級定位的需求相結合也保證了車載北斗導航定位終端的系統(tǒng)安全性與可實施性[2-4]。
3.2 控制中心道路交通情況模擬
系統(tǒng)使用C++語言編寫窗體程序,模擬控制中心發(fā)送道路信息與車流量數(shù)據。如圖3所示,當車輛行駛至道路交叉路口前方50 m附近的智能路標時,路標通過嵌入的LED燈顏色變換實時顯示前方交叉道路的交通狀況?;诘缆方煌ǖ膶嶋H情況,設置道路長度、道路數(shù)、實時交通量三個輸入變量與道路情況一個輸出變量,如圖4所示。
模擬輸入道路的長度、道路數(shù)與實時交通量,軟件根據實時路況分析模型判定當前道路的交通情況并顯示,同時將三個方向的LED燈顏色變換指令發(fā)送至單片機,進行下一步操作。此外,為了更好地測試單片機的指令處理能力,系統(tǒng)設置了生成隨機數(shù)的方式定時自動循環(huán)發(fā)送,模擬車流量分布??刂浦行哪M流程如圖5所示。
圖3 交通情況模擬圖
圖4 模擬參數(shù)設置圖
圖5 控制中心模擬流程圖
3.3 基于單片機的智能路標顏色變換模擬
智能路標端基于單片機模塊,通過對RGB燈的指令控制實現(xiàn)了路標的顏色變換。該模塊采用STC90C516RD+作為單片機的核心芯片,用于模擬路牌顏色控制變換。
STC90C516RD+系列的單片機電路模塊由四部分組成,系統(tǒng)模塊,包括微控制器、復位電路、晶振電路,是STC90C516單片機系統(tǒng)的控制核心;電源模塊,由電源變壓器、整流濾波電路及穩(wěn)壓電路構成;輸入模塊,包括串口接口、電源開關、復位開關等;輸出模塊,由10個引腳輸出端、面包板電路和3個四腳共陽RGB-LED燈構成。令3個RGB-LED燈的正極共接1個引腳,9個引腳連接其負極,從而控制串口電流的方向,改變燈光顏色,如圖6所示。
圖6 單片機整體模塊圖
在單片機與PC端的串口通信中:首先,PC端初始化創(chuàng)建窗體界面,模擬道路交通信息并把指令通過串口發(fā)送給單片機;其次,單片機初始化串口數(shù)據,打開中斷函數(shù),令REN=1,SBUF開始接收指令(REN=0則不接收指令);最后根據得到的指令判斷執(zhí)行何種燈光變換操作。工作流程如圖7所示。
圖7 串口通信工作流程圖
此外,系統(tǒng)控制中心服務器每隔一定比特時間接收來自各車輛內置的北斗模塊發(fā)出的位置信息,并利用實時路況分析模型進行道路擁堵狀況判定,將得到的顏色變換指令發(fā)送至智能路標端,路標端根據收到的指令完成顏色變換,從而完成一次系統(tǒng)運行的循環(huán)。智能路標端的顏色變換如圖8所示。
圖8 智能路標顏色變換圖(左:通暢; 中:擁堵;右:擁堵)
隨著科技的發(fā)展,車載導航的市場不斷擴大,越來越多的車輛內置或自主安裝了車載導航儀,借助衛(wèi)星定位系統(tǒng)完成監(jiān)控的成本越來越低。本系統(tǒng)與傳統(tǒng)路標相比,提出了基于智能路標引導車輛行駛方向的方案。該方案利用車載北斗終端對道路的交通量進行實時監(jiān)測與判定,通過路標內置LED燈光顏色的實時變換顯示前方道路情況,引導車輛的行駛方向,達到了疏導車流、合理利用道路,緩解城市交通壓力的目的。隨著中國城市化進程的不斷加快,城市交通壓力日益增大,智能路標系統(tǒng)僅對現(xiàn)有的路標功能進行了豐富與完善,實現(xiàn)路標的智能化,并未大范圍改變城市道路格局,在大型城市或中型城市的CBD周邊道路實用性較高。隨著北斗導航系統(tǒng)產業(yè)鏈的快速發(fā)展,該系統(tǒng)可提高城市的道路利用率,緩解交通壓力,符合國家推進創(chuàng)新性城市建設的需要,具有廣泛的應用前景[5]。
[1] 楊元喜.北斗衛(wèi)星導航系統(tǒng)的進展、貢獻與挑戰(zhàn)[J].測繪學報,2010(1):1-6.
[2] 程飛翔,陳金鷹.基于北斗導航的物聯(lián)網應用[J].信息通信,2014,133(1):37-38.
[3] 趙泰洋,郭成安,金明錄.一種基于RFID原理的交通信息獲取系統(tǒng)與車輛定位方法[J].電子與信息學報,2011(11):2612-2617.
[4] 王開峰,王建宇,汪登輝.基于CORS的車道級導航終端精度測試[C]//南京:江蘇省測繪地理信息學會,2014:12-14.
[5] 竇長江.北斗導航衛(wèi)星應用產業(yè)化研究[J].全球定位系統(tǒng),2006,31(5):46-48.
Design and Simulation of the Intelligent Road Sign System Based on BDS
CHEN Mingfa,DENG Jian,ZHU Yan,RUAN Huamin,LANG Hanxiao
(CollegeofComputerandInformationEngineering,XiamenUniversityofTechnology,Xiamen361024,China)
Based on the vehicle location information provided by the BeiDou Navigation Satellite System, the intelligent road marking system based on the BDS is designed and simulated to solve the traffic congestion in the central city road. The system uses the position information and road parameters provided by the BeiDou positioning terminal in the vehicle as variables, establishes a real-time traffic model of the road based on the lane occupancy, and guides the traffic flow through the LED color change of the signpost. Finally, based on PC and the serial communication of singlechip simulates the running flow of the system. The effective implementation of the system has a certain practical value.
Traffic congestion; intelligent road signs; BeiDou Satellite Navigation System; singlechip
10.13442/j.gnss.1008-9268.2017.02.013
2016-08-29
大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(編號:201611062015); 校高層次人才項目(編號:YKJ15036R)
P228.4
A
1008-9268(2017)02-0059-04
陳明發(fā) (1995-),男,本科生,研究方向為GIS與3S集成應用。
鄧健 (1981-),男,博士,副教授,主要從事衛(wèi)星導航定位技術開發(fā)與應用研究。
朱棪 (1994-),男,本科生,研究方向為Android軟件開發(fā)設計與應用。
聯(lián)系人: 陳明發(fā)E-mail:290066175@qq.com