【技术实现步骤摘要】
一种基于模糊有向图的层次化故障传递建模及推理方法
本申请涉及雷达系统故障推理的
,具体而言,涉及一种基于模糊有向图的层次化故障传递模型构建和故障注入推理方法。
技术介绍
测试性虚拟验证是检验和评估装备测试性水平的重要手段之一。故障模拟和注入是测试性虚拟验证的基础。在大型系统中,由于各功能单元之间存在物理连接或者逻辑关联,某一故障发生后会在系统各功能单元之间进行传播,进而造成更加广泛的影响。在测试性虚拟验证中,需要对这种故障传递过程进行模拟。对于雷达等大型装备,由于系统庞大,要求故障传递模型构建方法应该具有层次化、通用化的特点,允许分解到分系统级、模块级独立建模。而现有技术中,故障传递建模和故障注入推理方法,通常无法对故障传递的冗余形式建模仿真,例如仅当故障F1、F2同时发生才会触发故障F3发生,而F1、F2之一单独发生则不会触发故障F3发生的情况,在这种情况下F1、F2互为冗余,F1、F2的集合为冗余故障集。且常规的有向图、多信号流图模型仅能模拟单个故障之间“非有即无”的传递关系,无法模拟此种复杂场景。并且,现有的故障传递建模仿真工具仅能构建针对小系统的模型,无法实现对大型复杂系统的层次化建模,往往需要对分系统、模块逐个人工建模仿真,效率低下,不易管理。
技术实现思路
本申请的目的在于:克服现有故障传递建模仿真工具无法对大型系统进行规范化、层次化建模仿真的问题,弥补了无法描述故障传递的冗余形式的缺点,实现雷达等大型复杂系统的故障传递特性模拟和故障注入仿真,获取故障在系统中的故 ...
【技术保护点】
1.一种基于模糊有向图的层次化故障传递建模方法,其特征在于,所述方法包括:/n步骤1,获取对象系统的系统模型信息,并根据所述系统模型信息,建立规范化表格,生成故障模型表;/n步骤2,根据所述故障模型表,建立所述对象系统中各个模块的模块故障传递有向图;/n步骤3,根据所述所述模块故障传递有向图,生成各个所述模块的故障矩阵,其中,所述故障矩阵包括非冗余故障可达矩阵R
【技术特征摘要】
1.一种基于模糊有向图的层次化故障传递建模方法,其特征在于,所述方法包括:
步骤1,获取对象系统的系统模型信息,并根据所述系统模型信息,建立规范化表格,生成故障模型表;
步骤2,根据所述故障模型表,建立所述对象系统中各个模块的模块故障传递有向图;
步骤3,根据所述所述模块故障传递有向图,生成各个所述模块的故障矩阵,其中,所述故障矩阵包括非冗余故障可达矩阵RAF、模糊故障可达矩阵RFF、故障测试关系矩阵RFT;
步骤4,根据所述故障矩阵和所述故障模型表,采用表格截取的方式,生成故障映射表,记作故障传递模型。
2.如权利要求1所述的基于模糊有向图的层次化故障传递建模方法,其特征在于,步骤2中,其特征在于,具体包括:
步骤21,根据所述故障模型表中的表格信息,分别将各个所述模块所在行、故障原因ID列中的各冗余故障集分别用一个虚拟故障替代,并创建该虚拟故障的虚拟故障ID,将虚拟故障ID的故障原因ID设置为对应的冗余故障集中包含的故障原因ID;
步骤22,根据各个所述模块的故障ID、故障原因ID以及虚拟故障ID,建立该模块的关联故障ID集Gfc,将所述关联故障ID集Gfc中各个关联故障ID等效为一个故障节点;
步骤23,根据所述故障模型表中的所述表格信息,提取各个所述模块所在行、测试ID列中的所有测试ID,建立模块测试ID集Gtc,将所述模块测试ID集Gtc中各个测试ID等效为一个测试节点;
步骤24,根据所述关联故障ID集Gfc、所述模块测试ID集Gtc以及所述系统模型信息中的故障模式因果关系、故障测试连接关系,建立所述模块故障传递有向图,其中,所述模块故障传递有向图由所述故障节点、所述测试节点、所述故障节点间的有向线段、所述故障节点和所述测试节点间的有向线段构成。
3.如权利要求2所述的基于模糊有向图的层次化故障传递建模方法,其特征在于,步骤3中,具体包括:
步骤31,根据所述模块故障传递有向图,当判定任一个非虚拟故障对应的故障节点的故障原因是其他任一个故障节点,且两者之间存在有向线段时,设定非冗余故障关系矩阵中对应的元素取值为1,生成所述非冗余故障关系矩阵AF=[aij]N×N,其中,所述非冗余故障关系矩阵为初始单位矩阵;
步骤32,根据所述模块故障传递有向图,当判定任一个虚拟故障对应的故障节点的故障原因是其他任一个故障节点,且两者之间存在有向线段时,设定冗余故障关系矩阵中对应的元素取值为1/m,生成所述冗余故障关系矩阵BF=[bij]N×N,其中,冗余故障关系矩阵为初始零矩阵,m为虚拟故障对应的故障节点的入度,即指向该故障节点的有向线段的数量;
步骤33,根据所述非冗余故障关系矩阵AF和所述冗余故障关系矩阵BF,计算所述非冗余故障可达矩阵RAF=[rij]N×N和所述模糊故障可达矩阵RFF=[rij]N×N,其中,非冗余故障可达矩阵RAF的计算公式为:
式中,N为故障节点的数量,为加法算子,其定义为当两个矩阵中对应元素的和值大于或等于1时,和矩阵中对应的元素为1,否则,对应的元素为0,所述模糊故障可达矩阵RFF为所述冗余故障关系矩阵BF与所述非冗余故障可达矩阵RAF的矩阵和;
步骤34,根据所述模块故障传递有向图,当判定任一个故障节点与测试节点之间存在有向线段时,设定所述故障测试关系矩阵中对应的元素取值为1,生成所述故障测试关系矩阵...
【专利技术属性】
技术研发人员:赵鹏,吕永乐,杜舒明,
申请(专利权)人:中国电子科技集团公司第十四研究所,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。