As Tromp Id
As Tromp Id
Theme: The most common controller. A glimpse of implemen- – What can be done by PID?
tation. – What cannot be done by PID?
sT 20
−2 −2
Gd (s) = y(t) = sin t + an sin ω t
1 + sT / N 0 5 10 15 0 5 10 15
0
small sreplacements
we have 80
tive −2 −2
Gd (s) sT . 60
s 0 5 10 15 0 5 10 15
Gain G d ( s) = 2
Brusig signal sb
2
Fuskderivatan av sb
1 + s/5
40
Gd (s) NFrequency −2 −2
0
. ω
−1 0 1 2
10 10 10 10
Frequency (rad/sec) 0 5 10 15 0 5 10 15
The system Gd (s) has the output T d y/dt for low fre-
quency signals. The gain of Gd is not greater than N .
A nice illustration of use of Bode Plots!
r e u x y b=1
F Σ CI Σ P Σ
2
b = 0.5
0 b=0
v 0 10 20 30 40
CR
−0.5 l n
−1
−1 0 10 20 30 40
2
I
1 es
−2
Tt
0 20 40 60 80
0.5 y r Tt = 3
Tt = 2
1
0
Tt = 0.1, Tt = 1
0 10 20 30
0.15 0
u 0 10 20 30
0.05
0.1 Tt = 3
−0.05 Tt = 2
0 10 20 30 Tt = 0.1
0 Tt = 1
0
−0.1
I 0 10 20 30
−0.4
√
−0.8 Rules of thumb Tt = 0.5Ti for PI control or Tt = Ti Td for PID.
0 10 20 30 Simulation made with PI control with Ti = 1.
• Model acquisition
2
• Criteria
1
• Design techniques
0
Parameter Tp is an estimate of the response time of the closed period) of the oscillation.
loop system. • Suitable controller param-
−1
eters are obtained from a −0.5 0 0.5 1
table.
1 1
0 −0.5
15
R∞ R ∞
Essentially monotone step responses: 0
h(t)dt 0
hh(t)hdt 1
K = 0.3 , Ti = 8L
KpL
2
0
Balanced dynamics 0.1T < L < 2T
−1
0 2 4 6 8 10 12 14 16 18 20
T
K = 0.3 , Ti = 0.8T
Frequency response method: ω u , h P(ω u)h and P(0) KpL
Delay dominated dynamics L > 2T
0.5
0.15
K = , Ti = 0.4L
0
Kp
−0.5
−1
−0.5 0 0.5 1
1.5 1.5
y
1 1
y
0.5 0.5
0 0
0 10 20 30 40 50 60 70 80 0 1 2 3 4 5 6 7 8 9 10
t t
2.5
Zigler-Nichols (dashed) modified (full) Zigler-Nichols (dashed) modified (full)
15
2
10
Sfrag replacements 1.5
5
u
1
u
0
0.5
PSfrag replacements
0 −5
−0.5 −10
0 10 20 30 40 50 60 70 80 0 1 2 3 4 5 6 7 8 9 10
t t
1
3. Set Point Weighting
0.5
4. Integrator Windup
0
0 2 4 6 8 10
t
12 14 16 18 20
5. Computer Implementation
1.2
Zigler-Nichols (dashed) modified (full) 6. Tuning
1
0.8
7. Summary
0.6
u
0.4
−0.2
0 2 4 6 8 10 12 14 16 18 20
t