飞行器发射流程可配置的显控方法及装置的制造方法

文档序号:8223038阅读:189来源:国知局
飞行器发射流程可配置的显控方法及装置的制造方法
【技术领域】
[0001]本发明涉及飞行器发射流程控制领域。
【背景技术】
[0002]在飞行器研制过程中,不同的试验阶段对发射控制的流程有不同的要求。传统的软件发射控制流程设计固定,发射流程的调整主要依靠修改软件代码、升级软件的方式调整需要进行的发射控制流程。在这种情况下,由于很容易在代码修改的过程中极易产生无法预料的错误。因此对软件编程也有较高要求。随着武器系统可靠性、安全性需求的逐步增强,需要针对软件的可靠性、灵活性进行专门的设计。

【发明内容】

[0003]本发明的目的是为了解决现有调整飞行器的发射流程的方法易产生错误的问题,本发明提供一种飞行器发射流程可配置的显控方法及装置。
[0004]本发明的飞行器发射流程可配置的显控方法,所述方法包括如下步骤:
[0005]根据飞行器发射流程创建所需的试验流程,可对所述实验流程进行调整,生成发射流程配置文件的步骤;
[0006]对生成的流程配置文件中的流程信息进行保存的步骤;
[0007]读取流程配置文件,根据流程配置文件的流程信息,调用命令集中对应命令,并将流程信息显示的步骤。
[0008]所述根据飞行器发射流程创建所需的试验流程,可对所述实验流程进行调整,生成发射流程配置文件的步骤包括:
[0009]定义结构体的步骤;
[0010]所述结构体包括命令结构体、流程结构体和数据结构体;
[0011]将所有测试指令名称和测试命令编号信息保存在命令结构体内形成命令集的步骤;
[0012]根据飞行器发射流程,在命令集中选择测试命令,确定测试命令顺序,并将选择的测试命令的测试命令数和测试命令编号信息保存在流程结构体中的步骤;
[0013]对确定的测试命令顺序进行调整的步骤;
[0014]对确定的测试命令顺序或调整后的测试命令顺序保存到数据结构体中的步骤;
[0015]将数据结构体保存在预设好的流程配置文件中,生成发射流程配置文件的步骤。
[0016]所述读取流程配置文件,根据流程配置文件的流程信息,调用命令集中对应命令,并将流程信息显示的步骤包括:
[0017]定义按钮结构体的步骤;所述按钮结构体包括测试命令数、测试指令名称、测试指令按键ID和测试指令代码信息;
[0018]读取发射流程配置文件的步骤;
[0019]将发射流程配置文件的流程信息写入流程结构体中的步骤;
[0020]按钮结构体根据流程结构体中测试命令编号信息选择出需要显示的按钮ID,并按照ID显示出相应的按钮,并隐藏掉不用的按钮的步骤。
[0021]飞行器发射流程可配置的显控装置,所述装置包括如下模块:
[0022]根据飞行器发射流程创建所需的试验流程,可对所述实验流程进行调整,生成发射流程配置文件的模块;
[0023]对生成的流程配置文件中的流程信息进行保存的模块;
[0024]读取流程配置文件,根据流程配置文件的流程信息,调用命令集中对应命令,并将流程信息显示的模块。
[0025]所述根据飞行器发射流程创建所需的试验流程,可对所述实验流程进行调整,生成发射流程配置文件的模块包括:
[0026]定义结构体的模块;
[0027]所述结构体包括命令结构体、流程结构体和数据结构体;
[0028]将所有测试指令名称和测试命令编号信息保存在命令结构体内形成命令集的模块;
[0029]根据飞行器发射流程,在命令集中选择测试命令,确定测试命令顺序,并将选择的测试命令的测试命令数和测试命令编号信息保存在流程结构体中的模块;
[0030]对确定的测试命令顺序进行调整的模块;
[0031]对确定的测试命令顺序或调整后的测试命令顺序保存到数据结构体中的模块;
[0032]将数据结构体保存在预设好的流程配置文件中,生成发射流程配置文件的模块。
[0033]所述读取流程配置文件,根据流程配置文件的流程信息,调用命令集中对应命令,并将流程信息显示的模块包括:
[0034]定义按钮结构体的模块;所述按钮结构体包括测试命令数、测试指令名称、测试指令按键ID和测试指令代码信息;
[0035]读取发射流程配置文件的模块;
[0036]将发射流程配置文件的流程信息写入流程结构体中的模块;
[0037]按钮结构体根据流程结构体中测试命令编号信息选择出需要显示的按钮ID,并按照ID显示出相应的按钮,并隐藏掉不用的按钮的模块。
[0038]本发明的有益效果在于,本方法能够实现在飞行器型号研制过程中,在发射控制流程不断变化的情况下,快速准确的调整发射控制流程。其突出特点是具有一定的可靠性,不易发生错误,调整流程不依靠修改软件代码,满足不同试验阶段发射控制流程快速调整的需要;同时具有一定的简便性,调整方法简单可行,无需软件编程基础。
【附图说明】
[0039]图1为具体方式一所述的飞行器发射流程可配置的显控方法的原理示意图。
【具体实施方式】
[0040]【具体实施方式】一:结合图1说明本实施方式,本实施方式所述的飞行器发射流程可配置的显控方法,所述方法包括如下步骤:
[0041]根据飞行器发射流程创建所需的试验流程,可对所述实验流程进行调整,生成发射流程配置文件的步骤;
[0042]对生成的流程配置文件中的流程信息进行保存的步骤;
[0043]读取流程配置文件,根据流程配置文件的流程信息,调用命令集中对应命令,并将流程信息显示的步骤。
[0044]所述根据飞行器发射流程创建所需的试验流程,可对所述实验流程进行调整,生成发射流程配置文件的步骤包括:
[0045]定义结构体的步骤;
[0046]所述结构体包括命令结构体、流程结构体和数据结构体;
[0047]将所有测试指令名称和测试命令编号信息保存在命令结构体内形成命令集的步骤;
[0048]根据飞行器发射流程,在命令集中选择测试命令,确定测试命令顺序,并将选择的测试命令的测试命令数和测试命令编号信息保存在流程结构体中的步骤;
[0049]对确定的测试命令顺序进行调整的步骤;
[0050]对确定的测试命令顺序或调整后的测试命令顺序保存到数据结构体中的步骤;
[0051]将数据结构体保存在预设好的流程配置文件中,生成发射流程配置文件的步骤。
[0052]所述读取流程配置文件,根据流程配置文件的流程信息,调用命令集中对应命令,并将流程信息显示的步骤包括:
[0053]定义按钮结构体的步骤;所述按钮结构体包括测试命令数、测试指令
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1