AN INTELLIGENT HYBRID FUZZY PID CONTROLLER

Similar documents
TRACKING TIME ADJUSTMENT IN BACK CALCULATION ANTI-WINDUP SCHEME

THE ANNALS OF "DUNAREA DE JOS" UNIVERSITY OF GALATI FASCICLE III, 2000 ISSN X ELECTROTECHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS

Available online at ScienceDirect. Procedia Computer Science 22 (2013 )

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

Design On-Line Tunable Gain Artificial Nonlinear Controller

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

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

Fuzzy Compensation for Nonlinear Friction in a Hard Drive

LQR CONTROL OF LIQUID LEVEL AND TEMPERATURE CONTROL FOR COUPLED-TANK SYSTEM

USE OF FUZZY LOGIC TO INVESTIGATE WEATHER PARAMETER IMPACT ON ELECTRICAL LOAD BASED ON SHORT TERM FORECASTING

Fuzzy PID Control System In Industrial Environment

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER

Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank

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

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

Robust fuzzy control of an active magnetic bearing subject to voltage saturation

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

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

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

Observer Based Friction Cancellation in Mechanical Systems

Humanoid Based Intelligence Control Strategy of Plastic Cement Die Press Work-Piece Forming Process for Polymer Plastics

Modelling Multivariate Data by Neuro-Fuzzy Systems

OPTIMIZATION OF MODEL-FREE ADAPTIVE CONTROLLER USING DIFFERENTIAL EVOLUTION METHOD

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

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

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

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

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

FUZZY-NEURON INTELLIGENT COORDINATION CONTROL FOR A UNIT POWER PLANT

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

A New Approach to Control of Robot

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Introduction to System Identification and Adaptive Control

Design and Implementation of PI and PIFL Controllers for Continuous Stirred Tank Reactor System

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

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

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Fuzzy Control of a Multivariable Nonlinear Process

Nonlinear PI control for dissolved oxygen tracking at wastewater treatment plant

Sensors & Transducers 2015 by IFSA Publishing, S. L.

PERFORMANCE ANALYSIS OF TWO-DEGREE-OF-FREEDOM CONTROLLER AND MODEL PREDICTIVE CONTROLLER FOR THREE TANK INTERACTING SYSTEM

Design of Classical and State Space Controller Using a Moving Coil Machine Folayan Gbenga, Adeoye O. S.

Automatic Generation Control Using LQR based PI Controller for Multi Area Interconnected Power System

A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control

MODELLING AND SIMULATION OF AN INVERTED PENDULUM SYSTEM: COMPARISON BETWEEN EXPERIMENT AND CAD PHYSICAL MODEL

Control Of Heat Exchanger Using Internal Model Controller

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

Research Article Force Control for a Pneumatic Cylinder Using Generalized Predictive Controller Approach

Steam-Hydraulic Turbines Load Frequency Controller Based on Fuzzy Logic Control

FUZZY CONTROL. Main bibliography

Design and Comparative Analysis of Controller for Non Linear Tank System

FUZZY MEMBERSHIP FUNCTION IN DETERMINING SPC ALLOCATION

Control Configuration Selection for Multivariable Descriptor Systems

CHAPTER 3 TUNING METHODS OF CONTROLLER

DESIGN OF AN ADAPTIVE FUZZY-BASED CONTROL SYSTEM USING GENETIC ALGORITHM OVER A ph TITRATION PROCESS

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

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

PROPORTIONAL-Integral-Derivative (PID) controllers

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator

Stabilization fuzzy control of inverted pendulum systems

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

Design of Fuzzy PD-Controlled Overhead Crane System with Anti-Swing Compensation

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH

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

Design and Tuning of Parallel Distributed Compensation-based Fuzzy Logic Controller for Temperature

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION

Modeling and Control Overview

Controller Tuning for Disturbance Rejection Associated with a Delayed Double Integrating Process, Part I: PD-PI Controller

An improved auto-tuning scheme for PI controllers

International Journal of Scientific & Engineering Research, Volume 8, Issue 1, January-2017 ISSN

Neutrosophic Logic Approaches Applied to RABOT Real Time Control

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

Model Predictive Controller of Boost Converter with RLE Load

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

A Note on Bode Plot Asymptotes based on Transfer Function Coefficients

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

A generalised minimum variance controller for time-varying systems

Self-tuning Control Based on Discrete Sliding Mode

A Method of HVAC Process Object Identification Based on PSO

Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

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

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Performance Of Power System Stabilizerusing Fuzzy Logic Controller

ANALYSIS OF ANTI-WINDUP TECHNIQUES

Curriculum Vitae Wenxiao Zhao

