女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

汽車(chē)SOA的特點(diǎn)、主要功能模塊和開(kāi)發(fā)流程

jf_EksNQtU6 ? 來(lái)源:汽車(chē)文摘 ? 作者:汽車(chē)文摘 ? 2022-11-06 18:54 ? 次閱讀

1 前言

近年來(lái),汽車(chē)“新四化”(智能化、網(wǎng)聯(lián)化、電動(dòng)化、共享化)的快速推進(jìn),給汽車(chē)行業(yè)帶來(lái)了新的技術(shù)變革,汽車(chē)的功能變得越來(lái)越復(fù)雜,尤其是智能座艙、智能駕駛、智能底盤(pán)的出現(xiàn),促使汽車(chē)電子電氣架構(gòu)也相應(yīng)地發(fā)生變革。

隨著汽車(chē)智能化發(fā)展、汽車(chē)功能的增加,汽車(chē)上的電子控制單元(Electronic Control Unit,ECU)也越來(lái)越多,每個(gè)ECU的信號(hào)都必須在設(shè)計(jì)時(shí)進(jìn)行靜態(tài)規(guī)劃和路由,為了應(yīng)對(duì)這種增長(zhǎng)帶來(lái)的挑戰(zhàn),汽車(chē)行業(yè)正在采用1種新的架構(gòu),即面向服務(wù)的體系架構(gòu)(Service-Oriented Architecture,SOA)。

2 SOA簡(jiǎn)介

SOA是從遵循服務(wù)導(dǎo)向原則的可重用服務(wù)中構(gòu)建復(fù)雜軟件系統(tǒng)的方法。SOA也是1個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱(chēng)為服務(wù)),通過(guò)這些服務(wù)之間定義良好的接口和契約聯(lián)系起來(lái)。接口采用中立的方式進(jìn)行定義,它應(yīng)該獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)編程語(yǔ)言。這使得構(gòu)建在各種各樣的系統(tǒng)中的服務(wù)以1種統(tǒng)一和通用的方式進(jìn)行交互。SOA可以根據(jù)需求通過(guò)網(wǎng)絡(luò)對(duì)松散耦合的粗粒度應(yīng)用組件進(jìn)行分布式部署、組合和使用。服務(wù)層是SOA的基礎(chǔ),可以直接被應(yīng)用調(diào)用,從而有效控制系統(tǒng)中因軟件代理交互而產(chǎn)生的人為依賴(lài)性。

SOA的特點(diǎn)是松耦合性、路徑透明、可復(fù)用性、一定的標(biāo)準(zhǔn)化,不涉及底層編程接口和通訊模型。

SOA在IT行業(yè)中已經(jīng)使用了多年,旨在描述和構(gòu)建分布式系統(tǒng)。同時(shí),面向服務(wù)的設(shè)計(jì)在汽車(chē)工業(yè)中也變得極為重要。

傳統(tǒng)汽車(chē)通訊是基于信號(hào)的通訊方式,即信息發(fā)送者不關(guān)心誰(shuí)接收而只負(fù)責(zé)將信號(hào)發(fā)送出去,接收者也不關(guān)心是誰(shuí)發(fā)送的,而只負(fù)責(zé)接收信號(hào),這種方式適用于有限大小控制數(shù)據(jù)的應(yīng)用場(chǎng)景。

SOA代碼靈活性強(qiáng),支持請(qǐng)求/響應(yīng)模式,支持復(fù)雜的數(shù)據(jù)模型,可擴(kuò)展性強(qiáng),能夠滿足自動(dòng)駕駛等應(yīng)用場(chǎng)景下,大量數(shù)據(jù)的動(dòng)態(tài)交互,可以對(duì)系統(tǒng)進(jìn)行部分更新,如圖1所示。

圖1 面向信號(hào)與面向服務(wù)對(duì)比

汽車(chē)領(lǐng)域采用SOA的優(yōu)勢(shì)是能加快車(chē)輛與互聯(lián)網(wǎng)的互聯(lián)互通。比如,能夠?qū)⒏鞣N新功能靈活地與互聯(lián)網(wǎng)集成;能夠?qū)崿F(xiàn)更高效的車(chē)載自動(dòng)診斷系統(tǒng)OBD(On Board Diagnostics,OBD)及空中下載技術(shù)(Over-The-Air Technology,OTA)軟件升級(jí),有助于實(shí)現(xiàn)各種遠(yuǎn)程診斷、預(yù)診斷功能;能夠大幅提升影音娛樂(lè)功能的用戶(hù)體驗(yàn),能夠?qū)崿F(xiàn)不同平臺(tái)間的各種App共享功能;更便于實(shí)現(xiàn)平臺(tái)架構(gòu)升級(jí);同時(shí)各個(gè)服務(wù)可以由不同團(tuán)隊(duì)獨(dú)立開(kāi)發(fā),可以縮短車(chē)輛開(kāi)發(fā)的時(shí)間。

