Adaptive System Control with PID Neural Networks

Similar documents
A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

ANNUAL OF NAVIGATION 11/2006

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

Chaotic Filter Bank for Computer Cryptography

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

ROBUST IDENTIFICATION AND PREDICTION USING WILCOXON NORM AND PARTICLE SWARM OPTIMIZATION

Implementation of Adaptive Neuro Fuzzy Inference System in Speed Control of Induction Motor Drives

Simulation of the adaptive neuro-fuzzy inference system (ANFIS) inverse controller using Matlab S- function

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures

Networks. Backpropagation. Backpropagation. Introduction to. Backpropagation Network training. Backpropagation Learning Details 1.04.

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock

Learning Ensembles of Convolutional Neural Networks

Performance Analysis of Power Line Communication Using DS-CDMA Technique with Adaptive Laguerre Filters

Design of Multi-loop PID Controllers Based on the Generalized IMC-PID Method with Mp Criterion

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Development of Neural Networks for Noise Reduction

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Benchmark for PID control based on the Boiler Control Problem

Applying Rprop Neural Network for the Prediction of the Mobile Station Location

Yarn tenacity modeling using artificial neural networks and development of a decision support system based on genetic algorithms

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

Comparison of Gradient descent method, Kalman Filtering and decoupled Kalman in training Neural Networks used for fingerprint-based positioning

Performance analysis of a RLS-based MLP-DFE in time-invariant and time-varying channels

Research Article. Adaptive Neuro-Fuzzy Inference System based control of six DOF robot manipulator. Srinivasan Alavandar * and M. J.

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

NEURO-FUZZY TECHNIQUES FOR SYSTEM MODELLING AND CONTROL

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

Application of a Modified PSO Algorithm to Self-Tuning PID Controller for Ultrasonic Motor

Fast Code Detection Using High Speed Time Delay Neural Networks

High Speed ADC Sampling Transients

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

DESIGN OF OPTIMUM CONTROLLERS FOR HORIZONTAL TANK PROCESS

The PID Controller Based on the Artificial Neural Network and the Differential Evolution Algorithm

MASTER TIMING AND TOF MODULE-

Grain Moisture Sensor Data Fusion Based on Improved Radial Basis Function Neural Network

Modified Predictive Optimal Control Using Neural Network-based Combined Model for Large-Scale Power Plants

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

STUDY OF MATRIX CONVERTER BASED UNIFIED POWER FLOW CONTROLLER APPLIED PI-D CONTROLLER

The Application of Interpolation Algorithms in OFDM Channel Estimation

Real Time Implementation of Enhanced Nonlinear PID Controller for a Conical Tank Process

COMPLEX NEURAL NETWORK APPROACH TO OPTIMAL LOCATION OF FACTS DEVICES FOR TRANSFER CAPABILITY ENHANCEMENT

Open Access Research on PID Controller in Active Magnetic Levitation Based on Particle Swarm Optimization Algorithm

Servo Actuating System Control Using Optimal Fuzzy Approach Based on Particle Swarm Optimization

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

PI-Controller Adjustment Using PSO for a Laboratory Scale Continuous Stirred Tank Heater

MPC Based Feedforward Trajectory for Pulling Speed Tracking Control in the Commercial Czochralski Crystallization Process

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG

Proceedings of the 6th WSEAS International Conference on Applications of Electrical Engineering, Istanbul, Turkey, May 27-29,

NEURO-FUZZY MODELING OF SUPERHEATING SYSTEM OF A STEAM POWER PLANT

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

A FUZZY WAVELET NEURAL NETWORK LOAD FREQUENCY CONTROLLER BASED ON GENETIC ALGORITHM

Optimization of an Oil Production System using Neural Networks and Genetic Algorithms

Estimation of Solar Radiations Incident on a Photovoltaic Solar Module using Neural Networks

Designing Intelligent Load-Frequency Controllers for Large-Scale Multi-Control-Area Interconnected Power Systems

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

CMOS Implementation of Lossy Integrator using Current Mirrors Rishu Jain 1, Manveen Singh Chadha 2 1, 2

Power System State Estimation Using Phasor Measurement Units

Design of Fractional Order PID controller for a CSTR process

Model mismatch and systematic errors in an optical FMCW distance measurement system

RBF NN Based Marine Diesel Engine Generator Modeling

