[发明专利]一种故障综合逻辑判断优化方法有效
申请号: | 202110951122.9 | 申请日: | 2021-08-18 |
公开(公告)号: | CN113806218B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 闫丽;梁栋;刘珂;张艺凡 | 申请(专利权)人: | 西安航空制动科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/32 |
代理公司: | 西安凯多思知识产权代理事务所(普通合伙) 61290 | 代理人: | 刘新琼 |
地址: | 713106 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 综合 逻辑 判断 优化 方法 | ||
本发明公开了一种故障综合逻辑判断优化方法,该方式按照故障造成的告警类型不同对每个故障信息设定不同的加权系数,再将故障加权处理过后进行求和;然后按照故障加权和判定最终的故障告警。本发明方法将逻辑判断转化为数值判断,简单高效;大大减少逻辑判断的条件,减少分支语句,提高代码可靠性;简化代码,提高安全性。
技术领域
本发明属于飞机刹车技术领域,具体涉及一种故障判断优化方法。
背景技术
为提高电子设备的可靠性,越来越多的检测技术被应用在设计当中,从而产生了越来越多的故障信息。这些基本故障信息进行综合判断后形成更高一级的综合故障信息,上传至机电管理计算机,最终以告警的方式提示飞行员做出相应的处理。
以飞机刹车控制单元为例,系统检测指令传感器、伺服阀、切断阀等附件以及压力回路、电源,生成故障信息,这些故障信息要综合为刹车通道故障、正/副驾驶失效、丧失一半刹车、刹车失效等故障告警模式。对于多轮系统,附件和通道数众多,故障信息多达几十个,同一告警对应的基本故障组合逻辑可多达上千种。传统故障综合逻辑采用条件判断语句,每个判断语句中的判断条件多达几十个,判断分支也多达十几个。这样的代码结构太过繁琐和复杂,不利于代码的高效执行和安全性,也会增大软件测试的工作量。
专利CN104699067A《一种系统故障综合申报处理方法》中提出了使用状态矩阵方式对电传飞行控制系统故障进行处理。该方法只是将各个子系统故障信息按照统一的格式申报以便处理,未涉及将基本故障信息按一定逻辑综合为高一级故障信息的判断方法。
发明内容
为了克服现有技术的不足,,不便于软件实现的缺点,本发明提供了一种故障综合逻辑判断优化方法,该方式按照故障造成的告警类型不同对每个故障信息设定不同的加权系数,再将故障加权处理过后进行求和;然后按照故障加权和判定最终的故障告警。本发明方法将逻辑判断转化为数值判断,简单高效;大大减少逻辑判断的条件,减少分支语句,提高代码可靠性;简化代码,提高安全性。
本发明解决其技术问题所采用的技术方案包括如下步骤:
步骤1:设计故障综合逻辑表;
按照告警模式,列出所有基本故障的逻辑组合,完成故障综合逻辑表;假设在飞机控制系统中有1个a故障、1个b故障和n个c故障,这些故障综合为三种告警模式,分别为告警模式1、告警模式2和告警模式3,则故障综合逻辑表如表1:
表1故障综合逻辑表
表格中--代表任意有效值;
步骤2:确定加权系数;
按照基本故障数量与综合故障的关系确定其加权系数;从表1中得到,一个故障a或一个故障b与n个故障c都综合为告警模式2,因此故障a和故障b的故障等级比故障c高,设定故障a和故障b的加权系数为2n,故障c的加权系数为1;
步骤3:加权求和对故障综合;
根据表1对故障加权求和判断故障综合结果,得到表2:
表2故障加权求和
从表2中得到,仅需判断最终的加权结果的数值关系,即能得到最终的故障综合结果;当故障加权和小于n时为告警模式1,大于等于n且小于4n时为告警模式2,大于等于4n时为告警模式3。
本发明的有益效果如下:
本发明按照故障造成的影响加权处理;将逻辑判断转化为数值判断,更简单高效;大大减少逻辑判断的条件,减少分支语句,显著降低了软件设计的圈复杂度,大大提高了软件的可测试性和安全性。
附图说明
图1是本发明加权求和判断法的实施步骤图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安航空制动科技有限公司,未经西安航空制动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110951122.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种硅胶制品的表面活化处理工艺
- 下一篇:一种井下地质物探用取样装置