A PID Neural Network Controller

Slides:



Advertisements
Similar presentations
Discrete Controller Design
Advertisements

Slides from: Doug Gray, David Poole

Kostas Kontogiannis E&CE
Fuzzy immune PID neural network control method based on boiler steam pressure system Third pacific-asia conference on circuits,communications and system,
Machine Learning Neural Networks
Computer Intelligence and Soft Computing
 KHAIRUNNISA BINTI ABD AZIZ  MOHD SHAHRIL BIN IBRAHIM  MOHD SUFI B AB MAJID  MOHD SUPIAN B MOHD NAZIP  MOKTAR BIN YAAKOP.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
I welcome you all to this presentation On: Neural Network Applications Systems Engineering Dept. KFUPM Imran Nadeem & Naveed R. Butt &
Model Predictive Controller Emad Ali Chemical Engineering Department King Saud University.
UNIVERSITY OF JYVÄSKYLÄ Resource Discovery Using NeuroSearch Presentation for the Agora Center InBCT-seminar Mikko Vapa, researcher InBCT 3.2.
SOUTHERN TAIWAN UNIVERSITY Department of Electrical Engineering DESIGN OF FUZZY PID CONTROLLER FOR BRUSHLESS DC (BLDC)MOTOR Student: Dang Thanh Trung Subject:
Neuro-fuzzy Systems Xinbo Gao School of Electronic Engineering Xidian University 2004,10.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Book Adaptive control -astrom and witten mark
Integrating Neural Network and Genetic Algorithm to Solve Function Approximation Combined with Optimization Problem Term presentation for CSC7333 Machine.
1 Artificial Neural Networks Sanun Srisuk EECP0720 Expert Systems – Artificial Neural Networks.
Advanced information retreival Chapter 02: Modeling - Neural Network Model Neural Network Model.
11 CSE 4705 Artificial Intelligence Jinbo Bi Department of Computer Science & Engineering
Hybrid AI & Machine Learning Systems Using Ne ural Networks and Subsumption Architecture By Logan Kearsley.
NIMIA October 2001, Crema, Italy - Vincenzo Piuri, University of Milan, Italy NEURAL NETWORKS FOR SENSORS AND MEASUREMENT SYSTEMS Part II Vincenzo.
1 Machine Learning The Perceptron. 2 Heuristic Search Knowledge Based Systems (KBS) Genetic Algorithms (GAs)
© Negnevitsky, Pearson Education, Lecture 11 Neural expert systems and neuro-fuzzy systems Introduction Introduction Neural expert systems Neural.
Lecture 3 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 3/1 Dr.-Ing. Erwin Sitompul President University
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
CS 478 – Tools for Machine Learning and Data Mining Backpropagation.
Mobile Robot Navigation Using Fuzzy logic Controller
Fuzzy Logic Control of Blood Pressure During Anesthesia
INVENTORY CONTROL AS IDENTIFICATION PROBLEM BASED ON FUZZY LOGIC ALEXANDER ROTSHTEIN Dept. of Industrial Engineering and Management, Jerusalem College.
Intelligent vs Classical Control Bax Smith EN9940.
Neural-Network-Based Fuzzy Logical Control and Decision System 主講人 虞台文.
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
CHAPTER 5 S TOCHASTIC G RADIENT F ORM OF S TOCHASTIC A PROXIMATION Organization of chapter in ISSO –Stochastic gradient Core algorithm Basic principles.
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 12-1 Chapter 12 Advanced Intelligent Systems.
Akram Bitar and Larry Manevitz Department of Computer Science
ELeaRNT: Evolutionary Learning of Rich Neural Network Topologies Authors: Slobodan Miletic 3078/2010 Nikola Jovanovic 3077/2010
Institute of Intelligent Power Electronics – IPE Page1 A Dynamical Fuzzy System with Linguistic Information Feedback Xiao-Zhi Gao and Seppo J. Ovaska Institute.
PID CONTROLLERS By Harshal Inamdar.
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
1 Lecture 6 Neural Network Training. 2 Neural Network Training Network training is basic to establishing the functional relationship between the inputs.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Hazırlayan NEURAL NETWORKS Backpropagation Network PROF. DR. YUSUF OYSAL.
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
CHEE825 Fall 2005J. McLellan1 Nonlinear Empirical Models.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
Dynamic Neural Network Control (DNNC): A Non-Conventional Neural Network Model Masoud Nikravesh EECS Department, CS Division BISC Program University of.
1 Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Intelligent Systems Laboratory.
Lecture 9: PID Controller.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 2 Nanjing University of Science & Technology.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Data Mining: Concepts and Techniques1 Prediction Prediction vs. classification Classification predicts categorical class label Prediction predicts continuous-valued.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Chapter 12 Case Studies Part B. Control System Design.
Learning in Neural Networks
Soft Computing Applied to Finite Element Tasks
CSE 473 Introduction to Artificial Intelligence Neural Networks
Feature Selection for Pattern Recognition
Introduction to Soft Computing
Student: Hao Xu, ECE Department
Dr. Unnikrishnan P.C. Professor, EEE
Basic Design of PID Controller
CSE 473 Introduction to Artificial Intelligence Neural Networks
Chapter 12 Advanced Intelligent Systems
Artificial Intelligence Methods
CSE 573 Introduction to Artificial Intelligence Neural Networks
Masoud Nikravesh EECS Department, CS Division BISC Program
Hybrid intelligent systems:
Presentation transcript:

A PID Neural Network Controller Pan Pan 2005.05.20

Agenda-- Introduction The structure and function of PID neural network Structure of fuzzy PID controller BACK-PROPAGATIAON algorithm of PIDNN Simulation results Conclusion

Introduction Conventional proportional-integral-derivative (PID)controllers are well known and have been extensively used for industrial automation and process control for about half a century . However, conventional PID controllers generally do not work well for time-delayed linear systems, nonlinear systems, complex and vague systems. The fuzzy PID controllers are designed for this purpose. Fuzzy controllers have been successfully implemented for many linear and nonlinear processes, even sometimes they are proved to be more robust than conventional controllers. The natural representation of control knowledge make fuzzy controller easy to be understood. But the fuzzy controller with two inputs, error, the change rate of error, approximately behaves like a PD controller, and obviously there would exist steady-state error when industrial process systems are controlled by conventional fuzzy controller.

Introduction In order to improve further the performance of the transient state and the steady state of fuzzy PID controller, several optimum or near optimum solutions are developed, such as training algorithm using input/output data, genetic search algorithm , peak value tuning method for fuzzy PID controllers. These methods regulate the parameters of membership function and the parameters of PID structures. They provide better functional properties efficiently. A PID neural network (PIDNN) also is an optional method is given to make the performance better

The Structure and Function of PID Neural Network PID neural network is a kind of neural network that consists of P neuron, I neuron and D neuron, where P neuron possesses proportional operation function, I neuron performs integral function, D neuron carries out derivative function. In order to provide input channels for input values and feedback values, PID neural network adopts 2-3-1 topology with three Layers shown in figure.

Structure of Fuzzy PID Controller It is difficult to obtain control rules with the input variable sum-of-error e, that is integral error, because the steady state value of integral n error is unknown for various control systems. So the one-input (error e) or two-inputs (error e and error change e) fuzzy controllers are common and conventional one in various application. It stands to reason that fuzzy PID controllers are constructed with one-input or two-inputs.

Fuzzy PID Controller

PID Neural Network

BACK-PROPAGATIAON algorithm of PIDNN The back-propagation algorithm of PID neural network is a analogous algorithm for conventional forward neural network. It is one of the important methods to optimize the weight value of forward neural network. The learning structure of PID neural network is shown in figure.

Simulation Results The first example is the first order systems with the simple model as follow:

Simulation Results The second example is the second order system. The model of it is obtained as following

Conclusion A fuzzy PID controller with PIDNN is a discrete-time version of PID controller’combined fuzzy controller with PID neural network. The controller has adaptive control capability and optimized via the back-propagation algorithm. The results demonstrate that fuzzy PID controller with PIDNN has much better performance than conventional one.