FUZZY CONTROL. Main bibliography

Similar documents
Knowledge-Based Control Systems (SC42050) Lecture 3: Knowledge based fuzzy control

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence

Design On-Line Tunable Gain Artificial Nonlinear Controller

Fuzzy Control Systems Process of Fuzzy Control

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined

Fuzzy Applications 10/2/2001. Feedback Control Systems FLC. Engine-Boiler FLC. Engine-Boiler FLC. Engine-Boiler FLC. Page 1

Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 5, May 2012)

RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India)

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer

Circuit Implementation of a Variable Universe Adaptive Fuzzy Logic Controller. Weiwei Shan

CHAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER

Handling Uncertainty using FUZZY LOGIC

Available online at ScienceDirect. Procedia Technology 25 (2016 )

FUZZY LOGIC CONTROL of SRM 1 KIRAN SRIVASTAVA, 2 B.K.SINGH 1 RajKumar Goel Institute of Technology, Ghaziabad 2 B.T.K.I.T.

MODELING AND SIMULATION OF ROTOR FLUX OBSERVER BASED INDIRECT VECTOR CONTROL OF INDUCTION MOTOR DRIVE USING FUZZY LOGIC CONTROL

COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION

Enhanced Fuzzy Model Reference Learning Control for Conical tank process

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations

Fuzzy Control of a Multivariable Nonlinear Process

Uncertain System Control: An Engineering Approach

A NEW STRUCTURE FOR THE FUZZY LOGIC CONTROL IN DC TO DC CONVERTERS

DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Fuzzy Logic Control for Half Car Suspension System Using Matlab

FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES

Rule-Based Fuzzy Model

Fuzzy logic : principles and applications

Speed Control of PMSM by Fuzzy PI Controller with MPAC Algorithm

Design and Analysis of Speed Control Using Hybrid PID-Fuzzy Controller for Induction Motors

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

What is fuzzy? A dictionary definition. And so what is a Fuzzy Set? events. a not clear Set? 1. Of or resembling fuzz.

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor

R. Lasri, 1 I. Rojas, 1 H. Pomares, 1 and O. Valenzuela Introduction

Effect of bulk modulus on performance of a hydrostatic transmission control system

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

General-Purpose Fuzzy Controller for DC/DC Converters

Index Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller.

Auto-tuning of PID controller based on fuzzy logic

FUZZY LOGIC BASED ADAPTATION MECHANISM FOR ADAPTIVE LUENBERGER OBSERVER SENSORLESS DIRECT TORQUE CONTROL OF INDUCTION MOTOR

A fuzzy logic controller with fuzzy scaling factor calculator applied to a nonlinear chemical process

Fuzzy Controller of Switched Reluctance Motor

The Efficiency of Particle Swarm Optimization Applied on Fuzzy Logic DC Motor Speed Control

Design of an Intelligent Controller for Armature Controlled DC Motor using Fuzzy Logic Technique

PROCESS CONTROL (IT62) SEMESTER: VI BRANCH: INSTRUMENTATION TECHNOLOGY

Fuzzy Logic Notes. Course: Khurshid Ahmad 2010 Typset: Cathal Ormond

Performance Of Power System Stabilizerusing Fuzzy Logic Controller

Control of Conical Tank Level using in Industrial Process by Fuzzy Logic Controller

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

Speed Control of Induction Motor Based on Model Reference Adaptive Control

OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC

Variable Sampling Effect for BLDC Motors using Fuzzy PI Controller

Intuitionistic Fuzzy Logic Control for Washing Machines

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Comparative Study of Speed Control of Induction Motor Using PI and Fuzzy Logic Controller

Fuzzy Systems. Fuzzy Control

Modeling and Simulation of Indirect Field Oriented Control of Three Phase Induction Motor using Fuzzy Logic Controller

Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University. Fuzzy Logic Controllers - Tutorial

Inter-Ing 2005 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC CONFERENCE WITH INTERNATIONAL PARTICIPATION, TG. MUREŞ ROMÂNIA, NOVEMBER 2005.

Evaluation of Maximum Power Point Controllers in Photovoltaic System

THE SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING FUZZY LOGIC AND SELF TUNING FUZZY PI CONTROLLER

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH

