中文
EN
.
当机器人系统越来越复杂,工程师开始用“模型”替代文档

当机器人系统越来越复杂,工程师开始用“模型”替代文档

复杂系统开发为何总在原型阶段翻车?也许答案不是更努力写文档,而是换一种工程方法。

在很多人想象中,机器人研发应该是这样的:

工程师设计结构,程序员写算法,测试人员跑仿真,一切按部就班推进。

但现实往往完全不同。

机械团队更新了一版传感器安装位置,却没有同步给算法团队;

算法团队修改了避障逻辑,但调度系统并不知道;

仓储管理系统(WMS)的任务更新节奏,又和机器人调度则发生冲突。

结果是什么?

项目到了原型阶段才发现问题——逻辑冲突多达80余项

这样的情况,在复杂系统开发中并不少见。

现在,越来越多企业开始用一种新的方法来解决这个问题:

MBSEModel-Based Systems Engineering,基于模型的系统工程)



文档驱动模型驱动

传统系统工程开发,通常依赖大量文档。

需求说明书、设计文档、接口协议、测试文档……每个团队都有自己的文件版本。

问题在于:文档更新滞后、自然语言存在歧义、信息在传递中不断失真

最终形成一种典型现象:

每个团队都觉得自己是对的,但系统就是跑不起来

MBSE尝试改变这一切。

它的核心理念很简单:

用形式化的数字模型,取代传统文档作为开发核心

MBSE框架下,系统开发的全过程——

需求分析

概念设计

详细设计

仿真验证

物理实现

都围绕统一的数字模型展开。

模型成为整个系统的单一数据源

工程团队不再依赖互相传递文档,而是基于同一个模型协作。


MBSE如何解决真实工程问题?

 

智能物流机器人开发为例。

物流机器人看似简单,但背后涉及多个复杂系统:

l  激光雷达感知

l  路径规划算法

l  多机器人协同调度

l  仓储管理系统(WMS

其中最关键的,是动态路径规划与多机协同调度模块

这个模块直接决定:

l  作业效率

l  运行稳定性

l  仓储吞吐能力

同时,它也是传统开发模式中问题最多的地方。

在一次真实项目中,团队在原型阶段发现:

l  路径避障逻辑与传感器参数不匹配

l  调度规则与WMS库存更新节奏冲突

l  多机器人任务分配逻辑不一致

仅这一模块,就出现80余项逻辑矛盾

项目几乎陷入停滞。


SysML把系统画出来

为了解决问题,团队引入MBSE方法,并使用SysML建模语言构建系统模型。

按照MBSE经典的V模型流程,团队完成了完整的模型化开发。

1MBSE V模型流程


01、需求建模

通过SysML需求图,将模糊需求转化为126项可量化需求,例如:

l  动态避障响应时间 ≤0.5s

l  支持 ≥50台机器人并行作业

同时建立需求与设计元素、测试指标之间的追溯关系。

当需求变化时,可以快速定位影响范围。


02、系统行为建模

团队利用多种SysML模型描述系统运行逻辑:

l  活动图:描述机器人路径规划流程

l  序列图:刻画机器人、调度中心与WMS的信息交互

l  状态机图:定义机器人在不同工况下的状态转换

包括:

l  正常行驶

l  动态避障

l  故障报警

这些模型让不同专业团队能直观理解系统逻辑。


03、可执行仿真

接下来,SysML模型被转化为可执行仿真模型

团队接入真实仓储的三维环境数据,模拟20余种典型工况进行仿真验证。

潜在问题在设计阶段就被发现并优化。

真正实现了:

问题前移,设计阶段解决


MBSE带来的真实变化

在核心模块应用MBSE后,效果非常明显。

仅该模块:研发周期缩短40%

整个项目也发生了变化:

l  跨团队协作效率明显提升

l  需求变更响应时间从2天缩短到4小时

l  仿真验证加速设计迭代

更重要的是,模型可以持续复用。

当仓储规模升级时,系统无需重新设计,只需要在模型基础上扩展即可。


MBSE的两个新趋势

随着人工智能、数字孪生、云计算的发展,MBSE正在出现新的技术方向。


01、AI增强仿真

机器学习正在被嵌入MBSE模型。

例如,在航天器热控设计中,NASA强化学习引入MBSE仿真。

AI可以自动搜索最优参数组合。

结果是:

l  仿真效率提升40%

l  实现航天器在轨热控状态的预测分析


02、数字孪生融合

MBSE模型开始与真实系统实时连接。

在智能制造领域,西门子将产线MBSE模型与设备IoT数据同步。

虚拟模型可以实时映射真实产线状态。

系统甚至能够提前预测设备故障。

故障预测准确率达到92%

这使得产线的非计划停机时间大幅降低。

当然,MBSE在工业界推广仍然面临挑战。

首先是人才问题MBSE工程师不仅需要懂系统工程,还需要掌握标准化建模方法。这样的复合型人才目前相对稀缺。

其次是工具成本。主流商业MBSE工具授权费用较高,中小企业往往难以承担。

不过情况正在改善。

首先,开源工具正在快速发展,例如:Eclipse CapellaPapyrus for SysML。这些工具显著降低了MBSE的应用门槛。

同时,越来越多高校开始在系统工程、智能制造专业中开设MBSE课程,培养复合型人才,行业人才储备正在逐渐增加。

一个正在到来的工程新范式行业研究显示:

已有超过40%的企业正在向模型驱动工程转型,在航空航天等复杂系统领域,MBSE的应用比例已超过50%

这意味:

MBSE正在成为复杂系统开发的主流方法。

在万物互联的时代,系统变得越来越复杂:

l  智能装备

l  智能制造产线

l  自动驾驶系统

l  城市交通网络

这些系统都具有明显的跨领域耦合特征

传统文档驱动方法,已经难以应对这些系统。

MBSE提供了一种新的工程范式:

用模型连接需求、设计、仿真和现实世界

从智能工厂的物流机器人,到航空航天器,再到未来城市交通系统。

MBSE正在让建模仿真技术真正地走出实验室,走进工业现场。

并且,MBSE正逐渐成为推动高端制造发展的重要力量。

 

陈明宇

杭州市北京航空航天大学国际创新研究院 国际仿真技术科创中心研究生