An Introduction to Fuzzy ControlFuzzy controllers are a class of knowledge based controllers using artificial intelligence techniques with origins in fuzzy logic to compute an appropriate control action. These fuzzy knowledge based controllers can be found either as stand-alone control elements or as integral parts of distributed control systems including conventional controllers in a wide range of industrial process control systems and consumer products. Applications of fuzzy controllers have become a well established practice for Japanese manufacturers of control equipment and systems, and are becoming more and more common for their European and American counterparts. The main aim of this book is to show that fuzzy control is not totally ad hoc, that there exist formal techniques for the analysis of a fuzzy controller, and that fuzzy control can be implemented even when no expert knowledge is available. Thus the book is mainly oriented toward control engineers and theorists rather than fuzzy and non-fuzzy AI people. However, parts can be read without any knowledge of control theory and may be of interest to AI people. The book has six chapters. Chapter 1 introduces two major classes of knowledge based systems for closedloop control. Chapter 2 introduces relevant parts of fuzzy set theory and fuzzy logic. Chapter 3 introduces the principal design parameters of a fuzzy knowledge based controller (FKBC) and discusses their relevance with respect to its performance. Chapter 4 considers an FKBC as a particular type of nonlinear controller. Chapter 5 considers tuning and adaptation of FKBCs, which are nonlinear and so can be designed to cope with a certain amount of nonlinearity. Chapter 6 considers several approaches for stability analysis of FKBCs in the context of classical nonlinear dynamic systems theory. |
From inside the book
Results 1-5 of 89
Page
... control equipment . Researchers in auto- matic control , however , have shown less interest – and sometimes also ... process . This calls for regulators with nonlinearities . Traditionally , this has been dealt with by various ad hoc ...
... control equipment . Researchers in auto- matic control , however , have shown less interest – and sometimes also ... process . This calls for regulators with nonlinearities . Traditionally , this has been dealt with by various ad hoc ...
Page
... process control . In Section 1.3 we introduce the notion of a knowledge based controller by identifying it as a knowledge based system used for the specific task of on - line , closed - loop control . We discuss two principally ...
... process control . In Section 1.3 we introduce the notion of a knowledge based controller by identifying it as a knowledge based system used for the specific task of on - line , closed - loop control . We discuss two principally ...
Page
... process , we can adopt design and analysis methods from nonlinear control theory . One such method , presented in detail in this chapter , is the so - called sliding mode control . In Section 4.1 we introduce the reader to different ...
... process , we can adopt design and analysis methods from nonlinear control theory . One such method , presented in detail in this chapter , is the so - called sliding mode control . In Section 4.1 we introduce the reader to different ...
Page
... control of a one - link robot manipulator . In Chapter 5 we consider tuning and adaptation of FKBCs . FKBCs are nonlinear and so they can be designed to cope with a certain amount of process nonlinearity . However , such design is ...
... control of a one - link robot manipulator . In Chapter 5 we consider tuning and adaptation of FKBCs . FKBCs are nonlinear and so they can be designed to cope with a certain amount of process nonlinearity . However , such design is ...
Page
... Control from an Industrial Perspective . 1.1.1 A Lot of Fuzz About Fuzzy Control .. 1.1.2 Fuzzy Control : Real - time ... Process Control Process Monitoring 1.2.1 1.2.2 Fault Diagnosis 1.2.3 1.2.4 Planning and Scheduling Supervisory ...
... Control from an Industrial Perspective . 1.1.1 A Lot of Fuzz About Fuzzy Control .. 1.1.2 Fuzzy Control : Real - time ... Process Control Process Monitoring 1.2.1 1.2.2 Fault Diagnosis 1.2.3 1.2.4 Planning and Scheduling Supervisory ...
Contents
1 | |
4 | |
The Mathematics of Fuzzy Control | 37 |
FKBC Design Parameters | 103 |
CenterofLargestArea | 132 |
Adaptive Fuzzy Control | 197 |
Membership Function Tuning Using Performance Criteria | 214 |
Stability of Fuzzy Control Systems | 245 |
References | 291 |
Other editions - View all
An Introduction to Fuzzy Control Dimiter Driankov,Hans Hellendoorn,Michael Reinfrank Limited preview - 2013 |
An Introduction to Fuzzy Control Dimiter Driankov,Hans Hellendoorn,Michael Reinfrank Snippet view - 1993 |
An Introduction to Fuzzy Control Dimiter Driankov,Hans Hellendoorn,Michael Reinfrank Snippet view - 1993 |
Common terms and phrases
Ae(k algorithm applications Au(k binary relation change-of-error closed loop transient compute consider control output variables control system control theory control variable conventional control crisp input cross-point defined Definition defuzzification defuzzification method degree of membership denormalization denoted described domain elements equation error example FKBC fuzzy control fuzzy logic fuzzy model fuzzy propositions fuzzy relation fuzzy set theory given Gödel heuristic if-then rules implication inference engine intersection knowledge representation linear linguistic values linguistic variable loop transient step LX(k Mamdani membership degree membership functions NB NB nonlinear normalized obtain on-line overshoot PB PB performance phase plane PID-controller process control process state variables property symbol representing the meaning robot rule base rule-antecedent scaling factors Section set of rules set-point sliding mode sliding mode control T-norm term set transient step response tuple universe of discourse vector Zadeh zero Уз