跟着NASA学习MBSE:关于系统模型和SysML建模语言

【简介】


本材料源自Daniel L Dvorak在NASA内部的培训材料《以模型为核心的工程, Part 1:基于模型的系统工程》,涉及什么是基于模型的系统工程、MBSE关注的系统工程问题、系统模型的作用及如何形成与专业领域模型的关联、MBSE案例、与传统系统工程的比较、管理问题等内容。

  

连载1 跟着NASA学习MBSE(PART1):什么是基于模型的系统工程 中给出了什么是基于模型的系统工程以及传统系统工程中存在的问题。


这里给出培训材料的第 和第四部 分,涉及系统模型 的定义和SysML 概览


【关于系统模型】

跟着NASA学习MBSE:关于系统模型和SysML建模语言的图1


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图2


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图3


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图4


【关于SysML】

跟着NASA学习MBSE:关于系统模型和SysML建模语言的图5


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图6


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图7


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图8


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图9


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图10


跟着NASA学习MBSE:关于系统模型和SysML建模语言的图11

【小结】

1. 关于系统模型的再阐释

系统模型是彼此交互的按照特定方式组织的模型元素的集合,用以代表系统如下各方面的关键特征:

  • 结构
  • 行为
  • 需求
  • 参数

2. 关于SysML

  • 不会取代也不能取代其它工程专业建模的投资;
  • 不是方法论也不是工具;
  • SysML 作为建模语言,不依赖特定的方法论和特定的工具;
  • SysML 被用来支撑MBSE, 但MBSE未必一定需要 SysML才能完成


3. 关于MBSE的几个误区(2)

误区4:  MBSE仅使用SysML
否. SysML 是一种用来描述系统的建模语言,而MBSE是建模语言、建模方法、建模工具和领域知识的综合应用,从而实现对系统的分析、定义、设计和验证。

误区5:  MBSE不是全新的概念,系统工程师已经创建了很多类型的模型
建模并不是全新的概念,MBSE的独特之处在于采用形式化建模语言来描述系统, 同时系统模型发挥了将源自其它模型的信息加以集成的重要作用。

误区6:  SysML工具仅仅类似 Visio™ 和 PowerPoint™ 的画图工具
错. 模型信息存在数据仓库中,可以进行一致性和完整性分析,可以据此生成技术文档报告,可以与其它专业的模型进行交互。

(未完待续)

----------------------------

文章来源:数字化转型与系统工程

默认 最新
当前暂无评论,小编等你评论哦!
点赞 评论 收藏 1
关注