什么是基于模型的系统工程 (MBSE)?

IBM Process Automation Manager Open Edition 的插图

作者

Amanda McGrath

Staff Writer

IBM Think

Alexandra Jonker

Staff Editor

IBM Think

什么是基于模型的系统工程 (MBSE)?

基于模型的系统工程 (MBSE) 是一种使用模型支持系统整个生命周期(从概念和设计到验证和确认工作,直至退役)的方法。

传统工程方法依赖基于文本的文档和手动流程,MBSE 则不然,其使用数字建模和仿真来设计系统。这些模型提供一种可视化的交互方式来表示系统组件及其之间的连接。这种方法对复杂的系统和界面尤其有帮助。

数字模型也更容易更新。MBSE 因而比传统方法更加高效,而且更加清晰,错误风险降低,工程团队和其他利益相关者之间的沟通和决策也更加顺畅。在项目的所有生命周期阶段,信息都能保持一致。

小球在轨道上滚动的三维设计

最新的 AI 新闻 + 洞察分析

在每周的 Think 时事通讯中,发现专家精选的有关 AI、云等的洞察分析和新闻。 

MBSE 有何优势?

在设计复杂的系统和子系统时,相较于传统工程方法,基于模型的系统工程流程具有以下优点:

交流合作加强

模型的可视化和交互式性质有助于不同的利益相关者更好地了解开发过程,为开发过程助力。

质量和准确性提高

通过提高可追溯性,MBSE 降低了以文档为中心的系统中的常见错误和不一致风险。模型提供了一个单一可信信息源,确保所有利益相关者都使用相同的信息,能够快速识别系统级别的问题。

快速高效

MBSE 能够及早发现和纠正问题,大大减少开发时间和成本。它通过模拟和快速迭代进行快速分析,可促进自动化

更加复杂

MBSE 在处理“系统的系统”或任何汇集几个系统的资源以创建一个更复杂系统的项目时很有帮助。这是因为 MBSE 可以清晰、开放地表达系统内错综复杂的关系和依赖关系。

可扩展性和灵活性

MBSE 可以调整适应各种规模和复杂性的项目,成为适用于各种应用程序的通用方法。它还有助于在整个产品生命周期内为产品开发提供支持。

AI 学院

面向企业的生成式 AI 的兴起

了解生成式 AI 的历史兴起及其对企业的意义。

MBSE 的主要组件是什么?

MBSE 有三个主要组件:首先是系统架构模型 (SAM),它为项目提供了单一可信信息源。第二个是工程仿真软件,用于确定 SAM 中的内容是否符合要求以及是否按计划运行。最后一个是集中式计算中心(可以是基于云的或物理的),负责执行所有功能并存储结果。

这些部分共同构成数字线程。数字线程确保在一个模型更新时,随后系统中的所有其他模型都会进行相同的更新。

MBSE 的工作流程是怎样的?

基于模型的系统工程流程包括一系列相互关联、在从概念到完成的整个过程中指导系统开发的阶段。

首先,利益相关者定义系统的目标及其运行环境。然后将这些需求转化为具体的、可测量的系统需求。MBSE 工具和数据建模支持创建详细的模型来捕捉这些需求,使其与总体目标协调一致。通过系统架构设计,开发系统的总体结构。

MBSE 有助于在构建物理原型之前识别和解决问题。开发好架构后,就开始对各个组件进行更详细的设计。然后,MBSE 有助于系统行为仿真,让工程师能够在虚拟环境中测试和完善其设计。

从这里开始构建和组装系统,使用模型作为参考,以确保一致性。随后是验证、测试和确认流程,确保系统按预期运行。部署之后,MBSE 模型可用于支持维护活动和任何未来的升级,确保系统在其生命周期内持续满足不断变化的需求。

MBSE 技术和工具正在扩展,包括对传统工作流的变化和增强。例如,Harmony Model-Based Engineering (HarmonyMBE)(与 MBSE 的一种关键软件工具 IBM Rhapsody 集成)配置文件采用了以模型为中心的系统化、可追溯且符合标准的方法。它的目的是简化工作流并提供更多的自动化,以减少所涉及的手动工作量。

