CN104699067A - 一种***故障综合申报处理方法 - Google Patents
一种***故障综合申报处理方法 Download PDFInfo
- Publication number
- CN104699067A CN104699067A CN201310670162.1A CN201310670162A CN104699067A CN 104699067 A CN104699067 A CN 104699067A CN 201310670162 A CN201310670162 A CN 201310670162A CN 104699067 A CN104699067 A CN 104699067A
- Authority
- CN
- China
- Prior art keywords
- fault
- comprehensive
- declare
- faults
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/0272—Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明涉及一种***故障综合申报处理方法,尤其是一种多余度电传飞行控制***故障综合申报处理方法。多余度电传飞行控制***,由飞控计算机、伺服作动器、传感器、控制显示、机内自检测等子***组成,为提高各个子***的余度管理信息综合能力,提取各子***故障信息特征量,使用状态矩阵方式进行综合,根据故障模式和故障次数确定故障等级,对***故障进行合理申报,并将故障类别和故障等级通过不同方式和设备进行指示,便于飞行员及时掌握飞机的飞行状态和安全状况。使用状态矩阵的方式对故障进行综合申报,将各类故障的信息集中在一个表格文件中,通过对文件进行查询获取综合申报信息,提高了需求描述的准确性和软件的执行效率。
Description
技术领域
本发明属于电传飞行控制***故障处理方法领域,涉及一种***故障综合申报处理方法。
背景技术
随着电传飞行控制***广泛应用,***的组成越来越复杂,***故障状态综合与申报也随之变得越来越复杂。***故障状态综合与申报,对飞控计算机、伺服作动器、传感器、控制显示、机内自检测等子***组成的飞控***,软件综合各子***的余度管理结果,根据***的合理申报原则,将故障类别和故障等级通过不同方式和设备指示或提示给飞行员。传统的***故障综合方法,针对每一个子***的每个部件的故障模式给出相应故障综合算法,软件代码是随着需求的变更而变化的,软件设计的复用度低,随着各个子***复杂程度的增加和综合输出的多样性,程序复杂度也逐步提高,而需求变更导致代码重新进行测试,增加了测试验证的工作量。
发明内容
本发明的目的是提出一种***故障综合申报处理方法,提高各个子***的余度管理信息综合能力,提取各子***故障信息特征量,使用状态矩阵方式进行软件综合,提高需求描述的准确性和软件复用度,降低程序复杂度,满足复杂性增长对测试验证的需求。
本发明采取的技术方案为,一种***故障综合申报处理方法,其特征在于:
步骤一 综合需要进行故障综合与申报的部件,将其故障源、故障次数和申报原则作为特征量,形成故障申报原则表,作为软件设计输入;
步骤二 根据步骤一中的软件设计输入,按照统一格式将各个特征量集成在一个矩阵中;
步骤三 逐行对步骤二形成的特征量矩阵进行分析,确定***故障信息;
步骤四 将步骤三确定的***故障信息通过设备对外进行告警和记录。
本发明具有的优点和有益效果:本发明是一种***故障综合申报处理方法,它形成了标准的***需求格式,具有稳定的软件架构,能适应不同的***架构。本方法实现了代码和数据的分离,软件的设计及架构始终是一个固定的结构和实现方案,具有很强的复用性,能有效的节省不同***下故障状态综合与申报软件实现的时间,提高软件的可靠性。条理清晰的特征量状态矩阵数据结构,降低了***故障状态综合与申报的软件实现的复杂度,在实施时仅需要对数据部分的状态矩阵根据实际***要求的不同而重新填写,即使不了解该软件实现的软件设计人员亦可以很容易的对各项目的***状态申报进行配置,极大地提高了***故障状态综合与申报软件的测试性。
附图说明
图1是***故障综合与申报方法流程图。
具体实施方式
各步骤的详细实施方式描述如下:
1.获取各子***故障信息特征量:提取故障源、故障次数和对应的申报原则作为特征量,建立故障申报原则表;
2.建立***故障综合申报结构,其中,结构第一列填入:部件故障计数器地址,第二列填入:故障申报结构数组,数组维数由部件故障数的最大值决定,数组元素的值小于***状态的最大值,由故障申报原则表决定;数组的第一个元素表示部件无故障时对应申报的***状态,第二个元素表示部件一次故障时对应申报的***状态,第三个元素表示部件二次故障时对应申报的***状态,依此类推;
3.获取部件当前故障次数:根据部件当前有效通道个数确定其故障次数,放入部件故障计数器中;
4.建立每个部件的故障综合申报结构数组:将部件对应的申报原则表转化成部件***故障综合申报结构数组;
5.组成全***故障综合申报状态矩阵:将各个子***所有需要进行***故障状态申报部件的故障计数器地址和***故障综合申报结构数组综合在一起,完成***故障综合申报状态矩阵的填写;
6.获得***状态申报值:对所有子***需要申报***状态的部件组成的***故障综合申报状态矩阵进行检索,确定***故障类别和故障等级等综合申报信息,取其中***状态申报最大的数值作为最终的***状态。
7.***状态申报:最后将综合后的***状态以离散输出等形式对外申报,并将***故障类别和故障等级通过不同方式和设备进行指示(以离散输出和总线输出等形式,输出到多功能显示器告警、灯光、飞参、语音告警等)。
实施例:
下面结合附图,选取俯仰角速率陀螺故障综合申报的问题详细介绍本方法,总体流程图如图1所示,具体步骤如下:
1.制定***故障申报原则表:如俯仰角速率陀螺发生0、1、2、3、4次故障,分别对应***状态0、1、2、3、3;
2.确定故障申报结构数组维数:所有部件故障数的最大值为4,所以数组维数包含无故障模式为5;
3.将俯仰角速率陀螺的故障计数器地址填入状态矩阵的第一列;
4.将俯仰角速率陀螺的故障对应的***状态填入状态矩阵的第二列{0,1,2,3,3},其中,第一个元素0表示俯仰角速率无故障时对应申报的***状态为状态0,第二个元素1表示俯仰角速率一次故障时对应申报的***状态为状态1,第三个元素2表示俯仰角速率二次故障时对应申报的***状态为状态2,第四个元素3表示俯仰角速率三次故障时对应申报的***状态为状态3,第五个元素3表示俯仰角速率四次故障时对应申报的***状态为状态3;
5.依次完成所有部件的状态矩阵数据填写;
6.获得最终申报的***状态:调用***状态综合函数就得到了该***应申报的***状态;
7.***状态申报:将综合后的***状态以离散输出等形式对外申报。
Claims (1)
1.一种***故障综合申报处理方法,其特征在于:
步骤一 综合需要进行故障综合与申报的部件,将其故障源、故障次数和申报原则作为特征量,形成故障申报原则表,作为软件设计输入;
步骤二 根据步骤一中的软件设计输入,按照统一格式将各个特征量集成在一个矩阵中;
步骤三 逐行对步骤二形成的特征量矩阵进行分析,确定***故障信息;
步骤四 将步骤三确定的***故障信息通过设备对外进行告警和记录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310670162.1A CN104699067B (zh) | 2013-12-10 | 2013-12-10 | 一种***故障综合申报处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310670162.1A CN104699067B (zh) | 2013-12-10 | 2013-12-10 | 一种***故障综合申报处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104699067A true CN104699067A (zh) | 2015-06-10 |
CN104699067B CN104699067B (zh) | 2017-11-28 |
Family
ID=53346296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310670162.1A Active CN104699067B (zh) | 2013-12-10 | 2013-12-10 | 一种***故障综合申报处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104699067B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105137960A (zh) * | 2015-07-24 | 2015-12-09 | 余江 | 一种小型多旋翼式无人飞行设备及其自检方法 |
CN112486140A (zh) * | 2020-11-20 | 2021-03-12 | 中国直升机设计研究所 | 一种飞控***故障申报查询方法 |
CN113602527A (zh) * | 2021-09-01 | 2021-11-05 | 中国航空工业集团公司西安飞行自动控制研究所 | 一种平尾伺服分***故障综合方法 |
CN113806218A (zh) * | 2021-08-18 | 2021-12-17 | 西安航空制动科技有限公司 | 一种故障综合逻辑判断优化方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102092477A (zh) * | 2010-11-30 | 2011-06-15 | 中国民航大学 | 飞机音频综合***自动测试与故障诊断装置及方法 |
US8046639B1 (en) * | 2010-07-29 | 2011-10-25 | Oracle International Corporation | Cycle accurate fault log modeling for a digital system |
US20120144244A1 (en) * | 2010-12-07 | 2012-06-07 | Yie-Fong Dan | Single-event-upset controller wrapper that facilitates fault injection |
CN103235591A (zh) * | 2013-03-25 | 2013-08-07 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种基于硬、软件故障注入相结合的在线故障注入方法 |
CN103246771A (zh) * | 2013-05-10 | 2013-08-14 | 北京航空航天大学 | 一种基于仿真的容错电路故障影响分析方法 |
-
2013
- 2013-12-10 CN CN201310670162.1A patent/CN104699067B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8046639B1 (en) * | 2010-07-29 | 2011-10-25 | Oracle International Corporation | Cycle accurate fault log modeling for a digital system |
CN102092477A (zh) * | 2010-11-30 | 2011-06-15 | 中国民航大学 | 飞机音频综合***自动测试与故障诊断装置及方法 |
US20120144244A1 (en) * | 2010-12-07 | 2012-06-07 | Yie-Fong Dan | Single-event-upset controller wrapper that facilitates fault injection |
CN103235591A (zh) * | 2013-03-25 | 2013-08-07 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种基于硬、软件故障注入相结合的在线故障注入方法 |
CN103246771A (zh) * | 2013-05-10 | 2013-08-14 | 北京航空航天大学 | 一种基于仿真的容错电路故障影响分析方法 |
Non-Patent Citations (5)
Title |
---|
仉俊峰等: "基于软件方法故障注入***", 《哈尔滨工业大学学报》 * |
彭俊杰 等: "软件实现的星载***故障注入技术研究", 《哈尔滨工业大学学报》 * |
彭俊杰等: "一种用于星载***可靠性评测的软件故障注入工具", 《宇航学报》 * |
朱鹏: "星载SAR控制软件故障注入技术研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
蒋支运 等: "软件实现的无人机故障注入***", 《哈尔滨工业大学学报》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105137960A (zh) * | 2015-07-24 | 2015-12-09 | 余江 | 一种小型多旋翼式无人飞行设备及其自检方法 |
CN105137960B (zh) * | 2015-07-24 | 2018-03-27 | 余江 | 一种小型多旋翼式无人飞行设备及其自检方法 |
CN112486140A (zh) * | 2020-11-20 | 2021-03-12 | 中国直升机设计研究所 | 一种飞控***故障申报查询方法 |
CN113806218A (zh) * | 2021-08-18 | 2021-12-17 | 西安航空制动科技有限公司 | 一种故障综合逻辑判断优化方法 |
CN113806218B (zh) * | 2021-08-18 | 2023-06-09 | 西安航空制动科技有限公司 | 一种故障综合逻辑判断优化方法 |
CN113602527A (zh) * | 2021-09-01 | 2021-11-05 | 中国航空工业集团公司西安飞行自动控制研究所 | 一种平尾伺服分***故障综合方法 |
CN113602527B (zh) * | 2021-09-01 | 2023-10-20 | 中国航空工业集团公司西安飞行自动控制研究所 | 一种平尾伺服分***故障综合方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104699067B (zh) | 2017-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104504248B (zh) | 一种基于设计数据分析的故障诊断建模方法 | |
CN104699067A (zh) | 一种***故障综合申报处理方法 | |
RU2588587C2 (ru) | Способ и устройство для определения диагностики | |
CN105426680A (zh) | 基于特征配置的故障树生成方法 | |
Ciani et al. | A fault tolerant architecture to avoid the effects of Single Event Upset (SEU) in avionics applications | |
GB2517174A (en) | Assessment of structural health | |
CN103543029A (zh) | 一种用于飞机全机主操纵***疲劳试验的监控分析方法 | |
US20100125379A1 (en) | Device Allowing Improvement in Maintenance Procedures for Onboard Equipment | |
EP2837983A1 (en) | Assessment of structural health of aircraft | |
Wang et al. | Integrated modular avionics system safety analysis based on model checking | |
CN110955411B (zh) | 一种软件集成交互设计方法 | |
Li et al. | Safety analysis of software requirements: model and process | |
Ulrich et al. | A computerized operator support system prototype | |
Johnson et al. | Design for validation | |
CN103645644A (zh) | 一种在仿真中对高度气压仿真器的动静压修正方法 | |
CN113703419B (zh) | 一种飞行控制***余度管理算法的自动测试方法及装置 | |
Kulik | Rational control of the operability of autonomous aircrafts. Part II | |
EP3958124A1 (en) | Flight management system and method for reporting an intermitted error | |
CN108073157A (zh) | 一种构建座舱压力控制***应用软件虚拟测试环境的方法 | |
Oliveira Filho | The growing level of aircraft systems complexity and software investigation | |
Sklyar | Application of reliability theory to functional safety of computer control systems | |
Jiang et al. | Application of prognostic and health management in avionics system | |
Bernhard | Theno-downtime'computer | |
de Matos et al. | Using design patterns for safety assessment of integrated modular avionics | |
CN109657699B (zh) | 一种基于马尔科夫的动态故障树分析评价涡轮发动机的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |