火箭发动机火炬点火远控指令端控制方法及电子设备技术

技术编号:31239618 阅读:16 留言:0更新日期:2021-12-08 10:28
本发明专利技术实施例提供一种火箭发动机火炬点火远控指令端控制方法及电子设备,远控指令端控制方法包括:响应于启动指令,远控指令端向控制端发送初始检测指令;响应于控制端返回的回令,远控指令端执行界面显示,提示是否进行时序参数装订;响应于时序参数装订指令,远控指令端读取xml配置文件进行项目配置,形成与xml配置文件对应的配置项目;远控指令端向控制端发送与配置项目对应的控制指令;远控指令端接收处理控制端返回的周期性时序数据。通过配置xml配置文件来自定义配置项,可以结合业务需求来实现测试配置项,解决了传统发动机火炬点火频繁更改、重复开发的问题。重复开发的问题。重复开发的问题。

【技术实现步骤摘要】
火箭发动机火炬点火远控指令端控制方法及电子设备


[0001]本专利技术涉及液体运载火箭推进系统
,尤其涉及一种火箭发动机火炬点火远控指令端控制方法及电子设备。

技术介绍

[0002]目前,国内在役液体火箭发动机均采用燃气涡轮泵装置作为推进剂供应系统,国内尚无电动泵装置在液体火箭上应用的实质性研究和工程实现,适用于液体火箭的变推力电动发动机火炬点火场景亦均在实验室中。传统发动机火炬点火解决方案一般是基于Windows平台微软开发环境完成设计,可靠性差,移植性差,且会造成重复开发的情况。

技术实现思路