State of Charge Estimation for Lithium-Ion Batteries Using Neural Networks and Extended Kalman Filter

熊本大学学術リポジトリ. Kumamoto University Repositor

Neuro-Fuzzy Tuning of PID Controller for Control of Gas Turbine Power Plant

Multi-sensor optimal information fusion Kalman filter with mobile agents in ring sensor networks

The PWM speed regulation of DC motor based on intelligent control

Design of Visual Feedback Tracking Algorithm for Nonholonomic Mobile Robots Based on Neural Network

Source Localization by TDOA with Random Sensor Position Errors - Part II: Mobile sensors

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

Hardware Implementation of Fuzzy Logic Controller for Triple-Lift Luo Converter

Nonlinear Complex Channel Equalization Using A Radial Basis Function Neural Network

@IJMTER-2015, All rights Reserved 383

ESTIMATION OF DIVERGENCES IN PRECAST CONSTRUCTIONS USING GEODETIC CONTROL NETWORKS

Indirect Symmetrical PST Protection Based on Phase Angle Shift and Optimal Radial Basis Function Neural Network

An Improved Method in Transient Stability Assessment of a Power System Using Committee Neural Networks

NEURO-FUZZY COMPENSATION OF TORQUE RIPPLE IN A SWITCHED RELUCTANCE DRIVE

High Speed, Low Power And Area Efficient Carry-Select Adder

Prevention of Sequential Message Loss in CAN Systems

antenna antenna (4.139)

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Kalman Filter and SVR Combinations in Forecasting US Unemployment

Adaptive Control and On-line Controller Design for Multivariable Systems in State-Space

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

Scilab/Scicos Modeling, Simulation and PC Based Implementation of Closed Loop Speed Control of VSI Fed Induction Motor Drive

GPS Interference Mitigation Using Derivative-free Kalman Filter-based RNN

NETWORK 2001 Transportation Planning Under Multiple Objectives

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

Static Security Based Available Transfer Capability (ATC) Computation for Real-Time Power Markets

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources

Modeling and Control of a Cascaded Boost Converter for a Battery Electric Vehicle

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Discrete Time Sliding Mode Control of Magnetic Levitation System with Enhanced Exponential Reaching Law

Voltage Quality Enhancement and Fault Current Limiting with Z-Source based Series Active Filter

A General Technical Route for Parameter Optimization of Ship Motion Controller Based on Artificial Bee Colony Algorithm

Performance Analysis of Cellular Radio System Using Artificial Neural Networks

Transcription:

Adaptve System Control wth PID Neural Networs F. Shahra a, M.A. Fanae b, A.R. Aromandzadeh a a Department of Chemcal Engneerng, Unversty of Sstan and Baluchestan, Zahedan, Iran. b Department of Chemcal Engneerng, Unversty of Ferdows, Mashhad, Iran. In ths paper, PID neural wor, whch s an adaptve controller, has analyzed and compared wth two other conventonal PID algorthms through computer smulaton and expermental study. Cancellaton and pole placement are the two selected conventonal algorthms. In the smulaton study, the effects of factors such as non-mnmum phase behavor and model changes on the performance of schemes are nvestgated. In the expermental study, performance of controllers on pressure control of two seral tans s nvestgated. Smulaton and expermental results demonstrate that PID neural wor can be tuned easly and has better performance n compare wth two conventonal schemes especally n the case of non-mnmum phase behavor and model msmatch. However, t has slower dynamc n compare wth cancellaton algorthm. Introducton PID controller s the most common control algorthm s used wdely n chemcal process as could be seen n Desbourough et al. 00 and also Astrom et al. 00. Ths s because of ts good performance as long as a smple structure, n the case that t tunes well. By now, a lot of tunng schemes have been devsed such as Atherton et al. 999 Martns et al. 000 but performance of ths controller degrades durng the tme due to process non lnearty or process tme varyng parameters, so t must be retuned. Retunng such a controller beng performed through a tral and error procedure whch s a tme consumng tas and requres a sllful operator. In an adaptve PID, controller parameters automatcally and contnuously tuned n accordance wth changes of the process parameter so as explaned n Wdrow et al. 985 t could be a soluton to ths problem. In recent years, artfcal neural wors have been progressed a lot. Ther ablty to estmate every nonlnear functon wth at least one hdden layer wth suffcent neurons has been proved as reported n Hornc et al. 989. These models are data drven and extensvely used n smulaton and control of nonlnear process such as wors done by Hecht 989 and Tsen et al. 996. So n wors le Martns et al. 000, Junghu et al. 004, Andras et al. 004, desgners try to use neural wors to modfy PID controllers. Furthermore, smplcty s one of the mportant features of PID controllers so desgners try to eep ths characterstc. In schemes suggested by Wdrow et al. 985 and Junghu et al. 004 wth no maor changes n conventonal PID structure, try to use capablty of neural wors. The frst scheme uses predcton capablty of neural wors and the second one for taclng sever

