飞机故障诊断专家系统的软件实现
某型飞机起落架故障诊断系统的设计与实现

某型飞机起落架故障诊断系统的设计与实现摘要:本文从某型飞机起落架系统的构造及工作原理出发,基于起落架系统常见故障研究结果,提出故障诊断系统的设计。
根据软件工程方法,从流程分析出发,提出功能需求设计,然后对系统的软硬件运行环境进行设计,建立系统的E-R(关系实体图),再通过PowerDesigner 工具建立满足设计需要的数据库的概念模型和物理模型,并生成相应的MS SQL SERVER数据库表。
基于以上设计,采用基于.NET平台的开发技术,实现了基于B/S架构的某型飞机起落架故障诊断系统,并通过相应测试。
该系统界面友好,操作简单,功能强大,是一个能满足现行需求的系统。
关键词:飞机起落架故障诊断系统引言某型飞机是我国第一款完全按照CCAR23R2部法规要求、以市场需求为基础、以适合通用训练飞行为原则、多方合作研制而成的轻型多用途通用飞机。
该飞机于2005年试飞成功并交付用户使用,具有构造简单、维护方便、视野开阔、操纵灵敏、电子设备先等进特点,其起落架系统系前三点、可收放设计。
起落架系统直接影响到飞机起飞、着陆性能的实现与飞行安全。
据统计,起落架系统常见的失效形式有:收放机构出现疲劳裂纹;减震装置、作动筒密封损坏而造成失效;收放机构变形过大导致卡阻;安全余度不够而造成的系统工作失效等。
经调查研究发现:因为收放机构中的构件损坏而导致起落架放不到位,致使飞机迫降事故的发生概率为34.4%。
另据资料统计数据显示,从1993~2003年的十年间,各类飞机因起落架系统故障引起的事故就占到了23%[1~4]。
基于上述研究结果:为做到未雨绸缪,确保新型飞机的安全飞行,加强对新型飞机起落架系统的故障研究就显得格外重要。
1 软件系统的设计[5~8]软件系统的实现流程主要是首先进行流程分析,在此基础之上进行需求分析,提出功能需求,从而设计出适用的数据库,再根据功能需求进行数据库编程;然后进行页面设计与页面编程。
最后在系统基本功能实现以后进行系统测试,逐步改进系统,使系统达到预期设计效果。
专家系统的基本原理和基于CLIPS的专家系统设计与实现

接口是自然语言, 已有人宣布自然语言是最终的 人机对话类型。尽管在自然语言接口的实现上还 有许多困难, 一些具有受限的自然语言接口的专 家系统已经出现。
2 CLIPS的基本组成和推理原理
CL IPS的核心由事实库 (工作存储器 ) 、规则 库、推理机三大部分组成, 采用产生式规则作为 基本的知识表示方式 [ 2] 。 2 1 CLIPS的数据类型
3 用 CLIPS编程实现基于规则的专家系统
CL IPS专家系统开发工具已经完整地实现了 专家系统所需要的开发环境和功能, 但是, 它的 界面是类似 DOS的操作界面, 因此, 开发专家系 统的常用方法是: 运用现在流行的可视化的应用 程序开发工具 来开 发专 家系统 的操 作界 面; 用 CL IPS专家系统开发工具来实现专家系统的内部 推理机制 [ 3] 。现以 V B+ CL IPSA ctiveX O CX 为例, 简要介绍一种基于规则的专家系统的设计开发方 法, 供读者参考。
K ey w ord s: expert systm; CL IPS; reasoning
人工智能作为一门正在发展的综合性边缘学 科, 50多年来, 理论研究和实际应用均得到迅速 的发展, 它所包括的研究领域有专家系统、模式 识别、自然语言理解、问题求解、机器人等。其 中, 专家系统是当前人工智能应用中最为成功的 一个领域。专家系统是一种大型复杂的智能计算 机程序, 被广泛 应用 于那 些非结 构化 问题 的求 解。它把专门领域中若干个人类专家的知识和思 考、解决问题的 方法 以适 当方式 储存 在计 算机 中, 使计算机能在推理机的控制下模仿人类专家 去解决问题, 在一定范围内取代专家或起专家助 手作用。
Abstract: T his paper Presents the basic concept and principle of expert system and CL IPS and discusses design and im plem entation o f an expert system using deve lopm ent too l CL IPS.
TCAS故障诊断专家系统设计与研究

