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

Size: px
Start display at page:

Download "FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL"

Transcription

1 Eample: design a cruise control system After gaining an intuitive understanding of the plant s dynamics and establishing the design objectives, the control engineer typically solves the cruise control problem by doing the following:. Developing a model of the automobile dynamics (which may model vehicle and power train dynamics, tire and suspension dynamics, the effect of road grade variations, etc.).. Using the mathematical model, or a simplified version of it, to design a controller (e.g., via a linear model, develop a linear controller with techniques from classical control). 3. Using the mathematical model of the closed-loop system and mathematical or simulation-based analysis to study its performance (possibly leading to redesign). 4. Implementing the controller via, for eample, a microprocessor, and evaluating the performance of the closed-loop system (again, possibly leading to redesign). Mathematical model of the plant: never perfect an abstraction of the real system is accurate enough to be able to design a controller that will work.! based on a system of differential equations Performance Objectives:. Disturbance rejection properties (e.g., for the cruise control problem, that the control system will be able to dampen out the effects of winds or road grade variations).. Insensitivity to plant parameter variations (e.g., for the cruise control problem, that the control system will be able to compensate for changes in the total mass of the vehicle that may result from varying the numbers of passengers or the amount of cargo).

2 Performance Objectives: Performance Objectives: 3. Stability (e.g., in the cruise control problem, to guarantee that on a level road the actual speed will converge to the desired set-point). 4. Rise-time (e.g., in the cruise control problem, a measure of how long it takes for the actual speed to get close to the desired speed when there is a step change in the setpoint speed). 5. Overshoot (e.g., in the cruise control problem, when there is a step change in the set-point, how much the speed will increase above the set-point). 6. Settling time (e.g., in the cruise control problem, how much time it takes for the speed to reach to within % of the setpoint). 7. Steady-state error (e.g., in the cruise control problem, if you have a level road, can the error between the set-point and actual speed actually go to zero; or if there is a long positive road grade, can the cruise controller eventually achieve the set-point). Design Constraints: Design Constraints: Cost: How much money will it take to implement the controller, or how much time will it take to develop the controller? Computational compleity: How much processor power and memory will it take to implement the controller? Manufacturability: Does your controller have any etraordinary requirements with regard to manufacturing the hardware that is to implement it? Reliability: Will the controller always perform properly? What is its mean time between failures? Maintainability: Will it be easy to perform maintenance and routine adjustments to the controller? Adaptability: Can the same design be adapted to other similar applications so that the cost of later designs can be reduced? Understandability: Will the people that implement it or test it be able to fully understand it? Politics: Is your boss biased against your approach? Is your approach too novel and does it thereby depart too much from standard practice? Controller Design: Controller Design: Proportional-integral-derivative (PID) control: Over 9% of the controllers in operation today are PID controllers. Often, like fuzzy controllers, heuristics are used to tune PID controllers (e.g., the Zeigler-Nichols tuning rules). Classical control: Lead-lag compensation, Bode and Nyquist methods, root-locus design, and so on. State-space methods: State feedback, observers, and so on. Optimal control: Linear quadratic regulator, use of Pontryagin s minimum principle or dynamic programming, and so on. Robust control: H or H methods, quantitative feedback theory, loop shaping, and so on. Nonlinear methods: Feedback linearization, Lyapunov redesign, sliding mode control, backstepping, and so on.

3 Controller Design: Adaptive control: Model reference adaptive control, self-tuning regulators, nonlinear adaptive control, and so on. Fuzzy control provides a formal methodology for representing, manipulating, and implementing a human s heuristic knowledge about how to control a system. Stochastic control: Minimum variance control, linear quadratic gaussian (LQG) control, stochastic adaptive control, and so on. Discrete event systems: Petri nets, supervisory control, infinitesimal perturbation analysis, and so on. Useful cases: () The control processes are too comple to analyze by conventional quantitative techniques. () The available sources of information are interpreted qualitatively, ineactly, or uncertainly. Advantages of FLC: () Parallel or distributed control multiple fuzzy rules comple nonlinear system () Linguistic control. Linguistic terms - human knowledge (3) Robust control. More than control rules a error of a rule is not fatal. Four main components of a fuzzy controller: () The fuzzification interface : transforms input crisp values into fuzzy values () The knowledge base : contains a knowledge of the application domain and the control goals. (3) The decision-making logic :performs inference for fuzzy control actions (4) The defuzzification interface Step : Choice of state and control variables State variables input variables of the fuzzy control system state, state error, state error deviation, and state error integral are often used Control variables output variables of the fuzzy control system selection of the variables depends on epert knowledge on the process Step : Select inference method. Mamdani Larsen Tsukamoto TSK (Takagi Sugeno Kang) Other methods (such as SAM) 3

4 Inference method: Mamdani minimum operator for a fuzzy implication ma-min operator for the composition Inference method: Larsen product operator( ) for a fuzzy implication ma-product operator for the composition A A B B C u v w u v w A B A B C u v min w u v min w Inference method: Tsukamoto the consequent part : fuzzy set with a monotonic membership function µ (z)) µ Ci C i Inference method: Tsukamoto Min A B C The rule base has the form: R i : if u is A i and v is B i, then w is C i, i,,, n where C i is a monotonic function. u µ µ µ v w w the result of rule R i : z µ ( ) C i the aggregated result : weighted sum no defuzzification i i z + z z + A B u u Graphical representation of Tsukamoto method v v C w w Weighted Average w + w w + Inference method: TSK (Takagi-Sugeno-Kang) - the consequent part is given as a function of input variables. R i : if is A i and y is B i then z is f i (, y) where z f(, y) is a crisp function of input variables and y. Inference method: TSK (Takagi-Sugeno-Kang) µ µ Min A B w p u +q v +r - When input data are singletons and y, then the inferred result of rule R i is f i (, y ). µ u A B µ v - The aggregated result : weighted average using the matching degree i f (, y ) + f (, y ) z + u v u v w p u +q v +r Weighted Average w + w w + 4

