發布日期:2022-04-26 點擊率:1962 品牌:組態王_Kingview
德國ETAS汽車開放系統架構AUTOSAR解決方案
(ISOLAR-A, ISOLAR-B, RTA-BSW, RTA-RTE)
ETAS AUTOSAR solution
AUTOSAR(汽車開放系統架構)是全球汽車行業的主要整車廠和供應商以及工具和軟件供應商的合作開發項目。這個合作項目的目標是為汽車電子設備嵌入式軟件的通用軟件架構、應用接口以及方法制定全球標準。
AUTOSAR,全稱為Automotive Open System Architecture,即汽車開放系統架構。它是由全球各家汽車制造商、零部件供應商以及各種研究、服務機構共同參與的一種汽車電子系統的合作開發框架,并建立了一個開放的汽車控制器(ECU)標準軟件架構。
AUTOSAR聯盟是在2003年由9家汽車行業的巨頭(寶馬、博世、大陸、戴姆勒、福特、通用、PSA、豐田、大眾)建立的。這9家公司后來也稱為AUTOSAR聯盟的核心成員。截至2020年3月, AUTOSAR已經擁有了57家高級成員、50家開發成員、142家普通成員以及20家觀察員公司及機構,包括全球各大主流整車廠、一級供應商、標準軟件供應商、開發工具和服務提供商、半導體供應商、高校和研究機構等。許多中國廠商也是AUTOSAR聯盟成員,例如長城、東風、一汽、上汽、吉利、蔚來、拜騰、寧德時代等。
ETAS AUTOSAR solution-完整的,經過驗證并且開放的AUTOSAR解決方案
工具、基本軟件和服務
作為AUTOSAR合作開發項目的高級會員,ETAS提供一個綜合的工具文件夾,基本軟件,為使用者軟件開發的咨詢服務,實現了在軟件開發過程中引入和使用AUTOSAR標準ETAS AUTOSAR解決方案旨在通過使用創新技術如在PC端測試AUTOSAR組件的ETAS ISOLAR-EVE以及ETAS ASCET、ETAS INTECRIO、ETAS ISOLAR或者ETAS INCA等行之有效的開發工具支持。我們的RTA解決方案提供給AUTOSAR基礎的軟件模型和補充服務。AUTOSAR兼容開發流程。基于我們成熟的AUTOSAR解決方案,客戶將受益于標準化以及我們引入AUTOSAR工具和流程的經驗。
AUTOSAR——嵌入式軟件的既定標準
AUTOSAR(AUTomotive Open System ARchitecture)是一家全球范圍內主要汽車制造商和供應商以及汽車行業工具和軟件生產商的合作伙伴。該伙伴關系的目標是建立和開發全球標準,包括通用軟件體系結構、應用程序接口和開發汽車電子控制單元(ecu)嵌入式軟件的方法。AUTOSAR標準的“經典平臺”已經在許多領域建立起來。新的AUTOSAR標準“自適應平臺”特別滿足了自動駕駛領域的要求。
ETAS的AUTOSAR解決方案
ETAS工具和服務在與基于模型的開發和驗證相關的一系列任務中提供幫助,并協助AUTOSAR ECU軟件的測量和校準。所有ETAS AUTOSAR解決方案都有一個開放的體系結構,使得在現有的開發環境中集成它們變得很容易。基于其在嵌入式軟件方面的專業知識,ETAS為集成和配置應用軟件和基本軟件提供專業服務,包括來自第三方供應商的硬件專用mcal和定制的復雜驅動程序開發。
來自ETAS的AUTOSAR工具
ISOLAR-A
etas ISOLAR-A是一個設計AUTOSAR架構的工具。軟件和軟件幫助開發ECU-ECUs,并將其映射到獨立的應用程序和子系統上。用戶可以從廣泛的標準工作流中獲得一致的工具支持。ISOLAR-A支持繼續使用遺留數據,例如DBC、LDF和ODX文件,并且可以很容易地適應客戶特定的需求,例如使用腳本和可調整的工作流視圖。ISOLAR-A為經典平臺提供了全面的支持,對自適應平臺的支持也在不斷增長。通過使用Eclipse技術和Artop平臺,ISOLAR-A支持與其他工具的數據交換,對插件擴展是開放的,并且可以集成到現有的開發環境中。
ISOLAR-B
ETAS ISOLAR-B是一個用于配置、生成和集成AUTOSAR兼容的基本軟件的工具。ISOLAR-B允許用戶自動配置基本軟件,以滿足應用軟件需求。它允許他們很容易地定制配置與ECU特定的設置,并驗證AUTOSAR的一致性。ISOLAR-B還提供了一種面向模型的、易于掌握的方法,用于比較增量更改和在項目中輕松地集成這些更改。ISOLAR-B基于導入和輸入的信息創建基本軟件配置。這些配置被發送到RTA-BSW生成器以生成C代碼。ISOLAR-A和ISOLAR-B共享一個公共數據庫,確保快速數據交換和高生產率。
ISOLAR-EVE
ETAS ISOLAR-EVE是一個生成虛擬ECU的工具,可用于在PC上測試AUTOSAR軟件。它通過將AUTOSAR配置(AUTOSAR XML文件和ECU程序代碼)導入ISOLAR-EVE并將其配置為在PC上運行。
硬件相關的軟件組件——即微控制器抽象層(MCAL)和操作系統軟件——是為基于PC的仿真生成的。ISOLAR-EVE然后使用這些組件為PC機生成可執行程序。由于虛擬環境也包含基本軟件,因此產生的虛擬ECU可以很好地模擬真實環境中對應的ECU的行為。虛擬ecu極大地提高了開發過程的靈活性,因為它們使軟件測試能夠在目標硬件可用之前進行很久。它們支持多種接口并簡化調試。虛擬ecu的復制次數沒有限制,因此可以同時向多個開發人員提供這些ecu。這使得軟件能夠在最早的階段被測試、驗證和驗證。
圖1:使用ISOLAR-EVE時的虛擬ECU
ASCET-DEVELOPER
ETAS ASCET-DEVELOPER是一個為嵌入式系統開發應用軟件的工具。etas ASCET-DEVELOPE使使用文本或圖形表示法來指定軟件組件的功能行為變得很容易。基于文本的ASCET-DEVELOPER符號(嵌入式軟件開發語言,ESDL)為開發人員提供了一種簡單的方法來建模和編程函數,而不必擔心C的缺點。由于ASCET-DEVELOPER在編程過程中已經指出了錯誤,開發人員可以立即糾正這些錯誤。ASCET-DEVELOPER從單個源生成軟件組件的C代碼和相應的ARXML描述文件。這可以確保代碼和ARXML文件始終保持同步,這是防止由于不兼容而導致的代價高昂的重復測試的有效方法。
ETAS的AUTOSAR基本軟件RTA-BSW
ETAS RTA-BSW是一個高質量、生產就緒的基本軟件集合,為高級汽車ECU提供完整的AUTOSAR R4.x中間件。易于配置、集成和測試,它支持在真實的ECU硬件和虛擬目標上部署應用程序。RTA-BSW基于ETAS在開發和部署平臺軟件方面20多年的經驗,提供了一個軟件棧、運行時環境和配置工具。RTA-BSW已經在全球超過15億個ECU中投入使用,無后期生產問題。RTA-BSW基本軟件適用于安全相關的ECU項目中,安全級別達到ASIL D,并且可以從ESCRYPT集成到嵌入式安全組件中。
RTA-BSW入門套件
ETAS RTA-BSW Starter Kit是一個現成的、完整的AUTOSAR參考應用程序,適用于需要能夠在真實或虛擬目標系統上運行的AUTOSAR應用程序的用戶。初學者工具包提供創建參考應用程序所需的所有軟件工具和評估許可證。為確保用戶充分利用入門套件,并為AUTOSAR的未來步驟做好準備,該軟件包還包括現場培訓。
在工具鏈中實現出色的集成
ETAS AUTOSAR工具使用Eclipse平臺。它們可以獨立使用,也可以集成在現有的基于Eclipse的工具環境中,并且可以與其他工具交換數據。來自ETAS的AUTOSAR工具和AUTOSAR基本軟件是針對現有廣泛的原型、測試和校準工具而定制的。它們由ETAS軟件產品SCODE(系統協同設計)、INTECRIO(原型軟件)、EHOOKS(軟件鉤子插入工具)、INCA(測量、ECU校準和診斷工具)和LABCAR(HiL系統)以及ETAS原型解決方案提供支持。ETAS還提供了使ETAS工具適應客戶特定需求的靈活性。
圖2: ETAS的AUTOSAR解決方案
ETAS提供的AUTOSAR服務
除了AUTOSAR產品組合之外,ETAS還為兩個AUTOSAR標準“經典平臺”和“自適應平臺”提供廣泛的AUTOSAR服務:
-技術培訓和指導
-項目管理
-面向生產的AUTOSAR基本軟件開發
-在功能安全的各個領域提供支持
-支持定制和解決方案設置服務
-針對客戶特定工具的開發服務
-準備和維護客戶基礎設施,即
-使用開發工具所必需的
-工具的調整和客戶工具鏈的集成
-支持遷移到AUTOSAR或在AUTOSAR之間遷移版本
-原型設計、實現、集成和測試嵌入式軟件
圖3:ETAS的AUTOSAR服務
根據要求,我們還可以與原始設備制造商和一級公司的工程部門合作,如博世和福特,使我們能夠利用更多的資源和專業知識。
我們的所有服務都可以在ETAS的經營場所或您在世界各地的任何設施現場提供。
ETAS AUTOSAR解決方案
ETAS的AUTOSAR解決方案
ETAS工具和服務支持軟件的基于模型的開發、驗證和測量/標定的工作流程,開發基于AUTOSAR兼容標準的ECU軟 件。ETAS AUTOSAR解決方案秉承一貫的開放性,便于輕松整合到現有的開發環境中。
我們用我們在嵌入式軟件方面的專業知識為應用集成和配置,以及任何來源的基礎軟件提供
服務,比如第三方的MCAL,或者用戶定義的CDD開發。
ETAS AUTOSAR工具
系統和軟件定義、RTE配置,基于ISOLAR-A 的ECU提取
ECU 軟件配置/附加了ISOLAR-A BCT的BSW模塊
使用ASCET的軟件組件行為建模
使用ISOLAR-EVE 的PC端軟件驗證。
使用RTA可靠的ECU基本軟件
ETAS AUTOSAR工具對全方位的原型創建、測試以及標定的工具鏈進行了補充,該工具鏈中已經含有INCA, INTECRIO, LABCAR, EHOOKS和ETAS原型創建等解決方案。
ETAS AUTOSAR服務
為完善AUTOSAR產品組合,ETAS提供了全方位的AUTOSAR相關服務,其中包括提供產品級的AUTOSAR基本軟件、功能安全支持以及安全需求。
咨詢
臨時項目管理或者軟件開發等業務支持
用戶定制和解決方案的建立服務
培訓
指導
AUTOSAR自適應
AUTOSAR 自適應平臺是聯網車輛 ECU 的基礎。其主要優勢是能夠在分布式工作組中獨立開發 ECU 應用,并在現場下載軟件( OTA )。
雖然傳統ECU發展的主要驅動力是高實時性和安全性要求,而如今更新和升級能力等方面的需求處在前臺突出位置。這包括動態重載軟件組件、使用標準庫進行圖像分析、獨立學習功能和快速生產周期。
AUTOSAR 自適應平臺面向對象的方法為大量數據的計算密集型任務提供了最佳基礎,例如自動駕駛算法。新 AUTOSAR 標準的主要應用領域如下:
自動駕駛和高級駕駛輔助( HAD,ADAS );
車輛與環境聯網( V2X );
支持空中更新( OTA )的應用。
AUTOSAR 自適應平臺為車輛的 ECU 架構提供了更靈活的選項。網域控制器能夠集中處理功能,不受傳感器/致動器級別拘束。借此,開發應用時不必預先定義其最終分配的 ECU。
功能原理
“AUTOSAR 自適應平臺執行 AUTOSAR自適應應用 運行時間( ARA )。有兩種類型的接口可用:服務和 API。該平臺由功能群集組成,這些群集按服務和自適應 AUTOSAR 基礎分組。
功能群集:
…可聚集自適應平臺的功能;
…可定義需求規格的群集;
…可從應用和網絡角度描述軟件平臺的行為;
…不會限制運行自適應平臺的架構的最終 SW 軟件設計。
AUTOSAR 自適應平臺基礎上的功能群集必須至少每個(虛擬)機器有一個實體,而服務可能分布在車內網絡中。
與 AUTOSAR 經典平臺相比,AUTOSAR 自適應平臺運行時間環境在運行時間會動態連接到服務和客戶端。"(資料來源: autosar.org )
RTA-VRTE
為了滿足自動化和互聯車輛的額外需求,ETAS 提供了RTA-VRTE 平臺軟件框架,該框架包含操作系統、AUTOSAR 基礎軟件、虛擬機監控程序、基于微處理器的強大車輛計算機安全元素。RTA-VRTE 和 AUTOSAR 自適應平臺使得在道路上快速、安全地使用車輛計算機成為可能。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航