www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式教程
[導讀]基于ARM9的道路交通數據采集系統(tǒng)設計

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

信號控制作為城市道路交通管理的主要手段之一,在改善城市交通秩序、減少事故、提高道路利用率等方面有著重要的作用。近年來我國城市交通信號控制發(fā)展迅速,目前已有一些城市通過引進國外產品,如英國的SCOOT,澳大利亞的SCATS系統(tǒng),美國的Quiknet,西班牙的Sainco系統(tǒng)等,或者使用國內研究成果建立起來了城市交通信號控制系統(tǒng)進行道路交通管理。這些控制設備采集的交通數據信息只服務于各自的系統(tǒng),無法實現(xiàn)交通數據信息的共享。目前,我國大多數城市的交通數據信息的采集依賴于交通路口設置在路面下的環(huán)形線圈檢測器、快速干道路側的微波或雷達和視頻檢測設備等。由于建于不同時期,不同的開發(fā)和生產背景,導致類型不一、信息開放不一、標準不一、通信傳輸和協(xié)議不一。如測控設備有工控機、PLC、單片機或專用計算機等。對于包括圖像在內的大量道路交通信息的采集、處理和傳輸,現(xiàn)有的設備顯得力不從心,并且這些相互獨立的不同系統(tǒng)和設備并沒有覆蓋整個城市,系統(tǒng)和設備之間的信息無法融合和共享,更無法實現(xiàn)系統(tǒng)之間的協(xié)調和優(yōu)化。因此,它們之間的信息暢通和集成已經成為我國城市交通信號控制系統(tǒng)發(fā)展的主要任務。目前眾多城市中使用的相互獨立的不同系統(tǒng)和不同信號控制器給系統(tǒng)信息暢通和集成帶來了相當的困難。文獻[3]采用協(xié)議轉換的方式來實現(xiàn)其集成和融合,但無法解決設備的低性能和處理能力低的問題。考慮到目前我國城市現(xiàn)有的通信條件和實際情況,本文設計了利用嵌入式系統(tǒng)作為開發(fā)平臺,利用TCP/IP協(xié)議作為交通信息傳輸的方式的道路交通數據采集的方案。由于Internet的發(fā)展和普及,采用TCP/IP協(xié)議簡單、方便、成本低,開放性好,標準化程度高。道路上各節(jié)點進行數據通信,中心利用采集各節(jié)點的數據進行控制、決策和協(xié)調,并向外發(fā)布信息。系統(tǒng)結構如圖1所示。

2 數據采集系統(tǒng)設計[!--empirenews.page--]

2.1 基本要求

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

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

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

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

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

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

2.2 系統(tǒng)設計

2.2.1 節(jié)點的硬件組成

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

