Aperiodic principle for automatic controller tuning.
Key words: autotuning, algebraic design, relay, pole-placement
Industrial processes are usually controlled by PID controllers, (Yu, 1999) refers that more than 97 % of control loops are of this type and most of them are actually under PI control. The advantages of PID controllers can be seen in a simple structure, understandable principle and control capabilities. It is widely known that PID controllers are quite resistant to changes in the controlled process without meaningful deterioration of the loop behavior. For many years, the Ziegler--Nichols tuning rule has been applied for controller tuning. However, there are many limitations, drawbacks and infirmities in the behavior. A solution for qualified choice of controller parameters can be seen in more sophisticated, proper and automatic tuning of PID controllers.
The development of various autotuning principles was started by (Astrom & Hagglund, 1984) in the year 1984. During the period of more than two decades, many studies have been reported to extend and improve autotuners principles; see e.g. (Astrom & Hagglund, 1995; Garcia & Castelo, 2000). The extension in relay utilization was performed in (Pecharroman & Pagola, 2000; Thyagarajan & Yu, 2002) by an asymmetry and hysteresis of a relay. Experiments with asymmetrical and dead-zone relay feedback are reported in (Viteckova & Vitecek, 2004). Nowadays, almost all commercial industrial PID controllers provide the feature of autotuning.
In this paper, a new combination for autotunig method with an aperiodic control rule is proposed and developed. The basic autotuning principle combines an asymmetrical relay identification experiment and a control design performed in the ring of proper and stable rational functions [R.sub.PS]. The pole placement problem in [R.sub.PS] ring is formulated through a Diophantine equation and the pole is analytically tuned according to aperiodic response of the closed loop. Naturally, there exist many principles of control design synthesis which can be used for autotuning principles, e.g. (O'Dwyer, 2003). They can be considered as alternative approach and only practical application test their abilities.
2. CONTROLLERS DESIGN
The control design is based on the fractional approach; see e.g. (Vidyasagar, 1987; Kucera, 1993). Any transfer function G(s) of a (continuous-time) linear system is expressed as a ratio of two elements of [R.sub.PS]. The set [R.sub.PS] means the ring of (Hurwitz) stable and proper rational functions. Then all transfer functions can be expressed by the ratio:
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (1)
n = max(deg(a),deg(b)), m > 0 (2)
All feedback stabilizing controllers are given by a general solution of the Diophantine equation:
AP + BQ = 1 (3)
which can be expressed with Z free in [R.sub.PS]:
[Q/P] = [[Q.sub.0] - AZ/[P.sub.0] + BZ] (4)
Diophantine equation (3) for the first order systems without the time delay can be easily transformed into polynomial equation:
[(Ts + 1)/s + m] [p.sub.0] + [K/s + m] [q.sub.0] = 1 (1)
with general solution:
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (6)
where Z is free in [R.sub.PS]. Asymptotic tracking is achieved by:
Z = m/TK (7)
and the resulting PI controller is in the form:
C(s) = [Q/P] = [[q.sub.1] + [q.sub.0]/s] (8)
where parameters [q.sub.1] a [q.sub.0] are given by:
[q.sub.1] = 2Tm - 1/K [q.sub.0] = [Tm.sup.2]/K (9)
3. APERIODIC TUNING OF CONTROLLERS
A simple and attractive choice for the tuning parameter m>0 can be easily obtained analytically. In the [R.sub.PS] expression, the closed-loop transfer function [K.sub.wy] is for first order system and PI controller (8) given in a very simple form:
[K.sub.wy] = [BQ/AP + BQ ] = BQ = [(2Tm - 1)s + [Tm.sup.2]/[(s + m).sup.2]] (10)
The step response of (10) can be expressed by Laplace transform:
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (11)
where A, B, C are calculated by comparing appropriate fractions in (11) and [k.sub.1] = 2mT-1, [k.sub.0] =[Tm.sup.2]. The step response h(t) in time domain is then:
h(t) = A + [Be.sup.-mt] + [Cte.sup.-mt] (12)
The overshoot or undershoot of this response is characterized by the first derivative condition:
h'(t) = - m[Be.sup.-mt] + C([e.sup.-mt] - [tme.sup.-mt]) = 0 (13)
From (13) time of the extreme of response h(t) is then easily calculated by the relation:
[t.sub.e] = C - mB/mC = 1/m - B/C (14)
Since the aperiodic response means that the extreme does not exist for positive [t.sub.e], it implies [t.sub.e] < 0 and after all substitutions of A, B, C, [k.sub.1], [k.sub.0] relation (14) takes the simple form:
1 < m B/C = 1/[1/Tm] - 1 (15)
The denominator of (15) must be positive and less than 1 and m>0 which implies the inequality:
[1/2T] < m < [1/T] (16)
Any positive parameter m from (16) ensures aperiodic response. It is a question for further investigation and simulation what choice from interval is the best.
4. SIMULATION EXAMPLE
A second order system G(s) without a time delay was estimated by a first order model in the above mentioned relay experiment. Both transfer functions have the form:
G(s) = 3/[(2s + 1).sup.2] [??](s) = 3.02/3.89s + 1 x [e.sup.-1.15s] (17)
The relay experiments enable to estimate the original system by the first or second order transfer functions. The PI controller generated from the approximated system was designed by equations (8) and (9) for three values of tuning parameters m>0 with respect the interval (16). The responses are shown in Fig. 1.
[FIGURE 1 OMITTED]
This contribution gives a new combination of relay feedback identification and a control design method. The estimation of a low order transfer function parameters is performed from asymmetric limit cycle data. The control synthesis is carried out through the solution of a linear Diophantine equation. This approach brings a scalar tuning parameter which can be adjusted by various strategies. A first order estimated model generates PI-like controllers. The aperiodic tuning through the parameter m>0 is proposed by the analytic derivation.
This work was supported by the Ministry of Education, Youth and Sports of the Czech Republic under the Research Plan No. MSM 7088352102 and by the European Regional Development Fund under the project CEBIA-Tech No. CZ.11.05./2.1.00/03.0089.
Astrom, K.J. & Hagglund, T. (1984). Automatic tuning of simple regulators with specification on phase and amplitude margins. Automatica, Vol.20, pp.645-651
Astrom, K.J. & Hagglund, T. (1995). PID Controllers: Theory, Design and Tuning. Research Triangle Park, NC: Instrumental Society of America
Garcia, R.F. & Castelo, F.J.P. (2000). A complement to autotuning methods on PID controllers, In: Preprints of IFAC Workshop PID '00, pp. 101-104
Kucera, V. (1993). Diophantine equations in control--A survey, Automatica, Vol. 29, No. 6, pp. 1361-75
O'Dwyer, A. (2003). Handbook of PI and PID controller tuning rules. London: Imperial College Press
Pecharroman, R.R. & Pagola, F.L. (2000). Control design for PID controllers auto-tuning based on improved identification, In: Preprints of IFAC Workshop PID '00, pp. 89-94
Thyagarajan, T. & Yu, Ch.Ch. (2002). Improved autotuning using shape factor from relay feedback, In: Preprints of IFA C World Congress
Vidyasagar, M. (1987). Control system synthesis: a factorization approach. MIT Press, Cambridge, M.A
Viteckova, M. & Vitecek, A. (2004). Experimentalni identifikace metodou tele (in Czech), In: Automatizacia a informatizacia
Yu, Ch.Ch. (1999). Autotuning of PID Controllers. Springer, London
|Printer friendly Cite/link Email Feedback|
|Author:||Korbel, Jiri; Prokop, Roman|
|Publication:||Annals of DAAAM & Proceedings|
|Date:||Jan 1, 2011|
|Previous Article:||The influence of vacuum on the occurrence of porosity during casting of aluminum alloys.|
|Next Article:||Smith predictor in relay autotuning.|