Lecture Notes in Control and Information Sciences

Similar documents
Simulation by Bondgraphs

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

MATLAB Guide to Finite Elements

Design for Innovative Value Towards a Sustainable Society

Architecture Design and Validation Methods

Lecture Notes in Control and Information Sciences 283. Editors: M. Thoma M. Morari

Lecture Notes in Control and Information Sciences 188. Editors: M. Thoma and W. Wyner

Cognitive Systems Monographs

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Computer-Aided Production Management

Lecture Notes in Computer Science

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective

Hierarchy Process. The Analytic. Bruce L. Golden Edward A. Wasil Patrick T. Harker (Eds.) Applications and Studies

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Dao Companion to the Analects

StraBer Wahl Graphics and Robotics

Future-Oriented Technology Analysis

Lecture Notes in Control and Information Sciences

Lecture Notes in Computer Science

ANALOG CIRCUITS AND SIGNAL PROCESSING

Technology Roadmapping for Strategy and Innovation

Lecture Notes in Computer Science

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Scientific Data Mining and Knowledge Discovery

Communications in Computer and Information Science 85

Dynamics of Fibre Formation and Processing

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK

Springer Series on. Signals and Communication Technology

Studies in Economic Ethics and Philosophy

Lecture Notes in Control and Information Sciences 198. Editor: M. Thoma

Handbook of Engineering Acoustics

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Broadband Networks, Smart Grids and Climate Change

Dry Etching Technology for Semiconductors. Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi

Computational Intelligence for Network Structure Analytics

Matthias Pilz Susanne Berger Roy Canning (Eds.) Fit for Business. Pre-Vocational Education in European Schools RESEARCH

Advances in Metaheuristic Algorithms for Optimal Design of Structures

Requirements Engineering for Digital Health

ICT for the Next Five Billion People

Health Information Technology Standards. Series Editor: Tim Benson

Lecture Notes in Computational Science and Engineering 68

Lecture Notes in Applied and Computational Mechanics

SpringerBriefs in Space Development

Enabling Manufacturing Competitiveness and Economic Sustainability

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Advances in Modern Tourism Research

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Applied Technology and Innovation Management

Lecture Notes in Control and Information Sciences

Acoustic Emission Testing

SpringerBriefs in Space Development

Lecture Notes in Computer Science

Testing Safety-Related Software

Lecture Notes in Computer Science

Sustainable Development

TECHNOLOGY, INNOVATION, and POLICY 3. Series of the Fraunhofer Institute for Systems and Innovation Research (lsi)

Risk-Based Ship Design

3 Forensic Science Progress

Spatio-Temporal Image Processing

SpringerBriefs in Astronomy

Studies in Empirical Economics

Introduction to Computational Optimization Models for Production Planning in a Supply Chain

ZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany

Palgrave Studies in Comics and Graphic Novels. Series Editor Roger Sabin University of the Arts London London, United Kingdom

2 Forensic Science Progress

Pierre-Yves Henin (Ed.) Advances in Business Cycle Research

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy

Lecture Notes in Control and Information Sciences

Explaining Technical Change in a Small Country. The Finnish National Innovation System

SpringerBriefs in Computer Science

Active Perception in the History of Philosophy

Advances in Computer Vision and Pattern Recognition

Advanced Electronic Circuits

Offshore Energy Structures

Lecture Notes in Artificial Intelligence

B.I. Dundas M. Levine P.A. Østvær O. Röndigs. Motivic Homotopy Theory. Lectures at a Summer School in Nordfjordeid, Norway, August 2002 ABC

AutoCAD for Windows Express

SpringerBriefs in Electrical and Computer Engineering

Foundations in Signal Processing, Communications and Networking

Faster than Nyquist Signaling

Lecture Notes in Computer Science. Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer

Lecture Notes in Computer Science

ACHIEVEMENT AND ASSURANCE OF SAFETY

Lecture Notes in Computer Science

Introduction to Fuzzy Logic using MATLAB

6 Forensic Science Progress

Socio-technical Design of Ubiquitous Computing Systems

Lecture Notes in Economics and Mathematical Systems

Surface Mining Machines

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

U. Lindemann (Ed.) Human Behaviour in Design

146 Advances in Polymer Science

Palgrave Studies in the History of Science and Technology

Studies in Computational Intelligence

