在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何開發出適用于下一代電子電氣架構的軟件服務

聯合電子 ? 來源:聯合電子 ? 作者:聯合電子 ? 2021-10-19 18:18 ? 次閱讀

隨著集中式電子電氣架構的穩步發展,汽車行業越來越多開始關注基于服務實現的軟件架構(Service Oriented Architecture)。勿容置疑,未來的軟件開發一定會以“服務”為主戰場。如何開發出適用于下一代電子電氣架構的軟件服務,緊跟主流車型和客戶需求的變化,開發出兼具靈活性與競爭力的軟件,是我們時刻關注的話題之一。

正如上次“域測未來”文章所提到,我們目前已經在開發基于新架構下車載電腦+區域控制器(VCP+ZONE)的產品;而在軟件層面,也已經開始著手于研究整車功能的分配以及基于服務實現的軟件架構。

原子服務

說到服務架構,關于原子服務的話題非常火,那么,什么是原子服務?原子服務有哪些特征?在系統層面如何拆分業務服務并且定義原子服務?原子服務對我們的軟件又有什么影響呢?他和服務的關系又是什么呢?

我們先從服務的最小單元——原子服務講起。原子服務的定義是:業務上最小粒度的一系列操作。原子服務的特點是松耦合,相對獨立,且在可預見的范圍內不會對其他原子服務造成影響。任何一項都劃定了自己的業務范圍;他們不用關心非自己業務范圍是如何實現,對于調用其他原子服務,只需要考慮調用場景及返回結果如何處理即可。

舉一個例子,先看看下面三句話:

現金存款是金融賬戶發生現金交易的收費服務行為。

信用卡還款是金融賬戶發生的,可能有銀聯參與的、信用卡的現金交易。

現金轉賬是金融賬戶與交易對手金融賬戶發生現金交易的收費服務行為。

這三句話中的,現金存款、信用卡還款和現金轉賬就是服務,現金交易就是原子服務,而金融賬戶、銀聯卡和信用卡則是服務的業務參與方,也是大家熟知的服務消費者和提供方。

通過這個例子,大家應該對原子服務已經有了一個基本的概念。那么,服務是由原子服務構成的,SOA是不是只是簡單地由服務構成的呢?

1. SOA 架構的特性

答案很顯然,要實現真正完整的 SOA 架構,只靠原子服務和服務是不夠的。首先,我們看一下SOA的基礎定義:

SOA基于服務的架構,繼承了來自對象(指的是“面向對象的架構”)和構件設計的各種原則,例如,封裝和自我包含等。那些保證服務的靈活性、松散耦合和復用能力的設計原則,對 SOA 架構來說同樣是非常重要的。

關于服務的基本特性如下:

標準接口

服務提供方以統一的方式即標準的接口向消費者提供服務信息,比如車載服務軟件一般會使用SOME/IP協議作為實現基礎。

自主和模塊化

服務封裝了那些在業務上穩定、重復出現的活動和構件,實現服務的功能實體是完全獨立自主的,獨立進行部署、版本控制、自我管理和恢復。

松耦合

服務請求者可見的是服務的接口,其位置、實現技術、當前狀態和私有數據等,對服務消費者而言是不可見的。

互操作性、兼容和策略聲明

為了確保服務規約的全面和明確,策略成為一個越來越重要的方面。例如,一個服務對安全性方面的要求;也可以是與業務有關的語義方面的內容,例如,需要滿足的費用或者服務級別方面的要求,這些策略對于服務在交互時是非常重要的。

而服務的最小顆粒度則是上文提到的不可拆分的原子服務。那原子服務的顆粒度是不是越小越好呢?答案肯定不是的,如何定義合理的原子服務,如何把握顆粒度的大小,在服務架構設計中至關重要。舉個更形象的例子,原子服務就類似于電路設計中的電容電阻,他們有著統一的標準,看似一樣卻又有著不同的封裝,在不同的ECU控制器中組合成不同的應用電路,適當調整又能實現非常多的新的功能。

2. SOA架構的實現基礎

有了理論基礎,下一步就是看實現服務架構的必要條件。很多同學其實會問,為什么服務總是和以太網,DDS或SOME/IP綁定的呢?CAN網絡上是否可以實現完整的SOA架構?

