国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      故障診斷方法、裝置、電子設(shè)備及車輛與流程

      文檔序號:40365702發(fā)布日期:2024-12-18 13:52閱讀:9來源:國知局
      故障診斷方法、裝置、電子設(shè)備及車輛與流程

      本發(fā)明涉及汽車電子,特別涉及一種故障診斷方法、裝置、電子設(shè)備及車輛。


      背景技術(shù):

      1、扭矩傳感器在eps(electric?power?steering,電動助力轉(zhuǎn)向系統(tǒng))轉(zhuǎn)向器中用于檢測方向盤上的手力扭矩,eps控制器根據(jù)方向盤上的手力扭矩判斷駕駛員轉(zhuǎn)向意圖,調(diào)整轉(zhuǎn)向助力,以提供更舒適的轉(zhuǎn)向反饋。現(xiàn)有的扭矩傳感器可輸出4路扭矩信號,分別是主扭矩信號1,主扭矩信號2,子扭矩信號1,子扭矩信號2,4路扭矩信號可通過spc(short?pulse-width?modulation?code,短脈沖寬度調(diào)制代碼)/sent(signal?edge?nibbletransmission,單邊半字節(jié)傳輸協(xié)議)協(xié)議傳輸?shù)絜cu(electronic?control?unit,電子控制單元)。eps控制器軟件需要監(jiān)控扭矩傳感器的狀態(tài),從而進(jìn)行故障診斷和故障處理。

      2、目前的做法是使用扭矩傳感器工裝進(jìn)行測試,這一測試方式需要人工來控制輸出扭矩及手動注入故障,而且由于扭矩傳感器故障為當(dāng)前點(diǎn)火循環(huán)內(nèi)不可恢復(fù)故障,在執(zhí)行多條測試用例時,需要頻繁進(jìn)行人工的上電下電操作、連接xcp(universal?measurementand?calibration?protocol,通用測量和校準(zhǔn)協(xié)議)來進(jìn)行標(biāo)定和讀取故障診斷信息。上述方式依賴人工,容易出錯導(dǎo)致結(jié)果不準(zhǔn)確或不可靠且人力成本較高,此外,對傳感器出現(xiàn)故障進(jìn)行問題復(fù)現(xiàn)時,測試環(huán)境不能精確模擬故障條件。


      技術(shù)實(shí)現(xiàn)思路

      1、有鑒于此,本發(fā)明旨在提出一種故障診斷方法、裝置、電子設(shè)備及車輛,以解決現(xiàn)有的eps控制器故障診斷時依賴人工,容易出錯且人力成本較高,同時對傳感器出現(xiàn)故障進(jìn)行問題復(fù)現(xiàn)時,測試環(huán)境不能精確模擬故障條件的問題。

      2、為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:

      3、本技術(shù)實(shí)施例第一方面提供一種故障診斷方法,所述方法包括:

      4、通過預(yù)設(shè)的自動化測試流程通過預(yù)設(shè)的自動化測試流程為被測電動助力轉(zhuǎn)向控制器設(shè)置目標(biāo)測試環(huán)境,并獲取待執(zhí)行測試用例的目標(biāo)本地變量標(biāo)識;

      5、在確定所述目標(biāo)測試環(huán)境為正常的情況下,通過所述目標(biāo)本地變量標(biāo)識獲取若干待執(zhí)行測試用例,并根據(jù)若干所述待執(zhí)行測試用例為所述被測電動助力轉(zhuǎn)向控制器注入不同類型的目標(biāo)故障;

      6、根據(jù)注入的不同類型的目標(biāo)故障獲取對應(yīng)的不同目標(biāo)故障狀態(tài)信息,并存儲至所述被測電動助力轉(zhuǎn)向控制器的目標(biāo)存儲器;

      7、通過預(yù)設(shè)的自動化測試流程通過預(yù)設(shè)的自動化測試流程對所述被測電動助力轉(zhuǎn)向控制器進(jìn)行重啟操作;

      8、若重啟操作后檢測到所述目標(biāo)故障狀態(tài)信息處于所述目標(biāo)存儲器的歷史記錄中,則確定基于待執(zhí)行測試用例對所述被測電動助力轉(zhuǎn)向控制器進(jìn)行的故障診斷完成。

      9、可選的,所述通過預(yù)設(shè)的自動化測試流程通過預(yù)設(shè)的自動化測試流程為被測電動助力轉(zhuǎn)向控制器設(shè)置目標(biāo)測試環(huán)境,包括:

      10、控制總線通信設(shè)備與被測電動助力轉(zhuǎn)向控制器斷開通信連接,并控制被測電動助力轉(zhuǎn)向控制器下電;

      11、將所述被測電動助力轉(zhuǎn)向控制器調(diào)整為待機(jī)狀態(tài),所述待機(jī)狀態(tài)下被測電動助力轉(zhuǎn)向控制器的使能信號為未使能狀態(tài),車速信號有效,當(dāng)前車速為第一車速;

      12、將自動化網(wǎng)絡(luò)測試柜中的目標(biāo)扭矩傳感器故障狀態(tài)信號和單邊半字節(jié)傳輸協(xié)議原始值控制信號調(diào)整為正常狀態(tài),并控制所述被測電動助力轉(zhuǎn)向控制器上電;

      13、對所述被測電動助力轉(zhuǎn)向控制器進(jìn)行目標(biāo)操作,所述目標(biāo)操作包括發(fā)起診斷會話操作,診斷信息清除操作和故障碼讀取操作;

      14、在通過目標(biāo)操作確定所述被測電動助力轉(zhuǎn)向控制器無故障的情況下,控制總線通信設(shè)備與被測電動助力轉(zhuǎn)向控制器建立通信連接。

      15、可選的,所述待執(zhí)行測試用例包括扭矩失效測試用例,扭矩交叉校驗(yàn)測試用例,扭矩輸出一致性測試用例以及邊界值檢查測試用例中的至少一種;

      16、所述根據(jù)若干所述待執(zhí)行測試用例為所述被測電動助力轉(zhuǎn)向控制器注入不同類型的目標(biāo)故障,包括:

      17、獲取目標(biāo)扭矩傳感器的四路輸出扭矩信號,其中,通過所述四路輸出扭矩信號的狀態(tài)確定被測電動助力轉(zhuǎn)向控制器的故障狀態(tài);

      18、若待執(zhí)行測試用例是扭矩失效測試用例,則分別在每一路輸出扭矩信號,每兩路輸出扭矩信號,每三路輸出扭矩信號和四路輸出扭矩信號中注入第一類型的目標(biāo)故障,所述第一類型的目標(biāo)故障包括通訊錯誤故障,循環(huán)冗余校驗(yàn)失敗故障,扭矩超限值故障,sent信號狀態(tài)位故障;

      19、所述根據(jù)注入的不同類型的目標(biāo)故障獲取對應(yīng)的不同目標(biāo)故障狀態(tài)信息,包括:

      20、根據(jù)注入的不同類型的目標(biāo)故障,獲取被測電動助力轉(zhuǎn)向控制器對應(yīng)的不同目標(biāo)故障狀態(tài)信息,所述目標(biāo)故障狀態(tài)信息中包括被測電動助力轉(zhuǎn)向控制器的亮燈信息,診斷故障代碼和事件標(biāo)識符;

      21、若所述亮燈信息滿足預(yù)期設(shè)置且診斷故障代碼和事件標(biāo)識符正確,則確定被測電動助力轉(zhuǎn)向控制器的單路扭矩失效檢測機(jī)制,雙路扭矩失效檢測機(jī)制,三路扭矩失效檢測機(jī)制和四路扭矩失效檢測機(jī)制正常。

      22、可選的,在所述獲取目標(biāo)扭矩傳感器的四路輸出扭矩信號之后,還包括:

      23、若待執(zhí)行測試用例是扭矩交叉校驗(yàn)測試用例,則獲取預(yù)設(shè)交叉校驗(yàn)通過邏輯和輸出扭矩組合的優(yōu)先級,所述輸出扭矩組合是由所述四路輸出扭矩信號任意兩兩組合得到的;

      24、判斷所述四路輸出扭矩信號的有效性;

      25、若所述四路輸出扭矩信號均有效,則從四路輸出扭矩信號中篩選出任一路的第一輸出扭矩信號;

      26、修改所述第一輸出扭矩信號的原始值,并按照預(yù)設(shè)交叉校驗(yàn)通過邏輯對修改后的所述四路輸出扭矩信號進(jìn)行兩兩校驗(yàn);

      27、若檢測到被測電動助力轉(zhuǎn)向控制器提示第一輸出扭矩信號校驗(yàn)失敗,且輸出扭矩是除去包括第一輸出扭矩信號的輸出扭矩組合后,優(yōu)先級最大的輸出扭矩組合的扭矩平均值,則確定被測電動助力轉(zhuǎn)向控制器的扭矩交叉校驗(yàn)失效檢測機(jī)制正常。

      28、可選的,在所述判斷所述四路輸出扭矩信號的有效性之后,還包括:

      29、若所述四路輸出扭矩信號中任一路的第二輸出扭矩信號無效,則從有效的三路輸出扭矩信號中篩選出任一路的第三輸出扭矩信號;

      30、修改所述第三輸出扭矩信號的原始值,并按照預(yù)設(shè)交叉校驗(yàn)通過邏輯對修改后的所述三路輸出扭矩信號進(jìn)行兩兩校驗(yàn);

      31、若檢測到被測電動助力轉(zhuǎn)向控制器提示第三輸出扭矩信號校驗(yàn)失敗,且輸出扭矩是除去包括第二輸出扭矩信號和第三輸出扭矩信號存在的輸出扭矩組合后,優(yōu)先級最大的輸出扭矩組合的扭矩平均值,則確定被測電動助力轉(zhuǎn)向控制器的扭矩交叉校驗(yàn)失效檢測機(jī)制正常;

      32、若所述四路輸出扭矩信號中有兩路輸出扭矩信號無效,則從有效的兩路輸出扭矩信號中篩選出任一路的第四輸出扭矩信號;

      33、修改所述第四輸出扭矩信號的原始值,并按照預(yù)設(shè)交叉校驗(yàn)通過邏輯對修改后的兩路輸出扭矩信號進(jìn)行校驗(yàn);

      34、若檢測到被測電動助力轉(zhuǎn)向控制器輸出扭矩為0nm且亮紅燈,則確定被測電動助力轉(zhuǎn)向控制器的扭矩交叉校驗(yàn)失效檢測機(jī)制正常;

      35、若所述四路輸出扭矩信號中有三路或三路以上輸出扭矩信號無效,且檢測到被測電動助力轉(zhuǎn)向控制器輸出扭矩為0nm且亮紅燈,則確定被測電動助力轉(zhuǎn)向控制器的扭矩交叉校驗(yàn)失效檢測機(jī)制正常。

      36、可選的,在所述獲取目標(biāo)扭矩傳感器的四路輸出扭矩信號之后,還包括:

      37、若待執(zhí)行測試用例是扭矩輸出一致性測試用例,則將四路輸出扭矩信號中任意兩路輸出扭矩信號斷開;

      38、控制剩下的兩路輸出扭矩信號在預(yù)設(shè)范圍內(nèi)進(jìn)行變化;

      39、通過上位機(jī)測試平臺計(jì)算出剩下的兩路輸出扭矩信號的原始值對應(yīng)的第一物理值;

      40、通過被測電動助力轉(zhuǎn)向控制器計(jì)算剩下的兩路輸出扭矩信號的原始值對應(yīng)的第二物理值;

      41、若第一物理值和第二物理值一致,則確定被測電動助力轉(zhuǎn)向控制器的扭矩輸出一致性測試正常。

      42、可選的,在所述獲取目標(biāo)扭矩傳感器的四路輸出扭矩信號之后,還包括:

      43、若待執(zhí)行測試用例是邊界值檢查測試用例,則將四路輸出扭矩信號中任意兩路輸出扭矩信號斷開;

      44、按照預(yù)設(shè)邊界值為剩下的兩路輸出扭矩信號設(shè)置目標(biāo)扭矩原始值;

      45、通過目標(biāo)扭矩原始值獲取目標(biāo)扭矩物理值;

      46、若所述目標(biāo)扭矩物理值處于預(yù)設(shè)范圍內(nèi),則確定被測電動助力轉(zhuǎn)向控制器的邊界值檢查測試正常。

      47、可選的,所述通過預(yù)設(shè)的自動化測試流程對所述被測電動助力轉(zhuǎn)向控制器進(jìn)行重啟操作,包括:

      48、針對目標(biāo)故障中任一類型的第一故障,判斷所述被測電動助力轉(zhuǎn)向控制器在注入第一故障后能否正常使能;

      49、若不能,則通過目標(biāo)本地變量標(biāo)識將自動化網(wǎng)絡(luò)測試柜中的目標(biāo)扭矩傳感器故障狀態(tài)信號和單邊半字節(jié)傳輸協(xié)議原始值控制信號調(diào)整為正常狀態(tài);

      50、將所述被測電動助力轉(zhuǎn)向控制器調(diào)整為允許下電狀態(tài),控制所述被測電動助力轉(zhuǎn)向控制器下電后再次上電。

      51、本技術(shù)實(shí)施例第二方面提供一種故障診斷裝置,所述裝置包括:

      52、第一獲取模塊,用于通過預(yù)設(shè)的自動化測試流程通過預(yù)設(shè)的自動化測試流程為被測電動助力轉(zhuǎn)向控制器設(shè)置目標(biāo)測試環(huán)境,并獲取待執(zhí)行測試用例的目標(biāo)本地變量標(biāo)識;

      53、第二獲取模塊,用于在確定所述目標(biāo)測試環(huán)境為正常的情況下,通過所述目標(biāo)本地變量標(biāo)識獲取若干待執(zhí)行測試用例,并根據(jù)若干所述待執(zhí)行測試用例為所述被測電動助力轉(zhuǎn)向控制器注入不同類型的目標(biāo)故障;

      54、第三獲取模塊,用于根據(jù)注入的不同類型的目標(biāo)故障獲取對應(yīng)的不同目標(biāo)故障狀態(tài)信息,并存儲至所述被測電動助力轉(zhuǎn)向控制器的目標(biāo)存儲器;

      55、第一重啟模塊,用于通過預(yù)設(shè)的自動化測試流程通過預(yù)設(shè)的自動化測試流程對所述被測電動助力轉(zhuǎn)向控制器進(jìn)行重啟操作;

      56、第一確定模塊,用于若重啟操作后檢測到所述目標(biāo)故障狀態(tài)信息處于所述目標(biāo)存儲器的歷史記錄中,則確定基于待執(zhí)行測試用例對所述被測電動助力轉(zhuǎn)向控制器進(jìn)行的故障診斷完成。

      57、本發(fā)明實(shí)施例第三方面提供一種電子設(shè)備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;

      58、存儲器,用于存放計(jì)算機(jī)程序;

      59、處理器,用于進(jìn)行存儲器上所存放的程序時,進(jìn)行上述任一所述的故障診斷方法。

      60、本技術(shù)實(shí)施例第四方面提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)如本技術(shù)第一方面所述的故障診斷方法中的步驟。

      61、本技術(shù)實(shí)施例第五方面提供一種車輛,包括:上述故障診斷裝置。

      62、相對于現(xiàn)有技術(shù),本發(fā)明所述的故障診斷方法、裝置、電子設(shè)備及車輛具有以下優(yōu)勢:

      63、本發(fā)明提供了一種故障診斷方法、裝置、電子設(shè)備及車輛,包括:通過預(yù)設(shè)的自動化測試流程為被測電動助力轉(zhuǎn)向控制器設(shè)置目標(biāo)測試環(huán)境,并獲取待執(zhí)行測試用例的目標(biāo)本地變量標(biāo)識,可以實(shí)現(xiàn)對測試環(huán)境的自動且精準(zhǔn)的搭建,在確定目標(biāo)測試環(huán)境為正常的情況下,通過目標(biāo)本地變量標(biāo)識獲取若干待執(zhí)行測試用例,并根據(jù)若干待執(zhí)行測試用例為被測電動助力轉(zhuǎn)向控制器注入不同類型的目標(biāo)故障;通過目標(biāo)本地變量標(biāo)識自動獲取待執(zhí)行測試用例,并且通過待執(zhí)行測試用例自動注入故障,無需依賴人工且提升了結(jié)果的準(zhǔn)確性和可靠性,根據(jù)注入的不同類型的目標(biāo)故障獲取對應(yīng)的不同目標(biāo)故障狀態(tài)信息,并存儲至被測電動助力轉(zhuǎn)向控制器的目標(biāo)存儲器;通過預(yù)設(shè)的自動化測試流程對被測電動助力轉(zhuǎn)向控制器進(jìn)行重啟操作,若重啟操作后檢測到目標(biāo)存儲器的歷史記錄中存在目標(biāo)故障狀態(tài)信息,則確定基于待執(zhí)行測試用例對被測電動助力轉(zhuǎn)向控制器進(jìn)行的故障診斷完成。通過軟件控制實(shí)現(xiàn)重啟操作避免了人為操作的頻繁上下電,造成容易出錯導(dǎo)致結(jié)果不準(zhǔn)確或不可靠且人力成本較高的問題,本發(fā)明實(shí)施例通過自動化測試流程和測試用例,對被測電動助力轉(zhuǎn)向控制器進(jìn)行故障診斷,無需人工調(diào)整測試環(huán)境,注入故障以及上下電,提升了診斷結(jié)果的準(zhǔn)確性和可靠性,也降低了人力成本。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1