91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

新架構下服務建模,關鍵在這6步!

經緯恒潤 ? 2024-07-08 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著AUTOSAR、SOA、以太網通訊等新技術、新理念的成熟化,面向軟件、硬件、網絡、電氣等多領域的電子電氣系統經歷了多代架構方法論的迭代。如何跟隨新技術和新理念的浪潮,構建起新型的汽車電子電氣架構平臺,以實現新老技術的快速更替和融合,優化協同系統架構的搭建將成為主機廠和供應商共同關注的重點。

經緯恒潤基于SystemWeaver平臺,按照SOA建模理念為客戶提供了新一代基于SOA的企業級電子電氣系統協同設計解決方案,可以有效支持服務和信號的混合架構建模。新型架構下的服務建模分為服務設計、服務系統部署、拓撲設計、服務接口部署、服務實例部署和服務設計檢查和集成六大部分。

01 服務設計

服務Service Interface將在服務設計庫中進行全局維護,系統中的軟件模塊將以引用的方式去調用服務接口。在設計服務接口之前 ,可在統一的數據類型庫中進行CppImplementationDatatype的定義和維護,之后將被服務接口引用。

CppImplementationDatatype是適配于C++的Implementation Datatype,常用的有Type Reference、Array、vector、Struct和String類型等。在SystemWeaver中,用戶將可以用便捷的方式進行數據類型的定義,其內置的校驗規則將有效支持數據的正確性和完整性。

wKgZomaLUBKAe4h9AAB2mpHYTW8887.png

圖1 數據類型維護

此后,將進一步進行服務接口的定義,用戶需要根據其功能進行詳細的接口設計,明確服務ID、大版本、小版本等基礎信息,并對該服務的使用和內部邏輯進行詳細描述。

服務接口信息主要包括Method、Event和Field三種通訊形式,需要定義其引用的數據類型,也就是上一步中定義出的CppImplementationDatatype用來描述其參數的信息。SystemWeaver將提供良好的用戶界面完成對于服務接口的基本信息填寫和接口定義,同時將支持設計過程中數據正確性和完整性的校驗:

  • Method、Event和Field的引用數據完整性
  • 服務信息完整性
  • Method參數的名稱正確性
  • Field的類型完整性
wKgaomaLUCGATx2jAAC3EYyGKyQ551.png

圖2 服務接口定義

02 服務系統部署

用戶完成服務接口的定義之后,下一步將描述其在軟件模塊Adaptive Software Component中的交互邏輯,用戶需要設計Software Component軟件模塊之間的服務調動關系,為軟件模塊定義Provided Port或者Consumed Port并進行服務庫的服務引用,以此來表示提供或者消費某個服務。完成設計之后,SystemWeaver將提供各種系統框圖進行查看和導出。

wKgaomaLUCqATedGAACgaAV_mok180.png

圖3 軟件模塊交互

軟件模塊設計完成之后,還需要進行Executable的生成,并將軟件模塊和Executable進行關聯;同時需要完成Process Design的定義,并將Executable進行分配。

03 拓撲設計

在ECU層級,除了和傳統架構一樣進行ECU的設計以及軟件模塊的分配之外,還需要對以太網的拓撲進行設計。其主要內容包括:

  • ECU對應網絡的設計,包括對其Connector的定義
  • VLAN的定義,包括其基本參數設置和Network Endpoint的定義
  • 完成ECU網絡節點和VLAN 的拓撲結構設計
  • Switch的設置和參數定義
  • ECU網絡節點的controller定義,以及其和connector的關聯關系構建
  • Switch和ECU網絡節點的Coupling Port關聯
wKgaomaLUDeAevwFAADYDzPaBDQ385.png

圖4 拓撲設計

04 服務接口部署

服務接口設計完成了其設計層面上的描述,后續將進行其在通訊層面上的部署,需要選擇通訊協議對服務接口完成部署,如 SOME/IP、DDS和IPC等,通常還需要對Eventgroup即訂閱組完成設計。

SystemWeaver將提供服務接口部署界面用于完成接口部署的參數例如接口ID和端口號的填寫,以及Eventgroup的定義。與此同時,其包含了很多設計準則校驗,將進一步幫助用戶完成低錯誤率的接口部署設計。

wKgaomaLUEOAfwt7AAEk80fUkUU474.png

圖5 服務接口部署

05 服務實例部署

完成接口部署和通訊設計之后,需要完成服務實例部署,即定義服務實例的通訊方式。首先,需要對提供方和消費方的服務實例完成基本信息設置,如instance ID等。其次,需要對提供方和消費方通訊中提供和消費的訂閱組進行定義,以實現差異化實例的訂閱組信息。最后,需要對通訊的行為進行定義,將定義通訊使用的TCP/UDP 協議及端口號,和通訊所在VLAN的關聯。

