用户故事

空中客车防御和空间模拟木星冰冷卫星探测器任务数据流

挑战

使JUICE任务的有效载荷仪器提供商能够在各种任务场景中模拟科学数据的生成、存储和下行链路

解决方案

使用Simulink、SimEvents和MATLAB应用程序设计器创建可配置的事件驱动模型并运行多日任务模拟

结果

  • 超过模拟速度要求
  • 减少30%的开发时间
  • 模拟关键任务场景

“相信使用基于事件的模拟和SimEvents快速原型的好处,我们决定应用同样的方法来验证下一代地球观测航天器的新操作概念。”

Alexandre Cortier,空中客车防务与航天公司
渲染JUICE在木星系统。

渲染JUICE在木星系统。


木星冰卫星探测器(JUICE)计划于2022年发射,它将携带11台科学仪器,对太阳系最大的行星木星进行为期8年的探索。一旦到达那里,包括相机、磁力计、干涉仪、高度计和光谱仪在内的仪器将对木星及其三个卫星——木卫三、木卫四和木卫二进行详细观测。该任务的主要目标是深入了解支持行星形成和生命出现的条件。

JUICE仪器产生的数据流在传输到地球之前将存储在固态大容量存储器(SSMM)中。由于所使用仪器的种类、所收集数据的相对优先级以及传输通道施加的限制,从仪器到存储和下行链路的数据流可能很复杂。

空客防务与航天公司的工程师使用Simulink创建的事件驱动模型®和SimEvents™来模拟这些数据流,并评估机载数据延迟、数据存储容量和下行链路错误率的影响。

空客防务与航天研发工程师Alexandre Cortier表示:“我们选择MATLAB、Simulink和SimEvents来开发仿真模型的决定,直接受到了这些产品的健壮性、可扩展性和灵活性的影响。”2022世界杯八强谁会赢?“使用SimEvents对基于事件的系统进行快速原型化,使我们能够在初步设计审查之前验证为JUICE计划的新操作概念,并降低系统后续实施的风险。”

挑战

计划用于JUICE任务的每个仪器最多产生四个数据流,数据速率随时间而变化。每个流都链接到一个包含文件的SSMM目录,这些文件将通过X或Ka频段传输到地球。如果文件在下行过程中损坏,地面站将请求重传。只有确认传输成功后,文件才会被删除。

系统变量,包括分配给每个仪器的目录数量和每个目录的下行优先级,增加了系统的复杂性。这种复杂性使得操作架构师很难预测各种参数配置和子系统之间的交互将如何影响系统性能。

空客防务与航天公司希望创建一个模型,使架构师能够运行模拟来验证他们的作战概念,并根据分配的优先级调整参数,以满足文件延迟(机载获取和地面完全接收之间的时间)的任务要求。模型需要在JUICE初步设计评审之前准备好。一个关键的要求是模拟时间:模拟器必须能够在不到10分钟的时间内运行一个15天的任务,以允许架构师运行大量有代表性的模拟。

解决方案

空客防务和航天工程师开发了一个事件驱动模型,使用SimEvents模拟JUICE科学数据流。

他们创建了三个离散事件组件块:设备块,为仪器行为建模;SSMM目录管理器块,为目录管理逻辑建模;Downlink Band management块,为传输控制逻辑建模。

这些块具有操作架构师可以调整的参数,以探索各种配置和模拟场景。参数包括仪器数量、每个仪器的流数量、目录数量、目录大小和优先级、下行传输速率和错误率。

该团队从各个组件块中组装了一个参考系统模型,其中包括10个设备块、一个SSMM目录管理器块和两个下行波段管理块,一个用于ka波段,一个用于x波段传输。

实现团队使用SimEvents DES块开发模拟器。他们用MATLAB应用程序设计器构建了一个图形界面,使操作架构师和其他用户可以轻松配置和运行模拟并分析结果。

操作架构师使用这个离散事件模型来模拟典型的任务场景,并对各种系统配置进行假设分析。

由于在JUICE项目中使用事件驱动模型的积极经验,空客防务和航天工程师已经为一个内部项目开发了类似的模型,以验证新的作战概念。

结果

  • 超过模拟速度要求。“我们的要求是,作战架构师必须能够在10分钟内模拟15个任务日,”Cortier说。”得益于我们与SimEvents的合作,我们开发的JUICE模型在执行此类任务时的模拟时间不到5分钟。”
  • 减少30%的开发时间。“我们在几周内就开发出了最初的模型和用户界面,”Cortier说。“在即将到来的项目中,我们希望能够通过重用用户界面和直接从UML模型生成MATLAB代码来减少大约30%的开发时间。”
  • 主要任务场景模拟。“使用我们的SimEvents模型及其MATLAB接口的操作架构师告诉我们,他很欣赏针对特定问题快速运行代表性模拟的能力,”Cortier说。“该模型已经用于多种场景,帮助有效载荷仪器管理人员更好地理解JUICE数据存储和下行系统,并调整他们负责的配置参数。”

2022世界杯八强谁会赢?产品使用

展示你的成功

加入客户推荐计划

Baidu
map