概述
隨著汽車電子軟件規(guī)模的不斷擴大,Classic AUTOSAR(以下簡稱CP)的軟件架構和方法論已被越來越多的OEM和供應商認可。與此同時,CP也面臨著很大的挑戰(zhàn),無法滿足汽車對高級自動駕駛,高性能(異構)計算平臺和V2X互聯(lián)化的要求。2017年,Adaptive AUTOSAR(以下簡稱AP)應運而生。

.png)
AP簡介
秉持與CP相同的理念(使供應商和OEM可以更專注于應用功能的開發(fā)),AUTOSAR標準組織同樣提出了AP的方法論,并以該方法論為依據(jù)創(chuàng)建了AP中間件的軟件架構,如下圖所示。通過該架構,供應商可以在高性能控制器中方便地實現(xiàn)諸如診斷(UDS和DOIP)、面向服務通信(SOMEIP)、網(wǎng)絡管理和數(shù)據(jù)持久化等基本功能。此外,還可以實現(xiàn)執(zhí)行控制、平臺健康管理和狀態(tài)管理等高級功能。
AP中間件的軟件架構
與CP方法論不同的是,AP方法論采用面向服務的架構,將應用程序拆分為多個功能組件,以服務的形式提供。服務通過簡單、準確且中立的接口進行交互。服務可重用且服務間松耦合。
為了應對復雜的軟硬件環(huán)境,AP規(guī)范要求中間件的開發(fā)基于更加靈活、更加強大的C++11/14語言,并運行在符合POSIX接口標準的OS之上,比如Linux、Android和QNX等。這也使得AP中間件可以滿足高性能控制器的需求,比如域控制器、ADAS、HU和T-box等。
AP與CP的關系
AP的誕生是否可以完全代替CP?答案是否定的。CP和AP各有自己的應用場景,互為補充。下表是AP和CP的對比關系表:
.jpg)
經(jīng)緯恒潤Adaptive AUTOSAR解決方案
INTEWORK-EAS-AP是經(jīng)緯恒潤自主研發(fā)的Adaptive AUTOSAR解決方案,遵循AUTOSAR Adaptive R19-11規(guī)范,使用C++11語言和 POSIX操作系統(tǒng),除實現(xiàn)諸如診斷(UDS和DOIP)、面向服務通信(SOMEIP)、網(wǎng)絡管理、數(shù)據(jù)持久化等基本功能外,還實現(xiàn)了執(zhí)行管理、平臺健康管理、狀態(tài)管理、配置及更新管理、加密管理等高級功能。
經(jīng)緯恒潤Adaptive AUTOSAR已適配WindRiver Linux、Android等POSIX操作系統(tǒng),已適配TDA4、高通8155、S32G/S32V、IMAX6/8、地平線J2/J3、芯馳G9X等Soc平臺。其軟件組件架構及狀態(tài)如下圖所示:
· 軟件組件
經(jīng)緯恒潤AP軟件組件架構
· 工具鏈
除軟件組件外,經(jīng)緯恒潤Adaptive AUTOSAR解決方案包含完整的Adaptive AUTOSAR工具鏈,運行于PC機上,實現(xiàn)AUTOSAR組件軟件的設計、生成與配置功能。工具鏈包含AP.Configurator和AP.Generator兩部分,工具鏈示意圖如下圖所示:

Adaptive AUTOSAR工具鏈方案示意圖
AP.Configurator:AP產(chǎn)品配置工具,支持導入、解析、編輯基于AP平臺的ARXML文件,完成Machine、Executable、Instance等設計開發(fā)。支持導入ODX,并轉化為ARXML格式診斷模型。支持配置SWC文件,完成SWC Port及框架設計。
AP.Generator:AP產(chǎn)品生成工具,實現(xiàn)組件API代碼及Manifest配置文件的生成,輸入是標準的ARXML和ODX文件,生成C++11 源代碼和Manifest 配置文件。
經(jīng)緯恒潤 AP Roadmap
經(jīng)緯恒潤AP RoadMap
經(jīng)緯恒潤AP應用案例(量產(chǎn)項目應用案例)
經(jīng)緯恒潤AP量產(chǎn)項目案例
經(jīng)緯恒潤AP預研應用實踐(基于AUTOSAR技術的SOA軟件平臺實踐)
經(jīng)緯恒潤Adaptive AUTOSAR已完成基于TDA4 & AVP應用的軟件實踐,同時結合經(jīng)緯恒潤Classic AUTOSAR完成基于S32V+TDA4+TC397的AP+CP的SOA軟件實踐。未來,經(jīng)緯恒潤將基于HPC3.0硬件平臺,AP+CP+Hypervisor技術不斷演進該平臺,實現(xiàn)基礎服務及SOA軟件開發(fā)驗證平臺。

經(jīng)緯恒潤AP應用實踐演進圖
· 產(chǎn)品特色
1. 豐富靈活的License模式,滿足OEM、供應商等不同客戶的不同需求
2. 提供開源的組件代碼及配置工具,滿足客戶匹配不同項目的需求
3. 提供ETS測試軟件包,滿足車廠對TC8測試要求
4. 提供VDC/VDE數(shù)據(jù)庫轉換/編輯工具,滿足OEM、供應商對SOME/IP通信矩陣的設計、轉換需求
· 服務支持
1. 本地化研發(fā)團隊,可根據(jù)不同用戶的協(xié)議規(guī)范進行需求匹配
2. 提供客戶指定POSIX操作系統(tǒng)及Soc硬件平臺的集成服務
3. 提供用戶現(xiàn)場基礎軟件與應用軟件的集成服務及接口使用培訓
4. 提供開發(fā)、集成、測試、驗收、售后等全周期技術支持服務
· 技術培訓
1. 提供以太網(wǎng)標準協(xié)議(TCPIP、SOME/IP、DoIP、時間同步等)培訓
2. 提供Adaptive AUTOSAR 應用場景及方法論培訓
3. 提供Adaptive AUTOSAR14個標準組件的功能原理培訓
4. 提供基于Adaptive AUTOSAR的應用開發(fā)簡介
· 在線研討會
1. 風河-恒潤在線研討會:面向智能車輛開發(fā)的開放性SOA方案
2. 時間:2021年7月7日
3. 會議主題
1) 整體介紹經(jīng)緯恒潤Adaptive AUTOSAR聯(lián)合 WindRiver Linux,VxWorks及HVP可以為客戶提供的SOA軟件解決方案
2) 介紹經(jīng)緯恒潤Adaptive AUTOSAR基礎軟件、工具軟件的解決方案以及Roadmap
3) 介紹WindRiver Linux,Vxworks及HVP解決方案
4) 介紹經(jīng)緯恒潤Adaptive AUTOSAR工程服務及應用案例
5) 介紹經(jīng)緯恒潤Adaptive AUTOSAR聯(lián)合 WindRiver Linux構成的演示系統(tǒng),以及經(jīng)緯恒潤與WindRiver VxWorks、HVP的持續(xù)推進規(guī)劃
· 報名方式