SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Full Paper
                                                   ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013



     Design and Implementation of Discrete Augmented
              Ziegler-Nichols PID Controller
                     Vedika V. Patki, D.N.Sonwane, Deepak D. Ingole and Vihangkumar V. Naik
             Department of Instrumentation & Control Engineering, College of Engineering, Pune, India- 411 005
                                              Email: patki.vedika@gmail.com
                                     dns.instru@coep.ac.in, dipingole21@gmail.com,
                                                 naikvihang@gmail.com

Abstract—Although designing and tuning a proportional-                   performance for higher order and non-linear systems due to
integral-derivative (PID) controller appears to be conceptually          large overshoots and poor load regulation [5].
intuitive, but it can be hard in practice, if multiple (and often            To overcome these drawbacks many auto-tuning methods
conflicting) objectives such as short transient and high
                                                                         are proposed [6-13]. In [6] Mixed Fuzzy- PID control algorithm
stability are to be achieved. Traditionally Ziegler Nichols is
widely accepted PID tuning method but it’s performance is
                                                                         is applied for digital missile rudder servo system for controlling
not accepted for systems where precise control is required. To           two closed loops, position loop and speed loop. Paper [7]
overcome this problem, the online gain updating method                   proposes a GPC (generalized predictive control) implicit PID
Augmented Ziegler-Nichols PID (AZNPID) was proposed, with                control algorithm applied to the heat exchanging station
the amelioration of Ziegler-Nichols PID’s (ZNPID’s) tuning               control system, which has features of long time delay, time
rule. This study is further extension of [1] for making the              varying and non-linearity. Also in [8] PID is combined with
scheme more generalized. With the help of fourth order                   General Predictive Control (GPC) such that the computational
Runge-Kutta method, differential equations involved in PID               tasks of GPC are reduced by taking reciprocal of number
are solved which significantly improves transient performance
                                                                         instead of inverse of matrix. In [9] PID algorithm is combined
of AZNPID compared to ZNPID. The proposed augmented
                                                                         with Model Predictive Control (MPC), the restricted objective
ZNPID (AZNPID) is tested on various types of linear processes
and shows improved performance over ZNPID. The results of                function is altered to PID form. Through feed forward action
the proposed scheme is validated by simulation and also                  ameliorative dynamic of control is achieved in [10].A
verified experimentally by implementing on Quanser’s real                comparative study of three PID algorithms i.e. Time
time servo-based position control system SRV-02.                         Constrains, Observer-based algorithm and Heuristic
                                                                         Algorithm is done for Send -on-Delta Sampling in [11].Based
Index Terms—Discrete PID controller, Ziegler-Nichol’s Auto-              on the fractional-order PID control algorithm and dynamic
tuned PID controller, AZNPID                                             matrix control (DMC) algorithm, the fractional order PID
                                                                         dynamic matrix control (FOPID-DMC) algorithm is proposed
                         I. INTRODUCTION                                 in [12], for better dynamic performance and stability. In [13]
    With its three-term functionality covering treatment to              state of art of PID control is discussed with design,
both transient and steady-state responses, proportional-                 application, performance and future scope of PID.
integral-derivative (PID) control offers the simplest and yet                Most of the times while working with the real time systems,
most efficient solution to many real-world control problems.             dynamics of the system are not completely known. In such
Since the invention of PID control, in 1910 and the Ziegler–             circumstances to deal with variable operating conditions
Nichols’ (Z-N) straightforward tuning methods in 1942 [2, 3],            online gain modification scheme is proposed in [4], which
the popularity of PID control has grown tremendously. With               simultaneously adjusts proportional, integral and derivative
advances in digital technology, the science of automatic                 gains depending on the instantaneous error (e) and change
control now offers a wide spectrum of choices for control                of error (Δe) of the controlled variable. The study is further
schemes. However, an extensive survey on the regulatory                  extended in [1] for getting better result’s for AZNPID
controllers used in industries reveals that 97% of them are of           (Augmented Ziegler-Nichols (ZN) tuned PID controllers)
PID structure [4]. Particularly at lowest level, as no other             algorithm by application of Runge-Kutta to solve differential
controllers match the simplicity, clear functionality,                   equations in PID. As mentioned earlier this paper is extension
applicability, and ease of use offered by the PID controller.            of above study. In this paper modified AZNPID algorithm is
Its wide application has stimulated and sustained the                    applied to second, third and fourth order processes along
development of various PID tuning techniques, sophisticated              with its hardware verification. Stability aspects of processes
software packages, and hardware modules.                                 are also discussed with the help of Nyquist stability criteria.
    Though many tuning methods have been proposed for                        The rest of the paper is organized as: Section II gives an
PID controllers so far, none of the method could replace                 overview of PID and Auto-tuned PID controller. Section III,
Ziegler–Nichols’ (Z-N) PID tuning rule due to its good initial           illustrates the experimental results for different systems. In
settings and ease of use[4].This rule performs satisfactorily            Section IV, results for application of AZNPID on QUANSER’s
for first order system, but they fail to provide acceptable              SRV-02 plant are discussed.

© 2013 ACEEE                                                        16
DOI: 01.IJCSI.4.1.1119
Full Paper
                                                            ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013


       II. DESIGNING OF AUTO-TUNED PID CONTROLLER                               B. Augmented Ziegler-Nichols PID Controller
   The Conventional PID is shown in Fig.1.For hardware                             Fig. 2 describes the basic structure of AZNPID. We get
implementation, discrete PID controller is considered.                          initial values of Kp , Ki and Kd from Table I. The e(k ) and
A. Discrete PID Controller                                                      e(k ) is calculated as [4]
    Discrete form of a conventional ZNPID can be described
as,                                                                                                        e(k )  ref n  y (k )            (2)

                               ts       td                                                                            e(k )                  (3)
   u(k) = Kp [ e(k) +             e(j) + [e(k) - e(k - 1) ]]         (1)                               eN ( k )                )
                               ti       ts                                                                          abs(ref n )
Where, ts is sampling period, n is index and j is referring to
                                                                                                eN (k )  eN (k )  eN (k  1)              (4)