[0003]为了解决上述技术问题中的至少一个,本专利技术实施例提供了一种火箭发动机火炬点火远控指令端控制方法及电子设备,避免了传统发动机火炬点火频繁更改、重复开发的问题。
[0004]一方面,本专利技术实施例提供一种火箭发动机火炬点火远控指令端控制方法,包括:
[0005]响应于启动指令,远控指令端向控制端发送初始检测指令;
[0006]响应于所述控制端返回的回令,所述远控指令端执行界面显示,提示是否进行时序参数装订;
[0007]响应于时序参数装订指令,所述远控指令端读取xml配置文件进行项目配置,形成与所述xml配置文件对应的配置项目;
[0008]所述远控指令端向所述控制端发送与所述配置项目对应的控制指令;
[0009]所述远控指令端接收处理所述控制端返回的周期性时序数据。
[0010]另一方面,本专利技术实施例还提供一种可读存储介质,其上具有可执行指令,当可执行指令被执行时,使得计算机执行前述任一项所述的远控指令端控制方法中的步骤。
[0011]另一方面,本专利技术实施例还提供一种电子设备,所述设备包括处理器和存储器,所述存储器中存储有适于所述处理器执行的计算机程序指令,所述计算机程序指令被所述处理器运行时执行如上任一项所述的远控指令端控制方法中的步骤。
[0012]本专利技术实施例的远控指令端控制方法响应于时序参数装订指令,远控指令端读取xml配置文件进行项目配置,形成与xml配置文件对应的配置项目。通过配置xml配置文件来自定义配置项,可以结合业务需求来实现测试配置项,解决了传统发动机火炬点火频繁更改、重复开发的问题。
附图说明
[0013]附图示出了本专利技术实施例的示例性实施方式,并与其说明一起用于解释本专利技术实施例的原理,其中包括了这些附图以提供对本专利技术实施例的进一步理解,并且附图包括在本说明书中并构成本说明书的一部分。
[0014]图1为本专利技术实施例远控指令端控制方法的示例性流程示意图;
[0015]图2为本专利技术实施例远控指令端控制方法的另一示例性流程示意图;
[0016]图3为本专利技术实施例中xml配置文件的多级树结构示意图;
[0017]图4为本专利技术实施例中xml配置文件的内容示意图;
[0018]图5为本专利技术电子设备的一种示例性结构示意图。
具体实施方式
[0019]下面结合附图和实施方式对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施方式仅用于解释相关内容,而非对本专利技术实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的部分。
[0020]需要说明的是,在不冲突的情况下,本专利技术实施例中的实施方式及实施方式中的特征可以相互组合。下面将参考附图并结合实施方式来详细说明本专利技术实施例。
[0021]需要说明的是,文中的步骤编号,仅为了方便具体实施例的解释,不作为限定步骤执行先后顺序的作用。
[0022]本专利技术实施例提供的方法可以由相关的处理器执行,且下文均以处理器作为执行主体为例进行说明。其中,执行主体可以根据具体案例进行调整,如服务器、电子设备、计算机等。
[0023]本专利技术实施例提供了一种火箭发动机火炬点火远控指令端控制方法,用于可回收液体运载火箭变推力电动发动机火炬点火,主要负责非周期性控制指令下发、周期性时序数据的接收处理,具有良好的可判读性。通过配置xml文件来自定义生成配置项,避免了传统发动机火炬点火的重复开发的问题。
[0024]本专利技术实施例一方面,参见图1所示,提供一种火箭发动机火炬点火远控指令端控制方法,包括:
[0025]响应于启动指令,远控指令端向控制端发送初始检测指令。远控指令端和控制端类似于上位机和下位机的关系,远控指令端相当于上位机,用来和用户进行交互操作,控制端相当于下位机,用来接收用户通过远控指令端发送的指令来执行响应的操作,并把执行结果反馈给远控指令端。可选的,初始检测指令包括:通讯接口检查指令、设备自检指令、传感器自检指令、阀门测试指令。
[0026]响应于所述控制端返回的回令,所述远控指令端执行界面显示,提示是否进行时序参数装订。
[0027]响应于时序参数装订指令,所述远控指令端读取xml配置文件进行项目配置,形成与所述xml配置文件对应的配置项目。通过读取xml配置文件,可以通过配置xml配置文件来自定义配置项,结合业务需求来实现测试配置项,解决了传统发动机火炬点火频繁更改、重复开发的问题。xml配置文件的内容和结构在下文一实施例中详细描述。
[0028]所述远控指令端向所述控制端发送与所述配置项目对应的控制指令。
[0029]所述远控指令端接收处理所述控制端返回的周期性时序数据。可选的,周期性时序数据包括:火炬状态数据、阀门状态数据、传感器数据。优选的,周期性时序数据为实时周期性10ms时序数据。
[0030]远控指令端主要执行两类任务,一类是非周期性指令控制,另一类是实时周期性
10ms时序数据接收处理。在航天活动中,各测控站所获取、记录的测量数据和事件都必须有严格统一的同一时间标准才能对它们进行分析和处理,才具有使用价值。时间信号还用于控制程序仪器,完成火箭、导弹的点火和使仪器按程序工作。标准化时统设备具有时差测量、延迟修正、闰秒、闰年、时间设置、故障告警等功能,可靠性与稳定性较高,分布于各大型测控站,为测控设备提供统一标准的时频信号格式。非周期性指令主要是指时统信号之前的一些准备工作,如查看设备自检、传感器数值自检、测试阀门操作等。远控指令端实时周期性10ms时序数据接收处理主要是控制端接收到时统信号之后,下发的火炬状态、阀门状态、传感器数据等实时周期性10ms时序数据。
[0031]需要说明的是,本专利技术实施例的步骤不按照撰写的先后顺序来限定执行的先后顺序,而是响应于触发条件来执行。当某一步骤的触发条件满足则执行相应的过程。步骤执行的顺序符合本领域技术人员理解的内在逻辑。
[0032]在本专利技术实施例的一种实施方式中,参见图2所示,远控指令端接收处理所述控制端返回的周期性时序数据包括:
[0033]响应于绘图指令,所述远控指令端对所述周期性时序数据进行解析并绘制图案。对周期性实时时序数据解析时,为防止总线产生干扰、Bit位翻转等因素导致数据丢失难以判读,在对下发的实时时序数据解析时,根据约本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种火箭发动机火炬点火远控指令端控制方法,其特征在于,包括:响应于启动指令,远控指令端向控制端发送初始检测指令;响应于所述控制端返回的回令,所述远控指令端执行界面显示,提示是否进行时序参数装订;响应于时序参数装订指令,所述远控指令端读取xml配置文件进行项目配置,形成与所述xml配置文件对应的配置项目;所述远控指令端向所述控制端发送与所述配置项目对应的控制指令;所述远控指令端接收处理所述控制端返回的周期性时序数据。2.根据权利要求1所述的火箭发动机火炬点火远控指令端控制方法,其特征在于,所述xml配置文件采用多级树结构。3.根据权利要求2所述的火箭发动机火炬点火远控指令端控制方法,其特征在于,所述xml配置文件包括多个状态模式,每个状态模式下包括多个检查分类,每个检查分类下包括多个配置项测试。4.根据权利要求1所述的火箭发动机火炬点火远控指令端控制方法,其特征在于,所述周期性时序数据为实时周期性10ms时序数据。5.根据权利要求1或3或4所述的火箭发动机火炬点火远控指令端控制方法,其特征在于,所述远控指令端接收处理所述控制端返回的周期性时序数据包括:响应于绘图指令,所述远控指令端对所述周期性时序数据进行解析并绘制图案。6.根据权利要求5所述的火箭发...

【专利技术属性】
技术研发人员:钱清华霍亮
申请(专利权)人:江苏深蓝航天有限公司
类型:发明
国别省市:

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

1