SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 
www.ijera.com 87 | P a g e 
Improving Structural Limitations of Pid Controller For Unstable Processes E.E. Ezema*, I.I. Eneh**, O.L. Daniya*** School of Post Graduate Studies Enugu State University of Science & Technology Faculty of Engineering Dept of Electrical & Electronic Engineering Enugu State University of Science & Technology 
NASRDA Center for Basic Space Science, Nsukka University of Nigeria, Nsukka ABSTRACT PID controllers have structural limitations which make it impossible for a good closed-loop performance to be achieved. A step response with high overshoot and oscillations always results. In controlling processes with resonances, integrators and unstable transfer functions, the PI-PD controller provides a satisfactory closed-loop performance. In this paper, a simple approach to extracting parameters of a PI-PD controller from parameters of the conventional PID controller is presented so that a good closed-loop system performance is achieved. Simulated results from this formation are carried out to show the efficacy of the technique proposed. Keywords: Disturbance rejection, PID controller, Integrating process, PI-PD, Unstable process. 
I. INTRODUCTION 
Proportional-Integral-Derivative (PID) controller is a generic control loop feedback mechanism widely used in industrial control system. It attempts to correct the error between a measured process variable and a desired set point by calculating and outputting a corrective action that can adjust the process accordingly. The PID controller calculation (algorithm)involves three separate parameters viz:-kp – proportional gain value, ki-Integral gain value and kd – Differential gain value. These three parameters achieve three things:- kp – reacts in response to a linear error; kd – measures the last error difference and will create a larger compensation value i.e. it will accelerate the system quickly if there is a larger error; ki- the running average smoothes out the effect of step responses so it acts as a damping factor to control overshoot and ringing[1]. The weighted sum of these actions is used to adjust the process via a control element such as the position of a control value or the power supply of heating element. Scaling(tuning) of these three constants in the PID controller algorithm can provide control action designed for specific process requirement. The standard PID controller configuration is shown in figure 1 below. 
Fig 1: Block diagram of PID controller 
The extensive use of PID controller in the industry could be attributed to the following reasons:- typical transfer function models used to represent processes can be easily controlled with PID controller; for process without an integral term, an integrator produces zero steady state error to a step input; only a small number of parameters are needed for tuning of PID controller; simple tests such as Ziegler-Nichols[2] and Astrom and Hagglund[3], provide effective controller tuning for processes with typical transfer functions. It is pertinent to note that the use of PID algorithm for control does not guarantee optimal control of a system. Often the PID controller is taken to have error as its input to the close loop system, which produces an unwanted ‘derivative kick’ at its output for step input to the feedback loop even when the D – term has a filter[4]. It is a known fact that it is not easy to get a good 
RESEARCH ARTICLE OPEN ACCESS
E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 
www.ijera.com 88 | P a g e 
closed-loop step response for processes with 
resonances and unstable plant transfer functions. 
Publications abide addressing the control of 
unstable processes from different points of view. 
These can be seen in Park et al(5), Ho and Xu[6]. 
This paper presents an approach to improving the 
structural inefficiency of the PID controller in two 
steps:- moving the PD arm to the feedback loop while 
retaining the PI arm in the feed forward loop. Next, is 
using the existing PID parameters in generating the 
parameters for the formed PI-PD structure. This 
approach is later shown through examples and 
simulations to be effective in replacing any existing 
PID structure and thus improving its performance for 
processes with resonances, integrators and unstable 
transfer functions. 
II. PI-PD CONTROL STRUCTURE 
In conventional PID structure shown in figure 1, 
it could be seen that the proportional, integral and the 
derivative terms are all in the feed forward loop 
thereby acting as the error arising between the set-point 
and the close-loop response. This leads to a 
phenomenon called derivative kickwhich is 
undesirable. To resolve this matter, the PI-PD 
structure shown in figure 2 is suggested. 
Fig 2: PI-PD controller structure 
Here with the PD arm moved to the feedback 
loop, unstable or integrating process can now be 
better stabilized and controlled more effectively by 
the PI arm in the feed forward loop. In the figure2, 
G(S) is the plant transfer function while the GPI(S) 
and the GPD(S) are the PI and PD controller transfer 
function respectively. 
(1) 
: 
(2) 
It is worthy to mention here that this is not an 
entirely new concept. Benouarets[7] was the first to 
mention the PI-PD controller structure but the true 
potential was not recognized. Kwak et al [8] and 
Park et al [5] used PID-P PID structure for 
controlling integrating and unstable processes. 
The D term being left in the feed forward path is 
still prone to derivative kick. Having the PD arm in 
the feed back loop converts the open-loop unstable or 
integrating process to open-loop stable process and 
guarantees more suitable pole location [4]. The 
general plant transfer function is given by 
1 0 
1 
1 
1 0 
1 
1 
........ 
( ) 
a S a S a S a 
b S b S b S b 
G S n 
n 
n 
n 
m 
m 
m 
m 
    
   
  
 
 
 : (3) 