nonlnearty of process. PID neural wor PIDNN whch s proposed by Hualln et al. 000 s a new nd of wors and ts hdden layer neurons smply wor as PID controller terms through ther actvaton functons thus t smultaneously utlzes advantages of both PID controller and neural structure. In ths paper, performance of ths drect controller whch performs an adaptve control through onlne learnng process has been studed and compared wth two other conventonal adaptve PID controllers. In the rest of the paper, after bref revew of selected schemes, ther performance analyzed and compared through computer smulaton and then by expermental study and fnally concluson s gven. Compared Schemes Structures PID neural wor As t s shown n fgure, ths controller has a smple feed forward neural wor whch conssts of -3- structure, so t has three layers. Fgure. Structure of PIDNN There are two proportonal neurons n nput layer wth followng actvaton functon. ne for recevng system settng and other for recevng process output. < > In the hdden layer three neuron of dfferent type of proportonal, ntegral and dervatve neuron exst. The actvaton functon for ntegral neuron s as followed. < + > and the actvaton functon for dervatve neuron s as followed. < > 3 In the hdden layer, the neurons nputs are w 4

Table. Desgn parameter for dfferent schemes Scheme Desgn parameter PIDNN α learnng rate Cancellaton φ m phase margn Pole placement p desred pole locaton Where s the number of neuron n hdden layer and s the number of neuron n nput layer. Fnally hdden layer s comprsed of one proportonal neuron whch produces controller output whle ts neuron nput s 3 w 5 o o Where s the number of neuron n hdden layer and o s the output layer s sngle neuron. Learnng of ths wor s done through onlne bac-propagaton algorthm. bectve functon for ths algorthm s as follow and the am of the PIDNN s to mnmze ths obectve functon. N J [ r y ] N 6 Where N s the total number of samplng ntervals. Conventonal schemes By now, several schemes for adaptve tunng of PID controller have been proposed as reported n Astrom et al. 988. Shahroh et al. 000 compared four adaptve schemes for tunng of PID controller. Wth regard to the result of ths wor, two schemes among them named as cancellaton by Banyacz 985 and pole placement by Torro 985 have been analyzed as a conventonal schemes n ths study. In the frst scheme, the process dynamc s modeled wth a second order model and the controller parameters are desgned to cancel the process model poles and acheve the desred phase margn. In the second scheme, the process model poles are cancelled, however the controller gan s adustment to place the closed loop pole at the desred locaton. These two models are ndrect controller, so they need an algorthm for dentfcaton of the process parameter. For ths purpose a recursve least square RLS wth varable forget factor and proposed by Fortescue et al. 98 has been used. Computer Smulaton Results In ths secton, the performance of the three mentoned algorthm nvestgated through computer smulaton. Effects of process model change and non-mnmum phase behavor are nvestgated. There s one desgn factor n accordance wth table for each algorthm. The values of these parameters are so selected to mnmze the sum of absolute error IAE as follow. IAE e t. dt 7 The sequence of model changes and ther correspondng tme ntervals are gven n table. The frst two models are of second order wth dfferent delay tme and the followng two models are of frst order wth dfferent delay tme. The ffth model s a non-

Table. Smulated process model samplng perod s 3 seconds. Sequence of apply Samples Contnuous model 0-40 + 0s + 40s 3 e s 40-480 + 0s + 40s 3 480-70 + 0s 4 70-960 3 e s + 0s 5 960-00 s 0.5 s e 3s + 3.53s + mnmum phase model. The smulaton results are llustrated n fgure. As can be seen, PIDNN has much more better response n compare wth two conventonal schemes and ths s owng to the fact that t has a neural wor structure and has more robust performance as explaned n Schaloff 997. Addtonally, t needs less tral and error procedure to be tuned. a PIDNN, α 0^-5 b Cancellaton, φ m 58 c Pole placement, p 0.6 Fgure. Closed loop response

