東軟睿馳總經(jīng)理曹斌介紹NeuSAR 4.0

NeuSAR 4.0作為全新的汽車軟件應(yīng)用開發(fā)框架,其基礎(chǔ)部分提供符合AUTOSAR的標(biāo)準(zhǔn)組件,包括Classic AUTOSAR – NeuSAR cCore以及Adaptive AUTOSAR – NeuSAR aCore。本次升級(jí),cCore和aCore均迭代至最新的AUTOSAR R21-11版本,并面向原型開發(fā)平臺(tái),發(fā)布集成最新的AUTOSAR組件和SF中間件的NeuSAR DS(Domain System)。

NeuSAR SF服務(wù)框架,實(shí)現(xiàn)SOA方法學(xué)的真正落地

NeuSAR SF(Service Framework)是標(biāo)準(zhǔn)的跨域SOA中間件,兼容ASF(AUTOSEMO Service Framework)標(biāo)準(zhǔn),并在其基礎(chǔ)上增加消息總線功能,提供統(tǒng)一的通信接口、通信能力及基礎(chǔ)服務(wù),將不同硬件、操作系統(tǒng)、通信總線、通信協(xié)議封裝抽象,實(shí)現(xiàn)線程、進(jìn)程、域控制器內(nèi)異構(gòu)核、車云之間服務(wù)調(diào)用的一致性,開發(fā)者基于消息總線可實(shí)現(xiàn)整車統(tǒng)一視圖下的開發(fā),屏蔽底層差異,實(shí)現(xiàn)應(yīng)用的動(dòng)態(tài)遷移、軟件資產(chǎn)的復(fù)用。

NeuSAR SF具備以下優(yōu)勢:

——應(yīng)用開發(fā)軟硬件進(jìn)一步解耦,實(shí)現(xiàn)功能動(dòng)態(tài)遷移

針對不同通信場景提供屏蔽物理總線與通信協(xié)議的統(tǒng)一接口,支持整車范圍內(nèi)的軟件動(dòng)態(tài)部署,實(shí)現(xiàn)應(yīng)用不依賴于硬件的基礎(chǔ)功能配置、軟件組件間松耦合的調(diào)用方式。

——更高效的仿真與調(diào)試功能,實(shí)現(xiàn)數(shù)據(jù)全局同步

針對數(shù)據(jù)驅(qū)動(dòng)場景提供低代碼化的模塊與工具,對各類總線發(fā)送的數(shù)據(jù)提供映射功能,同時(shí)對于車輛狀態(tài)表提供不同域間數(shù)據(jù)的自動(dòng)同步,從而實(shí)現(xiàn)全局?jǐn)?shù)據(jù)同步。

——消息通道靈活部署,滿足不同應(yīng)用場景

針對消息通道提供靜態(tài)配置與動(dòng)態(tài)發(fā)現(xiàn)的方式,支持SOME/IP與DDS的服務(wù)發(fā)現(xiàn)機(jī)制,避免應(yīng)用重新開發(fā)、實(shí)現(xiàn)軟件復(fù)用。

——打通“車”與“云”端,實(shí)現(xiàn)車云服務(wù)一體化

可實(shí)現(xiàn)車內(nèi)不同軟件體系(POSIX、RTOS、Android)統(tǒng)一的SOA語義,提供車內(nèi)服務(wù)與云端服務(wù)的映射功能,應(yīng)用可通過統(tǒng)一接口使用車與云端服務(wù),同時(shí)針對車云的服務(wù)訪問做權(quán)限控制,實(shí)現(xiàn)車云服務(wù)的真正一體化。

NeuSAR DevKit,更完善的工具鏈支撐

當(dāng)前,域控制器架構(gòu)下有多種通信總線與通信協(xié)議,跨域協(xié)同開發(fā)需求增多,調(diào)試與仿真的難度也隨之增大,傳統(tǒng)MCU的設(shè)計(jì)與開發(fā)工具難以支撐整車SOA架構(gòu)。全新升級(jí)的NeuSAR DevKit工具鏈產(chǎn)品在同一個(gè)開發(fā)工具中實(shí)現(xiàn)域控制器開發(fā)全流程,同時(shí)支持虛擬化部署,實(shí)現(xiàn)在沒有硬件條件下的“軟件先行”開發(fā)與調(diào)試,全面提升開發(fā)效率。

——NeuSAR Creator:IDE類集成開發(fā)工具,實(shí)現(xiàn)域控制器開發(fā)整個(gè)流程

包含標(biāo)準(zhǔn)AUTOSAR配置、SF配置及第三方軟件配置,開發(fā)者在一個(gè)工具中完成異構(gòu)多核配置,高效完成域控制器融合與協(xié)同功能的開發(fā)。

——NeuSAR Monitor:調(diào)試與測試工具,實(shí)現(xiàn)開發(fā)過程動(dòng)態(tài)資源監(jiān)控

提供日志的收集與開關(guān)控制,對收集到的日志提供篩選與過濾;結(jié)合NeuSAR SF的數(shù)據(jù)調(diào)度引擎,可動(dòng)態(tài)下發(fā)配置,觀測滿足條件的消息總線數(shù)據(jù)等。

N——euSAR Simulator:仿真工具,實(shí)現(xiàn)模擬開發(fā)階段的聯(lián)調(diào)

提供針對NeuSAR消息總線的模擬,可回放NeuSAR SF消息總線錄制的數(shù)據(jù),結(jié)合NeuSAR SF的診斷代理,實(shí)現(xiàn)遠(yuǎn)程診斷。

此次NeuSAR 4.0的發(fā)布,將賦能汽車行業(yè)駛?cè)隨DV新階段,未來,NeuSAR將始終為開發(fā)者提供最先進(jìn)、高效的汽車軟件開發(fā)平臺(tái),構(gòu)建“承上啟下 繼往開來”的汽車軟件開發(fā)應(yīng)用框架,推進(jìn)多元協(xié)同、共生共贏的汽車生態(tài)建設(shè)。

【來源:東軟集團(tuán) 】

分享到

xiesc

相關(guān)推薦