3 SOA主要模塊及功能

Wonseon和Seung設(shè)計(jì)了端到端的SOA,如圖2。

圖2 端到端面向服務(wù)的架構(gòu)

在傳統(tǒng)的車(chē)載網(wǎng)絡(luò)中:

(1)許多ECU是基于CAN等舊式IVN進(jìn)行工作。

(2)大量的車(chē)輛信息和功能也來(lái)自舊式IVN。

(3)基于以太網(wǎng)的ECU上的新應(yīng)用程序應(yīng)可以訪問(wèn)這些信息/功能。

在本架構(gòu)中,主要的功能模塊有SOA適配器(SOA Adaptor),SOA網(wǎng)關(guān)(G/W),SD代理(SD Proxy)和服務(wù)路由(Service Router)。下面將介紹各個(gè)模塊的功能。

3.1 SOA適配器

(1)將信息/功能從舊式IVN轉(zhuǎn)換為“服務(wù)”,任何基于以太網(wǎng)的ECU上的應(yīng)用程序都可以輕松訪問(wèn)。

(2)在以太網(wǎng)方面,服務(wù)是在SOME/IP協(xié)議之上提供的。

(3)可以在舊版IVN和基于以太網(wǎng)的IVN之間的“橋接ECU”上實(shí)現(xiàn),例如域控制單元,區(qū)域控制器等。也可以?xún)H在具有以太網(wǎng)接口的非橋接ECU上實(shí)現(xiàn)。

(4)SOA適配器提供的服務(wù)可以動(dòng)態(tài)更改。

3.2 SOA網(wǎng)關(guān)

(1)處理與外部設(shè)備/網(wǎng)絡(luò)互通相關(guān)的問(wèn)題。

(2)必要時(shí)轉(zhuǎn)換協(xié)議并翻譯。

(3)緩存外部信息以處理外部網(wǎng)絡(luò)的可用性和成本問(wèn)題。

(4)應(yīng)用策略并執(zhí)行服務(wù)級(jí)別的訪問(wèn)控制。

(5)應(yīng)該在具有外部連接的ECU上實(shí)施。

3.3 SD代理

(1)可以使用SD代理實(shí)現(xiàn)集中式SD。通過(guò)1個(gè)稱(chēng)為“SD代理”的中央模塊交換服務(wù)發(fā)現(xiàn)消息。SOME/IP-SD消息也可用于ECU與SD代理之間的通信

(2)分布式SD方法的安全和流量問(wèn)題可以由集中式SD處理。每個(gè)服務(wù)只能由允許的ECU查找和訂閱。可以有效地監(jiān)視服務(wù)可用性和搜索/訂閱嘗試。

3.4 服務(wù)路由

可以使用服務(wù)路由器來(lái)處理來(lái)自SOA分布式性質(zhì)的問(wèn)題。服務(wù)只能通過(guò)服務(wù)路由器來(lái)使用。服務(wù)路由可以應(yīng)用于選定的服務(wù)。SD代理可用于高效的服務(wù)路由實(shí)施,安全和資源問(wèn)題可以得到有效處理,可以基于域、ECU、服務(wù)甚至方法來(lái)控制服務(wù)訪問(wèn),策略也可以動(dòng)態(tài)應(yīng)用。

4 汽車(chē)SOA應(yīng)用現(xiàn)狀

SOA是汽車(chē)以太網(wǎng)和IP帶來(lái)的汽車(chē)系統(tǒng)/軟件體系架構(gòu)的創(chuàng)新,其概念可以擴(kuò)展到從傳統(tǒng)ECU到外部設(shè)備的端到端范圍。SOA適配器和SOA網(wǎng)關(guān)可以分別用于舊設(shè)備和外部設(shè)備。通過(guò)使用其他SOA實(shí)體可以有效地管理SOA。端到端SOA支持快速高效地部署各種互聯(lián)汽車(chē)服務(wù)。

劉佳熙等在面向服務(wù)架構(gòu)汽車(chē)軟件開(kāi)發(fā)方法和實(shí)踐中,提出SOA汽車(chē)軟件的分成模型,如圖3示。