The closed-loop transfer function for the inner loop 
G (S) il of the form given in equation 3 is 
: (4) 
provided n m 2 
A closed look on the modification of the last two 
terms in equation 4 shows the effect of the insertion 
of the inner loop. The PI-PD controller gives more 
flexibility in location of poles of open-loop transfer 
function G (S) il in more desired position with the 
use of f K and d T in place of only f K . 
III. EXTRACTING PI-PD 
PARAMETERS FROM PID 
PARAMETER 
The PID structure shown in figure 2 earlier can 
through block diagram reduction be reduced to fig 3 
below. 
Fig 3: PID equivalent structure of PI-PD 
PID PI PD G  G G 
: 
(5) 
Substituting equations (1) and (2) in (5). 
) (1 ) 
1 
( ) (1 K T S 
T S 
G S K f d 
i 
PID f     : (6) 
Expanding equation (6) gives 
) 
( ) ( ) 
( ) ( )(1 T S 
K K 
K 
K K T S 
K 
G S K K d 
p f 
f 
p f i 
p 
PID p f  
 
 
   
: (7) 
The common structure used for PID controller is 
/( ) pi pi pd G G G 
P(s) 
G (s) 
PID 
Controlle 
r 
Gpi+Gpd 
Pre-filter 
. 
( ) ( ) 
0 
1 1 1 0 0 0 
1 
1 
1 
a S a S a K b K T b S a K b 
b S b S b S b 
f f d f 
n 
n 
n 
n 
m 
m 
m 
m 
      
   
 
 
 
 
( ) (1 ) 
) 
1 
( ) (1 
1 
G S kf T S 
T S 
G S kp 
PD d 
PI 
  
 
E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 
www.ijera.com 89 | P a g e 
) 
1 
( ) (1 * 
* 
* T S 
T S 
G S K 
i 
PID c    : (8) 
Comparing equation (8) and (7), the following 
deductions are made 
: (9) 
(10) 
(11) 
(12) 
(13) 
Note that 
f 
p 
K 
K 
  
For different ranges of β, Kp, Kf, Ti, Td can be 
calculated and tabulated. 
IV. EFFECTS OF β ON ROOT 
LOCATIONS 
From figure(2) above, 
1 ( ) ( ) 
( ) 
( ) 
( ) 
G s G s 
G s 
P s 
Q s 
PD  
 : (14) 
Substituting for GPD(s) from equation (2) and Td from 
equation (13) then, 
1 ( ) (1 ) 
( ) 
( ) 
( ) 
G s k T s 
G s 
P s 
Q s 
f d   
 : (15) 
(1 ) 
1 
1 ( ) 
( ) 
( ) 
( ) 
* 
T s 
k 
G s 
G s 
P s 
Q s 
d 
c  
 
 
 
 
(16) 
(1 [1 ] ) 
1 
1 ( ) 
( ) 
( ) 
( ) 
* 
* 
T s 
k 
G s 
G s 
P s 
Q s 
d 
c  
 
  
 
 
 
(17) 
From the equation (17) it could be seen that the 
characteristic equation of the system is 
(1 [1 ] ) 
1 
1 ( ) * 
* 
T s 
k 
G s d 
c  
 
  
 
 =0 : (18) 
V. SIMULATION FUNCTIONS AND 
PARAMETERS 
The following system with the transfer functions 
given below are used to test the performance of the 
suggested approach. 
1. 
( 1)( 5) 
1 
( ) 1   
 
S S s 
G s 
2. 
( 1)( 6)( 7) 
1 
( ) 2    
 
S S S S 
G s 
The systems are all controlled by PID controller 
with the following parameters calculated by Ziegler- 
Nichols tuning rule [2]. The resulting PID controller 
parameters are 
30, 0.2, 0.35124 *    c d k  T for G1(s). 
2, 0.2, 0.25 *    c d k  T for G2(s) 
VI. SIMULATIONRESULT 
Figure (4) and (5) shows root locations of the 
systems with and without the PD in the inner feed 
back loop. It could be easily seen that using the PD in 
the inner feedback loop produces a better stable 
system. 
Fig4: Root plot (a) without loop (b) with inner loop 
* 
* 
* 
* 
(1 ) 
1 
1 
1 
d d 
i 
i 
c 
f 
c 
p 
c P f 
T T 
T 
T 
K 
K 
K 
K 
K K K 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 
www.ijera.com 90 | P a g e 
Fig5: Root plot (a) without loop (b) with inner loop 
VII. CONCLUSION 
Proportional-Integral-Derivatives (PID) controller has inherent structural limitations that make it impossible for a good close-loop control performance to be achieved in processes with resonances, integrators and unstable transfer functions. Simulation result above has shown that this approach of extracting parameters of a PI-PD controller from parameters of the conventional PID controller gives a good closed-loop system performance. REFERENCES 
[1] PID Control with MATHLAB and Simulink.Available online at http://www.mathworks.com/discovery/pid- control.html. Last accessed 24-07-2014 
[2] J.G. Ziegler, N.B. Nichol, Optimum settings for Automatic controllers, ASME Transactions, 64(1942), pp 759-68 
[3] K.J. Astrom and T. Hagglund, Automatic Tuning of PID regulators. Instrument society of America, Research Triangle Park, NC,1988. 
[4] C.C.Hang, K.J. Astrom, and W.K. Ho, Regiments of the Ziegler-Nichols tuning formular, IEE Control Theory App. 1991.Proc.138, pp11-118. 
[5] H. J. Park, Sung SW, Lee IB (1998) An enhanced PID control for unstable processes. Automatica 34(6):751-756. 
[6] Ho WK, XuW(1998) PID tuning for unstable processes based on gain and phase-margin specifications. IEE Proc Control Theory Appl 145(5):392-396. 
[7] Bernouarets M. (1993), some design methods for linear and non-linear controllers. PhD thesis, University of Sussex. 
[8] H.J.Kwak, S.W. Sung, I. B. Lee (1998) An enhanced PID control strategy for unstable processes. Automatica 34(6).Pp 751-756. 
[9] Katsuhiko Ogata Modern Control Engineering, pp 639-757.

Weitere ähnliche Inhalte

Was ist angesagt?

Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
purnima saha
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logic
ISA Interchange
 
A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020
A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020
A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020
NECST Lab @ Politecnico di Milano
 
Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...
Santosh Suman
 
Identification-of-aircraft-gas-turbine-engines-temperature-condition-
 Identification-of-aircraft-gas-turbine-engines-temperature-condition- Identification-of-aircraft-gas-turbine-engines-temperature-condition-
Identification-of-aircraft-gas-turbine-engines-temperature-condition-
Cemal Ardil
 

Was ist angesagt? (19)

Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
 
54 890
54 89054 890
54 890
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)
 