節(jié)點作為控制的一部分,要完成路口的控制功能??刂频膶崿F(xiàn)利用采集的交通數據和中心發(fā)布的協(xié)調控制指令,通過節(jié)點處理后完成。所以,一個節(jié)點由數據采集、傳輸、控制3個功能單元組成。這些功能的實現(xiàn)通過嵌入式系統(tǒng)來完成。
按其功能要求其數據流有:一是從各個傳感器采集的數據,通過中間處理過程進行處理后,顯示在管理人員面前或對外發(fā)布的客戶終端上;二是從信息采集系統(tǒng)中取來的數據,通過中間處理過程進行處理后,上傳到監(jiān)控中心,存儲在數據庫中;三是監(jiān)控中心發(fā)布系統(tǒng)協(xié)調控制的命令或處理的結果在節(jié)點上顯示。其數據流的傳輸如圖3所示。
2.2.2 數據采集
交通數據的采集主要功能是將路面交通的流量、車速、占有率等原始交通數據通過各類交通檢測器送到節(jié)點進行預處理。常用的有環(huán)形線圈檢測器采集機動車交通流量、車速等交通信息;微波和視頻檢測器可以獲得實時的機動車車速、流量、占有率等各種交通流數據;牌照識別系統(tǒng)可以計算機動車在該條道路上的旅行時間;除此以外,還有路面執(zhí)勤的交警定時或實時的報告路況交通等。
上述各類檢測器還有其他相應的功能作用,如環(huán)形線圈檢測器主要為信號控制系統(tǒng)提供系統(tǒng)實時交通數據,數據經處理后,對路口信號機進行協(xié)調控制;視頻檢測附屬在視頻監(jiān)控系統(tǒng)中,為交通管理人員提供直觀的實時路面圖像等。
為保證交通信息共享,要將這些檢測器采集的交通流信息送到節(jié)點機進行預處理,以保證采集到的數據安全、可靠和有效的傳輸到測控中心。[!--empirenews.page--]
2.2.3 采集數據的預處理
節(jié)點數據的預處理,其主要功能將各類檢測器采集的異樣數據進行過濾,去掉非法、無效的數據,對故障數據進行恢復,將有效、合法的數據按照標準進行格式化處理,并將其封裝、利用TCP/IP協(xié)議,通過通信網絡發(fā)送到測控中心指定的數據通道或數據庫,提供給交通信息處理與分析子系統(tǒng)。采集得到的數據經預處理后的實時檢測交通數據效果更好,更符合實際情況的需要,并有效地節(jié)省了計算機存儲的工作量。
2.2.4 控制執(zhí)行
系統(tǒng)設計為分布式客戶/服務器體系結構的網絡系統(tǒng),一方面,節(jié)點采集的數據與上級監(jiān)控中心共享數據庫通過光纜收集控制器預處理過的圖像和數據信息,在監(jiān)控中心通過相應的數學模型進行預測、誘導和控制的控制參數一起作為本地節(jié)點的控制輸入參數,另一方面,要求把本節(jié)點的數據傳送到數據庫和監(jiān)控中心。一旦通信系統(tǒng)發(fā)生阻塞或故障,該節(jié)點也能根據當地實時檢測到的交通流量和歷史數據的數學模型進行基于該路口的局域最優(yōu)控制。發(fā)生事故和其他特殊情況時,還可以通過手動實現(xiàn)路口的控制。
2.2.5 網絡通信
節(jié)點控制機將各種檢測器采集的交通流信息用來控制該節(jié)點的交通,同時又要經處理機進行預處理,利用通信接口,通過TCP/IP協(xié)議,保證采集到的數據安全性、可靠性、有效性傳輸到控制中心,用于整個交通系統(tǒng)協(xié)調控制和管理。
3 實現(xiàn)技術
3.1 硬件平臺
節(jié)點處理機要執(zhí)行繁重的通訊和算法處理,對處理器的通訊和運算速度有很高的要求,傳統(tǒng)的單片機處理器性能有限無法滿足節(jié)點的要求。因此采用SAMSUNG公司的處理器S3C2410平臺,它具有靈活的特性和強大的性能,在嵌入式系統(tǒng)中得到了廣泛的應用。該處理器內部集成了ARM公司ARM920T處理器核的32位微控制器,資源豐富,帶獨立的16 kB的指令Cache和16 kB數據Cache、LCD控制器、RAM控制器、NAND閃存控制器、3路UART、4路DMA、4路帶PWM的Timer、并行I/O口、8路10位ADC、TouchSereen接口、I2C接口、I2S接口、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在系統(tǒng)運行的時候存儲Linux的內核和應用程序。
以太網控制器通過以太網接口芯片CS8900A,用于接入Internet,加入光纖接口就可以實現(xiàn)光纖通訊。
RS 232和AD接口分別用于接入液晶控制器、交通燈控制器、交通指示牌控制器和檢測設備。
液晶控制器用來設定或者修改智能路口控制器控制參數,而且還可以通過手動直接控制交通燈。
USB接口上外接一個帶USB口的攝像頭,將采集到的視頻圖像數據放入輸入緩沖區(qū)中。然后,或者保存成文件的形式,或者運行移植到平臺上的圖像處理程序,對緩沖的圖像數據直接進行相關處理,再保存并打成UDP包。最后,通過網絡接口將圖像發(fā)送到Internet上。
交通燈的控制是直接控制,接收系統(tǒng)的參數設定,比如路口數、紅綠燈時間等,并控制交通燈。交通指示牌是用來提供交通信息的大屏幕,S3C2410接收來自監(jiān)控中心的交通信息,并將這些信息送到交通指示牌控制器,顯示在大屏幕上,用來誘導交通。檢測設備在目前交通控制中的各種檢測設備不但種類繁多,而且新產品不斷涌現(xiàn),預留了包括串口在內的多種接口方式。
3.2 系統(tǒng)軟件[!--empirenews.page--]
系統(tǒng)操作系統(tǒng)采用Linux操作系統(tǒng),Linux內核是一種源碼開放的操作系統(tǒng),采用模塊化的設計。在此只保留了必需的功能模塊,刪除了冗余的功能模塊,并對內核重新編譯,從而使系統(tǒng)運行所需的硬件資源顯著減少。最重要的一點是,Linux自誕生之日起就與網絡密不可分,Linux系統(tǒng)內核集成了大量的網絡應用程序,支持全部的標準因特網協(xié)議和幾乎所有的聯(lián)網技術,這使Linux很適合基于網絡的應用開發(fā),用戶編寫的程序代碼可以直接建立在這些網絡應用程序的基礎之上,從而大大縮短開發(fā)周期。因此將其應用于智能交通路口控制器的設計,具有代碼量小、運行消耗系統(tǒng)資源少、可靠性高、開發(fā)周期短等優(yōu)點,適應了智能交通路口控制器對于操作系統(tǒng)的要求。加載流程如圖5所示。
3.3 應用軟件
應用軟件主要有協(xié)議軟件、數據采集模塊、通信處理模塊、用戶接口管理等。這里主要介紹視頻采集(包含在數據采集模塊中)和通信處理的實現(xiàn)。
3.3.1 視頻采集
利用LINUX中視頻設備的內核驅動程序video4linux,它為USB攝像頭、TV卡和視頻捕捉卡等視頻設備的應用程序的編程提供了一系列的接口函數。
程序的編寫包括驅動和視頻流采集的應用程序兩部分。先將驅動模塊靜態(tài)編譯,再使用Insmode動態(tài)加載其驅動模塊程序。然后采用MMAP()內存映射方式,實現(xiàn)對單幀和連續(xù)幀的采集。
3.3.2 數據通信軟件模塊
由于采用TCP/IP協(xié)議,通信過程采用C/S模式,具體流程圖如圖6所示。
4 結語
本文所提出的基于ARM硬件平臺利用TCP/IP協(xié)議作為交通信息傳輸的方式的嵌入式數據采集系統(tǒng),通過實現(xiàn)測試和調試,上述方案可行,能滿足交通實時動態(tài)信息采集、控制和傳輸。該設計具有如下特點:
(1)采用ARM平臺可以使系統(tǒng)小型化,便于提高性能和與各種外設連接擴展。
(2)Linux嵌入式操作系統(tǒng)的應用為功能的擴展、修改、版本升級提供了穩(wěn)定、可靠的軟件平臺。
(3)通過廣泛存在的以太網資源傳輸交通數據,使得該系統(tǒng)真正實現(xiàn)了無距離限制的通信傳輸。
該系統(tǒng)能和現(xiàn)有設備兼容,可以單獨作為一個節(jié)點使用,也可以用來作為現(xiàn)有節(jié)點的一部分來實現(xiàn)交通數據信息的共享。可以實現(xiàn)視頻檢測和數據回傳功能,從而可獲得交通流實時動態(tài)信息,實現(xiàn)信息的高度整合和共享,可作為處理分析、數據挖掘和發(fā)布的基礎。能提高交通管理者控制、管理和決策的水平,同時也為進一步開放建設ITS打下堅定的基礎。
本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

