999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM9的道路交通數據采集系統設計

2008-04-12 00:00:00潘若禹朱錚艷
現代電子技術 2008年15期

摘 要:智能運輸系統被公認為是當前解決我國大城市交通擁擠和提高道路安全的有效手段,而交通數據采集是ITS最為基礎的環節。分析了國內外數據采集系統發展的現狀和存在的問題,論證了交通數據信息采集系統的必要性,提出了交通數據采集系統的基本要求,詳細論述了基于ARM9系列的S3C2410嵌入式系統平臺來實現數據采集系統的設計,利用TCP/IP協議來實現數據傳輸及數據共享的實現方法,最后完成應用程序到目標平臺的移植。

關鍵詞:嵌入式系統;數據采集;TCP/IP;智能運輸系統

中圖分類號:TP274.2 文獻標識碼:B 文章編號:1004373X(2008)1518904

Design of Road Traffic Data Acquisition System Based on ARM9

PAN Ruoyu1,ZHU Zhengyan2,LI Lei3

(1.Xi′an Institute of Post Telecommunications,Xi′an,710121,China;2.Shaanxi Xihan Highway Co.Ltd.,Xi′an,710054,China;

3.School of Electronic and Control Engineering,Chang′an University,Xi′an,710064,China)

Abstract:Intelligent Transports System (ITS) is considered as advanced option to reduce traffic jam and to improve safety in urban area.Traffic data acquisition is one of basic parts of ITS.This paper first analyzes exist in domestic and foreign development of data acquisition system including its present situation and the existing problems.Then proves the necessity and present basic requirements of traffic data information collecting system.Particularly,the paper discusses the design of data acquisition system based on ARM9 and accomplish data transmission and sharing by means of TCP/IP.In the end the transplantation of application to target platform is completed.

Keywords:embedded system;data acquisition;TCP/IP;ITS

1 引 言

國內外實踐經驗證明,解決城市交通問題不能單純依靠修建道路基礎設施,而智能交通系統(ITS)是解決交通擁堵、減少交通事故、防止交通污染,提高交通管理水平的最有效的方法和手段。其特點是信息技術使管理者和使用者可同時獲得同樣的信息。交通參與者在已知路網運行狀態條件下可以自主選擇和實現交通誘導,對提高交通的機動性、安全性、有序化,通行能力和道路系統的交通效率提供了技術支持。因此,道路交通實時動態信息采集成為ITS最為基礎的環節。

信號控制作為城市道路交通管理的主要手段之一,在改善城市交通秩序、減少事故、提高道路利用率等方面有著重要的作用。近年來我國城市交通信號控制發展迅速,目前已有一些城市通過引進國外產品,如英國的SCOOT,澳大利亞的SCATS系統[1],美國的Quiknet,西班牙的Sainco系統等,或者使用國內研究成果建立起來了城市交通信號控制系統進行道路交通管理。這些控制設備采集的交通數據信息只服務于各自的系統,無法實現交通數據信息的共享。

目前,我國大多數城市的交通數據信息的采集[2]依賴于交通路口設置在路面下的環形線圈檢測器、快速干道路側的微波或雷達和視頻檢測設備等。由于建于不同時期,不同的開發和生產背景,導致類型不一、信息開放不一、標準不一、通信傳輸和協議不一。如測控設備有工控機、PLC、單片機或專用計算機等。對于包括圖像在內的大量道路交通信息的采集、處理和傳輸,現有的設備顯得力不從心,并且這些相互獨立的不同系統和設備并沒有覆蓋整個城市,系統和設備之間的信息無法融合和共享,更無法實現系統之間的協調和優化。因此,它們之間的信息暢通和集成已經成為我國城市交通信號控制系統發展的主要任務。目前眾多城市中使用的相互獨立的不同系統和不同信號控制器給系統信息暢通和集成帶來了相當的困難。文獻[3]采用協議轉換的方式來實現其集成和融合,但無法解決設備的低性能和處理能力低的問題。

考慮到目前我國城市現有的通信條件和實際情況,本文設計了利用嵌入式系統作為開發平臺,利用TCP/IP協議作為交通信息傳輸的方式的道路交通數據采集的方案。由于Internet的發展和普及,采用TCP/IP協議簡單、方便、成本低,開放性好,標準化程度高。道路上各節點進行數據通信,中心利用采集各節點的數據進行控制、決策和協調,并向外發布信息。系統結構如圖1所示。