选取 T A 故障 作 为最不 希望 看 到 的顶 事 C S
件 ,用 T 表示,导致其发 生的直接或必要原因, 把 它们 作 为 顶 事件 的输 入 事 件 即 中 间事 件 ,用 M
李 国胜 何 晓薇
四川广汉 6 80 ) 13 7 ( 中国民航 飞行学院飞行技术 学院 摘
要 :文 中分析 了 T A C S的故障现象,根据专家系统理论,结合故障树故障诊断理
论 ,建立 了 T A C S故障诊 断专家系统,并论述 了知识库 的构建 、推理机 的设计 .采用 V sa iu l c+ + 作为软件开发环境 ,利用 SL S re 实现整个专家系统框架设计。 Q e v r 关 键 词:空中交通警戒与防撞系统 故障诊断 故障树分析法 专家系统
目前专家系统的开发有三种 形式 :一种是采
用专家系统工具,如 C is等;一种是采用人工 1p
用 中间事件 M 表示,不能分解的作为底事件 ,用
X 表示。M1分解为中央计算机故障 X1 、数据加 载故 障 X 、跳 开关与计算 机和数据 的接地连线 2 X 和控制面板故障 x ;M2分解为天线位置故障 3 4 X 和天线电缆故障 M7 5 ,而 M7又分解 为 儿 电缆 故障 X1、J l 2电缆故障 X 2 3电缆故障 XI 和 1 、J 3
与 S模 式应 答机 连线 故障 X6 6可 以分 解 为中 2 :M
将 它 们 的 逻 辑 关 系 用 特 定 的逻 辑 符 号 (“ ” , 或 “ ” )表 示 出 来 ,就 这 样 由上 至 下 逐 级分 解 , 与
飞机健康管理系统技术参数

飞机健康管理系统技术参数摘要:一、引言二、飞机健康管理系统概述1.系统定义2.系统功能三、技术参数1.系统架构2.关键技术3.系统优势四、应用案例1.案例介绍2.应用效果五、结论正文:一、引言随着航空业的快速发展,飞机的安全性和可靠性成为了关注的焦点。
飞机健康管理系统作为一种实时监测和评估飞机运行状态的系统,在其中发挥着重要作用。
本文将介绍一种基于MAS(Multi-Agent System,多代理系统)的飞机健康管理专家系统,分析其技术参数和应用效果。
二、飞机健康管理系统概述1.系统定义飞机健康管理系统是一种通过实时收集、分析和处理飞机各系统运行数据,对飞机健康状况进行监测、诊断和预测的智能化系统。
2.系统功能飞机健康管理系统主要包括以下功能:(1)数据采集:收集飞机各系统的实时数据;(2)数据处理:对采集到的数据进行预处理和分析;(3)状态监测:实时监测飞机各系统的运行状态;(4)故障诊断:对飞机各系统进行故障诊断;(5)预测维护:根据历史数据和专家经验,预测飞机各系统的维护需求。
三、技术参数1.系统架构飞机健康管理系统采用三层Browser/Server体系结构,包括数据采集层、数据处理层和应用服务层。
2.关键技术(1)多代理技术:采用MAS架构,实现各代理之间的协同工作和通信;(2)案例推理技术:基于历史案例进行相似度计算,判断飞机系统状态;(3)规则推理技术:结合专家经验,对飞机系统进行不确定性推理;(4)智能优化算法:优化飞机维护计划,提高维护效率。
3.系统优势(1)实时性:实时监测飞机运行状态,提高飞行安全性;(2)智能化:基于案例和规则推理,实现飞机故障的智能诊断;(3)协同性:多代理之间协同工作,提高系统性能;(4)实用性:降低地面维护时间,延长飞机使用寿命。
四、应用案例1.案例介绍某航空公司采用基于MAS的飞机健康管理专家系统,对飞机进行实时监测和维护。
2.应用效果(1)减少地面维护时间:通过实时诊断和预测,避免无效维护,提高维护效率;(2)延长飞机使用寿命:及时发现和解决潜在故障,降低故障率,延长飞机使用寿命;(3)降低维修成本:优化维护计划,减少不必要的维修支出;(4)提高飞行安全性:实时监测飞机运行状态,降低飞行风险。
基于WEB的飞机维修专家指导系统的设计与实现

21 年 01
第 1 期 3
S IN E&T C N L G F R A I N CE C E H O O YI O M TO N
0机械与电子O
科技信息
基于 WE B的飞机维修专家 指导系统的设计与实现
曾宪红 ’ 殷 进军 ’ 于守淼 (. 1中国人 民解 放 军 9 8 9部 队 辽 宁 葫芦 岛 1 5 0 ; 19 2 0 1 2 中国人 民解放 军海 军航 空工程学 院青 岛分院 山东 青 岛 2 6 4 ) . 6 0 1
【 ywod ]i rfm itnne E pr ss m; aaaeF utre Ke rsA r at ane ac ;x e yt WEBd t s ;a lt c t e b e
O 前言
飞机 维 修是 一 个 复 杂 的 系 统 工 程 , 设 备 间耦 合 紧 密 , 时 存 在 各 同 专家知识 库的辅助工具 , 为精确故障诊断提供故 障诊断分析模型 。 着 结 构和 功 能 上 的 多 层次 性 及 状 态 和参 数 的时 变 性 , 致 其 故 障 诊 断 导 及 维 修 的复 杂 和 困难 。 好 维 修 工 作 , 要 有 一 支 过 硬 的技 术 队伍 , 做 需 这 2
智能专家系统在飞机排故系统中的应用

