東風(fēng)電動車使用The MathWorks工具進行基于模型的設(shè)計
The MathWorks 近日宣布,東風(fēng)電動車輛股份有限公司 (DFEV) (其母公司東風(fēng)汽車公司為國內(nèi)最早研究電動汽車的企業(yè))使用 The MathWorks 的 Model-Based Design(基于模型的設(shè)計)工具,歷時 18 個月開發(fā)出了一種電池管理系統(tǒng)。這種新型電池管理系統(tǒng)已安裝到東風(fēng) EQ6110 混合動力電動城市公交客車上。與普通城市公交車相比,這種車輛可以降低 30% 的油耗,同時可減少廢氣排放。
東風(fēng)電動汽車公司主任工程師劉曉康博士說:“基于模型的設(shè)計為我們提供了一個從構(gòu)想到生成產(chǎn)品代碼的完整的開發(fā)流程。The MathWorks 公司的工具讓我們在開發(fā)早期就可以進行驗證并進行持續(xù)的測試,從而使我們可以運用自己的專業(yè)知識開發(fā)關(guān)鍵的電池管理技術(shù),使設(shè)計開發(fā)人員能專注于對產(chǎn)品高質(zhì)量的追求。”
要在 18 個月內(nèi)開發(fā)出一種電池管理系統(tǒng),這是一個不小的挑戰(zhàn)。東風(fēng)電動汽車公司由六人組成的工程團隊決定,必須摒棄傳統(tǒng)手寫代碼實施過程中所涉及的調(diào)試與維護工作環(huán)節(jié)。該團隊借助 Simulink 開發(fā)出了控制器模型以及使用測試數(shù)據(jù)構(gòu)建的電池模型。然后工程師們執(zhí)行仿真,并使用快速原型技術(shù)將控制算法應(yīng)用于實際電池進行驗證,之后用 Real-Time Workshop Embedded Coder 生成生產(chǎn)級代碼,用于他們的ECU(其ECU使用 Freescale S12 芯片)?;谀P偷脑O(shè)計工具幫助團隊建模、驗證并生成所有應(yīng)用程序代碼(超過 100,000 行),同時還創(chuàng)建了一種統(tǒng)一的電池管理系統(tǒng)設(shè)計、仿真和驗證環(huán)境。
基于模型的設(shè)計還讓團隊中具有不同工程學(xué)科背景的工程師們能夠更加順暢地協(xié)作,讓大家合力為按時完成項目并實現(xiàn)質(zhì)量標(biāo)準(zhǔn)(如 MISRA C 規(guī)范)這一目標(biāo)而努力。DFEV 工程師們目前正在利用已有的設(shè)計對公司的 HEV 轎車(一款開發(fā)中的車型)的控制器進行開發(fā)。
The MathWorks 的汽車行業(yè)營銷經(jīng)理 Jon Friedman 說:“基于模型的設(shè)計可以讓東風(fēng)的工程師們輕松的將其設(shè)計可視化并進行驗證,從而在設(shè)計過程的早期即可發(fā)現(xiàn)重大變更,并且在前期和后期都能節(jié)省許多寶貴的時間。隨著東風(fēng)的工程師們繼續(xù)對新一代混合動力電動汽車技術(shù)的研發(fā),他們會體會到使用 Simulink 和 Real-Time Workshop Embedded Coder 所建立的這一開發(fā)流程確實是非常有價值的。”