大家好,我是鲏。認識我的朋友都知道,我是一個實踐派,相比研究枯燥的理論知識,我更喜歡做自己想做的項目,用技術來實現(xiàn)自己的想法的感覺真的很棒。所以從大學期間一直到現(xiàn)在,除了工作中的項目外,我依然保持著自己做項目的習慣,有堅...

關鍵字: 系統(tǒng)設計 技術選型 需求分析

(全球TMT2022年8月30日訊)近日,在2022英特爾中國數據中心合作伙伴技術峰會上,英特爾與浪潮信息等產業(yè)生態(tài)伙伴聯(lián)合發(fā)布了《綠色數據中心創(chuàng)新實踐 -- 冷板液冷系統(tǒng)設計參考》白皮書,分享冷板液冷技術關鍵部件的最...

關鍵字: 系統(tǒng)設計 英特爾 數據中心 生態(tài)系統(tǒng)

北京2022年8月30日 /美通社/ -- 近日,在2022英特爾中國數據中心合作伙伴技術峰會上,英特爾與浪潮信息等產業(yè)生態(tài)伙伴聯(lián)合發(fā)布了《綠色數據中心創(chuàng)新實踐 -- 冷板液冷系統(tǒng)設計參考》白皮書,分享冷板液冷技術關鍵部...