time constant. Kp is proportional gain, ti is integral time
constant or reset time, td is derivative is derivative time                                         (k )  eN (k ) * eN (k )               (5)
constant and e is the error between the reference and process                   Values of Kp , Ki and Kd are modified depending on value
output y for instance k. Discrete time integral gain Ki and
                                                                                of    (k ) after every sample instant as,
derivative gain Kd obtained as,
                                                                                                  Kp m = Kp(1  k 11 |  (k ) |)             (6)
                    ts           td
             Ki = Kp and Kd = KP                                                                  K = Ki(1  k 12 (k ) |)
                                                                                                           m                                 (7)
                    ti           ts                                                                    i


                                                                                                                                             (8)
   The values of Kp , Ki and Kd are decided using any                                            Kd m = Kd(1  k 13 |  (k ) |)
standard rule. For this study, we have used Ziegler-Nichol’s                                                                          k
                                                                                                               m             m
Tuning rule [14]. The values of critical gain Kcr and                                      uauto (k) =K p (k)e(k) +K i (k)  e(i)            (9)
                                                                                                                                    (i =0)
corresponding time period Pcr are determined experimentally                                                                 m
or can be calculated using bode plot. Form those                                                                       + K d (k)e(k)
values Kp , ti and td will be determined as given in Table I.                   where,

                 TABLE I. ZIEGLER-N ICHOL TUNING RULE                                            e (k )  e (k )  e (k  1)
        Gain Coefficient                           PID                                             e( j )  e (k )  e(k  1)
    Proportional Gain (   Kp   )                 0.6 Kcr
                                                                                In (6) to (9) k11 , k12 , k13 are three positive constants which
        Integral time (ti )                      0.5 P cr
                                                                                gives variation in process value to achieve desired output.
      Derivative time ( td )                    0.125 P cr
                                                                                For this study, performance indices are chosen as k11 =1,
                                                                                 k12 =1, k13 =12.Equation (2) to (5) indicates, when process
                                                                                output is less than set point ( ref n ), value of Kp m is is
                                                                                greater than Kp so that the process achieves set-point
                                                                                quickly, Kd m is greater than Kd so as to avoid oscillations in
                                                                                process output. At the same time Ki m is less than Ki to cor- -
                                                                                rect offset errors, which plays a minor role when the process
                                                                                is reaching to set point. As the process reaches to set-point
                  Figure 1. Block Diagram of PID
                                                                                values of Kp m     ,       Ki m , Kd are approxim ately equal
                                                                                                                    m



                                                                                to Kp , Ki , Kd .As the process output increases beyond set
                                                                                point, the values of, Kp m , Ki m , Kd m increases, this eventu-
                                                                                ally increases control u ( uauto > u ). This brings back pro-
                                                                                cess to desired set-point.
                                                                                A. Steps for implementation of AZNPID algorithm:
                                                                                    Step1: Obtain gain margin and phase margin of system
                                                                                either using bode plot method or Ziegler Nichol’s -Continuous
                Figure 2. Block Diagram of AZNPID                               Oscillation Method.

© 2013 ACEEE                                                               17
DOI: 01.IJCSI.4.1.1119
Full Paper
                                                  ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013


Step2: In ZN Continuous Oscillation Method, critical gain of
system is Kcr and its corresponding period of oscillation is
Pcr
Step3: Applying Zeigler-Nichols formula, the values of
Kp m , Ki m , Kd m is obtained from table I
Step4: Choosing the appropriate values of
constants k11 , k12 and AZNPID is applied to the system using
(6) to (9). K13

                   III. EXPERIMENTAL RESULTS
The robustness and stability of AZNPID is tested for second
order, third order and fourth order systems.
A. Second Order System
                                                                        Figure 3. Comparison of responses of PID and AZNPID for Second
 The transfer function for second order system, with dead -                                       order system
time is given as
                            e -0.2s
                   GP =                                    (10)
                          (s(1 + s))
    Referring Fig. 3, one can observe that, after application of
AZNPID there is considerable reduction in peak overshoot
of the second order system. For testing purpose, the noise
with 0.1% magnitude and sinusoidal disturbance of amplitude
1 with frequency 1Hz is applied to system and response is
observed in Fig. 4. Stability of the system is analyzed by
using Nyquist plot, for the above system is shown in Fig. 5.
B. Third Order System
    Consider a third order non-minimum process,
                          (1 - 0.1s)
                GP =                                       (11)
                           (1 + s) 3
   From Fig. 6, one can observe that there is considerable
improvement in the transient performance of the system with
                                                                        Figure 4. Comparison of responses of PID and AZNPID in presence
AZNPID compared to ZNPID. Fig. 7 shows effect of noise
                                                                               of a) noise and b) disturbance for Second order system
and external disturbances for third order system. Fig. 8 shows
stability analysis of the system using Nyquist plot. Fig. 12
shows effect of variation of performance indices for the
system above.
C. Fourth Order System
   Consider the fourth order linear system as
                       (7s + 1)
      G_P =                                                (12)
              (s + 10s + 35s 2 + 50s + 24)
               4          3



   For fourth order system, from Fig. 9, one can observe
that, as order of system increases, oscillations of ZNPID also
increased but there is significant effect of modified derivative
gain Kd m in AZNPID. Due to this there is also a considerable
change in settling time and peak overshoot. Fig. 10 shows                      Figure 5. Nyquist Diagram for Second Order System
effect of noise and external disturbances for fourth order
system. Fig.11 shows stability analysis of the system using                                    IV. CASE STUDY
Nyquist plot.                                                              To demonstrate the performance of the proposed
                                                                        algorithm, Quanser’s SRV-02 plant is used for experimentation.
© 2013 ACEEE                                                       18
DOI: 01.IJCSI.4.1.1119
Full Paper
                                                  ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013




Figure 6. Comparison of responses of PID and AZNPID for Third          Figure 9. Comparison of responses of PID and AZNPID for Fourth
                         order system                                                            order system




                                                                          Figure 10. Comparison of responses of PID and AZNPID in
Figure 7. Comparison of responses of PID and AZNPID in presence         presence of a) noise and b) disturbance for Fourth order system
        of a) noise and b)disturbance for Third order system




                                                                             Figure 11. Nyquist Diagram for Fourth Order System
        Figure 8. Nyquist Diagram for Third Order System
