【技术实现步骤摘要】
一种图形化的在轨服务飞行全流程仿真建模方法及系统
[0001]本专利技术属于空间飞行器在轨服务与维护
技术介绍
[0002]在轨服务与维护是航天技术的前沿热点之一,由服务飞行器对空间目标卫星抵近后实施近距离观测、模块更换、燃料加注、辅助变轨等服务操作,可实现目标卫星在轨故障恢复、延长寿命,从而继续发挥在轨应用价值,可产生极大的经济效益。
[0003]为了对目标卫星实施服务操作,服务飞行器必须要经过复杂的变轨飞行,在变轨过程中需要消耗较多的时间与燃料。对于服务飞行器的飞行全流程进行仿真建模,是在轨服务飞行器任务分析与方案设计必不可缺的工作。
[0004]在轨服务飞行过程涉及多个阶段,各阶段的仿真算法原理均不相同。现有关于在轨服务飞行过程的仿真建模工具大多需要研究人员自行开发计算程序,且不同飞行阶段之间的阶段控制、数据传递处理也较为复杂,涉及大量的代码调试工作。有必要针对在轨服务飞行全流程仿真分析,提出一种创新、高效的建模方法,支持研究人员在图形化界面上通过图标拖拽、连线实现飞行全流程参数化建模、飞行阶 ...
【技术保护点】
【技术特征摘要】
1.一种图形化的在轨服务飞行全流程仿真建模方法,其特征在于包括:建立在轨服务飞行全流程的图标化仿真模块;在图形化建模界面上,根据当前仿真任务选择需要的图标化仿真模块,构建当前仿真的在轨服务飞行流程仿真模型;按照在轨服务的飞行阶段顺序,为每个阶段的图标化仿真模块分别添加时钟激励,在上一阶段的仿真结束后激活下一阶段的时钟激励;对于各阶段而言,其时钟激活时,该阶段仿真模块才可运行;采取数据在未初始化状态下的一步延时处理方法对仿真中的每个阶段的阶段控制变量进行处理,实现对各仿真阶段时钟按序激活,以使上一阶段的图标化仿真模块仿真结束后结束该阶段的赋值操作,并开启下一阶段赋值操作。2.根据权利要求1所述的方法,其特征在于:通过在相邻阶段的图标化仿真模块之间设置数字比较模块、IFTHEL_f模块实现时钟激励的激活,其中数字比较模块具有两个输入端,一个接收上一阶段仿真是否结束的标识,另一个接收本阶段仿真是否结束的输入标识,输出端连接IFTHEL_f模块;IFTHEL_f模块根据输入确定是否将时钟激励信号传至本阶段的图标化仿真模块;只有输入表明上一阶段仿真结束且本阶段仿真未结束时,IFTHEL_f模块将时钟激励信号传至本阶段的图标化仿真模块。3.根据权利要求2所述的方法,其特征在于:每个阶段设置两个阶段控制变量,对于阶段n,上述控制变量采用F
n1
以及F
n2
分别表示阶段仿真是否结束的输入标识和输出标识,当阶段n仿真结束后,F
n1
、F
n2
置为1,否则置为0;则数字比较模块的两个输入分别为F
n
‑
12
、F
n1
,当F
n
‑
12
>F
n1
时,数字比较模块输出1,否则输出0;只有数字比较模块输出为1时,IFTHEL_f模块将时钟激励信号传至阶段n的图标化仿真模块。4.根据权利要求3所述的方法,其特征在于:通过设置延迟一步处理模块、步进信号处理模块、选择模块、IFTHEL_f模块实现变量初始化;每个阶段设置第三个阶段控制变量,对于阶段n,上述控制变量采用F
n0
表示阶段控制初始常值,初始化为0;延迟一步处理模块的输入为F
n2
,选择模块的第一路输入、第二路输入分别为延迟一步处理模块的输出以及F
n0
;IFTHEL_f模块的输入为步进信号处理模块的输出,步进信号处理模块在仿真模型运行的第1步输出0...
【专利技术属性】
技术研发人员:蒙波,李志,黄剑斌,黄良伟,吴耀军,黄龙飞,庞羽佳,张志民,
申请(专利权)人:中国空间技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。