— 望 藿 ]
售 鎏 : 埠 / 1 — = = — — — — — — \ 控 制 i 鎏 信
t h e v i s u a l i z a t i o n o f r e c o r d i n g a n d e d i t i n g e x p e t r k n o wl e d g e t h r o u g h t h e c r e a t i o n o f v i s u a l i z a t i o n i n p u t a n d ma i n t e n 22
No . 4
电 子 设 计 工 程
El e c t r o n i c De s i g n Eng i n e e r i ng
2 0 1 4年 2月
Fe b.2 01 4
智能 专家系统在飞机 排故 系统 中的应用
刘 涛, 杜 天 军 ,黄世超
e x p e r t k n o wl e d g e s y s t e m b a s e d o n f a u l t t r e e .
Ke y wo r d s : f a u l t d i a g n o s i s ;e x p e t r s y s t e m ;a r t i i f c i a l i n t e l l i g e n c e;d a t a b a s e
The a p pl i c a t i o n o f i n t e l l i g e nt e x p e r t s y s t e m i n t he p l a n e t r o u bl e s ho o t i n g s y s t e m
在当今航 空飞机的故障诊断与维修 中 , 传 统 的 方 法 通 常
A320系列飞机自动飞行系统故障诊断专家系统研究的开题报告

A320系列飞机自动飞行系统故障诊断专家系统研究的开题报告一、选题背景及研究意义自动飞行系统是现代化民用飞机中不可或缺的关键技术之一,它能够大幅度提升飞机的安全性和效率,减轻飞行员的负担。
但是自动飞行系统也容易出现故障,且故障种类繁多,故障诊断和处理面临很大的困难。
因此,开发一种快速准确的自动飞行系统故障诊断专家系统显得尤为重要。
A320系列飞机是一种广泛应用于商业航空运输的窄体中短程客机,其自动飞行系统较为复杂,包括自动驾驶、自动着陆、飞行管理系统等多个模块。
因此,研究A320系列飞机自动飞行系统故障诊断专家系统对提升其飞行安全性和经济效益有积极的影响。
二、研究目标本课题旨在研究A320系列飞机自动飞行系统故障诊断专家系统,主要目标包括:1. 构建A320自动飞行系统故障诊断专家系统,实现故障自动检测、诊断和推荐修复措施。
2. 根据实验数据和实际操作经验,分析A320系列飞机自动飞行系统的故障特征和规律,提高诊断准确性和效率。
3. 探索基于机器学习的A320系列飞机自动飞行系统故障诊断方法,提高诊断的智能化和自适应性。
三、研究方法本研究采用基于规则的专家系统和基于机器学习的方法相结合的方式进行故障诊断。
具体方法包括:1. 建立A320自动飞行系统故障规则库,通过规则匹配实现故障诊断和推荐修复措施。
2. 运用机器学习算法实现A320自动飞行系统故障分类和诊断,例如神经网络、决策树、支持向量机等。
3. 结合专家系统和机器学习方法,实现故障诊断结果的可靠性评估和自适应修正。
四、预期成果本研究预期成果主要包括:1. 构建A320系列飞机自动飞行系统故障诊断专家系统原型,可实现自动故障检测、诊断和推荐修复措施功能。
2. 研究A320系列飞机自动飞行系统故障的特征和规律,提高故障诊断的准确性和效率。
3. 探索机器学习算法在A320系列飞机自动飞行系统故障诊断方面的应用,并实现专家系统和机器学习算法的优化结合。
故障诊断专家系统介绍