2 數據采集系統設計

2.1 基本要求

各個節點將道路交通流(主要指機動車流)的信息(車速、流量、占有率、緊急事件報警等)通過信息采集、處理與分析,完成路口的控制,并傳輸到測控中心,提供給交通管理人員使用以及供廣大駕駛員參考。必須滿足的基本要求如下:

能對道路上各類傳感設備兼容,即能實現多路模擬和數字信號的采集。采集的時間間隔在30 s~2 min。

具有路口控制功能,能實現數據傳輸、處理和控制。當通信網絡一旦出現故障,各節點根據交通信息,依據歷史數據和當前采集的信息,通過數學模型實現局部優化控制。

實時接受由測控中心發來的信息,并需要在5~10 min之間能發布信息,從而使交通管理人員和交通參與者掌握和了解即時交通狀況。

同時融合其他方面的交通信息,如公共交通線路運行信息、突發事件相關信息等提供給道路使用者,使路面實時信息更加豐富。

通信接口豐富(具有TCP/IP通信接口、232/USB接口等),內存空間較大。

2.2 系統設計

2.2.1 節點的硬件組成

考慮到戶外交通環境的特殊性,前端設備采用嵌入的設計方法,其硬件組成結構如圖2所示。

節點作為控制的一部分,要完成路口的控制功能。控制的實現利用采集的交通數據和中心發布的協調控制指令,通過節點處理后完成。所以,一個節點由數據采集、傳輸、控制3個功能單元組成。這些功能的實現通過嵌入式系統來完成。

按其功能要求其數據流有:一是從各個傳感器采集的數據,通過中間處理過程進行處理后,顯示在管理人員面前或對外發布的客戶終端上;二是從信息采集系統中取來的數據,通過中間處理過程進行處理后,上傳到監控中心,存儲在數據庫中;三是監控中心發布系統協調控制的命令或處理的結果在節點上顯示。其數據流的傳輸如圖3所示。

2.2.2 數據采集

交通數據的采集主要功能是將路面交通的流量、車速、占有率等原始交通數據通過各類交通檢測器送到節點進行預處理。常用的有環形線圈檢測器采集機動車交通流量、車速等交通信息;微波和視頻檢測器可以獲得實時的機動車車速、流量、占有率等各種交通流數據;牌照識別系統可以計算機動車在該條道路上的旅行時間;除此以外,還有路面執勤的交警定時或實時的報告路況交通等。

上述各類檢測器還有其他相應的功能作用,如環形線圈檢測器主要為信號控制系統提供系統實時交通數據,數據經處理后,對路口信號機進行協調控制;視頻檢測附屬在視頻監控系統中,為交通管理人員提供直觀的實時路面圖像等。

為保證交通信息共享,要將這些檢測器采集的交通流信息送到節點機進行預處理,以保證采集到的數據安全、可靠和有效的傳輸到測控中心。

2.2.3 采集數據的預處理

節點數據的預處理,其主要功能將各類檢測器采集的異樣數據進行過濾,去掉非法、無效的數據,對故障數據進行恢復,將有效、合法的數據按照標準進行格式化處理,并將其封裝、利用TCP/IP協議,通過通信網絡發送到測控中心指定的數據通道或數據庫,提供給交通信息處理與分析子系統。采集得到的數據經預處理后的實時檢測交通數據效果更好,更符合實際情況的需要,并有效地節省了計算機存儲的工作量[4]

2.2.4 控制執行

系統設計為分布式客戶/服務器體系結構的網絡系統,一方面,節點采集的數據與上級監控中心共享數據庫通過光纜收集控制器預處理過的圖像和數據信息,在監控中心通過相應的數學模型進行預測、誘導和控制的控制參數一起作為本地節點的控制輸入參數,另一方面,要求把本節點的數據傳送到數據庫和監控中心。一旦通信系統發生阻塞或故障,該節點也能根據當地實時檢測到的交通流量和歷史數據的數學模型進行基于該路口的局域最優控制。發生事故和其他特殊情況時,還可以通過手動實現路口的控制。

2.2.5 網絡通信

節點控制機將各種檢測器采集的交通流信息用來控制該節點的交通,同時又要經處理機進行預處理,利用通信接口,通過TCP/IP協議,保證采集到的數據安全性、可靠性、有效性傳輸到控制中心,用于整個交通系統協調控制和管理。

