在汽車系統(tǒng)中,由于軟件復(fù)雜性的增加,導(dǎo)致越來越多的車輛在出廠時有未發(fā)現(xiàn)的錯誤和軟件故障,因此出現(xiàn)了召回事件。2009年沃爾沃由于發(fā)動機冷卻風(fēng)扇控制模塊故障召回17614輛;2010年由于汽車巡航控制類軟件,如汽車防抱死制動系統(tǒng)、牽引力控制、車身穩(wěn)定性控制等相關(guān)軟件的問題,超過2030萬輛汽車被召回;2011年8月捷豹由于擔(dān)心車輛巡航控制系統(tǒng)響應(yīng)不正確,召回17678輛汽車;2011年11月本田由于更新控制自動變速器軟件,召回250萬輛汽車。
在汽車的設(shè)計階段,設(shè)計師一直在努力進(jìn)行軟件的測試和驗證,但不是所有可能出現(xiàn)的運行故障都能被檢測出來。在目前的汽車系統(tǒng)中,還缺乏軟件運行檢測診斷系統(tǒng)和基礎(chǔ)設(shè)施,一旦離開經(jīng)銷商,車輛的性能和安全運行就只能相當(dāng)于一個黑盒子。對于超過1億行代碼和60多個ECU(電子控制單元)的車輛,只有約8個標(biāo)準(zhǔn)診斷故障代碼的軟件,并且都是通用的。而對于如車身穩(wěn)定性、自動巡航、牽引力控制系統(tǒng)等關(guān)鍵安全系統(tǒng),在ECU控制單元中,卻沒有針對性的目標(biāo)控制軟件。
因此,需要在現(xiàn)實開放的環(huán)境下,發(fā)展出一個新的和可擴(kuò)展的汽車評價控制系統(tǒng)。目前,已經(jīng)開發(fā)出來一種新的插件Autoplug,能針對巡航控制類軟件,利用ECU和遠(yuǎn)程診斷中心進(jìn)行軟件的診斷、測試、更新和驗證。在車輛運行時,此插件基于狀態(tài)觀測器進(jìn)行診斷,其結(jié)合了實時和非實時的缺點,在系統(tǒng)模型不確定時引入一個決策函數(shù)來檢測和隔離系統(tǒng)故障。
網(wǎng)址:http://www.naefrontiers. org/file.aspx?id=35301
作者:Rahul Mangharam
編譯:祁祥