一种基于面向对象的知识表示和推理机设计

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:yangke0248
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何在短时间内给出正确的接触网故障检修方案是一直以来迫切需要解决的问题。利用专家系统来生成接触网检修方案是一种较好的思想。本论文首先简单介绍了专家系统的基本概念,分析了传统的专家系统在知识表示方面的局限性,如产生式表示法过于单调,难于表示结构化知识;框架表示法的推理机制实现起来较为困难等。在此分析基础上,我们提出了一种利用面向对象技术表示复杂系统的专家知识和推理机实现的设计方案。 面向对象技术是二十世纪八十年代兴起,并越来越为人们所重视的一种分析思想和程序设计方法。论文分析了面向对象技术在构造复杂系统时的适应性。简单介绍了面向对象的基本概念;分析了面向对象技术如何解决复杂对象知识的结构化表示问题,同时解决了利用面向对象技术的消息传递机制来实现专家系统的推理机制问题。 本论文用SQL Server数据库管理系统和Delphi6面向对象集成开发环境作为开发工具,采用组件对象模型(COM)方法设计了一个基于面向对象的专家系统原型。针对接触网这种复杂系统的特点,完成了知识库的设计与维护、推理机的实现。利用COM组件方便的对象管理特点,将接触网各部件构造成相应的COM类,在推理过程中动态地生成COM实例即知识对象。 采用COM组件封装知识对象,能有效地将知识表示、推理过程和知识库的维护等部分与用户界面的开发分隔开,提高开发效率。同时,用COM组件封装知识对象还方便于向网络化应用扩展。
其他文献
生物信息学是一门综合数学、计算机科学和生物学等学科的交叉学科,是当今科学的研究热点之一。生物序列比对是生物信息学中的一个基本的、重要的研究问题,是生物信息学的基础,它
在以网络为计算中心的时代,迅速发展的无线数字通讯网络和便携式计算设备引入了一种全新的移动计算范型。然而,移动性约束使得移动客户总是断连或者拥有一个较窄的向上传输带
世界各国在发展网络教育时深刻认识到,用于课件制作的各类资源的可共享性和复用性对于网络教育的实用性和经济性具有决定性的作用,同时也是高质量、高效率课件制作的关键,而
随着无线网络和多媒体组播应用在近几年的快速发展,网络的异构性、动态性等问题也更为突出,分层组播技术的提出为这些问题的解决提供了新的契机,它是目前公认的在组播环境中
随着互联网技术的迅速发展,越来越多的人通过网络平台发表自己对身边的各种现象或政府出台的各项政策的看法,互联网已不仅是人们浏览查阅信息的来源途径,更成为人们交流看法、
随着计算机和网络技术的不断发展,计算机网络的安全问题也日益突出。目前网络安全技术包括路由器、防火墙、漏洞防堵、入侵检测、审计和反攻击等,其中路由器过滤、防火墙、漏
近年来,移动智能网(MIN,Mobile Intelligent Network)业务在国内的发展迅速。随着用户量的不断增加,移动智能网网络变得越来越复杂,对外接口增多,系统负荷也随之增加,于是,移动智能
摘要:自组织系统中理性或自私个体如何展开合作是个有意义的问题。大量研究表明,亲缘关系,网络结构,群体选择,声誉系统等都能帮助理性群体中涌现合作行为。演化博弈理论为这一
HG系列大幅面高精度扫描仪作为软拷贝摄影测绘系统的一部分,应用在航空摄影图片的数字化方面.通过扫描数字化,将容易损坏的破旧图纸和易老化的胶片以数字的形式保存起来,并对
随着计算机应用技术、网络技术以及多媒体技术的飞速发展,各级各类学校普遍通过提供全新的教学环境,运用先进的教学手段来设计教学活动。这使得以计算机、投影机等多媒体教学