一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

PREEvision中的邏輯架構(gòu):實現(xiàn)車輛系統(tǒng)設(shè)計的高效抽象化

Vector維克多 ? 來源:Vector維克多 ? 2024-04-08 14:11 ? 次閱讀

車輛E/E架構(gòu)的演變:從傳統(tǒng)設(shè)計到現(xiàn)代高性能計算和服務(wù)集成

1.電子/電氣架構(gòu)的演變

車輛的電子/電氣(E/E)架構(gòu)已經(jīng)從過去的簡單設(shè)計演變成今天的復(fù)雜結(jié)構(gòu)。在早期,E/E架構(gòu)主要由車載系統(tǒng)和基于信號的應(yīng)用所定義,其設(shè)計空間相對單一。如今,這種架構(gòu)變得更加分層,涉及到高性能計算機(jī)(HPCs)和更強(qiáng)大的區(qū)域控制器。這些區(qū)域控制器是應(yīng)對功能復(fù)雜性的關(guān)鍵架構(gòu)元素,負(fù)責(zé)處理與車輛特定位置相關(guān)的所有功能,并且它們通常通過以太網(wǎng)與HPCs相連。

2.服務(wù)導(dǎo)向和信號導(dǎo)向的結(jié)合

HPCs在現(xiàn)代E/E架構(gòu)中扮演著重要角色,不僅提供集成離車服務(wù)的能力,如遠(yuǎn)程診斷或軟件的遠(yuǎn)程更新,還用于處理計算密集型應(yīng)用,比如自動駕駛和娛樂系統(tǒng)?,F(xiàn)代E/E架構(gòu)特別強(qiáng)調(diào)服務(wù)導(dǎo)向和信號導(dǎo)向兩種范式的并行工作。傳統(tǒng)車輛控制功能(如ESP、ABS)在區(qū)域控制器和傳感器/執(zhí)行器ECUs之間以信號導(dǎo)向方式實現(xiàn),而高級功能如自動駕駛則更傾向于服務(wù)導(dǎo)向。此外,現(xiàn)代E/E架構(gòu)不僅包括車載組件,還集成了云服務(wù),提供了額外的功能,如軟件更新和遠(yuǎn)程診斷,這些功能是現(xiàn)代車輛系統(tǒng)設(shè)計的重要組成部分。

6133a36a-f568-11ee-a297-92fbcf53809c.png

3.早期系統(tǒng)設(shè)計階段的關(guān)鍵:適應(yīng)多樣目標(biāo)架構(gòu)的設(shè)計抽象化

為了開發(fā)適用于這些目標(biāo)架構(gòu)的應(yīng)用,需要在早期系統(tǒng)設(shè)計階段考慮這些架構(gòu)。設(shè)計需要從硬件和軟件實現(xiàn)中抽象出來,以便靈活地適應(yīng)不同的目標(biāo)E/E架構(gòu)。

PREEvision中的邏輯架構(gòu):實現(xiàn)車輛系統(tǒng)設(shè)計的高效抽象化

邏輯架構(gòu)層的目的:PREEvision的邏輯架構(gòu)層旨在將車輛應(yīng)用和功能從其硬件和軟件實現(xiàn)中抽象出來。這種抽象化使設(shè)計過程更加靈活,能夠適應(yīng)不同的目標(biāo)電子/電氣(E/E)架構(gòu)。

邏輯功能架構(gòu)的應(yīng)用:邏輯功能架構(gòu)幫助管理應(yīng)用和車輛功能的日益增長的復(fù)雜性。它為設(shè)計師提供了一個系統(tǒng)視角,用于設(shè)計、管理和理解現(xiàn)代車輛中軟件和硬件的復(fù)雜結(jié)構(gòu)。

邏輯域和子系統(tǒng):邏輯架構(gòu)中包含邏輯域,這些域支持將系統(tǒng)劃分為具有明確定義接口的子系統(tǒng)。這些子系統(tǒng)可以是車輛的特定區(qū)域或者是云服務(wù)等離車應(yīng)用。

功能包和構(gòu)建塊:邏輯功能架構(gòu)通過邏輯功能包或構(gòu)建塊來組織,這些包或塊群組了多個邏輯功能。邏輯功能之間的通信是通過端口定義的,端口決定了通信是信號導(dǎo)向還是服務(wù)導(dǎo)向。

