一种航天器飞行程序数字化生成系统技术方案

技术编号:44344438 阅读:12 留言:0更新日期:2025-02-25 09:32
本发明专利技术涉及一种航天器飞行程序数字化生成系统,包括任务编辑器,编辑飞行程序执行序列;任务编译器,对任务编辑器生成的飞行程序执行序列进行约束规则检查;任务调试器,对通过约束规则检查的飞行程序执行序列进行动态调试,将飞行程序执行的过程比拟成航天器系统状态不断变化的动态过程,采用比对航天器系统运行状态的方法,对动态调试的结果进行正确性判断,从而对飞行程序执行序列的正确性进行验证;任务输出器,根据用户选择,导出单航天器飞行程序或者多航天器飞行程序执行序列中的信息及基础数据库中的信息;基础数据库,包括航天器构型数据库、航天器的设备属性数据库、遥测数据库、遥控指令数据库、功能库函数数据库、资源数据库。

【技术实现步骤摘要】

本专利技术涉及一种航天器飞行程序数字化生成系统,采用数字化语言对航天器飞行程序进行描述,适用于数字化航天器研制过程中飞行程序设计的数字化生成需求。本专利技术属于航天器总体。


技术介绍

1、飞行任务设计是航天器根据任务使命需求,设计与之相匹配的运行轨道、飞行程序等。其中航天器总体设计师主要负责飞行程序设计,其设计过程是一个为飞行任务选择合适的动作、状态、执行时间、执行条件和资源分配的过程,其设计的正确性、鲁棒性直接影响了任务成败。目前,对于飞行任务的设计还是集中在基于办公软件的“手工”编制作为主体,通过ait阶段的整器模飞测试来验证程序正确性,通过飞控前期准备阶段联合工作确认天地协同工作的匹配性。

2、面对后续关键任务密集、任务规划动态性强、关键环境不可逆的复杂航天器任务,当前“手工”离线设计及其在轨管控方式面临“设计与测试相脱节”、“程序设计缺乏中间编译环节”、“与测控条件强耦合,移植性差”、“表格化表现形式,逻辑表达受限”、“测试不能模拟全飞行的各类动态变化”等问题,有必要构建复杂航天器飞行程序生成方法,实现相关飞行任务程序设计的数字化。...

【技术保护点】

1.一种航天器飞行程序数字化生成系统,其特征在于包括任务编辑器、任务编译器、任务调试器、任务输出器、基础数据库;

2.根据权利要求1所述的一种航天器飞行程序数字化生成系统,其特征在于,所述任务编辑器包括飞行任务配置模块和飞行程序设计模块,其中:

3.根据权利要求2所述的一种航天器飞行程序数字化生成系统,其特征在于,飞行事件的时间基准通过如下方法配置:

4.根据权利要求3所述的一种航天器飞行程序数字化生成系统,其特征在于,飞行阶段n中的飞行程序模块m的起始执行时间的计算公式如下:

5.根据权利要求1所述的一种航天器飞行程序数字化生成系统,其特...

【技术特征摘要】

1.一种航天器飞行程序数字化生成系统,其特征在于包括任务编辑器、任务编译器、任务调试器、任务输出器、基础数据库;

2.根据权利要求1所述的一种航天器飞行程序数字化生成系统,其特征在于,所述任务编辑器包括飞行任务配置模块和飞行程序设计模块,其中:

3.根据权利要求2所述的一种航天器飞行程序数字化生成系统,其特征在于,飞行事件的时间基准通过如下方法配置:

4.根据权利要求3所述的一种航天器飞行程序数字化生成系统,其特征在于,飞行阶段n中的飞行程序模块m的起始执行时间的计算公式如下:

5.根据权利要求1所述的一种航天器飞行程序数字化生成系统,其特征在于,所述约束规则的检查至少包括以下规则检查中的一项:

6.根据权利要求1所述的一种航天器飞行程序数字化生成系统,其特征在于,所述基于时间的约束规则检查包括两方面,一为所有飞行事件的执行均按时间递增顺序进行;二为各飞行事件距上一事件的执行间隔≥系统配置值。两个方面都满足则认为,飞行程序执行序列符合基于时间的约束;否则,认为基于时间的约束...

【专利技术属性】
技术研发人员:谭志云盛瑞卿陶灼曹瑞强赵洋温博白崇延王善澎
申请(专利权)人:北京空间飞行器总体设计部
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1