[发明专利]一种基于关系数据库的故障树构建方法有效
申请号: | 201810071892.2 | 申请日: | 2018-01-25 |
公开(公告)号: | CN108319673B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 黎兰;王真真;刘相新;韦学中 | 申请(专利权)人: | 北京航天发射技术研究所;中国运载火箭技术研究院 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28 |
代理公司: | 北京国之大铭知识产权代理事务所(普通合伙) 11565 | 代理人: | 朱晓蕾 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 关系 数据库 故障 构建 方法 | ||
1.一种基于关系数据库的故障树构建方法,其特征在于:所述方法包括如下步骤:
步骤1,建立产品信息关系数据库,且所述产品信息关系数据库包括产品基本信息数据表、产品构成信息数据表、产品故障模式信息数据表及产品分层故障树信息数据表;其中,所述产品基本信息数据表用于按层次记录各产品,所述产品构成信息数据表用于记录各产品的组成产品,所述产品故障模式信息数据表用于记录产品的故障模式,所述产品分层故障树信息数据表用于记录故障原因;其中,将产品ID作为该产品在所述产品信息关系数据库中的唯一标识,所述产品基本信息数据表记录的各产品包括主系统、分系统、单机及各组件;为所述产品故障模式信息数据表中的每一个故障模式分配一个故障模式ID,并将故障模式ID作为该故障模式在所述产品信息关系数据库中的唯一标识;
步骤2,按照层次记录的自上而下顺序,从所述产品基本信息数据表中挑选出一个目标产品,且该目标产品尚未被挑选过;
步骤3,从所述产品故障模式信息数据表中获取所述目标产品的第一故障模式,然后分别将每个第一故障模式作为一个顶事件;
步骤4,从所述目标产品的所有顶事件中挑选出一个目标顶事件,且该目标顶事件未被挑选过;
步骤5,从所述产品构成信息数据表中查询所述目标产品的同层产品和下一层产品,从所述产品故障模式信息数据表中获取所述下一层产品的第二故障模式和所述同层产品的第三故障模式,从所有的第二故障模式和所有的第三故障模式中筛选出引发所述目标顶事件的故障模式作为所述目标顶事件的底事件;
步骤6,将目标顶事件的所有底事件通过运算符进行关联,将关联后形成的字符串作为故障原因,再通过所述产品分层故障树信息数据表记录所述故障原因;
步骤7,判断所述目标产品的所有顶事件是否全部被挑选,如果是,则执行步骤8;如果否,则返回步骤4;
步骤8,判断所述产品基本信息数据表中记录的所有产品是否全部被挑选,如果是,则执行步骤9;如果否,则返回步骤2;
步骤9,结束故障树的创建。
2.根据权利要求1所述的基于关系数据库的故障树构建方法,其特征在于:步骤1中,产品的组成产品包括该产品的下一层产品。
3.根据权利要求2所述的基于关系数据库的故障树构建方法,其特征在于:步骤2中,在所述产品基本信息数据表中首次挑选出的目标产品为记录在顶层的产品。
4.根据权利要求1或3所述的基于关系数据库的故障树构建方法,其特征在于:步骤6中,还包括通过所述产品分层故障树信息数据表记录所述故障原因对应的第一故障模式的步骤。
5.根据权利要求4所述的基于关系数据库的故障树构建方法,其特征在于:步骤6中,使用的运算符包括“与”、“或”、“异或”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天发射技术研究所;中国运载火箭技术研究院,未经北京航天发射技术研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810071892.2/1.html,转载请声明来源钻瓜专利网。