共查询到19条相似文献,搜索用时 125 毫秒
1.
实时专家系统是为了解决具有实时性的问题而构造的专家系统,它除了具有一般专家系统的结构和特点外,还包含了相应的实时控制机制。本文提出了三种实现方法,并讨论了一个具体的RESC转炉吹炼控制实时专家系统。 相似文献
2.
转炉吹炼实时控制专家系统RESC的设计与实现 总被引:1,自引:0,他引:1
本文分析了一个转炉吹炼实时控制专家系统RESC的设计与实现,在开发中系统采用了专家系统技术,实时控制技术和吹炼控制模型相结合的方法,这里着重讨论了RESC的系统结构,知识表示与推理机制,吹炼控制机制,网络通信以及主析实现技术。 相似文献
3.
非线性欠驱动系统的实时控制 总被引:2,自引:0,他引:2
提出了一种基于专家系统及变步长预测控制的实时非线性系统控制方法.变步长一步
预测的使用不但打破了原有采样时间对预测控制最小步长的限制,而且有效地避开了复杂的非
线性推导.结合系统控制目标,设计了一类新的系统优化性能指标函数.利用专家系统实时地对
系统优化性能指标当中的控制参数进行修正,有效地提高了滚动优化的效率,从而实现对复杂
非线性系统的实时控制.利用这种方法,有效地实现了对三级倒立摆的稳定实时控制. 相似文献
4.
基于神经网络的实时专家控制系统及其PTA工业应用 总被引:2,自引:0,他引:2
以精对苯二甲酸结晶过程为研究对象。提出一种基于神经网络模型的实时专家控制系统.该方法利用神经网络建模技术获取对象的机理知识,通过对影响模型特性的多个变量进行分析,自动得到常规专家控制系统难于获取的定性、定量知识,并按分级递阶的启发式搜索机制,实现了对工业过程对象的实时控制.实际应用表明:该方法不但克服了以往专家系统知识获取的瓶颈,而且有效实现了人机对话的功能,便于现场操作和更改专家知识库,为化工过程的多变量控制提供了新的思路. 相似文献
5.
本文以炼钢吹炼控制专家系统为背景,提出了一种实时控制专家系统推理机的设计方法,着重介绍了模糊推理的主要策略,以及实时推理的设计思想。 相似文献
6.
为了充分发挥专家系统与人工神经网络技术两者的优势,支持高效实用的结合型控制专家系统的开发,本文首次提出并在微机上实现了一个以神经网络为核心的控制专家系统开发环境(NESDEV)。可辅助控制领域的工程技术人员,方便、快速、高效地开发基于神经网络的实时控制专家系统。本文将叙述该开发环境的系统结构,规则库-神经网络翻译算法,人机接口技术等内容。 相似文献
7.
基于虚拟仪器技术的故障诊断专家系统的实现 总被引:1,自引:1,他引:0
李博 《计算机测量与控制》2009,17(7):1258-1260
随着计算机技术的发展,智能技术在测试领域显得越来越重要,在传统的测试系统中使用专家系统技术成为测试系统的发展趋势;文章通过对专家系统原理的介绍,提出了将专家系统技术引入测试领域的可行性,并分别介绍了基于虚拟仪器的测试系统软件设计方法和基于规则的专家系统软件设计方法,并给出了故障诊断专家系统的实现方法和实时故障专家系统的设计方案;经使用后,认为专家系统技术将有助于智能化故障诊断的实现,并且可提高测试技术的智能化程度。 相似文献
8.
工业生产系统的故障监控和诊断实时专家系统开发工具的研究 总被引:2,自引:0,他引:2
本文从工业生产系统的现场需要出发,将故障监控技术,诊断技术和维修技术融为一体,提出了采用主从式实时专家系统技术来实现故障监控和诊断的新方案,并相应研制了工业生产系统故障监控和诊断实时专家系统的开发工具,利用该开发工具,开发了直流提升机故障监控和诊断的实时专家系统,实验表明,该开发工具支撑环境良好,知识获取功能较强,开发应用方便,开发后的故障监控和诊断实时专家系统,不仅满足故障监控和诊断的实时性要求 相似文献
9.
10.
本文介绍了在Windows98下利用VxD技术编写中断处理程序.并且利用VC 6.0的多线程技术实现转速的实时测量,并实现了数据存储、再现功能,可用于数据采集,实时控制等领域。 相似文献
11.
12.
为了在实时图象处理系统中,实现并行环境下基于黑板模型的多知识源协同求解,从知识表示、推理方式、控制机制等方面介绍了智能所自行研制的一种图象理解专家系统工具语言--V语言(V.3版本)。该语言具有多种知识表示,采用数据驱动与模型驱动相结合的推理方式,由黑板对推理进行控制,知识库由多个知识源(分别存在有关模型的静态知识和各种图象处理算法)组成等特点。最后给出了针对水上桥梁一类的图象进行理解的具体实例。 相似文献
13.
《Computers in human behavior》1988,4(3):257-274
Expert systems and knowledge based systems have emerged from “esoteric” laboratory research in Artificial Intelligence (AI) to become an important tool for approaching real world problems. Expert systems are distinctive in that they are designed to address problems in a similar manner and with similar results as a human expert. The basic structure of an expert system is comprised of three functionally separate components: (a) knowledge base, which contains a representation of domain related facts; (b) means of knowledge base use to solve a problem, inference mechanism; and (c) working memory, which records the input data and progress for each problem. Given the complexity and cost of expert system construction, it is imperative that system developers and researchers attend to research issues which are critical to knowledge engineering. These questions can be categorized according to the parts of an expert system: (a) knowledge representation; (b) knowledge utilization; and (c) knowledge acquisition. A knowledge acquisition procedure is presented which displays the relationship between subject matter expert expertise consisting of declarative knowledge, procedural knowledge, heuristics, formal rules, and meta-rules. The knowledge engineer uses one or a combination of elicitation methods to gather relevant data to eventually build the components of an expert system. Further explained are the acquisition methods: (a) structured interview; (b) verbal reports; (c) teaching the subject matter; (d) observation; and (e) automated knowledge acquisition tools. The paper concludes with a discussion of the future research issues concerned with using knowledge mapping and task analysis vs. knowledge acquisition techniques. 相似文献
14.
Lawrence O. Hall 《国际智能系统杂志》1992,7(6):505-512
There are many applications which may be done by an expert system in real time, if the system is capable of real time response. the first Lisp- and Prolog-based expert systems have typically been too slow for real time response. This has lead to an effort to use other languages, the development of fast pattern matching techniques, and other methods of improving the speed of expert systems. Another approach to developing faster expert systems is to make use of the emerging parallel processing computer technology. A further use for parallelism is to allow reasonable response time for large knowledge bases. the size of knowledge bases may become as large as 20,000 chunks of knowledge (and more) in the near future in medical and space applications. This article describes the use of parallel processing in the EMYCIN backward chained rule-based model. Performance on two examples of shared memory multiprocessors is presented and contrasted with earlier simulations. 相似文献
15.
It is an urgent task to hnplemeut a lot of expert systems to capture the valuable expertise ofexperienced doctors of traditional Chinese medicine.In order to meet the needs,a software tool isdeveloped.It features a unified diagnosis model,a specially designed knowledge representationlanguage and an efficient but effective inference engine.To implement an expert system,it isonly necessary to input the expert's knowledge expressed in knowledge representation languagewithout the design of any additional software.The time and effort required for implementing anexpert system are thus greatly saved.The software is very compact and can run onmicrocomputers e.g.IBM-PC/XT.Two traditional Chinese medical expert systems have beensuccessfully implemented with the tool. 相似文献
16.
《Artificial Intelligence in Engineering》1992,7(3):153-165
The selection of the software development tool for the development of an expert system is a difficult and often disputed decision. This paper describes a comparison of a knowledge engineering tool, Kee, and a general purpose language, Prolog, on concrete and real life example from AGATHA, an electronic circuit board diagnosis expert system.Prolog is a high-level programming language with flexible and powerful inference mechanisms. Kee is a big tool that supports a frame-based knowledge representation, an object-oriented programming style and a built-in rule system. It also offers a window environment suitable for rapid development of user-interface prototypes.Prolog's representation is more succinct, implicit and uses problem specific predicates and therefore leaves more room for personal programming styles. Kee is more verbose, explicit and uses standard templates. The maintainability of a Prolog implementation relies heavily on good documentation. In Kee, the unavoidable ‘escapes to Lisp’ require a maintainer to be fluent in Kee and Lisp.Both Prolog and Kee require a considerable investment in learning time. 相似文献
17.
18.
BERNARD A. ENGEL CLAIRE BAFFAUT JOHN R. BARRETT JOSEPH B. ROGERS DON D. JONES 《Applied Artificial Intelligence》2013,27(1):67-80
The transformation of knowledge bases from one expert system tool to another raises several issues: transformation of the syntax, adaptation to a different inferencing procedure, conservation of the knowledge, testing and evaluation of the transformed knowledge base, and its comparison to the original. The solutions for these issues were developed during the transformation of six expert systems originally developed with PC+, a parameter-driven expert system tool and one expert system developed with KES-HT, a hypothesis and lest expert system tool, into a forward-chaining pattern-matching tool: CLIPS. 相似文献
19.
John Debenham 《Expert systems with applications》1992,5(3-4):233-244
Constraints for knowledge are proposed as a tool for constructing maintainable expert systems. A simple taxonomy of knowledge constraints is given. It is shown that a special class of knowledge constraints, coupled with the referential integrity constraint, together provide the necessary foundation for a mechanism to substantially automate the expert systems maintenance process provided that the knowledge has been normalised. The normalisation of knowledge is described and its inherent value to the maintenance process is illustrated. An experimental expert systems design and maintenance tool based on this approach has been built. 相似文献