服務(wù)概述
得益于硬件平臺(tái)算力的提升,汽車電子電氣架構(gòu)的集成度逐漸提高,從單體ECU、到功能域集成控制器、到區(qū)域集成控制器,多域融合成為了目前行業(yè)中軟件工程的重要工作內(nèi)容。同時(shí),在傳統(tǒng)控制器C代碼開發(fā)的基礎(chǔ)上,C++、JAVA等高級(jí)別編程語言也得到了更多的應(yīng)用。以典型的智能駕駛應(yīng)用為例,以C++為代表的面向?qū)ο缶幊陶Z言成為了感知、融合、定位、規(guī)劃的主流語言,同時(shí)由于傳統(tǒng)控制開發(fā)的延續(xù)性和可靠性要求,控制部分依然以C代碼或MBD生成的C代碼為主導(dǎo)。
經(jīng)緯恒潤(rùn)可以為汽車電子和軟件工程師在開發(fā)軟件架構(gòu)過程中為滿足以下要求提供服務(wù)支持:
大算力硬件平臺(tái)遷移要求
原有多個(gè)單體ECU,需要融合到新的集成ECU中,例如低級(jí)別ADAS控制器、泊車控制器融合到域控制器中;BMS與VCU融合到域控制器中。融合過程中,需要利用面向?qū)ο蟆⒚嫦蚍?wù)等思想、基于UML設(shè)計(jì)新的分層、模塊化架構(gòu),剝離原MBD模型。
既有硬件方案下軟件優(yōu)化要求
既有硬件方案條件下(例如5R1V+TDA4),為了增加新的功能,需要盡量在不增加新的算力和傳感器的前提下充分利用資源,對(duì)軟件設(shè)計(jì)進(jìn)行優(yōu)化。
技術(shù)棧更新要求
在原Simulink開發(fā)的軟件模型的基礎(chǔ)上,利用C++等高級(jí)編程語言更新感知、融合、定位、規(guī)劃部分的軟件設(shè)計(jì)、適配新的通信協(xié)議(例如DDS、TSN)、中間件等。
能力提升要求
面對(duì)業(yè)內(nèi)研發(fā)體系建設(shè)趨勢(shì),例如ASPICE、功能安全、信息安全、從單體ECU向域集成控制器演進(jìn)產(chǎn)品、從非AUTOSAR架構(gòu)向AUTOSAR架構(gòu)切換、從基于功能的開發(fā)向基于場(chǎng)景的開發(fā)轉(zhuǎn)型的動(dòng)機(jī),需要借助第三方實(shí)施經(jīng)驗(yàn),制定迭代實(shí)施路徑,并協(xié)助開發(fā)完成成熟度較高的新一代軟件架構(gòu)模型。
工程資源要求
現(xiàn)有軟件工程師資源不足,需要借助第三方資源,為具體項(xiàng)目提供支撐。
服務(wù)內(nèi)容
既有軟件設(shè)計(jì)梳理與建模
在客戶領(lǐng)域?qū)<疑疃葏⑴c的基礎(chǔ)上,利用專業(yè)能力分析和提煉既有軟件體系結(jié)構(gòu),并利用UML建立軟件架構(gòu)模型,支持建立EA、Rhapsody、MagicDraw或其他工具模型。
架構(gòu)優(yōu)化目標(biāo)制定
參考業(yè)務(wù)目標(biāo)和ATAM (Architecture Tradeoff Analysis Method)等架構(gòu)權(quán)衡指標(biāo),與客戶遴選制定架構(gòu)優(yōu)化目標(biāo)。
軟件架構(gòu)優(yōu)化
根據(jù)架構(gòu)優(yōu)化目標(biāo),利用面向?qū)ο蠓治雠c設(shè)計(jì)方法,對(duì)軟件體系結(jié)構(gòu)進(jìn)行重構(gòu),例如通信調(diào)度剝離、算法剝離、新的設(shè)計(jì)模式的應(yīng)用等,并利用UML進(jìn)行建模,支持建立EA、Rhapsody、MagicDraw或其他工具模型。
新軟件設(shè)計(jì)實(shí)現(xiàn)與驗(yàn)證
根據(jù)新的軟件架構(gòu)模型,設(shè)計(jì)模型測(cè)試用例,執(zhí)行MIL層級(jí)的軟件集成驗(yàn)證。在客戶軟件工程師的深度參與基礎(chǔ)上,實(shí)現(xiàn)軟件生成,并通過軟件測(cè)試。支持Rhapsody、Simulink、SCADE模型實(shí)現(xiàn)。
服務(wù)方式
提供有經(jīng)驗(yàn)的項(xiàng)目經(jīng)理組建聯(lián)合項(xiàng)目實(shí)施團(tuán)隊(duì)并承擔(dān)項(xiàng)目管理
提供有經(jīng)驗(yàn)的架構(gòu)師根據(jù)優(yōu)化目標(biāo)實(shí)施優(yōu)化架構(gòu)建模
提供有經(jīng)驗(yàn)的軟件工程師進(jìn)行軟件實(shí)現(xiàn)與驗(yàn)證
審核編輯 黃宇
-
控制器
+關(guān)注
關(guān)注
112文章
16448瀏覽量
179481 -
UML
+關(guān)注
關(guān)注
0文章
122瀏覽量
30905 -
ecu
+關(guān)注
關(guān)注
14文章
892瀏覽量
54755 -
MBD
+關(guān)注
關(guān)注
0文章
25瀏覽量
9017 -
算力
+關(guān)注
關(guān)注
1文章
1016瀏覽量
14960
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
需求工程咨詢和實(shí)施服務(wù)
![需求工程<b class='flag-5'>咨詢</b>和<b class='flag-5'>實(shí)施</b><b class='flag-5'>服務(wù)</b>](https://file1.elecfans.com/web3/M00/04/12/wKgZO2duYMWAAT5WAACJjY-gP58437.png)
架構(gòu)建模與優(yōu)化咨詢和實(shí)施服務(wù)
![<b class='flag-5'>架構(gòu)</b>建模與<b class='flag-5'>優(yōu)化</b><b class='flag-5'>咨詢</b>和<b class='flag-5'>實(shí)施</b><b class='flag-5'>服務(wù)</b>](https://file1.elecfans.com/web3/M00/04/02/wKgZPGduRwaALTeRAAByg6aQCAc716.png)
寶藏級(jí)微服務(wù)架構(gòu)工具合集
診斷系統(tǒng)開發(fā)咨詢服務(wù)
![診斷系統(tǒng)<b class='flag-5'>開發(fā)</b><b class='flag-5'>咨詢服務(wù)</b>](https://file1.elecfans.com/web3/M00/02/DE/wKgZPGdibQeAQ6_VAACAu_REofA402.png)
面向服務(wù)的整車EE架構(gòu)(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)
![面向<b class='flag-5'>服務(wù)</b>的整車EE<b class='flag-5'>架構(gòu)</b>(SOA)設(shè)計(jì)<b class='flag-5'>開發(fā)</b><b class='flag-5'>咨詢服務(wù)</b>](https://file1.elecfans.com/web3/M00/02/04/wKgZPGdaht2AUXQcAABJW8BTuX8551.png)
SSR與微服務(wù)架構(gòu)的結(jié)合應(yīng)用
架構(gòu)與設(shè)計(jì) 常見微服務(wù)分層架構(gòu)的區(qū)別和落地實(shí)踐
![<b class='flag-5'>架構(gòu)</b>與設(shè)計(jì) 常見微<b class='flag-5'>服務(wù)</b>分層<b class='flag-5'>架構(gòu)</b>的區(qū)別和落地實(shí)踐](https://file1.elecfans.com//web1/M00/F3/6F/wKgaoWcXVYOABfykAACXUPb6uWA473.png)
微服務(wù)架構(gòu)與容器云的關(guān)系與區(qū)別
9月26日云技術(shù)研討會(huì) | SOA整車EE架構(gòu)開發(fā)流程及工具實(shí)施方案
![9月26日云技術(shù)研討會(huì) | SOA整車EE<b class='flag-5'>架構(gòu)</b><b class='flag-5'>開發(fā)</b>流程及工具<b class='flag-5'>實(shí)施</b>方案](https://file1.elecfans.com/web2/M00/07/D6/wKgaombr6juAD7HTAAA3JQdvd-g299.png)
華納云:如何正確配置PDSoft數(shù)據(jù)庫服務(wù)器以優(yōu)化性能?
有方科技攜手中移咨詢為客戶提供數(shù)智化轉(zhuǎn)型一體化服務(wù)
ai服務(wù)器是什么架構(gòu)類型
基于java+單體服務(wù) +?硬件(UWB定位基站、卡牌)技術(shù)架構(gòu)開發(fā)的UWB室內(nèi)定位系統(tǒng)源碼
![基于java+單體<b class='flag-5'>服務(wù)</b> +?硬件(UWB定位基站、卡牌)技術(shù)<b class='flag-5'>架構(gòu)</b><b class='flag-5'>開發(fā)</b>的UWB室內(nèi)定位系統(tǒng)源碼](https://file1.elecfans.com/web2/M00/EE/1F/wKgaomZqTGiAP613AAmcRH4fAEo625.png)
微軟發(fā)布Windows應(yīng)用程序優(yōu)化服務(wù),激發(fā)開發(fā)者熱情
經(jīng)緯恒潤(rùn)需求工程咨詢和實(shí)施服務(wù)
![經(jīng)緯恒潤(rùn)需求工程<b class='flag-5'>咨詢</b>和<b class='flag-5'>實(shí)施</b><b class='flag-5'>服務(wù)</b>](https://file1.elecfans.com/web2/M00/C2/1C/wKgZomXgLZOAck3KAACs3B4SjRM832.png)
評(píng)論