CN115311837A - 火箭遥测故障处理方法、装置和运载火箭 - Google Patents
火箭遥测故障处理方法、装置和运载火箭 Download PDFInfo
- Publication number
- CN115311837A CN115311837A CN202211224463.7A CN202211224463A CN115311837A CN 115311837 A CN115311837 A CN 115311837A CN 202211224463 A CN202211224463 A CN 202211224463A CN 115311837 A CN115311837 A CN 115311837A
- Authority
- CN
- China
- Prior art keywords
- telemetering
- fault
- telemetry
- target
- software
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F42—AMMUNITION; BLASTING
- F42B—EXPLOSIVE CHARGES, e.g. FOR BLASTING, FIREWORKS, AMMUNITION
- F42B15/00—Self-propelled projectiles or missiles, e.g. rockets; Guided missiles
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F42—AMMUNITION; BLASTING
- F42B—EXPLOSIVE CHARGES, e.g. FOR BLASTING, FIREWORKS, AMMUNITION
- F42B15/00—Self-propelled projectiles or missiles, e.g. rockets; Guided missiles
- F42B15/01—Arrangements thereon for guidance or control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F42—AMMUNITION; BLASTING
- F42B—EXPLOSIVE CHARGES, e.g. FOR BLASTING, FIREWORKS, AMMUNITION
- F42B35/00—Testing or checking of ammunition
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C25/00—Arrangements for preventing or correcting errors; Monitoring arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Astronomy & Astrophysics (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明提供一种火箭遥测故障处理方法、装置和运载火箭,涉及航空航天技术领域,其中方法包括:接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息;在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息;基于第一故障信息和/或第二故障信息对目标遥测***进行故障修复。本发明提供的方法和装置,提高了遥测故障的处理效率,提高了运载火箭飞行的安全性。
Description
技术领域
本发明涉及航空航天技术领域,尤其涉及一种火箭遥测故障处理方法、装置和运载火箭。
背景技术
目前,运载火箭在执行发射任务和留轨任务的过程中,可以通过地面测控和卫星测控两种方式进行遥测跟踪。两种遥测方式采用不同的编码方式和数据带宽。
在不同遥测方式对应的遥测***的在线切换过程中,会产生各种各样切换故障。通过技术人员逐项排查故障的方法,处理效率低,操作繁琐,且影响运载火箭飞行任务。
因此,如何提高运载火箭的遥测故障的处理效率,提高运载火箭飞行的安全性成为了业界亟待解决的技术问题。
发明内容
本发明提供一种火箭遥测故障处理方法、装置和运载火箭,用于解决如何提高运载火箭的遥测故障的处理效率,提高运载火箭飞行的安全性的技术问题。
本发明提供一种火箭遥测故障处理方法,包括:
接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;
基于所述遥测切换故障信号,获取所述目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定所述遥测切换故障信号对应的第一故障信息;
在所述第一故障信息为设备无故障的情况下,获取所述目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定所述遥测切换故障信号对应的第二故障信息;
基于所述第一故障信息和/或所述第二故障信息,对所述目标遥测***进行故障修复。
根据本发明提供的火箭遥测故障处理方法,所述基于各个遥测设备的运行状态参数,确定所述遥测切换故障信号对应的第一故障信息,包括:
获取各个遥测设备在正常运行状态下的目标状态参数;
基于各个遥测设备的运行状态参数,以及各个遥测设备的目标状态参数,确定各个遥测设备的运行状态;
基于各个遥测设备的运行状态,确定所述遥测切换故障信号对应的第一故障信息。
根据本发明提供的火箭遥测故障处理方法,所述基于各个遥测软件的实时遥测数据,确定所述遥测切换故障信号对应的第二故障信息,包括:
获取各个遥测软件的实时遥测数据;
对所述实时遥测数据的数据类型、数值大小、采集时间和时序关系进行判断,确定各个遥测软件的实时遥测数据的判读结果;
基于各个遥测软件的实时遥测数据的判读结果,确定所述遥测切换故障信号对应的第二故障信息。
根据本发明提供的火箭遥测故障处理方法,在基于所述第一故障信息,对所述目标遥测***进行故障修复的情况下,所述方法包括:
基于所述第一故障信息,向所述目标遥测***对应的各个遥测设备发送设备自检指令;所述设备自检指令用于控制各个遥测设备运行设备自检程序确定各个遥测设备的自检结果;
基于接收到的各个遥测设备的自检结果,确定所述目标遥测***中的多个故障设备;
基于各个故障设备对应的故障修复程序,对各个故障设备进行故障修复。
根据本发明提供的火箭遥测故障处理方法,在基于所述第二故障信息,对所述目标遥测***进行故障修复的情况下,所述方法包括:
基于所述第二故障信息,获取所述目标遥测***对应的各个遥测软件的运行版本信息;
基于各个遥测软件的运行版本信息,以及各个遥测软件的预设版本信息,确定所述目标遥测***中的多个故障软件;
获取各个故障软件对应的修复程序和/或更新程序,对各个故障软件进行故障修复。
根据本发明提供的火箭遥测故障处理方法,所述基于所述第一故障信息和/或所述第二故障信息,对所述目标遥测***进行故障修复之后,所述方法包括:
获取所述目标遥测***的故障修复结果;
基于所述第一故障信息、所述第二故障信息和所述故障修复结果中的至少一种,生成所述目标遥测***的故障处理日志;
将所述故障处理日志发送至地面测控站。
本发明提供一种火箭遥测故障处理装置,包括:
接收单元,用于接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;
第一确定单元,用于基于所述遥测切换故障信号,获取所述目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定所述遥测切换故障信号对应的第一故障信息;
第二确定单元,用于在所述第一故障信息为设备无故障的情况下,获取所述目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定所述遥测切换故障信号对应的第二故障信息;
修复单元,用于基于所述第一故障信息和/或所述第二故障信息,对所述目标遥测***进行故障修复。
本发明提供一种运载火箭,包括末子级,所述末子级上设置有箭载计算机;
所述箭载计算机执行所述的火箭遥测故障处理方法。
本发明提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行所述的火箭遥测故障处理方法。
本发明提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述的火箭遥测故障处理方法。
本发明提供的火箭遥测故障处理方法、装置和运载火箭,接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息;在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息;基于第一故障信息和/或第二故障信息,对目标遥测***进行故障修复;使得运载火箭能够自动地从硬件配置和软件配置等两方面对产生的遥测切换故障进行诊断和修复,无需技术人员逐项排查故障,提高了运载火箭的遥测故障的处理效率,提高了运载火箭飞行的安全性。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的火箭遥测故障处理方法的流程示意图之一;
图2为本发明提供的火箭遥测故障处理方法的流程示意图之二;
图3为本发明提供的火箭遥测故障处理装置的结构示意图;
图4为本发明提供的运载火箭的结构示意图;
图5为本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
图1为本发明提供的火箭遥测故障处理方法的流程示意图之一,如图1所示,该方法包括步骤110、步骤120、步骤130和步骤140。
步骤110、接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号。
具体地,本发明实施例提供的火箭遥测故障处理方法的执行主体为火箭遥测故障处理装置。
火箭遥测故障处理装置可以通过程序形式体现,例如火箭遥测故障处理软件;还可以为执行火箭遥测故障处理方法的硬件设备,例如运载火箭末子级上的箭载计算机等。火箭遥测故障处理装置也可以作为箭载计算机中独立设置的组成部分。
遥测***可以分为地面测控***和卫星测控***。地面测控***设置于运载火箭末子级,可以包括信号调理装置、射频信号放大装置、箭遥发射天线等。卫星测控***设置于运载火箭末子级或者末子级搭载的任务卫星中,可以包括信号调理装置和卫星测控天线等。两套遥测***可以独立设置,也可以合并硬件设置,通过不同的遥测程序实现不同的遥测方式。
目标遥测***为将要切换至的遥测***。遥测切换指令为用于从当前遥测***切换至目标遥测***的控制指令。遥测切换故障信号为目标遥测***在接收并执行遥测切换指令时发生故障而生成的反馈信号。
遥测切换指令可以由火箭遥测故障处理装置或者箭载计算机向目标遥测***发送。以箭载计算机为例,箭载计算机可以获取运载火箭的飞行状态参数,根据飞行状态参数确定运载火箭的控制阶段。在控制阶段为入轨阶段时,箭载计算机可以根据运载火箭的飞行位置、地面测控站的地理位置和中继卫星的运行位置,确定是否发送遥测切换指令,用于在地面测控***和卫星测控***之间进行切换。
步骤120、基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息。
具体地,遥测切换故障信号用于提示在遥测***的切换过程中出现了故障。
火箭遥测故障处理装置在接收到目标遥测***发送的遥测切换故障信号后,会向目标遥测***对应的各个遥测设备发送运行状态查询请求,各个遥测设备根据运行状态查询请求反馈包含运行状态参数的运行状态查询响应。运行状态查询请求和运行状态查询响应可以为预先设定的数据帧报文的形式。
火箭遥测故障处理装置根据各个遥测设备的运行状态参数进行判断,从而确定遥测切换故障信号对应的第一故障信息。第一故障信息主要从硬件配置方面进行故障提示。第一故障信息可以包括出现故障的遥测设备,以及遥测设备发生故障的原因和故障代码等。
火箭遥测故障处理装置在确定第一故障信息时,可以将运行状态参数与各个遥测设备在正常运行状态下的目标状态参数进行比对,根据比对结果确定第一故障信息。
步骤130、在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息。
具体地,火箭遥测故障处理装置在确定第一故障信息为设备无故障的情况下,会继续向目标遥测***对应的各个遥测软件发送遥测数据查询请求,各个遥测软件根据遥测数据查询请求反馈包含实时遥测数据的遥测数据查询响应。遥测数据查询请求和遥测数据查询响应可以为预先设定的数据帧报文的形式。
火箭遥测故障处理装置根据各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息。第二故障信息主要从软件配置方面进行故障提示。第二故障信息可以包括出现故障的遥测软件,以及遥测软件发生故障的原因和故障代码等。
火箭遥测故障处理装置在确定第二故障信息时,可以对各个遥测软件生成的实时遥测数据中的时间关系、数值关系或者取值范围进行判读,根据判读结果确定第二故障信息。
步骤140、基于第一故障信息和/或第二故障信息,对目标遥测***进行故障修复。
具体地,故障设备为出现故障的遥测设备。故障软件为遥测数据的处理存在异常或者出现程序故障的遥测软件。
在第一故障信息为存在故障设备的情况下,火箭遥测故障处理装置可以根据各个故障设备的故障代码,以及故障代码对应的故障修复程序,对故障设备进行硬件故障修复。硬件故障修复包括重启修复等。
在第二故障信息为存在故障软件的情况下,火箭遥测故障处理装置可以根据各个故障软件的故障代码,以及故障代码对应的故障修复程序,对故障软件进行软件故障修复。软件故障修复包括更新软件版本和调整软件参数等。
本发明实施例提供的火箭遥测故障处理方法,接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息;在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息;基于第一故障信息和/或第二故障信息,对目标遥测***进行故障修复;使得运载火箭能够自动地从硬件配置和软件配置等两方面对产生的遥测切换故障进行诊断和修复,无需技术人员逐项排查故障,提高了运载火箭的遥测故障的处理效率,提高了运载火箭飞行的安全性。
基于上述实施例,步骤120包括:
获取各个遥测设备在正常运行状态下的目标状态参数;
基于各个遥测设备的运行状态参数,以及各个遥测设备的目标状态参数,确定各个遥测设备的运行状态;
基于各个遥测设备的运行状态,确定遥测切换故障信号对应的第一故障信息。
具体地,火箭遥测故障处理装置可以通过总线通信的方式与运载火箭的箭载计算机进行数据交互,通过查询的方式获取各个遥测设备的运行状态参数,也可以获取各个遥测设备在正常运行状态下的目标状态参数。
目标状态参数可以为各个遥测设备在正常运行状态下的性能参数或者状态参数。例如,对于天线而言,目标状态参数可以为天线的目标发射角度等;对于射频放大模块而言,目标状态参数可以为射频放大模块的额定功率等。目标状态参数可以通过预先存储在箭载计算机的存储模块中。
火箭遥测故障处理装置可以根据各个遥测设备的运行状态参数,以及各个遥测设备的目标状态参数,确定各个遥测设备的运行状态。
例如,对于可以调整发射角度的天线,火箭遥测故障处理装置根据目标遥测***执行遥测切换指令后天线的当前发射角度,以及天线的目标发射角度,确定天线是否处于正常工作位置。如果当前发射角度与目标发射角度相同,则表明天线的运行状态为正常;如果当前发射角度与目标发射角度不同,则表明天线的运行状态为故障。
又例如,对于射频放大模块,火箭遥测故障处理装置根据目标遥测***执行遥测切换指令后射频放大模块的实时运行功率,以及射频放大模块的额定功率,确定射频放大模块是否处于正常运行状态。如果射频放大模块的实时运行功率与额定功率的差值小于或者等于预设功率阈值,则表明射频放大模块的运行状态为正常;如果射频放大模块的实时运行功率与额定功率的差值大于预设功率阈值;则表明射频放大模块的运行状态为异常。
在确定各个遥测设备的运行状态后,火箭遥测故障处理装置确定遥测切换故障信号对应的第一故障信息。
基于上述任一实施例,步骤130包括:
获取各个遥测软件的实时遥测数据;
对实时遥测数据的数据类型、数值大小、采集时间和时序关系进行判断,确定各个遥测软件的实时遥测数据的判读结果;
基于各个遥测软件的实时遥测数据的判读结果,确定遥测切换故障信号对应的第二故障信息。
具体地,对于遥测软件的故障判断,可以包括遥测软件本身,以及遥测软件所处理的数据。对于遥测软件本身,当其运行出错时,会自动上报故障。对于遥测软件所处理的数据,则需要进一步地结合数据的特征进行判读,以确定遥测软件的运行版本是否正确,配置参数是否正确等。
火箭遥测故障处理装置可以获取各个遥测软件的实时遥测数据。实时遥测数据包括运载火箭的飞行状态数据、制导控制数据、动力***数据、电气***数据和实时图像数据等。
遥测软件是否运行在正常状态,可以通过实时遥测数据中的数据类型、数值大小、采集时间和时序关系等判读出来。
数据类型的判读是指遥测软件处理后的遥测数据的数据类型是否与预设数据类型相同。如果遥测数据的数据类型与预设数据类型相同,则可以确定遥测软件的运行状态为正常,否则为异常。
数值大小的判读是指遥测软件处理后的遥测数据的数值是否满足遥测数据取值范围的要求。如果遥测数据的数值大小在遥测数据的取值范围内,则确定遥测软件的运行状态为正常,否则为异常。
采集时间的判读是指遥测软件处理后的遥测数据的采集时间是否满足预设时间要求。如果遥测数据的采集时间与运载火箭的飞行阶段的时间相匹配,则确定遥测软件的运行状态为正常,否则为异常。
时序关系的判读是指遥测软件处理后的不同遥测数据的采集时间是否满足时间上的顺序要求。如果两种遥测数据的采集时间在时序关系上满足预先设定的先后顺序,则确定遥测软件的运行状态为正常,否则为异常。
可以根据实时遥测数据在数据类型、数值大小、采集时间和时序关系等至少一个方面的判读结果,确定实时遥测数据的判读结果。
最后,火箭遥测故障处理装置根据各个遥测软件的实时遥测数据的判读结果,确定遥测切换故障信号对应的第二故障信息。
基于上述任一实施例,步骤140包括:
基于第一故障信息,向目标遥测***对应的各个遥测设备发送设备自检指令;设备自检指令用于控制各个遥测设备运行设备自检程序确定各个遥测设备的自检结果;
基于接收到的各个遥测设备的自检结果,确定目标遥测***中的多个故障设备;
基于各个故障设备对应的故障修复程序,对各个故障设备进行故障修复。
具体地,在第一故障信息不能显示具体出现故障的遥测设备的情况下,火箭遥测故障处理装置可以向目标遥测***对应的各个遥测设备发送设备自检指令。各个遥测设备在接收到设备自检指令,自动运行设备自检程序确定各个遥测设备的自检结果。
设备自检程序可以预先存储在各个遥测设备的存储器中。设备自检程序的自检项目包括工作状态检查、时序检查、硬件驱动软件版本检查等。
火箭遥测故障处理装置根据接收到的各个遥测设备的自检结果,确定目标遥测***中的所有故障设备。对于这些故障设备,火箭遥测故障处理装置可以运行故障设备对应的故障修复程序,对各个故障设备进行故障修复,例如控制故障设备进行重启修复等。
基于上述任一实施例,步骤140包括:
基于第二故障信息,获取目标遥测***对应的各个遥测软件的运行版本信息;
基于各个遥测软件的运行版本信息,以及各个遥测软件的预设版本信息,确定目标遥测***中的多个故障软件;
获取各个故障软件对应的修复程序和/或更新程序,对各个故障软件进行故障修复。
具体地,在第二故障信息不能显示具体出现故障的遥测软件的情况下,火箭遥测故障处理装置可以向目标遥测***对应的各个遥测软件发送运行版本查询请求。各个遥测软件在获取运行版本查询请求后,向火箭遥测故障处理装置反馈包含运行版本信息的运行版本查询响应。
火箭遥测故障处理装置将各个遥测软件的运行版本信息与各个遥测软件的预设版本信息,从而确定因为运行版本出错而导致运行出现故障的故障软件。
火箭遥测故障处理装置可以通过通信的方式,获取各个故障软件对应的修复程序和/或更新程序,通过运行修复程序或者更新程序,从而实现对各个故障软件的故障修复。更新程序用于对遥测软件的版本进行更新。修复程序用于对当前版本的遥测软件进行修复。
基于上述任一实施例,步骤140之后包括:
获取目标遥测***的故障修复结果;
基于第一故障信息、第二故障信息和故障修复结果中的至少一种,生成目标遥测***的故障处理日志;
将故障处理日志发送至地面测控站。
具体地,故障修复结果包括目标遥测***中各个遥测设备的硬件修复结果和/或各个遥测软件的软件修复结果。
火箭遥测故障处理装置在获取目标遥测***的故障修复结果后,可以根据第一故障信息、第二故障信息和故障修复结果生成故障处理日志,将该日志通过遥测***发送至地面测控站,以供工作人员进行数据分析。
基于上述任一实施例,图2为本发明提供的火箭遥测故障处理方法的流程示意图之二,如图2所示,该方法包括:
步骤210、遥测***切换时产生故障
在运载火箭的飞行任务中,需要在两种遥测***中进行切换。星箭分离结束后,箭载计算机收到星箭分离成功的指令,同时自动发出遥测***切换指令,被切换方收到指令后根据切换指令进行相应状态切换并发出回令,若此时被切换方响应为切换不成功,则出现在线切换故障。
步骤220、对切换后的目的方的工作状态进行判断
判断是否存在指令回令异常而遥测切换操作正常的情况。判断切换后的目的方的状态自检结果,进一步确认遥测***切换是否成功。
步骤230、工作状态异常时判断为第一故障信息
当切换后的目的方遥测***工作状态为异常状态时,判断其为第一故障信息。第一故障信息用于提示被切换的遥测***中存在设备故障。
步骤240、对切换后的目的方的遥测数据进行判断
当切换后的目的方遥测***工作状态为正常状态时,对飞行状态数据、制导控制数据、动力***数据、电气***数据、实时图像数据等遥测数据进行判断,若遥测***切换后得到的数据种类、数据数值与预期的数据相符,则判断为切换正常。
步骤250、遥测数据异常时判断为第二故障信息
把遥测数据中反映工作状态的信息提取出来进行判断,若各设备的工作状态信息为异常,则判断为第二故障信息。第二故障信息是指在遥测***切换过程中存在的软件切换不充分故障。
步骤260、故障修复以及生成日志
第一故障信息出现后,对切换后的目的方遥测***中涉及到的各个设备进行故障检查,由切换后的目的方控制***分别发出各个设备的自检指令,各设备分别进行自检(包括工作状态、时序检查、软件版本、日期等信息)并对控制***发出回令,若存在设备故障,可对故障设备进行重启修复,故障修复并自检无误后发出第一故障修复完成信息,表明故障修复完成可以进行下一步操作,可重新进行遥测***切换。
第二故障信息出现后,判断软件信息是否存在故障,对软件版本、日期进行判断,若软件信息正常,可进行重新上传软件操作,检查无误后,发出第二故障修复完成信息,表明软件修复完成,可以正常运行。
本发明实施例提供的火箭遥测故障处理方法,可以对遥测***切换过程中出现的故障信息进行判断,针对不同的故障信息采用不同的修复路径,完成故障判断和修复过程。同时,所有的故障信息及修复信息都以日志形式发送至地面测控站。
基于上述任一实施例,图3为本发明提供的火箭遥测故障处理装置的结构示意图,如图3所示,该装置包括:
接收单元310,用于接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;
第一确定单元320,用于基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息;
第二确定单元330,用于在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息;
修复单元340,用于基于第一故障信息和/或第二故障信息,对目标遥测***进行故障修复。
本发明实施例提供的火箭遥测故障处理装置,接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息;在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息;基于第一故障信息和/或第二故障信息,对目标遥测***进行故障修复;使得运载火箭能够自动地从硬件配置和软件配置等两方面对产生的遥测切换故障进行诊断和修复,无需技术人员逐项排查故障,提高了运载火箭的遥测故障的处理效率,提高了运载火箭飞行的安全性。
基于上述任一实施例,第一确定单元具体用于:
获取各个遥测设备在正常运行状态下的目标状态参数;
基于各个遥测设备的运行状态参数,以及各个遥测设备的目标状态参数,确定各个遥测设备的运行状态;
基于各个遥测设备的运行状态,确定遥测切换故障信号对应的第一故障信息。
基于上述任一实施例,第二确定单元具体用于:
获取各个遥测软件的实时遥测数据;
对实时遥测数据的数据类型、数值大小、采集时间和时序关系进行判断,确定各个遥测软件的实时遥测数据的判读结果;
基于各个遥测软件的实时遥测数据的判读结果,确定遥测切换故障信号对应的第二故障信息。
基于上述任一实施例,修复单元具体用于:
基于第一故障信息,向目标遥测***对应的各个遥测设备发送设备自检指令;设备自检指令用于控制各个遥测设备运行设备自检程序确定各个遥测设备的自检结果;
基于接收到的各个遥测设备的自检结果,确定目标遥测***中的多个故障设备;
基于各个故障设备对应的故障修复程序,对各个故障设备进行故障修复。
基于上述任一实施例,修复单元具体用于:
基于第二故障信息,获取目标遥测***对应的各个遥测软件的运行版本信息;
基于各个遥测软件的运行版本信息,以及各个遥测软件的预设版本信息,确定目标遥测***中的多个故障软件;
获取各个故障软件对应的修复程序和/或更新程序,对各个故障软件进行故障修复。
基于上述任一实施例,该装置还包括:
反馈单元,用于获取目标遥测***的故障修复结果;
基于第一故障信息、第二故障信息和故障修复结果中的至少一种,生成目标遥测***的故障处理日志;
将故障处理日志发送至地面测控站。
基于上述任一实施例,图4为本发明提供的运载火箭的结构示意图,如图4所示,运载火箭400包括末子级410,末子级410上设置有箭载计算机411;箭载计算机411执行上述的火箭遥测故障处理方法。
具体地,本发明实施例提供的运载火箭能够自动地从硬件配置和软件配置等两方面对产生的遥测切换故障进行诊断和修复,无需技术人员逐项排查故障,提高了运载火箭的遥测故障的处理效率,提高了运载火箭飞行的安全性。
基于上述任一实施例,图5为本发明提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(Processor)510、通信接口(Communications Interface)520、存储器(Memory)530和通信总线(Communications Bus)540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑命令,以执行如下方法:
接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;基于遥测切换故障信号,获取目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定遥测切换故障信号对应的第一故障信息;在第一故障信息为设备无故障的情况下,获取目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定遥测切换故障信号对应的第二故障信息;基于第一故障信息和/或第二故障信息,对目标遥测***进行故障修复。
此外,上述的存储器530中的逻辑命令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干命令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例提供的电子设备中的处理器可以调用存储器中的逻辑指令,实现上述方法,其具体的实施方式与前述方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法。
本发明实施例提供的非暂态计算机可读存储介质上存储的计算机程序被执行时,实现上述方法,其具体的实施方式与前述方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干命令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种火箭遥测故障处理方法,其特征在于,包括:
接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;
基于所述遥测切换故障信号,获取所述目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定所述遥测切换故障信号对应的第一故障信息;
在所述第一故障信息为设备无故障的情况下,获取所述目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定所述遥测切换故障信号对应的第二故障信息;
基于所述第一故障信息和/或所述第二故障信息,对所述目标遥测***进行故障修复。
2.根据权利要求1所述的火箭遥测故障处理方法,其特征在于,所述基于各个遥测设备的运行状态参数,确定所述遥测切换故障信号对应的第一故障信息,包括:
获取各个遥测设备在正常运行状态下的目标状态参数;
基于各个遥测设备的运行状态参数,以及各个遥测设备的目标状态参数,确定各个遥测设备的运行状态;
基于各个遥测设备的运行状态,确定所述遥测切换故障信号对应的第一故障信息。
3.根据权利要求1所述的火箭遥测故障处理方法,其特征在于,所述基于各个遥测软件的实时遥测数据,确定所述遥测切换故障信号对应的第二故障信息,包括:
获取各个遥测软件的实时遥测数据;
对所述实时遥测数据的数据类型、数值大小、采集时间和时序关系进行判断,确定各个遥测软件的实时遥测数据的判读结果;
基于各个遥测软件的实时遥测数据的判读结果,确定所述遥测切换故障信号对应的第二故障信息。
4.根据权利要求1至3任一项所述的火箭遥测故障处理方法,其特征在于,在基于所述第一故障信息,对所述目标遥测***进行故障修复的情况下,所述方法包括:
基于所述第一故障信息,向所述目标遥测***对应的各个遥测设备发送设备自检指令;所述设备自检指令用于控制各个遥测设备运行设备自检程序确定各个遥测设备的自检结果;
基于接收到的各个遥测设备的自检结果,确定所述目标遥测***中的多个故障设备;
基于各个故障设备对应的故障修复程序,对各个故障设备进行故障修复。
5.根据权利要求1至3任一项所述的火箭遥测故障处理方法,其特征在于,在基于所述第二故障信息,对所述目标遥测***进行故障修复的情况下,所述方法包括:
基于所述第二故障信息,获取所述目标遥测***对应的各个遥测软件的运行版本信息;
基于各个遥测软件的运行版本信息,以及各个遥测软件的预设版本信息,确定所述目标遥测***中的多个故障软件;
获取各个故障软件对应的修复程序和/或更新程序,对各个故障软件进行故障修复。
6.根据权利要求1至3任一项所述的火箭遥测故障处理方法,其特征在于,所述基于所述第一故障信息和/或所述第二故障信息,对所述目标遥测***进行故障修复之后,所述方法包括:
获取所述目标遥测***的故障修复结果;
基于所述第一故障信息、所述第二故障信息和所述故障修复结果中的至少一种,生成所述目标遥测***的故障处理日志;
将所述故障处理日志发送至地面测控站。
7.一种火箭遥测故障处理装置,其特征在于,包括:
接收单元,用于接收目标遥测***执行遥测切换指令后发送的遥测切换故障信号;
第一确定单元,用于基于所述遥测切换故障信号,获取所述目标遥测***对应的各个遥测设备的运行状态参数,并基于各个遥测设备的运行状态参数,确定所述遥测切换故障信号对应的第一故障信息;
第二确定单元,用于在所述第一故障信息为设备无故障的情况下,获取所述目标遥测***对应的各个遥测软件的实时遥测数据,并基于各个遥测软件的实时遥测数据,确定所述遥测切换故障信号对应的第二故障信息;
修复单元,用于基于所述第一故障信息和/或所述第二故障信息,对所述目标遥测***进行故障修复。
8.一种运载火箭,其特征在于,包括末子级,所述末子级上设置有箭载计算机;
所述箭载计算机执行权利要求1至6中任一项所述的火箭遥测故障处理方法。
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至6中任一项所述的火箭遥测故障处理方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至6中任一项所述的火箭遥测故障处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211224463.7A CN115311837A (zh) | 2022-10-09 | 2022-10-09 | 火箭遥测故障处理方法、装置和运载火箭 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211224463.7A CN115311837A (zh) | 2022-10-09 | 2022-10-09 | 火箭遥测故障处理方法、装置和运载火箭 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115311837A true CN115311837A (zh) | 2022-11-08 |
Family
ID=83867737
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211224463.7A Pending CN115311837A (zh) | 2022-10-09 | 2022-10-09 | 火箭遥测故障处理方法、装置和运载火箭 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115311837A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117052567A (zh) * | 2023-10-13 | 2023-11-14 | 北京星河动力装备科技有限公司 | 火箭发动机试车控制*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070129009A1 (en) * | 2005-12-01 | 2007-06-07 | Electronics And Telecommunications Research Institute | Fault management system using satellite telemetering technology and method thereof |
CN103487271A (zh) * | 2013-09-24 | 2014-01-01 | 北京宇航***工程研究所 | 一种运载火箭故障诊断*** |
CN106774268A (zh) * | 2016-12-29 | 2017-05-31 | 中国运载火箭技术研究院 | 一种空间飞行器故障处理方法 |
CN109614260A (zh) * | 2018-11-28 | 2019-04-12 | 北京小米移动软件有限公司 | 通信故障判断方法、装置和存储介质 |
-
2022
- 2022-10-09 CN CN202211224463.7A patent/CN115311837A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070129009A1 (en) * | 2005-12-01 | 2007-06-07 | Electronics And Telecommunications Research Institute | Fault management system using satellite telemetering technology and method thereof |
CN103487271A (zh) * | 2013-09-24 | 2014-01-01 | 北京宇航***工程研究所 | 一种运载火箭故障诊断*** |
CN106774268A (zh) * | 2016-12-29 | 2017-05-31 | 中国运载火箭技术研究院 | 一种空间飞行器故障处理方法 |
CN109614260A (zh) * | 2018-11-28 | 2019-04-12 | 北京小米移动软件有限公司 | 通信故障判断方法、装置和存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117052567A (zh) * | 2023-10-13 | 2023-11-14 | 北京星河动力装备科技有限公司 | 火箭发动机试车控制*** |
CN117052567B (zh) * | 2023-10-13 | 2024-06-11 | 北京星河动力装备科技有限公司 | 火箭发动机试车控制*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4049910A1 (en) | Automatic driving control system, control method and device | |
US6128555A (en) | In situ method and system for autonomous fault detection, isolation and recovery | |
CN109263657B (zh) | 一种自动驾驶车辆的远程监控方法、装置和*** | |
CN115311837A (zh) | 火箭遥测故障处理方法、装置和运载火箭 | |
CN113608908B (zh) | 服务器故障处理方法、***、设备及可读存储介质 | |
CN113259209B (zh) | 一种汽车can通讯故障测试***、方法、装置及存储介质 | |
CN110908702A (zh) | 一种版本切换方法、版本切换装置、计算机设备及存储介质 | |
CN114416284A (zh) | 分布式作业***控制方法、装置、设备、介质及程序产品 | |
CN106292589A (zh) | 一种应用于无人机的人工干预的余度管理方法 | |
CN113557533B (zh) | 检测智能电子设备中的故障的方法 | |
CN107770796B (zh) | 用于非网络型定位***的节点状态检测方法及设备 | |
CN112565348A (zh) | 一种智能设备测试方法、***、计算机设备及存储介质 | |
CN115150007B (zh) | 一种数字钥匙***监测方法、装置、设备及存储介质 | |
CN111078454A (zh) | 一种云平台配置恢复方法及装置 | |
CN110476084B (zh) | 用于监控校正服务***的参考站的完整性的方法、校正服务***、用于运行卫星辅助导航***的方法以及卫星辅助导航*** | |
CN102487391A (zh) | 远程控制版本升级的方法及*** | |
CN104753744B (zh) | 一种总线单机全自主在线测试方法及测试*** | |
CN110808878B (zh) | 一种基于冗余网络拓扑的自动更新测试方法 | |
US10963357B2 (en) | Fault monitoring for a complex computing unit | |
CN108650101B (zh) | 一种数据传输的方法及设备 | |
CN113472759A (zh) | 车辆通信协议的变更方法、服务器及可读存储介质 | |
CN105786645A (zh) | 一种操作***的备份、还原方法及装置 | |
KR102519616B1 (ko) | 전기자동차 충전기기의 유지 관리 시스템 | |
US20120284445A1 (en) | Redundant Electrical Network Between Remote Electrical Systems and a Method of Operating Same | |
JP2005085054A (ja) | プログラム動作変更方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |