船舶机电设备智能故障诊断系统
2023-12-13 05:28:26
    		 
  1  
  船舶电气设备故障诊断专家系统  
 
 
  
  体系结构  
 
 
  
  整个系统的体系结构采用浏览器/ 
  服务器 
  (B/  
 
 
  
  S)  
  三层体系结构 
  ( 
  如图 
  1 
  所示 
  )。B/S  
  模式是一种  
 
 
  
  以  
  Web  
  技术为基础的系统平台模式 
  。 
  把传统客户  
 
 
  
  端 
  / 
  服务器 
  (C/S) 
  模式中的服务器部分分解为一个  
 
 
  
  数据服务器与一个或多个应用服务器 
  (Web  
  服务  
 
 
  
  器 
  ) 
  从而构成一个三层结构的客户服务器体系 
  。 
  基  
 
 
  
  于三层结构的故障诊断专家系统体系结构模型 
   
  增  
 
 
  
  强了系统扩展能力 
   
  可以有效改善系统的易用性和  
 
 
  
  降低系统维护工作量 
  ; 
  而且客户端只是一个简单易  
 
 
  
  用的浏览器软件 
   
  使用户的操作变得更简单 
  。 
  由于  
 
 
  
  实际航行中 
   
  不同的船舶装备的设备不同 
   
  为了实现  
 
 
  
  一个通用的面向多设备 
  ( 
  而不是面向单个设备专用) 
   
    
 
   
 
 
 
   的故障诊断专家系统 
    
   可以利用三层结构的扩展性 
   、  
  
 
   
   伸缩性和灵活性 
   。 
   如不同的专家系统开发工具  
  
 
   
   (OPS5M.1GURUVP-EXPERTCLIPSZDEST  
  
 
   
   KMIX 
  
 
   
   TOES  
   等 
   ) 
   其核心只有一个 
    
   即通用的推理  
  
 
   
   机 
    
   但却可以建立各种不同的专家系统 
   。 
   因此 
    
   只要  
  
 
   
   使不同的专家数据库 
   ( 
   如图 
   1 
   的主机遥控 
   、 
   主机监测  
  
 
   
   等专家数据库 
   ) 
   具有相同的关系模式 
   、 
   相同的表具有  
  
 
   
   相同的属性字段 
    
   则可实现这个通用的故障诊断系  
  
 
   
   统 
   。 
   只要为不同的船 舶在系统中加入不同的专家数据库 
   利用动态网页  
  
 
   
   和数据库技术 
    
   可以实现用户和系统的交流 
   。 
   设备  
  
 
   
   发生故障时 
   ( 
   如主机无法遥控停车时 
   ) 
   用户利用浏  
  
 
   
   览器登录服务器 
    
   从库目录中找到主机遥控专家数  
  
 
   
   据库 
   ; 
   点击后启动推理机组件 
   ; 
   然后由推理机通过不  
  
 
   
   断向用户询问来寻找故障原因 
   。 
  
 
   
   [1] 
   服务器利用  
   Java  
  
 
   
   组件对象技术实现推理机的优点是 
    
   升级时无须再  
  
 
   
   编译与推理机交流的其他组件 
    
   只要用新组件 
   ( 
   具有  
  
 
   
   与原组件相同的接口 
   ) 
   简单地替换旧组件即可 
   。 
   除  
  
 
   
   了推理机组件外 
    
   服务器还包含了数据库管理接口 
   :  
  
 
   
   添加 
   、 
   删除 
   、 
   修改 
   、 
   排序 
   、 
   维护等 
   。 
   如每添加一个专家  
  
 
   
   数据库 
    
   都要向一个专门的  
   Register  
   表中登记 
   ( 
   添加  
  
 
   
   一个记录 
   )。 
   表中包括数据库名 
   、 
   地址以及库中的各  
  
 
   
   种表的名称描述等 
   。 
   同时还要定期维护这些数据  
  
 
   
   库 
    
   如每一次推理后 
    
   系统要在故障统计表中修改记  
  
 
   
   录 
    
   并在一段时间以后 
    
   根据不同故障发生的频率排  
  
 
   
   列相应规则在表中的顺序 
   。 
  
 
   
 
  
    			文章来源:https://blog.csdn.net/YEYUANGEN/article/details/134885345
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!