The digital servo rig has two parts, namely hardware and               encoders, input and output potentiometers [15, 16]. The
software. The hardware units are mechanical units and digital          digital unit carries ADC and DAC for signal conversion,
unit. Mechanical unit consists of power amplifier, dc servo            switching, multiplexing, encoder circuits, and PWM motor
motor and tacho-generator, absolute and incremental digital            drive. With the help of SIMULINK and Embedded MATLAB

© 2013 ACEEE                                                      19
DOI: 01.IJCSI.4.1.1119
Full Paper
                                                   ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013


                                                                       Where, m(s) is Laplace transform of speed of load shaft.
                                                                       By substituting specifications of the servo plant [15, 16]
                                                                       mathematical model was obtained as,
                                                                                               210
                                                                                     GP =
                                                                                            s(s  10)
                                                                       B. Results
                                                                           For experimentation, reference square wave was taken
                                                                       from SIMULINK. The experimental setup is shown in Fig. 13.
                                                                       Here, the proposed controller was implemented using
                                                                       SIMULINK programming. With the help of Real Time
                                                                       Workshop (RTW) and Quarc4 Windows Target (RTWT)
                                                                       environment the performance of the proposed auto-tuning
                                                                       scheme has been implemented for achieving the desired
  Figure 12. Comparison of responses of AZNPID for different           position (given by the reference signal) by the dc servo motor.
     values of performance indices for Third Order system
                                                                           RTWT communicates with the control program, and
function, under MATLAB 7.3 (2009b) control algorithm was               interfaces the mechanical unit through the digital board. RTW
implemented.                                                           generates C code using Microsoft C++ Professional from
A. Mathematical Model                                                  the SIMULNK block diagram and acts as the intermediary for
                                                                       two way data flow from the physical servo system to and from
   In the Quanser’s servo plant module, servo motor is                 the SIMULNK model. The tuning of the PID controller is done
connected to optical encoder through gearbox. Gear ratio               according to ZN relation (proportional, integral, and derivative
can be changed according to requirement of user [15,                   parameters are given by the manufacturer feedback).
16].Transfer function of servo plant can be written as,                    Fig.14, Fig.15 and Fig.16, show the responses and
                    (s)     K                                         variation of control signals for ZNPID and AZNPID,
                         =                                 (14)        respectively for both constant set-point and variable set-
                   Vm(s) s(s  1)
                                                                       point (square wave).
Where,    (s) is Laplace transform of position of the load                One can observe that the proposed scheme supposed to
                                                                       provide significantly improved performances for those
shaft, Vm(s) is Laplace transform of input voltage, K is the           systems which produce large overshoots under ZNPID.
steady-state gain,  is the time constant, s is the Laplace            However, the real servo system does not exhibit such
operator.                                                              behavior; as a result, we find marginal improvement in the
    State Space representation of Servo Plant was obtained             performance of AZNPID over ZNPID as shown in Fig.14,
with position and velocity as states as,                               Fig.15 and Fig.16.
                                                                           Fig. 17 represents output of AZNPID in presence of noise
             0          
    (s)                    ( s)  0                            and disturbance. In sub-plot 2,one can observe chattering
                      1           Vm( s )
                             m( s)   K               (15)        state due to noise. In sub-plot 3,sine disturbances are applied
  m( s )  1                                                    to AZNPID. In general, PID doesn’t withstand in presence of
                          
                                                                       sinusoidal disturbances, although the plot is showing same
                                                                       property but the amplitude of diversion from reference is
                               ( s) 
          y ( s)  1       0                           (16)        very less.
                              m ( s)




                                                                       Figure 14. Responses of PID and AZNPID for constant reference
             Figure 13. Experimental Setup for SRV-02                             sources a) Process Output b) Control Input
© 2013 ACEEE                                                      20
DOI: 01.IJCSI.4.1.1119
Full Paper
                                                  ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013

TABLE II. C OMPARISON OF RESPONSES FOR PID AND AZNPID I N MATLAB




                                                                      Figure 17. Comparison responses of AZNPID a) response of
                                                                      AZNPID b) in case of noise and c) in case of sine disturbance
                                                                   order linear process. Using proposed AZNPID algorithm, it
                                                                   is observed that, the transient performance of the system
                                                                   improved significantly, even if, there is change in the order of
                                                                   the system. The scheme adjusts gain of P, I and D after every
                                                                   sample instant based on gain updating factor beta (β).
                                                                   Although variation of beta is non-linear, original structure of
                                                                   PID remains intact. Robustness of AZNPID and ZNPID was
                                                                   tested by adding noise and external disturbances. Though
                                                                   AZNPID is able to improve the transient performance, steady
                                                                   state performance remains unaffected. Thus, AZNPID
                                                                   controller can be used where the system has poor transient
                                                                   response (non-minimum phase system, higher order systems).
   Figure 15. Responses of PID and AZNPID for square wave as           To test the efficacy of hardware implementation, the
                 reference source: process output                  algorithm is applied to Quanser’s DC- servomotor position
                                                                   control system (SEV-02). AZNPID intensifies the results in
                                                                   different circumstances. Moreover, the scheme can be apt
                                                                   for embedding on dedicated hardware.

                                                                                             REFERENCES
                                                                   [1] Patki Vedika, D. N. Sonawane,Ingole Deepak., “Design and
                                                                       Implementation of Discrete Augmented Ziegler-Nichols PID
                                                                       Control,”CCPE 2012, Springer-Verlag pp. 435-441, 2012, in
                                                                       press.
                                                                   [2] K. H. Ang,G. Chong, “PID Control System Analysis,Design
                                                                       and Technology,” IEEE Transitionon Control System
                                                                       Technology, vol. 13 (4), pp. 559-576, 2005.
                                                                   [3] L. Desbourough, R. Miller, “Increasing customer value of
                                                                       industrial control performance monitoring-Honeywell’s
                                                                       experience,” In: Proc. int. conference on control performance
                                                                       chemical process control,AIChE symposium series. no. 326,
   Figure 16. Responses of PID and AZNPID for square wave as           vol. 98, 2002.
                 reference source: control input                   [4] C. Dey, R. J. Mudi, “An Improved auto-tuning scheme for
                                                                       PID controllers,” ISA Transition, vol. 48, pp. 396-402, 2009.
                        CONCLUSIONS                                [5] S. Chander,P. Agrawal,I. Gupta, “Auto-tuned, Discrete PID
                                                                       Controller for DC-DC Converter for fast transient response”,
   In this paper, a simple model-independent, discrete auto-           2011 IEEE.