TORQUE-FLUX PLANE BASED SWITCHING TABLE IN DIRECT TORQUE CONTROL. Academy, Istanbul, Turkey

FUZZY CONTROL OF CHAOS

Fuzzy modeling and control of rotary inverted pendulum system using LQR technique

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems

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

International Journal of Advance Engineering and Research Development PNEUMATIC CONTROL VALVE STICTION DETECTION AND QUANTIFICATION

Using Neural Networks for Identification and Control of Systems

Model-based PID tuning for high-order processes: when to approximate

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

Approximation Bound for Fuzzy-Neural Networks with Bell Membership Function

Transcription:

AN INTELLIGENT CONTROLLER Isin Erenoglu Ibrahim Eksin Engin Yesil Mujde Guzelkaya Istanbul Technical University, Faculty of Electrical and Electronics Engineering, Control Engineering Department, Maslak, TR-34469, Istanbul, Turkey E-mail:yesil@elk.itu.edu.tr KEYWORDS Fuzzy controllers, controllers, intelligent hybrid controllers, simulation. ABSTRACT In this study, a design methodology is introduced that blends the classical and the fuzzy controllers in an intelligent way and thus a new intelligent hybrid controller has been achieved. Basically, in this design methodology, the classical and fuzzy controller have been combined by a blending mechanism that depends on a certain function of actuating error. Moreover, an intelligent switching scheme is induced on the blending mechanism that makes a decision upon the priority of the two controller parts; namely, the classical and the fuzzy constituents. The simulations done on various processes using the new hybrid fuzzy controller provides better system responses in terms of transient and steady-state performances when compared to the pure classical or the pure fuzzy controller applications. The controller parameters are all tuned by the aid of genetic search algorithm. INTRODUCTION As is regarded as the standard control structures of the classical control theory, and fuzzy controllers have positioned themselves as a counterpart of classical controllers on the same dominant role at the knowledgerich spectrum (Åström and Hagglund 995, Oh et al. 24). controllers are designed for linear systems and they provide a preferable cost/benefit ratio. However, the presences of nonlinear effects limit their performances. Fuzzy controllers are successful applied to non-linear system because of their knowledge based nonlinear structural characteristics. Hybridization of these two controller structures comes to ones mind immediately to exploit the beneficial sides of both categories. Naturally various hybrid controller structures have been arisen in literature (Kwok et al. 99, Brehm and Rattan 993, Li 998, Li et al. 999, Xiaoyin and Belmin 993, Reznik et al.2). In some applications, these two control structures are combined by a switch (Ketata et al. 995, Matsunaga and Kawaji 99, Otsubo et al. 998, Parnichkun and Ngaecharoenkul 2). In (Er and Sun 2) a fuzzy switching method between fuzzy controller and conventional controllers is used to achieve smooth control during switching. The intent of this study is to design a new hybrid fuzzy controller so that a further improved system response performance in both the transient and steady states have been achieved as compared to the system response obtained when either the classical or the fuzzy controller has been implemented. Here, the classical and fuzzy controller have been combined by a blending mechanism that depends on a certain function of actuating error. An intelligent switching scheme is induced on the blending mechanism that makes a decision upon the priority of the two controller parts. Simulations are performed on MATLAB /Simulink toolbox to illustrate the efficiency of the proposed method. INTELLIGENT CONTROLLER STRUCTURE Fuzzy controllers in literature can be classified into three major categories as direct action type, fuzzy gain scheduling type, and hybrid type fuzzy controllers (Yesil et al. 23, Akbiyik et al. 25). The direct action type can also be classified into three categories according to number of inputs as single input, double input, and triple input direct action fuzzy controllers. The classification of fuzzy controllers can be seen in Fig.. Figure : Classification of fuzzy controllers

Figure 2: Block diagram of hybrid type fuzzy controller. The proposed hybrid controller that is given in Fig. 2 possesses two main parts: the classical and fuzzy controllers. A standard controller is also known as the three-term controller, whose transfer function is generally written in the ideal form as G (s) = K + + TDs () TIs where K is the proportional gain, K I the integral gain, K D the derivative gain, T I the integral time constant and, T D the derivative time constant. The three-term functionalities are highlighted by the following: i. The proportional term is providing an overall control action proportional to the error signal through the all-pass gain factor. ii. The integral term is reducing steady-state errors through low-frequency compensation by an integrator. iii. The derivative term is improving transient response through high-frequency compensation by a differentiator. Figure 4: The membership functions of e,and e&. Figure 5: The membership functions of u. In this paper, the classical and fuzzy controller are combined by a blending mechanism that depends on a certain function of actuating error. Moreover, an intelligent switching scheme is induced on the blending mechanism that makes a decision on the priority of the two controller parts; namely, the classical and the fuzzy constituents. The Matlab/Simulink simulation model of the proposed intelligent hybrid controller is shown in Fig. 7. The parameters of the controller are denoted by K, T I, and T D. As encountered in the literature, these stand for proportional gain, integral and derivative time constants, respectively. The parameters of the fuzzy controller are defined as K e, K d, α, and β. Table : type Fuzzy Controller Rule Base The structure of the fuzzy controller, which has two inputs and one rule base, is shown in Fig. 3. The inputs are the classical error ( e ) and the rate of the change of error ( e& ). Figure 3: The Fuzzy Controller structure Triangular membership functions are used for input variables as it is shown in Fig. 4. For the output variable u, singleton membership functions are defined as in Fig. 5. The fuzzy controller rule base composed of 49 (7x7) rules as shown in Table. The control surface of the fuzzy controller is also given in Fig. 6. Figure 6: The control surface of the fuzzy controller

