哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

剖析SOA對整車E/E架構(gòu)的挑戰(zhàn)

汽車工程師 ? 來源:汽車工程師 ? 作者:汽車工程師 ? 2021-05-25 14:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言:

隨著汽車朝著“新四化”的趨勢發(fā)展,客戶對車輛功能的心里預期也悄然發(fā)生著改變。汽車在邁向更高等級自動駕駛的同時,也更加注重提升用戶體驗,例如快速的功能更新和軟件迭代升級,提供個性化、人性化、差異化的功能與服務等。

而這一切都是傳統(tǒng)汽車電子架構(gòu)所不能實現(xiàn)的。面向服務的軟件架構(gòu)SOA以其標準化的服務接口、松耦合的服務機制以及可組合擴展的服務特性,為實現(xiàn)“軟件定義汽車”夯實了框架基礎。

01

SOA是什么?

在IT行業(yè),如果要建立一個中文社區(qū)平臺,這個社區(qū)平臺既有PC網(wǎng)頁版,也有Android或者IOS版,獲取熱榜列表,那么程序員絕不會為這三個平臺分別寫三種Api,而是以服務的形式,用同樣一個接口為三個平臺提供同樣的內(nèi)容,至于以什么樣的UI展示,是各自平臺要考慮的事情。這就是SOA架構(gòu)思想的一種應用。

8fed4244-bc8e-11eb-9e57-12bb97331649.png

SOA:Service Oriented Architecture面向服務的架構(gòu),是1996年Gartner提出SOA概念,SOA被提出來以后,迅速成為IT行業(yè)的一種軟件開發(fā)方法論。許多組織從不同角度對SOA進行了描述:

Gartner對SOA的定義:SOA是一種C/S架構(gòu)的軟件設計方法,應用由服務和服務使用者組成,SOA與大多數(shù)通用的C/S架構(gòu)模型不同之處在于它著重強調(diào)家構(gòu)建的松散耦合,并使用獨立的標準接口;-

W3C對SOA的定義:SOA是一種應用程序架構(gòu),在這種架構(gòu)中,所有功能都定義為獨立的服務,這些服務帶有定義明確的可調(diào)用接口,能夠以定義好的順序調(diào)用這些服務來形成業(yè)務流程;

Wikipedia對SOA的定義:SOA是一種軟件的設計風格,應用程序組件通過網(wǎng)絡通信協(xié)議,將服務提供給其他組件;SOA的基本原則是獨立于供應商,產(chǎn)品和技術(shù);

由上可以看出,SOA并沒有一個大家公認的定義!但是SOA的目標及其特性卻是清晰明了的。SOA的目的是一種以構(gòu)建靈活可變的平臺系統(tǒng),SOA具有服務間 松耦合,無狀態(tài)、無依賴;服務內(nèi) 高內(nèi)聚且完整,可復用、可靈活重組;服務通信標準化等特點。

SOA里面涉及服務,接口、相關(guān)角色等概念。

服務指的是實現(xiàn)某種功能的函數(shù)或方法,是一個可遠程訪問并獨立執(zhí)行和更新的離散功能單元;

接口:能夠被其他模塊調(diào)用的函數(shù)名稱或一個封裝的API;

在SOA中分為服務提供者(實現(xiàn)服務功能(包含控制算法、功能邏輯)的那一方)、服務消費者(使用服務接口,調(diào)用服務的那一方)、服務注冊方/代理方(實現(xiàn)服務的注冊/訂閱/發(fā)布等)三種不同的角色。

在SOA實際應用中,首先會將業(yè)務拆分成不同的業(yè)務模塊,每個模塊可以理解成一個服務,服務之間通過標準的接口交互,通過服務和服務接口,簡化了對系統(tǒng)的描述,降低復雜性,若服務接口不變,一個服務發(fā)生變化,不影響其他服務,若服務接口變化,可以通過版本管理向后兼容,提高軟件的重用性和擴展性;

90b29bfc-bc8e-11eb-9e57-12bb97331649.png

02

整車SOA的優(yōu)勢

2.1 為什么要在汽車上實施SOA架構(gòu)?

車輛內(nèi)部控制器通過傳統(tǒng)總線連接,從而實現(xiàn)通信交互,但是信號的收發(fā)關(guān)系和路由信息通常是靜態(tài)的、不可再更改的,如果后期突然新增節(jié)點,這個新“朋友”怎樣從其他節(jié)點獲得所需信息呢?