Expermental Results As a result of smulaton study none of two conventonal schemes act better than PIDNN. Therefore n the expermental study, PIDNN s only compared wth cancellaton scheme. Process arrangement could be seen n fgure 3. In ths process, the second tan pressure y s controlled by nput ar flow rate to the frst tan u. Fgure 3. Expermental set up If RLS does not mae good estmaton of process model cancellaton scheme performance degrade so n the begnnng of the process some Pseudo Random Bnary Sequence PRBS n the form of open loop for 0 samplng nterval s appled to the algorthm to help RLS to estmate process model. As t s shown n fgure 4, both schemes have satsfactory response but PIDNN has better performance especally n the begnnng of the control sesson. That s owng to the fact that RLS algorthm n cancellaton schemes does not mae good estmatons of process parameters despte of applyng PRBS. Furthermore cancellaton scheme has larger overshoots n compare wth PIDNN response although n the followng steps t gets better and PIDNN shows slower response. Ths s because of ts tranng algorthm whch s n the form of bac propagaton wth fx learnng rate. a PIDNN, α 0^-5 b Cancellaton, m φ 70 Fgure 4. Expermental response

Concluson In ths paper, PIDNN has compared wth two conventonal schemes. Results show PIDNN has better performance n compare wth cancellaton and pole placement algorthm n the case of model msmatch and also processes wth non-mnmum phase behavor. PIDNN requres less tral and error for tunng and has more robust performance. But t has slower dynamc n compare wth cancellaton algorthm. References Andras, A., Meszaros, A. and Azevedo, S. F., 004, n-lne tunng of a PID controller based on plant hybrd modellng, Computers and Chemcal Engneerng, 8, 499-509. Astrom, K. J. and Hagglund, T., 00, The future of PID control, Control Engneerng Practce, 9, 63 75. Astrom, K. J. and Haggland, T., 988, Automatc Tunng of PID Controllers, Instrument Socety of Amerca, Research Trangle Par. Atherton, D. P., 999, PID controller tunng, Computng & Control Engneerng, 44-50. Banyacz, C. S., Hetthessy, J. and Kevczy, L., 985, An adaptve PID regulator dedcated for mcroprocessor-based compact controllers, IFAC Symp. Ident. & Syst. Para. Est., 99, New Yor. Desbourough, L. and Mller, R., 00, Increase customer value of ndustral control performance montorng-honeywell s experence, AIChE J., Symposum Seres Number 38, 98. Fortescue, T.R., et. al., 98, Implementaton of self-tunngs regulators wth varable forgettng factors, Automatca, 7, 83. Hecht, R., 989, Theory of bac-propagaton neural wors, IEEE Proceedngs of the Internatonal Conference on Neural Networs,, 593. Hornc, K., Stnchcombe, M. and Whte, H., 989, Multlayer feed-forward neural wors are unversal approxmator, Neural Networs,, 359. Hualln, S. and P, Y., 000, PID neural wors for tme-delay systems, Computers and Chemcal Engneerng, 4, 859-86. Junghu, C. and Huang, T. C., 004, Applyng neural wors to on-lne updated PID controllers for nonlnear process control, Journal of Process Control, 4, -30. Martns, G. F. and Coelho, M. A. N., 000, Applcaton of feed-forward artfcal neural to mprove process control of PID-based control algorthms, Computers and Chemcal Engneerng, 4, 853-858. Schaloff, R. J., 997, Artfcal Neural Networs, McGraw-Hll, New Yor. Shahroh, M. and Fanae, M. A., 000, Comparson of Four Adaptve PID Controllers, Scenta Iranca, 7, 9-36. Torro, S. and Shah, S. L., 985, Adaptve PID Control, Proc. Amer. Cont. Conf., 3, 55-59. Tsen, A. D., Jang, S. S. and Wong, D. S. H., 996, Predctve control of qualty n batch polymerzaton usng hybrd ANN models, AICHE, 4, 455-465. Wdrow, B. and Streans, S. D., 985, Adaptve sgnal processng, Prentce Hall.