A switching & blending mechanism firstly decides the dominant one of the two controller structures; namely, classical and fuzzy controllers. The outputs of the fuzzy controller and the classical controller are then multiplied by either one of the functions -f(e) and f(e). -f(e) and f(e) are the weighing factors of the blending part of the mechanism. They quantify the level of the activity of the contributing controller and help us to achieve a reasonable tradeoff between the actions generated by the individual controllers. Since the function f(e) has to be positive valued, it has been selected as f(e)=e 2. Consequently the hybrid controller s output becomes either or U = f (e).u + ( f (e)). U (2) U = ( f (e)).u + f (e). U (3) It is obvious that when the error is large the controller output multiplied by f(e) is activated more than the other controller part. For this reason, at the early stages of the control action, the controller output which gives the faster response must be multiplied by f(e). The switching part of the mechanism tries to catch the bigger one of the control efforts of the two main controller parts. The idea behind this is that higher control effort should produce faster system response. SIMULATIONS RESULTS The following simulations are done in order to see the performance of the proposed hybrid fuzzy controller. The controller parameters are all determined using a genetic search algorithm (Goldberg 989). The Performance Index (PI) or the fitness function used for optimization is PI =.%P + 6.tp + 3.ts +.ess (4) where P is the peak, tp is the peak time, ts is the settling time and finally ess is the steady-state error. All genetic searches are done on Genetic Algorithms Toolbox of Matlab 6.5. Simulation In the first simulation, the following first-order process model with a dead-time is considered: G = (5) s +.2s (s) e The corresponding system responses and controller outputs are given in Fig.8 and Fig. 9, respectively. The controller parameters of the classical controller are set to K=2, T I =.25, T D =.25 in order to have a small rise time. On the other hand, the fuzzy controller has the following parameters: α =. 5, β = 4. 5, K e =, K d =.56. Simulation 2 The second simulation is performed on a second-order process plus dead-time with the transfer function given as follows: G = (s + )(s + 2) (6).2s 2 (s) e The controller parameters of the classical controller are set to K=., T I =.4, T D = to have a smooth response with a small overshoot. On the other hand, the fuzzy controller has the following parameters: α =. 2, β =., K e =.5, K d =.2. The corresponding system responses and controller outputs are given in Fig. and Fig., respectively. Figure 7: Intelligent Hybrid Fuzzy Controller Structure