3 實現技術

3.1 硬件平臺

節點處理機要執行繁重的通訊和算法處理,對處理器的通訊和運算速度有很高的要求,傳統的單片機處理器性能有限無法滿足節點的要求。因此采用SAMSUNG公司的處理器S3C2410平臺,它具有靈活的特性和強大的性能,在嵌入式系統中得到了廣泛的應用。該處理器內部集成了ARM公司ARM920T處理器核的32位微控制器,資源豐富,帶獨立的16 kB的指令Cache和16 kB數據Cache、LCD控制器、RAM控制器、NAND閃存控制器、3路UART、4路DMA、4路帶PWM的Timer、并行I/O口、8路10位ADC、Touch Screen接口、I2C接口、I2S接口、2個USB接口控制器、2路SPI,主頻最高可達203 MHz。在處理器豐富資源的基礎上,還進行了相關的配置和擴展,平臺配置了16 MB 16位的FLASH和64 MB 32位的SDRAM。通過以太網控制器芯片CS8900A擴展了一個網口,另外引出了一個HOST USB接口。硬件平臺如圖4所示。

16 MB 16位的FLASH用來存儲Linux內核和應用程序,64MB 32位的SDRAM在系統運行的時候存儲Linux的內核和應用程序。

以太網接口芯片CS8900A,用于接入Internet,加入光纖接口就可以實現光纖通訊。

RS 232和AD接口分別用于接入液晶控制器、交通燈控制器、交通指示牌控制器和檢測設備。

液晶控制器用來設定或者修改智能路口控制器控制參數,而且還可以通過手動直接控制交通燈。

USB接口上外接一個帶USB口的攝像頭,將采集到的視頻圖像數據放入輸入緩沖區中。然后,或者保存成文件的形式,或者運行移植到平臺上的圖像處理程序,對緩沖的圖像數據直接進行相關處理,再保存并打成UDP包。最后,通過網絡接口將圖像發送到Internet上。

交通燈的控制是直接控制,接收系統的參數設定,比如路口數、紅綠燈時間等,并控制交通燈。交通指示牌是用來提供交通信息的大屏幕,S3C2410接收來自監控中心的交通信息,并將這些信息送到交通指示牌控制器,顯示在大屏幕上,用來誘導交通。檢測設備在目前交通控制中的各種檢測設備不但種類繁多,而且新產品不斷涌現,預留了包括串口在內的多種接口方式。

3.2 系統軟件

系統操作系統采用Linux操作系統[5],Linux內核是一種源碼開放的操作系統,采用模塊化的設計。在此只保留了必需的功能模塊,刪除了冗余的功能模塊,并對內核重新編譯,從而使系統運行所需的硬件資源顯著減少。最重要的一點是,Linux自誕生之日起就與網絡密不可分,Linux系統內核集成了大量的網絡應用程序,支持全部的標準因特網協議和幾乎所有的聯網技術,這使Linux 很適合基于網絡的應用開發,用戶編寫的程序代碼可以直接建立在這些網絡應用程序的基礎之上,從而大大縮短開發周期。因此將其應用于智能交通路口控制器的設計,具有代碼量小、運行消耗系統資源少、可靠性高、開發周期短等優點,適應了智能交通路口控制器對于操作系統的要求。加載流程如圖5所示。

3.3 應用軟件

應用軟件主要有協議軟件、數據采集模塊、通信處理模塊、用戶接口管理等。這里主要介紹視頻采集(包含在數據采集模塊中)和通信處理的實現。

3.3.1 視頻采集

利用LINUX中視頻設備的內核驅動程序video4linux,它為USB攝像頭、TV卡和視頻捕捉卡等視頻設備的應用程序的編程提供了一系列的接口函數。

程序的編寫包括驅動和視頻流采集的應用程序兩部分。先將驅動模塊靜態編譯,再使用Insmode動態加載其驅動模塊程序。然后采用MMAP( )內存映射方式,實現對單幀和連續幀的采集。

3.3.2 數據通信軟件模塊

由于采用TCP/IP協議,通信過程采用C/S模式,具體流程圖如圖6所示。

4 結 語

本文所提出的基于ARM硬件平臺利用TCP/IP協議作為交通信息傳輸的方式的嵌入式數據采集系統,通過實現測試和調試,上述方案可行,能滿足交通實時動態信息采集、控制和傳輸。該設計具有如下特點:

