船舶机电设备智能故障诊断系统
  RwtheYIHGrhb 2023年12月23日 16 0


1 船舶电气设备故障诊断专家系统



体系结构



整个系统的体系结构采用浏览器/ 服务器 (B/



S) 三层体系结构 ( 如图 1 所示 )。B/S 模式是一种



以 Web 技术为基础的系统平台模式 。 把传统客户



端 / 服务器 (C/S) 模式中的服务器部分分解为一个



数据服务器与一个或多个应用服务器 (Web 服务



器 ) 从而构成一个三层结构的客户服务器体系 。 基



于三层结构的故障诊断专家系统体系结构模型 增



强了系统扩展能力 可以有效改善系统的易用性和



降低系统维护工作量 ; 而且客户端只是一个简单易



用的浏览器软件 使用户的操作变得更简单 。 由于



实际航行中 不同的船舶装备的设备不同 为了实现



一个通用的面向多设备 ( 而不是面向单个设备专用)

的故障诊断专家系统 可以利用三层结构的扩展性 、



伸缩性和灵活性 。 如不同的专家系统开发工具



(OPS5M.1GURUVP-EXPERTCLIPSZDEST



KMIX



TOES 等 ) 其核心只有一个 即通用的推理



机 但却可以建立各种不同的专家系统 。 因此 只要



使不同的专家数据库 ( 如图 1 的主机遥控 、 主机监测



等专家数据库 ) 具有相同的关系模式 、 相同的表具有



相同的属性字段 则可实现这个通用的故障诊断系



统 。 只要为不同的船 舶在系统中加入不同的专家数据库 利用动态网页



和数据库技术 可以实现用户和系统的交流 。 设备



发生故障时 ( 如主机无法遥控停车时 ) 用户利用浏



览器登录服务器 从库目录中找到主机遥控专家数



据库 ; 点击后启动推理机组件 ; 然后由推理机通过不



断向用户询问来寻找故障原因 。



[1] 服务器利用 Java



组件对象技术实现推理机的优点是 升级时无须再



编译与推理机交流的其他组件 只要用新组件 ( 具有



与原组件相同的接口 ) 简单地替换旧组件即可 。 除



了推理机组件外 服务器还包含了数据库管理接口 :



添加 、 删除 、 修改 、 排序 、 维护等 。 如每添加一个专家



数据库 都要向一个专门的 Register 表中登记 ( 添加



一个记录 )。 表中包括数据库名 、 地址以及库中的各



种表的名称描述等 。 同时还要定期维护这些数据



库 如每一次推理后 系统要在故障统计表中修改记



录 并在一段时间以后 根据不同故障发生的频率排



列相应规则在表中的顺序 。




船舶机电设备智能故障诊断系统_数据库


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月23日 0

暂无评论

推荐阅读
RwtheYIHGrhb