<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 基于雙MCU架構(gòu)的ABS/ASR/VDC故障診斷系統(tǒng)設(shè)計(jì)

          基于雙MCU架構(gòu)的ABS/ASR/VDC故障診斷系統(tǒng)設(shè)計(jì)

          作者: 時間:2016-12-22 來源:網(wǎng)絡(luò) 收藏

          2 故障診斷接口電路設(shè)計(jì)

            國際上現(xiàn)行通用的故障診斷接口和標(biāo)準(zhǔn)為OBD-II,它包括SAE J-1850 PWM、SAE J-1850 VPW和ISO 9141三種形式。LIN(Local Interconnect Network)[5]是一種遵循ISO9141協(xié)議規(guī)范的低成本的串行通信網(wǎng)絡(luò),廣泛應(yīng)用于汽車分布式電子系統(tǒng)控制和故障診斷,其目標(biāo)是為現(xiàn)有汽車網(wǎng)絡(luò)提供輔助功能。因此,LIN總線是一種輔助的總線網(wǎng)絡(luò),在不需要CAN總線的帶寬和多功能的場合(比如智能傳感器和制動裝置之間的通信),使用LIN總線可大大節(jié)省成本。LIN網(wǎng)絡(luò)也已經(jīng)成為國際上一種標(biāo)準(zhǔn)的故障診斷協(xié)議接口。

            本文采用ISO9141-2協(xié)議,選用雙向通信芯片為Vishay Siliconix公司生產(chǎn)的單端總線收發(fā)器SI9243A[6]。該芯片設(shè)計(jì)符合ISO9141故障診斷系統(tǒng)要求,內(nèi)置有雙向通信的K線驅(qū)動器和在數(shù)據(jù)傳輸前起喚醒功能的L線接收器,通信電路如圖4所示。

          3 故障診斷軟件設(shè)計(jì)

            ABS/ASR/VDC故障診斷系統(tǒng)的軟件包括兩部分,即系統(tǒng)上電和汽車起步時初始自檢和行駛過程中的在線檢測。

            系統(tǒng)自檢時故障指示燈首先點(diǎn)亮,據(jù)此也可以檢查故障指示燈及其線路是否存在故障。如果自檢通過,則約3 s后故障指示燈熄滅,系統(tǒng)自檢結(jié)束。自檢時若發(fā)現(xiàn)系統(tǒng)中存在故障,則以故障代碼的形式存儲故障信息,故障指示燈持續(xù)點(diǎn)亮以提醒駕駛員ABS/ASR/VDC系統(tǒng)出現(xiàn)故障。同時,ABS/ASR/VDC系統(tǒng)退出,常規(guī)制動與驅(qū)動恢復(fù)。自檢若沒有檢測到故障,則軟件繼續(xù)運(yùn)行。

            初始自檢項(xiàng)目主要包括:

            (1)系統(tǒng)中已存故障信息的檢測和某些故障信息的復(fù)查;

            (2)通過SPI通信檢測主、輔MCU的工作情況;

           ?。?)電磁閥總開關(guān)的檢查:打開和關(guān)閉電磁閥總開關(guān),通過測定電磁閥驅(qū)動芯片供電電壓VBB的值判斷電磁閥總開關(guān)的工作情況;

           ?。?)電磁閥功能的檢查:驅(qū)動電磁閥工作,判斷是否正常工作;

           ?。?)輪速傳感器靜態(tài)故障和汽車起步時輪速相差過大故障的檢查;

           ?。?)對關(guān)鍵軟件部分的檢測,判斷程序是否正常運(yùn)行。

            工作過程中還要通過ABS/ASR/VDC故障診斷系統(tǒng)實(shí)時監(jiān)測關(guān)鍵部分的工作狀況,如果發(fā)現(xiàn)故障應(yīng)立即處理。在線故障診斷主要包括輪速信號的動態(tài)檢測、電磁閥實(shí)時監(jiān)測和主MCU的實(shí)時監(jiān)測。

            輪速實(shí)時診斷程序通過一定算法判斷輪速信號是否異常,程序邏輯判斷如圖5所示。當(dāng)前輪輪速差與后輪輪速差的絕對值超出設(shè)定的門限值時,按照程序邏輯判斷各輪速信號是否存在故障。圖中DWF、DWR、DWL、DWP分別為前輪輪速差、后輪輪速差、左側(cè)輪輪速差、右側(cè)輪輪速差之絕對值;DW0為前輪輪速差和后輪輪速差的差值門限值,DW1、DW2、DW3、DW4分別為DWF、DWR、DWL、DWP的門限值??紤]道路法規(guī)和汽車實(shí)際行駛工況,通過理論計(jì)算初步確定各門限,再通過試驗(yàn)修正。修正后的各門限值為:DW0=2 km/h,DW1=6 km/h,DW2=5 km/h,DW3=7 km/h,DW4=7 km/h。

          4 故障診斷試驗(yàn)驗(yàn)證

            在ABS/ASR/VDC系統(tǒng)的標(biāo)定試驗(yàn)過程中,當(dāng)電磁閥或輪速等突發(fā)意外故障時,故障指示燈都能點(diǎn)亮,同時退出ABS/ASR/VDC控制。這說明設(shè)計(jì)的故障診斷系統(tǒng)能準(zhǔn)確實(shí)現(xiàn)電磁閥、輪速傳感器等的故障診斷與處理。ECU和故障診斷儀之間通過通信可實(shí)現(xiàn)故障代碼的讀取、顯示或清除等功能。

            將設(shè)計(jì)的故障診斷系統(tǒng)應(yīng)用于自主開發(fā)的ABS/ASR/VDC集成系統(tǒng),進(jìn)行了實(shí)車道路試驗(yàn)。試驗(yàn)結(jié)果表明:開發(fā)的故障診斷系統(tǒng)可以及時發(fā)現(xiàn)關(guān)鍵部件故障,并存儲故障代碼、退出ABS/ASR/VDC控制,保證了行車安全?;陔pMCU架構(gòu)的ECU設(shè)計(jì)增強(qiáng)了系統(tǒng)的故障診斷能力,并且在某些特殊情況下,輔MCU可以代替主MCU工作,大大降低了ECU的失效概率。


          上一頁 1 2 下一頁

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();