MATLAB和Simu金宝applink帮助美国宇航局重返载人航天飞行

“猎户座”号成功的深空测试飞行中使用的制导、导航和控制系统采用基于模型的设计

纳蒂克,质量。-(2015年2月25日)

原理图比较了传统的设计过程和方法,用于开发猎户座GN&C软件。图片由美国宇航局。
原理图比较了传统的设计过程和方法,用于开发猎户座GN&C软件。图片由美国宇航局。

MathWorks今天详细介绍了它对成功完成美国宇航局猎户座飞船测试飞行的贡献。这次飞行于2014年12月5日完成,标志着40多年来为宇航员设计的航天器中最远的一次太空飞行。猎户座的里程碑被认为是美国宇航局在探索深空飞行和载人飞船抵达火星方面迈出的重要一步。“猎户座”上的制导、导航和控制(GN&C)系统使用GPS和惯性传感器成功地从发射到着陆。这些GN&C算法是用MATLAB和Simulink自动生成的代码开发的。金宝app

猎户座GN&C飞行算法的设计和开发是NASA、洛克希德·马丁公司、德雷珀实验室、MathWorks等公司的合作伙伴关系。基于模型的设计帮助组织同时在GN&C算法和飞行软件开发上工作。金宝app宇宙飞船和控制器的Simulink模型作为可执行的规范,允许工程师从一组模型中设计、验证和自动生成飞行软件。因此,GN&C分析师直接处理可执行算法模型,而不是需要软件开发人员解释的文档。将设计和分析环境与飞行软件开发合并,使联合团队能够更早地识别和解决问题,并减少总体开发时间。

“引导猎户座飞船到距离降落伞部署目标半英里内的溅落点需要整个团队的力量,”德雷珀实验室的GN&C整合负责人马克·杰克逊解释说。“通过将德雷珀的进入制导算法与MATLAB和Simulink的自动生成代码功能相结合,该团队达到了NASA的着陆制导、导航和控制目标。”金宝app

“MathWorks非常高兴能在美国宇航局的火星之旅中扮演重要角色,”MathWorks的航天经理乔恩·弗里德曼(Jon Friedman)说。“能够创建GN&C算法,使用MATLAB、Simulink和statflow模拟闭环系统,然后自动生成c++用于提供的航天器部署金宝app对任务的质量和时间都有显著的好处。”

关于如何使用MATLAB和Simulink开发GN&C的更多细节可以在“金宝app加快NASA GN&C飞行软件开发此外,关于猎户座及其任务的更多细节可以在NASA的卫星上找到勘探:地球之外网站。

关于MathWorks

MathWorks是数学计算软件的领先开发者。MATLAB是一种技术计算语言,是一种用于算法开发、数据分析、可视化和数值计算的编程环境。金宝appSimulink是一个用于多领域动态和嵌入式系统的仿真和基于模型的设计的图形环境。在汽车、航空航天、电子、金融服务、生物技术和制药等行业,全世界的工程师和科学家都依赖这些产品家族来加快发现、创新和开发的步伐。MATLAB和Simu金宝applink也是世界大学和学习机构的基础教学和研究工具。MathWorks成立于1984年,在15个国家拥有超过3000名员工,总部位于美国马萨诸塞州的纳蒂克。欲了解更多信息,请访问mathworks.com

MATLAB和Simu金宝applink是The MathWorks, Inc.的注册商标。看到mathworks.com/trademarks查阅其他商标清单。其他产品或品牌名称可能是其各自持有人的商标或注册商标。