Hiroyuki Kajimoto Satoshi Saga Masashi Konyo. Editors. Pervasive Haptics. Science, Design, and Application

Innovation Policy in a Knowledge-Based Economy

Lecture Notes in Control and Information Sciences 233. Editor: M. Thoma

Statistics and Computing Series Editors: J. Chambers D. Hand W. Härdle

The Future of Civil Litigation

Management of Recreation and Nature Based Tourism in European Forests

Transcription:

Lecture Notes in Control and Information Sciences Edited by M.Thoma and A.Wyner 167 M. Rao Integrated System for Intelligent Control Springer-Verlag Berlin Heidelberg NewYork London Paris Tokyo Hong Kong Barcelona Budapest

Series Editors M. Thoma A. Wyner Advisory Board L D. Davisson /~ G. J. MacFarlane H. Kwakernaak J. L Massey Ya Z. Tsypkin - A. J. Viterbi Author Prof. Ming Rao Intelligence Engineering Laboratory Dept. of Chemical Engineering University of Alberta Edmonton, Alberta Canada T6G 2G6 ISBN 3-540-54913-7 ISBN 0-387-54913-7 Springer-Vedag Berlin Heidelberg NewYork Spdnger-Vedag NewYork Bedin Heidelberg This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, repdnting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer-Veriag. Violations are liable for prosecution under the German Copyright Law. Spdnger-Vedag Berlin Heidelberg 1992 Printed in Germany The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Typesetting: Camera ready by author Printing: Mercedes-Druck, Berlin; Binding: B. Helm, Berlin 6113020-543210 Pdnted on acid-free paper,