端口和連接器邏輯架構(gòu)中的端口指定了不同功能之間的通信方式。邏輯組裝連接器用于連接這些端口,從而定義功能之間的互動。

類型和實例的概念:邏輯架構(gòu)基于類型和實例的概念,意味著可以創(chuàng)建特定邏輯功能類型的多個實例。這種方法增加了設(shè)計的可重用性和靈活性。

61509ca4-f568-11ee-a297-92fbcf53809c.png

PREEvision邏輯架構(gòu)層總結(jié):通過這種邏輯架構(gòu)層的設(shè)計,PREEvision使車輛系統(tǒng)的設(shè)計師能夠從更高的抽象層面進(jìn)行設(shè)計,同時確保了對底層實現(xiàn)的靈活性和適應(yīng)性。這樣的設(shè)計方法為處理現(xiàn)代車輛系統(tǒng)的復(fù)雜性提供了強(qiáng)大的工具和框架。

PREEvision對UML/SysML的支持

為了實現(xiàn)完整的功能建模,我們需要引入功能行為方面的建模。這部分內(nèi)容主要集中在UML(統(tǒng)一建模語言)和SysML(系統(tǒng)建模語言)在描述系統(tǒng)行為中的應(yīng)用。以下是關(guān)于功能行為、UML和SysML的詳細(xì)總結(jié):

功能行為的關(guān)鍵角色:功能行為描述是理解系統(tǒng)全貌、確保跟蹤性以及為后續(xù)實現(xiàn)提供模型基礎(chǔ)的關(guān)鍵部分。PREEvision中的功能行為是通過采用UML和SysML這兩種標(biāo)準(zhǔn)來實現(xiàn)的。

UML和SysML的結(jié)合:UML主要針對軟件設(shè)計,而SysML則是為了滿足系統(tǒng)設(shè)計的需求而開發(fā)。這兩種語言的結(jié)合為PREEvision工具提供了覆蓋系統(tǒng)建模兩大領(lǐng)域結(jié)構(gòu)和行為的能力。

行為建模的實現(xiàn):在結(jié)構(gòu)建模的基礎(chǔ)上,行為建模通過UML和SysML的支持在PREEvision中得以實施。包括用例圖、狀態(tài)機(jī)圖和活動圖等在內(nèi)的行為建模工具,是深入理解系統(tǒng)行為的關(guān)鍵。

61643278-f568-11ee-a297-92fbcf53809c.png

PREEvision中的活動圖

1.活動圖介紹

在PREEvision工具中,活動圖被用作一個關(guān)鍵工具,以圖形化方式展示系統(tǒng)內(nèi)各元素動作的相互聯(lián)系及其控制和數(shù)據(jù)流,從而幫助設(shè)計師清晰地理解和描述系統(tǒng)行為。這些圖包含動作節(jié)點,代表系統(tǒng)中執(zhí)行的具體動作或任務(wù),以及控制節(jié)點,用于指導(dǎo)動作的執(zhí)行流程。活動圖中的控制流和對象流則分別表示動作之間的順序和數(shù)據(jù)依賴關(guān)系,而輸入和輸出參數(shù)展示了每個動作的數(shù)據(jù)依賴和產(chǎn)出。通過活動圖,設(shè)計師可以詳細(xì)模擬和分析系統(tǒng)內(nèi)部的行為,為系統(tǒng)實現(xiàn)的后續(xù)階段提供詳細(xì)的執(zhí)行規(guī)格和指導(dǎo)??傊?,活動圖在理解和設(shè)計系統(tǒng)行為方面發(fā)揮著核心作用,使系統(tǒng)設(shè)計更加清晰和結(jié)構(gòu)化。

617604d0-f568-11ee-a297-92fbcf53809c.png

2.PREEvision中活動圖建模的高效功能

活動節(jié)點和控制節(jié)點:提供了多種類型的活動節(jié)點,包括動作節(jié)點和控制節(jié)點,以及活動邊緣(如控制流和對象流)。這些節(jié)點和邊緣協(xié)助在活動圖中定義和組織基本動作及其流程。

61814642-f568-11ee-a297-92fbcf53809c.png6192f950-f568-11ee-a297-92fbcf53809c.png

