深空探测任务越来越复杂,这次NASA给了大家一个新的挑战。他们发射OSIRIS-Rex,目标是小行星Bennu。这个任务听起来有点拗口,但包含了许多重要的科学研究关键词。工程师们最头疼的就是深空探测中的各种困难:信号延迟、微弱的引力、精确的操作速度等等。任何一个环节出错,就意味着数十亿美元的浪费。 MBSE和ModelCenter可以帮助解决这些问题。传统的做法是把各个系统拆分开来进行仿真,结果是数据分散在不同的软件包中,互相矛盾。MBSE用SysML语言把整个航天器和任务链都放进一个“数字孪生图”里,所有元素都挂接在一起。这样做的好处是修改需求时,所有相关计算都会自动重新运行,避免信息丢失。 ModelCenter则是让不同软件之间能够交流。它扮演着总调度的角色,SysML模型定义任务流程,STK进行轨道仿真和参数级计算,ModelCenter封装调用这些程序并把结果反馈给SysML模型。这样数据就可以一次流动,全链路都可信了。 在洛克希德·马丁的实验室里,工程师按下启动键进行仿真实验。SysML模型规划采样点和发动机点火时机;STK推算轨道摄动和太阳帆板阴影;封装好的程序评估采样臂力学环境和热控裕度;结果回写SysML模型后自动校验是否满足成功率≥95%和温度≤70 ℃等指标。这个过程就像一次太空旅行体验一样真实。 数字孪生还有其他优点:可重用性、透明度和决策加速。同样的模型稍作调整就可以用于其他任务;任何人都能看到为什么这么做;决策过程也变得更快了。 MBSE+ModelCenter把系统工程从救火队变成了先知先觉的角色。它们提前在地面上计算出风险,让太空任务变得更加可控。下次火箭发射时,我们手里不再是厚厚的手册而是一张实时跳动的数字孪生图告诉我们一切就绪了!