MBSE基于模型的系统工程

定义

官方的解释还是要记录一下,万一考试要考呢。。

国际系统工程协会(INCOSE)于2006年发起2007年发布的《SE愿景2020》中的定义:MBSE is the formalized application of modeling to support system requirements, design, analysis, verification and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases(MBSE是建模方法的形式化应用,以支持系统从概念设计阶段开始一直持续到开发阶段和后续生命期阶段的需求、设计、分析、验证和确认活动)
紧接此定义,《SE愿景2020》有如下解释:MBSE是向以模型为中心的一系列方法转变这一长期趋势的一部分,这些方法被应用于机械、电子和软件等工程领域,以期望取代原来系统工程师们所擅长的以文档为中心的方法,并通过完全融入系统工程过程来影响未来系统工程的实践。

好了,上面的屁话太官方了,还是通俗一点说一下:

首先什么是模型:模型是对现实世界一种抽象表达,数学公式、图纸、或者缩比实物都是模型;
什么是系统工程,系统工程是一种多学科全寿命周期的方法,它涉及技术和管理两个方面;
然后是MBSE,MBSE采用数字模型代替文档进行沟通和记录,有几个特点:

  1. 整合了多学科环境:各个学科都有自己的模型,但能够把这些模型整合到一起却比较难;
  2. 覆盖真个寿命周期:方案、工程研制、系统验证、使用维护都要用到模型,目前工业上在方案用模型比较多,在工程研制、系统验证、使用维护中模型用得相对就少些;
  3. 具有标准化的语言:当前采用的是sysml,从软件统一建模建模语言uml发展出来的一种用于系统工程的语言;
  4. 自动化的环境:已经有很多大的开发商都有mbse工具,例如rhasphy,doors,通过这些工具,可以大大减少系统工程人员繁琐的重复性工作,帮助系统工程人员关注增加价值的工作并确保采用平衡的方法;
  5. 与仿真结合:可以把模型用来做计算机仿真,例如控制领域已经有非常成熟的运动学仿真,而MBSE要把这些仿真扩展更大的范围,视觉、软件流程、电子、机械等等,最终在计算机上建立完全真实的虚拟世界,通过数字化的仿真可以极大降低研制的成本

为什么要用MBSE

传统基于文本系统设计方式的局限

在当前航空、航天、汽车等行业,对工业产品易用性、舒适性、安全性等方面要求的提高,导致当前工业产品电气化、智能化程度越来越高,产品复杂度的量级不断跃升。
基于文本的系统设计方式存在天然局限,导致其越来越难以应对当前的复杂产品设计挑战,比如:

基于自然语言描述的设计文档一致性差,沟通效率低且容易出现歧义;
自然语言容易引入形容词等模糊描述,很难保证准确性
文本描述的设计元素之间无法实现追溯分析,当出现设计变更时很难对变更影响进行准确评估
基于文本的设计方案无法进行前期仿真验证
设计方案无法与详细设计阶段的数字化模型(如CAD)关联…
而MBSE技术的出现为应对这些问题提供了有效的应对手段。

MBSE带来的价值

一项新技术最终的价值体现,一般有:
节省成本,省钱
提高效率,省时间
保证产品质量,提高产品竞争力
产品质量提升→产品问题减少→研发周期&运维成本降低→省钱&省时间
产品竞争力提高→销量提升→企业利润提高

与传统设计方式的对比

传统设计方式中,系统方案设计阶段多数通过撰写方案设计文档来对系统进行定义:
在这里插入图片描述
MBSE(基于模型的系统工程) = 用数字化建模代替写文档进行系统方案设计,把设计文档中描述系统结构、功能、性能、规格需求的名词、动词、形容词、参数全部转化为数字化模型表达.
在这里插入图片描述

MBSE的三大支撑:方法论、系统设计语言、系统建模工具

MBSE方法论

MBSE方法论是设计师进行系统设计活动的指南,不同行业、不同产品在实际产品研发方面都有其特殊的地方,因此在方法论方面会有不同的选择。
企业在实际项目中选择哪一种方法论、对方法论做哪些特定的裁剪,需要基于企业当前研发流程的实际需求来分析和确定,而不能直接照搬某个“理论模型”。

系统设计语言