針對于復雜的服務實例生成,System Weaver將提供自動化部署功能。其中包含了設計中需要遵守的基本準則,根據Instance ID不能重復、提供方和接收方需要在一個VLAN下等要求進行了自動化部署的設計,幫助用戶快速完成復雜的服務部署工作。

wKgaomaLUE2AdZuBAADalUWwvrk917.png

圖6 服務實例部署

06 服務設計檢查和集成

完成服務實例部署之后,服務的整個設計將宣告結束,但服務信息仍需要和下游系統進行集成,所以最后一步是對整個系統的所有信息進行檢查校驗。SystemWeaver針對數據類型、服務接口、服務部署、拓撲結構等10個維度進行了200+條校驗,以保證整個系統層面服務設計的合理性和完整性。

數據校驗之后,將對數據進行導出和下游集成。最常用的文件格式是ARXML格式,此外,服務矩陣表格和IDL格式也都是較為通用的格式。SyetemWeaver可以對多個版本的AUTOSAR標準進行服務文件導出,并支持導出基于單個服務和全系統兩個維度的服務,同時也支持進行定制化服務矩陣和IDL或者JSON格式的文件導出。

wKgaomaLUJaANA3EAABIPP3mCzw581.png

如上所述是基于SOA的整個服務流程,但是隨著底層軟件設計成熟度的提升,各個整車廠將對設計流程進行調整和適配,以試用于其自身的架構方法論和工具鏈集成。因此,SystemWeaver也提供了靈活度較高的定制化配置功能,其不僅支持定制化的服務設計方法論,也支持服務設計過程中所有功能的定制化適配。