故障诊断专家系统
人工神经网络
一、概述
1.定义及特点 2.目前的应用情况
x1 w1
i
二、基本原理
故障诊断专家系统
(3) 诊断型(Diagnosis)专家系统 这类系统根据输入 信息推断出处理对象中可能存在 的故障,如计算机 硬件故障诊断系统DART、核反应堆故障诊断系统 REACTOR、感染病诊 断与治疗系统MYCIN、旋 转机械故障诊断系统EXPLORE-EX、透平机械故障 诊断专家系统TUBMAC等。
(9) 控制型(Control)专家系统 这类系统能自动控 制系统的全部行为,通常用手生产过程的实时控 制,如维持钻机最佳钻探流特征的MUD系统、 MVS操作系统的监督控制系统YES/MVS等。
(10) 教育型(1nstruction)专家系统 这类系统能诊 断并纠正学生的行为,主要用于教学和培训,多 为诊断型和调试型的结合体,如GUIDON和 STEAMER等。
故障诊断专家系统
人工智能研究者们已提出了许多种知识表示方法, 如产生式表示、框架式表示、语义网络表示、逻辑 性表示、对象—属性—值三元组表示、过程表示和 面向对象的表示等,这些不同的表示方法各有其优 缺点和最适用的领域。
2) 产生式系统的基本组成 一个典型的产生式专家系统通常由规则库(RuleBase)、
x1
y1
x1
y1
x2
x2
y2
xn
yn
xn
yn
单层前 向网络
多层前 向网络
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机应用研究
2002年
不需要被动地由外界给出对各种特征的注意权值,这种 自适应能力可以弥补因特殊性估计是人为确定可能带 来的误差。由于sOM的权值调整是局部的.故与全局调 整网络(如BP网络)相比学习速度较快一
综合考虑以上因素,本软件采用了sOM神经网络处 理排序问题,来对飞机故障信息进行处理,给出维修建 议=
(2)故 万障特 方征数,据包括发生故障的机号、故障的分类、
故障发生时所能够观察到的现象或对应仪表所显示的
信息一
(3)故障原因和置信度权值。对每个故障原『划的检 测及其所需要的操作提示来自于排故手册和故障汇编。
置信度权值为检索而设计,初始值由々家给出,其p‘配
数值在使用过程中可由软件根据实际情挝进行调整。 (4)检测出的故障修理方法及解释?
第6期
张祥伟等:飞机故障诊断专家系统的软件实现
89
3系统简介
奉系统主要由,k机接口、事例库、事例库管理模块, 事例库检索模块、动态数据库和自学习模块等模块构 成。其结构如图l所示。
o々家——一o—。一 I"jftI
^机接口
匝亚1 事侧库管理懂块+一l a学习挺块 一诊断}^果{
,[!—型——!—_—_—————±——————————一r———一——[—!—旦—壁£—室——堕——堡JL一f
…elⅢ
(522HH22)
REL^Y 4HB2
REI Ay 3HB2
RⅡ^Y 7HR
…ng
战障结论:2l,5l—00-810_804
权值l 权值2 权值3 权值4 权值5 权值6 权值7 权值8 杈值9
其中,故障信息来自仪表显示;各nf能故障原因按
置信度顺序进行排序,下划线的一项当前置信』篁最大,
在实际维修中将优先考虑。在每次排故结束后,置信度
计算机应用研究
2002年
飞机故障诊断专家系统的软件实现“
张祥伟,丁运亮,刘毅,夏庆凡 (南京航空航天大学航空宇航学院,江苏南京210016)
摘要:首先提出了开发飞机故障诊断专家系统的必要性,并简要说明了笔者所研制的软件的知识基础
和设计与实现方法;介绍了基于事例的椎理(case.Based Reasoninz.cBR)的优越性,重点说明了该软件中事
~;{w目(t)一1(I)(^一w。(I))g为小正确分类
(3)
【
1=1,2,…,M
式中,1(t)为本轮学习的学习率,且0‘1“)<1,
1(t)=叫o)【I-÷I
(4)
田(0)为学习率的初始值(0.5≤q(0)≤1),t为学习轮
数,100≤T≤1000为总的学习轮数。
(5)返回步骤(2)输人下一个样本,直至p个样本争
权值都将进行涮整.故障结沧来自空中客车公司发行 的电子版排战手册(Tmuble shoolinR Manual,TsM,在本软 件斗『已包含),按其编号即可查得。故障排除可以参照
宁中客车公司提供的各种操作手册,这些均nf从本软件 巾获得:
5权值的调整一故障诊断算法
自组纠特征映射删络(srlLO‘即nj矗ng M8p,sOM,是由 芬兰赫尔辛基大学KENoNFN教授提出来的一种基于两 层神经元的神绎网络,它模仿人脑特征,通过训练以后 札二维的输出层上面形成一种有规律的神经元的聚类, 从而达到分类的效果。
研究表明,sOM在输人样本及输出神绎元足够多的 情况下,经过训练,网络的权系数分布近似于输入随机 样本的概率密度分布,在输出神经元上也反映了这种分 布,而且它只要求输入故障样本,无需知道各样本概率 分市的先骑知识,
soM网络属竞争型神经网络,其基本思想是网络竞 争屡的各神经元竞争埘输人向量的响应机会,从而确定 出惟一的获胜神经冗,并凋整与之相关的连接权值。所 以sOM网络能自动将注意力集中于最有意义的特征,而
b而eny on t11e knowled即枷bsⅡa把皿d the implement砒ion of tllis svstem;mld山en introduces tIm且dv丑n诅辨of the C船争B鼬ed Rea80n-
Map(sOM),lk工ealiz幽0f缸go打岫仰d自曲em札ic ing(CBR).t11e BtreBB ls laid on山e鲫Lure and sHucture of cases in tllls Bvstem;mofe口,er,tIlh anicle lnⅡo山lces In detail山e SeⅡ0卜
“m自o
Yu邶ERtn}t,
§q#口目‘,m十K蓝
METHnn.FxPT^、^TI(H
Lo、c(★十目9目l:}qV, m№目*自镕MH#镕M
‘个完整的事例被存储为以下几个部分:
(1)事例所属机型。不同机型对应事例,在()ra c;1e数 据库中其故障特征也各不相同(参见事例第3部分),其
表结构也会有所变化。
4 2事例的知识表示
本软件充分利用了O.acle埘数据库的强大存储功 能和管理功能.提供厂大量丰富而又典型的事例,井可 在今后的实践中不断地进行增加和完善,
在Orarle数据库中,事例结构丌丁以简化为表l所示。 表l事例结构简表
2& r^uⅡ{0uRcF
——
#¥பைடு நூலகம்_
“#
一
vAK¨^m 7}≈■·&十目自《∞
2知识基础
20世纪80年代初发展起来的专家系统是一组能在
收稿日期:2001.06一lI:修返日期:20c)1—10一08 基金项目:民航科技甚金资助项目,属东方航空股份有限公 司科技项目
万方数据
一特定领域内.运用知识进行推理的计算机程序,可以 协助人类进行分类、诊断、调度规划、设计制造和决策支 持,并且能以无数专家的知以和经验去解决该领域的难 题,同时还具有通过自学习掌握新经验以逐步完善的能 力。目前专家系统已在许多领域得到r广泛的应用,近 来专家系统开发工具的问世,进一步加快了中、小璎专 家系统进入人类牛产生活的步伐。据统计,绝大多数专 家系统能将人的工作效率提高10.300倍.大大节省r 昕需的人力、物力,
鲫izlng
of pm酽am shuctLl珥;6naLb蛐aly日ed the ex忙n自iYe applicalio”pm8pect
oftIIis so矗wm
Key words:casPBa酬R洲IliⅡg(cBR);seⅡ0rg蚰i血gMap(SoM);Fa山t Dla和osis;E印en sysi吼
Aircm The ReaHzation of
Fault Diagnosis Expen System
(of姆o,A唧华删£增z脚HAe“Nc咐x.i№帅耐g州增lE,栅D…IⅣ玎c0,Yu^n…—埘li∞all曲g.山ufu伽Ywi础。,X№IA耐Qi昭“^g蛐-h“酽“210016.矾‘腿)
Ab甜ract=陆t坤.t11“p8per。印r幅enb theneces8i‘y南r tlle deveL叩meⅡt of Airc珀n Fault Di89nosis E。pen sy自帅,a—e。plai陋
例的来源和事例库的构造;并详细介绍了自组织特征映射网络(seⅡOr帮llizi峭MⅡp,s0M),以厦其在该软件
中的实现算法和程序结构简图;最后分析了该软件广泛的应用前景。
关键词:基于事例的推理;sOM网络;故障诊断;专家系统
中图法分类号:TPl8
文献标识码:A
文章编号:1001.3695(2002)06—0088一03
自组织神经网络(s0M)的算法描述如下: 设网络的输入向量A=(a.,a2,·.-,aN);输出向量B =(bI,b2,…,bM);网络连接权为{w。},·=1,2,…,N;j= l,2,…,M。本软件中,{w…-被赋必[0 95,l:间的随机
值: 学习步骤:
(1)提供学习样本~=(a:,….a:),k=1,2,…,p,p 为学习样本数量。并随机生成样本输入次序。
图1系统结构示意【圭| n-开发本系统时我们采用丫专家系统新的构造技术 一基于现代没引方法学的专家系统构造技术、现代设计 方法学是一门新兴的学科,其研究的宅嘤内容为对某一 领域内现有的研究方法进行分析总结,进而去发掘和创 造新的方法.并把这一方法应用于该科学领域。基于现 代投计方法学的专家系统构造技术强凋:基于面向对象 的模型构造、基于用户的功能设汁和基于模糊技术、神经 网络的知识处婵及基于现代设计j二具的实现等。 奉系统在数据库平台Oracle上用visu甜Basic和sQL
CMS WAH、INCS:2l一5l一5l卜(:S PACK2 FLOW CON—
TROL VAIVE(512HB)8
可能故障原因(Possible causPs):
P2 FT0w cTL~ALⅥ:(51 2HB)…
Pc 2(532HH)
P2 PNFuM sENsuH.cPR OvHT
P2 FL0w sFNs0R(514HBj
随着计算机的普及以及专家系统的完善和发展,通 过开发专家系统来收集、整理、保存和运用专家经验,采 用人工智能技术.用计算机模拟人类专家的思维和判断 过稃,尽可能快地确定故障部位,成为解决此矛盾的比 较理想和有效的途径。
“飞机故障诊断专家系统”正是在此基础上开发完 成的。该软件整理应用了大量的专家经验,利用专家系 统理论和神经网络知识,在飞机维修过程中起到指导和 启发的作用:
以下为本软件中空中客车公司A340型客机故障事
例库中的一个事例. 机型:A340 故障特征:
机号:238l
故障分类:
ChaptPr 21:Ajr Conditio川ng
故障信息:EcAⅥw^RNINcs:2l。5l ATR PAcK
VAI Vh 2 FAULT
ASSOClAT E1)WARNINGS:NON}:
部输入一遍。
(6)令t=t+1.返回步骤(2),直至t;T: