赞
踩
已剪辑自: https://modelbaba.com/mbse/101.html
系统(System)是相互关联的元素或部分组合在一起构成的整体。正是由于组成元素之间的关联性,当它们组合在一起时,通常会在系统层面涌现出新的特性,比如新功能的出现、已有功能的增强等,这种特性被称为系统的涌现性。
要完整的定义一个系统,一般从系统的结构特征和行为特征两个角度进行。系统的结构特征包括:组成结构、接口、性能指标、物理特征等。系统的行为特征包括:系统的功能、收发的消息、状态等。
随着科学技术的不断发展和应用,现实系统正变得越来复杂,比如军用飞机、航母、手机、分布式信息系统等。尤其是,系统或者系统组成元素之间的关联关系越来越复杂,这给系统的设计和开发带来了极大的挑战。如何应对这种复杂性,设计出满足人们不断增长的需求并具有市场竞争优势的系统,成为工程师们亟待解决的问题!
经过不断的实践探索,系统工程(Systems Engineering,SE)逐渐被航空、国防等工业领域广泛接受。系统工程是系统科学的一个分支,实际是系统科学的实际应用。可以用于一切有大系统的方面,包括人类社会、生态环境、自然现象、组织管理等,如环境污染、人口增长、交通事故、军备竞赛、化工过程、信息网络等。系统工程是以大型复杂系统为研究对象,按一定目的进行 设计、开发、管理与控制,以期达到总体效果最优的理论与方法。总而言之,系统工程作为一种跨学科的综合性方法,系统工程强调使用系统的原理和概念,以及科学、技术和管理方法来实现系统设计与开发。
系统工程专注于一下几个方面:
采用系统工程的思路进行系统开发的典型过程如下图所示。
SE典型V过程
传统上,人们在采用SE过程进行系统设计时,是以文档为中心开展的。每一阶段的工作成果都是以文档作为载体,不同团队间的交互也都是基于文档展开的。但是随着系统复杂性的日益提升,这种以文档为中心的系统工程(Text Based Systems Engineering,TBSE)方法暴露了很多缺陷,如不能保证信息的一致性、更改困难、难以描述活动等。为了解决传统基于文档的系统工程所存在的问题,国际系统工程学会(INCOSE)提出了基于模型的系统工程(Model Based Systems Engineering,MBSE)方法。MBSE以模型为核心,具有知识表达无二义性、可重用、系统设计一体化等优点,能够解决随着系统复杂度提高对传统基于文档的系统工程带来的挑战。
MBSE的定义:MBSE是对建模(活动)的形式化应用(formalized application of modeling),以便支持系统要求、设计、分析、验证和确认等活动,这些活动从概念设计阶段开始,持续贯穿到设计开发以及后来的所有寿命周期阶段。
MBSE针对复杂系统工程中存在的问题,利用计算技术、网络技术、存储能力、信息技术的优势,将系统工程从原有的以文档为中心转变为以模型为中心,克服过去大量的文档资料、规范说明、操作手册、接口说明等经验为指导的非定量的、不规范的,难以验证的工作方式,通过建立数字化、精确化、规范化的基础模型和业务模型,发挥集成模型的优势,支持系统工程过程的分析、设计、优化、规划、评估等一系列活动的完成,并支持各个活动之间的反馈和验证。
如下图所示,MBSE包含三个要素。
MBSE的3要素
MBSE使用更接易于人的理解和认识的模型作为主要工具,尤其是可视化模型,有利于设计者将精力集中在和业务逻辑相关的工作上,而不用过多地考虑与平台相关的具体实现细节。在面对不同应用领域时,MBSE强调使用功能强大而灵活的领域相关建模语言创建系统的模型,基于领域知识实现领域专家、设计人员、系统工程师以及架构师等不同人员之间的良好沟通。
具体来说,MBSE相对于TSE具有如下优势:
相对于传统的以文档为中心的系统研发过程,MBSE从语言、工具和方法论三个维度给系统研发带来了根本性的转变和提升,能够很好地应对如今型号越来越复杂所带来的挑战。尤其是我国工程领域正处在由大变强的过程中,更需要关注MBSE这种系统工程的颠覆性技术,扎实做好MBSE的基本原理、建模思路、工作流程等方面的研究工作,积极开展相关型号试点应用,为国防军工、民用工程的研制、建设奠定扎实的方法论基础、工具基础。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。