OTA是目前解決車輛在線升級,持續(xù)提高用戶用車體驗的好方法,但OTA僅僅是途徑,車輛的電子電氣架構(gòu)和軟件設計架構(gòu)能否支持得起功能更新呢?

如果一個新增功能的實現(xiàn),與車輛原有的系統(tǒng)架構(gòu)、驅(qū)動方式甚至通信方式不匹配,甚至相沖突,那么應該怎樣解決呢?

汽車在不久的將來會在互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、能源物聯(lián)網(wǎng)中都占有重要的地位,那么汽車必須具備開放性、網(wǎng)聯(lián)性甚至自主性和自進化性,自動駕駛、V2X、邊緣計算都是目之可見的應用場景,電子電氣架構(gòu)和軟件平臺架構(gòu)在面對這樣需求的時候,應如何處理?

為了解決上面的問題,我們需要一個功能可擴展性強,軟硬件松散耦合,標準化接口,支持異構(gòu)系統(tǒng)集成的電子架構(gòu),SOA正好符合上面的要求!

2.2 如何實現(xiàn)整車SOA

汽車EEA的發(fā)展使SOA具備了初步的應用條件。所謂分布式EEA,可以理解為汽車電氣系統(tǒng)的軟硬件資源和能力是分散的,分散在不同的供應商手中。ECU的軟硬件開發(fā)全部由供應商完成,整車廠主要負責提出設計需求和測試驗證。分布式EEA導致的ECU軟硬件資源和能力的浪費是顯而易見的。不同的供應商負責不同的ECU開發(fā),整車數(shù)十個ECU分別負責實現(xiàn)特定的軟硬件功能,然后通過硬線信號或者網(wǎng)絡信號進行交互,這種信息交互方式也被稱為面向信號的通信。

集中式EEA引入域控制器DCU概念,其芯片算力、操作系統(tǒng)以及軟件架構(gòu)可以滿足業(yè)務需求與硬件資源解耦的需求,即有能力通過一套基礎軟件框架去實現(xiàn)SOA的設計思想,從而將底層的硬件資源具備的能力抽象為一種服務供外部使用,并能夠支持一系列的服務管理功能(服務定位、服務發(fā)現(xiàn),服務調(diào)用等)。

911cbfd2-bc8e-11eb-9e57-12bb97331649.png

2.3 整車SOA優(yōu)勢

應用服務化:各個域?qū)⒆约核艿奶峁┓展_化后,才能實現(xiàn)不同域之間的開發(fā)與融合,使智能汽車成為可能;

服務部署靈活:SOA的一個基礎,就是“服務發(fā)現(xiàn)”機制,即給每個服務分配一個“全局名稱”,通過這個名稱就可以直接找到對應的服務,就好比我們上網(wǎng)時用的“網(wǎng)址” ?;谶@個特性,在整車生命周期內(nèi),不同的車型配置可做不同的服務部署,對代碼幾乎可以不用改動;

軟件更新靈活:SOA的松耦合特性,可以將功能更新與變更限制在更小的范圍內(nèi)。當硬件架構(gòu)需要調(diào)整,減少復雜功能涉及的ECU數(shù)量,當軟件架構(gòu)需要更新,一個功能改變只需要更新/升級部分軟件;

912da3ec-bc8e-11eb-9e57-12bb97331649.png

通信帶寬優(yōu)勢明顯:SOA基于以太網(wǎng)通訊,在傳輸速度上相對CAN等傳統(tǒng)網(wǎng)絡占據(jù)絕對優(yōu)勢;

信息更安全:CAN采用MAC和SecOC等明文傳輸,加密等級不高,而SOA通信可以借助強大的以太網(wǎng)加密方案,還可以不斷迭代擴展的;

與現(xiàn)有的互聯(lián)網(wǎng)生態(tài)融合更方便:SOA的發(fā)布-訂閱機制以及服務功能獨立不重疊,是和互聯(lián)網(wǎng)SOA及微服務高度契合的,為后續(xù)開發(fā)更多運用提供無限可能。

918f471e-bc8e-11eb-9e57-12bb97331649.png

03

SOA對E/E挑戰(zhàn)

3.1從功能定義到服務的拆分

相對于功能分解采用的面向過程開發(fā)方法,SOA軟件架構(gòu)開發(fā)使用“用例驅(qū)動的開發(fā)方法”和“面向服務的分析方法”。用例驅(qū)動的開發(fā)方法是指從用戶的角度而非開發(fā)人員的角度考慮功能需求和系統(tǒng)實現(xiàn),由用例的開發(fā)活動,可以建立需求和系統(tǒng)功能之間清晰的追溯關(guān)系,更好的應對快速迭代更新。

