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

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

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

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

什么是系統(tǒng)建模語言SysML?

YXF13825284837 ? 來源:汽車電子電氣架構(gòu) ? 2023-09-01 15:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對復(fù)雜系統(tǒng)的建模是架構(gòu)師的基礎(chǔ)能力之一。從這篇文章開始,筆者介紹系統(tǒng)建模語言SysML(OMG System Modeling Language)。

SysML是一種通用的圖形建模語言,用于定義、分析、設(shè)計和驗證復(fù)雜系統(tǒng)。

這里需要注意一點(diǎn),SysML僅僅是一種建模語言,不是建模方法。就像EEA建模軟件PREEvision一樣,它也只是對汽車電氣系統(tǒng)建模的一種軟件和工具,它不能告訴你實(shí)際操作層面應(yīng)該如何建模。

SysML是基于UML的擴(kuò)展,共定義了9種模型圖,如圖1所示。

a8cdfa94-43e9-11ee-a2ef-92fbcf53809c.png

圖1SysML定義的模型圖

我們首先來了解結(jié)構(gòu)圖,因為系統(tǒng)的結(jié)構(gòu)是了解任何一個系統(tǒng)的基礎(chǔ)。SysML結(jié)構(gòu)圖主要是對系統(tǒng)的組成結(jié)構(gòu)以及組成元素間的關(guān)系進(jìn)行描述,這也是架構(gòu)的定義(組成+交互,見之前的文章“架構(gòu)是個什么鬼”)所關(guān)心的最主要問題。

結(jié)構(gòu)圖包括:模塊定義圖、內(nèi)部模塊圖、參數(shù)圖(一種特殊的內(nèi)部模塊圖)和包圖。

模塊定義圖中可能會出現(xiàn)包、模型、模型庫、視圖、模塊和約束模塊。其中最重要和常見的是模塊和約束模塊。這篇文章筆者先重點(diǎn)介紹“模塊”這個基本元素。

模塊是SysML中的基本元素,它可以用于表示系統(tǒng)中的任意實(shí)體,我們可以使用模塊對系統(tǒng)中的實(shí)體進(jìn)行建模。

既然SysML是一種圖形建模語言,那首先要解決的問題是如果通過一個圖形來表達(dá)模塊這個基本元素,如圖2所示。

a8f3b658-43e9-11ee-a2ef-92fbcf53809c.png

圖2 模塊的圖形表達(dá)方式

模塊通過帶有<>標(biāo)識的矩形框表示,其后帶有模塊的Name(用戶自定義),還可以通過可選的其他分隔框,用來標(biāo)識模塊的其他部分。如圖2所示,該模塊包含"值屬性" 和 "操作屬性"分隔框。

模塊的屬性包括結(jié)構(gòu)屬性和行為屬性兩個大的類別。既然模塊定義圖屬于結(jié)構(gòu)圖的一種,那么模塊屬性的作用就要表達(dá)出與模塊結(jié)構(gòu)相關(guān)的屬性,本質(zhì)上也就是表達(dá)模塊之間的關(guān)系。

模塊的名稱和屬性其實(shí)很好理解,系統(tǒng)的任何實(shí)體必然需要有個名稱,而不管是結(jié)構(gòu)屬性還是行為屬性,都是表達(dá)模塊之間的一種關(guān)系。

在之前的文章“架構(gòu)與關(guān)系”中,筆者提出事物之間的5種主要關(guān)系:概念關(guān)系、空間關(guān)系、時間關(guān)系、行為關(guān)系和因果關(guān)系。模塊的名稱可類比為概念關(guān)系,名稱就是概念的命名,結(jié)構(gòu)屬性必然也包括空間、時間和因果關(guān)系,而行為屬性可以類比為行為關(guān)系。

以上只是筆者做的一種類比,因為SysML建模語言畢竟只是對現(xiàn)實(shí)世界中真實(shí)系統(tǒng)的一種抽象,模型不是系統(tǒng)本身,不可能表達(dá)出系統(tǒng)的所有方面。因此SysML中模塊的屬性也不可能等同于現(xiàn)實(shí)世界中的實(shí)體屬性,模塊屬性只是根據(jù)建模的需要,對實(shí)體某一方面做的一種抽象表達(dá)。

結(jié)構(gòu)屬性包括值屬性(圖2中的Values就代表值屬性)、約束屬性、引用屬性、組成屬性、端口共 5 種類型。行為屬性包括操作(圖2中的operations就代表操作)和 接收(receptions)。

未完待續(xù)。。。

審核編輯:湯梓紅

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

    關(guān)注

    0

    文章

    122

    瀏覽量

    31201
  • 建模軟件
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    7184
  • 結(jié)構(gòu)圖
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

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

    關(guān)注

    0

    文章

    3

    瀏覽量

    6428