圖3 SOA汽車(chē)分層模型

該模型主要包括3個(gè)層級(jí):元服務(wù)、基礎(chǔ)服務(wù)和應(yīng)用服務(wù),通過(guò)不同的服務(wù)層級(jí)來(lái)分別對(duì)應(yīng)不同層級(jí)的汽車(chē)業(yè)務(wù)邏輯。

元服務(wù)是最小單元。包括汽車(chē)的傳感器和執(zhí)行器等的基本接口。基礎(chǔ)服務(wù)是中間層服務(wù),在利用元服務(wù)的基礎(chǔ)上,可自定義汽車(chē)業(yè)務(wù)模塊,比如利用自車(chē)狀態(tài)服務(wù)和雷達(dá)傳感器等服務(wù),組合出環(huán)境信息融合的服務(wù)。應(yīng)用服務(wù)是最頂層的服務(wù),可以訪問(wèn)和調(diào)用基礎(chǔ)服務(wù)以幫助其解決業(yè)務(wù)問(wèn)題。

在設(shè)計(jì)中,上層服務(wù)調(diào)用下層服務(wù),下層服務(wù)不調(diào)用上層服務(wù),這一原則有助于構(gòu)建清晰簡(jiǎn)單的SOA汽車(chē)軟件架構(gòu)。寶馬公司在新一代的E/E架構(gòu)中引入了SOA的方法,如圖4所示。SOA為整個(gè)系統(tǒng)提供大量的抽象服務(wù)。嚴(yán)格的封裝和層次結(jié)構(gòu)允許針對(duì)接口和使用敏捷方法進(jìn)行測(cè)試,并且它們降低了系統(tǒng)復(fù)雜性。在各代汽車(chē)之間重用軟件組件將變得更加簡(jiǎn)單。

圖4 BMW下一代E/E架構(gòu)

大眾MEB平臺(tái)車(chē)載應(yīng)用服務(wù)架構(gòu)(In-Car Appli?cation-Server,ICAS),采用了1種可升級(jí)的新方法,如圖5所示。采用集中式功能與應(yīng)用程序軟件和I/O功能分離的架構(gòu),來(lái)降低整體系統(tǒng)復(fù)雜性和應(yīng)用程序之間的依賴(lài)性,同時(shí)可以高效快速地開(kāi)發(fā)客戶(hù)功能,提供一些客戶(hù)職能所需的基本服務(wù),并且利用面向服務(wù)的通信。

圖5 大眾MEB平臺(tái)車(chē)載應(yīng)用服務(wù)架構(gòu)升級(jí)方法示例

在該架構(gòu)中還強(qiáng)調(diào),SOA是數(shù)字化的關(guān)鍵,如圖6所示,該架構(gòu)的優(yōu)點(diǎn)如下:

圖6 面向服務(wù)通信架構(gòu)

(1)采用面向服務(wù)的通信;

(2)使用服務(wù)發(fā)現(xiàn)和發(fā)布/訂閱進(jìn)行動(dòng)態(tài)綁定;

(3)數(shù)據(jù)表示主要基于REST(表述性狀態(tài)傳遞)過(guò)渡到統(tǒng)一接口、無(wú)狀態(tài)、關(guān)注點(diǎn)分離;

(4)接口的向前和向后兼容性。

最后,通過(guò)提高可更新性、可升級(jí)性、重用能力和便攜性,使大眾汽車(chē)可以實(shí)現(xiàn)各種功能。

在AUTOSAR自適應(yīng)平臺(tái)(Adaptive Platform,AP)設(shè)計(jì)中,為了支持復(fù)雜的應(yīng)用程序,同時(shí)在處理分布和計(jì)算資源分配方面允許最大的靈活性和可擴(kuò)展性,AP遵循了面向服務(wù)的體系結(jié)構(gòu)理念。

SOA通常具有AP所具有的系統(tǒng)間特性。例如,服務(wù)可以駐留在應(yīng)用程序運(yùn)行的本地ECU上,也可以位于遠(yuǎn)程ECU上,該遠(yuǎn)程ECU也在運(yùn)行另一個(gè)AP例。

上汽組建“零束”軟件子公司,聚焦基于SOA技術(shù)的智能駕駛系統(tǒng)工程,同時(shí)推出“Z-ONE”的SOA開(kāi)放平臺(tái),致力于打造上汽SOA的軟件生態(tài)。該平臺(tái)是以SOA理念打造整車(chē)功能,將汽車(chē)各個(gè)功能模塊化。同時(shí)可以讓第3方開(kāi)發(fā)者甚至是普通用戶(hù)參與到軟件功能的打造。

