洛克希德马丁公司的工程师们加速发展的虹膜GN&C飞行软件采用基于模型的设计。
在MATLAB和Simulink,工程师们开金宝app发了一种控制系统的基本模型,分析指出性能,或如何调整准确的宇宙飞船。
创建一个植物模型,团队重用现有的模型和Stateflow金宝app®模型的卫星组件由洛克希德·马丁公司的太空交通工具集成实验室(SVIL)。他们结合模型反应的轮子,磁力矩棒,一颗恒星跟踪器、太阳敏感器和其他组件与环境的仿真软件模型。金宝app
团队出口他们的模型控制模型,利用仿真软件报告生成金宝app器™创建交互式web视图中检查深度在设计评论。
他们验证了初始GN&C设计通过运行闭环仿真与植物模型和执行模型在模拟使用覆盖率分析仿真软件覆盖™。金宝app
使用MathWorks试点工程集团,他们最初的飞行软件分区GN&C模型转换为组件,包括控制器的态度、反应轮控制器,模块和态度的决心。飞行中的每个组件对应于一个软件单元的代码。
他们使用嵌入式编码器®为这些组件生成C代码,添加少量的hand-generated“胶水”代码Moog广泛达到工程抗辐射微处理器及其执行的软件。MATLAB使用自定义的用户界面,该小组行使各种仿真软件为每个GN&C飞行软件单元测试用例。金宝app
SVIL工程师使用集成层添加到植物模型和嵌入式编码生成C代码,这是部署到实时计算机processor-in-the-loop测试。
后运行实时测试和优化设计仿真软件,团队生成大约20000行代码用于生产RAD750处理器。金宝appGN&C系统在操作上的虹膜,已交付高分辨率图像和光谱数据。