MBSE 有哪些实际用例?

MBSE 方法运用于许多行业,尤其是软件开发和软件工程。一些关键示例包括:

航天

美国国家航空航天局 (NASA) 是一个为航天器和卫星系统等复杂项目采用 MBSE 的组织的突出例子。MBSE 有助于处理不同系统之间复杂的交互,并模拟各种太空任务场景。这种方法大大降低了与太空探索相关的风险。

汽车

福特 (Ford) 和宝马 (BMW) 等主要汽车企业也在汽车设计中使用 MBSE。这种方法有助于管理日益复杂的现代汽车,因为其拥有许多先进的电子设备和软件。

国防

美国国防部 (DoD) 使用 MBSE 来开发防御系统。这包括从武器系统到侦察和通信网络的各种系统。

电信业

电信企业也使用 MBSE 来设计和管理复杂的网络系统。这包括开发 5G 等新兴技术的基础设施,因为 MBSE 有助于优化网络布局,确保可靠、高速的通信。

MBSE 使用哪些工具?

作为一种系统工程方法,MBSE 依赖于各种工具和语言,从简单的图表应用程序、电子表格、建模工具和工作流平台到复杂的软件。其中部分示例包括:

  • SysML(系统建模语言):SysML 是一种图形化建模语言,其扩展了 UML(统一建模语言),专为系统工程而定制。它提供了一种使用各种图表来表示系统的标准化方法,这些图表有助于将系统组件和行为可视化。
  • MBSE 软件工具:专为 MBSE 设计的软件工具提供了创建、编辑和管理 SysML 模型的环境。这些工具可促进协作、版本控制以及与其他工程工具的集成。
  • 仿真和分析工具:MBSE 通常使用仿真工具用于测试和系统分析。跨越整个生命周期的数字孪生体或对象或系统的虚拟表示可用作测试的动态副本,以了解系统在不同条件下的行为;这有助于识别潜在问题,优化性能。
  • 需求管理工具:在复杂的项目中,跟踪系统需求非常关键,因此工具被用来确保所有需求都被捕获、跟踪并与系统设计兼容。

哪类项目可以使用 MBSE?

对大型复杂项目,MBSE 极具优势,因为它能够管理复杂性,并促进大型团队之间的沟通。但它也可以调整适应较小的项目,从而改善沟通,减少错误。MBSE 还可以逐步实施,以便在项目扩展时轻松跟踪和整理项目。MBSE 在数字工程和其他工程学科中也很有价值。

MBSE 与可持续发展有何关系?

通过推动更有效的资源分配、减少浪费和促进设计更加节能的系统,MBSE 可以帮助实现可持续发展目标。它强调整体的集成系统思维,有助于开发技术可靠、环境友好的解决方案。

通过 MBSE,工程师可以在构建之前对设计的环境影响进行建模和仿真。这有助于在开发过程的早期即识别并降低潜在的环境风险。它还促进将可再生能源和可持续材料整合到系统设计中,推广环境友好的解决方案。

MBSE 优化了设计和运营效率,有助于限制新项目的环境足迹。MBSE 确保这些项目消耗更少的能源和资源,有助于减少碳排放和其他环境影响。

相关解决方案
业务运营解决方案

利用面向智能资产管理和供应链的 AI 解决方案,构建更具弹性的业务。

深入了解运营解决方案
业务运营咨询服务

借助 IBM 利用丰富的数据和强大的 AI 技术来集成优化流程,从而实现业务运营转型。

深入了解业务运营服务
IBM Cloud Pak for Business Automation

IBM Cloud Pak for Business Automation 是一套模块化的集成软件组件,用于运营管理和实现自动化。

探索业务自动化
采取后续步骤

利用 IBM 行业领先的解决方案实现业务运营转型。通过智能工作流和自动化科技提高工作效率、敏捷性和创新。

 

深入了解运营解决方案 探索人工智能服务