威馬汽車(chē)在2021年4月交付的威馬W6汽車(chē),率先推出了車(chē)輛自定義場(chǎng)景編程功能,實(shí)現(xiàn)25種能力、自定義場(chǎng)景超100個(gè)、手機(jī)端與車(chē)機(jī)端的同步,未來(lái)將攜手用戶(hù)及開(kāi)發(fā)者,打開(kāi)“千人千面”的全新格局。

5 汽車(chē)SOA開(kāi)發(fā)流程

Andreas等開(kāi)發(fā)面向服務(wù)的車(chē)用應(yīng)用程序,并使用空中軟件更新部署它。主要流程如圖7所示。

圖7 汽車(chē)的SOA開(kāi)發(fā)流程

研究背景如下:在巴塞羅那舉行的2019年世界移動(dòng)通信大會(huì)上,梅賽德斯·奔馳展示了1款經(jīng)過(guò)改裝的車(chē)輛,可與開(kāi)源SuperTuxKart游戲一起用作沉浸式游戲系統(tǒng)。游戲是使用真實(shí)的方向盤(pán)控制游戲中的車(chē)輛,空調(diào)模擬虛擬賽車(chē)的氣流、溫度效果。

Andreas假設(shè)車(chē)輛類(lèi)型的制造商現(xiàn)在想要開(kāi)發(fā)這樣的游戲系統(tǒng)并將其部署到車(chē)輛上,可作為車(chē)主購(gòu)買(mǎi)的可選更新,其開(kāi)發(fā)流程如下。

5.1 需求分析

首先,進(jìn)行需求分析,具體過(guò)程如下:

(1)主機(jī)將顯示1個(gè)賽車(chē)視頻游戲。聲音應(yīng)來(lái)自車(chē)載音響系統(tǒng)。

(2)游戲中的效果應(yīng)由實(shí)車(chē)反映,例如:空調(diào)應(yīng)根據(jù)游戲中的場(chǎng)景(即駛過(guò)火山)和虛擬車(chē)的速度調(diào)節(jié)氣流和溫度。游戲中的撞車(chē)事故應(yīng)通過(guò)可逆安全帶拉緊器告知用戶(hù)。電動(dòng)座椅調(diào)節(jié)器和按摩器可產(chǎn)生更多的觸覺(jué)效果。在虛擬比賽開(kāi)始時(shí),車(chē)內(nèi)的環(huán)境照明應(yīng)用作交通信號(hào)燈。

(3)虛擬車(chē)輛的水平動(dòng)力學(xué)應(yīng)根據(jù)當(dāng)前方向盤(pán)角度得出。

(4)虛擬車(chē)輛的速度應(yīng)從油門(mén)踏板和制動(dòng)踏板得出。

(5)中指定的效果體驗(yàn)應(yīng)與視頻游戲中顯示的情況相匹配。

(6)游戲的最小幀速率應(yīng)為30 fps。

(7)效果的延遲應(yīng)等于或小于1幀持續(xù)時(shí)間(最小幀頻)。

還存在一些非功能性需求:

(1)此功能應(yīng)部署在現(xiàn)有汽車(chē)上,無(wú)需對(duì)硬件進(jìn)行任何修改。

(2)該功能不得損害機(jī)動(dòng)車(chē)的安全。

(3)只有在車(chē)輛周?chē)h(huán)境允許安全操作時(shí),該功能才有效。

5.2 起草軟件和系統(tǒng)架構(gòu)

根據(jù)起草軟件和系統(tǒng)架構(gòu),構(gòu)建面向服務(wù)的部分。

在“SuperTuxKart”應(yīng)用程序的需求定義完成后,起草它的軟件和系統(tǒng)架構(gòu)。本樣例中關(guān)注需求第2~4步,為此一共設(shè)計(jì)了3個(gè)步驟。

5.2.1 分解

實(shí)現(xiàn)“SuperTuxKart”應(yīng)用程序的必要組件在某種程度上遵循面向服務(wù)、面向信號(hào)的方法。

