<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 汽車開放系統(tǒng)架構(gòu)(AUTOSAR)

          汽車開放系統(tǒng)架構(gòu)(AUTOSAR)

          作者: 時間:2013-05-16 來源:網(wǎng)絡(luò) 收藏
          )聯(lián)盟在2006年5月工作取得重大進(jìn)展,一些公司正在實(shí)行標(biāo)準(zhǔn),而其他公司還在審視并計劃順利過度到此標(biāo)準(zhǔn)上的可能方案。2006年第四季度有望完成對的驗證和測試,使之作為業(yè)內(nèi)遵守的標(biāo)準(zhǔn)。

          現(xiàn)在有許多方式便于控制系統(tǒng)工程師處理越來越復(fù)雜的控制系統(tǒng)。其中一種較受推崇的方式,就是采用通行標(biāo)準(zhǔn)和通常架構(gòu)。這些適用于控制系統(tǒng)的標(biāo)準(zhǔn),應(yīng)該促進(jìn)軟件重用、靈活集成。荷蘭Elektrobit集團(tuán)旗下3Soft GmbH公司的tresos ECU部門產(chǎn)品經(jīng)理Karsten Hoffmeister評論說,為了重用應(yīng)用軟件,它必須能夠與指定此軟件運(yùn)行的硬件平臺分開獨(dú)立使用。這個目標(biāo)可以通過為介于軟件硬件之間的界面(叫做運(yùn)行時間環(huán)境RTE)開發(fā)一個適用的標(biāo)準(zhǔn)來實(shí)現(xiàn),作為AUTOSAR標(biāo)準(zhǔn)的重要組成之一。

          美國大眾公司的Eric Jensen認(rèn)為:符合AUTOSAR標(biāo)準(zhǔn)的RTE,可以在硬件驅(qū)動器和服務(wù)上與個人電腦操作系統(tǒng)相媲美。所有適用于某種特定功能的應(yīng)用軟件(如動力控制軟件),都可以編寫進(jìn)RTE界面中,而不用非得寫進(jìn)電子控制單元(ECU)。Jensen補(bǔ)充說,符合AUTOSAR標(biāo)準(zhǔn)的 RTE界面,允許軟件獨(dú)立于硬件平臺之外。

          佳工機(jī)電網(wǎng)
          AUTOSAR通過限定界面促進(jìn)軟件的再次使用,而那些界面是獨(dú)立于硬件之外的。
          一個已經(jīng)被編寫進(jìn)AUTOSAR標(biāo)準(zhǔn)的軟件,適用于賣方的任一微控制器。
          因為此軟件已經(jīng)和符合AUTOSAR標(biāo)準(zhǔn)的運(yùn)行環(huán)境兼容了。

          或許可能很難預(yù)測要多久AUTOSAR才會成為通行標(biāo)準(zhǔn),但是相比之前就開發(fā)出來的其它汽車標(biāo)準(zhǔn),它的實(shí)用性可能更大。雖然在上世紀(jì)90年代中開發(fā)的OSEK標(biāo)準(zhǔn)現(xiàn)今已被廣泛使用,但它仍并非世界通行的。Delphi電子與安全公司核心軟件架構(gòu)及建設(shè)部經(jīng)理Gary English說,盡管AUTOSAR比OSEK標(biāo)準(zhǔn)更綜合,但是在OSEK最初設(shè)定時,有許多與之相同的目標(biāo)。他在全球報告中這么評述:“現(xiàn)在使用OSEK標(biāo)準(zhǔn)會對客戶和生產(chǎn)線產(chǎn)生依賴性,許多OEM客戶要求我們執(zhí)行OSEK標(biāo)準(zhǔn), 好在不是全部客戶。”AUTOSAR標(biāo)準(zhǔn)有望獲得和OSEK類似的認(rèn)知度。English說:“我們期望歐洲的OEM商能率先提出要求,使用AUTOSAR標(biāo)準(zhǔn)?,F(xiàn)在已能感受到來自歐洲的最初的推動力量了?!?

          NEC電子(歐洲)公司汽車貿(mào)易部的Peter Jakobsson預(yù)測:在2009年前可能只有一兩個OEM制造商采用AUTOSAR標(biāo)準(zhǔn),至少要到2015年,這個標(biāo)準(zhǔn)才有可能滲透到領(lǐng)域深處。他預(yù)測這么長的時間,是因為沒有OEM商會主動將現(xiàn)有功能改成符合AUTOSAR標(biāo)準(zhǔn)的,除非因為其他的原因,比如想增加或升級一種特色設(shè)計,或作為常規(guī)要求的補(bǔ)充。

          事實(shí)上,即使是對那些全力支持AUTOSAR標(biāo)準(zhǔn)的人也認(rèn)為,“完全采用AUTOSAR標(biāo)準(zhǔn)的,是不存在”,Hoffmeister說,“總是存在某些客戶工具和客戶ECU軟件,這些都有別于AUTOSAR標(biāo)準(zhǔn)。”

          在全行業(yè)內(nèi)推行此標(biāo)準(zhǔn)有個潛在障礙,就是來自一些OEM廠商和大的第一級汽車供應(yīng)商的抵制,因為他們已經(jīng)有自己的標(biāo)準(zhǔn)和架構(gòu)了。采用AUTOSAR標(biāo)準(zhǔn)及其架構(gòu)看起來有風(fēng)險,這包括可能產(chǎn)生更換成本、喪失控制。另一個擔(dān)心的,就是AUTOSAR比絕大多數(shù)現(xiàn)有標(biāo)準(zhǔn)都更綜合,為它編寫軟件會對ECU資源提出更多要求,比如內(nèi)存和功能總線帶寬,可能超過現(xiàn)有軟件開發(fā)的常用范圍。

          要讓AUTOSAR獲得廣泛使用,必須考慮以上所說及的問題。Hoffmeister說:將多家開發(fā)商編寫的軟件集成起來相對便宜。現(xiàn)在, 大眾汽車公司、Hella公司、3Soft公司,以及NEC電子(歐洲)公司正在為大眾公司批量生產(chǎn)的帕薩特,開發(fā)一種具有完整功能型的、能使駕駛者身心舒適的電子控制單元,這恰恰體現(xiàn)了AUTOSAR標(biāo)準(zhǔn)。

          AUTOSAR聯(lián)盟有望在2006年最后一個季度驗證并測試此標(biāo)準(zhǔn)。

          采用AUTOSAR標(biāo)準(zhǔn)還有其它原因,English看到了Delphi公司采用此標(biāo)準(zhǔn)的內(nèi)部發(fā)展需求以及外部市場要求。過去的4年間,Delphi公司發(fā)現(xiàn)有必要將其諸多生產(chǎn)線統(tǒng)一軟件架構(gòu)。他說:“因為我們知道一些客戶將要求我們執(zhí)行AUTOSAR標(biāo)準(zhǔn),所以我們不會只是簡單復(fù)制并維持我們獨(dú)有的平行常規(guī)架構(gòu)。即使對沒有要求我們采用此標(biāo)準(zhǔn)的客戶,實(shí)施這項標(biāo)準(zhǔn)也很有意義?!?

          NEC電子公司的Jakobsson相信,AUTOSAR標(biāo)準(zhǔn)將使今天的汽車微控制器供應(yīng)商更像系統(tǒng)開發(fā)者,因為他們還需要供應(yīng)軟件驅(qū)動器和基礎(chǔ)硬件。他們現(xiàn)在必須供應(yīng)一個完整的系統(tǒng),包括微控制器、軟件以及配置套——而不再像過去那樣只供應(yīng)一個微控制器和一套使用手冊。

          Hoffmeister相信在一個較高的構(gòu)架水平上“采用AUTOSAR標(biāo)準(zhǔn),需要汽車供應(yīng)商在開發(fā)過程中就作相應(yīng)改進(jìn),因為執(zhí)行的標(biāo)準(zhǔn)已經(jīng)從電子控制單元為中心變成以功能特定性為中心的了?!彼嘈臤EM廠商和第一級汽車供應(yīng)商需要計劃并思考獨(dú)立于硬件之外的功能,而非選用ECU之后的精細(xì)調(diào)諧功能。

          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();