面向服務的分析方法則是以業(yè)務為中心,在由用例分析得到的系統(tǒng)功能需求的基礎之上,對于業(yè)務邏輯進行抽象和封裝,從業(yè)務角度尋找候選服務(Service Candidate),從架構(gòu)角度強調(diào)服務的重用性(Resuable)、自主性(Autonomous)以及組合擴展性(Composable)特點,充分發(fā)揮SOA設計理念的優(yōu)勢。

91e26f20-bc8e-11eb-9e57-12bb97331649.png

3.2從面向信號設計到面向服務設計

面向信號的設計主要關(guān)注點為通信矩陣(包含信號、報文、節(jié)點等信息),主要目的是將某節(jié)點的某信息通過總線傳輸給需要改信息的其他節(jié)點,信息主要為一些物理狀態(tài)值及一些控制指令,觸發(fā)方式分為周期、事件或混合式。

面向信號的設計在系統(tǒng)設計階段就預先定義好交互行為。SOA的中間件負責控制提供者和消費者之間的通信。中間件分離了應用層與底層通信協(xié)議,支持請求/響應模式,有需求才有通信,有效提高帶寬利用率。支持在服務接口中定義復雜的數(shù)據(jù)類型。

923d12d6-bc8e-11eb-9e57-12bb97331649.png

3.3從CAN通訊到ETHERNET通訊

傳統(tǒng)的E/E架構(gòu)是基于CAN通訊,CAN是一種CSMA/CD的現(xiàn)場總線,而SOA架構(gòu)的主流中間件例如,SOME/IP等都是基于IP協(xié)議通信的。Ethernet具有更高的通信速率、更開放的協(xié)議、更好的支持功能增加,所以其更適應下一代網(wǎng)絡架構(gòu)。

924f0464-bc8e-11eb-9e57-12bb97331649.png

04

整車SOA發(fā)展現(xiàn)狀

大眾在MEB架構(gòu)上率先采用面向服務的架構(gòu),主要由獨立域操作系統(tǒng),編程語言和軟件框架組成,將軟件劃分為單獨的軟件組件,用以最小化組件之間的功能依賴性,提高軟件的可擴展性和可重用性。

大眾使用CP和AP服務中間件來實現(xiàn)SOA通信,其中CP連接傳感器、執(zhí)行器和嵌入式ECU,收集信號,通過服務或者信號發(fā)給AP,AP封裝服務和云端后臺或者其他AP節(jié)點進行服務交互。

925e93f2-bc8e-11eb-9e57-12bb97331649.png

豐田提出了中央集中+區(qū)域控制器(Central&Zone)架構(gòu)方案,此方案中按照區(qū)域分配區(qū)域控制器,區(qū)域控制器將本區(qū)域內(nèi)的傳感器信號發(fā)送給中央集中控制器,中央集中控制器將控制指令再返回區(qū)域控制器,區(qū)域控制器收到指令后驅(qū)動執(zhí)行器動作。這種架構(gòu)方案較域控制器具有空間布置合理、擴展性強等特點。

9273e8c4-bc8e-11eb-9e57-12bb97331649.png

在現(xiàn)代的通信架構(gòu)設計中,CAN等其他網(wǎng)絡和以太網(wǎng)共存相當長一段時間,但SOA并不直接和這些網(wǎng)絡通信,而是采用了SOA Adaptor模塊來轉(zhuǎn)換其他網(wǎng)絡的功能和信息,在車內(nèi)系統(tǒng)中,同時設計了SOA Gateway節(jié)點用于升級安全等級,使用SD Proxy處理服務相關(guān)信息、更新和新增服務、通過Service Router來訪問安全或者強相關(guān)的服務。

9287eb58-bc8e-11eb-9e57-12bb97331649.png

國內(nèi)現(xiàn)狀:上汽零束已經(jīng)與首批開發(fā)者一起,開發(fā)了幾十個智能車專屬應用場景,幾百個用戶“千人千面”模式,以及部分典型的汽車智能化應用,目前平臺的軟件將搭載在上汽旗下R汽車和智己汽車上。

威馬汽車在威馬W6汽車中應用SOA平臺,上線了自定義編程功能,自定義場景超100個,手機端與車機端同步。

