(企业诊断)一种面向对象的实时故障诊断系统的设计基于V.pdfVIP

(企业诊断)一种面向对象的实时故障诊断系统的设计基于V.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(企业诊断)一种面 向对象的实时故障诊 断系统的设计基于 V 2 面向对象的故障树模型 2.1 故障树模型的面向对象表示 故障树分析就是当系统运行在某种不期望状态时,对系统进行分析, 利用故障树提供的数据、信息,找到所有可能使不期望状态发生的途径。 不期望事件或故障事件是根节点,引起这一事件的原因是子节点。在对 树的每一枝节进行分析时,若某个节点无法继续分析(即无子节点),该 节点称为目标节点,它是引起故障的基本事件,也是诊断的目标。 对每个故障树节点事件用一个对象表示(如图 1)其成员数据表中包 括该节点的代号、内容、类型、指向父、子节点的指针、路由选择以及 所代表故障事件的细节。路由选择为在多个子节点的情况下的路径选择 原则。故障事件的细节有该事件的对顶重要性及其它描述等。 事件对顶重要性 是指该节点事件的发生对父 节点事件的发生的 代号:A2 重要程度,它反映了该节点 事件及其子树各节 内容:硬件失效 点事件对父节点事件发生的 相对责任。显然,根 类型:目标节点 节点没有对顶重要性,而目 标节点的子节点指 父节点:A1 针项为空指针。 2.2 故障树模型的诊 子节点:—— 断算法 故障树节点对象具 ······ 有封装性,可以用框架结构 来表示。诊断时,所 对顶重要性:0.14 有节点对象都存放于一个表 中,对应事件位置在表中固定,对象指针指向对象所在的位置,这样安 排可以使系统尽快根据故障信息找到故障对象,并根据指针遍历故障树。 在诊断过程中,从根节点的不期望事件(即故障事件)出发,根据 路由选择方案选择子节点,并由对象指针指引遍历故障树,直至找到目 标节点,系统停止诊断,得出诊断结果。故障树中每一个节点对象只表 示一个故障事件,从而根据事件对象的父节点指针可以找到以该事件为 前因的所有事件。同样,一个事件的所有前因事件都可以在该事件对象 的子节点表中找到。 如果诊断系统未发现任何基本故障事件,而的确有较高层故障事件 发生,说明所建故障树尚不完善,需要对其进行补充:找到该较高层故 障事件,在其子节点组中加入一基本故障事件。由于故障树用面向对象 的表示,所要进行的操作只是加入新节点并改动与之相关的几个指针即 可。 3 建造实例 通常,在电子装备的故障诊断过程中,专家往往是依照对电路拓扑 结构的分析和信号的实际处理过程,以由前到后或由后到前的顺序来逐 级压缩故障。把专家诊断的过程表达出来,就可以形成故障树。雷达诊 断中的典型故障树如图 2 所示。 3.1 知识内部表示 对这种知识内部采用结构的形式来表示,可以采用一个 node 结 构: Typenode myIDAsInteger‘本节点标示符 图 2 雷达诊断中的典型故障树 nextIDYAsInteger nextIDNAsInteger statementsAsString*200‘节点说明 answerYAsInteger‘Y 支路节点类型 questionY(2)AsString*200 explainY(2)AsString*200 answerNAdInteger questionN(2)AsString*200 explainN(2)AsString*200 nodeexplainAsString*200‘推理解释 EndType 这就是故障树模型的一个面向对象表示。在这里设置了 ID 标示符 号,也可以说是节点号。每一个节点有两条分支路,即 YES 和 NO 不同的 回答。路由选择即针对不同的回答寻找不同的子节点。对于提问和解释 设置不同的字段,以输入足够的信息。

文档评论(0)

time + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档