王 越, 李麗宏
(太原理工大學(xué) 信息工程學(xué)院,山西 太原 030024)
隨著我國公路事業(yè)的快速發(fā)展,公路交通量迅速增長(zhǎng),超限問題也日益嚴(yán)重。許多車主為了多拉貨物以謀取最大的利益,將貨物從側(cè)面伸出車廂或者嚴(yán)重高出車廂,這種在公路上超限運(yùn)輸?shù)姆绞讲粌H嚴(yán)重危及通行秩序和行車安全,而且超限車輛長(zhǎng)期處于超負(fù)荷運(yùn)轉(zhuǎn)狀態(tài),使車輛的制動(dòng)性和操作性能迅速下降,惡性交通事故時(shí)有發(fā)生。同時(shí),因超限車輛未繳納相應(yīng)的費(fèi)用而使國家的經(jīng)濟(jì)蒙受了損失。
公路的超限檢測(cè)是普遍有效的治理方法,我國對(duì)超限超載的治理方法有3種:計(jì)重收費(fèi)、公路超限檢測(cè)和源頭治理[1]。所謂車輛寬高檢測(cè)系統(tǒng)就是對(duì)車輛的寬度和高度進(jìn)行自動(dòng)測(cè)量的檢測(cè)裝置。目前,超寬與超高車輛的治理已經(jīng)開始使用動(dòng)態(tài)不接觸式的自動(dòng)檢測(cè)[2],數(shù)據(jù)的采集也趨向于規(guī)范化,但是由于大型貨車的不規(guī)則性,導(dǎo)致采集數(shù)據(jù)的時(shí)候會(huì)把偏差較大的數(shù)據(jù)也作為合理數(shù)據(jù)一并采集,誤差較大時(shí)會(huì)造成一些爭(zhēng)議。尤其是貨車的后視鏡經(jīng)常會(huì)對(duì)結(jié)果產(chǎn)生不良的影響,所以,在濾去汽車后視鏡的算法上總是不能令人滿意。本文提出利用特征提取的專家知識(shí)庫方法來解決此問題。
寬高檢測(cè)系統(tǒng)使用雙傳感器,傳感器與上位機(jī)之間采用C/S的結(jié)構(gòu)通信。其中,上位機(jī)作為客戶端,而傳感器作為服務(wù)器提供數(shù)據(jù)流。龍門架的左右端各安裝一只傳感器,當(dāng)車輛駛?cè)臊堥T架下方時(shí),傳感器檢測(cè)到車輛駛?cè)氲男盘?hào),開始測(cè)量入侵物體的坐標(biāo)點(diǎn)。在所有測(cè)得的數(shù)據(jù)中,只需要對(duì)前20組包含車頭后視鏡的數(shù)據(jù)進(jìn)行提取,再利用專家?guī)旒夹g(shù)進(jìn)行分析、計(jì)算。當(dāng)車輛駛出檢測(cè)區(qū)域后,計(jì)算機(jī)會(huì)檢測(cè)到駛離的信號(hào),通過此信號(hào)對(duì)不同的車輛進(jìn)行分離。圖1所示為車輛在寬高檢測(cè)系統(tǒng)下的檢測(cè)過程。
圖1 車輛寬高檢測(cè)系統(tǒng)示意圖
當(dāng)前,高速公路的快速檢測(cè)站之間是互相聯(lián)網(wǎng)的,在每個(gè)檢測(cè)站配置一臺(tái)數(shù)據(jù)庫的服務(wù)器,在高速的公司機(jī)房也配置數(shù)據(jù)庫的服務(wù)器。各個(gè)服務(wù)器之間可以共享數(shù)據(jù),也可以學(xué)習(xí)另外一臺(tái)服務(wù)器的數(shù)據(jù)。通過互相學(xué)習(xí),可以把車型的情況記錄在自己的數(shù)據(jù)表中,方便調(diào)用計(jì)算[3]。圖2為知識(shí)庫結(jié)構(gòu)圖,表1所示為數(shù)據(jù)庫的表Share_RearviewMirror的部分?jǐn)?shù)據(jù)。
圖2 知識(shí)庫結(jié)構(gòu)圖
表1 知識(shí)庫數(shù)據(jù)表
專家系統(tǒng)由知識(shí)庫、推論引擎及接口為基礎(chǔ)而組成的計(jì)算機(jī)系統(tǒng),其目的在于對(duì)某一特定領(lǐng)域的問題做判斷、解釋及認(rèn)知[4]。其涉及的領(lǐng)域比較廣泛,而且定義也不盡明確。但可以歸納解釋為:可以提供智能型的決策和輔助解決問題,對(duì)于其求解過程可以做某種解釋的“智能型知識(shí)庫”[5]。專家系統(tǒng)的簡(jiǎn)化結(jié)構(gòu)圖如圖3所示。
圖3 專家系統(tǒng)的結(jié)構(gòu)圖
通過在系統(tǒng)的安裝初期,進(jìn)行認(rèn)為的有意識(shí)的強(qiáng)化訓(xùn)練,即人工錄入通過測(cè)量系統(tǒng)的車輛的各項(xiàng)信息,建立初始的基礎(chǔ)庫,以后各站點(diǎn)就可以互相學(xué)習(xí)自身數(shù)據(jù)庫和其他數(shù)據(jù)庫的知識(shí)[6],智能地利用數(shù)據(jù)庫來濾去車輛的后視鏡的寬度,從而得準(zhǔn)確的寬度值。算法的基本規(guī)則包括以下幾點(diǎn):1)根據(jù)不同的車型減去不同的后視鏡寬度值;2)如果數(shù)據(jù)庫有此車牌號(hào),要結(jié)合歷史數(shù)據(jù)進(jìn)行運(yùn)算得出后視鏡的寬度值;3)去車頭的算法只適用于前面20組數(shù)據(jù),即只需要濾掉掉車頭部分的掃描結(jié)果中的倒車鏡。
現(xiàn)場(chǎng)采用對(duì)每輛通過檢測(cè)系統(tǒng)的車輛進(jìn)行尺測(cè)的方式獲得的數(shù)據(jù)與檢測(cè)系統(tǒng)測(cè)得的數(shù)據(jù)進(jìn)行對(duì)比分析?,F(xiàn)場(chǎng)總共測(cè)量1 000組數(shù)據(jù),通過計(jì)算誤差,得出測(cè)量系統(tǒng)的準(zhǔn)確率為98.8 %,符合國家對(duì)超限檢測(cè)的要求。
表2 實(shí)際測(cè)量結(jié)果
實(shí)踐證明:本文提出的基于專家系統(tǒng)的貨車后視鏡濾除方法,可以成功地應(yīng)用于超限的寬高檢測(cè)系統(tǒng)中,較好地提高了寬高檢測(cè)的準(zhǔn)確率。本系統(tǒng)現(xiàn)已安裝運(yùn)行于山西某地的高速公路檢測(cè)站,測(cè)量準(zhǔn)確率高達(dá)98.8 %,且性能穩(wěn)定,工作可靠。
參考文獻(xiàn):
[1] 胡 強(qiáng).公路超限超載運(yùn)輸治理對(duì)策研究[D].天津:天津大學(xué),2010.
[2] 禹琳琳.基于激光測(cè)距技術(shù)的車輛寬高檢測(cè)系統(tǒng)的設(shè)計(jì)[J].電子設(shè)計(jì)工程,2011,19(10):103-106.
[3] 謝坤武,程業(yè)勤.基于數(shù)據(jù)庫技術(shù)專家系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].湖北民族學(xué)院學(xué)報(bào):自然科學(xué)版,2005,23(2):193-196.
[4] 畢學(xué)工,杭迎秋.專家系統(tǒng)綜述[J].軟件導(dǎo)刊,2008,7(12):7-9.
[5] 李麗宏,王淑娟.專家系統(tǒng)在車輛軸型識(shí)別中的應(yīng)用[J].軟件,2012,33(3):12-14.
[6] 趙 偉,白曉民,丁 劍.基于協(xié)同式專家系統(tǒng)及多智能體技術(shù)的電網(wǎng)故障診斷方法[J].中國電機(jī)工程學(xué)報(bào), 2006,26(20):1-8.