合眾新能源宣稱哪吒S將基于SOA架構(gòu)開發(fā)整個系統(tǒng),產(chǎn)品正式上市時間可能在2022年下半年。

華人運通首款H-SOA架構(gòu)的智能汽車高合HiPhi X已量產(chǎn)落地,將于2021年5月正式交付用戶。最近,其與中科創(chuàng)達達成協(xié)議成立一家專注汽車智能系統(tǒng)及軟件開發(fā)的合資公司,打造面向下一代智能汽車的計算平臺和工具鏈,以及新一代智能汽車操作系統(tǒng)。

編輯:jq

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

    關(guān)注

    13

    文章

    610

    瀏覽量

    104074
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    59

    文章

    3096

    瀏覽量

    473440
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    55

    文章

    11350

    瀏覽量

    110434
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2950

    文章

    48116

    瀏覽量

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

    關(guān)注

    1

    文章

    329

    瀏覽量

    29335

原文標題:技術(shù)|SOA對整車E/E架構(gòu)的挑戰(zhàn)

文章出處:【微信號:e700_org,微信公眾號:汽車工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    PCM1718E立體聲音頻數(shù)模轉(zhuǎn)換器:技術(shù)剖析與應用指南

    PCM1718E立體聲音頻數(shù)模轉(zhuǎn)換器:技術(shù)剖析與應用指南 在音頻處理領域,數(shù)模轉(zhuǎn)換器(DAC)扮演著至關(guān)重要的角色。PCM1718E作為一款性能卓越的立體聲音頻數(shù)模轉(zhuǎn)換器,以其低成本、高性能和多功能
    的頭像 發(fā)表于 04-22 12:15 ?116次閱讀

    探索ATxmega32E5/16E5/8E5:功能強大的微控制器

    探索ATxmega32E5/16E5/8E5:功能強大的微控制器 電子工程師在尋找合適的微控制器時,會從性能、功耗、外設豐富度等多方面考量。Microchip的ATxmega32E5/
    的頭像 發(fā)表于 04-06 16:15 ?1194次閱讀

    深入解析Microchip ATxmega32E5/16E5/8E5微控制器

    5/8E5系列微控制器憑借其低功耗、高性能和豐富的外設功能,成為眾多工程師的首選。今天,我們就來深入剖析這款微控制器的特點和應用。 文件下載: ATXMEGA16E5-M4N.pdf 一、產(chǎn)品概述
    的頭像 發(fā)表于 04-06 16:15 ?1146次閱讀

    Z86E33/733/E34、E43/743/E44 8位OTP微控制器:特性、應用與設計要點

    33/733/E34、E43/743/E44 8 位一次性可編程(OTP)微控制器,了解其特性、功能以及在實際設計中的應用要點。 文件下載: Z86E4412VSC.pdf 一、
    的頭像 發(fā)表于 04-04 12:40 ?837次閱讀

    Z86E33/733/E34、E43/743/E44 8位OTP微控制器產(chǎn)品解析

    43/743/E44 8位一次性可編程(OTP)微控制器,看看它有哪些獨特的特性和應用價值。 文件下載: Z8674312FSG.pdf 一、架構(gòu)概述 Z86E33/733/E34、
    的頭像 發(fā)表于 04-04 11:40 ?485次閱讀

    RA8E1微控制器深度剖析:特性、電氣參數(shù)與設計要點

    RA8E1微控制器深度剖析:特性、電氣參數(shù)與設計要點 在電子設計領域,微控制器(MCU)是眾多項目的核心組件,其性能和特性直接影響著整個系統(tǒng)的功能和穩(wěn)定性。RA8E1 Group Renesas
    的頭像 發(fā)表于 04-01 09:50 ?403次閱讀

    AT24C32E:I2C 兼容串行 EEPROM 的技術(shù)剖析與應用指南

    AT24C32E:I2C 兼容串行 EEPROM 的技術(shù)剖析與應用指南 在電子設計領域,EEPROM(電可擦可編程只讀存儲器)是一種常用的存儲器件,它能夠在斷電后保留數(shù)據(jù),為各種電子設備提供可靠
    的頭像 發(fā)表于 03-12 17:05 ?644次閱讀

    深入剖析Microchip ATxmega32E5/16E5/8E5微控制器

    深入剖析Microchip ATxmega32E5/16E5/8E5微控制器 在電子設計領域,選擇一款合適的微控制器對于項目的成功至關(guān)重要。Microchip的ATxmega32
    的頭像 發(fā)表于 02-27 14:40 ?260次閱讀

    VNQ860-E和VNQ860SP-E:高性能四通道高端驅(qū)動器的深度剖析

    VNQ860-E和VNQ860SP-E:高性能四通道高端驅(qū)動器的深度剖析 在電子工程師的日常設計工作中,選擇合適的驅(qū)動器來驅(qū)動各種負載是一項關(guān)鍵任務。今天,我們就來深入探討
    的頭像 發(fā)表于 01-28 14:35 ?370次閱讀

    VN340SP-E & VN340SP-33-E:高性能固態(tài)繼電器的深度剖析

    VN340SP-E VN340SP-33-E:高性能固態(tài)繼電器的深度剖析 在電子設計領域,選擇合適的固態(tài)繼電器對于系統(tǒng)的穩(wěn)定性和性能至關(guān)重要。今天我們要探討的 VN340SP-E
    的頭像 發(fā)表于 01-28 11:40 ?862次閱讀

    深度剖析RA2E3微控制器:特性、電氣參數(shù)與應用考量

    深度剖析RA2E3微控制器:特性、電氣參數(shù)與應用考量 在當今電子設備小型化、低功耗化的趨勢下,微控制器的性能和特性愈發(fā)關(guān)鍵。RA2E3作為一款具有代表性的微控制器,憑借其低功耗、高性能等優(yōu)勢,在眾多
    的頭像 發(fā)表于 12-29 11:00 ?627次閱讀

    深度剖析RA8E1微控制器:性能、特性與設計要點

    深度剖析RA8E1微控制器:性能、特性與設計要點 在當今的電子技術(shù)領域,微控制器(MCU)作為核心組件,廣泛應用于各種智能設備和嵌入式系統(tǒng)中。Renesas的RA8E1 Group微控制器憑借其
    的頭像 發(fā)表于 12-26 18:05 ?1580次閱讀

    M24LR04E-R:動態(tài)NFC/RFID標簽IC的技術(shù)剖析與應用指南

    M24LR04E-R:動態(tài)NFC/RFID標簽IC的技術(shù)剖析與應用指南 在當今物聯(lián)網(wǎng)飛速發(fā)展的時代,NFC/RFID技術(shù)在數(shù)據(jù)交互、身份識別等領域發(fā)揮著至關(guān)重要的作用。M24LR04E-R作為一款
    的頭像 發(fā)表于 12-24 17:55 ?800次閱讀

    芯馳科技E3650正式量產(chǎn),22納米旗艦MCU率先領跑下一代汽車架構(gòu)

    新一代智控MCU的旗艦產(chǎn)品,E3650 的量產(chǎn)不僅兌現(xiàn)了技術(shù)承諾,更標志著本土芯片企業(yè)在汽車電子電氣(E/E架構(gòu)革新中處于引領和核心賦能地位。目前,
    發(fā)表于 10-24 18:15 ?4069次閱讀
    芯馳科技<b class='flag-5'>E</b>3650正式量產(chǎn),22納米旗艦MCU率先領跑下一代汽車<b class='flag-5'>架構(gòu)</b>

    驅(qū)動下一代E/E架構(gòu)的神經(jīng)脈絡進化—10BASE-T1S

    隨著“中央+區(qū)域”架構(gòu)的演進,10BASE-T1S憑借其獨特優(yōu)勢,將成為驅(qū)動下一代汽車電子電氣(E/E架構(gòu)“神經(jīng)系統(tǒng)”進化的關(guān)鍵技術(shù)。
    的頭像 發(fā)表于 07-08 18:17 ?797次閱讀
    驅(qū)動下一代<b class='flag-5'>E</b>/<b class='flag-5'>E</b><b class='flag-5'>架構(gòu)</b>的神經(jīng)脈絡進化—10BASE-T1S
    宜春市| 元氏县| 亚东县| 集贤县| 射阳县| 江都市| 武安市| 永仁县| 邵阳市| 洮南市| 伽师县| 贵港市| 吴江市| 敦煌市| 宁陵县| 宁河县| 绥德县| 山东省| 东丽区| 江陵县| 张北县| 茂名市| 保德县| 江门市| 白沙| 廉江市| 乌审旗| 渭源县| 渑池县| 盘山县| 府谷县| 全椒县| 玛沁县| 新化县| 乡宁县| 贵港市| 五寨县| 保康县| 临夏县| 义乌市| 阆中市|