Design and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithmDesign and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithm
 
Tuning of PID controllers for integrating systems using direct synthesis method
Tuning of PID controllers for integrating systems using direct synthesis methodTuning of PID controllers for integrating systems using direct synthesis method
Tuning of PID controllers for integrating systems using direct synthesis method
 
An Approach for Engineering Tuning of PID Controller with a Highly Oscillatin...
An Approach for Engineering Tuning of PID Controller with a Highly Oscillatin...An Approach for Engineering Tuning of PID Controller with a Highly Oscillatin...
An Approach for Engineering Tuning of PID Controller with a Highly Oscillatin...
 
Design of fractional order controllers using constrained optimization and ref...
Design of fractional order controllers using constrained optimization and ref...Design of fractional order controllers using constrained optimization and ref...
Design of fractional order controllers using constrained optimization and ref...
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logic
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Fuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pidFuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pid
 
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic AlgorithmsTuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
 
B010411016
B010411016B010411016
B010411016
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131
 
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
 
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
 
Design and analysis of robust h infinity controller
Design and analysis of robust h infinity controllerDesign and analysis of robust h infinity controller
Design and analysis of robust h infinity controller
 
A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020
A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020
A Methodology for Automatic GPU Kernel Optimization - NECSTTechTalk 4/06/2020
 
Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...
 