原文標(biāo)題:SysML(一)

文章出處:【微信號:汽車電子電氣架構(gòu),微信公眾號:汽車電子電氣架構(gòu)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    VirtualLab:系統(tǒng)建模分析器

    系統(tǒng)建模分析器。本文檔介紹該工具的使用方法。 系統(tǒng)建模分析器 如何運(yùn)行建模分析器 系統(tǒng)建模分析器 例1:光束清理濾波器 示例 – 光束清理濾波器 光束清理濾波器 – 光源
    發(fā)表于 12-19 12:36

    VirtualLab Fusion:系統(tǒng)建模分析器

    系統(tǒng)建模分析器。本文檔介紹該工具的使用方法 系統(tǒng)建模分析器 如何運(yùn)行建模分析器 系統(tǒng)建模分析器 例1:光束清理濾波器 示例 – 光束清理濾波器 光束清理濾波器 – 光源 光
    發(fā)表于 01-04 08:45

    VirtualLab:系統(tǒng)建模分析器

    ,系統(tǒng)建模分析器。本文檔介紹該工具的使用方法。 系統(tǒng)建模分析器 如何運(yùn)行建模分析器 系統(tǒng)建模分析器 例1:光束清理濾波器 示例 – 光束清理濾波器 光束清理濾波器 – 光源
    發(fā)表于 01-14 09:45

    VirtualLab Fusion案例:K域和X域中的系統(tǒng)建模

    介紹System Modeling Analyzer(系統(tǒng)建模分析器),這種工具允許光學(xué)工程師在光場通過系統(tǒng)時詳細(xì)追跡光場(及其平面波角譜)傳播。這對于故障排除以及對系統(tǒng)特性行為的進(jìn)一步了解非常
    發(fā)表于 01-15 08:56

    模糊系統(tǒng)建模

    模糊系統(tǒng)建模.zip
    發(fā)表于 01-07 12:15

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制.zip
    發(fā)表于 01-07 12:16

    電力電子系統(tǒng)建模及控制書

    電力電子系統(tǒng)建模及控制
    發(fā)表于 03-16 09:29

    Simulink動態(tài)系統(tǒng)建模與仿真

    Simulink動態(tài)系統(tǒng)建模與仿真
    發(fā)表于 04-02 11:33

    matlab電機(jī)系統(tǒng)建模與仿真軟件下載與基于MATLAB無刷直流電機(jī)控制系統(tǒng)建模與仿真

    制 造 業(yè) 信基 于 MA TL AB 的無刷 直流 電機(jī)控制 系統(tǒng)建模 與仿真‘ 。張立一.李莉1.安 徽 礦 業(yè) 職...
    發(fā)表于 07-05 06:51

    基于MATLAB的雙閉環(huán)直流調(diào)速系統(tǒng)建模與仿真

    基于MATLAB的雙閉環(huán)直流調(diào)速系統(tǒng)建模與仿真36 2Vol36No2第卷 第 期桂 林 理 工 大 學(xué) 學(xué) 報2016 5JournalofGuilinUniversi...
    發(fā)表于 09-07 07:44

    基于Agent的復(fù)雜系統(tǒng)建模與仿真

    基于Agent建模與仿真克服了傳統(tǒng)的建模技術(shù)存在的不足,為復(fù)雜系統(tǒng)研究提供了新的思路。在基于Agent的復(fù)雜系統(tǒng)建模方法分析的基礎(chǔ)上,結(jié)合信息對抗環(huán)境下護(hù)航艦艇編隊防空作戰(zhàn)
    發(fā)表于 05-05 17:52 ?0次下載
    基于Agent的復(fù)雜<b class='flag-5'>系統(tǒng)建模</b>與仿真

    CPLD_FPGA的數(shù)字通信系統(tǒng)建模與設(shè)計

    CPLD_FPGA的數(shù)字通信系統(tǒng)建模與設(shè)計
    發(fā)表于 09-04 11:10 ?14次下載
    CPLD_FPGA的數(shù)字通信<b class='flag-5'>系統(tǒng)建模</b>與設(shè)計

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制
    發(fā)表于 12-06 14:57 ?0次下載

    模糊系統(tǒng)建模

    模糊系統(tǒng)建模
    發(fā)表于 12-06 14:55 ?0次下載

    步進(jìn)電機(jī)驅(qū)動系統(tǒng)建模

    本文檔內(nèi)容介紹了基于步進(jìn)電機(jī)驅(qū)動系統(tǒng)建模,供參考
    發(fā)表于 03-02 14:08 ?14次下載