5 Step 3: Fuzzification. Process of making a crisp quantity fuzzy Step 3: Fuzzification. Process of making a crisp quantity fuzzy If it is assumed that input data do not contain noise of vagueness, a fuzzy singleton can be used If the data are vague or perturbed by noise, they should be converted into a fuzzy number µ F () µ F () base Fuzzification function fuzzifier ( ) - is a observed crisp value - is a fuzzy set Fuzzifier() represents a fuzzification operator µ F () µ F () base Step 4: Design the knowledge base. The knowledge base consists of two parts:. Data base. Partition of the variable spaces. Rule base. Fuzzy control rules. Data base design. Discretization of the universe of discourse. Range Level No <. 5.6 < < <.. <.. < < < < < < < 6 Eample: A universe of discourse is discretized into 3 levels (-6, -5, -4,,,,, 5, 6). Data base design. Normalization of the universe of discourse. Range [ 6.9, 4.] Normalized segments [.,.5] Normalized universe Data base design. Fuzzy partition. A discretization into a normalized universe. The normalized universe consists of finite number of segments. The scale mapping can be uniform, non-uniform, or both. [ 4.,.] [.5,.3] [.,.] [.3,.] [., +.] [., +.] [., +.] [+., +.5] [+., +.6] [+.5, +4.5] [+.6, +.] the universe of discourse [-6.9, +4.5] is transformed into the normalized closed interval [-, ]. determines how many terms should eist in a term set. to find the number of primary fuzzy sets (linguistic terms) N Z P + 5

6 Data base design. Fuzzy partition. 7 linguistic terms are often used NB: negative big NM: negative medium NS: negative small ZE: zero PS: positive small PM: positive medium PB: positive big NB NM NS ZE PS PM PB + Data base design. Fuzzy partition. The number of fuzzy terms in the input space determines the maimum possible number of control rules. PS ZO NS NB NB NS ZO PS PB A fuzzy partition in a -dimensional input space. The maimum number of control rules (54) Practical design principles for designing the data base: Each membership function should overlaps only with the closest neighboring membership functions; A Membership Function that violates the second principle For any possible input, its membership values in all relevant fuzzy sets should sum to (or nearly) * Fuzzy Logic: Intelligence, control, and Information, J. Yen and R. Langari, Prentice Hall * Fuzzy Logic: Intelligence, control, and Information, J. Yen and R. Langari, Prentice Hall A Membership Function that violates both principles Asymmetric Membership Function that follows the guidelines * Fuzzy Logic: Intelligence, control, and Information, J. Yen and R. Langari, Prentice Hall * Fuzzy Logic: Intelligence, control, and Information, J. Yen and R. Langari, Prentice Hall 6

7 Data base design. Membership functions of primary fuzzy sets. Various types of MFs: - Triangular - Trapezoidal - Gaussian - Bell - etc. Eample of triangular membership functions Rule base design. Source of fuzzy control rules:. Epert knowledge and control engineering knowledge.. Observation of operator s actions. 3. Fuzzy model of the process: linguistic description of the dynamic properties 4. Learning: learning from eample or self-organizing learning. Rule base design. Types of fuzzy control rules. State evaluation fuzzy rules: state variables in the antecedent part, control variables in the consequent part. a collection of rules of the form(miso version) R : if is A, and y is B then z is C R n : if is A n, and y is B n then z is C n where, y and z are linguistic variables representing the process state variable and the control variable. A i, B i and C i are linguistic values of the variables, y and z in the universe of discourse U, V and W, respectively i,,, n. That is, U, A i U,, y V, B i V, z W, C i W Rule base design. Types of fuzzy control rules. General representation of state evaluation fuzzy rules: R i : if is A i, and y is B i then z f i (, y) - The state evaluation rules evaluate the process state (e.g. state, state error, change of error) at time t and compute a fuzzy control action at time t. - In the input variable space, the combination of input linguistic term may give a fuzzy rule. Rule base design. Types of fuzzy control rules. A set of fuzzy rules R i : if is A i, and y is B i then z is C i, i,,, n Can be represented as a rule table y B n B B C n C 5 C 5 C 3 C 4 C 4 C C C 6 C 7 A A A n Rule base design. Types of fuzzy control rules. Object evaluation fuzzy rules: predictive fuzzy control. A collection of rules of the form R : if (z is C ( is A and y is B )) then z is C. R n : if (z is C n ( is A n and y is B n )) then z is C n. A control action is determined by an objective evaluation that satisfies the desired states and objectives. and y are performance indices for the evaluation and z is control command. A i and B i are fuzzy values such as NM and PS. The most likely control rule is selected through predicting the results (, y) corresponding to every control command C i, i,,, n. 7

