Benchmark Systems For PID Control
Benchmark Systems For PID Control
Introduction
This is a collection of systems that are useful for testing PID controllers. The material
is based on many dierent sources. The systems 1-5 are standard systems that
are well suited to parametric studies. Their properties can easily be changed by
varying a parameter. The systems 6-10 are more specialized. They illustrate systems
with various diculties of control. PID control is not well suited for all of them.
Parameters for PID controllers for many of these systems are found in Åström and
Hägglund (1995) and Åström et al. (1998).
1
3. System with Right Half Plane Zero
Transfer function
G(s) =
1 , s
(s + 1)3 = 0:1; 0:2; 0:5; 1; 2; 5 (3)
This system has three equal poles and a right half plane zero. The achievable per-
formance is determined by parameter . The diculty of control increases with
increasing .
6. Heat Conduction
Transfer function
ps
G(s) = e, (6)
This system represents the dynamics of one dimensional heat conduction. The ul-
timate gain is ku = e . Analog implementations of this system has been used by
Eurotherm to test temperature controllers.
2
8. Conditionally Stable System
Transfer function
G(s) =
(s + 6)2 (8)
s(s + 1)2(s + 36)
This system is conditionally stable. The stability region under PI control consists of
two disjoint sets.
9. Oscillatory System
Transfer function
!02
G(s) =
(s + 1)(s + 2!0 s + !02) ; = 0:1; !0 = 1; 2; 5; 10:
2
(9)
Systems of this type with small damping are not good candidates for PID control.
The system is easy to control if !0 is large. The performance can often be improved
drastically by more general controller structures.
References
Åström, K. J. and T. Hägglund (1995): PID Controllers: Theory, Design, and Tuning.
Instrument Society of America, Research Triangle Park, North Carolina.
Åström, K. J., H. Panagopoulos, and T. Hägglund (1998): \Design of PI controllers
based on non-convex optimization." Automatica, 35:5.