CLIPS-Demo

所属分类:人工智能/神经网络/深度学习
开发工具:Others
文件大小:356KB
下载次数:21
上传日期:2018-05-08 12:12:35
上 传 者yagweb
说明:  一套专家系统CLIPS的示例程序。 1)功能 内置的系统是根据设备指定的状态参数的值,对设备的状态进行监测,如果设备出现故障,可以进行诊断; 可以通过系统配置实现对任意设备的监测和诊断。 2)文件说明 共8个文件。其中6个程序文件、1个知识库文件和1个数据文件。
(An example program for an expert system CLIPS. 1) Function The built-in system is to monitor the state of the equipment according to the value of the specified state parameters of the equipment, and if the equipment fails, it can be diagnosed. The monitoring and diagnosis of any equipment can be realized by system configuration. 2) Document description A total of 8 documents. There are 6 program files, 1 knowledge base files and 1 data files.)

文件列表:
CLIPSWin.exe (870400, 2008-04-06)
WTDS\data.dat (283, 2011-09-08)
WTDS\diagnose.clp (5012, 2011-09-14)
WTDS\DiagnoseKownledge.dat (2033, 2011-09-09)
WTDS\input.clp (4810, 2011-09-14)
WTDS\main.clp (1907, 2011-09-14)
WTDS\monitor-action.clp (2278, 2011-09-14)
WTDS\monitor-trend.clp (3633, 2011-09-14)
WTDS\MonitorKnowledge.dat (319, 2011-09-10)
WTDS\WindTurbineES.bat (200, 2011-09-08)
WTDS (0, 2011-09-14)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;Author: yag ;Date: 2011/8/30 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 一、系统功能 内置的系统是根据设备指定的状态参数的值,对设备的状态进行监测,如果设备出现故障,可以进行诊断; 可以通过系统配置实现对任意设备的监测和诊断。 二、系统说明 共8个文件。其中6个程序文件、1个知识库文件和1个数据文件。 WindTurbineES.bat 整个环境的载入者; main.clp 在Main创建全局的事实,控制整个监测过程的流程; data.dat 表中样本数据; input.clp 获取各特征参数的类,可以指定是从文件获取还是从用户输入; MonitorKnowledge.dat 用于状态监测的知识库; monitor-trend.clp 读取参数值,并判断参数状态; monitor-action.clp 根据各个参数的状态,监测整个设备的状态; diagnose.clp 对故障进行诊断,找出故障的原因; DiagnoseKnowledge.dat 故障诊断的判定树; 三、系统使用 1 配置系统。要移植用于其它对象的监诊,要做一下修改: a)配置数据源。修改main里的三个全局变量?*data-Source*,指定数据来源为文本文件或用户输入; ?*data-file*, 指定数据文件的路径,格式参考该文件 ?*data-title*---指定要监测的参数,数据文件中的列必须和这里的指定一一对应 b)配置监测知识库MonitorKnowledge.dat,格式参考该文件; c)配置诊断知识库diagnoseKnowledge.dat,格式参考该文件; 2 载入系统。CLIPS 放在文件夹外,如果不在外面,那么就需要修改路径。运行命令 (batch WTDS/WindTurbineES.bat) 或 (batch* WTDS/WindTurbineES.bat) 该脚本文件会依次载入各个模块文件; 3 启动系统。运行(run) 即可启动系统; 关于脚本文件的说明: batch*命令可以用于 bat dat clp文件,但是无法在run-time program中运行; clp文件中只能出现对象定义,例如,其中不要出现(clear)这样的环境命令

近期下载者

相关文件


收藏者