Secondary Frequency Control of Microgrids In Islanded Operation Mode and Its Optimum Regulation Based on the Particle Swarm Optimization Algorithm

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model

Fuzzy logic in process control: A new fuzzy logic controller and an improved fuzzy-internal model controller

Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System

Fuzzy Gain Scheduling and Tuning of Multivariable Fuzzy Control Methods of Fuzzy Computing in Control Systems

I. All rights Reserved 236

Development an Adaptive Incremental Fuzzy PI Controller for a HVAC System

A Systematic Study of Fuzzy PID Controllers Function-Based Evaluation Approach

Fuzzy Compensation for Nonlinear Friction in a Hard Drive

MODELLING OF METALLURGICAL PROCESSES USING CHAOS THEORY AND HYBRID COMPUTATIONAL INTELLIGENCE

Fuzzy PID Control System In Industrial Environment

SPEED CONTROL OF DC MOTOR ON LOAD USING FUZZY LOGIC CONTROLLER (A CASE STUDY OF EMERGENCY LUBE OIL PUMP MOTOR OF H25 HITACHI TURBINE GENERATOR)

Fuzzy Logic Controller

FUZZY CONTROL OF CHAOS

Lecture 1: Introduction & Fuzzy Control I

1038. Adaptive input estimation method and fuzzy robust controller combined for active cantilever beam structural system vibration control

FUZZY CONTROL OF CHAOS

Comparison of servo tracking capability of the interconnected cylinders positioning system with servo pneumatic positioning system

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

What Is Fuzzy Logic?

is implemented by a fuzzy relation R i and is defined as

FUZZY LOGIC CONTROLLER AS MODELING TOOL FOR THE BURNING PROCESS OF A CEMENT PRODUCTION PLANT. P. B. Osofisan and J. Esara

SOFT COMPUTING TECHNIQUES FOR MAJOR ROOF FALLS IN BORD AND PILLAR IN UNDERGROUND COAL MINES USING MAMDANI FUZZY MODEL

FUZZY LOGIC APPROACH OF SENSORLESS VECTOR CONTROL OF INDUCTION MOTOR USING EFFICIENCY OPTIMIZATION TECHNIQUE

Fuzzy Control. PI vs. Fuzzy PI-Control. Olaf Wolkenhauer. Control Systems Centre UMIST.

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

The development of AWS AND Introductory to the IWS (Intelligent Weather System) by: Mr Aly Abd ELSAMIEE

AN INTELLIGENT HYBRID FUZZY PID CONTROLLER

A successful application of an intelligent hybrid controller for feed drive control of CNC Machine tool

MRAS Sensorless Vector Control of an Induction Motor Using New Sliding Mode and Fuzzy Logic Adaptation Mechanisms

Modeling and Control Overview

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou

LOW COST FUZZY CONTROLLERS FOR CLASSES OF SECOND-ORDER SYSTEMS. Stefan Preitl, Zsuzsa Preitl and Radu-Emil Precup

Robust Speed and Position Control of Permanent Magnet Synchronous Motor Using Sliding Mode Controller with Fuzzy Inference

Proceedings of the Pakistan Academy of Sciences 48 (2): 65 77, 2011

Transcription:

FUZZY CONTROL Main bibliography J.M.C. Sousa and U. Kaymak. Fuzzy Decision Making in Modeling and Control. World Scientific Series in Robotics and Intelligent Systems, vol. 27, Dec. 2002. FakhreddineO. Karrayand Clarence De Silva. Soft Computing and Intelligent Systems Design. Addison Wesley, 2004. Michael Negnevitsky. Artificial Intelligence: A Guide to Intelligent Systems. Addison-Wesley, Pearson Education, 2002. 39

Fuzzy control Controller designed by using If-Then rules instead of mathematical formulas (knowledge-based control). Early motivation: mimic experienced operators. Fuzzy reasoning: interpolation between discrete outputs. Currently: also controllers designed on the basis of a fuzzy model (model-based fuzzy control). A fuzzy controller represents a nonlinearmapping (but completely deterministic!). 392 Fuzzy control: history 965 First publication on fuzzy sets (Zadeh) 974 Fuzzy control applied to a laboratory system (Mamdani) 982 First industrial application of fuzzy control (to a cement kiln) 985 Sendai subway train control, consumer products (Japan) 200? Large number of (micro)controllers: fuel injection, cameras, washing machines, etc. 393 2

