ユーザー事例

Airbus Defence and Space Simulates Jupiter Icy Moons Explorer Mission Data Flows

挑战

启用有效载荷仪器提供商果汁任务,以模拟各种任务场景中的科学数据生成,存储和下行链路

解决方案

使用Si金宝appmulink,Simevents和Matlab应用程序设计器创建可配置的事件驱动模型并运行多日任务模拟

结果

  • 模拟速度要求超出
  • 30% reduction in development time enabled
  • 模拟的关键任务场景

“通过使用Simevents的基于事件的模拟快速原型制作的好处,我们决定采用这种相同的方法来验证下一代地球观测航天器的新操作概念。”

亚历山大·科尔蒂尔(Alexandre Cortier),空中客车防御和空间
在Jovian系统中渲染果汁。

在Jovian系统中渲染果汁。


定于2022年推出,木星冰卫星探险家(JUICE)任务将在八年的八年旅程中携带11种科学仪器的有效载荷,这是太阳系中最大的星球木星。到达那里后,包括摄像机,磁力计,干涉仪,高度计和光谱仪的仪器将对木星及其三个卫星(Ganymede,Callisto和Europa)进行详细的观察。任务的主要目标是了解支持行星形成和生命的出现的条件。金宝app

Streams of data generated by the JUICE instruments will be stored in solid state mass memory (SSMM) before being transmitted to Earth. Data flows from the instruments to storage and downlink can be complex due to the variety of instruments used, the relative priority of the data collected, and limitations imposed by the transmission channels.

Engineers at Airbus Defence and Space use event-driven models created with Simulink®and SimEvents™ to simulate these data flows and assess onboard data latency, data storage capacity, and the effects of downlink error rates.

“Our decision to select MATLAB, Simulink, and SimEvents for the development of our simulation model was directly influenced by the robustness, scalability, and flexibility of these products,” says Alexandre Cortier, R&D engineer at Airbus Defence and Space. “Rapid prototyping of event-based systems with SimEvents enabled us to validate new operational concepts planned for JUICE well before the preliminary design review and to reduce risk in subsequent implementations of the system.”

挑战

计划用于果汁任务的每种仪器最多可产生四个数据流,并且数据速率随时间而变化。每个流都链接到一个SSMM目录,该目录包含将通过X或KA频带传输到地球的文件。如果在下行链路期间损坏了文件,则地面站将要求重新启动。仅在确认成功传输后才删除文件。

System variables, including the number of directories allocated to each instrument and the downlink priority of each directory, add to the complexity of the system. This complexity makes it difficult for operations architects to anticipate how various parameter configurations and interactions between subsystems could affect system performance.

空中客车防御和空间希望创建一个模型,该模型使建筑师能够运行模拟以验证其操作概念和调整参数,以根据分配的优先级满足文件潜伏期的任务要求(在车载收购和当地的全面接收之间的时间)。在果汁初步设计审查之前,该模型需要准备好。一个关键要求是模拟时间:模拟器必须能够在不到10分钟的时间内执行15天的任务,以允许建筑师运行大量代表性模拟。

解决方案

Airbus Defence and Space engineers developed an event-driven model for simulating JUICE science data flows using SimEvents.

They created three discrete-event component blocks: an Equipment block that models instrument behavior, an SSMM Directories Manager block that models directory management logic, and a Downlink Band Management block that models transmission control logic.

These blocks have parameters that operations architects can adjust to explore various configurations and simulation scenarios. Parameters include the number of instruments, the number of streams for each instrument, the number of directories, directory sizes and priorities, and downlink transmission rates and error rates.

团队组建了一个参考系统模型从the individual component blocks that included 10 Equipment blocks, an SSMM Directories Manager block, and two Downlink Band Management blocks, one for Ka-band and one for X-band transmission.

实施团队使用simevents des块开发了模拟器。他们使用Matlab应用程序设计器构建了图形接口,以使操作架构师和其他用户易于配置和运行仿真并分析结果。

Operation architects used this discrete-event model to simulate representative mission scenarios and conduct what-if analyses of various system configurations.

由于他们在果汁项目上对事件驱动的模型进行积极经验,空中客车防御和太空工程师为内部项目开发了类似的模型,以验证新的操作概念。

结果

  • 模拟速度要求超出。“Our requirements stated that operations architects had to be able to simulate 15 mission days in less than 10 minutes,” says Cortier. “由于我们与Simevents的合作,我们开发的果汁模型的模拟时间少于5分钟。”
  • 启用了开发时间30%。“我们在几周内开发了初始模型和用户界面,” Cortier说。“关于即将到来的项目,我们希望能够通过重新使用用户界面并直接从UML模型生成MATLAB代码来减少开发时间约30%。”
  • 模拟关键任务方案。Cortier说:“使用我们的Simevents模型及其MATLAB界面的运营架构师告诉我们,他赞赏能够快速运行代表性模拟的特定问题的能力。”“该模型已经在多种方案上使用,并正在帮助有效载荷仪器经理更好地了解果汁数据存储和下行链路系统,并调整其负责的配置参数。”

下载188bet金宝搏使用的产品

お客の成功事例绍介绍介

カスタマーリファレンスプログラム参加する