動態(tài)汽車衡檢定數(shù)據(jù)采集系統(tǒng)的開發(fā)研究
由于動態(tài)汽車衡在現(xiàn)場檢定過程中會產(chǎn)生龐大的數(shù)據(jù)采集、記錄、和處理工作,所以開發(fā)了動態(tài)公路汽車衡檢定數(shù)據(jù)采集系統(tǒng)。系統(tǒng)實現(xiàn)了不同廠家動態(tài)汽車衡檢定數(shù)據(jù)自動采集、自動分析處理。該數(shù)據(jù)采集系統(tǒng)的開發(fā),大大提高了檢定工作的效率和數(shù)據(jù)的準確性和完整性,同時也為分析產(chǎn)品性能提供了科學的技術依據(jù)。
1.引言
隨著動態(tài)汽車衡的應用越來越廣泛,動態(tài)汽車衡的檢定任務也越來越繁重,單憑采用手工記錄和人為判斷的方式難免會出現(xiàn)檢定人員工作量大、檢定數(shù)據(jù)保存不完整等現(xiàn)象,要提高檢定工作的效率和采集數(shù)據(jù)的準確性、完整性,必須依靠一套科學準確規(guī)范的數(shù)據(jù)采集和分析管理系統(tǒng)。為此,在前期充分調研的基礎上提出了開發(fā)動態(tài)汽車衡檢定數(shù)據(jù)采集系統(tǒng)的要求。
2.技術特點
2.1自動采集動態(tài)公路汽車衡數(shù)據(jù),并實時顯示車輛信息系統(tǒng)采用自動采集和手動采集兩種模式。自動采集模式適用于檢定人員按照要求需要連續(xù)多次重復測試動態(tài)汽車衡;手動模式適用于檢查和排除計算機系統(tǒng)軟件與動態(tài)公路汽車衡之間的通訊連接情況故障等。
車輛經(jīng)過該汽車衡時,系統(tǒng)界面會實時顯示詳細的車輛信息。
2.2 動態(tài)接口管理,兼容眾多廠商系統(tǒng)采用動態(tài)鏈接庫 (DLL) 接口,統(tǒng)一標準通訊協(xié)議 (山西省高速公路管理局發(fā)布)。目前山西省高速公路各收費站現(xiàn)有的動態(tài)公路車輛自動衡器均已支持等。
2.3 動態(tài)采集數(shù)據(jù)庫管理系統(tǒng)可以根據(jù)每年檢定計劃動態(tài)創(chuàng)建獨立的采集數(shù)據(jù)庫 (存放采集的待檢定數(shù)據(jù)),并與系統(tǒng)軟件的基本配置數(shù)據(jù)庫分開存放。長期使用時,這樣可分解采集的大容量數(shù)據(jù),有助于提高系統(tǒng)的運行性能。歷史數(shù)據(jù)庫也是采用統(tǒng)一的數(shù)據(jù)結構,這樣便于將來數(shù)據(jù)挖掘使用。
2.4 支持導出動態(tài)檢定合格數(shù)據(jù)系統(tǒng)可以將當前采集數(shù)據(jù)庫中的所有動態(tài)檢定合格的數(shù)據(jù)篩選出來,導出到單獨的表中,以便其他軟件使用。
2.5 支持串口通訊協(xié)議系統(tǒng)支持 RS-232/485/422 協(xié)議。
3.技術實現(xiàn)
系統(tǒng)由 Windows 平臺下著名的快速應用程序開發(fā)工具 Delphi 開發(fā),后臺數(shù)據(jù)庫采用 SQLite 和 Access 數(shù)據(jù)庫,保證性能的穩(wěn)定可靠,實現(xiàn)操作的簡單快速,系統(tǒng)采用綠色安裝方式,解壓縮即可運行。
4.系統(tǒng)架構
系統(tǒng)基于 Windows 平臺運行,包括應用層、數(shù)據(jù)層、接口層、傳輸層等。系統(tǒng)架構,如圖 1 所示。
5.系統(tǒng)構成
系統(tǒng)的主要功能包括常規(guī)功能、基表維護、高級搜索、備份數(shù)據(jù)等,系統(tǒng)的功能模塊構成,如圖 1 所示。
常規(guī)功能包括基本配置、動態(tài)采集配置、靜態(tài)數(shù)據(jù)維護。在基本配置界面選擇采集數(shù)據(jù)庫和動態(tài)公路汽車衡動態(tài)鏈接庫文件,也能創(chuàng)建新的采集數(shù)據(jù)庫和導入新動態(tài)公路汽車衡供應商提供的動態(tài)鏈接庫文件,即可基本配置完成。在動態(tài)數(shù)據(jù)采集配置界面實現(xiàn)錄入送檢單位、高速路、收費站、車道、通訊協(xié)議信息等。
靜態(tài)數(shù)據(jù)維護實現(xiàn)新增和修改動態(tài)公路汽車衡的靜態(tài)原始數(shù)據(jù)表信息,包括送檢單位、高速路、收費站、車道及動態(tài)公路汽車衡的靜態(tài)原始數(shù)據(jù)等。
基表維護包括送檢單位表、制造單位表、收費站信息表和篩選動態(tài)數(shù)據(jù)。主要實現(xiàn)對各信息表的增加、刪除、修改等維護操作。
在高級搜索界面下實現(xiàn)對動態(tài)采集數(shù)據(jù)、靜態(tài)原始數(shù)據(jù)、收費站信息、送檢單位和制造單位的查詢、預覽和打印操作。
通過數(shù)據(jù)備份功能實現(xiàn)對主數(shù)據(jù)庫的備份和修復工作。
6.結論
本文從技術特點、技術實現(xiàn)、系統(tǒng)架構和系統(tǒng)構成等方面初步介紹了自主開發(fā)動態(tài)公路汽車衡檢定數(shù)據(jù)采集系統(tǒng)。系統(tǒng)實現(xiàn)了動態(tài)公路汽車衡檢定數(shù)據(jù)的自動采集、存儲、分析處理等功能,包括 4 大模塊、14 個子功能模塊。
該數(shù)據(jù)采集系統(tǒng)的開發(fā),大大提高了檢定工作的效率、準確性和完整性,而且也為分析產(chǎn)品性能提供了科學的技術依據(jù)。同時系統(tǒng)未實現(xiàn)通過檢定數(shù)據(jù)自動生成檢定證書,需要在接下來的開發(fā)中實現(xiàn)。