tuned scheme of PID controller is presented. Potency of the        [6] Y. Wu,H. Li, Y. Bi, B. Guo,”Study on Missile Rudder Servo
algorithm is verified by applying on second order process              System Based on Mixed Fuzzy-PID Control
with dead time, third order non-minimum process and fourth             Algorithm,”Proceedings of the 2011 IEEE International
© 2013 ACEEE                                                 21
DOI: 01.IJCSI.4.1.1119
Full Paper
                                                   ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013

     Conference on Mechatronics and Automation, August 7 - 10,            [11] Vasyutynsky, Volodymyr, Kabitzsch, Klaus, “A Comparative
     Beijing, China.                                                           Study of PID Control Algorithms Adapted to Send-on-Delta
[7] Zhu Lin, Wu Yan, Li Qi, “A Study on the Application of GPC                 Sampling,” IEEE, 2010.
     Implicit PID Algorithm in the Heat Exchanging Station Control        [12] Guo Wei, WenJinghong, Zhou Wangping, “Fractional-order
     System,”Second International Conference on Digital                        PID Dynamic Matrix Control Algorithm based on Time
     Manufacturing & Automation, 2011.                                         Domain,” 8th World Congress on Intelligent Control and
[8] Guang-YI Chen, Ping Ren, Hai-Long Pei,”An improved PID                     Automation, Jinan, China, July 6-9 2010.
     Generalized Predictive Control Algorithm,” Seventh                   [13] K. J. Åström, T. Hugglund, “The future scope of PID Control”,
     International Conference on Machine Learning and Cybernetics,             Control Engineering Practice, pp.1163-1175, 2001.
     Kunming, 12-15 July 2008.                                            [14] K. Ogata, “Modern Control Engineering”, Prentice-Hall of
[9] WeiGuo,Xin Chen, XiaohuiQiu,”Application of Improved PID                   India pvt ltd.,pp.681-702, 2001.
     Model Algorithmic Control Algorithm,”International                   [15] Rotary Servo plant SRV-02 User Manual, Quanser Inc.,
     Conference on Intelligent Computation Technology and                      Markham, ON, Canada, 2010.
     Automation, 2008.                                                    [16] Introduction to QuaRc 2.0 & SRV02 and Instructor manual,
[10] Du Shuwang, ZhilinFeng, Zhiming Fang, “Design of Improved                 Quanser Inc., Markham, ON, Canada, 2010.
     PID Algorithm for Position Control of Servo Unit,”
     International Conference on Computer and Communication
     Technologies in Agriculture Engineering, 2010.




© 2013 ACEEE                                                         22
DOI: 01.IJCSI.4.1.1119

Contenu connexe

Tendances

FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC IJITCA Journal
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Mpage Scicomp14 Bynd Tsk Geom
Mpage Scicomp14 Bynd Tsk GeomMpage Scicomp14 Bynd Tsk Geom
Mpage Scicomp14 Bynd Tsk Geommpage_colo
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...ssuser27c61e
 
Optimization by heuristic procedure of scheduling constraints in manufacturin...
Optimization by heuristic procedure of scheduling constraints in manufacturin...Optimization by heuristic procedure of scheduling constraints in manufacturin...
Optimization by heuristic procedure of scheduling constraints in manufacturin...Alexander Decker
 
11.optimization by heuristic procedure of scheduling constraints in manufactu...
11.optimization by heuristic procedure of scheduling constraints in manufactu...11.optimization by heuristic procedure of scheduling constraints in manufactu...
11.optimization by heuristic procedure of scheduling constraints in manufactu...Alexander Decker
 
An intelligent hybrid control for paper machine
An intelligent hybrid control for paper machineAn intelligent hybrid control for paper machine
An intelligent hybrid control for paper machineeSAT Publishing House
 
An effective frequency domain approach to tuning non-PID controllers for high...
An effective frequency domain approach to tuning non-PID controllers for high...An effective frequency domain approach to tuning non-PID controllers for high...
An effective frequency domain approach to tuning non-PID controllers for high...ISA Interchange
 
0006.scheduling not-ilp-not-force
0006.scheduling not-ilp-not-force0006.scheduling not-ilp-not-force
0006.scheduling not-ilp-not-forcesean chen
 
STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...
STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...
STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...ijcsit
 
Variational quantum gate optimization on superconducting qubit system
Variational quantum gate optimization on superconducting qubit systemVariational quantum gate optimization on superconducting qubit system
Variational quantum gate optimization on superconducting qubit systemHeyaKentaro
 
Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...
Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...
Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...Marlon Dumas
 
11.quantitative approach for theory of constraints in manufacturing
11.quantitative approach for theory of constraints in manufacturing11.quantitative approach for theory of constraints in manufacturing
11.quantitative approach for theory of constraints in manufacturingAlexander Decker
 
Quantitative approach for theory of constraints in manufacturing
Quantitative approach for theory of constraints in manufacturingQuantitative approach for theory of constraints in manufacturing
Quantitative approach for theory of constraints in manufacturingAlexander Decker
 

Tendances (17)

FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Mpage Scicomp14 Bynd Tsk Geom
Mpage Scicomp14 Bynd Tsk GeomMpage Scicomp14 Bynd Tsk Geom
Mpage Scicomp14 Bynd Tsk Geom
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
 
slides Céline Beji
slides Céline Bejislides Céline Beji
slides Céline Beji
 
Optimization by heuristic procedure of scheduling constraints in manufacturin...
Optimization by heuristic procedure of scheduling constraints in manufacturin...Optimization by heuristic procedure of scheduling constraints in manufacturin...
Optimization by heuristic procedure of scheduling constraints in manufacturin...
 
