乐于分享
好东西不私藏

核心工业软件(6):MBSE(基于模型的系统工程)

核心工业软件(6):MBSE(基于模型的系统工程)

MBSEModel-Based Systems Engineering,基于模型的系统工程)一种支撑复杂工业品开发的方法论和系统观【工业数字化领域中的“顶层设计操作系统”或“架构语言”。】

MBSE用一套“活的”数字模型取代过去分散、静态的设计文档、图纸和表格,来统领整个复杂系统(如汽车、飞机、卫星、智能工厂)从概念、设计、制造到运维管理的全生命周期

01
文档驱动 vs. 模型驱动

从“乐高说明书”到“乐高数字沙盘”【文档驱动 vs. 模型驱动

举例:设计一辆未来汽车,过去和现在的做法是这样的:

(一)传统方式(基于文档的系统工程)

(1)写需求文档:用Word写几百页,描述“汽车要能自动驾驶、续航1000公里、有6个座位等等等内容”。(2)画设计图:用CAD画一堆二维图纸,机械工程师画车身,电气工程师画电路,软件工程师写代码。(3)开会沟通:不同部门的工程师拿着各自的图纸和文档开会,经常出现理解不一致:“你这个电路放这里,我的机械结构就装不下了!”“你的软件逻辑和我的硬件接口对不上!”(4)造样车测试:花巨资和时间造出物理样车,一测试就发现了各种问题:散热不行、软件死机、各部件打架。
然后回头改文档、改图纸、重新造样车...循环往复,成本高、周期长。产品越复杂(飞机、卫星、汽车、大型装备),问题越是致命。

(二)MBSE方式(基于模型的系统工程)

1)建立统一数字模型

所有人不在Word里写,而是在一个共享的数字平台上,共同构建一个包含这辆车所有信息的“数字孪生”模型

功能类型

说明

需求模型

不再是文字段落,而是结构化的条目,可以追踪、链接

架构模型

用图形化语言(如SysML)画出整车的结构框图,明确各个子系统(动力、底盘、智驾、座舱)的关系和接口。

行为模型

定义每个子系统乃至整辆车应该如何工作,比如“接收到刹车信号后,制动系统和能量回收系统如何协同响应”。

参数模型

定义具体的性能参数,如电池容量、电机功率、传感器精度等。

2在电脑里“虚拟造车”和“虚拟测试”

功能类型

说明

早期验证

在设计初期,就可以用这个模型进行仿真。——如在软件还没写出来的时候,就能模拟自动驾驶算法在虚拟道路上跑得怎么样;在硬件还没加工的时候,就能分析车身结构是否够坚固。

发现矛盾

因为所有信息都在一个关联的模型里,系统可以自动检查“需求A”和“设计B”是否有冲突,或者电气接口和机械空间是否匹配。

协同设计

机械、电子、软件工程师都在同一个模型基础上工作,修改实时可见,避免了信息孤岛和理解偏差。

3指导实际制造

“数字样车”模型不断优化、经过充分虚拟验证后,成为制造物理样车和最终产品的唯一、准确的权威来源。可以直接生成设计图纸、软件代码、测试用例,确保造出来的东西就是当初设计的样子

综上,MBSE即可以理解为用“数字乐高”在电脑里先搭一遍、玩一遍、测试一遍,确保所有零件严丝合缝、功能完美后,再按照这个完美的数字蓝图去拼装真实的“物理乐高”。

02
MBSE的核心价值体现
传统方式是一群人在各自写日记来描述同一件事,每个人关注的角度不同,写的细节也不同,还经常互相矛盾。需求改一行,还需要翻几十个文档去同步(信息孤岛、不一致性、追溯困难、变更成本高)。
MBSE则是大家共同维护一张"活地图",每个人从地图上获取自己需要的视角,任何一个地方的更新所有人都能立刻看到。
因此,核心价值体现:

(1)解决“沟通鸿沟”:用统一的、无歧义的模型语言,取代容易产生歧义的自然语言文档,让不同专业背景的人能高效、准确地协作。

(2)实现“早期验证”:在花费巨资制造物理原型之前,就能在虚拟世界中发现大部分设计缺陷和性能问题,大幅降低返工成本,缩短研发周期。这就是文章里提到的“虚拟世界多次迭代,物理世界一次成功”。

(3)保证“一致性”与“可追溯性”:从最初的一个客户需求,到最终产品的一个螺丝钉,都能在模型中追溯其来源和演变过程。任何变更的影响都能快速评估。