用戶友好的建模支持:PREEvision提供了多種便利功能,以簡化活動圖的創(chuàng)建和編輯過程。例如,自動添加控制流和對象流的功能,以及輸入輸出端口的指示標(biāo)記。

61a02dbe-f568-11ee-a297-92fbcf53809c.png

活動分區(qū)的實現(xiàn):活動圖中的活動分區(qū)(如泳道)用于標(biāo)識具有共同特征的活動節(jié)點。

這些分區(qū)有助于組織和理解復(fù)雜的行為模型。

61aab45a-f568-11ee-a297-92fbcf53809c.png

這些Comfort Functions大大提高了活動圖建模的效率和準(zhǔn)確性,使設(shè)計師能夠更容易地創(chuàng)建、修改和理解復(fù)雜的系統(tǒng)行為模型。通過這些功能,PREEvision在系統(tǒng)建模領(lǐng)域提供了強(qiáng)大的支持,幫助設(shè)計師以更直觀和結(jié)構(gòu)化的方式工作。

3.活動圖在PREEvision各個層級上的應(yīng)用

需求層的活動建模:在需求層,活動用于描述用例系統(tǒng)和需求包,這有助于從高層次上理解和規(guī)范系統(tǒng)需求。

邏輯架構(gòu)層的活動建模:在邏輯架構(gòu)層,活動用于定義和理解邏輯結(jié)構(gòu)包、邏輯域、邏輯功能包和邏輯構(gòu)建塊的行為。該層的活動建模有助于驅(qū)動系統(tǒng)的分解和分區(qū),進(jìn)而推導(dǎo)出邏輯架構(gòu)結(jié)構(gòu)。

軟件層的活動建模:在軟件層,活動用于描述服務(wù)提供者、服務(wù)消費者和軟件組件類型,這在軟件設(shè)計階段有助于詳細(xì)化功能行為。

硬件層的活動建模:在硬件層,活動的建模適用于所有電子組件,這有助于理解和規(guī)劃硬件組件之間的交互和行為。

61b809c0-f568-11ee-a297-92fbcf53809c.png

通過在這些不同層次上進(jìn)行活動建模,PREEvision提供了一種全面和靈活的系統(tǒng)建模方法,使設(shè)計師能夠在各種抽象層面上更準(zhǔn)確、全面地理解和設(shè)計系統(tǒng)。

4.活動圖的具體案例分析:車窗升降器

窗戶升降器的功能描述:窗戶升降器包括控制窗戶上下移動的功能,以及自動上升和下降和防夾功能。

61d51f1a-f568-11ee-a297-92fbcf53809c.png

使用活動圖進(jìn)行系統(tǒng)分解:使用活動圖來描述窗戶升降器的行為,包括各種動作、控制節(jié)點和流程,這有助于在邏輯架構(gòu)層面上進(jìn)行系統(tǒng)分解和分區(qū)。通過將動作集中在活動分區(qū)內(nèi),可以定義邏輯架構(gòu)的功能塊結(jié)構(gòu)和接口,這種方法使得行為驅(qū)動系統(tǒng)設(shè)計成為可能,從而推導(dǎo)出邏輯架構(gòu)結(jié)構(gòu)。

6234d608-f568-11ee-a297-92fbcf53809c.png

接口和行為的詳細(xì)建模:通過活動圖,可以詳細(xì)建模窗戶升降器的行為,包括接口定義和行為規(guī)范。這為軟件和硬件實現(xiàn)階段提供了清晰的指導(dǎo)。

6246e7d0-f568-11ee-a297-92fbcf53809c.png

通過窗戶升降器的例子,視頻清晰地展示了如何使用PREEvision中的活動圖來實現(xiàn)復(fù)雜系統(tǒng)功能的詳細(xì)建模和理解,強(qiáng)調(diào)了活動圖在系統(tǒng)設(shè)計中的實際應(yīng)用價值。

總結(jié)

實現(xiàn)無關(guān)的邏輯功能架構(gòu)建模:PREEvision支持實現(xiàn)無關(guān)的邏輯功能架構(gòu)建模。這意味著可以在不考慮具體實現(xiàn)(如硬件和軟件)的情況下,設(shè)計和規(guī)劃系統(tǒng)。