首先,以SOME/IP舉例,因為SOME/IP的完整名稱其實能回答上面的大多數問題,SOME/IP = Scalable service-Oriented MiddlewarE over IP。即“運行于IP之上的可伸縮的面向服務的中間件”。可見,并不是SOA必須和SOME/IP綁定,而是SOME/IP天生就是為了SOA架構而生。SOME/IP的精華在于“Middleware中間件”,這是一種獨立的系統軟件或服務程序,分布式應用軟件可借助Middleware在不同的技術之間共享資源。分布式應用軟件,在這里指的就是“服務”;不同的技術之間,在這里指的就是不同的平臺或操作系統,比如Linux系統或AUTOSAR OS OSEK等。而Scalable Middleware,顧名思義,則是“可伸縮中間件”,指的是該中間件能夠適配于不同的平臺及操作系統,其支撐的平臺可大可小。

簡單來說,SOA是軟件架構的一種設計理念;SOME/IP是一種將軟件接口進行打包的打包方式,是一種中間件。而汽車行業通常所指的“以太網”是泛化之后的概念,涵蓋了基于以太網技術所實現的各種相關技術手段,包括TCP/IP協議、DoIP協議、SOME/IP協議等。當然若通過其他非以太網的通信方式來實現SOA也是可行的,但通常大家不那么用。比如基于CAN總線的架構,由于其基礎的架構和通信協議棧里不存在Middleware中間層的概念,所以要實現SOA的代價是非常巨大的。

3. SOA 應用的優勢

正如大家所知,早期的車內嵌入式軟件沒有統一標準,基礎軟件和應用軟件強耦合,不具可移植性;AUTOSAR Classic 的應用,對嵌入式基礎軟件的接口進行標準化,讓應用開發者基于統一的基礎軟件接口進行應用開發。目前采用SOA軟件服務架構的應用打通了車內的電子電氣架構的壁壘,進一步對嵌入式應用軟件的接口(即服務接口)進行了標準化,讓APP開發者基于統一基礎服務接口進行應用的迭代開發,隱藏了不同車型配置下應用軟件的差異,真正做到了整車級軟件接口的“標準”和“開放”。

平臺架構升級更便于實現,通過服務設計的方式,能夠有效降低架構升級帶來的復雜度;同時,由于操作系統跨平臺的難度大幅度降低,能夠大幅提升用戶體驗,能夠實現更為便捷的聯網功能,實現不同平臺間的各種APP共享等功能;

通過“服務Hub”區域控制器的引入,各種新功能能夠靈活地與其他域功能,乃至互聯網接口集成,而無需各個控制器各自進行信號到服務的轉換;

一些相對獨立的域開發能夠打破界限,找到新的上限,例如自動駕駛功能不再是電子電氣架構“孤島”,通過區域控制器進行服務互通,可以輕松實現高清地圖的創建、更新及路線預測等功能,便于實現車輛信息的上傳及云端指令的下達;

4. SOA 的應用實例

正如上文提到的,一旦自動駕駛域不再成為電子電氣孤島,那么他的傳感器、雷達、攝像頭都能成為整車功能體驗提升的利器。同時,由于區域控制器ZONE具有服務轉換能力,ADAS計算中心也不需要拖著大量的傳感器,雷達或攝像頭一一連接,只需要簡單從服務中間層直接發起調度請求即可。下面是一個潛在的開發實例:

第一階段

也就是目前90%的E/E架構中所使用的平行式分布,由于ZONE在初期無法實現LVDS和攝像頭視頻的處理能力,所以暫時不會動AD的“孤島”。但是其他的比如車身等相關的會通過區域控制器的服務轉換能力,將信號打包成業務服務。

當然,ZONE區域控制器并不是簡單的hub,在拆分和打包服務的同時,也會同步進行原子服務的開發和豐富,后續隨著整車的FOTA更新,我們的原子服務越來越完善,同步也會有更多豐富的業務服務在互聯互通的大環境下呈現給用戶。

第二階段

在這個階段,隨著區域下一代產品的發展,會在硬件上具備一些特殊接口的集成能力,例如上圖中原來AD的專屬武器如雷達或分布式攝像頭等可以直接連接到區域控制器,這一步看上去僅僅是硬件兼容的一小步,但卻是E/E架構升級的一大步。因為這意味著,環境感知服務的使用權被平等地交付到了每個域手中。

