chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

新架構(gòu)下服務(wù)建模,關(guān)鍵在這6步!

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

掃碼添加小助手

加入工程師交流群

隨著AUTOSAR、SOA、以太網(wǎng)通訊等新技術(shù)、新理念的成熟化,面向軟件、硬件、網(wǎng)絡(luò)、電氣等多領(lǐng)域的電子電氣系統(tǒng)經(jīng)歷了多代架構(gòu)方法論的迭代。如何跟隨新技術(shù)和新理念的浪潮,構(gòu)建起新型的汽車電子電氣架構(gòu)平臺,以實現(xiàn)新老技術(shù)的快速更替和融合,優(yōu)化協(xié)同系統(tǒng)架構(gòu)的搭建將成為主機廠和供應(yīng)商共同關(guān)注的重點。

經(jīng)緯恒潤基于SystemWeaver平臺,按照SOA建模理念為客戶提供了新一代基于SOA的企業(yè)級電子電氣系統(tǒng)協(xié)同設(shè)計解決方案,可以有效支持服務(wù)和信號的混合架構(gòu)建模。新型架構(gòu)下的服務(wù)建模分為服務(wù)設(shè)計、服務(wù)系統(tǒng)部署、拓?fù)湓O(shè)計、服務(wù)接口部署、服務(wù)實例部署和服務(wù)設(shè)計檢查和集成六大部分。

01 服務(wù)設(shè)計

服務(wù)Service Interface將在服務(wù)設(shè)計庫中進行全局維護,系統(tǒng)中的軟件模塊將以引用的方式去調(diào)用服務(wù)接口。在設(shè)計服務(wù)接口之前 ,可在統(tǒng)一的數(shù)據(jù)類型庫中進行CppImplementationDatatype的定義和維護,之后將被服務(wù)接口引用。

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

wKgZomaLUBKAe4h9AAB2mpHYTW8887.png

圖1 數(shù)據(jù)類型維護

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

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

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

圖2 服務(wù)接口定義

02 服務(wù)系統(tǒng)部署

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

wKgaomaLUCqATedGAACgaAV_mok180.png

圖3 軟件模塊交互

軟件模塊設(shè)計完成之后,還需要進行Executable的生成,并將軟件模塊和Executable進行關(guān)聯(lián);同時需要完成Process Design的定義,并將Executable進行分配。

03 拓?fù)湓O(shè)計

在ECU層級,除了和傳統(tǒng)架構(gòu)一樣進行ECU的設(shè)計以及軟件模塊的分配之外,還需要對以太網(wǎng)的拓?fù)溥M行設(shè)計。其主要內(nèi)容包括:

  • ECU對應(yīng)網(wǎng)絡(luò)的設(shè)計,包括對其Connector的定義
  • VLAN的定義,包括其基本參數(shù)設(shè)置和Network Endpoint的定義
  • 完成ECU網(wǎng)絡(luò)節(jié)點和VLAN 的拓?fù)浣Y(jié)構(gòu)設(shè)計
  • Switch的設(shè)置和參數(shù)定義
  • ECU網(wǎng)絡(luò)節(jié)點的controller定義,以及其和connector的關(guān)聯(lián)關(guān)系構(gòu)建
  • Switch和ECU網(wǎng)絡(luò)節(jié)點的Coupling Port關(guān)聯(lián)
wKgaomaLUDeAevwFAADYDzPaBDQ385.png

圖4 拓?fù)湓O(shè)計

04 服務(wù)接口部署

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

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

wKgaomaLUEOAfwt7AAEk80fUkUU474.png

圖5 服務(wù)接口部署

05 服務(wù)實例部署

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

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

wKgaomaLUE2AdZuBAADalUWwvrk917.png

圖6 服務(wù)實例部署

06 服務(wù)設(shè)計檢查和集成

完成服務(wù)實例部署之后,服務(wù)的整個設(shè)計將宣告結(jié)束,但服務(wù)信息仍需要和下游系統(tǒng)進行集成,所以最后一步是對整個系統(tǒng)的所有信息進行檢查校驗。SystemWeaver針對數(shù)據(jù)類型、服務(wù)接口、服務(wù)部署、拓?fù)浣Y(jié)構(gòu)等10個維度進行了200+條校驗,以保證整個系統(tǒng)層面服務(wù)設(shè)計的合理性和完整性。

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

wKgaomaLUJaANA3EAABIPP3mCzw581.png

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