面向服務(wù)的部分:在這部分中,“Super-TuxKart”應(yīng)用程序被描述為1個(gè)服務(wù)消費(fèi)者組件(客戶(hù)端)。消費(fèi)的服務(wù)是噴油嘴服務(wù)(Nozzle)和轉(zhuǎn)向/踏板狀態(tài)服務(wù)(Steering/Pedal status)。其中,轉(zhuǎn)向/踏板狀態(tài)服務(wù)接口目的是定期接收踏板和轉(zhuǎn)向角的狀態(tài),為“Super?TuxKart”應(yīng)用程序提供施加的踏板壓力和轉(zhuǎn)向角;噴油嘴服務(wù)接口目的是實(shí)現(xiàn)對(duì)油泵執(zhí)行器的控制,“Su?perTuxKart”應(yīng)用程序根據(jù)游戲中的場(chǎng)景和虛擬車(chē)輛的速度以所需的噴嘴效果強(qiáng)度刺激界面。如圖8所示。

圖8 面向服務(wù)部分的架構(gòu)

面向信號(hào)的部分:軟件架構(gòu)的某些部分不會(huì)由服務(wù)接口實(shí)現(xiàn),而是由經(jīng)典的面向信號(hào)的方法。通常考慮與傳感器和執(zhí)行器密切相關(guān)的軟件功能。對(duì)于該應(yīng)用,必要的傳感器是踏板和轉(zhuǎn)向裝置。執(zhí)行器則是由噴油嘴表示。為了將3個(gè)組件集成到我們的軟件架構(gòu)草案中,引入了圖9中的信號(hào)接口。傳感器踏板和轉(zhuǎn)向裝置為轉(zhuǎn)向/踏板狀態(tài)服務(wù)提供接口;執(zhí)行器噴油嘴為噴油嘴服務(wù)提供接口(圖9)。

圖9 信號(hào)接口

5.2.2 部署

接下來(lái),用適合的網(wǎng)絡(luò)技術(shù)部署軟件架構(gòu)。考慮3個(gè)通信網(wǎng)絡(luò),包括:以太網(wǎng),底盤(pán)/動(dòng)力總成網(wǎng)絡(luò),LIN網(wǎng)絡(luò)。

(1)第1個(gè)網(wǎng)絡(luò)是以太網(wǎng)拓?fù)洹?個(gè)ECU通過(guò)1個(gè)中央以太網(wǎng)交換機(jī)互連。ECU 1是中央計(jì)算平臺(tái)。在ECU 1上,部署“SuperTuxKart”應(yīng)用程序。對(duì)于踏板/轉(zhuǎn)向服務(wù),底盤(pán)/傳動(dòng)系統(tǒng)域的域控制器ECU2作為部署目標(biāo)給出。以類(lèi)似的方式,車(chē)身域的域控制器ECU3作為部署噴油嘴服務(wù)的目標(biāo)。

(2)第2個(gè)底盤(pán)/傳動(dòng)系統(tǒng)網(wǎng)絡(luò):該網(wǎng)絡(luò)描述兩種基于CAN和FlexRay協(xié)議的系統(tǒng)總線拓?fù)浣Y(jié)構(gòu)連接到底盤(pán)/傳動(dòng)系統(tǒng)域的域控制器。。

(3)第3個(gè)網(wǎng)絡(luò)描述了基于LIN協(xié)議的系統(tǒng)總線拓?fù)洹T诖司W(wǎng)絡(luò)中,專(zhuān)注于油泵執(zhí)行器,該執(zhí)行器部署在專(zhuān)用的LIN組件上,并由噴油嘴服務(wù)控制。混合通信如圖10所示。

圖10 網(wǎng)絡(luò)混合通信

5.2.3 網(wǎng)絡(luò)通信

“Super-TuxKart”應(yīng)用程序所需的網(wǎng)絡(luò)通信是以太網(wǎng)拓?fù)渲忻嫦蚍?wù)的通信與CAN、FlexRay和LIN系統(tǒng)總線拓?fù)渲械慕?jīng)典面向信號(hào)的通信相結(jié)合。

5.3 開(kāi)發(fā)階段

應(yīng)用程序的開(kāi)發(fā)階段主要有3部分。

5.3.1 構(gòu)建基礎(chǔ)組件

SOA中的主要基礎(chǔ)組件是API存儲(chǔ)庫(kù),它是1個(gè)中央數(shù)據(jù)庫(kù),包含詳細(xì)的有關(guān)服務(wù)及其功能和接口的信息。可以部署到車(chē)輛內(nèi)計(jì)算平臺(tái)的應(yīng)用程序可以使用這些服務(wù)為客戶(hù)提供額外的功能。

5.3.2 現(xiàn)有服務(wù)的使用