8 Step 5: Select defuzzification method. In many practical applications, a control command is given as a crisp value. a process to get a non-fuzzy control action that best represents the possibility distribution of an inferred fuzzy control action. no systematic procedure for choosing a good defuzzification strategy select one in considering the properties of application case Defuzzification methods. Centroid Mean-of-maimum Weighted average z k j z j k Step 6: Test and tuning. - Adjust data base - Adjust rule base - Try different inference methods - Try different defuzzification methods Step 7: (Optional) Produce a Lookup table. Due to the problem of time compleity, it may take a long time to compute the fuzzy inference and defuzzification. A lookup table shows relationships between the input variables and control output actions. A lookup table can be constructed after making the FLC and identifying the relationships between the input and output variables. In general, it is etremely difficult to get an acceptable lookup table of a nonlinear control system without constructing a corresponding FLC. Step 7: (Optional) Produce a Lookup table. The control surface can be represented as a table Review of the design procedure. Step : Determination of state variables and control variables Step : Selection of the inference method -Mamdani -Larsen -Tsukamoto -TSK Step : Selection of the fuzzification method 8

9 Review of the design procedure. Step 4: Determination of the knowledge base - Discretization and normalization of state variable space - Partition of variable space. - Selection of the MF shapes - Design of the rule base Step 5: Selection of defuzzification strategy Step 6: Test and tuning Step 7: Construction of a lookup table EXAMPLE- Servomotors are used in many automatic system including drivers for printers, floppy disks, tape recorders, and robot manipulations. The servomotor process shows nonlinear properties The goal is to apply the fuzzy logic control to the motor control. The task of the control is to rotate the shaft of the motor to a set point without overshoot. EXAMPLE- ) Determination of state variables and control variable () State variables (input variable of FLC): - Error : the set point minus the process output (e). - Change of error (ce) : the error from the process output minus the error from the last process output. () Control variable (output variable of FLC): - Control input (v) : the voltage applied to the process. EXAMPLE- ) Determination of inference method - The Mandani inference method is selected for its simplicity 3) Determination of fuzzification method - fuzzy singleton : measure the state variables without uncertainty EXAMPLE- 4) Discretization and normalization The shaft encoder of the motor has a resolution of. The universes of discourse are as follows: e ce The servo amplifier has an output range of 3 V and thus the control variables (v) are in the range 3 v 3 We discretize and normalize the input variables in the range [, +] (net slide). The control variable v is normalized in the range [, +] with the equation v v 3 9

10 EXAMPLE- 4) Discretization and normalization error (e) error change (ce) quantized level e 8 ce 8. 8 < e 6 8 < ce < e 4 6 < ce <e 4 < ce.4 < e < ce. < e < ce EXAMPLE- 4) Partition of input and output spaces - Partition space of each input and output variable into seven regions. - Each region is associated with a linguistic term - The maimum number of possible fuzzy rules is 49. < e < ce. < e 4 < ce < e 6 4 < ce < e 8 6 < ce < e 8 < ce. NB NM NS ZE PS PM PB + e ce v EXAMPLE- 4) Determination of the shapes of fuzzy sets - Input and output variables are normalized on the interval [-, +] - The input and partitioned into seven linguistic terms - Select triangular fuzzy sets NB NM NS ZE PS PM PB EXAMPLE- 4) Construction of the rules We interviewed with an epert of the servomotor control, and we collect knowledge such as: If the error is zero and the error change is positive small, then the control input is negative small () If e is PB and ce is any, then v is PB. () If e is PM and ce is NB, NM, or NS, then v is PS. (3) If e is ZE and ce is ZE, PS, or PM, then v is ZE. (4) If e is PS and ce is NS, ZE, or PS, then v is ZE. (5) If e is NS and ce is NS, ZE, PS, or PM, then v is NS. (6) If e is NS or ZE and ce is PB, then v is PS. EXAMPLE- 4) Construction of the rules e ce NB NM NS ZE PS PM PB EXAMPLE- 5) Select centroid defuzzification 6) Test and tune. Compare performance to classical control NB NM NS ZE PS PM NM NS PS NS ZE NB PM PS PB PB

11 EXAMPLE- 7) Construction the look-up table EXAMPLE- Harder formulation: Back-up a truck-trailer to a dock Simple formulation: Back-up a truck to a dock. Approach the dock at 9º angle! EXAMPLE- Truck-and-trailer dynamics: EXAMPLE- Truck dynamics: Θ - steering angle ϕ - truck angle,y truck position EXAMPLE- Assumption: The truck travels at constant velocity V and truck length is L. EXAMPLE- The truck dynamics can be represented in comple form: p + jy dp V (cos Θ ) e dt d ϕ V sin Θ dt L π j ϕ

12 EXAMPLE- In MATLAB: function dstrukmod(s,u) % Angles are in radians. % s(), s()y, s(3)f, u q EXAMPLE- The universe of discourse: % CONSTANTS L ; % Length of truck. v ; % Velocity of truck. % STATES pos s() + sqrt(-)*s(); angle s(3); % DERIVATIVES dpos v*cos(u)*ep(j*(angle-pi/)); dangle v*sin(u)/l; ds [real(dpos); imag(dpos); dangle]; EXAMPLE- Fuzzy sets for horizontal position: - far left, left, center, right, far right EXAMPLE- Fuzzy sets for truck angle: -, 6,, 8, 4, 3, 36 EXAMPLE- Fuzzy sets for steering angle: - hard left, left, soft left, center, soft right, right, hard right EXAMPLE- Fuzzy rules:

13 EXAMPLE- Fuzzy rules: EXAMPLE- MATLAB simulation: % assume time step. second dt.; For I: if rem(i,5) % Evaluate controller once a second % (5 time steps *. seconds) theta frule(a,c,z,[s();s(3)]); end s s + dt * truckmod (s,theta); end EXAMPLE- MATLAB simulation: trukcon Problem: the truck takes too long to get eactly to the center line EXAMPLE- Fuzzy sets for horizontal position: - far left, left, center, right, far right Reason: coarse definition of the horizontal position Solution: redefine fuzzy sets for the horizontal position EXAMPLE- MATLAB simulation: trukcon EXAMPLE- JAVA simulation: FuzzyTruck.html Redefinition of the fuzzy sets for the horizontal position significantly improved the results 3

14 SUMMARY Classical control does not provide a perfect solution Fuzzy control is a formal methodology for implementing control systems based on human s heuristic knowledge Design procedure: Step : Determination of state variables and control variables Step : Selection of the inference method Step : Selection of the fuzzification method SUMMARY Step 4: Determination of the knowledge base - Discretization and normalization of state variable space - Partition of variable space. - Selection of the MF shapes - Design of the rule base Step 5: Selection of defuzzification strategy Step 6: Test and tuning Step 7: Construction of a lookup table 4

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

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

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

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION 141 CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION In most of the industrial processes like a water treatment plant, paper making industries, petrochemical industries,

More information

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

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer ANALYSIS AND STABILITY OF FUZZY SYSTEMS Ralf Mikut and Forschungszentrum Karlsruhe GmbH, Germany Keywords: Systems, Linear Systems, Nonlinear Systems, Closed-loop Systems, SISO Systems, MISO systems, MIMO

More information

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

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined Content Introduction Graduate School of Science and Technology Basic Concepts Fuzzy Control Eamples H. Bevrani Fuzzy GC Spring Semester, 2 2 The class of tall men, or the class of beautiful women, do not

More information

CHAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER

CHAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER 85 CAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER 5. INTRODUCTION The simulation studies presented in the earlier chapter are obviously proved that the design of a classical

More information

9. Fuzzy Control Systems

9. Fuzzy Control Systems 9. Fuzzy Control Systems Introduction A simple example of a control problem is a vehicle cruise control that provides the vehicle with the capability of regulating its own speed at a driver-specified set-point

More information

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

Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer 772 NATIONAL POWER SYSTEMS CONFERENCE, NPSC 2002 Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer Avdhesh Sharma and MLKothari Abstract-- The paper deals with design of fuzzy

More information

Handling Uncertainty using FUZZY LOGIC

Handling Uncertainty using FUZZY LOGIC Handling Uncertainty using FUZZY LOGIC Fuzzy Set Theory Conventional (Boolean) Set Theory: 38 C 40.1 C 41.4 C 38.7 C 39.3 C 37.2 C 42 C Strong Fever 38 C Fuzzy Set Theory: 38.7 C 40.1 C 41.4 C More-or-Less

More information

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

RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India) Indirect Vector Control of Induction motor using Fuzzy Logic Controller RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India) ABSTRACT: AC motors are widely used in industries for

More information

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

is implemented by a fuzzy relation R i and is defined as FS VI: Fuzzy reasoning schemes R 1 : ifx is A 1 and y is B 1 then z is C 1 R 2 : ifx is A 2 and y is B 2 then z is C 2... R n : ifx is A n and y is B n then z is C n x is x 0 and y is ȳ 0 z is C The i-th

More information

INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES

INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES International Mathematical Forum, 1, 2006, no. 28, 1371-1382 INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES Oscar Castillo, Nohé Cázarez, and Dario Rico Instituto

More information

Design On-Line Tunable Gain Artificial Nonlinear Controller

Design On-Line Tunable Gain Artificial Nonlinear Controller Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic

More information

Uncertain System Control: An Engineering Approach

Uncertain System Control: An Engineering Approach Uncertain System Control: An Engineering Approach Stanisław H. Żak School of Electrical and Computer Engineering ECE 680 Fall 207 Fuzzy Logic Control---Another Tool in Our Control Toolbox to Cope with

More information

Enhanced Fuzzy Model Reference Learning Control for Conical tank process

Enhanced Fuzzy Model Reference Learning Control for Conical tank process Enhanced Fuzzy Model Reference Learning Control for Conical tank process S.Ramesh 1 Assistant Professor, Dept. of Electronics and Instrumentation Engineering, Annamalai University, Annamalainagar, Tamilnadu.

More information

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

Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University. Fuzzy Logic Controllers - Tutorial Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University Directory Table of Contents Begin Article Fuzzy Logic Controllers - Tutorial Robert Fullér

More information

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

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication

More information

Overview of the Seminar Topic

Overview of the Seminar Topic Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History

More information

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