PREFACE Intelligent control is a new interdisciplinary field which extensively applies the knowledge of computer science, artificial intelligence, electrical engineering as well as system science to industrial automation processes. A new integration architecture for implementing real-time distributed intelligent control systems is also developed. The construction of intelligent systems is one of the most important techniques among artificial intelligence research tasks. My goal is to develop an integrated intelligent system to accomplish the realtime control of industrial processes. An integrated intelligent system is a large knowledge integration environment that consists of several symbolic reasoning systems (expert systems) and numerical computation packages. These software programs are controlled by a meta-system, which manages the selection, operation and communication of these programs. This new architecture can serve as a universal configuration to develop highperformance distributed intelligent systems for many complicated applications in real-world domains. The configuration of the integrated intelligent system has attracted significant attention from both industry and academia, and is expected to lead to a new era for the application of AI techniques to real-world chemical intelligent process control problems. My experience from developing intelligent process control systems also indicates that new knowledge may be generated from the process of developing knowledge-based systems, which may complement the knowledge of both artificial intelligence techniques and the related application domains. Chapter 1 introduces the background of intelligent control system, its current state, and future development. A knowledgebased systems for process control design, namely IDSCA (Intelligent Direction Selector for the Controller's Action in multiloop control systems), is presented in Chapter 2. The integrated intelligent system is described in Chapter 3. Its implementation in OPS5 environment and C environment is presented the following chapter, while the implementation with TURBO-PROLOG is presented in Chapter 8 with application to an intelligent gear manufacturing system. Several applications based on the integrated intelligent system are developed, such as intelligent optimal control system (Chapter 5), pulp and paper

IV intelligent process control (Chapter 6), intelligent maintenance support system for air-traffic control (Chapter 7), and integrated intelligent software environment for gear manufacturing system (Chapter 8). The new knowledge, which is generated form building intelligent control systems and may compiement the knowledge of both AI technique and application domains, is covered in Chapter 9. The conclusions are summarized in Chapter 10. I would like to express my appreciation towards Dr. Charles Theisen and Dr. Murray Wonham, who give me the important advice and suggestions, strong encouragement and support to prepare this monograph. I would like to appreciate Dr. Thoma, the editor of Springer-Verlarg Lecture Notes in Control and Information Sciences Series, for his very valuable suggestions to revise this manuscript. The graduate students (Jean Corbin, Randy Dong, Heon- Chang Kim, Murray Stevenson, Yiqun Ying and Hong Zhou), postdoctoal fellows (Jiangzhong Cha, Pin=Chart Du, Xuemin Shen, Qun Wang and Qijin Xia) and research associates (Haiming Qiu) who work in my laboratory have made the important contributions to the technical contents as well as the preparation of this manuscript. My colleague and friends (Tsung=Shann Jiang, Jeffrey J.P. Tsai, James Luxhoj, Shaw Wang, Guohong Wu, Rafael Cruz, Ji Zhou, and Grantham Pang) provide the necessary assistance to me. Thanks are also due to my wife Xiaomei Zheng and Mr. Henry Sit for their help in preparing this monograph. I gratefully acknowledge for the financial support from Natural Sciences and Engineering Research Council of Canada, the National Science Foundation (USA), the University of Alberta, and Rutgers University.

TABLE OF CONTEN~ 1. Introduction 1.1 Intelligent control for industrial processes 1.2 Architecture for intelligent control 1.2.1 Symbolic reasoning system 1.2.2 Coupling system 1.2.3 Integrated intelligent system 2. Direction selector for controllers' action 2.1 Introduction 2.2 Philosophy of building AI systems 2.3 Adding rules while running program 2.4 Advisory configuration 2.5 Architecture for recta-level control 2.6 Illustration 2.7 Summary 3. Integrated intelligent system 3.1 Review and background 3.2 Quantitative and qualitative analyses 3.3 Meta-system and its main functions 4. Implementations of meta-system 4.1 Introduction 4.2 Meta-system layout 4.3 Implementation with OPS5 4.4 Implementation with C 5. Intelligent optimal control system 5.1 Review and background 5.2 AI approach to optimal control 5.3 Knowledge representation 5.4 Modifying knowledge base 5.5 Imprecise knowledge representation 5.6 User-friendly interface 5.7 Integration environment 6. Pulp and paper process control 6.1 Pulp and paper process control 6.2 System configuration 6.3 Intelligent system for batch digester 6.4 Paper machine intelligent control I I 8 8 13 17 20 20 23 25 26 28 30 34 35 35 36 39 48 48 48 51 53 57 57 57 67 68 68 70 70 73 73 74 76 78

VI 7. Intelligent maintenance support system 7.1 Air-traffic control problems 7.2 Expert systems for maintenance 7.3 Interdisciplinary research methodology 7.4 Development of applications systems 7.5 Summary 8. Gear integrated manufacturing system 8.1 Integrated manufacturing 8.2 System organization of GIMS 8.3 Modularity of knowledge bases 8.4 Communication in GIMS 8.5 Optimal methods selection 9. New knowledge generation 9.1 Introduction 9.2 Criterion to test nonminimum phase systems 9.3 Criterion to select controllers' direction action 9.4 Adaptive feedback testing system 9.5 Filter rule for reducing the search of rules 9.6 Graphical simulation: new knowledge representation 9.7 Integration system for distributed AI 82 82 83 85 86 89 91 91 92 94 95 98 102 102 103 107 115 118 120 122 10. Conclusions 124 References 125

NOMENCLATURE AC Automatic Control AI Artificial Intelligence AFTS Adaptive Feedback Testing System CAD Computer-Aided Design CACSD Computer-Aided Control Systems Design CAM Computer-Aided Manufacturing CAT Computer-Aided Testing CIMS Computer Integrated Manufacturing System D disturbance DB database E error signal, defined as X - Z ESID Expert of System Identification Design G transfer function GIMS Gear Integrated Manufacturing System ICAD Intelligent Computer-Aided Design ICAM Intelligent Computer-Aided Manufacturing ICAT Intelligent Computer-Aided Testing IDSCA Intelligent Direction Selector for Controllers' Action IDSOC Intelligent Deeisionmaker for Solving Optimal Control IIS IMSS LHS KB KBS OOP P PID PLC Q R RHS Td Ti U X Y Z Integrated Intelligent System Intelligent Maintenance Support System LIFT-HAND-SIDE knowledge base Knowledge-Based System process gain numerical control object-oriented programming output signal of the controller Proportional, Integral and Derivative Programming Logic Controller manipulative variable action direction function RIGHT-HAND-SIDE differential time integral time control variable set point for the controller controlled process output variable measured value of Y

VIII Subscriot b C {e(k)} i 1 m n P q v 1 2 block controller a sequence of independent normally variables. the ith loop (1 < i < n) loop measuring device inner most control loop process disturbance magnitude control valve primary control loop (outer most loop) secondary control loop (inner loop) distributed random