系統(tǒng)行為的規(guī)范:系統(tǒng)行為可以基于SysML(系統(tǒng)建模語言)的概念進(jìn)行詳細(xì)規(guī)范。這提供了一個強(qiáng)大的框架來描述和理解復(fù)雜系統(tǒng)的行為。

與特定于域的數(shù)據(jù)模型的集成:PREEvision將系統(tǒng)行為與特定于域的數(shù)據(jù)模型相集成,從而實現(xiàn)了數(shù)據(jù)和行為的緊密耦合。

不同設(shè)計階段的支持:工具支持不同的設(shè)計階段,可以針對特定用例進(jìn)行活動驅(qū)動的系統(tǒng)分解和詳細(xì)行為建模。


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

    關(guān)注

    2561

    文章

    52198

    瀏覽量

    761712
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    16838

    瀏覽量

    182256
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5547

    瀏覽量

    174193
  • 連接器
    +關(guān)注

    關(guān)注

    99

    文章

    15089

    瀏覽量

    138828
  • 自動駕駛
    +關(guān)注

    關(guān)注

    788

    文章

    14128

    瀏覽量

    168852

原文標(biāo)題:現(xiàn)代車輛系統(tǒng)設(shè)計的革新 | PREEvision中的邏輯架構(gòu)與SysML集成解析

