SCANIA使用MATHWORKS開(kāi)發(fā)出節(jié)油型駕駛輔助系統(tǒng)
MathWorks 近日宣布,Scania公司使用 MathWorks 工具(包括 MATLAB 和 Simulink)進(jìn)行基于模型的設(shè)計(jì),開(kāi)發(fā)出節(jié)油型駕駛輔助系統(tǒng)。借助基于模型的設(shè)計(jì),Scania 比原計(jì)劃提前完成了開(kāi)發(fā)任務(wù)。自 2009 年 9 月首次面市以來(lái),該系統(tǒng)已改進(jìn)了駕駛技術(shù),使得駕駛更安全,剎車(chē)和其它部件磨損更小,燃油消耗更低。
低效的駕駛技術(shù)會(huì)增加 10% 的碳排放量和燃油消耗。為解決這一問(wèn)題,Scania 開(kāi)發(fā)了實(shí)時(shí)的駕駛員分析系統(tǒng),向卡車(chē)司機(jī)提供關(guān)于其駕駛技術(shù)的即時(shí)反饋。為降低開(kāi)發(fā)成本,Scania 工程師使用 MATLAB、Simulink、MATLAB Compiler 和 Real-Time Workshop Embedded Coder 對(duì)駕駛輔助系統(tǒng)進(jìn)行建模和仿真,開(kāi)發(fā)了原型用戶界面,并針對(duì)原型和產(chǎn)品生成嵌入式目標(biāo)代碼。合成的系統(tǒng)可向駕駛員提供即時(shí)反饋。
Scania 的開(kāi)發(fā)工程師 Jonny Andersson 說(shuō):“我們通過(guò) Simulink 來(lái)試驗(yàn)新的構(gòu)思,并將這些構(gòu)思的影響可視化。在生成代碼和進(jìn)行車(chē)內(nèi)測(cè)試后,我們運(yùn)行多次仿真,優(yōu)化設(shè)計(jì),
并為下一次迭代重新生成代碼。這種快速原型和代碼重用方法根據(jù)剎車(chē)習(xí)慣和排檔選擇等實(shí)際駕駛情形提供實(shí)時(shí)反饋,幫助我們制造出了世界上第一個(gè)適用于卡車(chē)的駕駛輔助系統(tǒng),。與手工編程相比,MathWorks 工具使我們至少提前六個(gè)月完成了這個(gè)項(xiàng)目。如果沒(méi)有這些工具,我們可能還得增加其他工程師來(lái)參加該項(xiàng)目,但有了這些工具,我們可以在更高的層次上專(zhuān)注于算法設(shè)計(jì)。”
MathWorks 工具幫助縮短了開(kāi)發(fā)時(shí)間,在實(shí)際 ECU 設(shè)計(jì)上實(shí)現(xiàn)了早期認(rèn)證,并幫助 Scania 開(kāi)發(fā)和評(píng)估了各種駕駛員顯示面板設(shè)計(jì)。最終,普遍裝配在 Scania R 系列卡車(chē)上的 ECU 可對(duì)駕駛員的表現(xiàn)提供連續(xù)不斷的前攝性評(píng)估。某一事件發(fā)生后隨即顯示消息,數(shù)秒鐘后消失。Scania R 系列卡車(chē)獲得了 2010 年度的“國(guó)際卡車(chē)獎(jiǎng)”。評(píng)審委員會(huì)贊揚(yáng) Scania 駕駛輔助系統(tǒng)是“一種創(chuàng)新的學(xué)習(xí)工具,能夠?yàn)槌鲂兴緳C(jī)提供連續(xù)不斷的前攝性評(píng)估。”
MathWorks 的汽車(chē)行業(yè)營(yíng)銷(xiāo)經(jīng)理 Jon Friedman 說(shuō):“鑒于 Scania 對(duì)電子交通的看重,駕駛員輔助輸出顯示必須提供即時(shí)反饋,從而幫助駕駛員施展出更好的駕駛技術(shù)?;谀P偷脑O(shè)計(jì)通過(guò)仿真和代碼生成,減少路面測(cè)試次數(shù)和原型數(shù)量,以低成本、高效率的方式幫助 Scania 迅速革新了節(jié)能設(shè)計(jì)。”
圖注:Scania 駕駛員輔助顯示面板