近日,東軟睿馳面向下一代智能網(wǎng)聯(lián)汽車(chē)基礎(chǔ)軟件平臺(tái)產(chǎn)品-NeuSAR,其產(chǎn)品家族中NeuSAR?aCore產(chǎn)品迭代升級(jí)至AUTOSAR AP(AUTOSAR Adaptive Platform)最新正式版平臺(tái)規(guī)范——AUTOSAR?R21-11版本,成為全球首個(gè)支持R21-11版本的基礎(chǔ)軟件產(chǎn)品,將幫助OEM構(gòu)建針對(duì)下一代域控制器架構(gòu)的通用基礎(chǔ)軟件平臺(tái),助力開(kāi)發(fā)者通過(guò)軟件實(shí)現(xiàn)功能特性的創(chuàng)新迭代,構(gòu)建整車(chē)更高級(jí)的特性和更多的高附加值功能。
隨著OEM逐步基于下一代域控制器架構(gòu)導(dǎo)入量產(chǎn)車(chē)型開(kāi)發(fā),AUTOSAR AP平臺(tái)的導(dǎo)入率也顯著提升。相比此前版本,AUTOSAR R21-11版本在產(chǎn)品穩(wěn)定性、安全性、可用性等方面進(jìn)行大幅提升,面對(duì)域控制器異構(gòu)核結(jié)構(gòu)等特點(diǎn),加強(qiáng)了在AP、CP及非AUTOSAR平臺(tái)的融合與協(xié)同,使得平臺(tái)可更好支撐域控制器架構(gòu)的開(kāi)發(fā)。
作為NeuSAR產(chǎn)品家族中的重要組成部分,NeuSAR?aCore產(chǎn)品持續(xù)升級(jí)迭代,在新標(biāo)準(zhǔn)適配上保持行業(yè)領(lǐng)先水平。本次推出的NeuSAR?aCore?R21–11版本產(chǎn)品,正是結(jié)合AUTOSAR R21-11版本的功能升級(jí),提升了針對(duì)異常場(chǎng)景模塊的穩(wěn)定性,并提供更多的數(shù)據(jù)類型、網(wǎng)絡(luò)安全機(jī)制以及健康管理監(jiān)控機(jī)制等技術(shù)支持。
安全性
提升模塊的安全特性。
- 提升SOME/IP連接的安全性與授權(quán)特性。
- 細(xì)化IDSM模塊協(xié)議部分、IAM模塊針對(duì)遠(yuǎn)端系統(tǒng)的訪問(wèn)控制功能。
- SOA服務(wù)發(fā)現(xiàn)中加入連接安全狀態(tài)。
- 引入DDS協(xié)議中的安全特性(QOS,權(quán)限,證書(shū)管理等)。
- 重新設(shè)計(jì)加解密模塊API接口。
- 針對(duì)功能安全更新TSR,定義更細(xì)節(jié)的功能安全需求。
可用性
提升模塊特性的合理性及便利性。
- 支持更多類型DDS的服務(wù)發(fā)現(xiàn)機(jī)制。
- 增加檢測(cè)通信失效模式的E2E類型。
- 更靈活支持日志內(nèi)容定義。
- 針對(duì)域控制器的異構(gòu)平臺(tái),統(tǒng)一在AP與CP的共用特性及方法論。
- 定義自動(dòng)駕駛的傳感器接口、整車(chē)級(jí)健康管理的架構(gòu)與接口、整車(chē)OTA升級(jí)流程等域控制器廣泛使用的功能。
穩(wěn)定性
增加針對(duì)系統(tǒng)穩(wěn)定的特性。
- 在EM中增加配置進(jìn)程錯(cuò)誤碼、功能組增加undefined狀態(tài)、增加對(duì)進(jìn)程意外終止的處理。
- PHM中增加確定性執(zhí)行的監(jiān)控,UCM中增加容錯(cuò)機(jī)制等。
為了保證升級(jí)版本對(duì)舊版本的兼容性,NeuSAR?aCore提供了“無(wú)縫升級(jí)”的功能,通過(guò)NeuSAR的工具鏈可將舊版本的配置(arxml格式)與工程平滑升級(jí)到R21-11版本。
NeuSAR?IDE:更高效的開(kāi)發(fā)工具鏈
隨著NeuSAR aCore升級(jí)至AUTOSAR?AP?R21-11版本,NeuSAR工具鏈也進(jìn)行全面升級(jí),并推出全新產(chǎn)品——NeuSAR IDE。
傳統(tǒng)的基礎(chǔ)軟件工具鏈只包含配置功能,根據(jù)配置生成基礎(chǔ)軟件相關(guān)的代碼及應(yīng)用層框架,無(wú)法覆蓋完整的開(kāi)發(fā)流程,開(kāi)發(fā)者需要使用其它工具完成應(yīng)用層的代碼實(shí)現(xiàn)、編譯鏈文件的編寫(xiě)、編譯、調(diào)試、代碼庫(kù)同步等功能,導(dǎo)致開(kāi)發(fā)效率低、難以高效協(xié)作等問(wèn)題持續(xù)存在。
為解決以上痛點(diǎn),NeuSAR IDE在原有AP配置和框架代碼生成功能的基礎(chǔ)上集成多項(xiàng)開(kāi)發(fā)功能,包括代碼編輯器、編譯工具、可視化調(diào)試工具、代碼庫(kù)管理、部署工具、資源監(jiān)控工具等,幫助開(kāi)發(fā)者在一套工具內(nèi)完成域控制器開(kāi)發(fā)的全流程操作,減少工具切換,從而提高開(kāi)發(fā)效率。
東軟睿馳NeuSAR作為“軟件先行”開(kāi)發(fā)模式下域控制器的軟件開(kāi)發(fā)平臺(tái),致力于為汽車(chē)開(kāi)發(fā)者提供支撐SOA架構(gòu)的軟件平臺(tái)及方法論。未來(lái),東軟睿馳NeuSAR 將持續(xù)為智能汽車(chē)的開(kāi)發(fā)提供更高效的軟件開(kāi)發(fā)平臺(tái)、以及更完整的基礎(chǔ)軟件解決方案,推動(dòng)汽車(chē)產(chǎn)業(yè)智能化發(fā)展。