一旦應(yīng)用程序確定了它的需求,它將通過(guò)API存儲(chǔ)庫(kù)并嘗試找到可以滿足所有要求的服務(wù)。理想情況下,存儲(chǔ)庫(kù)中的服務(wù)可以滿足所有要求。在這種情況下,應(yīng)用程序可以使用API存儲(chǔ)庫(kù)提供的接口描述來(lái)設(shè)計(jì)軟件。由于面向服務(wù)架構(gòu)的解耦性質(zhì),不需要對(duì)域控制器或它們背后的ECU進(jìn)行修改。在“SuperTuxKart”示例中,應(yīng)用程序設(shè)計(jì)將根據(jù)需求調(diào)整空調(diào)的氣流,并在API中尋找合適的服務(wù)存儲(chǔ)庫(kù)。他們會(huì)找到噴油嘴服務(wù)并集成此服務(wù)接口到應(yīng)用程序中。

5.3.3 創(chuàng)建新服務(wù)

當(dāng)API存儲(chǔ)庫(kù)中的服務(wù)不能滿足應(yīng)用程序的需求時(shí),需要聯(lián)系A(chǔ)PI的創(chuàng)建者來(lái)進(jìn)行更新API存儲(chǔ)庫(kù),以滿足開(kāi)放的要求。由于這個(gè)擴(kuò)展過(guò)程大大減慢了新應(yīng)用程序的設(shè)計(jì),因此API存儲(chǔ)庫(kù)設(shè)計(jì)時(shí)應(yīng)提供盡可能多的功能。

5.4 空中更新

要通過(guò)空中更新汽車(chē)嵌入式系統(tǒng)的軟件,需要2部分:一部分由汽車(chē)制造商維護(hù)服務(wù)器,用于管理更新程序包;另一個(gè)負(fù)責(zé)接收,驗(yàn)證和分發(fā)更新程序的客戶(hù)端,將文件更新到相應(yīng)的ECU。

更新客戶(hù)端功能通常在車(chē)輛的中央網(wǎng)關(guān)平臺(tái)上實(shí)現(xiàn),該平臺(tái)可直接訪問(wèn)主機(jī)并代表通信總線之間的中央通信點(diǎn)。下載的更新包括1個(gè)或多個(gè)交叉編譯的二進(jìn)制文件,準(zhǔn)備在相應(yīng)的ECU中進(jìn)行刷新。中央網(wǎng)關(guān)的更新功能(或服務(wù))負(fù)責(zé)檢查更新包,并將二進(jìn)制文件分發(fā)到目標(biāo)ECU。

該研究表明,使用現(xiàn)有服務(wù)可以較少的協(xié)調(diào)并提高開(kāi)發(fā)速度。如果任何應(yīng)用程序始終都可以使用現(xiàn)有服務(wù),則可能會(huì)帶來(lái)安全方面的挑戰(zhàn)(即訪問(wèn)行駛中的車(chē)輛的主動(dòng)懸架系統(tǒng))。因此,有必要對(duì)汽車(chē)SOA的訪問(wèn)控制管理進(jìn)行研究。

“分析和設(shè)計(jì)面向服務(wù)的架構(gòu)”,“實(shí)現(xiàn)和部署面向服務(wù)的軟件”是有效開(kāi)發(fā)SOA汽車(chē)軟件的關(guān)鍵環(huán)節(jié)。

6 結(jié)束語(yǔ)

為了實(shí)現(xiàn)汽車(chē)智能駕駛,通用高性能計(jì)算平臺(tái)是未來(lái)新型E/E架構(gòu)的硬件基礎(chǔ),而SOA則是“軟件定義汽車(chē)”的軟件基礎(chǔ)。通過(guò)SOA平臺(tái),實(shí)現(xiàn)軟硬件解耦、終端用戶(hù)、汽車(chē)廠家及第3方開(kāi)發(fā)者攜手共建跨品牌、跨平臺(tái)、跨車(chē)型的軟件開(kāi)發(fā)能力,打造以用戶(hù)體驗(yàn)為核心,各方開(kāi)發(fā)者共同參與、合作共贏的智能汽車(chē)生態(tài)。

