Knowledge-Based Approach to Adaptive Computer Control in Manufacturing Systems

R. Lingarkar, Li Liu, M. Elbestawi, N. Sinha
{"title":"Knowledge-Based Approach to Adaptive Computer Control in Manufacturing Systems","authors":"R. Lingarkar, Li Liu, M. Elbestawi, N. Sinha","doi":"10.23919/ACC.1989.4790220","DOIUrl":null,"url":null,"abstract":"A knowledge-based system approach for designing an adaptive controller is introduced in this paper. The proposed scheme has been used successfully in designing a self-tuning controller for force regulation in a computer numerically controlled (CNC) milling machine. In this scheme, frames [3] are used for knowledge representation and rules of logic for reasoning. Frames are knowledge structures that provide inheritance and data encapsulation, thereby allowing structured implementation and also enhancing maintainability of programs. This synergistic combination of frames and rules provides an ideal environment for intelligent control. As a consequence of representing knowledge in frames, the large amount of \"safety net\" of logics that goes along with most conventionally designed adaptive controllers to ensure safe operation, is considerably reduced. Procedural attachments to the slots in the frame which behave as daemons replace the \"safety net\" in the knowledge based controller. The self-tuning controller for the CNC milling machine is implemented on a 32 bit microprocessor based computer running at 20MHz. The knowledge representation and the reasoning process is implemented in PROLOG, whereas the numerical algorithms are written in C.","PeriodicalId":383719,"journal":{"name":"1989 American Control Conference","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1989 American Control Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ACC.1989.4790220","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

A knowledge-based system approach for designing an adaptive controller is introduced in this paper. The proposed scheme has been used successfully in designing a self-tuning controller for force regulation in a computer numerically controlled (CNC) milling machine. In this scheme, frames [3] are used for knowledge representation and rules of logic for reasoning. Frames are knowledge structures that provide inheritance and data encapsulation, thereby allowing structured implementation and also enhancing maintainability of programs. This synergistic combination of frames and rules provides an ideal environment for intelligent control. As a consequence of representing knowledge in frames, the large amount of "safety net" of logics that goes along with most conventionally designed adaptive controllers to ensure safe operation, is considerably reduced. Procedural attachments to the slots in the frame which behave as daemons replace the "safety net" in the knowledge based controller. The self-tuning controller for the CNC milling machine is implemented on a 32 bit microprocessor based computer running at 20MHz. The knowledge representation and the reasoning process is implemented in PROLOG, whereas the numerical algorithms are written in C.
基于知识的制造系统自适应计算机控制方法
本文介绍了一种基于知识的自适应控制器设计方法。该方法已成功地应用于数控铣床力调节自整定控制器的设计。在该方案中,使用框架[3]表示知识,使用逻辑规则进行推理。框架是提供继承和数据封装的知识结构,从而允许结构化实现并增强程序的可维护性。这种框架和规则的协同组合为智能控制提供了理想的环境。在框架中表示知识的结果是,与大多数传统设计的自适应控制器一起确保安全运行的大量逻辑“安全网”大大减少。作为守护进程的框架中插槽的过程附件取代了基于知识的控制器中的“安全网”。数控铣床的自整定控制器是在一台运行频率为20MHz的32位微处理器计算机上实现的。知识表示和推理过程用PROLOG语言实现,数值算法用C语言编写。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信