11.optimization by heuristic procedure of scheduling constraints in manufactu...
11.optimization by heuristic procedure of scheduling constraints in manufactu...11.optimization by heuristic procedure of scheduling constraints in manufactu...
11.optimization by heuristic procedure of scheduling constraints in manufactu...
 
An intelligent hybrid control for paper machine
An intelligent hybrid control for paper machineAn intelligent hybrid control for paper machine
An intelligent hybrid control for paper machine
 
Run time
Run timeRun time
Run time
 
An effective frequency domain approach to tuning non-PID controllers for high...
An effective frequency domain approach to tuning non-PID controllers for high...An effective frequency domain approach to tuning non-PID controllers for high...
An effective frequency domain approach to tuning non-PID controllers for high...
 
0006.scheduling not-ilp-not-force
0006.scheduling not-ilp-not-force0006.scheduling not-ilp-not-force
0006.scheduling not-ilp-not-force
 
STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...
STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...
STATISTICAL APPROACH TO DETERMINE MOST EFFICIENT VALUE FOR TIME QUANTUM IN RO...
 
Variational quantum gate optimization on superconducting qubit system
Variational quantum gate optimization on superconducting qubit systemVariational quantum gate optimization on superconducting qubit system
Variational quantum gate optimization on superconducting qubit system
 
Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...
Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...
Abstract-and-Compare: A Family of Scalable Precision Measures for Automated P...
 
11.quantitative approach for theory of constraints in manufacturing
11.quantitative approach for theory of constraints in manufacturing11.quantitative approach for theory of constraints in manufacturing
11.quantitative approach for theory of constraints in manufacturing
 
Quantitative approach for theory of constraints in manufacturing
Quantitative approach for theory of constraints in manufacturingQuantitative approach for theory of constraints in manufacturing
Quantitative approach for theory of constraints in manufacturing
 
Shams i ecr-with-cover-page-v2
Shams i ecr-with-cover-page-v2Shams i ecr-with-cover-page-v2
Shams i ecr-with-cover-page-v2
 

Similaire à Design and Implementation of Discrete Augmented Ziegler-Nichols PID Controller

Design of multiloop controller for
Design of multiloop controller forDesign of multiloop controller for
Design of multiloop controller forijsc
 
Improving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesImproving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesIJERA Editor
 
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 ijsc
 
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 ...ijsc
 
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 ...ijsc
 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...IRJET Journal
 
lachhab2013.pdf
lachhab2013.pdflachhab2013.pdf
lachhab2013.pdfgulie
 
Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...Waqas Tariq
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft IJECEIAES
 
Comparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear SystemComparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear Systempaperpublications3
 
A simple nonlinear PD controller for integrating processes
A simple nonlinear PD controller for integrating processesA simple nonlinear PD controller for integrating processes
A simple nonlinear PD controller for integrating processesISA Interchange
 
Design of multiloop controller for multivariable system using coefficient 2
Design of multiloop controller for multivariable system using coefficient 2Design of multiloop controller for multivariable system using coefficient 2
Design of multiloop controller for multivariable system using coefficient 2IAEME Publication
 
TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...
TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...
TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...IAEME Publication
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicISA Interchange
 
Numerical Optimization of Fractional Order PID Controller
Numerical Optimization of Fractional Order PID Controller Numerical Optimization of Fractional Order PID Controller
Numerical Optimization of Fractional Order PID Controller inventionjournals
 
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 MechanismTELKOMNIKA JOURNAL
 

Similaire à Design and Implementation of Discrete Augmented Ziegler-Nichols PID Controller (20)

D04954148
D04954148D04954148
D04954148
 
Design of multiloop controller for
Design of multiloop controller forDesign of multiloop controller for
Design of multiloop controller for
 
Improving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable ProcessesImproving Structural Limitations of Pid Controller For Unstable Processes
Improving Structural Limitations of Pid Controller For Unstable Processes
 
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
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
 
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 ...
 
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 ...
 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
 
lachhab2013.pdf
lachhab2013.pdflachhab2013.pdf
lachhab2013.pdf
 
Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...Online Adaptive Control for Non Linear Processes Under Influence of External ...
Online Adaptive Control for Non Linear Processes Under Influence of External ...
 
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...
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
Comparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear SystemComparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear System
 
A simple nonlinear PD controller for integrating processes
A simple nonlinear PD controller for integrating processesA simple nonlinear PD controller for integrating processes
A simple nonlinear PD controller for integrating processes
 
Design of multiloop controller for multivariable system using coefficient 2
Design of multiloop controller for multivariable system using coefficient 2Design of multiloop controller for multivariable system using coefficient 2
Design of multiloop controller for multivariable system using coefficient 2
 
30120140505012
3012014050501230120140505012
30120140505012
 
TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...
TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...
TUNING OF AN I-PD CONTROLLER USED WITH A HIGHLY OSCILLATING SECOND-ORDER PROC...
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logic
 
Numerical Optimization of Fractional Order PID Controller
Numerical Optimization of Fractional Order PID Controller Numerical Optimization of Fractional Order PID Controller
Numerical Optimization of Fractional Order PID Controller
 
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
 

Plus de IDES Editor

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A ReviewIDES Editor
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...IDES Editor
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...IDES Editor
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...IDES Editor
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCIDES Editor
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...IDES Editor
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingIDES Editor
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...IDES Editor
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsIDES Editor
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...IDES Editor
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...IDES Editor
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkIDES Editor
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetIDES Editor
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyIDES Editor
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’sIDES Editor
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...IDES Editor
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance AnalysisIDES Editor
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesIDES Editor
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...IDES Editor
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
 

Plus de IDES Editor (20)

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFC
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive Thresholds
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability Framework
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through Steganography
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’s
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance Analysis
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
 