關鍵字: 系統(tǒng)設計 英特爾 數據中心 電量

摘要:近年來,受人類活動的影響,各大水域的水質污染問題越來越嚴重,大部分水資源受到嚴重污染,水質處理問題亟需解決。分析水體污染情況對改進水質有著重要意義,目前水質監(jiān)測主要采用人工或無人船的方式。人工監(jiān)測方式工作量大,影響...

關鍵字: 水質監(jiān)測 無人機 系統(tǒng)設計

摘要:根據饒平縣高堂水閘重建工程建設實際需求,對高堂水閘運行管理進行實時在線式監(jiān)控與監(jiān)測,通過閘門控制、視頻監(jiān)控、水情測報、安全監(jiān)測和網絡通信等系統(tǒng)的設計,為高堂水閘的水工建筑物安全、防洪調度和自動化管理提供技術支持,以...

關鍵字: 管理信息系統(tǒng) 水利工程 系統(tǒng)設計

湖州2022年7月26日 /美通社/ -- 近日,浙江省科技創(chuàng)新大會在浙江省人民大會堂隆重舉行。大會正式頒布2021年度浙江省科學技術進步獎,隆重表彰為浙江科技創(chuàng)新事業(yè)和經濟社會發(fā)展做出突出貢獻的科技工作者及團隊。...

關鍵字: 電梯 檢測技術 系統(tǒng)設計 零部件

摘要:簡要介紹了柴油發(fā)電機組和重油發(fā)電機組的構成和主要特點,以某發(fā)電廠重柴油發(fā)電機組系統(tǒng)設計為例,重點分析了重油發(fā)電機組燃油系統(tǒng)、潤滑油系統(tǒng)、循環(huán)冷卻水系統(tǒng)、壓縮空氣系統(tǒng)的設計要點,以提高柴油、重油發(fā)電機組的運行效率和運...

關鍵字: 重油發(fā)電機組 特性 系統(tǒng)設計

摘要:針對一種小型消費級水下機器人,分析了其系統(tǒng)總體設計及各關鍵子系統(tǒng)(推進系統(tǒng)、通信系統(tǒng)、控制系統(tǒng)及其他系統(tǒng)等)設計的要點和方法,舉例介紹了一種五推進器小型消費級水下機器人。經驗證,該設計方法可以用于同類型水下機器人的...

關鍵字: 推進器 系統(tǒng)設計 五推進器

提供全面高效的電源管理建模,適用于汽車和工業(yè)應用領域 加州山景城2022年5月24日 /美通社/ -- 新思科技(納斯達克股票代碼:SNPS)和Analog Devices, Inc. 近日宣布達成合作,通過...

關鍵字: ADI 電源系統(tǒng) 系統(tǒng)設計 新思科技

摘要:PLC以其體積小、占用空間小、輔助設施投入少、工作可靠和維修簡單等優(yōu)點,被廣泛應用于各個領域?,F(xiàn)介紹了一款可對鐵、鋁及顏色進行材料分揀的裝置,分析了該分揀裝置的總體結構設計、硬件設計和軟件系統(tǒng)設計要點。該分揀裝置成...

關鍵字: 自動分揀 PLC 系統(tǒng)設計

嵌入式教程

6897 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