所屬欄目:電子技術論文 發布日期:2016-04-01 15:00 熱度:
隨著科技的發展,我國各行業上用到的科技手段也越來越多了,大大的節省了人力物力,帶來了很大的方便。本文主要針對基于新型無線電子車牌路口無卡收費系統設計進行了一些論述,文章是一篇科技論文范文。
摘要:針對現在高速公路上不停車無卡收費的眾多問題以及當今的各種技術發展狀況,設計了一種基于新型無線電子車牌的高速公路不停車無卡收費系統,該系統通過電子車牌將位置速度信息的實時上傳,結合百度鷹眼形成行車軌跡,再通過判斷收費站距離可以自動地進行無卡收費。文章介紹了不停車收費系統軟件的整體框架以及各模塊的組成。重點描述了通過對行車位置的解析,完成收費的過程。
關鍵詞:不停車收費,百度鷹眼,電子車牌,無線,java
Abstract:With the development of new technologies,a Highway No-Parking Card-Free Charging System based on the technology of new Wireless Electronic License Plate was designed to replace the old No-Parking Changing System.This new technology allows drivers to pay more effectively.It forms the wheelpath by uploading the location and the speed of the car to Toll System Baidu Platform and finishes charging by judging the distance between car and toll station.This essay introduced the frame and modules of the new Highway No-Parking Card-Free Charging System.With the introduction,the process of this new technology will be revealed.
Key words:electronic toll collection;Toll system Baidu platform;Electronic license plate ;wireless;java language
不停車收費的應用在國外已經投入很多年,我國不停車收費系統的研究雖然起步比較晚,但是我國高速公路的建設大大提升不停車收費系統的研究進度。目前我國使用的方案是[1-3]“ 兩片式電子標簽+雙界面IC卡的組合式電子收費系統方案”。該方案投入使用多年,獲得了很大的認可,也為我國創造了很大的經濟效益。但總體來說,該種不停車收費的方式仍存在諸多弊端。基于現如今的不停車收費系統的諸多問題,本文設計與實現了基于新型無線電子車牌的高速路口無卡收費系統,該系統通過實現對新型無線電子車牌上傳的位置、速度等信息依據車牌號進行存儲,繼而系統以Json數據包的方式對這些信息進行實時的調用,并對這些數據包進行解析,并依據解析結果對該車牌的賬戶進行相應的扣費,這樣收費站的大部分功能都在服務器端進行執行,從而大大減少收費站工作人員的工作量,收費站的作用只是相當于一個高速公路的標志。通過對現在已投入應用的收費系統進行相應的了解調研,本系統能基本實現依據車牌進行收費,從而大大簡化收費站的作用。
1 軟件系統結構
本系統是基于Java的一個完整的高速路口無卡收費系統,主要是應用了百度鷹眼平臺的服務器,因此本系統注重的是客戶端程序的設計。
系統的主要邏輯可以分為三塊:
1) 百度鷹眼的交互:通過與百度鷹眼進行交互,判斷車的位置(譬如是否處于某個收費站);
2) 數據存儲:通過以上位置判斷,將獲取的位置信息存儲在數據庫中;
3) 扣費:同過以上數據庫中信息,判斷車的軌跡從而進行扣費
圖1是系統的總體結構圖:
圖1 系統總體結構圖
2 系統實現
2.1與百度云平臺的交互模塊設計
此模塊主要同過應用百度云平臺的兩個接口進行調用實現。第一個是百度鷹眼,它可以為每輛車創建獨有的編號,形成行車軌跡,并將信息存儲在云端;第二個是Geocoding api,它可以將經緯度坐標反向解析成具體的地名。以下將具體介紹:
2.1.1與百度鷹眼api的交互
本文所采用的是百度鷹眼的平臺,首先可以將新型電子車牌的實時上傳的經緯度等信息進行存儲,當車輛啟動時,電子車牌系統會通過HTTP協議的POST請求(通過java類庫中的net類可以輕易實現POST和GET請求)定時調用track create接口依據每輛車輛的車牌號為每輛車創建一個獨一無二的軌跡號(track id),用于存儲新型電子車牌實時上傳的經緯度等信息;如果電子車牌運行期間由于網絡問題導致不能實時上傳數據,可以暫時保存在本地,等待網絡恢復通過POST請求調用track upload接口依據track id號批量上傳軌跡點,并依據時間的先后進行排列。當電子車牌的數據已經實時更新在云端之后,接下來我們可以通過在客戶端發送HTTP GET請求來調用track detail接口依據每個track id號來獲取其實時的經緯度等信息了。
2.1.2與百度Gecoding api的交互
當獲取到百度云平臺反饋回來的經緯度數據之后,接下來要做的就是對數據進行解析。由于反饋的數據是json的數據格式,所以首先使用json的類庫對所需數據進行解析,解析到經緯度之后,繼續通過http GET請求調用百度Geocoding api對經緯度進行反向解析成具體的地名反饋回來。這樣我們在客戶端就可以實時追蹤到車的具體位置,通過與告訴收費站的地址比較,來獲取收費金額。 2.2數據庫處理模塊
本系統所采用的是SQL Sever數據庫,由于本文重點介紹是不停車收費系統,所以將重點介紹關于地址信息的數據表。
數據庫中主要包含的表有收費站信息表、用戶信息表、車輛信息表。車牌信息表,根據設計好的系統功能圖可以在數據庫中創建各表,系統數據庫中的各表如下:
收費站信息表主要包括起始收費站名、終點收費站名、收費站之間的距離等信息,這張表主要是在判斷車輛進出收費站與計算車輛在高速公路行駛距離時使用,收費站信息表如表1所示:
表1 收費站信息表
[字段&類型&是否允許為空&備注&初始收費站&Varchar&不允許&初始收費站名&終點收費站&Varchar&不允許&終點收費站名&行駛距離&Int&不允許&倆個收費站之間的距離&]
通過比對車與收費站位置的判定,就可以算出收費金額,從而進行無卡收費。
2.2 行駛距離獲取模塊實現
本模塊要分為三大模塊:首先是依據獲取到百度Geconding api反饋回來的數據包解析到現在所處的位置;其次是將數據包解析所獲得的地址與數據庫中的收費站信息進行對比以判斷其是否進入與離開收費站;最后是依據解析的成果讀取數據庫中倆個收費站之間的距離。
2.2.1 進出收費站的判定模塊
由于上方這個模塊已經可以獲得新型電子車牌所在的地名,本模塊實現的主要內容就是依據上一個模塊所獲得的地名與數據庫中收費站的信息進行比較,來判斷是否進入車站,進入車站的判定在代碼的實現方面有很大的相似性,因此本段主要講解車輛進入收費站的判定。該模塊的實現與數據庫有很大的關系,因此本模塊實現的前提就是連接數據庫,數據庫的連接函數在下個數據庫模塊有詳細的介紹,這里就不在多說。這個模塊主要實現的是將數據庫中收費站信息表中起始收費站的這列內容一起取出,再將解析Json數據包所獲得的地址與其一一進行比較,看其是否與起始收費站有一致的,若有一致的就判定其已經經過收費站。將起始收費站從數據庫中取出的過程中由于不知道表的大小,所以使用了ArrayList來進行數據的接收,再創建一個與ArrayList一樣大小的的數組,將起始收費站的各項轉化為數組,轉化為數組以后,對其處理就十分簡單了,將數組中內容與解析得的地址一一進行比較,就可以獲得其是否進入收費站的標識了
2.2.3 收費站距離獲取模塊
收費站的判定模塊實現了進出收費站的判定,倆次進出收費站會返回一個int型變量,該int型變量所指的即為倆個收費站之間的距離,這個距離是不需要計算的,是本來就存在于數據庫中的,本模塊的實現與上一個模塊的實現較為相似,主要是將數據庫中第三列即收費站之間距離所在的列,轉化為ArrayList型,再將該ArrayList表單轉化為數組,最后所需要做的就是取出特定的位置的值就可以了,實現了上同一個模塊這個模塊的實現還是相對簡單的。
3 系統測試
3.1 到收費站前
系統設置的獲取車的位置信息的間隔時間為3s一次,當點擊查詢按鈕后,后臺程序會自動3s獲取一次信息,界面中所涉及到的信息也會實時動態的更新。還沒進入高速時,初始收費站與終點收費站都為缺省狀態。
圖2
3.2 到達收費站
當初次到達收費站時,系統會比對目前車的位置與數據庫中收費站的位置進行比對,如果誤差在10m范圍內,系統就認為車已進入收費站。之后將收費站的名稱放在初始收費站的位置,此時的終點收費站仍然為缺省
圖3
3.3 出收費站
當車出收費站時,系統會將車的位置信息與數據庫中收費 (下轉第85頁)
(上接第80頁)
站的位置信息比對,誤差在10m以內,則認為車已經離開收費站。之后將收費站的名稱放入終點收費站的位置,此時后臺會結合初始收費站和終點收費站判斷出距離,計算出收費金額,從用戶余額中扣取。
圖4
4 總結
本篇論文主要分析了現在高速公路收費的情況,指出了現代不停車收費所存在的眾多問題,并提出了基于新型電子車牌的無卡收費系統的方案。隨著現在“互聯網+”的發展,在不停車收費系統上,我們也應當更好地利用互聯網來打造“互聯網+高速不停車收費系統”,來完成了普通高速收費系統不能完成的任務,相信這樣肯定會解決現今高速公路不停車收費中存在的主要問題,讓技術的發展更好地改善生活。
參考文獻:
[1] 楊亞濤.非接觸IC卡在高速公路不停車收費系統中的應用[D].鄭州.鄭州大學通信與信息系統,2003.
[2] 胡松利,徐國軍,李翠.聯網電子不停車收費(IETC)系統的研究[J].交通與計算機,2005(4).
科技論文發表期刊推薦《電子技術應用》創刊于1975年,由信息產業部電子第六研究所主辦,是在國內電子行業、IT領域頗具影響的科學技術類期刊。是國內電子行業、IT領域頗具影響的技術、信息類期刊。在國內外激烈的期刊市場競爭中,該刊立足電子科技領域不斷開拓創新,開展嵌入式論壇,優秀電子產品評選等多種多樣市場活動,影響力不斷擴大,經過30多年的積淀,已經在為中國電子、電信、工控、通訊、計算機等領域人士的首選期刊,具有不可替代的市場效應。
文章標題:科技論文范文基于新型無線電子車牌路口無卡收費系統設計
轉載請注明來自:http://www.optiwork.cn/fblw/dianxin/dianzijishu/30736.html
攝影藝術領域AHCI期刊推薦《Phot...關注:105
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:120
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
copyright © www.optiwork.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3