|
公司基本資料信息
注意:發(fā)布人未在本站注冊,建議優(yōu)先選擇VIP會員 |
||||||||||||||||||||||||


電池管理系統(tǒng)(BMS)測試
電池管理系統(tǒng)的測試更多側(cè)重軟件測試,一般在軟件功能開發(fā)過程中進(jìn)行。
與尚未量產(chǎn)的自動駕駛系統(tǒng)偏向于使用C語言實(shí)現(xiàn)軟件設(shè)計(jì)不同,現(xiàn)今成熟的電動汽車控制系統(tǒng)(如整車控制器、電機(jī)控制器、電池管理系統(tǒng))軟件都是以模型為基礎(chǔ)的軟件開發(fā)(Model-based-Design)。MBD開發(fā)相比C的優(yōu)點(diǎn)是能夠以圖形化的方式表達(dá)復(fù)雜的邏輯、代碼可讀性、可移植性、開發(fā)調(diào)試便利程度都大大增強(qiáng),同時(shí)利用成熟的代碼生成工具鏈,也避免了手工代碼容易產(chǎn)生的低級錯(cuò)誤。

統(tǒng)開發(fā)流程中非常強(qiáng)調(diào)測試軟件環(huán)節(jié)的。要知道手機(jī)軟件出問題zui多也就是秒退而已,車輛軟件出問題影響的是人命。
當(dāng)年豐田剎車門事件,美國zf就派了嵌入式軟件zhuan家和卡耐基梅隆的計(jì)算機(jī)教shou詳細(xì)審查了發(fā)動機(jī)控制系統(tǒng)的軟件代碼,豐田對全局變量的濫用(上萬個(gè))以及軟件安全機(jī)制的混亂就遭到了巨額處罰。如果豐田重視軟件測試工作的話,這件事也許不會發(fā)生。
