一種動力系統及其安全測試方法與裝置、以及電動汽車的制作方法
【技術領域】
[0001] 本發明設及動力系統技術領域,尤其設及一種動力系統及其安全測試方法與裝 置、W及電動汽車。
【背景技術】
[0002] 電動汽車等車輛在行駛的過程中,其動力系統的安全控制直接關系到整車的行駛 安全。因此,整車廠家在電動汽車等車輛出廠前,需對其動力系統的整車安全控制進行專業 有效的測試,W提前發現安全問題,消除隱患。
[0003] 目前,業內常見的動力系統測試方式有W下S種:
[0004] 第一種、在實驗場地進行實車路試,即,在整車裝車后,在實驗場地進行反復的路 試。運種方式雖然簡單,但是由于實車的隨車數據采集系統無法模擬故障,難W實現故障的 復現,因此,運種方式需要消耗大量的人力和時間,導致成本較高。 陽0化]第二種、半實物仿真測試。如圖1所示,具體可通過仿真工具(如,DSPAC巧等對 單個動力子系統分別進行測試,而將其他動力子系統利用軟件進行建模,通過模型模擬發 出特定的狀態參數或故障信息,W檢驗待測動力子系統針對某一故障信息給出相應處理策 略的能力。其中,如圖2所示,電動汽車的動力系統主要包括VCU(整車控制器)、包括電池 及BMS(電池管理系統)的電池動力子系統(圖中為了便于描述,可WBMS代稱)、包括電機 及MCU(電機控制器)的電機動力子系統(圖中為了便于描述,可WMCU代稱)等動力子系 統,各動力子系統具體可通過一個CAN(ControllerArea化twork,控制器局域網絡)總線 網絡實現數據通信。
[0006] 也就是說,通過半實物仿真測試的方式,就可W方便的實現故障的模擬,但是,由 于動力系統中的其他動力子系統是W仿真模型的形式存在的(如,根據實驗數據搭建),如 果要適用于實際的電機、電池,就需要對模型進行大量的配置工作,運就導致周期長,且仿 真模型的表現與電機、電池的實際表現差距較大,因此測試結果與真實的系統表現有差距, 運就導致運種方式成本較高、準確性較低。
[0007] 第=種、搭建實驗臺架,如底盤測功機,電力測功機等,對動力系統開展測試。其測 試工況可W準確的設定,測試過程中的數據也可W完整記錄,但是,如果不借助動力子系統 的供應商對其自身的控制軟件進行二次開發,使其具備模擬發送故障的功能,成品的動力 子系統同樣存在故障難W復現的問題,而且整個測試系統成本投入很高,因此,運種方式故 障復現難、且成本過高。
[0008] 綜上所述,現有的動力系統安全測試方法存在故障復現困難、準確性較低W及成 本高等的問題,因此,亟需一種新的安全測試方法W解決上述問題。
【發明內容】
[0009] 本發明實施例提供了一種動力系統及其安全測試方法與裝置、W及電動汽車,用 W解決現有的動力系統安全測試方法存在故障復現困難、準確性較低W及成本高等的問 題。
[0010] 本發明提供了一種動力系統,所述動力系統包括多個動力子系統,還包括CAN調 試裝置;其中,所述CAN調試裝置通過自身的第一總線接口與所述多個動力子系統中的第 一動力子系統相連、通過自身的第二總線接口與所述多個動力子系統中的第二動力子系 統相連;所述第一動力子系統、第二動力子系統為所述多個動力子系統中的任意兩個子系 統;
[0011] 所述第一動力子系統,用于向所述CAN調試裝置發送第一故障檢測報文,所述第 一故障檢測報文用于反映所述第一動力子系統的當前運行狀態;W及,接收所述CAN調試 裝置返回的故障控制策略報文,并根據所述故障控制策略報文執行相應的響應操作,W及 將執行響應操作所得到的響應結果報文發送給所述CAN調試裝置;
[0012] 所述CAN調試裝置,用于接收所述第一動力子系統發送的第一故障檢測報文,并 根據設定的安全測試需求,對所述第一故障檢測報文進行處理,得到符合所述安全測試需 求的第二故障檢測報文,并將所述第二故障檢測報文發送給第二動力子系統;W及,接收第 二動力子系統返回的故障控制策略報文,并將所述故障控制策略報文轉發給第一動力子系 統;W及,接收第一動力子系統發送的響應結果報文,并根據所述響應結果報文,判斷執行 響應操作后的第一動力子系統能否安全運行;
[0013] 所述第二動力子系統,用于接收所述CAN調試裝置發送的第二故障檢測報文,并 根據第二故障檢測報文,確定對應的故障控制策略,W及,根據所述故障控制策略生成故障 控制策略報文,并將所述故障控制策略報文返回給所述CAN調試裝置。
[0014] 相應地,本發明還提供了一種電動汽車,包括本發明中所述的動力系統。
[0015] 本發明提供了一種安全測試方法,所述方法包括:
[0016] 控制器局域網絡CAN調試裝置接收第一動力子系統發送的第一故障檢測報文;所 述第一故障檢測報文用于反映所述第一動力子系統的當前運行狀態;
[0017] 根據設定的安全測試需求,對所述第一故障檢測報文進行處理,得到符合所述安 全測試需求的第二故障檢測報文,并將所述第二故障檢測報文發送給第二動力子系統;
[0018] 接收第二動力子系統返回的故障控制策略報文,并將所述故障控制策略報文轉發 給所述第一動力子系統,W使得所述第一動力子系統根據所述故障控制策略報文執行相應 的響應操作;
[0019] 接收第一動力子系統執行響應操作后所發送的響應結果報文,并根據所述響應結 果報文,判斷執行響應操作后的第一動力子系統能否安全運行;
[0020] 其中,所述故障控制策略報文是所述第二動力子系統基于根據所述第二故障檢測 報文確定的故障控制策略生成的。
[0021] 相應地,本發明實施例還提供了一種控制器局域網絡CAN調試裝置,所述裝置包 括:
[0022] 報文接收模塊,用于接收第一動力子系統發送的第一故障檢測報文;所述第一故 障檢測報文用于反映所述第一動力子系統的當前運行狀態;
[0023] 報文處理模塊,用于根據設定的安全測試需求,對所述第一故障檢測報文進行處 理,得到符合所述安全測試需求的第二故障檢測報文;
[0024] 報文發送模塊,用于將所述第二故障檢測報文發送給第二動力子系統;
[0025]所述報文接收模塊,還用于接收第二動力子系統返回的故障控制策略報文;所述 故障控制策略報文是所述第二動力子系統基于根據所述第二故障檢測報文確定的故障控 制策略生成的;
[00%] 所述報文發送模塊,還用于將所述故障控制策略報文轉發給所述第一動力子系 統,W使得所述第一動力子系統根據所述故障控制策略報文執行相應的響應操作;
[0027] 所述報文接收模塊,還用于接收第一動力子系統執行響應操作后所發送的響應結 果報文;
[0028] 所述報文處理模塊,還用于根據所述響應結果報文,判斷執行響應操作后的第一 動力子系統能否安全運行。
[0029] 本發明有益效果如下:
[0030] 本發明提供了一種動力系統及其安全測試方法與裝置、W及電動汽車,CAN調試裝 置可接收第一動力子系統發送的第一故障檢測報文,并根據設定的安全測試需求,對所述 第一故障檢測報文進行處理,得到符合所述安全測試需求的第二故障檢測報文,并將所述 第二故障檢測報文發送給第二動力子系統;W及,接收第二動力子系統返回的故障控制策 略報文,并將所述故障控制策略報文轉發給第一動力子系統,W使得所述第一動力子系統 根據所述故障控制策略報文執行相應的響應操作,并根據第一動力子系統返回的響應結果 報文,判斷執行響應操作后的第一動力子系統能否安全運行,所述第一動力子系統、第二動 力子系統為動力系統的多個動力子系統中的任意兩個子系統,從而解決了現有的動力系統 安全測試方法存在的故障復現困難、準確性較低W及成本高等的問題,提高了動力系統安 全測試的準確性、便捷性W及效率,降低了動力系統安全測試的成本W及復雜性。
【附圖說明】
[0031] 為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本 領域的普通技術人員來講,在不付出創造性勞動的前提下,還可W根據運些附圖獲得其他 的附圖。
[0032] 圖1所示為基于半實物仿真測試方式的動力系統測試結構示意圖;
[0033] 圖2所示為現有技術中動力系統的結構示意圖;
[0034] 圖3所示為本發明實施例一中所述的一種動力系統結構示意圖;
[0035] 圖4所示為本發明實施例一中所述的另一種動力系統結構示意圖;
[