3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller 659 3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller Nitesh Kumar Jaiswal *, Vijay Kumar ** *(Department of Electronics and Communication Engineering, Indian Institute of Technology,

More information

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

COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS Journal of ELECTRICAL ENGINEERING, VOL. 64, NO. 6, 2013, 366 370 COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS

More information

Performance Of Power System Stabilizerusing Fuzzy Logic Controller

Performance Of Power System Stabilizerusing Fuzzy Logic Controller IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 3 Ver. I (May Jun. 2014), PP 42-49 Performance Of Power System Stabilizerusing Fuzzy

More information

General-Purpose Fuzzy Controller for DC/DC Converters

General-Purpose Fuzzy Controller for DC/DC Converters General-Purpose Fuzzy Controller for DC/DC Converters P. Mattavelli*, L. Rossetto*, G. Spiazzi**, P.Tenti ** *Department of Electrical Engineering **Department of Electronics and Informatics University

More information

Fuzzy Control Systems Process of Fuzzy Control

Fuzzy Control Systems Process of Fuzzy Control Fuzzy Control Systems The most widespread use of fuzzy logic today is in fuzzy control applications. Across section of applications that have successfully used fuzzy control includes: Environmental Control

More information

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller International Journal of Engineering and Applied Sciences (IJEAS) A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller K.A. Akpado, P. N. Nwankwo, D.A. Onwuzulike, M.N. Orji

More information

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

Design and Analysis of Speed Control Using Hybrid PID-Fuzzy Controller for Induction Motors Western Michigan University ScholarWorks at WMU Master's Theses Graduate College 6-2015 Design and Analysis of Speed Control Using Hybrid PID-Fuzzy Controller for Induction Motors Ahmed Fattah Western

More information

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

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou Copyright IFAC 5th Triennial World Congress, Barcelona, Spain FUZZY-ARITHMTIC-BASD LYAPUNOV FUNCTION FOR DSIGN OF FUZZY CONTROLLRS Changjiu Zhou School of lectrical and lectronic ngineering Singapore Polytechnic,

More information

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS In the last chapter fuzzy logic controller and ABC based fuzzy controller are implemented for nonlinear model of Inverted Pendulum. Fuzzy logic deals with imprecision,

More information

FUZZY CONTROL. Main bibliography

FUZZY CONTROL. Main bibliography 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.

More information

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

Design of Decentralized Fuzzy Controllers for Quadruple tank Process IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.11, November 2008 163 Design of Fuzzy Controllers for Quadruple tank Process R.Suja Mani Malar1 and T.Thyagarajan2, 1 Assistant

More information

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

Inter-Ing 2005 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC CONFERENCE WITH INTERNATIONAL PARTICIPATION, TG. MUREŞ ROMÂNIA, NOVEMBER 2005. Inter-Ing 5 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC CONFERENCE WITH INTERNATIONAL PARTICIPATION, TG. MUREŞ ROMÂNIA, 1-11 NOVEMBER 5. FUZZY CONTROL FOR A MAGNETIC LEVITATION SYSTEM. MODELING AND SIMULATION

More information

Lecture 06. (Fuzzy Inference System)

Lecture 06. (Fuzzy Inference System) Lecture 06 Fuzzy Rule-based System (Fuzzy Inference System) Fuzzy Inference System vfuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy Inference

More information

Fuzzy Logic-based Robust Control of a Flexible two-mass System (1990 ACC Benchmark Problem)

Fuzzy Logic-based Robust Control of a Flexible two-mass System (1990 ACC Benchmark Problem) Fuzzy Logic-based Robust Control of a Flexible two-mass System (1990 ACC Benchmark Problem) Adekunle C. Adediji and John Essegbey School of Electronics and Computing Systems University of Cincinnati 497

More information

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

MODELING AND SIMULATION OF ROTOR FLUX OBSERVER BASED INDIRECT VECTOR CONTROL OF INDUCTION MOTOR DRIVE USING FUZZY LOGIC CONTROL MODELING AND SIMULATION OF ROTOR FLUX OBSERVER BASED INDIRECT VECTOR CONTROL OF INDUCTION MOTOR DRIVE USING FUZZY LOGIC CONTROL B. MOULI CHANDRA 1 & S.TARA KALYANI 2 1 Electrical and Electronics Department,

More information

Available online at ScienceDirect. Procedia Technology 25 (2016 )

Available online at   ScienceDirect. Procedia Technology 25 (2016 ) Available online at www.sciencedirect.com ScienceDirect Procedia Technology 25 (2016 ) 801 807 Global Colloquium in Recent Advancement and Effectual Researches in Engineering, Science and Technology (RAEREST

More information

Project Proposal ME/ECE/CS 539 Stock Trading via Fuzzy Feedback Control

Project Proposal ME/ECE/CS 539 Stock Trading via Fuzzy Feedback Control Project Proposal ME/ECE/CS 539 Stock Trading via Fuzzy Feedback Control Saman Cyrus May 9, 216 Abstract In this project we would try to design a fuzzy feedback control system for stock trading systems.

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

More information

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

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH Abhilash Asekar 1 1 School of Engineering, Deakin University, Waurn Ponds, Victoria 3216, Australia ---------------------------------------------------------------------***----------------------------------------------------------------------

More information

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 104 CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 5.1 INTRODUCTION Fuzzy control is one of the most active areas of research in the application of fuzzy set theory, especially in complex control tasks, which

More information

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

Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System International Journal of Computer Theory and Engineering, Vol. 2, No. 2 April, 2 793-82 Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System S. K.

More information

Lyapunov Function Based Design of Heuristic Fuzzy Logic Controllers

Lyapunov Function Based Design of Heuristic Fuzzy Logic Controllers Lyapunov Function Based Design of Heuristic Fuzzy Logic Controllers L. K. Wong F. H. F. Leung P. IS.S. Tam Department of Electronic Engineering Department of Electronic Engineering Department of Electronic

More information

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

Secondary Frequency Control of Microgrids In Islanded Operation Mode and Its Optimum Regulation Based on the Particle Swarm Optimization Algorithm International Academic Institute for Science and Technology International Academic Journal of Science and Engineering Vol. 3, No. 1, 2016, pp. 159-169. ISSN 2454-3896 International Academic Journal of

More information

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

International Journal of Emerging Technology and Advanced Engineering Website:   (ISSN , Volume 2, Issue 5, May 2012) FUZZY SPEED CONTROLLER DESIGN OF THREE PHASE INDUCTION MOTOR Divya Rai 1,Swati Sharma 2, Vijay Bhuria 3 1,2 P.G.Student, 3 Assistant Professor Department of Electrical Engineering, Madhav institute of

More information

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

Knowledge-Based Control Systems (SC42050) Lecture 3: Knowledge based fuzzy control Knowledge-Based Control Systems (SC425) Lecture 3: Knowledge based fuzzy control Alfredo Núñez Section of Railway Engineering CiTG, Delft University of Technology The Netherlands a.a.nunezvicencio@tudelft.nl

More information

Fuzzy Logic Control for Half Car Suspension System Using Matlab

Fuzzy Logic Control for Half Car Suspension System Using Matlab Fuzzy Logic Control for Half Car Suspension System Using Matlab Mirji Sairaj Gururaj 1, Arockia Selvakumar A 2 1,2 School of Mechanical and Building Sciences, VIT Chennai, Tamilnadu, India Abstract- To

More information

Fuzzy Control of a Multivariable Nonlinear Process

Fuzzy Control of a Multivariable Nonlinear Process Fuzzy Control of a Multivariable Nonlinear Process A. Iriarte Lanas 1, G. L.A. Mota 1, R. Tanscheit 1, M.M. Vellasco 1, J.M.Barreto 2 1 DEE-PUC-Rio, CP 38.063, 22452-970 Rio de Janeiro - RJ, Brazil e-mail:

More information

Speed Control of PMSM by Fuzzy PI Controller with MPAC Algorithm

Speed Control of PMSM by Fuzzy PI Controller with MPAC Algorithm IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 10, 2016 ISSN (online): 2321-0613 M. Obulesu 1 Dr. R. Kiranmayi 2 1 Student 2 Professor 1,2 Department of Electrical &

More information

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.

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. 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., Dwarhat E-mail: 1 2001.kiran@gmail.com,, 2 bksapkec@yahoo.com ABSTRACT The fuzzy

More information

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

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence Models for Inexact Reasoning Fuzzy Logic Lesson 8 Fuzzy Controllers Master in Computational Logic Department of Artificial Intelligence Fuzzy Controllers Fuzzy Controllers are special expert systems KB

More information

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University Lecture 3 Fuzzy Systems and their Properties Hamidreza Rashidy Kanan Assistant Professor, Ph.D. Electrical Engineering Department, Bu-Ali Sina University h.rashidykanan@basu.ac.ir; kanan_hr@yahoo.com 2

More information

A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops

A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops Australian Journal of Basic and Applied Sciences, 5(2): 258-263, 20 ISSN 99-878 A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops

More information

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

FUZZY LOGIC BASED ADAPTATION MECHANISM FOR ADAPTIVE LUENBERGER OBSERVER SENSORLESS DIRECT TORQUE CONTROL OF INDUCTION MOTOR Journal of Engineering Science and Technology Vol., No. (26) 46-59 School of Engineering, Taylor s University FUZZY LOGIC BASED ADAPTATION MECHANISM FOR ADAPTIVE LUENBERGER OBSERVER SENSORLESS DIRECT TORQUE

More information

CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR

CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR 4.1 Introduction Fuzzy Logic control is based on fuzzy set theory. A fuzzy set is a set having uncertain and imprecise nature of abstract thoughts, concepts

More information

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic EEE 8005 Student Directed Learning (SDL) Industrial utomation Fuzzy Logic Desire location z 0 Rot ( y, φ ) Nail cos( φ) 0 = sin( φ) 0 0 0 0 sin( φ) 0 cos( φ) 0 0 0 0 z 0 y n (0,a,0) y 0 y 0 z n End effector

More information

1. Brief History of Intelligent Control Systems Design Technology

1. Brief History of Intelligent Control Systems Design Technology Acknowledgments We would like to express our appreciation to Professor S.V. Ulyanov for his continuous help, value corrections and comments to the organization of this paper. We also wish to acknowledge

More information

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

Circuit Implementation of a Variable Universe Adaptive Fuzzy Logic Controller. Weiwei Shan Circuit Implementation of a Variable Universe Adaptive Fuzzy Logic Controller Weiwei Shan Outline 1. Introduction: Fuzzy logic and Fuzzy control 2. Basic Ideas of Variable Universe of Discourse 3. Algorithm

More information

Fuzzy Systems for Control Applications

Fuzzy Systems for Control Applications Fuzzy Systems for Control Applications Emil M. Petriu School of Electrical Engineering and Computer Science University of Ottawa http://www.site.uottawa.ca/~petriu/ FUZZY SETS Definition: If X is a collection

More information

Lecture 1: Introduction & Fuzzy Control I

Lecture 1: Introduction & Fuzzy Control I Lecture 1: Introduction & Fuzzy Control I Jens Kober Robert Babuška Knowledge-Based Control Systems (SC42050) Cognitive Robotics 3mE, Delft University of Technology, The Netherlands 12-02-2018 Lecture

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii Contents 1 An Overview and Brief History of Feedback Control 1 A Perspective on Feedback Control 1 Chapter Overview 2 1.1 A Simple Feedback System 3 1.2 A First Analysis of Feedback 6 1.3 Feedback System

More information

Fuzzy Controller of Switched Reluctance Motor

Fuzzy Controller of Switched Reluctance Motor 124 ACTA ELECTROTEHNICA Fuzzy Controller of Switched Reluctance Motor Ahmed TAHOUR, Hamza ABID, Abdel Ghani AISSAOUI and Mohamed ABID Abstract- Fuzzy logic or fuzzy set theory is recently getting increasing

More information

5. Lecture Fuzzy Systems

5. Lecture Fuzzy Systems Soft Control (AT 3, RMA) 5. Lecture Fuzzy Systems Fuzzy Control 5. Structure of the lecture. Introduction Soft Control: Definition and delimitation, basic of 'intelligent' systems 2. Knowledge representation

More information

ABSTRACT I. INTRODUCTION II. FUZZY MODEL SRUCTURE

ABSTRACT I. INTRODUCTION II. FUZZY MODEL SRUCTURE International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 6 ISSN : 2456-3307 Temperature Sensitive Short Term Load Forecasting:

More information

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

More information

EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM

EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM Nigerian Journal of Technology, Vol. 19, No. 1, 2000, EKEMEZIE & OSUAGWU 40 EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM Paul N. Ekemezie and Charles C. Osuagwu

More information

Fuzzy Compensation for Nonlinear Friction in a Hard Drive

Fuzzy Compensation for Nonlinear Friction in a Hard Drive Fuzzy Compensation for Nonlinear Friction in a Hard Drive Wilaiporn Ngernbaht, Kongpol Areerak, Sarawut Sujitjorn* School of Electrical Engineering, Institute of Engineering Suranaree University of Technology

More information

Control of an Ambiguous Real Time System Using Interval Type 2 Fuzzy Logic Control

Control of an Ambiguous Real Time System Using Interval Type 2 Fuzzy Logic Control International Journal of Applied Engineering Research ISSN 973-462 Volume 12, Number 21 (17) pp.11383-11391 Control of an Ambiguous Real Time System Using Interval Type 2 Fuzzy Logic Control Deepa Thangavelusamy

More information

Fuzzy control systems. Miklós Gerzson

Fuzzy control systems. Miklós Gerzson Fuzzy control systems Miklós Gerzson 2016.11.24. 1 Introduction The notion of fuzziness: type of car the determination is unambiguous speed of car can be measured, but the judgment is not unambiguous:

More information

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

Index Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller. Comparison Of Interval Type- Fuzzy Controller And Self Tuning Interval Type- Fuzzy Controller For A Magnetic Levitation System Shabeer Ali K P 1, Sanjay Sharma, Dr.Vijay Kumar 3 1 Student, E & CE Department,

More information

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

Fuzzy Logic Notes. Course: Khurshid Ahmad 2010 Typset: Cathal Ormond Fuzzy Logic Notes Course: Khurshid Ahmad 2010 Typset: Cathal Ormond April 25, 2011 Contents 1 Introduction 2 1.1 Computers......................................... 2 1.2 Problems..........................................

More information

Rule-Based Fuzzy Model

Rule-Based Fuzzy Model In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if then rules of the following general form: Ifantecedent proposition then consequent proposition The

More information

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

Fuzzy Applications 10/2/2001. Feedback Control Systems FLC. Engine-Boiler FLC. Engine-Boiler FLC. Engine-Boiler FLC. Page 1 Feedback Control Systems Fuzzy Applications Kai Goebel, Bill Cheetham GE Corporate Research & Development goebel@cs.rpi.edu cheetham@cs.rpi.edu State equations for linear feedback control system x( t)

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Delft Center for Systems and Control Adaptive fuzzy observer and robust controller for a 2-DOF robot arm For the degree of Master of

More information

FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM

FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM Part-I: Natural and Applied Sciences FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM Edwin A. Umoh Department of Electrical Engineering Technology, Federal Polytechnic, Kaura Namoda, NIGERIA.

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

Enhancing Fuzzy Controllers Using Generalized Orthogonality Principle

Enhancing Fuzzy Controllers Using Generalized Orthogonality Principle Chapter 160 Enhancing Fuzzy Controllers Using Generalized Orthogonality Principle Nora Boumella, Juan Carlos Figueroa and Sohail Iqbal Additional information is available at the end of the chapter http://dx.doi.org/10.5772/51608

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

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

DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE LATHA.R Department of Instrumentation and Control Systems Engineering, PSG College of Technology, Coimbatore, 641004,

More information

Intro. ANN & Fuzzy Systems. Lec 34 Fuzzy Logic Control (II)

Intro. ANN & Fuzzy Systems. Lec 34 Fuzzy Logic Control (II) Lec 34 Fuzz Logic Control (II) Outline Control Rule Base Fuzz Inference Defuzzification FLC Design Procedures (C) 2001 b Yu Hen Hu 2 General form of rule: IF Control Rule Base x 1 is A 1 AND AND x M is

More information

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor dvance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 2 (2013), pp. 169-178 Research India Publications http://www.ripublication.com/aeee.htm Type-2 Fuzzy Logic Control of Continuous

More information

FUZZY CONTROL OF CHAOS

FUZZY CONTROL OF CHAOS International Journal of Bifurcation and Chaos, Vol. 8, No. 8 (1998) 1743 1747 c World Scientific Publishing Company FUZZY CONTROL OF CHAOS OSCAR CALVO CICpBA, L.E.I.C.I., Departamento de Electrotecnia,

More information

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

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor ME 534 Intelligent Manufacturing Systems Chp 4 Fuzzy Logic Mechanical Engineering University of Gaziantep Dr. A. Tolga Bozdana Assistant Professor Motivation and Definition Fuzzy Logic was initiated by

More information

FUZZY CONTROL OF CHAOS

FUZZY CONTROL OF CHAOS FUZZY CONTROL OF CHAOS OSCAR CALVO, CICpBA, L.E.I.C.I., Departamento de Electrotecnia, Facultad de Ingeniería, Universidad Nacional de La Plata, 1900 La Plata, Argentina JULYAN H. E. CARTWRIGHT, Departament

More information

I. All rights Reserved 236

I. All rights Reserved 236 Control of 5OF Robot Arm using Feed Forward ANFS Controller G.U.V.RAV UMAR Asst.rofessor,Electrical & Electronics Engineering, adi nstitute Of Engineering & Technlogy, Abstract: Lynx6 Robot has been widely

More information

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

A Systematic Study of Fuzzy PID Controllers Function-Based Evaluation Approach IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 5, OCTOBER 2001 699 A Systematic Study of Fuzzy PID Controllers Function-Based Evaluation Approach Bao-Gang Hu, Senior Member, IEEE, George K. I. Mann, Raymond

More information

Fuzzy Systems. Fuzzy Control

Fuzzy Systems. Fuzzy Control Fuzzy Systems Fuzzy Control Prof. Dr. Rudolf Kruse Christoph Doell {kruse,doell}@ovgu.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Institute for Intelligent Cooperating Systems

More information

DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K.

DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. Suresh and K. Balu* Lecturer, Dept. of E&I, St. Peters Engg. College, affiliated to Anna University, T.N, India *Professor,

More information

FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES

FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES International Journal of Electrical Engineering & Technology (IJEET) Volume 7, Issue 3, May June, 2016, pp.14 24, Article ID: IJEET_07_03_002 Available online at http://www.iaeme.com/ijeet/issues.asp?jtype=ijeet&vtype=7&itype=3

More information

Efficient Fuzzy Logic Controller for Magnetic Levitation Systems

Efficient Fuzzy Logic Controller for Magnetic Levitation Systems 50 NIGERIAN JOURNAL OF TECHNOLOGICAL DEVELOPMENT, VOL. 13, NO. 2, DECEMBER 2016 Efficient Fuzzy Logic Controller for Magnetic Levitation Systems D. S Shu aibu, H. Rabiu *, N. Shehu Department of Electrical

More information

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

R. Lasri, 1 I. Rojas, 1 H. Pomares, 1 and O. Valenzuela Introduction Advances in Fuzzy Systems Volume 213, Article ID 658145, 16 pages http://dx.doi.org/1.1155/213/658145 Research Article Innovative Strategy to Improve Precision and to Save Power of a Real-Time Control

More information

A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games

A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games International Journal of Fuzzy Systems manuscript (will be inserted by the editor) A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games Mostafa D Awheda Howard M Schwartz Received:

More information

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

LOW COST FUZZY CONTROLLERS FOR CLASSES OF SECOND-ORDER SYSTEMS. Stefan Preitl, Zsuzsa Preitl and Radu-Emil Precup Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain LOW COST FUZZY CONTROLLERS FOR CLASSES OF SECOND-ORDER SYSTEMS Stefan Preitl, Zsuzsa Preitl and Radu-Emil Precup Politehnica University

More information

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion Xiaojun Ban, X. Z. Gao, Xianlin Huang 3, and Hang Yin 4 Department of Control Theory and Engineering, Harbin

More information

Fuzzy PID Control System In Industrial Environment

Fuzzy PID Control System In Industrial Environment Information Technology and Mechatronics Engineering Conference (ITOEC 2015) Fuzzy I Control System In Industrial Environment Hong HE1,a*, Yu LI1, Zhi-Hong ZHANG1,2, Xiaojun XU1 1 Tianjin Key Laboratory

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

Automatic Control II Computer exercise 3. LQG Design

Automatic Control II Computer exercise 3. LQG Design Uppsala University Information Technology Systems and Control HN,FS,KN 2000-10 Last revised by HR August 16, 2017 Automatic Control II Computer exercise 3 LQG Design Preparations: Read Chapters 5 and 9

More information

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM Dr.S.Chandrasekaran, Associate Professor and Head, Khadir Mohideen College, Adirampattinam E.Tamil Mani, Research Scholar, Khadir Mohideen

More information

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

Control of Conical Tank Level using in Industrial Process by Fuzzy Logic Controller Control of Conical Tank Level using in Industrial Process by Fuzzy Logic Controller Alia Mohamed 1 and D. Dalia Mahmoud 2 1 Department of Electronic Engineering, Alneelain University, Khartoum, Sudan aliaabuzaid90@gmail.com

More information

Fuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions.

Fuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions. Universitat Politécnica de Catalunya Departament de Teoria del Senyal i Comunicacions Fuzzy Logic An introduction Prepared by Temko Andrey 2 Outline History and sphere of applications Basics. Fuzzy sets

More information

Adaptive Fuzzy PID For The Control Of Ball And Beam System

Adaptive Fuzzy PID For The Control Of Ball And Beam System Adaptive Fuzzy PID For The Control Of Ball And Beam System Shabeer Ali K P₁, Dr. Vijay Kumar₂ ₁ Student, E & CE Department, IIT Roorkee,Roorkee, India ₂ Professor, E & CE Department, IIT Roorkee,Roorkee,

More information

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

Classical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations.

Classical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations. Knowledge-Based Control Systems (SC48) Lecture 2: Fuzzy Sets and Systems lfredo Núñez Section of Railway Engineering CiTG, Delft University of Tecnology Te Neterlands Robert Babuška Delft Center for Systems

More information