|
公司基本資料信息
注意:發布人未在本站注冊,建議優先選擇VIP會員 |
電池管理系統(BMS)測試
電池管理系統的測試更多側重軟件測試,一般在軟件功能開發過程中進行。
與尚未量產的自動駕駛系統偏向于使用C語言實現軟件設計不同,現今成熟的電動汽車控制系統(如整車控制器、電機控制器、電池管理系統)軟件都是以模型為基礎的軟件開發(Model-based-Design)。MBD開發相比C的優點是能夠以圖形化的方式表達復雜的邏輯、代碼可讀性、可移植性、開發調試便利程度都大大增強,同時利用成熟的代碼生成工具鏈,也避免了手工代碼容易產生的低級錯誤。
統開發流程中非常強調測試軟件環節的。要知道手機軟件出問題zui多也就是秒退而已,車輛軟件出問題影響的是人命。
當年豐田剎車門事件,美國zf就派了嵌入式軟件zhuan家和卡耐基梅隆的計算機教shou詳細審查了發動機控制系統的軟件代碼,豐田對全局變量的濫用(上萬個)以及軟件安全機制的混亂就遭到了巨額處罰。如果豐田重視軟件測試工作的話,這件事也許不會發生。