.6.4.2.4.2 y(t).8.6.4.2 2 4 6 8 Figure 8: The step responses of all control structure y(t).8.6.4.2 5 5 2 Figure : The step responses of all control structures 4 3.5 3 2.5 2.5 u(t) 2 u(t).5.5 2 4 6 8 Figure 9: The control output of all control structures.5 5 5 2 Figure : The control output of all control structures CONCLUSION A novel design methodology that blends the classical and the fuzzy controllers in an intelligent way is introduced in this paper, thus a new intelligent hybrid controller has been achieved. A switching & blending mechanism that depends on a certain function of actuating error is presented. Many simulations done on various processes using the new hybrid fuzzy controller have provided better system responses in terms of transient and steady-state performances. Here, only two of these simulations are given and the proposed hybrid fuzzy controller is compared to the pure classical or the pure fuzzy controller applications. All of the simulation results have shown that the proposed hybrid structure has provided a good and effective performance on system response. REFERENCES Akbiyik, B., Eksin I., Guzelkaya M., Yesil, E., 25. "Evaluation of The Performance of Various Fuzzy Controller Structures on Benchmark Systems, ELECO '25, 4rd International Conf. on Electrical and Electronics Engineering, Bursa, Turkey, 388-393. Åström, K.J. and Hagglund, T., 995. Controllers: Theory, design and tuning. ISA Pres, Research Triangle Park, North Carolina. Brehm, T., Rattan, K.S., 993. Hybrid fuzzy logic controller. Proceeding of the IEEE National Aerospace and Electronics Conference, Vol:2, 87-83. Er, M. J., Sun, Y.L., 2. Hybrid fuzzy proportionalintegral plus conventional derivative control of linear and nonlinear systems. IEEE Trans. On Industrial Electronics 48(6),9-7. Goldberg D.E., 989. Genetic algorithms in search, optimization, and machine learning. Boston, Addison- Wesley. Ketata, R., Geest, D.D., Titli, A., 995. Fuzzy controller: design, evaluation, parallel and hierarchical combination with a controller. Fuzzy Sets and Systems (7), 3-29. Kim, J.H., Choi, K.K., 987. Self-tunning discrete controller, IEEE Trans. Indust. Electron. 34 (2): 298-3. Kwok, D.P., Tam, P., Li, C.K., Wang, P., 99, Linguistic controllers. Proceedings of the th World Congress, Tallin, Estonia, 7, 92-97. Li, W. 998. Design of hybrid fuzzy logic proportional plus conventional integral-derivative controller. IEEE Trans. Fuzzy Systems 6(4), 449-463. Li, W., Chang, X.G., Wahl, F.M., Tso, S.K., 999. Hybrid fuzzy P+ID control of manipulators under uncertainty. Mechatronics (9), 3-35. Matsunaga, N., Kawaji, S., 99. Fuzzy hybrid control for DC servomotor. Trans. Inst. Electrical Eng. Japan D (), 95-2.

Oh, S.K., Lee, D., Pedrycz, W., Kim, D., 24. The genetic design of hybrid fuzzy controllers An Int. J. Cybernetics and Systems, 35: 333-36. Otsubo, A., Hayashi, K., Murakami, S., Maeda, M., 998. Fuzzy hybrid control using simplified indirect inference method. Fuzzy Sets and Systems (99), 265-272. Parnichkun, M., Ngaecharoenkul, C., 2. Kinematics control of pneumatic systems by hybrid fuzzy. Mechatronics (), -23. Reznik, L., Ghanayem, O., Bourmistrov, A., 2. plus fuzzy controller structure as a design base for industrial applications. Engineering Applications of Artificial Intelligence, 3, 49-43. Xiaoyin, L., Belmin, Q., 993. Fuzzy- controller. IEE TENCON 93, Beijing, 296-299. Yesil, E., Guzelkaya M., Eksin I., 23. "Fuzzy Controllers: An Overview." The Third Triennial ETAI International Conference on Applied Automatic Systems, Skopje, Macedonia, 5-2. MUJDE GUZELKAYA received the B.Sc. degree from the Department of Electronics and Communication Engineering of the Faculty of Electrical Engineering of Istanbul Technical University, Istanbul, Turkey, in 982 and M.S. and Ph.D. degrees from the Institute of Science and Technology of the same university in 984 and 99, respectively. She is currently a professor in Control Systems Division of the Department of Electrical Engineering of Istanbul Technical University. Her research interests are intelligent control, multivariable control and stochastic optimal control. Her e-mail address is gkaya@elk.itu.edu.tr and his Web-page can be found at www.elk.itu.edu.tr/~gkaya. ISIN ERENOGLU received the B.Sc. degree from the Department of Electrical Engineering of the Faculty of Electrical Engineering of Yıldız Technical University, Istanbul, Turkey, in 23. She is currently a M.S. student in the Control and Automation Engineering Program of the Institute of Science and Technology of Istanbul Technical University. His research interests are fuzzy control, hybrid control. IBRAHIM EKSIN received the B.Sc., M.S. and Ph.D. degrees from the Department of Electrical Engineering of Bogazici University, Istanbul, Turkey, in 976, 979 and 983, respectively. He has worked in Honeywell from 983 to 985. He then joined Control Systems Division of the Department of Electrical Engineering of Istanbul Technical University and is currently working as a professor in the same division. He is the General Secretariat of NMO of IFAC. His research interests are intelligent control, optimal control and evolutionary computation. His e-mail address is eksin@elk.itu.edu.tr and his Web-page is at www.elk.itu.edu.tr/~eksin. ENGIN YESIL received B.Sc. degree from the Department of Electrical Engineering of the Faculty of Electrical and Electronics Engineering of Istanbul Technical University, Istanbul, Turkey, in 998 and M.S. degree from the Institute of Science and Technology of the same university in 2. He is currently a Ph.D. student and is working as a research assistant in the Control Systems Division of the Department of Electrical Engineering of Istanbul Technical University. His research interests are intelligent control, process control. His e-mail address is: yesil@elk.itu.edu.tr and his Web-page can be found at www.elk.itu.edu.tr/~yesil.