[发明专利]一种复杂多态卫星系统可靠性分析方法及系统有效
申请号: | 201810964764.0 | 申请日: | 2018-08-23 |
公开(公告)号: | CN109871563B | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 谢廷峰;黄睿;冯雅妮 | 申请(专利权)人: | 深圳市欣顿智能科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06N7/01;G06F111/08;G06F119/02 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 董惠文 |
地址: | 518000 广东省深圳市南山区中山园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复杂 卫星 系统 可靠性分析 方法 | ||
1.一种复杂多态卫星系统可靠性分析方法,其特征在于,包括:
步骤1,根据复杂多态卫星系统的结构逻辑关系,采用多级贝叶斯网络MBN构建多层多态的贝叶斯网络模型;所述贝叶斯网络模型中每个非根子节点均具有独立的二态父节点,其中所述非根子节点中的叶节点为多态子节点;
步骤2,所述贝叶斯网络模型中,根据根节点的概率分布,通过二态卫星系统可靠性分析的压缩算法I-CA和推断算法I-IA逐层获得所有二态非根子节点的概率分布;
步骤3,根据所述非根子节点中多态子节点的二态父节点的概率分布,通过多态卫星系统可靠性分析的压缩及推断算法ICIA获得所述多态子节点的概率分布;
所述步骤2中的二态卫星系统可靠性分析的压缩算法I-CA包括:
步骤21,所述贝叶斯网络模型中由根节点的概率分布获取所述根节点的子节点任一状态下概率分布的目标序列OS;
步骤22,所述目标序列OS中当前查询的序列为run时,将所述run增加到压缩的目标序列cOS中;
所述目标序列OS中当前查询的序列为phrase时,判断所述phrase是新的还是已经存在的;执行步骤221或步骤221’;
步骤221,在所述phrase是新的时,将所述phrase增加到压缩的目标序列cOS的伴随词典d中;
步骤222,更新所述phrase在所述目标序列OS中重复出现的次数;
步骤221’,在所述phrase已经存在时,获取当前查询的“phrase”在目标序列(OS)中开始的行号Snow,及伴随词典中和当前查询的“phrase”组成相同的“phrase”在OS中开始的行号Sexist;并判断Y=rem(Snow,2)是否等于X=rem(Sexist,2),其中函数rem(a,b)是计算a/b的余数;
步骤222’,在X≠Y时,将所述phrase增加到压缩的目标序列cOS的伴随词典d中;
在X=Y时,判断X是否为零;
在X≠0时,更新所述phrase在所述目标序列OS中重复出现的次数;
在X=0时,确定目标序列OS第(Snow-1)行的值是否等于目标序列OS第(Sexist-1)行的值
在时,更新所述phrase在所述目标序列OS中重复出现的次数;在时,将所述phrase增加到压缩的目标序列cOS的伴随词典d中;
步骤23,输出压缩的目标序列cOS、压缩的目标序列cOS的伴随词典d、集合RP、集合Sall;RP是RPj(j=1,2,…,m)的集合,即RP={RP1,RP2,…,RPj,…,RPm},其中RPj是一个“run”在OS中的起始行号或者同一类型“phrase”中所有“phrase”在OS中的起始行号的集合,m是cOS的行数;Sall是OS中所有的“run”和“phrase”在OS中的起始行号的集合;
所述步骤2中的二态卫星系统可靠性分析的推断算法I-IA包括:
基于变量消元算法VE,自根节点逐层消除二态父节点,利用压缩的二层二态贝叶斯网络模型BN中的节点概率表NPT及其伴随词典di对多层多态贝叶斯网络模型中非根二态子节点的概率推断;具体包括:
步骤2A,查询父节点被放在子节点NPT的最左边,消除父节点Ci后,cλi的第j行为时,根据的奇偶性和取值范围构建压缩后的中间变量
cλi的第j行为时,根据的奇偶性和取值范围构建压缩后的中间变量其中:
j是cλi的行号;cλi为压缩的NPT的Pr(Ch=1|C1,C2,…,Ci-1)列;run或者phrase定义了cλi第j行的类型,是run的值,是第j行的“phrase”在d中的序号,是“run”的长度,是第j行的“phrase”在Pr(Ch=1|C1,C2,…,Ci-1)列中重复出现的次数;
表示cλi+1第j行的“run”或“phrase”在λi+1中开始的行号;
表示cλi+1第j行的“run”在λi+1中的长度;
表示cλi+1第j行的“phrase”在λi+1中的长度;
步骤2B,查询父节点被放在子节点NPT的最左边,消除父节点Ci后,cλi的第j行为时,根据的奇偶性和取值范围构建压缩后的中间变量的伴随词典表示cλi的伴随词典di的第行是其中:
是第j行的“phrase”的第一个数字,是第j行的“phrase”的第二个数字,第j行的“phrase”的长度;
表示cλi+1第j行的“run”或“phrase”在λi+1中开始的行号;
表示cλi+1第j行的“run”在λi+1中的长度;
表示cλi+1第j行的“phrase”在λi+1中的长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欣顿智能科技有限公司,未经深圳市欣顿智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810964764.0/1.html,转载请声明来源钻瓜专利网。