基于故障字典的卫星故障诊断方法

文档序号:9810693阅读:528来源:国知局
基于故障字典的卫星故障诊断方法
【技术领域】
[0001]本发明涉及卫星故障诊断,具体地,涉及基于故障字典的卫星故障诊断方法。
【背景技术】
[0002]为提高航天器在轨的运行安全,各航天组织和研究机构都在投入大量的人力、财力和物力进行在轨航天器的安全运行管理、故障诊断和预警系统的研制及相关的研究。
[0003]卫星知识的表示是故障诊断的一个难点,以往系统大多是基于某一特定条件下的知识进行故障诊断,不具备通用性和扩展性。故障字典是指提取系统或设备在各种故障状态下的特征信号,如测试点电压或电流信号等,然后将特征信号与故障的对应关系列成字典,或者将故障诊断经验做出条理化总结,以表格形式反映出来。
[0004]目前没有发现同本发明类似技术的说明或报道,也尚未收集到国内外类似的资料。

【发明内容】

[0005]针对现有技术中的缺陷,本发明的目的是提供一种基于故障字典的卫星故障诊断方法。
[0006]根据本发明提供的一种基于故障字典的卫星故障诊断方法,包括:
[0007]步骤A:根据卫星设计知识录入卫星故障字典的诊断知识规则,诊断知识规则采用逻辑表达式、算术表达式、函数进行表示;采用分级方式建立故障字典;
[0008]步骤B:获取卫星遥测数据,将卫星遥测数据由原码数据转换成具有物理意义的数据;
[0009]步骤C:根据卫星遥测数据和诊断知识规则进行卫星故障诊断,进行故障字典的存储和维护;
[0010]步骤D:根据卫星故障诊断的诊断结果,按照卫星在轨故障预案中的对策和措施进行显示和报警。
[0011]优选地,所述分级方式采用遥测级、单机级、分系统级以及整星级;
[0012]步骤C包括步骤:进行卫星遥测级、单机级、系统级以及整星级故障字典的存储和维护。
[0013]优选地,卫星故障字典包括多级规则字典;
[0014]遥测级规则字典是卫星故障字典中的第一级规则字典,由具有约束关系的遥测参数构成,用于在判断单一遥测是否正常的基础上,进行遥测参数之间的制约关系的判断;
[0015]单机级规则字典是卫星故障字典中的第二级规则字典,由卫星的各个单机有关的遥测参数构成,并利用这些遥测参数表示的表达式的结果或者函数处理的结果判断各个单机是否正常工作;
[0016]分系统级规则字典是卫星故障字典中的第三级规则字典,由卫星的各个单机和遥测的参数信息构成,并利用这些参数信息表示的表达式的结果或者函数处理的结果判断分系统是否工作正常;
[0017]整星级规则字典是卫星故障字典中的第四级规则字典,由卫星的分系统、单机和遥测的参数信息构成,并利用这些参数信息表示的表达式的结果或者函数处理的结果判断整星是否正常工作。
[0018]优选地,故障预案字典是卫星故障字典中的第五级规则字典,由卫星的在轨故障预案构成;
[0019]当经过第一至四级规则字典的判断存在异常遥测数据,则继续进行故障预案字典的诊断,经过故障预案字典的诊断后,如果异常遥测数据是已知故障,则给出参考的故障提示,否则,则将异常遥测数据存档,供以后查询。
[0020]与现有技术相比,本发明具有如下的有益效果:
[0021]1、本发明在对卫星故障知识了解的基础上,将卫星故障知识用逻辑表达式、算术表达式和函数表示,增强了经典故障字典表示知识的能力,而且这种方法具有较强的通用性和扩展性。
[0022]2、本发明在卫星状态通用化表示方法的基础上,利用故障字典诊断方法进行卫星故障诊断,可建立卫星遥测级、单机级、分系统级、整星级的正常规则字典库及卫星故障预案的故障诊断字典库,本发明还设计了基于故障字典方法的卫星故障诊断系统的框架结构和诊断流程。
【附图说明】
[0023]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0024]图1为卫星故障诊断方法总体架构示意图;
[0025]图2为卫星分级故障字典示意图;
[0026]图3为卫星故障诊断推理机制原理图。
【具体实施方式】
[0027]下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
[0028]本发明公开了基于故障字典的卫星故障诊断方法,首先根据卫星设计知识进行卫星知识化表示和录入,将卫星故障知识用逻辑表达式、算术表达式以及函数表达式进行故障字典规则录入;然后获取卫星遥测数据存储、解析和其他预处理,将原码数据转换成具有物理意义的数据;最后根据获取的卫星遥测数据和卫星故障字典库中的规则进行卫星故障诊断推理,通过卫星遥测级、单机级、系统级和整星级故障字典进行故障诊断,根据诊断结果,按照故障预案中的对策和措施进行显示和报警。本发明的最大特点是增强了经典故障字典表示知识的能力,具有较强的通用性和扩展性。本发明在卫星状态通用化表示方法的基础上,利用故障字典诊断方法进行卫星故障诊断,可建立卫星遥测级、单机级、分系统级、整星级的正常规则字典库及卫星故障预案的故障诊断字典库,本发明还设计了基于故障字典方法的卫星故障诊断系统的框架结构和诊断流程。
[0029]根据本发明提供的一种基于故障字典的卫星故障诊断方法,包括:
[0030]步骤A:根据卫星设计知识录入卫星故障字典的诊断知识规则,诊断知识规则采用逻辑表达式、算术表达式、函数进行表示;采用分级方式建立故障字典;
[0031]步骤B:获取卫星遥测数据,将卫星遥测数据由原码数据转换成具有物理意义的数据;
[0032]步骤C:根据卫星遥测数据和诊断知识规则进行卫星故障诊断,进行故障字典的存储和维护;
[0033]步骤D:根据卫星故障诊断的诊断结果,按照卫星在轨故障预案中的对策和措施进行显示和报警。
[0034]所述分级方式采用遥测级、单机级、分系统级以及整星级;
[0035]步骤C包括步骤:进行卫星遥测级、单机级、系统级以及整星级故障字典的存储和维护。
[0036]卫星故障字典包括多级规则字典;
[0037]遥测级规则字典是卫星故障字典中的第一级规则字典,由具有约束关系的遥测参数构成,用于在判断单一遥测是否正常的基础上,进行遥测参数之间的制约关系的判断;
[0038]单机级规则字典是卫星故障字典中的第二级规则字典,由卫星的各个单机有关的遥测参数构成,并利用这些遥测参数表示的表达式的结果或者函数处理的结果判断各个单机是否正常工作;
[0039]分系统级规则字典是卫星故障字典中的第三级规则字典,由卫星的各个单机和遥测的参数信息构成,并利用这些参数信息表示的表达式的结果或者函数处理的结果判断分系统是否工作正常;
[0040]整星级规则字典是卫星故障字典中的第四级规则字典,由卫星的分系统、单机和遥测的参数信息构成,并利用这些参数信息表示的表达式的结果或者函数处理的结果判断整星是否正常工作;
[0041]故障预案字典是卫星故障字典中的第五级规则字典,由卫星的在轨故障预案构成;
[0042]当经过第一至四级规则字典的判断存在异常遥测数据,则继续进行故障预案字典的诊断,经过故障预案字典的诊断后,如果异常遥测数据是已知故障,则给出参考的故障提示,否则,则将异常遥测数据存档,供以后查询。
[0043]采用逻辑表达式进行表示,具体为:逻辑表达式用遥测参数、单机、分系统之间的“与或非”表达式进行它们之间约束关系的表示。例如,当两个遥测参数需要满足同时开机或关机的状态时,可以采取以下逻辑表达式:
[0044](telel[l]&tele2[l])I (!telel[I]&!tele2[I])
[0045]其中,telel[l]表示遥测参数I的状态1(0:开机;1:关机),tele2[l]表示遥测参数2的状态I (O:开机;1:关机),&:表示逻辑与,I 1:表示逻辑或,!:表示取反。
[0046]采用算术表达式进行表示,具体为:算术表达式表示法就是用遥测参数、单机、分系统之间的算术表达式进行它们之间约束关系的表示,该方法需要遥测参数的物理量的值,单机和分系统的表示都是状态量,不适合用此方法表示。例如,当两个遥测参数需要满足二者之差小于0.
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1