【技术实现步骤摘要】
正向推理与逆向推理相结合的故障推演方法和装置
[0001]本专利技术涉及航空航天
,特别涉及一种正向推理与逆向推理相结合的故障推演方法和装置。
技术介绍
[0002]航天器控制系统工作时间长、精度要求高、环境特殊,并受重量和能量消耗等条件的限制,导致航天器控制系统的故障类型多、故障原因复杂、影响因素广泛。
[0003]正向推理与逆向推理相结合的故障推演主要指根据遥测参数反映出来的故障征兆来确定故障原因和故障影响路径的过程。故障原因与故障征兆之间存在一定的因果关系,但是空间环境的复杂性、天地通信的受限性和知识描述的非完备性等原因,导致故障原因与故障征兆之间的映射关系具有很强的不确定性,直接影响故障推演结果的准确性。因此,一个复杂的故障很难一次找到准确的故障原因或传播路径,需要经过多次推理和逐步排除。
技术实现思路
[0004]为了提高航天器控制系统故障推演结果的准确性,本专利技术实施例提供了一种正向推理与逆向推理相结合的故障推演方法和装置。
[0005]第一方面,本专利技术实施例提供了一种正向推理与逆向推理相结合的故障推演方法,包括:
[0006]根据FMEA构建航天器控制系统的性能
‑
故障关系图谱;其中,所述性能
‑
故障关系图谱的每个实体均包含两个状态,每个实体均具有对应的实体概率属性,所述实体概率属性用于描述故障原因发生的概率,所述性能
‑
故障关系图谱的每个关系均具有对应的关系概率属性,所述关系概率属性用于描述头实体 ...
【技术保护点】
【技术特征摘要】
1.一种正向推理与逆向推理相结合的故障推演方法,其特征在于,包括:根据FMEA构建航天器控制系统的性能
‑
故障关系图谱;其中,所述性能
‑
故障关系图谱的每个实体均包含两个状态,每个实体均具有对应的实体概率属性,所述实体概率属性用于描述故障原因发生的概率,所述性能
‑
故障关系图谱的每个关系均具有对应的关系概率属性,所述关系概率属性用于描述头实体和尾实体所处状态的概率;将所述性能
‑
故障关系图谱转变为一个联结树;计算所述联结树中各节点的概率值,以得到每个故障征兆最有可能发生的故障原因集合;针对每个所述故障原因集合,采用A
‑
star算法确定当前故障原因集合中最终的故障原因和故障影响路径。2.根据权利要求1所述的方法,其特征在于,所述性能
‑
故障关系图谱中的三元组集合包括:<部件
‑
包含
‑
功能模块>、<功能模块
‑
发生
‑
故障原因>、<故障原因
‑
导致
‑
故障模式>、<故障模式
‑
表现
‑
故障征兆>;当所述实体为部件时,所述状态为是该部件和不是该部件;当所述实体为功能模块时,所述状态为是该功能模块和不是该功能模块;当所述实体为故障原因时,所述状态为故障原因发生和故障原因未发生;当所述实体为故障模式时,所述状态为故障模式发生和故障模式未发生;当所述实体为故障征兆时,所述状态为征兆异常和征兆正常。3.根据权利要求1所述的方法,其特征在于,所述将所述性能
‑
故障关系图谱转变为一个联结树,包括:将所述性能
‑
故障关系图谱中的有向边转变为无向边,并将具有相同尾实体的两个头实体连接起来,构成道义图;对得到的道义图进行三角化;对三角化后的道义图,找到构成联结树的所有团簇;其中,所述团簇为三角化后的道义图中的最大全连通子图,所述团簇中的每对不同的实体均存在关系;基于得到的所有团簇,确定不同所述团簇之间的分离实体;基于团簇
‑
分离实体
‑
团簇的顺序构建联结树。4.根据权利要求3所述的方法,其特征在于,所述基于得到的所有团簇,确定不同所述团簇之间的分离实体,包括:构建一个n行n列的数组;其中,n为团簇的个数,每一行和每一列均用一个团簇来标注,所述数组中的每个元素均为行团簇与列团簇对应的实体;将所述数组中存在两个相同实体的元素作为分离实体。5.根据权利要求3所述的方法,其特征在于,所述计算所述联结树中各节点的概率值,以得到每个故障征兆最有可能发生的故障原因集合,包括:对联结树进行初始化;在初始化后的联结树上进行消息传递;基于各团簇节点和各分离实体节点的概率分布,计算所述联结树中各节点的概率值,以得到每个故障征兆最有可能发生的故障原因集合。6.根据权利要求5所述的方法,其特征在于,所述对联结树进行初始化,包括:
将各节点的概率函数φ
x
初始化为1;将任一头实体V的尾实体记为Pa(V),对于同时包含V和Pa...
【专利技术属性】
技术研发人员:刘磊,王淑一,刘文静,梁寒玉,邢晓宇,刘成瑞,徐赫屿,
申请(专利权)人:北京控制工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。