此外,System Weaver作為平臺類的協(xié)同研發(fā)平臺,其本身優(yōu)異的協(xié)同能力將有效支持包含服務(wù)設(shè)計在內(nèi)的整個新型架構(gòu)的設(shè)計,它將支持新技術(shù),例如服務(wù)設(shè)計、信息安全和軟件架構(gòu)等;并支持整個V流程“需求—功能—系統(tǒng)—ECU—測試”分層架構(gòu)設(shè)計的融合,實現(xiàn)全系統(tǒng)的數(shù)據(jù)追溯和測試追溯。

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

    關(guān)注

    3041

    文章

    8458

    瀏覽量

    171624
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9257

    瀏覽量

    155401
  • 電氣系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    390

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    維修總趕不上故障?智能管理系統(tǒng)用 AI 建模,把設(shè)備隱患掐滅在萌芽里

    智能制造浪潮中,掌握設(shè)備 “健康密碼” 者方能占據(jù)主動。用 AI 建模掐滅隱患,正是企業(yè)精細(xì)化管理的關(guān)鍵。
    的頭像 發(fā)表于 09-17 11:30 ?236次閱讀
    維修總趕不上故障?智能管理系統(tǒng)用 AI <b class='flag-5'>建模</b>,把設(shè)備隱患掐滅在萌芽里

    華納云:海外服務(wù)器負(fù)載均衡與高可用架構(gòu)設(shè)計

    在現(xiàn)代互聯(lián)網(wǎng)應(yīng)用中,海外服務(wù)器承擔(dān)著跨境業(yè)務(wù)、高并發(fā)請求和實時數(shù)據(jù)傳輸?shù)?b class='flag-5'>關(guān)鍵角色。單臺服務(wù)器難以支撐大量并發(fā)請求,一旦發(fā)生故障,可能導(dǎo)致服務(wù)中斷和業(yè)務(wù)損失。因此,合理設(shè)計負(fù)載均衡與高可
    的頭像 發(fā)表于 08-28 18:32 ?328次閱讀

    B11:BMS分類架構(gòu)關(guān)鍵技術(shù)

    關(guān)鍵功能及實現(xiàn)原理做簡單介紹。希望通過本課程的深入學(xué)習(xí),大家可以根據(jù)不同PACK應(yīng)用場景對相關(guān)的BMS方案有基本的對應(yīng)判斷;對BMS系統(tǒng)包含的關(guān)鍵功能有進一的理解和認(rèn)識;也希望在本課程的引導(dǎo)
    的頭像 發(fā)表于 08-19 09:24 ?374次閱讀
    B11:BMS分類<b class='flag-5'>架構(gòu)</b>及<b class='flag-5'>關(guān)鍵</b>技術(shù)

    VirtualLab Fusion應(yīng)用:Herriott池的建模

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

    48V架構(gòu)連接技術(shù)的發(fā)展與應(yīng)用趨勢

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

    B11 BMS分類架構(gòu)關(guān)鍵技術(shù)from: 中敏老唐

    目錄:?01 PACK 分類及 BMS 需求特點?02 BMS 架構(gòu)分類及典型應(yīng)用場景?03 各類 BMS 原理框圖及特點?04 BMS 關(guān)鍵功能及技術(shù)地圖?
    發(fā)表于 05-02 10:57

    VirtualLab應(yīng)用:傅科刀口測試的建模

    。 建模任務(wù) 系統(tǒng)構(gòu)建模塊——拋物面鏡 系統(tǒng)構(gòu)建模塊 – 球面鏡 系統(tǒng)構(gòu)建塊 – 光闌 系統(tǒng)構(gòu)建模塊——理想準(zhǔn)直透鏡 系統(tǒng)中應(yīng)用了理想化的透鏡功能,以確保刀口后視場的準(zhǔn)直。
    發(fā)表于 04-26 10:37

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

    。 建模任務(wù) 系統(tǒng)構(gòu)建模塊——拋物面鏡 系統(tǒng)構(gòu)建模塊 – 球面鏡 系統(tǒng)構(gòu)建塊 – 光闌 系統(tǒng)構(gòu)建模塊——理想準(zhǔn)直透鏡 系統(tǒng)中應(yīng)用了理想化的透鏡功能,以確保刀口后視場的準(zhǔn)直。
    發(fā)表于 01-16 10:00

    架構(gòu)建模與優(yōu)化咨詢和實施服務(wù)

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

    寶藏級微服務(wù)架構(gòu)工具合集

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

    面向服務(wù)的整車EE架構(gòu)(SOA)設(shè)計開發(fā)咨詢服務(wù)

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

    SSR與微服務(wù)架構(gòu)的結(jié)合應(yīng)用

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

    GPU服務(wù)器AI網(wǎng)絡(luò)架構(gòu)設(shè)計

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

    架構(gòu)與設(shè)計 常見微服務(wù)分層架構(gòu)的區(qū)別和落地實踐

    架構(gòu)風(fēng)格越傾向于清晰的職責(zé)定位,且讓領(lǐng)域模型成為架構(gòu)的核心。 基于這些架構(gòu)風(fēng)格,在軟件架構(gòu)設(shè)計過程中又有非常多的架構(gòu)分層模型。 傳統(tǒng)三層
    的頭像 發(fā)表于 10-22 15:34 ?850次閱讀
    <b class='flag-5'>架構(gòu)</b>與設(shè)計 常見微<b class='flag-5'>服務(wù)</b>分層<b class='flag-5'>架構(gòu)</b>的區(qū)別和落地實踐

    服務(wù)架構(gòu)與容器云的關(guān)系與區(qū)別

    服務(wù)架構(gòu)與容器云密切相關(guān)又有所區(qū)別。微服務(wù)將大型應(yīng)用拆分為小型、獨立的服務(wù),而容器云基于容器技術(shù),為微服務(wù)提供構(gòu)建、發(fā)布和運行的平臺。區(qū)別
    的頭像 發(fā)表于 10-21 17:28 ?714次閱讀