System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及電機控制器,具體涉及一種電機控制器故障處理方法、系統、車輛及存儲介質。
技術介紹
1、目前,電機在各種應用場景中被廣泛使用,而電機控制器作為控制電機運行的關鍵設備之一,其穩定性和可靠性對整個系統的運行至關重要。然而,由于外部環境變化或設備自身問題,電機控制器功率模塊(如絕緣柵雙極型晶體管,以下簡稱igbt)在運行過程中可能會出現各種異常狀態,如igbt上橋功率模塊故障、下橋功率模塊故障、功率模塊電壓故障、功率模塊電流故障。電機控制器驅動芯片同樣在運行過程中可能造成以下各類故障,如驅動芯片過壓故障、如驅動芯片過流故障、驅動芯片過熱故障等。以上所有故障直接影響到電機控制系統的調節能力,導致控制精度下降,其次可能帶來諸如過電流、過熱、電氣火災等安全隱患,嚴重影響了電機系統的正常工作,行駛中更會影響駕駛員的生命安全。
2、因此,為消除控制電路故障對電機工作的影響,避免驅動芯片和功率模塊因失效對驅動電機運行造成干擾。對電機控制器的驅動狀態進行實時監控,并能夠及時通過有效的控制進行恢復,避免對車輛的運行狀態進行擾動,具有重要的理論和實際意義。
3、cn202311567026公開了一種調度方法、裝置及設備,該方法通過循環檢測硬件故障信號,并判斷所述循環檢測硬件故障信號是否表示為故障,若所述循環檢測硬件故障信號表示為故障,則控制所述主控芯片進入緊急中斷;所述緊急中斷包括關閉所述主控芯片輸出的所有控制信號,且進行所述功率轉換模塊的故障類型判斷并根據故障類型執行相應的策略。若所述驅動電路故障,則執行控制所述功
4、1、循環檢測硬件故障信號導致控制電路的芯片負載率過高,對芯片的資源造成浪費。
5、2、上述專利技術方法在偵測到驅動電路故障后進入緊急中斷,關閉所述主控芯片輸出的所有控制信號,對車輛的運行狀態造成較大的干擾,且對駕駛安全造成威脅,且后續需要較多的時間來進行恢復。
技術實現思路
1、本專利技術的目的是提供一種電機控制器故障處理方法、系統、車輛及存儲介質,其能夠消除驅動芯片和功率模塊故障失效對電驅運行的影響,避免對車輛當前的行駛狀態產生干擾。
2、為了實現上述目的,本專利技術采用的技術方案如下:
3、第一方面,本專利技術提供了一種電機控制器故障處理方法,其特征在于,包括:
4、響應于電機控制器處于上電或運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障,執行故障恢復操作,并檢測驅動電路故障是否清除;
5、若檢測到驅動電路故障已清除,則電機控制器正常運行;
6、若檢測到驅動電路故障未清除,且執行故障恢復操作次數小于預設次數閾值,則繼續進行執行故障恢復操作;
7、若檢測到驅動電路故障未清除,且執行故障恢復操作次數等于預設次數閾值,則按預設策略基于電機控制器所處工作階段執行響應動作。
8、進一步,所述電機控制器上電階段包括依次設置的初步檢測階段、故障寄存器檢測階段、驅動芯片自檢階段和參數寄存器配置階段;
9、響應于電機控制器進入初步檢測階段,通過電機控制器的主控芯片檢測驅動電路輸出i/o口電平是否存在故障;若是,則對驅動電路的寄存器執行復位操作,并檢測驅動電路輸出i/o口電平故障是否清除;若否,則電機控制器進入故障寄存器檢測階段;
10、響應于電機控制器進入故障寄存器檢測階段,通過電機控制器的主控芯片讀取故障寄存器內參數,判斷故障寄存器是否存在故障;若是,則電機控制器下電后重新上電;若否,則電機控制器進入驅動芯片自檢階段;
11、響應于電機控制器進入驅動芯片自檢階段,通過電機控制器的主控芯片控制驅動電路的驅動芯片進入自檢模式,判斷自檢結果是否存在故障;若是,則電機控制器下電后重新上電;若否,則電機控制器進入參數寄存器配置階段;
12、響應于電機控制器進入參數寄存器配置階段,通過電機控制器的主控芯片配置驅動芯片的參數寄存器中的目標參數及置位電平,配置完成后,開始計時并判斷配置是否成功;若是,則電機控制器完成上電;若否,則重新讀取參數寄存器中的目標參數并與預設參數比對。
13、進一步,響應于電機控制器處于初步檢測階段,且對驅動電路的寄存器執行復位操作的次數等于預設次數閾值,則電機控制器下電后重新上電;
14、響應于電機控制器處于初步檢測階段、故障寄存器檢測階段或驅動芯片自檢階段,且電機控制器下電后重新上電的次數等于預設次數閾值,則電機控制器進入參數寄存器配置階段;
15、響應于電機控制器處于參數寄存器配置階段,且重新讀取參數寄存器中的目標參數的次數等于預設次數閾值,判斷計時時間是否小于預設時間閾值,若是,則電機控制器下電后重新上電,若否,則電機控制器完成上電。
16、進一步,響應于電機控制器處于運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障,并識別故障類型為可恢復故障或不可恢復故障,依據故障類型執行相應地故障恢復操作。
17、進一步,響應于故障類型為可恢復故障,則相應地故障恢復操作為:消除故障寄存器中對應可恢復故障的故障碼,并對驅動電路的參數寄存器進行重新配置。
18、進一步,響應于故障類型為不可恢復故障,且車輪轉速小于預設閾值,則相應地故障恢復操作為:控制蓄電池向電機供電,同時消除故障寄存器中對應不可恢復故障的故障碼,并對驅動電路的參數寄存器進行重新配置;
19、響應于故障類型為不可恢復故障,且車輪轉速大于等于預設閾值,則相應地故障恢復操作為:主控芯片停止向驅動電路的驅動芯片發送控制信號。
20、進一步,響應于電機控制器處于上電或運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障時,主控芯片停止向驅動電路的驅動芯片發送控制信號;在故障消除后,主控芯片重新向驅動芯片發送控制信號。
21、第二方面,本專利技術提供了一種電機控制器故障處理系統,包括故障檢測模塊和故障處理模塊,所述故障檢測模塊布置于電機控制器的主控芯片中,用于檢測到驅動電路是否存在故障;并在執行故障恢復操作后檢測驅動電路故障是否清除;若檢測到驅動電路故障已清除,則電機控制器正常運行;若檢測到驅動電路故障未清除,且執行故障恢復操作次數小于預設次數閾值,則繼續進行執行故障恢復操作;若檢測到驅動電路故障未清除,且執行故障恢復操作次數大于等于預設次數閾值,則按預設策略基于電機控制器所處工作階段執行響應動作;所述故障處理模塊,響應于電機控制器處于上電或運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障,執行故障恢復操作。
22、第三方面,本專利技術提供了一種車輛,包括上述的電機控制器故障處理系統。
23、第四方面,本專利技術提供了一種計算機可讀存儲介質,其上存儲有計算機本文檔來自技高網...
【技術保護點】
1.一種電機控制器故障處理方法,其特征在于,包括:
2.根據權利要求1所述的電機控制器故障處理方法,其特征在于:所述電機控制器上電階段包括依次設置的初步檢測階段、故障寄存器檢測階段、驅動芯片自檢階段和參數寄存器配置階段;
3.根據權利要求2所述的電機控制器故障處理方法,其特征在于:響應于電機控制器處于初步檢測階段,且對驅動電路的寄存器執行復位操作的次數等于預設次數閾值,則電機控制器下電后重新上電;
4.根據權利要求1所述的電機控制器故障處理方法,其特征在于:響應于電機控制器處于運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障,并識別故障類型為可恢復故障或不可恢復故障,依據故障類型執行相應地故障恢復操作。
5.根據權利要求4所述的電機控制器故障處理方法,其特征在于:響應于故障類型為可恢復故障,則相應地故障恢復操作為:消除故障寄存器中對應可恢復故障的故障碼,并對驅動電路的參數寄存器進行重新配置。
6.根據權利要求4所述的電機控制器故障處理方法,其特征在于:響應于故障類型為不可恢復故障,且車輪轉速小于預設閾值,則相應
7.根據權利要求1所述的電機控制器故障處理方法,其特征在于:響應于電機控制器處于上電或運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障時,主控芯片停止向驅動電路的驅動芯片發送控制信號;在故障消除后,主控芯片重新向驅動芯片發送控制信號。
8.一種電機控制器故障處理系統,其特征在于,包括:
9.一種車輛,其特征在于,包括如權利要求8所述的電機控制器故障處理系統。
10.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執行時,使計算機執行如權利要求1至7中任一項所述的電機控制器故障處理方法。
...【技術特征摘要】
1.一種電機控制器故障處理方法,其特征在于,包括:
2.根據權利要求1所述的電機控制器故障處理方法,其特征在于:所述電機控制器上電階段包括依次設置的初步檢測階段、故障寄存器檢測階段、驅動芯片自檢階段和參數寄存器配置階段;
3.根據權利要求2所述的電機控制器故障處理方法,其特征在于:響應于電機控制器處于初步檢測階段,且對驅動電路的寄存器執行復位操作的次數等于預設次數閾值,則電機控制器下電后重新上電;
4.根據權利要求1所述的電機控制器故障處理方法,其特征在于:響應于電機控制器處于運行階段,且通過電機控制器的主控芯片檢測到驅動電路存在故障,并識別故障類型為可恢復故障或不可恢復故障,依據故障類型執行相應地故障恢復操作。
5.根據權利要求4所述的電機控制器故障處理方法,其特征在于:響應于故障類型為可恢復故障,則相應地故障恢復操作為:消除故障寄存器中對應可恢復故障的故障碼,并對驅動電路的參數寄存器進行重新配置。...
【專利技術屬性】
技術研發人員:張行,王向陽,顧遠芳,鐘川,
申請(專利權)人:深藍汽車科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。