基于CLIPS的专家系统应用技术研究

被引量 : 9次 | 上传用户:sisi200713
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文将实验室已有的项目“飞行器关键动作评估”作为实验背景,分析了之前工作人员用C++可视化开发语言开发该评估专家系统存在以下问题:知识库可扩展性不强,知识表示困难;推理所需的评估事实和评估规则的管理维护和更新不方便;不擅长逻辑推理且需要专门编写一个推理机来实现推理,代码量大,推理效率不高,可移植性差;不能实时显示推理时间,不能显示具体推理过程,不便于寻因和解释。基于以上问题,本文研究了专家系统关键技术及专家系统工具CLIPS(C Language Integrated Production System,C语言集成产生式系统),以及基于CLIPS的专家系统应用技术。CLIPS开放性和扩展性好,知识库和推理机易于分离,推理效率高,知识容易以模板和产生式规则形式表示,可扩展性高,同时具备程序规模小和在实时响应要求严格时执行速度快等优点。基于CLIPS的诸多优点,本文重点对基于CLIPS的专家系统的应用技术进行了研究,并以“飞行器关键动作评估”作为应用背景,进行应用技术的实验。文中对评估专家系统的总体结构进行了研究和设计,将评估专家系统总体结构划分为评估界面、知识库、推理机、工作记忆、知识获取模块、解释模块。通过对飞行器关键动作评估专家系统的知识库和推理机进行研究,采用CLIPS对该评估系统进行开发。采用“框架+产生式规则”的知识表达方式建立知识库,将收集的评估知识写入CLIPS知识库,完成了整个系统知识库的构建。用CLIPS作为推理内核在飞行器执行任务时动态管理事实库知识库,并确定了正向推理的推理方法和宽度优先搜索推理策略。根据飞行器关键动作评估树形结构的特点,设计了基于CLIPS的推理过程以及冲突消解策略,同时将模糊推理机制应用到该评估系统,提高了推理的可信度。最后对基于CLIPS的专家系统的解释机制进行了研究,并应用到评估系统中,对推理过程进行了解释。最后,用VS2010构建人机接口界面,将CLIPS嵌入到VS2010中并进行软件接口技术的研究,分析了文本文件作为CLIPS和VS2010交互中介的局限性,提出了改进的交互方法,并完成了关键动作评估系统的构建。通过将以上技术应用到飞行器关键动作评估系统中,可以实现对飞行器关键动作正常与否的即时评估,推理高效精确,使工程应用可以很好地移植。同时通过该系统的构建,本人掌握了如何用CLIPS方便快捷地构建一个专家系统,对以后的工程应用有很大的帮助。
其他文献
商业智能(BI,Business Intelligence)是指描述了一系列的概念和方法,通过应用基于事实的支持系统来辅助商业决策,并综合运用数据仓库(DW,Data Warehouse)、联机分析处理(OLAP
唐氏综合征(Down’s syndrome,DS)是由21号染色体异常而引起的一种常见体智发育缺陷性遗传病,患者多表现为肢体和器官发育畸形,并常伴有明显的智力缺陷。目前DS在人群中的发
高等职业院校实训基地是促进职业院校教育与生产劳动、社会实践相结合的重要平台。为了明确高职院校实训基地建设的要素和教学模式,本文使用文献分析、个案研究,调查等研究方
煤矿井下运动目标检测和跟踪是矿区视频监控中十分重要的一个问题,对于煤矿的安全生产、事故后的报布情况以及及时报警和联动处理都有重要意义。目前关于运动目标检测和跟踪
目的:构建符合军队继续医学教育学分管理实情的军队继续医学教育学分动态管理一体化信息平台功能模块的具体内容,为军队继续医学教育学分管理软件顶层设计提供理论依据,加快
以北京奥运会用锰酸锂电池为对象,通过电池的实际运行环境和电池容量衰退多种影响因素的分析,从充放电倍率应力、温度应力和放电深度应力3方面进行与实际运行环境等效的应力
随着社会经济的发展,我国企业通过低成本优势在市场竞争中立足变得越来越难,亟需提高自身的创新能力。员工创造力的高低决定了组织创新能力的强弱,因此有效提升员工创造力至
LTE技术随着2014年牌照的发放迅速进入商用时代,从目前的网络建设来看,LTE的室外宏站建设已经覆盖到乡镇区域,基本满足室外用户对网络的需求,但用户90%的数据业务都发生在室
市场经济的不确定性,使税务风险的识别与控制成为企业经营过程中非常重要的内容。随着市场经济的不断发展,以及我国税收制度体系的不断完善,企业所面临的税收环境日益复杂,在
<正> 亨利·福特,福特汽车公司创始人。他生于1863年美国迪尔伯恩市(Dearborn)附近的一个农场。他首创了汽车装配流水线。在1999年11月《财富》杂志的世纪末系列评选中,被评