在此生態(tài)里,汽車(chē)企業(yè)將不只是生產(chǎn)制造汽車(chē),還將成為移動(dòng)出行的服務(wù)供應(yīng)商,能夠面向用戶(hù)提供多種多樣的軟件服務(wù)。SOA軟件平臺(tái)上多方的協(xié)同合作,將為軟件汽車(chē)的不斷進(jìn)化和用戶(hù)體驗(yàn)的不斷提升提供源源不絕的動(dòng)力。未來(lái),車(chē)主可以根據(jù)乘員數(shù)量、道路情況、目的地甚至自己心情等不同條件,在車(chē)機(jī)及移動(dòng)端APP上下載配置不同的功能,滿足個(gè)性化需求。在SOA軟件平臺(tái)的幫助下,通過(guò)數(shù)據(jù)、算法、軟件的不斷積累和迭代升級(jí),最終汽車(chē)將由執(zhí)行指令的冰冷機(jī)械,進(jìn)化為能夠?qū)崟r(shí)交流、洞察需求、主動(dòng)服務(wù)的“有生命的出行伙伴”。審核編輯:郭婷


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 智能化
    +關(guān)注

    關(guān)注

    15

    文章

    5090

    瀏覽量

    56889
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    913

    瀏覽量

    55422
  • SOA
    SOA
    +關(guān)注

    關(guān)注

    1

    文章

    300

    瀏覽量

    28005

原文標(biāo)題:詳解汽車(chē)SOA主要功能模塊及開(kāi)發(fā)流程