文章出處:【微信號:VectorChina,微信公眾號:Vector維克多】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    車輛出入無線管理與調(diào)度系統(tǒng)的設(shè)計

    ,門禁管理科學(xué)高效現(xiàn)實要去我們必須設(shè)計出一種更高效車輛出入管理與調(diào)度系統(tǒng)。本設(shè)計設(shè)計一無線數(shù)據(jù)采集
    發(fā)表于 01-22 10:33

    車輛出入無線管理與調(diào)度系統(tǒng)的設(shè)計

    管理科學(xué)高效現(xiàn)實要去我們必須設(shè)計出一種更高效車輛出入管理與調(diào)度系統(tǒng)。本設(shè)計設(shè)計一無線數(shù)據(jù)采集系統(tǒng)
    發(fā)表于 01-28 11:31

    射頻識別技術(shù)使安防中門禁管理實現(xiàn)高效智能

    小區(qū)或停車場的安防管理更加人性、信息、智能、高效?;谏漕l識別技術(shù)的特點,提出了射頻識別技術(shù)在門禁
    發(fā)表于 05-29 08:16

    RFID車輛網(wǎng)絡(luò)信息管理系統(tǒng)結(jié)構(gòu)是什么?

    ,無法杜絕管理漏洞與安全隱患。經(jīng)充分調(diào)研后,我們研發(fā)了車輛網(wǎng)絡(luò)信息管理系統(tǒng)平臺,其目標(biāo)是實現(xiàn)車輛管理規(guī)范、信息
    發(fā)表于 08-12 07:40

    超高頻RFID智能車輛管理系統(tǒng)的工作原理是什么?

    RFID作為物聯(lián)網(wǎng)的重要技術(shù),近年來以其低廉、安全、高效的特點得到廣泛的關(guān)注和研究。文中提出了一種基于超高頻RFID的智能車輛管理系統(tǒng)(即車聯(lián)網(wǎng))。該
    發(fā)表于 08-21 08:21

    嵌入式系統(tǒng)硬件抽象層的設(shè)計思想簡析

    嵌入式系統(tǒng)硬件抽象層(HAL & BSP)的設(shè)計思想1 前言1.1 層次思想1.2 模塊思想1.3 對象思想2 板級支持包(BSP)3
    發(fā)表于 02-11 07:49

    存儲虛擬技術(shù)的幾種層面實現(xiàn)

    存儲虛擬技術(shù)將底層存儲設(shè)備進(jìn)行抽象化統(tǒng)一管理,向服務(wù)器層屏蔽存儲設(shè)備硬件的特殊性,而只保留其統(tǒng)一的邏輯特性,從而實現(xiàn)了存儲系統(tǒng)集中、統(tǒng)一而
    發(fā)表于 02-15 14:40 ?1746次閱讀

    Xilinx與生態(tài)伙伴啟動All Programmable抽象化計劃 助力更多設(shè)計人員并將生產(chǎn)力提升

    Programmable抽象化計劃,幫助硬件設(shè)計人員提高生產(chǎn)力并力助系統(tǒng)及軟件開發(fā)人員直接利用All Programmable FPGA、SoC和3D IC。賽靈思及其生態(tài)系統(tǒng)聯(lián)盟成員,包括MathWorks公司、美國國家儀器
    發(fā)表于 09-11 14:49 ?986次閱讀

    基于云存儲基礎(chǔ)架構(gòu)分析

    云存儲(或數(shù)據(jù)存儲即服務(wù))是對接口后的存儲的抽象,可在該接口內(nèi)按需管理存儲。此外,接口抽象化存儲的位置,這樣一來,不管存儲是在本地還是遠(yuǎn)程(或混合)都無關(guān)緊要。云存儲基礎(chǔ)架構(gòu)引入新的架構(gòu)
    發(fā)表于 10-11 16:44 ?6次下載
    基于云存儲基礎(chǔ)<b class='flag-5'>架構(gòu)</b>分析

    一種遠(yuǎn)程監(jiān)控系統(tǒng)通用化5層架構(gòu)

    和數(shù)據(jù)綁定,實現(xiàn)了頁面的定制。在業(yè)務(wù)邏輯建立了構(gòu)件容器并對相應(yīng)構(gòu)件進(jìn)行分類以減少系統(tǒng)的臃腫與耦合。通過對底層設(shè)備的實體、行為和狀態(tài)建立
    發(fā)表于 02-27 15:48 ?0次下載
    一種遠(yuǎn)程監(jiān)控<b class='flag-5'>系統(tǒng)通用化</b>5層<b class='flag-5'>架構(gòu)</b>

    XILINX推出All Programmable抽象化計劃,加快開發(fā)速度達(dá)15倍

    Xilinx 宣布啟動一項將軟件、模型、平臺和基于 IP 的設(shè)計環(huán)境融為一體的抽象化計劃,致力于讓系統(tǒng)、軟件和硬件開發(fā)人員可以直接使用 All Programmable 器件。實踐證明,All
    的頭像 發(fā)表于 05-23 15:47 ?4017次閱讀

    使用Vector的PREEvision 9.5實現(xiàn)車輛性能

      PREEvision AUTOSAR Adaptive Explorer 提供了表格或數(shù)據(jù)合成等工具,可幫助用戶從頭開始創(chuàng)建自適應(yīng)系統(tǒng)。也支持 C++ 數(shù)據(jù)類型。
    的頭像 發(fā)表于 06-06 09:40 ?3203次閱讀
    使用Vector的<b class='flag-5'>PREEvision</b> 9.5<b class='flag-5'>實現(xiàn)</b>高<b class='flag-5'>車輛</b>性能

    基于PREEvision的SOA設(shè)計—功能亮點

    PREEvision是汽車行業(yè)的分布式系統(tǒng)開發(fā)工具,主要面向需求工程、AUTOSAR系統(tǒng)、軟硬件設(shè)計以及線束開發(fā),覆蓋電子電氣設(shè)計全流程。
    的頭像 發(fā)表于 12-26 11:55 ?1856次閱讀

    PREEvision各層在電子電氣架構(gòu)建模的開發(fā)要點

    PREEvision工具為用戶提供了一個完整的協(xié)同開發(fā)平臺,不僅支持從電子電氣系統(tǒng)需求階段到產(chǎn)品系列開發(fā)的全過程,同時包括了對產(chǎn)品線及模型元素管理方面的內(nèi)容。本文重點圍繞PREEvision工具在EEA設(shè)計階段各層功能及建模要點
    的頭像 發(fā)表于 07-27 16:09 ?1320次閱讀
    <b class='flag-5'>PREEvision</b>各層在電子電氣<b class='flag-5'>架構(gòu)</b>建模<b class='flag-5'>中</b>的開發(fā)要點

    解析PREEvision汽車電子和電氣系統(tǒng)設(shè)計工具

    PREEvision是一款全面的汽車電子和電氣系統(tǒng)設(shè)計工具,支持從概念設(shè)計到具體實現(xiàn)的整個過程。
    的頭像 發(fā)表于 01-09 12:20 ?3147次閱讀
    解析<b class='flag-5'>PREEvision</b>汽車電子和電氣<b class='flag-5'>系統(tǒng)</b>設(shè)計工具