如果說過去的車身域是電子域,一旦環境感知信號的引入,會讓車身域真正地進化出“眼睛”,燈光、雨刮、天窗、門鎖、防盜不再是冷冰冰的電子功能,他們會成為整車人工智能的新入口,從電子域進化為智能域。一些過去只存在想象中的功能,例如視覺識別天氣自動調整雨刮、根據周圍行人和車輛自動調整燈光方向、單人使用車輛的時候僅解鎖離車主最近的一扇門,這些功能都不再是幻想。

第三階段

也是BOSCH體系定義的電子電氣架構最終階段,區域控制器會“返璞歸真”,將所有特殊接口的能力打包成真正統一的虛擬服務接口,而這其中的關鍵條件則在于區域控制器是否具備了完整的原子服務,例如,一旦區域能夠提供“視頻解析”的原子服務,那么我們無需在區域上接入LVDS信號,直接通過千兆以太網將視頻服務“原封不動”地傳遞到區域上,然后在區域控制器里會有對應的“解碼器”,將這些信號解析、解碼、重構、并打包成服務,以極低的延時和極高的保真率提供給不同的處理單元和控制模塊。

而這個階段一旦實現,接口的標準化和統一化會上升到新的高度,整車電子電氣架構的成本也可以大幅度下降,主干網通過以太網傳遞服務,支路通過CAN/LIN等傳統總線收集原子服務需要的信號流,所有的系統、軟件、硬件有條不紊地在自己的服務領域中開發。未來,一輛既便宜、又智能的“溫馨智能移動起居室”指日可待。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    114

    文章

    16933

    瀏覽量

    182729
  • 軟件
    +關注

    關注

    69

    文章

    5114

    瀏覽量

    88889

原文標題:"域"見SOA