Dernier

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Design and Implementation of Discrete Augmented Ziegler-Nichols PID Controller

  • 1. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 Design and Implementation of Discrete Augmented Ziegler-Nichols PID Controller Vedika V. Patki, D.N.Sonwane, Deepak D. Ingole and Vihangkumar V. Naik Department of Instrumentation & Control Engineering, College of Engineering, Pune, India- 411 005 Email: patki.vedika@gmail.com dns.instru@coep.ac.in, dipingole21@gmail.com, naikvihang@gmail.com Abstract—Although designing and tuning a proportional- performance for higher order and non-linear systems due to integral-derivative (PID) controller appears to be conceptually large overshoots and poor load regulation [5]. intuitive, but it can be hard in practice, if multiple (and often To overcome these drawbacks many auto-tuning methods conflicting) objectives such as short transient and high are proposed [6-13]. In [6] Mixed Fuzzy- PID control algorithm stability are to be achieved. Traditionally Ziegler Nichols is widely accepted PID tuning method but it’s performance is is applied for digital missile rudder servo system for controlling not accepted for systems where precise control is required. To two closed loops, position loop and speed loop. Paper [7] overcome this problem, the online gain updating method proposes a GPC (generalized predictive control) implicit PID Augmented Ziegler-Nichols PID (AZNPID) was proposed, with control algorithm applied to the heat exchanging station the amelioration of Ziegler-Nichols PID’s (ZNPID’s) tuning control system, which has features of long time delay, time rule. This study is further extension of [1] for making the varying and non-linearity. Also in [8] PID is combined with scheme more generalized. With the help of fourth order General Predictive Control (GPC) such that the computational Runge-Kutta method, differential equations involved in PID tasks of GPC are reduced by taking reciprocal of number are solved which significantly improves transient performance instead of inverse of matrix. In [9] PID algorithm is combined of AZNPID compared to ZNPID. The proposed augmented with Model Predictive Control (MPC), the restricted objective ZNPID (AZNPID) is tested on various types of linear processes and shows improved performance over ZNPID. The results of function is altered to PID form. Through feed forward action the proposed scheme is validated by simulation and also ameliorative dynamic of control is achieved in [10].A verified experimentally by implementing on Quanser’s real comparative study of three PID algorithms i.e. Time time servo-based position control system SRV-02. Constrains, Observer-based algorithm and Heuristic Algorithm is done for Send -on-Delta Sampling in [11].Based Index Terms—Discrete PID controller, Ziegler-Nichol’s Auto- on the fractional-order PID control algorithm and dynamic tuned PID controller, AZNPID matrix control (DMC) algorithm, the fractional order PID dynamic matrix control (FOPID-DMC) algorithm is proposed I. INTRODUCTION in [12], for better dynamic performance and stability. In [13] With its three-term functionality covering treatment to state of art of PID control is discussed with design, both transient and steady-state responses, proportional- application, performance and future scope of PID. integral-derivative (PID) control offers the simplest and yet Most of the times while working with the real time systems, most efficient solution to many real-world control problems. dynamics of the system are not completely known. In such Since the invention of PID control, in 1910 and the Ziegler– circumstances to deal with variable operating conditions Nichols’ (Z-N) straightforward tuning methods in 1942 [2, 3], online gain modification scheme is proposed in [4], which the popularity of PID control has grown tremendously. With simultaneously adjusts proportional, integral and derivative advances in digital technology, the science of automatic gains depending on the instantaneous error (e) and change control now offers a wide spectrum of choices for control of error (Δe) of the controlled variable. The study is further schemes. However, an extensive survey on the regulatory extended in [1] for getting better result’s for AZNPID controllers used in industries reveals that 97% of them are of (Augmented Ziegler-Nichols (ZN) tuned PID controllers) PID structure [4]. Particularly at lowest level, as no other algorithm by application of Runge-Kutta to solve differential controllers match the simplicity, clear functionality, equations in PID. As mentioned earlier this paper is extension applicability, and ease of use offered by the PID controller. of above study. In this paper modified AZNPID algorithm is Its wide application has stimulated and sustained the applied to second, third and fourth order processes along development of various PID tuning techniques, sophisticated with its hardware verification. Stability aspects of processes software packages, and hardware modules. are also discussed with the help of Nyquist stability criteria. Though many tuning methods have been proposed for The rest of the paper is organized as: Section II gives an PID controllers so far, none of the method could replace overview of PID and Auto-tuned PID controller. Section III, Ziegler–Nichols’ (Z-N) PID tuning rule due to its good initial illustrates the experimental results for different systems. In settings and ease of use[4].This rule performs satisfactorily Section IV, results for application of AZNPID on QUANSER’s for first order system, but they fail to provide acceptable SRV-02 plant are discussed. © 2013 ACEEE 16 DOI: 01.IJCSI.4.1.1119
  • 2. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 II. DESIGNING OF AUTO-TUNED PID CONTROLLER B. Augmented Ziegler-Nichols PID Controller The Conventional PID is shown in Fig.1.For hardware Fig. 2 describes the basic structure of AZNPID. We get implementation, discrete PID controller is considered. initial values of Kp , Ki and Kd from Table I. The e(k ) and A. Discrete PID Controller e(k ) is calculated as [4] Discrete form of a conventional ZNPID can be described as, e(k )  ref n  y (k ) (2) ts td e(k ) (3) u(k) = Kp [ e(k) + e(j) + [e(k) - e(k - 1) ]] (1) eN ( k )  ) ti ts abs(ref n ) Where, ts is sampling period, n is index and j is referring to eN (k )  eN (k )  eN (k  1) (4) time constant. Kp is proportional gain, ti is integral time constant or reset time, td is derivative is derivative time  (k )  eN (k ) * eN (k ) (5) constant and e is the error between the reference and process Values of Kp , Ki and Kd are modified depending on value output y for instance k. Discrete time integral gain Ki and of  (k ) after every sample instant as, derivative gain Kd obtained as, Kp m = Kp(1  k 11 |  (k ) |) (6) ts td Ki = Kp and Kd = KP K = Ki(1  k 12 (k ) |) m (7) ti ts i (8) The values of Kp , Ki and Kd are decided using any Kd m = Kd(1  k 13 |  (k ) |) standard rule. For this study, we have used Ziegler-Nichol’s k m m Tuning rule [14]. The values of critical gain Kcr and uauto (k) =K p (k)e(k) +K i (k)  e(i) (9) (i =0) corresponding time period Pcr are determined experimentally m or can be calculated using bode plot. Form those + K d (k)e(k) values Kp , ti and td will be determined as given in Table I. where, TABLE I. ZIEGLER-N ICHOL TUNING RULE e (k )  e (k )  e (k  1) Gain Coefficient PID e( j )  e (k )  e(k  1) Proportional Gain ( Kp ) 0.6 Kcr In (6) to (9) k11 , k12 , k13 are three positive constants which Integral time (ti ) 0.5 P cr gives variation in process value to achieve desired output. Derivative time ( td ) 0.125 P cr For this study, performance indices are chosen as k11 =1, k12 =1, k13 =12.Equation (2) to (5) indicates, when process output is less than set point ( ref n ), value of Kp m is is greater than Kp so that the process achieves set-point quickly, Kd m is greater than Kd so as to avoid oscillations in process output. At the same time Ki m is less than Ki to cor- - rect offset errors, which plays a minor role when the process is reaching to set point. As the process reaches to set-point Figure 1. Block Diagram of PID values of Kp m , Ki m , Kd are approxim ately equal m to Kp , Ki , Kd .As the process output increases beyond set point, the values of, Kp m , Ki m , Kd m increases, this eventu- ally increases control u ( uauto > u ). This brings back pro- cess to desired set-point. A. Steps for implementation of AZNPID algorithm: Step1: Obtain gain margin and phase margin of system either using bode plot method or Ziegler Nichol’s -Continuous Figure 2. Block Diagram of AZNPID Oscillation Method. © 2013 ACEEE 17 DOI: 01.IJCSI.4.1.1119
  • 3. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 Step2: In ZN Continuous Oscillation Method, critical gain of system is Kcr and its corresponding period of oscillation is Pcr Step3: Applying Zeigler-Nichols formula, the values of Kp m , Ki m , Kd m is obtained from table I Step4: Choosing the appropriate values of constants k11 , k12 and AZNPID is applied to the system using (6) to (9). K13 III. EXPERIMENTAL RESULTS The robustness and stability of AZNPID is tested for second order, third order and fourth order systems. A. Second Order System Figure 3. Comparison of responses of PID and AZNPID for Second The transfer function for second order system, with dead - order system time is given as e -0.2s GP = (10) (s(1 + s)) Referring Fig. 3, one can observe that, after application of AZNPID there is considerable reduction in peak overshoot of the second order system. For testing purpose, the noise with 0.1% magnitude and sinusoidal disturbance of amplitude 1 with frequency 1Hz is applied to system and response is observed in Fig. 4. Stability of the system is analyzed by using Nyquist plot, for the above system is shown in Fig. 5. B. Third Order System Consider a third order non-minimum process, (1 - 0.1s) GP = (11) (1 + s) 3 From Fig. 6, one can observe that there is considerable improvement in the transient performance of the system with Figure 4. Comparison of responses of PID and AZNPID in presence AZNPID compared to ZNPID. Fig. 7 shows effect of noise of a) noise and b) disturbance for Second order system and external disturbances for third order system. Fig. 8 shows stability analysis of the system using Nyquist plot. Fig. 12 shows effect of variation of performance indices for the system above. C. Fourth Order System Consider the fourth order linear system as (7s + 1) G_P = (12) (s + 10s + 35s 2 + 50s + 24) 4 3 For fourth order system, from Fig. 9, one can observe that, as order of system increases, oscillations of ZNPID also increased but there is significant effect of modified derivative gain Kd m in AZNPID. Due to this there is also a considerable change in settling time and peak overshoot. Fig. 10 shows Figure 5. Nyquist Diagram for Second Order System effect of noise and external disturbances for fourth order system. Fig.11 shows stability analysis of the system using IV. CASE STUDY Nyquist plot. To demonstrate the performance of the proposed algorithm, Quanser’s SRV-02 plant is used for experimentation. © 2013 ACEEE 18 DOI: 01.IJCSI.4.1.1119
  • 4. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 Figure 6. Comparison of responses of PID and AZNPID for Third Figure 9. Comparison of responses of PID and AZNPID for Fourth order system order system Figure 10. Comparison of responses of PID and AZNPID in Figure 7. Comparison of responses of PID and AZNPID in presence presence of a) noise and b) disturbance for Fourth order system of a) noise and b)disturbance for Third order system Figure 11. Nyquist Diagram for Fourth Order System Figure 8. Nyquist Diagram for Third Order System The digital servo rig has two parts, namely hardware and encoders, input and output potentiometers [15, 16]. The software. The hardware units are mechanical units and digital digital unit carries ADC and DAC for signal conversion, unit. Mechanical unit consists of power amplifier, dc servo switching, multiplexing, encoder circuits, and PWM motor motor and tacho-generator, absolute and incremental digital drive. With the help of SIMULINK and Embedded MATLAB © 2013 ACEEE 19 DOI: 01.IJCSI.4.1.1119
  • 5. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 Where, m(s) is Laplace transform of speed of load shaft. By substituting specifications of the servo plant [15, 16] mathematical model was obtained as, 210 GP = s(s  10) B. Results For experimentation, reference square wave was taken from SIMULINK. The experimental setup is shown in Fig. 13. Here, the proposed controller was implemented using SIMULINK programming. With the help of Real Time Workshop (RTW) and Quarc4 Windows Target (RTWT) environment the performance of the proposed auto-tuning scheme has been implemented for achieving the desired Figure 12. Comparison of responses of AZNPID for different position (given by the reference signal) by the dc servo motor. values of performance indices for Third Order system RTWT communicates with the control program, and function, under MATLAB 7.3 (2009b) control algorithm was interfaces the mechanical unit through the digital board. RTW implemented. generates C code using Microsoft C++ Professional from A. Mathematical Model the SIMULNK block diagram and acts as the intermediary for two way data flow from the physical servo system to and from In the Quanser’s servo plant module, servo motor is the SIMULNK model. The tuning of the PID controller is done connected to optical encoder through gearbox. Gear ratio according to ZN relation (proportional, integral, and derivative can be changed according to requirement of user [15, parameters are given by the manufacturer feedback). 16].Transfer function of servo plant can be written as, Fig.14, Fig.15 and Fig.16, show the responses and  (s) K variation of control signals for ZNPID and AZNPID, = (14) respectively for both constant set-point and variable set- Vm(s) s(s  1) point (square wave). Where,  (s) is Laplace transform of position of the load One can observe that the proposed scheme supposed to provide significantly improved performances for those shaft, Vm(s) is Laplace transform of input voltage, K is the systems which produce large overshoots under ZNPID. steady-state gain,  is the time constant, s is the Laplace However, the real servo system does not exhibit such operator. behavior; as a result, we find marginal improvement in the State Space representation of Servo Plant was obtained performance of AZNPID over ZNPID as shown in Fig.14, with position and velocity as states as, Fig.15 and Fig.16. Fig. 17 represents output of AZNPID in presence of noise  0     (s)    ( s)  0  and disturbance. In sub-plot 2,one can observe chattering    1    Vm( s )  m( s)   K  (15) state due to noise. In sub-plot 3,sine disturbances are applied m( s )  1    to AZNPID. In general, PID doesn’t withstand in presence of    sinusoidal disturbances, although the plot is showing same property but the amplitude of diversion from reference is  ( s)  y ( s)  1 0  (16) very less. m ( s) Figure 14. Responses of PID and AZNPID for constant reference Figure 13. Experimental Setup for SRV-02 sources a) Process Output b) Control Input © 2013 ACEEE 20 DOI: 01.IJCSI.4.1.1119
  • 6. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 TABLE II. C OMPARISON OF RESPONSES FOR PID AND AZNPID I N MATLAB Figure 17. Comparison responses of AZNPID a) response of AZNPID b) in case of noise and c) in case of sine disturbance order linear process. Using proposed AZNPID algorithm, it is observed that, the transient performance of the system improved significantly, even if, there is change in the order of the system. The scheme adjusts gain of P, I and D after every sample instant based on gain updating factor beta (β). Although variation of beta is non-linear, original structure of PID remains intact. Robustness of AZNPID and ZNPID was tested by adding noise and external disturbances. Though AZNPID is able to improve the transient performance, steady state performance remains unaffected. Thus, AZNPID controller can be used where the system has poor transient response (non-minimum phase system, higher order systems). Figure 15. Responses of PID and AZNPID for square wave as To test the efficacy of hardware implementation, the reference source: process output algorithm is applied to Quanser’s DC- servomotor position control system (SEV-02). AZNPID intensifies the results in different circumstances. Moreover, the scheme can be apt for embedding on dedicated hardware. REFERENCES [1] Patki Vedika, D. N. Sonawane,Ingole Deepak., “Design and Implementation of Discrete Augmented Ziegler-Nichols PID Control,”CCPE 2012, Springer-Verlag pp. 435-441, 2012, in press. [2] K. H. Ang,G. Chong, “PID Control System Analysis,Design and Technology,” IEEE Transitionon Control System Technology, vol. 13 (4), pp. 559-576, 2005. [3] L. Desbourough, R. Miller, “Increasing customer value of industrial control performance monitoring-Honeywell’s experience,” In: Proc. int. conference on control performance chemical process control,AIChE symposium series. no. 326, Figure 16. Responses of PID and AZNPID for square wave as vol. 98, 2002. reference source: control input [4] C. Dey, R. J. Mudi, “An Improved auto-tuning scheme for PID controllers,” ISA Transition, vol. 48, pp. 396-402, 2009. CONCLUSIONS [5] S. Chander,P. Agrawal,I. Gupta, “Auto-tuned, Discrete PID Controller for DC-DC Converter for fast transient response”, In this paper, a simple model-independent, discrete auto- 2011 IEEE. tuned scheme of PID controller is presented. Potency of the [6] Y. Wu,H. Li, Y. Bi, B. Guo,”Study on Missile Rudder Servo algorithm is verified by applying on second order process System Based on Mixed Fuzzy-PID Control with dead time, third order non-minimum process and fourth Algorithm,”Proceedings of the 2011 IEEE International © 2013 ACEEE 21 DOI: 01.IJCSI.4.1.1119
  • 7. Full Paper ACEEE Int. J. on Control System and Instrumentation, Vol. 4, No. 1, Feb 2013 Conference on Mechatronics and Automation, August 7 - 10, [11] Vasyutynsky, Volodymyr, Kabitzsch, Klaus, “A Comparative Beijing, China. Study of PID Control Algorithms Adapted to Send-on-Delta [7] Zhu Lin, Wu Yan, Li Qi, “A Study on the Application of GPC Sampling,” IEEE, 2010. Implicit PID Algorithm in the Heat Exchanging Station Control [12] Guo Wei, WenJinghong, Zhou Wangping, “Fractional-order System,”Second International Conference on Digital PID Dynamic Matrix Control Algorithm based on Time Manufacturing & Automation, 2011. Domain,” 8th World Congress on Intelligent Control and [8] Guang-YI Chen, Ping Ren, Hai-Long Pei,”An improved PID Automation, Jinan, China, July 6-9 2010. Generalized Predictive Control Algorithm,” Seventh [13] K. J. Åström, T. Hugglund, “The future scope of PID Control”, International Conference on Machine Learning and Cybernetics, Control Engineering Practice, pp.1163-1175, 2001. Kunming, 12-15 July 2008. [14] K. Ogata, “Modern Control Engineering”, Prentice-Hall of [9] WeiGuo,Xin Chen, XiaohuiQiu,”Application of Improved PID India pvt ltd.,pp.681-702, 2001. Model Algorithmic Control Algorithm,”International [15] Rotary Servo plant SRV-02 User Manual, Quanser Inc., Conference on Intelligent Computation Technology and Markham, ON, Canada, 2010. Automation, 2008. [16] Introduction to QuaRc 2.0 & SRV02 and Instructor manual, [10] Du Shuwang, ZhilinFeng, Zhiming Fang, “Design of Improved Quanser Inc., Markham, ON, Canada, 2010. PID Algorithm for Position Control of Servo Unit,” International Conference on Computer and Communication Technologies in Agriculture Engineering, 2010. © 2013 ACEEE 22 DOI: 01.IJCSI.4.1.1119