发明名称 一种飞行器控制数据的转换方法
摘要 一种飞行器控制数据的转换方法,利用模板控制文件从控制数据文本文件中获取控制参数;对读取的各时间点的弹道程序角进行分析和扩展生成处理后的弹道程序角数据;根据读取的各时间点的导航参数和导引常系数计算各时间点所对应的弹道导引变系数,对各时间点所对应的弹道导引变系数进行分析和扩展生成处理后的弹道导引变系数;根据从模板控制文件中读取的数据的属性,生成高级语言能够识别的数据源码文件。本发明的转换方法实现对控制数据的自主分析和处理,能够快速、可靠地将控制数据文本文件转换为火箭飞行控制软件可识别的高级语言数据源码文件。
申请公布号 CN102930164A 申请公布日期 2013.02.13
申请号 CN201210433765.5 申请日期 2012.10.31
申请人 北京航天自动控制研究所;中国运载火箭技术研究院 发明人 崔宇;刘俊阳;巩庆海;宋征宇;吕新广;邹茜薇;李新明
分类号 G06F19/00(2006.01)I 主分类号 G06F19/00(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 褚鹏蛟
主权项 一种飞行器控制数据的转换方法,包括如下步骤:(1)建立模板控制文件,模板控制文件中的每行信息唯一地描述一个高级语言数据的属性,所述数据的属性包括数据的分类、数据编号、一维向量数据单元的大小、二维向量数据单元的大小,数据类型,数据名称,和数据的注释;(2)将飞行器的控制数据存储在一个或多个控制数据文本文件中;控制数据文本文件中具有文件头注释和对每个数据的注释;每个控制数据包括数据名称、类型、数据个数、数值、在模板控制文件中对应的数据的个数及其对应的数据编号;(3)读取模板控制文件中每个数据的属性信息,并对其进行合理性检查;(4)从控制数据文本文件中逐项读取每个控制数据,并对读取到的控制数据进行检查;(5)对读取的各时间点的弹道程序角进行分析和扩展生成处理后的弹道程序角数据;(6)根据读取的各时间点的导航参数和导引常系数计算各时间点所对应的弹道导引变系数,对各时间点所对应的弹道导引变系数进行分析和扩展生成处理后的弹道导引变系数;(7)将各飞行段的切换时间由秒转换为控制周期数;(8)对步骤(5)、(6)、(7)处理后的数据和从控制数据文本文件中读取的其它数据,根据从模板控制文件中读取的数据的属性,生成高级语言能够识别的数据源码文件。
地址 100854 北京市142信箱402分箱