文章出處:【微信號:聯合電子,微信公眾號:聯合電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NVIDIA 采用納微半導體開發一代數據中心電源架構 800V HVDC 方案,賦能下一代AI兆瓦級算力需求

    800V HVDC電源架構開發,旗下GaNFast?氮化鎵和GeneSiC?碳化硅技術將為Kyber機架級系統內的Rubin Ultra等GPU提供電力支持。 ? NVIDIA推出的下一代800V
    發表于 05-23 14:59 ?1029次閱讀
    NVIDIA 采用納微半導體<b class='flag-5'>開發</b>新<b class='flag-5'>一代</b>數據中心電源<b class='flag-5'>架構</b> 800V HVDC 方案,賦能<b class='flag-5'>下一代</b>AI兆瓦級算力需求

    光庭信息推出下一代整車操作系統A2OS

    ,正式推出面向中央計算架構、支持人機協同開發下一代整車操作系統A2OS(AI × Automotive OS),賦能下一代域控軟件解決方案
    的頭像 發表于 04-29 17:37 ?353次閱讀
    光庭信息推出<b class='flag-5'>下一代</b>整車操作系統A2OS

    Kioxia、AIO Core和Kyocera宣布開發適用于下一代綠色數據中心的支持PCIe 5.0的寬帶光固態硬盤

    SSD”)的原型產品。這三家公司將開發適用于寬帶光SSD的技術,以使其更適合諸如生成式AI等需要高速傳輸大量數據的先進應用場景,還將把這些技術應用于概念驗證(PoC)測試,以便未來在社會中實際
    的頭像 發表于 04-09 10:24 ?172次閱讀

    寶馬發布全新一代智能電子電氣架構

    "超級大腦"賦能寶馬新世代車型智能駕駛樂趣 全新一代電子電氣架構搭載新世代車型,覆蓋全動力系統和全細分車型 全新一代電子電氣
    的頭像 發表于 03-13 15:42 ?227次閱讀

    使用下一代GaNFast和GeneSiC Power實現電氣化我們的世界

    電子發燒友網站提供《使用下一代GaNFast和GeneSiC Power實現電氣化我們的世界.pdf》資料免費下載
    發表于 01-22 14:51 ?0次下載
    使用<b class='flag-5'>下一代</b>GaNFast和GeneSiC Power實現<b class='flag-5'>電氣</b>化我們的世界

    意法半導體下一代汽車微控制器的戰略部署

    ???????? 意法半導體致力于幫助汽車行業應對電氣化和數字化的挑戰,不僅提供現階段所需的解決方案,未來還提供更強大的統的MCU平臺開發戰略,通過突破性創新支持下一代車輛
    的頭像 發表于 11-07 14:09 ?765次閱讀

    西門子EDA發布下一代電子系統設計平臺

    西門子EDA正式發布了下一代電子系統設計平臺Xepdition 2409, HyperLynx 2409。本次開創性的版本升級將為電子系統設計行業帶來新的變革。
    的頭像 發表于 10-12 14:01 ?702次閱讀

    控制當前和下一代功率控制器的輸入功率

    電子發燒友網站提供《控制當前和下一代功率控制器的輸入功率.pdf》資料免費下載
    發表于 09-18 11:31 ?0次下載
    控制當前和<b class='flag-5'>下一代</b>功率控制器的輸入功率

    通過電壓轉換啟用下一代ADAS域控制器應用說明

    電子發燒友網站提供《通過電壓轉換啟用下一代ADAS域控制器應用說明.pdf》資料免費下載
    發表于 09-11 11:32 ?0次下載
    通過電壓轉換啟用<b class='flag-5'>下一代</b>ADAS域控制器應用說明

    I3C–下一代串行通信接口

    電子發燒友網站提供《I3C–下一代串行通信接口.pdf》資料免費下載
    發表于 09-07 10:35 ?3次下載
    I3C–<b class='flag-5'>下一代</b>串行通信接口

    實現具有電平轉換功能的下一代無線信標

    電子發燒友網站提供《實現具有電平轉換功能的下一代無線信標.pdf》資料免費下載
    發表于 09-07 10:23 ?0次下載
    實現具有電平轉換功能的<b class='flag-5'>下一代</b>無線信標

    通過下一代引線式邏輯IC封裝實現小型加固型應用

    電子發燒友網站提供《通過下一代引線式邏輯IC封裝實現小型加固型應用.pdf》資料免費下載
    發表于 08-29 11:05 ?0次下載
    通過<b class='flag-5'>下一代</b>引線式邏輯IC封裝實現小型加固型應用

    ASMPT與美光攜手開發下一代HBM4鍵合設備

    在半導體制造技術的持續演進中,韓國后端設備制造商ASMPT與全球知名的內存解決方案提供商美光公司近日宣布了項重要的合作。據悉,ASMPT已向美光提供了專用于高帶寬內存(HBM)生產的演示熱壓(TC)鍵合機,雙方將攜手開發下一代
    的頭像 發表于 07-01 11:04 ?1211次閱讀

    德州儀器與臺達電子合作開發下一代電動汽車車載充電和電源解決方案

    近日,德州儀器 (TI) 宣布與全球電源和能源管理制造商臺達電子 (Delta Electronics) 達成長期合作,共同開發下一代電動汽車 (EV) 車載充電和電源解決方案。此次合作將利用兩家
    的頭像 發表于 06-26 14:39 ?1003次閱讀

    24芯M16插頭在下一代技術中的潛力

      德索工程師說道隨著科技的飛速發展,下一代技術正逐漸展現出其獨特的魅力和潛力。在這背景下,24芯M16插頭作為種高性能、多功能的連接器,將在下一代技術中發揮至關重要的作用。以下是
    的頭像 發表于 06-15 18:03 ?571次閱讀
    24芯M16插頭在<b class='flag-5'>下一代</b>技術中的潛力
    主站蜘蛛池模板: 久久久久久久成人午夜精品福利 | 久久久久久免费播放一级毛片 | 色视频网站在线观看 | 天天视频官网天天视频在线 | 成人性欧美丨区二区三区 | 国产精品超清大白屁股 | 色多多黄色| 天天干天天要 | 免费艹逼视频 | 亚洲午夜久久久精品影院视色 | 色吧综合 | 人阁色第四影院在线观看 | 人人爽天天碰天天躁夜夜躁 | 午夜看片网 | 国内一区二区三区精品视频 | 狠狠做深爱婷婷综合一区 | 正在播放国产巨作 | 综合网激情五月 | 午夜视频免费在线播放 | 日本一二线不卡在线观看 | 日韩a级毛片| 天天色成人| 中文字幕欧美日韩 | 欧美视频a | 中文字幕一区2区3区 | 国产成人夜间影院在线观看 | 国产h视频在线 | 久久久久久久性潮 | 美女网站一区二区三区 | 色噜噜狠狠色综合中文字幕 | 老外一级黄色片 | 2018天天拍拍拍免费视频 | 国产精品午夜国产小视频 | 黑人破乌克兰美女处 | 天堂网www中文在线资源 | 欧美另类bbw | 久久国产香蕉一区精品 | 天天看爽片 | 亚洲人成亚洲人成在线观看 | 亚洲一卡二卡三卡 | 丁香六月纪婷婷激情综合 |