(1) 采用ARM平臺可以使系統小型化,便于提高性能和與各種外設連接擴展。

(2) Linux嵌入式操作系統的應用為功能的擴展、修改、版本升級提供了穩定、可靠的軟件平臺。

(3) 通過廣泛存在的以太網資源傳輸交通數據,使得該系統真正實現了無距離限制的通信傳輸。

該系統能和現有設備兼容,可以單獨作為一個節點使用,也可以用來作為現有節點的一部分來實現交通數據信息的共享。可以實現視頻檢測和數據回傳功能,從而可獲得交通流實時動態信息,實現信息的高度整合和共享,可作為處理分析、數據挖掘和發布的基礎。能提高交通管理者控制、管理和決策的水平,同時也為進一步開放建設ITS打下堅定的基礎。

參 考 文 獻

[1]樂壽長.道路交通控制[M].長沙:湖南科學技術出版社,1995.

[2]宋穎華.交通檢測技術及其發展[J].公路,2000(9):34-37.

[3]李瑞敏,陳林翔,陸化普.城市交通控制系統信號控制單元集成化研究[J].公路交通科技,2005,22(8):114-117.

[4]王珺,吳兵,王靖陽.ITS 實時檢測交通數據的質量控制及實例分析[J].山東交通學院學報,2005,13(4):20-23.

[5]劉晶晶.基于ARM-Linux嵌入式系統引導程序的設計[J].微計算機信息 ,2006,(2Z):123-125.

[6]攀殊昱,竇衡,劉志勇.基于ARM9的數字處罰管理網絡智能終端[J].現代電子技術,2007,30(10):74-76.

作者簡介 潘若禹 女,1981年出生,陜西西安人,助教。主要研究方向為嵌入式系統及應用。

主站蜘蛛池模板: 国产成在线观看免费视频| 欧美a在线看| 91年精品国产福利线观看久久| 国产视频只有无码精品| 波多野结衣一区二区三区88| 欧美国产精品不卡在线观看 | 国产成人综合久久精品下载| 成人中文在线| 91亚洲精品第一| 国产在线观看一区二区三区| 国产高清不卡视频| 精品久久综合1区2区3区激情| 色婷婷色丁香| 黄色国产在线| 一本无码在线观看| 制服丝袜一区| 99在线视频免费观看| 欧美一区中文字幕| 国产成人精品一区二区三在线观看| 欧美色伊人| 国产一区二区三区日韩精品| 一级香蕉人体视频| 国产浮力第一页永久地址| 国产在线专区| 欧美区国产区| 国产 日韩 欧美 第二页| 高清免费毛片| 午夜国产精品视频黄| 一区二区三区毛片无码| 国产导航在线| 国模极品一区二区三区| 欧美精品啪啪一区二区三区| av手机版在线播放| 国禁国产you女视频网站| 欧美成人区| 精品国产一二三区| 偷拍久久网| 欧美成人精品一级在线观看| 狠狠亚洲五月天| 欧美成人精品高清在线下载| 日韩福利视频导航| 欧美不卡在线视频| 国产精品永久在线| 美女免费黄网站| 永久免费无码日韩视频| 青青久久91| 久久久精品久久久久三级| 狠狠色成人综合首页| 国产精品三级专区| 92精品国产自产在线观看| 91九色视频网| 国产精品无码久久久久久| 国产主播喷水| 一级毛片免费高清视频| 国内精品久久久久久久久久影视 | 欧美丝袜高跟鞋一区二区| 99久久国产综合精品2023| 国产精品欧美日本韩免费一区二区三区不卡| 青青草原国产av福利网站| 99国产精品一区二区| 亚洲欧美日韩另类| 一级片一区| 多人乱p欧美在线观看| 一边摸一边做爽的视频17国产| 亚洲bt欧美bt精品| 99在线视频免费| 99视频在线观看免费| 国产91熟女高潮一区二区| 一级片免费网站| 欧美亚洲国产视频| 婷婷丁香在线观看| 福利在线不卡一区| 亚洲日韩国产精品综合在线观看| 国产美女人喷水在线观看| 亚洲AV无码乱码在线观看代蜜桃| 99热这里都是国产精品| 2021天堂在线亚洲精品专区| 99热线精品大全在线观看| 性色在线视频精品| 狠狠色综合网| 992tv国产人成在线观看| 日韩在线欧美在线|