Identification-of-aircraft-gas-turbine-engines-temperature-condition-
 Identification-of-aircraft-gas-turbine-engines-temperature-condition- Identification-of-aircraft-gas-turbine-engines-temperature-condition-
Identification-of-aircraft-gas-turbine-engines-temperature-condition-
 

Andere mochten auch

Sleeping Newborn Babies
Sleeping Newborn BabiesSleeping Newborn Babies
Sleeping Newborn Babies
Oana
 
5 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-210410
5 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-2104105 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-210410
5 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-210410
guestee6378
 
Brochure definitivo
Brochure definitivoBrochure definitivo
Brochure definitivo
tejeRedes
 
Impressive Photos
Impressive PhotosImpressive Photos
Impressive Photos
Oana
 
Trabajo Final 2 Seguimiento
Trabajo Final 2 SeguimientoTrabajo Final 2 Seguimiento
Trabajo Final 2 Seguimiento
guest293ece
 
Els serveis locals d'ocupació als territoris
Els serveis locals d'ocupació als territorisEls serveis locals d'ocupació als territoris
Els serveis locals d'ocupació als territoris
lucialopezale
 

Andere mochten auch (20)

Espana
EspanaEspana
Espana
 
Presentació CdA
Presentació CdAPresentació CdA
Presentació CdA
 
Balet
BaletBalet
Balet
 
Avatar
AvatarAvatar
Avatar
 
Monet
MonetMonet
Monet
 
Sleeping Newborn Babies
Sleeping Newborn BabiesSleeping Newborn Babies
Sleeping Newborn Babies
 
Jornada complementaria Cota 2015
Jornada complementaria Cota 2015Jornada complementaria Cota 2015
Jornada complementaria Cota 2015
 
Tese Doutorado: Participaçãp e deliberação - análise do impacto dos usos da n...
Tese Doutorado: Participaçãp e deliberação - análise do impacto dos usos da n...Tese Doutorado: Participaçãp e deliberação - análise do impacto dos usos da n...
Tese Doutorado: Participaçãp e deliberação - análise do impacto dos usos da n...
 
3er. tema sacerdocio
3er. tema  sacerdocio3er. tema  sacerdocio
3er. tema sacerdocio
 
Convenio colectivo de instalaciones deportivas 2006
Convenio colectivo de instalaciones deportivas 2006Convenio colectivo de instalaciones deportivas 2006
Convenio colectivo de instalaciones deportivas 2006
 
5 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-210410
5 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-2104105 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-210410
5 action care_-plan_de_lanzamiento_y_reserva_de_posición_en_la_red_-210410
 
Revista ahmsa
Revista ahmsaRevista ahmsa
Revista ahmsa
 
SDN Talks São Paulo
SDN Talks São PauloSDN Talks São Paulo
SDN Talks São Paulo
 
Audiosfinal
AudiosfinalAudiosfinal
Audiosfinal
 
Brochure definitivo
Brochure definitivoBrochure definitivo
Brochure definitivo
 
Impressive Photos
Impressive PhotosImpressive Photos
Impressive Photos
 
IBM Software Forum - Lotus Overview
IBM Software Forum - Lotus OverviewIBM Software Forum - Lotus Overview
IBM Software Forum - Lotus Overview
 
Trabajo Final 2 Seguimiento
Trabajo Final 2 SeguimientoTrabajo Final 2 Seguimiento
Trabajo Final 2 Seguimiento
 
Els serveis locals d'ocupació als territoris
Els serveis locals d'ocupació als territorisEls serveis locals d'ocupació als territoris
Els serveis locals d'ocupació als territoris
 
4 140925152050-phpapp01
4 140925152050-phpapp014 140925152050-phpapp01
4 140925152050-phpapp01
 