Fuzzy control schemes PID fuzzy control (nonlinear) Fuzzy supervisory control Fuzzy model-based control 394 Low-level fuzzy control d r Fuzzy Logic Controller Process y 395 3

Fuzzy control: basic elements R : If x is A and x is A and and x is A then u is B k k k k 2 2 n n k 396 Fuzzy PD controller rule table e e(k) NB NS ZE PS PB NB NB NB NS NS ZE NS NB NS NS ZE PS ZE NS NS ZE PS PS PS NS ZE PS PS PB PB ZE PS PS PB PB R 8 : If e is NS and e is ZE then u is NS 397 4

Mapping of FLC Fuzzy rules associate fuzzy regions in the antecedent space with fuzzy regions in the consequent space. 398 Fuzzy inference mechanism. Establish fuzzy relation k k µ ( x, u) = µ ( x ) µ ( u), k =,, K R 2. Inference: sup-t composition 3. Defuzzification k n j = k = j j u (, ) = K k µ x u R ( x, u) R [ x x u ] µ ( y) = sup µ ( ) µ (, ) B A x X u cog = u U u U R u µ ( u) du B µ ( u) du B 399 5

Membership functions 400 Max-min inference 40 6

Max-product inference 402 Comparison of inferences 403 7

Design of a fuzzy controller. Determine input(s) and output(s). 2. Determine membership functions. 3. Define the rule base, based on e.g. expert knowledge. 4. Test the controller for typical test signals. 5. Fine-tune the controller (the designer can go back to step if necessary). 404 Types of PID fuzzy controllers PD fuzzy controller R : If e is and e is A then u is A i i i e u PI fuzzy controller R : If e is and e is A then u is A i i i e u PID fuzzy controller R : If e is and e is A and e is A then u is A i i 2 i i e 2 e u 405 8

Example: demo sltank. If level is OK then no_change valve 2. Iflevel is lowthenopen fastvalve 3. Iflevel is highthenclose fastvalve 4. Iflevel is OKand rate is positivethenclose slow valve 5. Iflevel is OKand rate is negativethenopen slow valve h R 406 PID control.6.4.2 level 0.8 0.6 0.4 0 50 00 50 200 250 300 time 407 9

PD fuzzy control.8.6.4.2 level 0.8 0.6 0.4 0 50 00 50 200 250 300 time 408 Example: proportional control Controller's input-output mapping 409 0

Proportional control: rules. If error is Negative Big then control input is Negative Big. 2. Iferror is Zerothencontrol input is Zero. 3. If error is Positive Big then control input is Positive Big. 40 Example: friction compensation DC motor with static friction. Fuzzy rules to represent normal proportional control. Additional rules to prevent undesirable states. Model of the DC motor Armature Load in_ K(s) L.s+R J.s+b Dead Zone s out_ K 4

Proportional controller Control u P Motor Mux Angle 42 Proportional controller output shaft angle [rad] control input [V] 0.5 0. 0.05 0-0.05-0..5-0.5-0 5 0 5 20 25 30 time [s] 0.5 0 -.5 0 5 0 5 20 25 30 time [s] 43 2

Fuzzy control rule base Proportional Rules:. Iferror is Negative Bigthencontrol input isnegative Big. 2. Iferror is Zerothencontrol input is Zero. 3. Iferror is Positive Bigthencontrol input ispositive Big. Additional rules: 4. Iferror is Negative Smallthencontrol input isnot Negative Small. 5. Iferror is Positive Smallthen control input is notpositive Small. 44 Input-Output mapping u local nonlinearity 0.5-0.5-0. -0.05 0 0.05 0. 0.5 e -0.5 45 3

Fuzzy control results shaft angle [rad] control input [V] 0.5 0. 0.05 0-0.05-0..5-0.5-0 5 0 5 20 25 30 time [s] 0.5 0 -.5 0 5 0 5 20 25 30 time [s] 46 Supervisory fuzzy control Example: Ifyis lowthenreducek p andincreasek d. Fuzzy Supervisor r PID Controller Process y 47 4