一种基于故障树和案例推理的故障诊断模型
- 格式:doc
- 大小:1.04 MB
- 文档页数:8
故障树与推理汽车故障诊断系统的设计研究故障树与推理汽车故障诊断系统的设计,对于快速确定汽车故障并给出维修意见等,具有非常重要的作用。
文章主要以设计汽车故障诊断系统为前提,着重分析了系统设计的步骤与流程,希望能够为有关维修人员与企业提供参考。
标签:故障树;推理汽车故障诊断系统;设计;汽车维修因为电子技术近年来已经在汽车领域内得到了普遍运用,针对维修技术人员也有了更为专业的要求。
为了适应国内外汽车市场的发展进程,设计一个能够推理汽车故障的故障树系统,以此早日实现现代化汽车故障维修。
然而通过故障树对汽车进行诊断这一方法,当前阶段的市场中一直没有得到普及,所以文章主要针对这一问题,提出了几点建议,为汽车故障的推理与维修提供了支持。
1 推理汽车故障诊断系统结构该系统是建立在相关原则上所形成的一种生产式系统,对该系统进行开发与设计时,需要采用基于数据库载体的结构模型,并且使用非逻辑高级语言C++结构推理机[1]。
以往专家系统的主要结构中涵盖了以下几个部分,即知识库、中间数据库、推理机以及学习器等。
其中学习器主要是负责获取知识,存在于故障树数据库、数据库等部位,数据库放置故障事实概念与相关说明,而规则前件与后件数据库主要是存放规则之用,故障树数据库中则是故障树知识。
推理机通过以上所有数据库中的知识完成推理工作,并对推理路径进行记录。
解释器通过对推理路径的追踪、设计解释数据库并且按照用户提问进行解释,从而完成对汽车故障的推理。
2 汽车故障诊断推理与控制对策2.1 汽车故障诊断控制对汽车故障进行诊断控制,其实也就是在故障事件的基础上对其进行事先的深入检索,一旦检索到故障之后,根据检索到故障的故障码,按照次序启动相应的故障框架,最后将故障源进行定位,使其成为总成框架,将该总成框架中诊断规则库框架进行启动,通过故障树进行推理,从而明确故障源以及排除故障的优先顺序,按照推理和诊断结果启动对应的对策库框架,为其制定有效的解决策略。
基于故障树的故障诊断故障树分析是一种可靠性工程中常用的一种方法,用于识别和分析故障原因。
它可以帮助工程师识别系统发生故障的可能原因,通过构建故障树,分析故障树结构中的故障模式和故障主要原因,确定实际发生故障的根本原因,从而制定优化的维修方案。
故障树分析的基本步骤如下:1. 确定故障对象和故障目标首先需要明确故障对象和故障目标,即需要分析和诊断的设备或系统,和对该设备或系统所期望实现的功能要求。
2. 识别顶事件顶事件是指系统中的故障点,即需要分析和诊断的根本原因。
例如:电路短路、机器故障等。
3. 构建故障树通过逐层分解,将顶事件分解成一个个故障因素,形成故障树的结构。
通常采用的是与门、或门、非门等逻辑元件符号,在故障树上构建出故障因素的逻辑关系图。
4. 确定故障树中的故障模式在故障树结构中发现具有类似的故障因素,通过消融或剖析等手段,确定故障模式。
5. 确定故障树中的故障主要原因对于故障模式,通过进行合理的归纳和分析,确定故障的主要原因。
6. 制定维修方案综合分析并确定故障原因后,制定出相应的维修方案,并通过实现该方案,消除故障。
在进行故障树分析时,还需要注意以下几点:1. 指定适当的重要性指标在构建故障树时,需要根据实际情况指定一些重要性指标,以帮助分析和评价各个故障因素的重要程度。
2. 建立逻辑关系矩阵通过逻辑关系矩阵,可以将故障因素和设备之间的逻辑关系完整地表达出来,为故障树的构建提供更加清晰和准确的信息。
3. 进行故障树的验证和修正在故障树构建完成后,需要对其进行验证和修正,以确保它能够准确地表达故障因素的确切关系,从而减少实施方案的失误。
总之,故障树分析是一种非常有效的故障诊断方法,可帮助工程师迅速定位设备或系统的故障原因,并制定出正确的维修方案,以确保设备或系统能够按照预期功能正常运行。
基于故障树和规则推理的穿梭车故障诊断研究基于故障树和规则推理的穿梭车故障诊断研究本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意!0 引言穿梭车作为自动化物流系统中一种智能型轨道导引搬运设备,在自动化物流系统中的应用日益广泛。
它具有沿着固定路径动态移载的功能,可实现物料在不同站点之间的传送,使得自动化输送系统的设备布局更加紧凑、简捷。
然而,实际工程应用中穿梭车的正常运行完全依赖于各组件装置的固有可靠性,对穿梭车缺少有效的状态监测与故障诊断,时常出现故障误报、漏报等现象,而且一旦发生故障,维修人员只能凭借个人经验逐一排查找出故障原因,故障处理效率低下,严重影响了整个物流系统的工作效率。
故障诊断技术已越来越多地在自动化物流系统领域得到应用。
章採品等研究了基于故障树分析法的堆垛机故障诊断专家系统,重点阐述了专家系统知识获取与表示方式;李小平等建立了一种基于Internet、OPC以及故障树技术的堆垛机远程故障诊断及维修系统,对堆垛机信息的采集、传输、故障分析等相关技术进行了介绍;聂峰提出运用上位和下位监控系统对穿梭车在应用过程中发生的常见故障进行诊断分析,并通过监控系统和设计的作业跟踪与设备任务管理功能进行故障定位的方法,该方法实现了穿梭车故障远程诊断功能,但是对于故障原因分析仍需要人工查询确认,存在故障定位不精确、故障报警信息不明确等缺陷。
本文针对某卷烟厂出入库穿梭车时常因当前站点信息丢失或激光脱靶等故障而无法正常运行的实际问题,提出了一种组合条码识别与激光测距的冗余定位方法,以增强定位的可靠性;设计了一种基于故障树与规则的穿梭车故障诊断系统,以实现故障自诊断功能,使用Visual Studio2010和Microsoft SQL 2008开发的原型系统在该卷烟厂穿梭车的故障诊断中得到了成功应用。
1 定位技术分析定位技术作为穿梭车控制技术中的关键技术,直接关系着穿梭车的安全性和运行效率,一旦定位出现偏差、错误等故障,极易导致物料出入库不正常、物料跌落损毁等事故的发生。
系统可靠性设计中的故障树分析实战案例分享在工程设计和生产领域中,系统的可靠性一直是一个重要的考量因素。
而故障树分析就是一种常用的方法,用来分析系统的可靠性和安全性。
它可以帮助工程师们找出系统故障的根源,从而制定有效的预防和修复措施。
本文将通过实战案例分享,介绍故障树分析在系统可靠性设计中的应用。
在实际工程中,故障树分析是基于对系统故障发生的逻辑推理和分析。
首先,需要确定系统失效的顶层事件,然后逐步分解成更小的故障事件,最终形成一个完整的故障树。
接下来,我们将结合一个实际案例,详细介绍故障树分析的具体步骤和应用。
在某飞机制造公司的一个项目中,工程师们需要对飞机起落架系统的可靠性进行评估。
起落架系统是飞机的重要组成部分,直接关系到飞机的起飞和降落安全。
在之前的飞行实践中,公司发现了起落架系统存在频繁故障的问题,为了找出故障的根源并提出解决方案,他们决定采用故障树分析方法。
首先,工程师们确定了飞机起落架系统故障的顶层事件,比如“起落架无法正常收起”、“起落架无法正常放下”等。
然后,他们开始逐步分解这些顶层事件,找出导致这些事件发生的所有可能的故障事件。
比如,起落架无法正常收起可能是由液压系统故障、电气系统故障、机械结构故障等多种原因造成的。
接下来,工程师们通过调查和分析,建立了一个完整的起落架系统故障树。
在故障树的基础上,工程师们进一步分析了每个故障事件发生的概率和影响,以及它们之间的逻辑关系。
通过定量分析,他们找出了导致起落架系统故障的主要原因,比如液压系统压力不足、电气系统短路、机械结构磨损等。
同时,他们还评估了每个故障事件的重要性和影响程度,以便确定重点解决方案。
基于故障树分析的结果,工程师们制定了一系列针对起落架系统故障的预防和修复措施。
比如,他们加强了液压系统的检修和维护,优化了电气系统的设计,完善了机械结构的润滑和保养等。
同时,他们还对飞机的起落架系统进行了全面的测试和验证,确保系统的可靠性和安全性得到了提升。
基于故障树的智能故障诊断方法.故障树理论基础故障树分析法(fault tree analysis, FTA)是分析系统可靠性和安全性的一种重 要方法,现己广泛应用于故障诊断。
基于故障的层次特性, 其故障成因和后果的 关系往往具有很多层次并形成一连串的因果链, 就构成故障树。
故障树(FT)模型是一个基于被诊断对象结构、功能特征的行为模 型,是一种定性的因果模型, 以系统最不希望事件为顶事件, 以可能导致顶事件 发生的其他事件为中间事件和底事件, 并用逻辑门表示事件之间联系的一种倒树状结构。
它反映了特征向量与故障向量 (故障原因 )之间的全部逻辑关系。
故障树法对故障源的搜寻直观简单,它是建立在正确故障树结构的基础上 的。
因此建造正确合理的故障树是诊断的核心与关键。
但在实际诊断中这一条件 并非都能得到满足,一旦故障树建立不全面或不正确, 则此诊断方法将失去作用。
二.基于故障树的故障诊断方法故障树分析法(Fault Tree Analysis , FTA)又叫因果树分析法.它是目前国际 上公认的一种简单、有效的可靠性分析和故障诊断方法, 是指导系统最优化设计、 薄弱环节分析和运行维修的有力工具。
故障树分析法首先要在一定环境与工作条件下, 找到一个系统最不希望发生 的事件,通常以人们所关心的影响人员、 装备使用安全和任务完成的系统故障为 分析目标,再按照系统的组成、结构及功能关系,由上而下,逐层分析导致该系 统故障发生的所有直接原因,并用一个逻辑门的形式将这些故障和相应的原因事 件连接起来, 建立分析系统的故障树模型, 从而, 形象地表达出系统各功能单元 故障和系统故障之间的内在逻辑因果关系。
这种方法既能分析硬件本身的故障影响,又能分析人为因素、 环境以及软件的影响. 不仅能对故障产生的原因进行定 性分析,找出导致系统故障的原因和原因组合, 确定最小割集和最小路集, 出系统的薄弱环节及所有可能失效模式, 还能进行相关评价指标的定量计算。
基于故障树和模糊推理的电气系统故障分析方法摘要:本文提出了一种基于模糊推理及故障树分析法的电气系统连锁故障结构化逻辑表示方法。
用故障树来表示连锁事件,并通过故障树分析法求取导致连锁事件的最小割集和连锁事件的发生概率。
在建立连锁故障事件的故障树过程中,重点考虑继电保护装置的动作行为对连锁故障发展模式的影响,采用交替进行稳定和潮流计算的方式并采用模糊推理的方法判别在初始故障阶段及初始故障切除后系统潮流转移阶段继电保护装置的动作行为,进而确定连锁故障的发展模式。
在连锁故障的逻辑结构表述及连锁故障发展模式的判别方面具有良好的应用前景。
关键词:连锁故障;继电保护;暂态稳定;故障树;模糊规则;电气系统引言电气系统很多灾难事故的发生通常是多个事件叠加的结果,而这多个事件通常表现为由一个初始事件引发的一系列连锁事件,加强连锁故障的预测分析对防止事故的发生具有重要意义。
国内外对连锁故障的研究已取得了很多成果,在连锁故障的模式搜索方面,应用比较广泛的是抽样法,只要计算时间足够长,这种方法可以搜索各种故障模式,其主要缺点是计算时间长,不适于在线应用;对此进行了一定的改进,使计算速度得到了一定的提高。
运用不确定决策理论,依照初始故障的发生概率和保护动作概率大小的排序结果直接进行搜索,以得到可能的连锁故障模式及其排序结果。
故障树分析法的结构化逻辑表达方式可以直观地表达连锁事件的发展路径,而且便于求取导致连锁事件的最小事件割集和连锁事件的发生概率,因此适于建立电气系统连锁故障事件表。
同时,由于不确定因素的存在,提前预测电气系统连锁故障时必然存在近似推理,而模糊逻辑能充分利用专家的信息,且能表征人类自然语言,并可以恰当地解决许多近似推理问题,因此可用于电气系统连锁故障事件发展过程的判断推理。
1 基于故障树的连锁故障结构化表示方法1.1 故障树分析法简介故障树分析法是研究引起系统某一事件的各种原因,然后依据各事件的先后次序及其因果关系等建立逻辑关系,并用树形逻辑框图表示的一种方法。
故障诊断的机理模型
故障诊断的机理模型是基于人类工程师的经验和知识构建起来的,旨在帮助解决设备或系统出现故障时的问题。
这个模型的核心思想是通过逻辑推理和数据分析来确定故障的原因,并提供解决方案。
故障诊断的机理模型会对设备或系统进行全面的检查,以了解其正常工作状态。
这个过程包括观察设备的运行状况、收集相关数据和记录故障现象。
在这个阶段,工程师需要凭借他们的经验和专业知识来判断设备是否存在故障,并初步确定可能的故障原因。
接下来,机理模型会利用收集到的数据和经验知识进行故障分析。
这个过程中,工程师会使用各种工具和方法来分析数据,比如统计分析、故障树分析等。
通过对数据的挖掘和分析,工程师可以找到故障的规律和特点,进而确定故障的原因。
在确定故障原因后,机理模型会提供相应的解决方案。
这些解决方案可以是修复故障、更换零部件、调整参数等,具体取决于故障的性质和严重程度。
工程师会根据故障诊断的结果和自己的经验判断,选择最合适的解决方案,并进行相应的操作。
机理模型会对解决方案的有效性进行评估和验证。
工程师会对设备或系统进行测试,以确认故障是否得到解决。
如果解决方案有效,设备会恢复正常工作;如果解决方案无效,工程师会重新回到故障分析的过程中,寻找更合适的解决方案。
故障诊断的机理模型是一个基于经验和知识的推理系统,通过观察、分析和解决问题的过程,帮助工程师准确诊断故障,并提供相应的解决方案。
这个模型的应用可以帮助提高设备的可靠性和性能,减少故障对生产和运营的影响。
基于可拓案例推理的故障诊断方法以基于可拓案例推理的故障诊断方法为标题,写一篇3000字的中文文章近年来,随着社会经济的发展和信息技术的迅猛发展,许多先进的计算机技术和网络技术应用于各种领域,越来越多的计算机系统面临着越来越复杂的故障诊断问题。
如何有效地识别和解决这些问题,已经成为系统设计和管理的重要研究课题。
因此,研究开发故障诊断方法成为当前计算机科学领域研究的热点。
在这方面,基于可拓案例推理的故障诊断方法是近年来大量探索的方法。
基于可拓案例推理的故障诊断方法是一种基于模式识别和数据挖掘技术的故障诊断模型,它主要利用可拓案例抽象的方法,以及诸如关联规则和聚类分析等数据挖掘技术,从大量观测数据中提取特征,建立故障诊断模型,从而实现对故障模式的尽快识别。
从理论上讲,基于可拓案例推理的故障诊断方法依赖于“故障诊断知识库”和“可拓案例模型”。
故障诊断知识库存储着故障诊断领域的基本知识,其中包括各类结构和行为等特征信息,以及众多的故障模式。
可拓案例模型是一种模式识别技术,它是从大量的观测数据中抽象出复杂联系的知识结构,以提供求解未知目标的辅助。
从实践中,基于可拓案例推理的故障诊断方法可以从故障诊断知识库中收集所有可能带来影响的特征信息,并将其映射到特定的可拓案例模型,从而实现对复杂的故障模式的精确发现。
如果某种可能的故障模式在可拓案例模型中未能被发现,也可以从观测数据中提取到影响被检测实体的特征信息,在可拓案例模型的基础上建立新的故障模式,从而更好地满足实际业务需求。
此外,基于可拓案例推理的故障诊断方法还可以提供快速、准确的故障诊断指示。
它首先从观测数据中提取相应的特征信息,然后根据已建立的可拓案例模型进行推理,从而得到最佳的故障诊断指示。
根据推理结果,可以采取相应的措施和技术,迅速解决系统遇到的故障问题。
当然,虽然基于可拓案例推理的故障诊断方法可以实现故障诊断的快速和准确,但仍然存在一些问题。
首先,基于可拓案例推理的故障诊断方法未能很好地处理噪声,从而可能导致推理的准确度下降。
武器装备系统级故障诊断发展及研究摘要:随着当前科学技术的逐渐发展,各种新型的武器装备技术也在不断的进步和变化之中,因此新的武器装备系统的复杂程度已经逐渐的提升。
由于部队自身的特殊性,所使用的各类武器装备需要应对和适应各种不同的工作环境,因此对武器的可靠性有着较高的要求。
当武器装备系统发生故障的时候,故障诊断技术对此就起着十分重要的作用,因此需要重视故障诊断技术的发展,提升对武器装备维修保障工作的质量。
我们基于这一主题,先简单说明装备系统故障诊断的基本方法,后重点阐述武器装备系统故障诊断技术的发展趋势。
关键词:武器装备系统;故障诊断技术;智能化引言:重视武器装备系统的故障诊断主要是为了提升其诊断结果的精准度,从而降低维修装备的物爆率,确定故障发生的具体位置,从而可以选择合适的技术对故障进行处理,确保武器装备的完好,这也是部队战斗力的体现之一。
因此需要十分重视武器装备系统故障诊断技术的发展,从长远角度进行思考引入各位先进的设备技术,促进故障诊断技术的不断发展充分保障部队的战斗力。
1.装备系统故障诊断的基本方法1.1基于故障树和案例推理的故障诊断方法当武器装备系统发生故障的时候,在对其进行诊断的时候,故障树是一种较为常用的方法,并且在一些智能诊断领域已经取得了一定的应用成效,其基础相较而言已经发展成熟。
故障树主要有三大部分组成分别是底事件,中间事件,顶事件,由此可以看出故障树的应用具有较强的层次性,其中的因果关系十分的清晰,而可以利用故障树这一些特性建立规则库。
虽然故障树在装备诊断的过程中有着一定的作用,但是如果是较为复杂的装备系统的话,其故障发生的原因则更加的复杂,很难用简单的一些结构化的数据对其进行全方面的表达。
所以在遭遇这一情况的时候需要通过案例推理来学习和获取新的知识和方法,并且可以对一些相似问题的案例进行深入的研究,从而解决较为复杂的问题,并且在这个过程中缺乏系统性,通过长时间的案例积累的方式帮助构建案例库。
3个智能故障诊断方法
智能故障诊断的方法主要有以下三种:
1. 基于故障树的方法:这是一种图形演绎法,将系统故障与导致该故障的各种因素形象地绘成故障图表(故障树),能直观地反映故障、元部件、系统及原因之间的相互关系。
这种方法的优点是简单易行,缺点是对于复杂的系统,故障树可能会非常庞大而不适用,并且其依赖性较强。
2. 基于案例的推理方法:这种方法能通过修改相似问题的成功结果来求解新问题。
3. 基于模糊推理的方法:这种方法利用模糊集合论和模糊逻辑的思维,处理不确定或不精确的知识,从而推理出结论。
这三种方法在具体使用时需结合实际情况和诊断需求,必要时可以咨询专业人士。
一种基于故障树和案例推理的故障诊断模型作者:郜斐林元赵锋锐
来源:《电子技术与软件工程》2015年第16期
摘要
本文分析了航天器有效载荷在轨故障的分类,以及不同故障的处理方法,研究了基于知识的各种诊断方法的优点和不足。
根据航天器在轨管理监视需求,提出了一种基于故障树和案例推理相结合的混合诊断模型,并介绍了诊断知识构建方法和推理流程。
【关键词】航天器有效载荷故障诊断
1 引言
随着我国航天事业的迅速发展,多种携带不同类型载荷的航天器成功在轨运行,在气象环境监测、国土资源普查等方面发挥着重要作用。
一旦航天器有效载荷出现故障,将会造成巨大损失,因此及时发现其在运行过程中出现的故障情况,是非常有必要的。
2 航天器故障分类
航天器在轨工作状态监视主要分为两种方式:遥感数据和遥测数据。
遥感数据是航天器有效载荷的工作目的,对其进行分析可以间接发现部分的载荷故障;而遥测数据则直接全面地反映了是航天器各分系统工作状况,因此一直以来,遥测数据都是航天器工作状态监视的一个重要输入。
从对遥测数据进行分析的角度,航天器故障可分为以下三种:单点故障、组合故障、时态故障。
单点故障是指对单个遥测参数进行判断即可确定的故障,无需其它的辅助信息;组合故障是指需要对多个有逻辑关系的遥测参数进行组合判断才能确定的故障,这种故障比较复杂,一般需要通过领域专家会诊才推出故障原因;时态故障是指对多个既有逻辑关系又有时间关系的遥测参数进行综合判断才能确定的故障,这类故障更为复杂,还需要结合相关遥测参数的变化情况才能推出结果。
对于单点故障,由于只需要进行简单的阈值判断,因此传统的遥测处理方法已经可以实现对其快速准确的报警。
对于组合故障和时态故障,传统的做法是由汇集航天器研制方各部件专家会诊,通过大量的人工分析给出诊断结论。
但这种做法已经无法满足信息化的发展要求,为了解决后两种故障诊断的效率问题,可在航天器故障诊断中引入基于知识的故障诊断方法。
3 基于知识的故障诊断方法
基于知识的故障诊断方法将综合应用了专家经验和人工智能技术,将专家经验抽象成诊断知识,并通过计算机程序设计实现复杂故障的自动诊断。
这种诊断方法不需要复杂的模型分析,具有较高的诊断效率,因此得到了广泛的应用。
基于知识的故障诊断方法主要分为以下几种。
3.1 基于规则推理的诊断方法
基于规则推理的诊断方法,又称产生式方法,通过归纳总结专家经验,抽象为故障的判断处理规则来进行故障诊断。
该种方法的优点在于知识的表达很直观,容易理解,便于解释。
能够很方便地将领域专家的经验转化为知识表达,不容易在知识的翻译过程中出错。
而且由于知识的表达比较简单,对数据存储空间的要求也不高,容易进行软件系统开发。
其缺点是不具备自适应能力和自学习能力,当出现库中没有相应规则的故障时,则会诊断错误或失败,不适用于缺乏经验知识的领域。
3.2 基于故障树的诊断方法
故障树表现了系统内各部件的逻辑关系。
一般是将系统中最不希望发生的故障作为顶事件,按照诊断系统的结构和功能关系逐层展开,直到不可分事件(底事件)为止。
该种诊断方法优点是:能够清晰地表达复杂故障问题的逻辑关系,提高诊断效率;便于对知识库进行动态修改;诊断技术与领域无关,只要相应的故障树给定,就可以实现诊断。
缺点是诊断结果严重依赖故障树信息的完全程度,不能诊断不可预知的系统故障。
3.3 基于案例推理的诊断方法
基于案例的推理(CBR,Case-Based Reasoning)方法核心是通过查找案例知识库中已有的近似案例处置经验来获取当前问题的解决方案。
CBR诊断方法具备较强的自适应能力,并且是一种增量式方法,能够持续地更新知识库,具备较强的学习能力,克服了传统诊断方法知识获取瓶颈的问题。
其缺点是知识库过于庞大时,案例搜索速度较慢,且得到的处理方案未必最优;此外,使用该种方法的前提是已有一定的案例积累。
3.4 多信息融合的故障诊断方法
多信息融合的故障诊断方法是指将通过多种方式获取的多种状态信息进行综合分析应用,最终得到一个综合诊断结论。
该种诊断方法能够有效提高故障诊断结果的可靠性、精确性,但也存在着易受人为因素影响、故障隶属度难确定等缺点。
4 有效载荷在轨故障诊断模型
对于航天器有效载荷在轨管理来说,地面需要快速、准确地掌握载荷工作状态,需要知道故障导致的后果,避免对载荷的操作引起进一步的危害。
结合人工智能和计算机技术的发展,对于有效载荷在轨故障诊断来说,应该基于故障分类区别对待:对于单点故障,采用阈值判断
即可;对于组合异常和时序异常,其判断流程和故障树结构有很大的相似之处,可采用基于故障树的诊断方法,此外为避免故障树不全无法诊断的问题,可以用案例推理方法作为补充。
第一,故障树和案例都来源于专家或者经验知识构建的,这在客观上符合实际情况;第二,这种模型可以给出推理过程,描述因果关系,用户可据此了解异常程度和涉及部件。
第三,这种模型可有效结合两种故障诊断方法的优点,避免缺点,诊断速度快,诊断全面,可以满足用户对异常监视的实时性和准确性要求。
图1给出了一种基于故障树和案例推理的故障诊断模型。
4.1 诊断知识构建
在该种混合诊断模型中,需要用到两种故障诊断知识:一是故障树诊断知识;二是故障案例诊断知识,下面具体介绍两种诊断知识的构建方法。
4.1.1 故障树诊断知识的构建
故障树是表示系统故障事件与它的各个子系统或各个部件故障事件之间的逻辑结构,通过这种结构对系统故障产生原因进行逐层分析。
如图2所示的故障树,其系统故障(顶事件)为R301,当子系统故障(中间事件)T201、T202中任一个发生时即会引起系统故障的发生,其中T201又是由部件故障(底事件)L101、L102、L103中任一个发生引起的,T202是由
L104、L105中任一个发生引起的。
由此可见故障树诊断知识之间具有层次性,本文采用框架作为知识的基本表示形式,每个框架结构对应于故障树的一个节点。
框架中的各个槽分别表示激发节点的报警信息、对应的子框架号、判断规则等。
框架知识的结构如图3所示,将图2所示故障树转换为框架知识表示如图4所示。
4.1.2 故障案例诊断知识的构建
一般来说,案例需要包含问题和问题的解两部分内容,不同领域的案例包含的具体内容也大不相同。
对于航天器有效载荷来说,其结构组成复杂,工作过程涉及多个分系统,发生的故障也多种多样。
通过对大量发生的航天器故障事件进行分析,根据故障发生流程本文建立了如图5所示的故障案例模型。
其中产生原因表示引发该故障的根本原因;发展过程表示故障从发生到处理的过程,具体包含有故障发生时刻、故障的特征现象等;处理结果包含有故障的处理措施,以及处理是否成功等;相关影响表示此次故障对航天器此次任务及后续使用造成的影响。
一个航天器载荷故障案例可以用一个四元组表示:C=,其中D={d1,d2,......dn}用于描述故障的基本特征,包括故障编号、故障名称、故障类型等信息;F={f1,f2,......fn}用于描述故障对应的特征现象;表示故障的诊断结果,包括解决措施、产生原因等;M表示故障造成的影响。
在具体系统实现时,航天器有效载荷故障案例可用面向对象的方法表示如图6所示:
4.2 混合推理流程
根据前文分析,当地面收到航天器遥测数据时,首先使用基于故障树的方法对载荷状态进行诊断,如果库中未能搜索到相应的故障树,则采用基于案例推理的诊断方法,如果两种方法都未能成功,则转入人工处理。
混合推理的流程如图7所示。
5 结束语
有效载荷是航天器在轨执行任务的关键所在,保证其安全、稳定运行是在轨管理的一项重要工作,而要完成这项工作的前提就是高效的故障诊断。
本文提出了一种基于故障树和案例推理相结合的故障诊断模型,知识和规则表示成树形结构直观易于理解,同时为避免出现因故障树不全造成无法诊断的问题,又结合了基于案例推理的诊断方法,基于案例推理的方法对于没有明确知识的故障也能通过历史案例匹配提供近似解决方案。
这种混合诊断模型能够充分发挥各推理方法的优点,达到更好的故障诊断效果。
参考文献
[1]朱大奇,于盛林.基于知识的故障诊断方法综述[J].安徽工业大学学报,2002,19(3).
[2] 金亮亮.基于故障树的航天器故障诊断专家系统研究[D].南京:南京航空航天大学,2008.
[3]王文晶.基于故障树与实例推理的汽车故障诊断系统旳研究与设计[D].银川:宁夏大学,2014.
[4]裴艳香.基于案例推理的卫星故障诊断技术的应用研究[D].哈尔滨:哈尔滨工业大学,2006.
[5]王帆,李绪志.故障树和证据推理结合的故障诊断技术[J].微计算机信息,2007,23(09).
作者简介
郜斐(1982-),女,大学本科学历。
现为装备指挥技术学院工程师。
主要研究领域为遥感应用。
作者单位
装备指挥技术学院北京市 101416。