Ähnlich wie Improving Structural Limitations of Pid Controller For Unstable Processes

Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
Alexander Decker
 
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
ISA Interchange
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
IAEME Publication
 

Ähnlich wie Improving Structural Limitations of Pid Controller For Unstable Processes (20)

Mathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection MechanismMathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
Mathematical Modeling and Fuzzy Adaptive PID Control of Erection Mechanism
 
Modeling and Control of MIMO Headbox System Using Fuzzy Logic
Modeling and Control of MIMO Headbox System Using Fuzzy LogicModeling and Control of MIMO Headbox System Using Fuzzy Logic
Modeling and Control of MIMO Headbox System Using Fuzzy Logic
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
 
D04954148
D04954148D04954148
D04954148
 
Design of multiloop controller for
Design of multiloop controller forDesign of multiloop controller for
Design of multiloop controller for
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
 
Design of Multiloop Controller for Three Tank Process Using CDM Techniques
Design of Multiloop Controller for Three Tank Process Using CDM Techniques  Design of Multiloop Controller for Three Tank Process Using CDM Techniques
Design of Multiloop Controller for Three Tank Process Using CDM Techniques
 
An intelligent hybrid control for paper machine system
An intelligent hybrid control for paper machine systemAn intelligent hybrid control for paper machine system
An intelligent hybrid control for paper machine system
 
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
A fuzzy model based adaptive pid controller design for nonlinear and uncertai...
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...
 
Heat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI Controller
Heat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI ControllerHeat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI Controller
Heat Ventilation & Air- Conditioning System with Self-Tuning Fuzzy PI Controller
 
Tuning PID Controller Parameters for Load Frequency Control Considering Syste...
Tuning PID Controller Parameters for Load Frequency Control Considering Syste...Tuning PID Controller Parameters for Load Frequency Control Considering Syste...
Tuning PID Controller Parameters for Load Frequency Control Considering Syste...
 
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...
Disturbance Rejection with a Highly Oscillating Second-Order  Process, Part I...Disturbance Rejection with a Highly Oscillating Second-Order  Process, Part I...
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
Determination of all stability region of unstable fractional order system in ...
Determination of all stability region of unstable fractional order system in ...Determination of all stability region of unstable fractional order system in ...
Determination of all stability region of unstable fractional order system in ...
 
Comparative Analysis of P-I, I-P, PID and Fuzzy Controllers for Speed Control...
Comparative Analysis of P-I, I-P, PID and Fuzzy Controllers for Speed Control...Comparative Analysis of P-I, I-P, PID and Fuzzy Controllers for Speed Control...
Comparative Analysis of P-I, I-P, PID and Fuzzy Controllers for Speed Control...
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
 
Fopid
FopidFopid
Fopid
 
Fractional order-pid-controller design
Fractional order-pid-controller designFractional order-pid-controller design
Fractional order-pid-controller design
 

Kürzlich hochgeladen

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Kürzlich hochgeladen (20)

Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 