系统设计语言是描述系统设计的标准"语法",当前MBSE领域主流的系统设计语言是OMG维护和发布的SysML – System Modeling Language,该语言基于UML发展而来,并专门针对系统设计领域特点进行了扩展。
(SysML虽为主流MBSE建模语言,但仍有部分软件工具通过非SysML语言进行模型描述)
SysML是一种图形化设计语言,共包含9类图

系统建模工具

目前国内工程领域主要的MBSE工具为NoMagic(达索) MagicDraw和IBM Rhapsody,其他如Sparx Systems的Enterprise Architecture, 达索CATIA RFLP, Siemens PLM, ANSYS Scade等也有部分应用。

我这里下了一个 Visual Paradigm 社区版,免费的
地址: https://www.visual-paradigm.com/download/community.jsp
在这里插入图片描述
然后输入邮箱,发你一个激活码激活就可以使用了。
在这里插入图片描述
然后就可以进行Sysml建模了。
在这里插入图片描述

参考

http://www.uml.org.cn/modeler/20190911.asp?artid=22423 了解MBSE,这一篇文章就够了

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 基于模型系统工程(Model-Based Systems Engineering,MBSE)作为一种系统工程方法论,旨在通过建立和利用系统模型来管理和开发复杂系统。这种方法论强调通过模型来描述系统的功能、性能、行为和体系结构等方面,并以此为基础来指导系统开发的各个阶段。 基于模型系统工程的主要优势在于可以提供一种系统化的方法来处理系统工程中的复杂性。通过建立系统模型,整个系统开发过程中的各个环节可以更加直观地展示和描述,从而提高效率和准确性。此外,模型可以帮助系统工程师在需求分析、系统设计、系统验证等方面进行信息共享和交流,从而促进团队协作和合作。 在基于模型系统工程方法中,模型系统工程的核心。通过建立不同类型的模型,包括功能模型、行为模型、性能模型和体系结构模型等,可以更加全面地描述和分析系统。模型还可以用于系统仿真和验证,帮助系统工程师评估不同设计方案的可行性和性能,并指导系统优化和改进。 在实施基于模型系统工程方法时,需要有支持和管理这些模型的工具和平台。目前,有许多商业和开源的系统工程工具可供选择,例如SysML、MATLAB/Simulink、Enterprise Architect等。这些工具提供了建模、仿真、验证和文档生成等功能,可以帮助系统工程师更好地应用基于模型系统工程方法。 综上所述,基于模型系统工程方法论通过建立和利用系统模型来管理和开发复杂系统,提供了一种系统化的方法来处理系统工程中的复杂性。它的优势在于能够提高效率和准确性,促进团队协作和合作,并帮助评估和指导系统设计和优化。在实施时需要选择适合的工具和平台来支持模型的创建和管理。 ### 回答2: 基于模型系统工程(Model-Based Systems Engineering,MBSE)是一种系统工程的方法论,它通过使用模型来描述系统的工程需求、设计、分析和验证,并对系统的整体生命周期进行管理。 《基于模型系统工程方法论综述》是一本介绍MBSE的专业书籍,在电子版中主要包含以下内容: 首先,电子版书籍会详细介绍MBSE的基本概念和原则。它会解释MBSE的核心思想,即通过建立模型来代表系统的各个组成部分以及它们之间的关系,从而实现系统工程的一致性和可追溯性。 其次,书籍会介绍常用的MBSE建模语言和工具。常见的MBSE建模语言包括SysML和UML等,在电子版中会详细说明它们的语法和应用场景。此外,书籍还会介绍一些常用的MBSE建模工具,如Rhapsody、Enterprise Architect等,以帮助读者选择适合自己使用的工具。 然后,电子版书籍还会介绍如何在MBSE框架下进行系统需求分析和系统设计。它会讲解如何通过建立模型来分析和描述系统的需求,包括功能需求、性能需求、界面需求等。同时,书籍还会介绍如何在模型中定义系统的体系结构,包括系统的组织结构、子系统之间的关系和通信等。 最后,电子版书籍还会介绍MBSE系统工程实践中的应用和案例。它会通过实际的项目案例来展示如何利用MBSE方法论进行复杂系统的开发和管理,包括系统建模、需求管理、设计评审、验证和验证等方面。 总的来说,电子版《基于模型系统工程方法论综述》是一本全面介绍MBSE方法论的专业书籍,通过理论知识和实际案例的讲解,帮助读者更好地理解和应用MBSE方法论。读者可通过电子版书籍深入学习和掌握MBSE的理论与实践,为系统工程的实际应用提供指导和参考。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值