此外,System Weaver作為平臺類的協同研發平臺,其本身優異的協同能力將有效支持包含服務設計在內的整個新型架構的設計,它將支持新技術,例如服務設計、信息安全和軟件架構等;并支持整個V流程“需求—功能—系統—ECU—測試”分層架構設計的融合,實現全系統的數據追溯和測試追溯。

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

    關注

    3037

    文章

    8349

    瀏覽量

    170179
  • 接口
    +關注

    關注

    33

    文章

    9005

    瀏覽量

    153772
  • 電氣系統
    +關注

    關注

    1

    文章

    382

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    VirtualLab Fusion應用:Herriott池的建模

    傳播 ? 單元反射鏡處的反射 ? 通過孔的傳播 ? 探測器 連接建模技術:自由空間傳播 ? 自由空間傳播 ? 單元反射鏡處的反射 ? 通過孔的傳播 ? 探測器 可用的自由空間傳播建模技術: 在這
    發表于 06-11 08:52

    48V架構連接技術的發展與應用趨勢

    在汽車行業諸多變革趨勢中,48V架構可謂今年的一大熱門話題。在TE Connectivity(泰科電子,簡稱”TE”)最新的48V專欄中,您可以了解到48V架構連接技術的發展與應用趨勢,在連接器的選擇上前瞻思考,快人一
    的頭像 發表于 05-19 09:58 ?425次閱讀

    B11 BMS分類架構關鍵技術from: 中敏老唐

    目錄:?01 PACK 分類及 BMS 需求特點?02 BMS 架構分類及典型應用場景?03 各類 BMS 原理框圖及特點?04 BMS 關鍵功能及技術地圖?
    發表于 05-02 10:57

    VirtualLab應用:傅科刀口測試的建模

    建模任務 系統構建模塊——拋物面鏡 系統構建模塊 – 球面鏡 系統構建塊 – 光闌 系統構建模塊——理想準直透鏡 系統中應用了理想化的透鏡功能,以確保刀口后視場的準直。
    發表于 04-26 10:37

    VirtualLab Fusion案例:傅科刀口測試的建模

    建模任務 系統構建模塊——拋物面鏡 系統構建模塊 – 球面鏡 系統構建塊 – 光闌 系統構建模塊——理想準直透鏡 系統中應用了理想化的透鏡功能,以確保刀口后視場的準直。
    發表于 01-16 10:00

    架構建模與優化咨詢和實施服務

    得益于硬件平臺算力的提升,汽車電子電氣架構的集成度逐漸提高,從單體ECU、到功能域集成控制器、到區域集成控制器,多域融合成為了目前行業中軟件工程的重要工作內容。經緯恒潤可以為汽車電子和軟件工程師在開發軟件架構過程中提供支持
    的頭像 發表于 12-27 14:21 ?1049次閱讀
    <b class='flag-5'>架構建模</b>與優化咨詢和實施<b class='flag-5'>服務</b>

    寶藏級微服務架構工具合集

    寶藏級熱門微服務架構工具包含Spring Boot、Eclipse Vert.X、Kubernetes、Tyk、RabbitMQ、Apache Kafka等。其中,Spring Boot簡化了微服務
    的頭像 發表于 12-21 16:33 ?619次閱讀

    面向服務的整車EE架構(SOA)設計開發咨詢服務

    經緯恒潤多年來一直致力于為客戶提供先進電子電氣架構解決方案,近年來,經緯恒潤在國內率先開展整車SOA架構的技術研發和業務布局,參與多款SOA架構量產車型的研發,積累了豐富的SOA
    的頭像 發表于 12-12 15:11 ?1029次閱讀
    面向<b class='flag-5'>服務</b>的整車EE<b class='flag-5'>架構</b>(SOA)設計開發咨詢<b class='flag-5'>服務</b>

    SSR與微服務架構的結合應用

    隨著互聯網技術的快速發展,前端技術棧不斷更新迭代,后端架構也經歷了從單體應用到微服務的變革。在這個過程中,服務端渲染(SSR)作為一種提升頁面加載速度和SEO性能的技術,與微
    的頭像 發表于 11-18 11:34 ?835次閱讀

    GPU服務器AI網絡架構設計

    眾所周知,在大型模型訓練中,通常采用每臺服務器配備多個GPU的集群架構。在上一篇文章《高性能GPU服務器AI網絡架構(上篇)》中,我們對GPU網絡中的核心術語與概念進行了詳盡介紹。本文
    的頭像 發表于 11-05 16:20 ?1247次閱讀
    GPU<b class='flag-5'>服務</b>器AI網絡<b class='flag-5'>架構</b>設計

    架構與設計 常見微服務分層架構的區別和落地實踐

    架構風格越傾向于清晰的職責定位,且讓領域模型成為架構的核心。 基于這些架構風格,在軟件架構設計過程中又有非常多的架構分層模型。 傳統三層
    的頭像 發表于 10-22 15:34 ?661次閱讀
    <b class='flag-5'>架構</b>與設計 常見微<b class='flag-5'>服務</b>分層<b class='flag-5'>架構</b>的區別和落地實踐

    服務架構與容器云的關系與區別

    服務架構與容器云密切相關又有所區別。微服務將大型應用拆分為小型、獨立的服務,而容器云基于容器技術,為微服務提供構建、發布和運行的平臺。區別
    的頭像 發表于 10-21 17:28 ?553次閱讀

    基于高通主板的ARM架構服務

    一、ARM架構服務器的崛起 (一)市場需求推動 消費市場寒冬,全球消費電子需求下行,服務器成半導體核心動力之一。Arm 加速布局服務器領域,如 9 月推出 Neoverse V2。長久
    的頭像 發表于 09-11 10:53 ?1159次閱讀

    服務器而言,ARM架構與X86架構有什么區別?各自的優勢在哪里?

    一、服務架構概述 在數字化時代,服務架構至關重要。服務器是網絡核心節點,存儲、處理和提供數據與服務
    的頭像 發表于 09-09 14:05 ?3029次閱讀

    愛立信:6G網絡架構的三大共識

    ,一個標準化的6G網絡架構正是實現這一愿景的基石。為了更好地迎來這個嶄新的6G時代,我們將在本期《信觀察》與您探討6G網絡架構的早期共識。
    的頭像 發表于 07-23 17:57 ?1.9w次閱讀
    主站蜘蛛池模板: 午夜爱爱免费视频 | 亚洲欧美视频一区二区三区 | 性欧美高清精品videos | 久久夜色精品国产噜噜小说 | 色天天综合色天天天天看大 | aaaaaaa毛片 | 国产亚洲精品久久久久久久软件 | 国产一级爱c片免费播放 | 我要看黄色一级毛片 | 噜噜色.com | 欧美黄色一级视频 | 日本jlzz | 免费看一级毛片 | 色视频在线免费 | 欧美激情亚洲精品日韩1区2区 | 天天撸夜夜操 | 午夜视频入口 | 日日干夜夜草 | a级特黄毛片| 亚洲精品中文字幕乱码三区一二 | 久久免费看 | 人人做人人爽人人爱秋霞影视 | 日本免费网站在线观看 | 亚洲精品蜜桃久久久久久 | 免费一级毛片在级播放 | 欧美成人午夜影院 | 三浦理惠子中文在 | 性猛交╳xxx乱大交 性免费视频 | 午夜资源 | 免费看美女的逼 | 日本在线视频一区二区 | 又粗又爽又色男女乱淫播放男女 | 欧美尺寸又黑又粗又长 | 日韩理论电影2021第1页 | 国产一区二区三区免费大片天美 | 国产看午夜精品理论片 | 午夜亚洲 | 99色视频在线观看 | h在线观看视频免费网站 | 在线观看网站国产 | 日本三级最新中文字幕电影 |