基于XML的智能故障诊断系统的研究.pdf

基于XML的智能故障诊断系统的研究.pdf

ID:52971744

大小:248.88 KB

页数:3页

时间:2020-04-05

基于XML的智能故障诊断系统的研究.pdf_第1页
基于XML的智能故障诊断系统的研究.pdf_第2页
基于XML的智能故障诊断系统的研究.pdf_第3页
资源描述:

《基于XML的智能故障诊断系统的研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、机械设计与制造第9期254车●●●、MachineryDesign&Manufacture2012年9月文章编号:tO.01综,—39,9、●7述(20。12)09—0254-03基于XML的智能故障诊断系统的研究张涛L2韩江(,合肥工业大学机械与汽车工程学院,合肥230009)(安徽机电职业技术学院,芜湖241000)BasedonXMLIntelligentFaultDiagnosisSystemResearchZHANGTaol'2,HANJiang’(TheSchoolofMechanicalandAutomotiveEngineering,He

2、feiUniversityofTechnology,Hefei230009,China)(AnhuiTechnicalCollegeofMechnicalandElectricalEngineering,Wuhu241000,China)中图分类号:TH16文献标识码:A1引言使用自定义的图形树表示和处理XML模式t21。系统根据数控车床的故障案例的特点,采用基于框架的案例表达,具体定义如下:数控设备是一个集机、电、液、气为一体的典型的机电一体Case={Case—Nameslot//框架单元的概念性描述化设备,精度高、加工速度快,系统要求高,尤其在出现

3、故障时更Constraintslots/厂x寸框架单元施加的某种约束要求能够准确快速的进行诊断,提高机床的可靠性。针对数控设Taxnonmyslots∥定义了与Case相关的分类体系中的一些父类备故障诊断中存在的问题,采用了基于XML的案例表达方式,很和子类好地避免了不同平台间数据交换的问题。在后期,用高级编程语Causalitysh,ts∥定义了与Case有因果关系的其它Case言Delphi7.0调用DOM来访问XML文档节点里故障里关键数Similarityslots//定义了与Case有相似关系的其它Case据,实现基于案例推理的智能故障诊断。T

4、heoryslots//定义了该Case的理论知识}2XML(可扩展标记语言ExtensibleMark—案例信息在XMLSpy建模环境中的图示,如图1所示。upLanguage)通过设计XM[Schema文档,规范了案例信息的输入。为案xML提供了制定通信协议的标准框架,它允许和鼓励人们共例的XML文档订立r规范,为下一步的XML文档的自动生成打同研究常见的数据交换问题,对该问题提出开放的解决方案,不依赖下了基础。任何软件供直商,不用绑定任何特定工具,没有语言限制Iq。系统利用3XML文档的生成XML的专用开发语言,基于XMLSchema标准设计XML

5、文档的3.1DOM(文档对象模型)规范,可以利用如VisualStudio.Net、XMLSpv、TurboXML等软件文档对象模型DOM(DocumentObjectMode1)是XML常用-/~来稿13期:2011-1l一13★基金项目:国家重大科技专项(2012ZX04001021)第9期张涛等:基于XML的智能故障诊断系统的研究255的解析器[31,它提供了大量的访问和维护XML文档的应用程序接cNode.Attributes[Statelndex]:=tn.StateIndex;口(API)。W3C提供了精确的、与语言无关的DOM接口规范,使t

6、n:=tn.getFirstChild:它成为一种可以应用于不同环境和应用程序中的标准接口.while(tn<>nil)d0BeginDOM定义了文档的逻辑结构,提供了对XML文档进行创建、修ProcessTreehem(tn,iNode);改和访问等的方法。利用DOM,程序开发人员可以动态的创建文tn:=tn.getNextSibling;档,遍历文档结构,添加、读取、删除和修改文档的内容,改变文档end;的显示方式等。end;ProcedureTree2XML(tree:TrreeView);VarXMLDoc:TXMLDocument;iNode:

7、IXMLNode;tn:TTreeNede:BeginXMLDoc:=TXMLDocument.Create(nil);?,/色q建XML接口XMLDoc.Active:=True:图1XMLSpy环境中的XMLSchema建模iNede:=XMLDoc.AddChild(TreeToXML):Fig.1XMLSchemaModelinginXMLSpyEnvironmentiNede.Attributes[’app]:=ParamStr(O);3.2创建XML文档tn:=tree.Tophem;基于XMLSchema标准设计XML文档的规范后,本系统采

8、whiletn<>nildoBegin用人机交互的方式,根据故障现象的特征描述创

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。