(4)管理“复杂性”:对于现代智能产品(如智能汽车、无人机),软件和硬件深度耦合,MBSE是管理这种跨领域复杂性的必备方法论。

03
MBSE的三大核心支柱

① SysML(建模语言)——MBSE的"普通话"

  • 是OMG国际标准,可以理解为UML的工程升级版

  • 提供9种图:需求图、模块定义图、内部模块图、活动图、状态机图、序列图、参数图、用例图、包图

  • 每种图对应不同的视角:结构、行为、需求、参数

② 建模工具——"纸和笔"

  • 国际主流:Cameo Systems Modeler(原 MagicDraw)、Capella(开源)、IBM Rhapsody等

  • 国产替代:华望、索为、安世亚太、蜂巢、同元软控等

③ 方法论——"怎么写"

  • 最著名的是ARCADIA(由Thales和 Airbus联合开发,开源免费)和OOSEM(INCOSE推荐)

  • 方法论告诉你按什么步骤建模型,哪些图先画、哪些后画

    04
    国产MBSE产品替代

国产MBSE产品一览表

厂商
产品
核心特点
主要面向
杭州华望系统科技(和伍系统)
M-Design / M-Design v2
国内首个支持SysML v2的建模与仿真平台,获Pre-B轮融资
航空航天、船舶海洋、汽车
北京索为系统技术
SYSWARE.MBSE / SIP
基于MDE+MBSE理论,专注航电系统研发平台,含IDE+IPD+MBSE三线
军工电子、航电系统
同元软控
MWORKS
科学计算+系统建模仿真一体化平台,第六届启航杯冠名赞助商
航空航天、汽车、能源
北京中科蜂巢科技
MetaGraph 2.0
自研KARMA多架构建模语言,MOFLP(使命-运行-功能-逻辑-物理)方法论,多次获"启航杯"大赛奖
汽车、航空发动机、体系级系统
蕴象
Modelook V3.0
自研国产建模内核,支持SysML 9+131元模型,兼具建模+仿真能力
武器装备、电子信息、指控系统
迪捷软件
ModelCoder+SkyEye
定位Rhapsody国产替代,支持嵌入式系统建模+自动生成C代码,全数字实时仿真
安全关键领域、嵌入式系统
广州智睿思维科技
MBSES
纯中文界面,支持SysML 9种图+ SysML 2.0,免费试用不限模型数量
通用、教育、中小企业

[经网上资料和AI整理]

同元软控 MWORKS软件——国内唯一同时覆盖 SysML 架构设计 + Modelica 仿真 + 科学计算 + 数字孪生的全栈平台

苏州同元软控技术股份有限公司(简称同元软控)成立于2008年,核心产品MWORKS全球第四个实现科学计算与系统建模仿真一体化的平台软件填补了国内空白,其自主研发的 Modelica 编译求解内核,综合性能国际领先。作为新一代装备数智化平台底座,全面支持信息物理融合系统的设计、建模、仿真、测试、验证及运维。

广泛应用于航天、航空、能源、船舶、车辆、电子、教育等行业,航天X院采用MWORKS,实现多型装备虚拟世界多次快速迭代,物理世界一次试验成功,试验次数从10次减为1次,研发周期从4年减为1年。

全面对标MATLAB/Simulink基础功能模块、各行业工具箱体系;基于Modelica多领域统一建模仿真,在物理系统建模功能上赶超竞品;基于Julia高性能计算语言,在信息域算法效率上赶超竞品。

中汽Cautosim软件

中汽软件(深圳)有限公司(简称中汽软件)自研的国产工业系统仿真软件Cautosim,聚焦新能源汽车领域,打造了“虚拟整车实验室”,即可在电脑里仿真整车的动力、能耗、热管理。

Cautosim能够实现多领域、多场景、多任务复杂系统仿真,以“为企业提供从部件到系统的不同颗粒度的协同仿真解决方案”为核心定位,深度整合机械、液压、电气、热、力与控制系统等,全面融入MBSE(基于模型的系统工程)理念,打通“需求-功能设计-架构实现-仿真验证”全链路,确保产品开发过程的可追溯性与设计闭环。

针对高寒、高温、高原等极端环境场景,以及电机性能、电池特性、热管理系统、整车动力学、NVH分析等复杂仿真需求,Cautosim利用自主研发的高效求解内核,都可以满足计算精度与效率的工程级应用。

END
点分享
点收藏
点在看
点点赞

相关学习资料