文章出處:【微信號(hào):談思實(shí)驗(yàn)室,微信公眾號(hào):談思實(shí)驗(yàn)室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Abaqus軟件介紹:主要功能模塊、優(yōu)勢(shì)與特點(diǎn)

    通過(guò)有限元方法對(duì)各種工程問(wèn)題進(jìn)行數(shù)值模擬,幫助工程師和研究人員優(yōu)化設(shè)計(jì)、提高產(chǎn)品性能和安全性。 2. 主要功能 結(jié)構(gòu)分析:Abaqus能夠
    的頭像 發(fā)表于 02-13 09:44 ?874次閱讀

    PLM系統(tǒng)與ERP系統(tǒng)的區(qū)別 PLM系統(tǒng)的主要功能模塊

    優(yōu)化產(chǎn)品開(kāi)發(fā)流程,提高產(chǎn)品質(zhì)量,降低成本,并縮短產(chǎn)品上市時(shí)間。 ERP系統(tǒng) :主要關(guān)注企業(yè)的內(nèi)部資源管理,包括生產(chǎn)、
    的頭像 發(fā)表于 12-13 17:09 ?1170次閱讀

    變頻電源的主要功能特點(diǎn)

    變頻電源的主要功能特點(diǎn) 1. 引言 隨著現(xiàn)代工業(yè)自動(dòng)化和智能化的發(fā)展,對(duì)電力供應(yīng)的穩(wěn)定性和靈活性提出了更高的要求。變頻電源作為一種能夠提供可變頻率和電壓的電源設(shè)備,已經(jīng)成為工業(yè)自動(dòng)化領(lǐng)域不可或缺
    的頭像 發(fā)表于 12-04 10:06 ?656次閱讀

    MES系統(tǒng)的功能模塊詳解

    ,提高生產(chǎn)效率和產(chǎn)品質(zhì)量。以下是MES系統(tǒng)的主要功能模塊的介紹: 生產(chǎn)調(diào)度管理 : 功能 :MES系統(tǒng)通過(guò)生產(chǎn)調(diào)度模塊,根據(jù)訂單需求、設(shè)備狀態(tài)、物料供應(yīng)等因素,制定合理的生產(chǎn)計(jì)劃和調(diào)度指令。 作用 :確保生產(chǎn)活動(dòng)有序進(jìn)行,減少等
    的頭像 發(fā)表于 10-27 09:27 ?1110次閱讀

    數(shù)字化智能工廠的主要功能組成

    數(shù)字化智能工廠是一種基于數(shù)字化技術(shù)和智能化系統(tǒng)的現(xiàn)代制造工廠,主要功能包括自動(dòng)化生產(chǎn)設(shè)備、信息技術(shù)基礎(chǔ)設(shè)施、數(shù)據(jù)采集與分析系統(tǒng)、互聯(lián)互通技術(shù)、人工智能與機(jī)器學(xué)習(xí)、虛擬現(xiàn)實(shí)與增強(qiáng)現(xiàn)實(shí)、安全防護(hù)體系和綠色制造。
    的頭像 發(fā)表于 10-08 11:40 ?875次閱讀
    數(shù)字化智能工廠的<b class='flag-5'>主要功能</b>組成

    FPD link主要功能模塊

    電子發(fā)燒友網(wǎng)站提供《FPD link主要功能模塊.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 11:38 ?0次下載
    FPD link<b class='flag-5'>主要功能模塊</b>

    漏洞掃描的主要功能是什么

    漏洞掃描是一種網(wǎng)絡(luò)安全技術(shù),用于識(shí)別計(jì)算機(jī)系統(tǒng)、網(wǎng)絡(luò)或應(yīng)用程序中的安全漏洞。這些漏洞可能被惡意用戶(hù)利用來(lái)獲取未授權(quán)訪問(wèn)、數(shù)據(jù)泄露或其他形式的攻擊。漏洞掃描的主要功能是幫助組織及時(shí)發(fā)現(xiàn)并修復(fù)這些安全
    的頭像 發(fā)表于 09-25 10:25 ?804次閱讀

    電子地圖的主要功能與應(yīng)用

    電子地圖,即數(shù)字地圖,是利用計(jì)算機(jī)技術(shù),以數(shù)字方式存儲(chǔ)和查閱的地圖。它不僅繼承了傳統(tǒng)紙質(zhì)地圖的基本功能,還通過(guò)現(xiàn)代科技手段實(shí)現(xiàn)了諸多創(chuàng)新應(yīng)用。以下是電子地圖的主要功能與應(yīng)用: 一、主要功能 快速存取
    的頭像 發(fā)表于 09-12 11:18 ?3705次閱讀
    電子地圖的<b class='flag-5'>主要功能</b>與應(yīng)用

    GUTOR不間斷電源的主要功能是什么?

    GUTOR不間斷電源的主要功能是什么?
    發(fā)表于 09-06 17:44

    微處理器的主要功能是什么

    微處理器(Microprocessor),作為計(jì)算機(jī)系統(tǒng)的核心部件,其主要功能對(duì)于整個(gè)計(jì)算機(jī)系統(tǒng)的運(yùn)行至關(guān)重要。
    的頭像 發(fā)表于 08-22 11:48 ?3208次閱讀

    RFID天線的工作原理和主要功能

    RFID(Radio Frequency Identification,無(wú)線射頻識(shí)別)天線作為RFID系統(tǒng)中的關(guān)鍵組件,其工作原理和主要功能對(duì)于整個(gè)系統(tǒng)的性能和穩(wěn)定性至關(guān)重要。以下是對(duì)RFID天線工作原理和主要功能的詳細(xì)闡述。
    的頭像 發(fā)表于 08-09 15:38 ?2399次閱讀

    opencv的主要功能有哪些

    OpenCV(Open Source Computer Vision Library)是一個(gè)開(kāi)源的計(jì)算機(jī)視覺(jué)庫(kù),提供了大量的計(jì)算機(jī)視覺(jué)算法和工具。以下是OpenCV的主要功能: 圖像處理
    的頭像 發(fā)表于 07-16 10:35 ?2534次閱讀

    驍銳安全光柵的主要功能特點(diǎn)

    驍銳安全光柵是一種用于工業(yè)安全領(lǐng)域的關(guān)鍵設(shè)備,其主要功能特點(diǎn)可以歸納如下:產(chǎn)品概述:驍銳安全光柵是深圳市驍銳科技有限公司生產(chǎn)的一種專(zhuān)業(yè)安全設(shè)備,主要用于檢測(cè)和保護(hù)人員免受機(jī)械傷害。它包括區(qū)域型安全
    的頭像 發(fā)表于 07-13 13:44 ?496次閱讀
    驍銳安全光柵的<b class='flag-5'>主要功能</b>和<b class='flag-5'>特點(diǎn)</b>

    BMS電池管理系統(tǒng)的主要功能

    和控制,可以有效地延長(zhǎng)電池的使用壽命,提高電池的能量利用率,降低電池的故障率,從而提高整個(gè)系統(tǒng)的可靠性和性能。 本文將介紹BMS的主要功能,包括電池狀態(tài)監(jiān)測(cè)、電池狀態(tài)估計(jì)、電池保護(hù)、能量管理、熱管理、均衡控制、故障診斷和遠(yuǎn)程監(jiān)控等方面,并對(duì)各個(gè)功能進(jìn)行分
    的頭像 發(fā)表于 07-05 10:55 ?1966次閱讀

    連接器的主要功能是什么

    連接器的主要功能是實(shí)現(xiàn)電子設(shè)備之間的電氣連接和信號(hào)傳輸。連接器的種類(lèi)繁多,應(yīng)用領(lǐng)域廣泛,其主要功能可以歸納為以下幾點(diǎn): 電氣連接:連接器的主要功能是實(shí)現(xiàn)電子設(shè)備之間的電氣連接。連接器通過(guò)其金屬接觸件
    的頭像 發(fā)表于 06-20 09:22 ?1716次閱讀