siemens x
供應(yīng)商

MATLAB 幫助豐田公司設(shè)計(jì)未來

2025China.cn   2006年05月26日

MATLAB 幫助豐田公司設(shè)計(jì)未來

豐田公司充分利用了MATLAB, Simulink, Stateflow 與 Real-Time Workshop 所提供的集成設(shè)計(jì)環(huán)境來對系統(tǒng)進(jìn)行設(shè)計(jì)、建模、測試與優(yōu)化控制策略。新的設(shè)計(jì)流程大大節(jié)約了設(shè)計(jì)時間,使得工程師可以只需要采用較少的硬件原型系統(tǒng)就可以驗(yàn)證他們的設(shè)計(jì)思路。與MathWorks公司合作,豐田的工程師在設(shè)計(jì)控制系統(tǒng)時可以從概念設(shè)計(jì),通過仿真驗(yàn)證直到實(shí)際的產(chǎn)品代碼都在這一無縫集成的環(huán)境中完成。

市場的挑戰(zhàn)

隨著設(shè)計(jì)周期的縮短、產(chǎn)品質(zhì)量要求的提高、開發(fā)及設(shè)計(jì)費(fèi)用的減少,豐田公司的工程師感到他們需要一種替代傳統(tǒng)設(shè)計(jì)的新途徑。 他們曾經(jīng)嘗試過的方法 (即便在不考慮開銷和效率的情況下) 所遇到的主要問題還是硬件原型的不完備,整個設(shè)計(jì)在工程化時需要重新設(shè)計(jì)和重新編程。因此豐田公司開始尋找一種新的方法來填補(bǔ)傳統(tǒng)與現(xiàn)代的汽車電子控制系統(tǒng)開發(fā)之間的空白,使得需求定義者,控制器設(shè)計(jì)人員及編程人員有一個共同的堅(jiān)實(shí)基礎(chǔ)。

解決方案

與 MathWorks公司達(dá)成戰(zhàn)略伙伴

豐田公司采用了MathWorks公司的MATLAB,Simulink,Stateflow及Real-Time Workshop 作為一個總體設(shè)計(jì)工具。豐田公司與Mathworks 成為戰(zhàn)略合作伙伴已有10年的歷史,豐田公司的發(fā)言人Akira Ohata 說"10年來,我們使用Mathworks的工具的范圍在不斷擴(kuò)大展,豐田公司現(xiàn)有400多個MATLAB,Simulink 及Stateflow 在運(yùn)行,這些工具已經(jīng)成為仿真、數(shù)字信號處理及控制系統(tǒng)設(shè)計(jì)的標(biāo)準(zhǔn)平臺,要列出這些工具所有的應(yīng)用幾乎是不可能的"。

MathWorks公司的工具集在豐田的電控單元(ECU)開發(fā)部起著無可替代的作用,隨著新標(biāo)準(zhǔn)出現(xiàn)及性能的提高,豐田公司工程師正在使用這些工具來設(shè)計(jì)新的燃油噴射邏輯及傳動系控制系統(tǒng)。

從概念到C代碼的一體化環(huán)境

有了Mathworks公司的設(shè)計(jì)平臺,豐田公司的工程師在統(tǒng)一的平臺上進(jìn)行設(shè)計(jì)、建模、仿真及編程實(shí)現(xiàn)控制策略,這具有很大的優(yōu)勢。例如,豐田傳動系控制器的性能可以在一個直觀,有自動文檔生成能力環(huán)境-Simulink 及 Stateflow中來設(shè)計(jì)完成。

控制工程師可以直接與這些 "可執(zhí)行的需求" 打交道,來優(yōu)化控制策略和系統(tǒng)的性能,直接通過Real-Time Workshop生成工程師期望的C代碼。

快速控制原型與硬件在回路仿真

豐田公司的工程師使用Real-Time-Workshop自動生成的代碼與德國dSPACE公司的實(shí)時硬件,實(shí)驗(yàn)軟件進(jìn)行實(shí)時測試及虛擬原型的工作。豐田公司進(jìn)行了兩種類型的應(yīng)用:一種是硬件在回路仿真,這可以在一個虛擬環(huán)境中測試ECU。另一種應(yīng)用就是ECU的快速實(shí)時原型, 它可以代替真實(shí)的ECU,控制真實(shí)的對象。

豐田公司使用MathWorks及dSPACE的軟硬件產(chǎn)品來虛擬實(shí)現(xiàn)發(fā)動機(jī)模型,用來調(diào)試ECU的硬件、軟件。HIL的測試環(huán)境降低了費(fèi)用,更容易分析系統(tǒng)的性能,允許在冷起動及熱起動幾種不同工況下進(jìn)行分析。 使用快速原型環(huán)境,豐田公司的工程師可以進(jìn)行控制算法,控制邏輯方面的研究,選擇最佳的控制方案。

通過使用dSPACE硬件代替ECU的部分功能來真實(shí)控制一個傳動系對象,這可以讓工程師的精力集中在需提高或加強(qiáng)的控制部分。 豐田公司現(xiàn)在使用MATLAB,Simulink, Stateflow, RTW及dSPACE來實(shí)現(xiàn)整個傳動系項(xiàng)目的概念設(shè)計(jì)、分析、開發(fā)及測試。

 

成果與效益

新產(chǎn)品上市更快、更便宜:通過Mathworks及dSPACE的產(chǎn)品,豐田公司的工程師可以更快地開發(fā)和測試他們的想法。 整個ECU開發(fā)過程更緊湊,設(shè)計(jì)周期明顯縮短。
減少嵌入式編碼的時間: 豐田公司在1998年的全球汽車會上(Troy,Michigan)提供了一個數(shù)據(jù)表格,其表明利用Simulink/Stateflow/Real-Time Workshop產(chǎn)生的代碼比豐田公司自己的手寫代碼,要實(shí)現(xiàn)同樣功能大概代碼只大5%,效率只低15%。

一種改良途徑:豐田公司的Ohata先生說:"在豐田公司混雜電動車項(xiàng)目中,MathWorks 及dSPACE 的產(chǎn)品起著非常重要的作用,它讓我們首先進(jìn)行離線仿真,再使用自動代碼生成技術(shù)生成C代碼,并應(yīng)用到真實(shí)的ECU中,這樣做對豐田公司混合動力車(HEV)項(xiàng)目起著非常巨大的作用。"

(轉(zhuǎn)載)

2024世界人工智能大會專題
即刻點(diǎn)擊并下載ABB資料,好禮贏不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會
專題報(bào)道