Improving Structural Limitations of Pid Controller For Unstable Processes

  • 1. E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 www.ijera.com 87 | P a g e Improving Structural Limitations of Pid Controller For Unstable Processes E.E. Ezema*, I.I. Eneh**, O.L. Daniya*** School of Post Graduate Studies Enugu State University of Science & Technology Faculty of Engineering Dept of Electrical & Electronic Engineering Enugu State University of Science & Technology NASRDA Center for Basic Space Science, Nsukka University of Nigeria, Nsukka ABSTRACT PID controllers have structural limitations which make it impossible for a good closed-loop performance to be achieved. A step response with high overshoot and oscillations always results. In controlling processes with resonances, integrators and unstable transfer functions, the PI-PD controller provides a satisfactory closed-loop performance. In this paper, a simple approach to extracting parameters of a PI-PD controller from parameters of the conventional PID controller is presented so that a good closed-loop system performance is achieved. Simulated results from this formation are carried out to show the efficacy of the technique proposed. Keywords: Disturbance rejection, PID controller, Integrating process, PI-PD, Unstable process. I. INTRODUCTION Proportional-Integral-Derivative (PID) controller is a generic control loop feedback mechanism widely used in industrial control system. It attempts to correct the error between a measured process variable and a desired set point by calculating and outputting a corrective action that can adjust the process accordingly. The PID controller calculation (algorithm)involves three separate parameters viz:-kp – proportional gain value, ki-Integral gain value and kd – Differential gain value. These three parameters achieve three things:- kp – reacts in response to a linear error; kd – measures the last error difference and will create a larger compensation value i.e. it will accelerate the system quickly if there is a larger error; ki- the running average smoothes out the effect of step responses so it acts as a damping factor to control overshoot and ringing[1]. The weighted sum of these actions is used to adjust the process via a control element such as the position of a control value or the power supply of heating element. Scaling(tuning) of these three constants in the PID controller algorithm can provide control action designed for specific process requirement. The standard PID controller configuration is shown in figure 1 below. Fig 1: Block diagram of PID controller The extensive use of PID controller in the industry could be attributed to the following reasons:- typical transfer function models used to represent processes can be easily controlled with PID controller; for process without an integral term, an integrator produces zero steady state error to a step input; only a small number of parameters are needed for tuning of PID controller; simple tests such as Ziegler-Nichols[2] and Astrom and Hagglund[3], provide effective controller tuning for processes with typical transfer functions. It is pertinent to note that the use of PID algorithm for control does not guarantee optimal control of a system. Often the PID controller is taken to have error as its input to the close loop system, which produces an unwanted ‘derivative kick’ at its output for step input to the feedback loop even when the D – term has a filter[4]. It is a known fact that it is not easy to get a good RESEARCH ARTICLE OPEN ACCESS
  • 2. E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 www.ijera.com 88 | P a g e closed-loop step response for processes with resonances and unstable plant transfer functions. Publications abide addressing the control of unstable processes from different points of view. These can be seen in Park et al(5), Ho and Xu[6]. This paper presents an approach to improving the structural inefficiency of the PID controller in two steps:- moving the PD arm to the feedback loop while retaining the PI arm in the feed forward loop. Next, is using the existing PID parameters in generating the parameters for the formed PI-PD structure. This approach is later shown through examples and simulations to be effective in replacing any existing PID structure and thus improving its performance for processes with resonances, integrators and unstable transfer functions. II. PI-PD CONTROL STRUCTURE In conventional PID structure shown in figure 1, it could be seen that the proportional, integral and the derivative terms are all in the feed forward loop thereby acting as the error arising between the set-point and the close-loop response. This leads to a phenomenon called derivative kickwhich is undesirable. To resolve this matter, the PI-PD structure shown in figure 2 is suggested. Fig 2: PI-PD controller structure Here with the PD arm moved to the feedback loop, unstable or integrating process can now be better stabilized and controlled more effectively by the PI arm in the feed forward loop. In the figure2, G(S) is the plant transfer function while the GPI(S) and the GPD(S) are the PI and PD controller transfer function respectively. (1) : (2) It is worthy to mention here that this is not an entirely new concept. Benouarets[7] was the first to mention the PI-PD controller structure but the true potential was not recognized. Kwak et al [8] and Park et al [5] used PID-P PID structure for controlling integrating and unstable processes. The D term being left in the feed forward path is still prone to derivative kick. Having the PD arm in the feed back loop converts the open-loop unstable or integrating process to open-loop stable process and guarantees more suitable pole location [4]. The general plant transfer function is given by 1 0 1 1 1 0 1 1 ........ ( ) a S a S a S a b S b S b S b G S n n n n m m m m             : (3) The closed-loop transfer function for the inner loop G (S) il of the form given in equation 3 is : (4) provided n m 2 A closed look on the modification of the last two terms in equation 4 shows the effect of the insertion of the inner loop. The PI-PD controller gives more flexibility in location of poles of open-loop transfer function G (S) il in more desired position with the use of f K and d T in place of only f K . III. EXTRACTING PI-PD PARAMETERS FROM PID PARAMETER The PID structure shown in figure 2 earlier can through block diagram reduction be reduced to fig 3 below. Fig 3: PID equivalent structure of PI-PD PID PI PD G  G G : (5) Substituting equations (1) and (2) in (5). ) (1 ) 1 ( ) (1 K T S T S G S K f d i PID f     : (6) Expanding equation (6) gives ) ( ) ( ) ( ) ( )(1 T S K K K K K T S K G S K K d p f f p f i p PID p f       : (7) The common structure used for PID controller is /( ) pi pi pd G G G P(s) G (s) PID Controlle r Gpi+Gpd Pre-filter . ( ) ( ) 0 1 1 1 0 0 0 1 1 1 a S a S a K b K T b S a K b b S b S b S b f f d f n n n n m m m m              ( ) (1 ) ) 1 ( ) (1 1 G S kf T S T S G S kp PD d PI    
  • 3. E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 www.ijera.com 89 | P a g e ) 1 ( ) (1 * * * T S T S G S K i PID c    : (8) Comparing equation (8) and (7), the following deductions are made : (9) (10) (11) (12) (13) Note that f p K K   For different ranges of β, Kp, Kf, Ti, Td can be calculated and tabulated. IV. EFFECTS OF β ON ROOT LOCATIONS From figure(2) above, 1 ( ) ( ) ( ) ( ) ( ) G s G s G s P s Q s PD   : (14) Substituting for GPD(s) from equation (2) and Td from equation (13) then, 1 ( ) (1 ) ( ) ( ) ( ) G s k T s G s P s Q s f d    : (15) (1 ) 1 1 ( ) ( ) ( ) ( ) * T s k G s G s P s Q s d c      (16) (1 [1 ] ) 1 1 ( ) ( ) ( ) ( ) * * T s k G s G s P s Q s d c        (17) From the equation (17) it could be seen that the characteristic equation of the system is (1 [1 ] ) 1 1 ( ) * * T s k G s d c       =0 : (18) V. SIMULATION FUNCTIONS AND PARAMETERS The following system with the transfer functions given below are used to test the performance of the suggested approach. 1. ( 1)( 5) 1 ( ) 1    S S s G s 2. ( 1)( 6)( 7) 1 ( ) 2     S S S S G s The systems are all controlled by PID controller with the following parameters calculated by Ziegler- Nichols tuning rule [2]. The resulting PID controller parameters are 30, 0.2, 0.35124 *    c d k  T for G1(s). 2, 0.2, 0.25 *    c d k  T for G2(s) VI. SIMULATIONRESULT Figure (4) and (5) shows root locations of the systems with and without the PD in the inner feed back loop. It could be easily seen that using the PD in the inner feedback loop produces a better stable system. Fig4: Root plot (a) without loop (b) with inner loop * * * * (1 ) 1 1 1 d d i i c f c p c P f T T T T K K K K K K K                
  • 4. E.E. Ezema et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 1), September 2014, pp.87-90 www.ijera.com 90 | P a g e Fig5: Root plot (a) without loop (b) with inner loop VII. CONCLUSION Proportional-Integral-Derivatives (PID) controller has inherent structural limitations that make it impossible for a good close-loop control performance to be achieved in processes with resonances, integrators and unstable transfer functions. Simulation result above has shown that this approach of extracting parameters of a PI-PD controller from parameters of the conventional PID controller gives a good closed-loop system performance. REFERENCES [1] PID Control with MATHLAB and Simulink.Available online at http://www.mathworks.com/discovery/pid- control.html. Last accessed 24-07-2014 [2] J.G. Ziegler, N.B. Nichol, Optimum settings for Automatic controllers, ASME Transactions, 64(1942), pp 759-68 [3] K.J. Astrom and T. Hagglund, Automatic Tuning of PID regulators. Instrument society of America, Research Triangle Park, NC,1988. [4] C.C.Hang, K.J. Astrom, and W.K. Ho, Regiments of the Ziegler-Nichols tuning formular, IEE Control Theory App. 1991.Proc.138, pp11-118. [5] H. J. Park, Sung SW, Lee IB (1998) An enhanced PID control for unstable processes. Automatica 34(6):751-756. [6] Ho WK, XuW(1998) PID tuning for unstable processes based on gain and phase-margin specifications. IEE Proc Control Theory Appl 145(5):392-396. [7] Bernouarets M. (1993), some design methods for linear and non-linear controllers. PhD thesis, University of Sussex. [8] H.J.Kwak, S.W. Sung, I. B. Lee (1998) An enhanced PID control strategy for unstable processes. Automatica 34(6).Pp 751-756. [9] Katsuhiko Ogata Modern Control Engineering, pp 639-757.