AUTOSAR簡介及工具供應商
1. AUTOSAR 簡介
汽車電子領域的軟件主要屬于嵌入式軟件。因此,其發(fā)展階段類似于其他嵌入式系統(tǒng)的軟件發(fā)展。由于受限于嵌入式硬件本身資源的匱乏,各種硬件產(chǎn)品的種類繁多和各自差異, 以及整體嵌入式系統(tǒng)軟件的逐步發(fā)展,起初的軟件設計開發(fā)主要是封閉式的。這樣有助于開發(fā)針對于特定硬件體,充分優(yōu)化利用資源而特定設計的軟件系統(tǒng)。這樣的軟件系統(tǒng),是針對于特定硬件和特定應用而設計,其對于硬件資源的充分應用,以及軟件本身的執(zhí)行效率無疑是非常高。
然而,隨著硬件本身的逐步發(fā)展,其可用資源已經(jīng)十分充分。另一方面,汽車電子領域應用需求也日趨復雜,軟件本身也變得越來越復雜。因此,無論汽車廠還是部件商都感到軟件的標準化問題。軟件的可管理性,可重復使用性,可裁減性,以及質(zhì)量保證等等問題被提上了議程。AUTOSAR 的提出正是基于以上一些軟件發(fā)展的要求,由幾大主要汽車廠商以及部件提供商聯(lián)合提出的,其中包括 BWM, DaimlerChrysler, Ford Motor, PSA Peugeot, Toyota Motor, Volkswagen AG, Bosch, Continetal, Siemens VDO 等。
AUTOSAR 是針對特定的汽車電子這一領域,提出的一套開放式軟件結構。其主體思想是使得軟件設計開發(fā)更易于管理,軟件系統(tǒng)更易于移植、裁剪,以及更好的維護性和質(zhì)量保證。AUTOSAR 組織所提出的目標以及它所關注的功能領域在下表中列出:
·ATTOSAR項目目標 |
---|
· 解決汽車的可用性和安全性需求 |
· 保持汽車電子系統(tǒng)一定的冗余 |
· 可以移植到不同汽車的不同平臺上 |
· 實現(xiàn)標準的基本系統(tǒng)功能作為汽車供應商的標準軟件模塊 |
· 通過網(wǎng)絡共享軟件功能 |
· 集成多個開發(fā)商提供的軟件模塊 |
· 在產(chǎn)品生命周期內(nèi)更好的進行軟件維 護 |
· 更充分的利用“貨架產(chǎn)品” |
· 在車輛整個生命周期中進行軟件更新與升級 |
ATTOSAR功能領域
為了實現(xiàn)上述的項目目標,針對在汽車電子行業(yè)中面臨的一些挑戰(zhàn),AUTOSAR 所采用的解決方案及其好處可以概述如下:
挑戰(zhàn) | 解決方法 | 好處 |
---|---|---|
不成熟的過程,因為 ad-hoc 模式/缺少對功能需要的追蹤能力。 缺少兼容的工具(供應商、OEM) | 標準化的規(guī)范交換格式 | 對規(guī)范的改進(格式、內(nèi)容) 提供無縫的工具鏈。 |
浪費在實現(xiàn)和優(yōu)化組件上的努力,而顧客并不承認這些努力的價值。 | 基礎軟件核 | 軟件質(zhì)量的加強。 將工作集中在有價值的功能上。 |
微控制器模型缺乏可用性,很難適應現(xiàn)有軟件。 (由新功能引起的)微控制器性能的擴展需求所導致的升級需要(如重新設計)。 | 微控制器抽象 | 微控制器能在不需要改變更高軟件層的情況下調(diào)換。 |
重定位 ECU 之間的功能時需要做大量的工作。 功能重用時也需要做大量的工作。 | 運 行 時 環(huán) 境 (RTE) | 功能封裝導致的通信技術的獨立性。 通過標準化機制,使得通信更加簡單。 使功能分區(qū)和功能重定位變得可能。 |
非競爭性功能必須適應OEM 的特定環(huán)境。 因為需要從其它組件供應接口需要很多功夫,所以哪怕是很微小的革新,也需要做很多工作。 基礎軟件和模型生成的代碼間缺少清晰的接口。 | 接口標準化 | 減少/避免 OEM 和供應商之間的接口。 通過使用通用接口目錄,使獨立于軟件功能的硬件實現(xiàn)所耗費的工作量。 簡化模型驅(qū)動的開發(fā),允許使用標準化的AUTOSAR 代碼生成工具。OEM 間的模型的可重用性。 不同供應商之間模塊的可交換性。 |
2. AUTOSAR軟件棧及工具供應商
AUTOSAR標準定義了基本軟件(BSW)的內(nèi)部結構和外部接口的定義,但未提供任何實現(xiàn)。根據(jù)AUTOSAR的通用標準,一些軟件供應商提供了AUTOSAR標準的軟件實施。下表列出了一些主流的AUTOSAR 軟件供應商。一些打算選擇AUTOSAR開發(fā)的平臺的公司可參考有關產(chǎn)品價格和工具鏈使用可靠性及穩(wěn)定性和易用性,靜態(tài)代碼質(zhì)量等特點,慎重選擇,畢竟是一筆不小的開銷,一旦選錯產(chǎn)品,后期的扯皮和人員研究浪費的精力和工時也是一筆不小的開銷。如果大家對于選擇AUTOSAR產(chǎn)品的問題,可加微信【cloud2sunshine】聯(lián)系我。
Implementer | BSW/MCAL Implementation | BSW Configurator | RTE Generator | System Tooling | License |
---|---|---|---|---|---|
ArcCore | Arctic Core - Open source AUTOSAR | BSW Builder | RTE Builder | SWC Builder and Extract Builder | GPL (Arctic Core and base version of Arctic Studio) / Commercial licenses available for all products |
COMASSO_eV | BSW | BSWDT | No | No | Community |
Continental Engineering Services | Yes | Yes | Yes | Yes | Commercial |
dSPACE | No | No | SystemDesk RTE Generator | SystemDesk | Commercial |
Elektrobit | EB Tresos AutoCore | EB Tresos Studio | EB Tresos studio | No | Commercial |
ETAS | Yes | Yes | RTA | ISOLAR-A | Commercial |
Freescale | Yes http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=AUTOSAR_CS&tid=vanAutoSAR | No | Yes | Unknown | Commercial |
Dassault Systèmes | No | GCE | RTEG | AAT | Commercial |
Hyundai-Autron | Yes | Yes | Yes | Yes | Commercial |
KPIT Technologies Ltd. | K-SAR Suite | K-SAR Editor | Yes | K-SAR Editor | Commercial |
Mecel | Yes | Yes | Yes | Unknown | Commercial. (Acquired by Mentor Graphics) [1], News link. Mentor Graphics acquires Mecel Picea AUTOSAR Development Suite. |
Mentor Graphics | Volcano VSTAR | Volcano VSTAR | Volcano VSTAR | Volcano Vehicle Systems Architect | Commercial |
OpenSynergy | COQOS (OS and BSW Scheduler only) | COQOS | COQOS | No | Commercial |
Renesas Electronics | Yes | No | No | No | Commercial |
see4sys | Yes | Yes | Yes | ECU-Designer | Commercial |
Vector Informatik GmbH | MICROSAR | DaVinci Configurator Pro | MICROSAR Rte Generator | PREEvision / DaVinci Developer | Commercial |
普華 | ORIENTAIS(http://www.i-soft.com.cn/index.jhtml) | Commercial | |||
恒潤科技 | INTEWORK.EAS(http://www.hirain.com/sts/142/1374) | Commercial | |||
浙江大學速瑪科技 | SmartSAR(http://www.smartsar.com/) | Commercial |
點擊文章開頭上方藍字可關注微信公眾號『糖果Autosar』,分享文章至朋友圈或者點在看,加微信『cloud2sunshine』備注“加群”加入汽車電子與AUTOSAR技術交流群,備注“汽車電子資料”領取技術資料。后臺回復:『原文』獲取原文(帶網(wǎng)址鏈接)
免責聲明:本文內(nèi)容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!