Documente Academic
Documente Profesional
Documente Cultură
Universidad de Cdiz
EJERCICIOS DE
REGULACIN AUTOMTICA
Manuel Jess Lpez Snchez
Jose Francisco Moreno Verdulla
(manueljesus.lopez@uca.es)
(francisco.verdulla@uca.es)
ndice
1. Primer Grupo
1.1.
. . . .
1.2.
. . . .
1.3.
. . . .
1.4.
. . . .
1.5.
. . . .
1.6.
. . . .
1.7.
. . . .
1.8.
. . . .
1.9.
. . . .
1.10. . . . .
1.11. . . . .
1.12. . . . .
1.13. . . . .
1.14. . . . .
1.15. . . . .
1.16. . . . .
1.17. . . . .
1.18. . . . .
1.19. . . . .
1.20. . . . .
1.21. . . . .
1.22. . . . .
1.23. . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
6
9
13
17
19
21
24
29
31
32
34
44
46
48
50
51
52
54
56
59
62
64
2. Segundo Grupo
2.1.
. . . . .
2.2.
. . . . .
2.3.
. . . . .
2.4.
. . . . .
2.5.
. . . . .
2.6.
. . . . .
2.7.
. . . . .
2.8.
. . . . .
2.9.
. . . . .
2.10. . . . . .
2.11. . . . . .
2.12. . . . . .
2.13. . . . . .
2.14. . . . . .
2.15. . . . . .
2.16. . . . . .
2.17. . . . . .
2.18. . . . . .
2.19. . . . . .
2.20. . . . . .
2.21. . . . . .
2.22. . . . . .
2.23. . . . . .
2.24. . . . . .
2.25. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
66
66
67
68
69
70
71
72
73
74
75
77
79
81
82
84
86
88
89
92
93
94
96
98
101
103
1.
Primer Grupo
1.1.
Se conoce que el modelo matemtico de un sistema est dado por una ecuacin
diferencial:
2
d2 y(t)
dy(t)
du(t)
d3 y(t)
+
3
+6
+ 10y(t) = 2
+ 5u(t)
3
2
dt
dt
dt
dt
Solucin:
(a) Aplicando la transformada (L) de Laplace, y suponiendo condiciones iniciales nulas:
G(s) =
2s + 5
Y (s)
=
3
U(s)
2s + 3s2 + 6s + 10
(b) Si se reescribe dividiendo numerador y denominador por el valor del coeficiente del trmino de mayor grado del polinomio denominador,
G(s) =
Y (s)
s + 5/2
= 3
U(s)
s + (3/2)s2 + 3s + 5
M. J Lpez, J. F. Moreno
0
1
0
0
0
0
1
0 ; C =
A=
; B=
5 3 3/2
1
5/2 1 0
; D=
x1 (t)
0
1
0
x1 (t)
0
x2 (t) = 0
0
1
x2 (t) + 0 u(t)
x3 (t)
5 3 3/2
x3 (t)
1
x1 (t)
y(t)
x3 (t)
3/2
x2 (t)
5/2
x1 (t)
Ejercicio 1.1
E.S.I. - U. Cdiz
s2
como:
s1
0
s
2
6
3
10
(3 6 2 10)
0
3
10
2
3 6 2 10
=
<0
3
3
hay dos cambios de signo en la primera columna sistema inestable. Tendr dos
polos con parte real positiva.
M. J Lpez, J. F. Moreno
1.2.
Dada la funcin de transferencia de un sistema:
G(s) =
2s2 + 3s + 10
s4 + 2s3 + 6s2 + 20
obtener:
(a) la ecuacin diferencial correspondiente,
(b) una representacin en el espacio de estados,
(c) un diagrama de simulacin,
(d) indicar la forma de realizar el diagrama de simulacin con VisSim.
Solucin:
(a) Si se aplica el concepto de funcin de transferencia:
G(s) =
Y (s)
U(s)
0 0 0 20
10
1 0 0 0
; B = 3 ; C = 0 0 0 1 ; D = 0
A=
0 1 0 6
2
0 0 1 2
0
siendo la representacin de estados:
x = Ax+Bu
y = Cx+Du
Ejercicio 1.2
E.S.I. - U. Cdiz
con
x = [x1 (t), x2 (t), x3 (t), x4 (t)]T
(c) Un diagrama de simulacin :
u(t)
10
20
x4 (t)
x3 (t)
y(t)
x1 (t)
x2 (t)
M. J Lpez, J. F. Moreno
El tiempo de simulacin se ajusta teniendo en cuenta la dinmica mas lenta asociada al sistema. Por ello, se toma el polo con parte real mas pequea en valor
absoluto (y que sea 6= 0), se calcula su inversa y se multiplica por 10.
Los valores obtenidos sirven para empezar la simulacin, una vez se vea el resultado de la misma, se pueden modificar.
1.3
1.3.
De los diagramas de bloques de la figuras (3) y (6), obtener las funciones de
transferencia siguientes:
(1) Gyr (s),
(2) Gyd (s),
(3) Gur (s),
(4) Ged (s),
(5) Gud (s),
Solucin:
(Sistema 1)
G4
R(s)
E(s)
G1
D(s)
U (s)
G2
G3
G5
G6
G7
Y (s)
Preparacin:
Conviene realizar el agrupamiento que se seala en la figura (4), del que resulta:
G8 =
G2 (G3 + G4 )
1 + G2 (G3 + G4 )G5 G6
10
M. J Lpez, J. F. Moreno
Agrupando en G8
G4
R(s)
E(s)
G1
D(s)
U (s)
G2
G3
G5
G6
G7
Y (s)
D(s)
R(s)
E(s)
U (s)
G1
G8
G7
(1)
Gyr =
G1 G8 G7
1 + G1 G8 G7
(2)
Gyd =
G7
1 + G1 G8 G7
(3)
Gud =
G7 G1
1 + G7 G1 G8
(4) Gur =
G1
1 + G1 G8 G7
Ged =
G7
1 + G1 G8 G7
(5)
Y (s)
Ejercicio 1.3
E.S.I. - U. Cdiz
11
(Sistema 2)
G4
R(s)
E(s)
G1
G2
U (s)
D(s)
G3
G5
G7
G8
G6
Y (s)
Preparacin:
Es conveniente realizar los agrupamientos que se sealan en la figura (7), de los
que resulta:
G9 = (G3 + G4 )G5
G10 = G7 G8
y trabajar con el sistema equivalente de la figura (8).
G9
G4
R(s)
E(s)
G1
G2
U (s)
D(s)
G3
G5
G10
G7
G8
G6
Y (s)
12
M. J Lpez, J. F. Moreno
D(s)
R(s)
E(s)
G1
G2
U (s)
G9
G10
(1) Gyr =
(2)
Gyd =
(3) Gud =
(4)
Gur =
(5) Ged =
G1 G2 G9 G6
1 + G2 G9 G6 G10
G6
1 + G2 G9 G6 G10
G6 G10 G2
1 + G2 G9 G6 G10
G1 G2
1 + G2 G9 G6 G10
G10 G6
1 + G2 G9 G6 G10
G6
Y (s)
1.4
13
1.4.
Dadas las siguientes funciones de transferencia,
G1 (s) =
G2 (s) =
G3 (s) =
[(s +
2s + 1
(3s + 1)(4s + 1)
6s + 1
[(s + 2)2 + 9](s + 4)
4)2
3
+ 25](s + 2)(7s + 1)(s + 1)
14
M. J Lpez, J. F. Moreno
Solucin:
Caso de:
G1 (s) =
2s + 1
(3s + 1)(4s + 1)
(a) polos:
1
1
p1 =
, p2 =
;
3
4
ceros:
1
z1 =
2
(b) trminos exponenciales asociados:
1
1
e 3 t, e 4 t
(c) constantes de tiempo asociadas:
1 = 3 s,2 = 4 s
(d) estabilidad:
estable, tiene todos los polos con parte real negativa.
(e) orden:
2 (o de segundo orden)
(f) tipo:
0
(g) carcter de fase:
de fase mnima, todos los ceros tienen parte real negativa.
(h) polo dominante:
en valor absoluto, el de parte real mas pequea: p2 =
(i) constante de
p tiempo efectiva:
ef ect = (1 )2 + (2 )2 = 32 + 42 = 5s
1
4
Ejercicio 1.4
E.S.I. - U. Cdiz
Caso de:
G2 (s) =
6s + 1
[(s + 2)2 + 9](s + 4)
(a) polos:
p1 = 4 (real), p2 = 2 + 3j, p3 = 2 3j (complejos conjugados);
ceros:
1
z1 =
6
(b) trminos exponenciales asociados:
e4t , e2t cos 3t, e2t sen 3t
(c) constantes de tiempo asociadas:
1 = 1/4s,
2 se obtiene tras obligar a que el par complejo sea raz de un
sistema normalizado de segundo orden:
(s + 2)2 + (3)2 = s2 + 4s + 13 = s2 + 2n + n 2 ,
2
de donde resulta n 2 = 13 y =
13
1
Entonces, 2 =
= 0,5s.
n
(d) estabilidad:
estable, tiene todos los polos con parte real negativa.
(e) orden:
3 (o de tercer orden)
(f) tipo:
0
(g) carcter de fase:
de fase no mnima, ceros con parte real positiva.
(h) polo dominante:
el par complejo, pues tiene la parte real mas pequea en valor
absoluto: p2 y p3
(i) constante de tiempo efectiva:s
2
p
1
2
2
+ 0,52 = 0,559s
ef ect = (1 ) + (2 ) =
4
15
16
M. J Lpez, J. F. Moreno
Caso de:
G3 (s) =
[(s +
4)2
3
+ 25](s + 2)(7s + 1)(s + 1)
1
, p2 = 1, p3 = 2, p4 = 4 + 5j, p5 = 4 5j
(a) polos: p1 =
7
ceros: No tiene
(b) trminos exponenciales asociados:
1
e 7 t , et , e2t , e4t cos 5t, e4t sen 5t
(c) constantes de tiempo asociadas: 1 = 7 s,2 = 1 s,3 = 1/2 s. La
constante de tiempo 4 asociada al par complejo, se obtiene tras
obligar a que el par sea raz de un sistema normalizado de segundo
orden:
(s + 4)2 + (5)2 = s2 + 8s + 41 = s2 + 2n + n 2 ,
4
de donde resulta n 2 = 41 y =
41
1
Entonces, 4 =
=1/4 s.
n
(d) estabilidad:
estable, tiene todos los polos con parte real negativa.
(e) orden:
5 (o de quinto orden)
(f) tipo:
0
(g) carcter de fase:
de fase mnima.
(h) polo dominante:
en valor absoluto, el de parte real mas pequea: p1 =
1
7
(i) constante de
p tiempo efectiva:
p
ef ect = (1 )2 + (2 )2 + (3 )2 + (4 )2 = 72 + 12 + (1/2)2 + (1/4)2 =
7,09 1 = 7s.
1.5
17
1.5.
Obtener la respuesta de un sistema con funcin de transferencia
G(s) =
2
s+1
Solucin:
Preparacin:
Del concepto de funcin de transferencia:
Y (s) = G(s)U(s)
en este caso,
Y (s) =
2
s+1
U(s),
Y (s) =
2
s+1
1
A
B
As + Bs + B
=
+
=
s
s+1
s
(s + 1)s
(A + B)s + B = 2 s
A + B = 0
A = 2, B = 2,
B = 2
luego:
Y (s) =
2
2
+
s+1 s
18
M. J Lpez, J. F. Moreno
y(t) = L {Y (s)} = L
2
2
+
s+1 s
= 2et + 2
1
,
s+3
entonces:
Y (s) =
luego:
2
s+1
1
s+3
A
s+1
B
s+3
(A + B)s + 3A + B = 2 s
A + B = 0
A = 1, B = 1,
3A + B = 2
1
1
+
s+1 s+3
1
1
1
1
+
= et e3t
y(t) = L {Y (s)} = L
s+1 s+3
Y (s) =
Y (s) =
2
s+1
luego directamente:
y(t) = L {Y (s)} = L
2
s+1
= 2et
1.6
19
1.6.
Se conoce que los sistemas a y b responden a una seal de entrada escaln
de amplitud dos unidades segn:
Sistema a) y(t) = 6 3e2t
Sistema b) y(t) = 2 8e3t cos (2t) + 3e3t sen (2t)
Obtener la funcin de transferencia de cada sistema.
Solucin:
Preparacin:
Como por definicin, la funcin de transferencia de un sistema es el cociente
entre las transformadas de Laplace de la respuesta y de la entrada bajo condiciones
iniciales nulas,
Y (s)
,
G(s) =
U(s)
es necesario obtener las transformadas de Laplace de las funciones temporales de
salida y entrada.
La seal de entrada es del tipo escaln, salto o step, de amplitud dos unidades
por lo que su transformada es
2
U(s) =
s
.
Sistema a: Si se toma la transformada L
entonces
6
3
3s + 12
Y (s) = L {y(t)} = L 6 3e2t =
=
,
s s+2
s(s + 2)
3s + 12
Y (s)
3s + 12
s(s + 2)
G(s) =
=
=
2
U(s)
2(s + 2)
s
20
M. J Lpez, J. F. Moreno
Y (s) = L 2 8e3t cos (2t) + 3e3t sen (2t)
s+3
2
2
=
8
+3
2
2
s
(s + 3) + 2
(s + 3)2 + 22
2
18 8s
2 24 8s + 6
=
+
=
+
s
(s + 3)2 + 22
s s2 + 6s + 9 + 4
2
18 8s
2s2 + 12s + 26 18s 8s2
6s2 6s + 26
=
+
=
=
s s2 + 6s + 13
s(s2 + 6s + 13)
s(s2 + 6s + 13)
Como G(s) =
Y (s)
, se obtiene:
U(s)
G(s) =
3s2 3s + 13
s2 + 6s + 13
1.7
21
1.7.
Interpretar los diagramas de dispositivos que aparecen en las figuras segn la
simbologa ISA.
(a)
Entrada A
PC
Producto
AC
Medio
Caliente
Entrada A
Entrada B
LC
Producto
AC
Problema 1.7.a
22
M. J Lpez, J. F. Moreno
(b)
Problema 1.7.b
Ejercicio 1.7
Conexi
on
electrica
Conexi
on
electrica
AC
Conexi
on
fsica
23
E.S.I. - U. Cdiz
LT
Conexi
on
fsica
Controlador
de Composicion
Quimica
Transmisor
de Nivel
Conexi
on
fsica
LC
Conexi
on
electrica
Controlador
de Nivel
Sistema
de bombeo
Valvula
24
M. J Lpez, J. F. Moreno
1.8.
Se tiene un sistema de control en lazo cerrado que emplea un controlador tipo
P con Kp = 2. Si la funcin de transferencia del conjunto actuador, planta y sensor/transductor est dada por
G(s) =
s3
4s2
2
+ 6s + 10
determinar:
(a) Si el sistema resultante en lazo cerrado es estable,
(b) El rango de valores de Kp para los que el sistema sera estable.
(c) Repetir los clculos para
G(s) =
2s4
2s + 1
+ 4s2 + 8s + 5
3s3
(d) Indicar la forma de resolver los apartados anteriores de este ejercicio con Program CC (Abrir Program CC ).
Solucin:
(a)
R(s)
r(t)
E(s)
e(t)
Kp
U (s)
u(t)
G(s)
Y (s)
y(t)
Gyr (s) =
Kp G(s)
1 + Kp G(s)
Ejercicio 1.8
E.S.I. - U. Cdiz
25
Luego
Gyr (s) =
s3
4s2
2Kp
.
+ 6s + 10 + 2Kp
El sistema Gyr (s) ser estable si todos sus polos tienen parte real menor que cero.
Para comprobarlo se puede utilizar el algoritmo de Routh aplicado al polinomio
caracterstico, que en este caso es el denominador de Gyr (s),
p(s) = s3 + 4s2 + 6s + 10 + 2Kp
Del algoritmo de Routh resulta la siguiente tabla:
3
s
s2
s1
0
s
1
6
4
10 + 2Kp
24 10 2Kp
7 Kp
=
0
4
2
10 + 2Kp
26
M. J Lpez, J. F. Moreno
(c)
En este caso
G(s) =
2s + 1
2s4 + 3s3 + 4s2 + 8s + 5
Gyr (s) =
2s4
3s3
Kp (2s + 1)
+ 8s + 2Kp s + (5 + Kp )
4s2
s2
s1
0
s
2
3
12 16 4Kp
4 4Kp
=
3
3
4 4Kp
(8 + 2Kp ) 3(5 + Kp )
3
4 4Kp
3
5 + Kp
4
(5 + Kp )
8 + 2Kp
0
15 + 3Kp 0
= 5 + Kp
0
3
0
Para que sea estable Gyr (s), todos los elementos de la primera columna deben
tener el mismo signo, que en nuestro caso es positivo. Por lo tanto,
I)
II )
4 4Kp
4
>0
(1 + Kp ) > 0 1 + Kp < 0 Kp < 1
3
3
5 + Kp > 0 Kp > 5
4
(1 + Kp )(8 + 2Kp ) 3(5 + Kp )
>0
III ) 3
4
(1 + Kp)
3
4
Como de la desigualdad I ) se obtiene que
(1 + Kp ) > 0, se tendr que el
3
numerador de III ) deber ser positivo.
Ejercicio 1.8
E.S.I. - U. Cdiz
27
Luego:
4
(1 + Kp )(8 + 2Kp ) 3(5 + Kp ) > 0
3
4(1 + Kp )(8 + 2Kp ) + 9(5 + Kp ) < 0
Haciendo las operaciones, resulta:
4(8 + 2Kp + 8Kp + 2Kp2 ) + 45 + 9Kp < 0
32 + 40Kp + 8Kp2 + 45 + 9Kp < 0
8Kp2 + 49Kp + 77 < 0
De donde obtenemos IV ) Kp2 +
49
77
Kp +
< 0, junto con V ) 5 < Kp < 1.
8
2
Kp =
49
s
49
8
2
49
77
Kp +
=0
8
2
77
4
8
49
2401 77
64
2
=
r 2
r 2
49
2401 2464
49
63
r
49
63
8
64
8
64
=
=
j
2
2
16
256
28
M. J Lpez, J. F. Moreno
que resulta que tiene races complejas conjugadas, por lo que al no tener races
49
77
49
reales, Kp2 + Kp +
no cambia de signo, y para todo Kp resulta Kp2 + Kp +
8
2
8
77
> 0.
2
Por tanto, se tiene que las condiciones
5 < Kp < 1
y
4
(1 + Kp )(8 + 2Kp ) 3(5 + Kp )
3
>0
4
(1 + Kp)
3
no se cumplen a la vez para ningn valor de Kp que sea un nmero real.
Conclusin: El sistema de control del caso (c) ser inestable para cualquier valor
que tome Kp . Es decir, no se puede hacer que el sistema sea estable con un regulador
tipo P o proporcional.
(d)
La forma de resolver los apartados anteriores de este ejercicio con Program CC
(Abrir Program CC )
1.9
29
1.9.
Para los circuitos de la figuras, obtener la funcin de transferencia que relaciona
Vo y Vi .
Problema 1.9
Solucin:
V1
V0
Z
Q1
1
=
=
I dt
C1
C1
Z
Q2
1
= +
=+
I2 dt
C2
C2
30
M. J Lpez, J. F. Moreno
1
Y tambin V1 = I2 R2 +
C2
I2 dt
1
I(s) =
C1 s
Por tanto,
1
1
I2 (s) =
V0 (s) =
C2 s
C2 s
Vi (s) = R1 I(s)
C2
C1
I(s)
R2 C2 s + 1
V0 (s)
1
=
Vi (s)
R1 C1 s(R2 C2 s + 1)
Que equivale a:
Vi (s)
vi (t)
1
R1 C1 s
1
R2 C2 s+1
Vo (s)
vo (t)
1.10
31
1.10.
Dar una funcin de transferencia que sea: a) de segundo orden con accin integral, b) de tercer orden, tipo uno, de fase no mnima, c) de segundo orden con
retardo puro.
Solucin:
a) Funcin de transferencia de segundo orden con accin integral
G(s) =
2
2
= 2
(s + 7)s
s + 7s
(s2
2s 1
(s2 + 2s + 10)s
que tambin se podra indicar como sistema de segundo orden con accin integral
y de fase no mnima.
c) De segundo orden con retardo
G(s) =
3s2
4
e6s
+ 7s + 10
32
M. J Lpez, J. F. Moreno
1.11.
Un sistema de control en lazo cerrado est compuesto por un controlador proporcional con Kp = 3 y un sistema a controlar con funcin de transferencia equivalente
G(s) = 2/(10s + 1). Determinar la respuesta del sistema a una entrada en escaln
de 3 unidades. Si sobre el sistema adems acta una perturbacin constante de 2 unidades situada a la entrada de G(s), calcular la seal de respuesta resultante.
Indicar la forma de resolver este ejercicio con Program CC.
Solucin:
R(s)
r(t)
E(s)
e(t)
Kp
U (s)
u(t)
D(s)
d(t)
G(s)
2
Kp G(s)
2Kp
10s + 1 =
Gyr (s) =
=
2
1 + Kp G(s)
10s + 1 + 2Kp
1 + Kp
10s + 1
Kp
2
2
G(s)
10s + 1
Gyd (s) =
=
=
2
1 + Kp G(s)
10s + 1 + 2Kp
1 + Kp
10s + 1
3
2
R(s) = , D(s) =
, Kp = 3.
s
s
Si se aplica el principio de superposicin:
Y (s)
y(t)
Ejercicio 1.11
E.S.I. - U. Cdiz
=
(10s + 7)s (10s + 7)s
(10s + 7)s
y(t) = L {Y (s)} = L
1
Como
+14
.
(10s + 7)s
A
B
+14
= +
, ser
(10s + 7)s
s
10s + 7
A
B
A
B
1
1
y(t) = L
+
=L
+L
=
s
10s + 7
s
10s + 7
B
7
B
1
1
= A + e 10 t
= A+L
7
10
10 s +
10
1
Para obtener A y B,
G
Kp
Gyr
R
D
Gyd
Y
ILT
=
=
=
=
=
=
=
,
2/(10 s + 1)
3
G Kp /(1 + G Kp )
3/s
2/s
G/(1 + G Kp )
Gyr R + Gyd D
Y
33
34
M. J Lpez, J. F. Moreno
1.12.
Las curvas de reaccin o respuesta a entrada escaln que se dan en las grficas
corresponden a sistemas desconocidos. Determinar la funcin de transferencia estimada correspondiente a cada caso. Tener en cuenta que en el primer caso la entrada
es una seal escaln de amplitud unidad, en el segundo caso la amplitud es de dos
unidades, en el tercer caso es de dos unidades y en el cuarto caso es de amplitud
unidad.
(a)
(b)
Problema 1.12a
Problema 1.12b
Ejercicio 1.12
E.S.I. - U. Cdiz
(c)
Problema 1.12c
(d)
Problema 1.12d
35
36
M. J Lpez, J. F. Moreno
Solucin:
(a)
Problema 1.12a
Esta grfica corresponde a la respuesta de un sistema de primer orden, ya que
se puede apreciar cmo la pendiente mayor de la curva se da al comienzo de la
respuesta. Si bien, tambin podra corresponder a un sistema de primer orden con
retardo muy pequeo e incluso despreciable. Por ello suponemos que se trata de un
SPOR.
K
ed s
G(s)
=
s + 1
por lo que hay que calcular K, , d .
Para ello se aplica el mtodo explicado en clase para procesos con una curva de
reaccin no oscilatoria.
3
P Vm
0,6
= (t63 t28 ) K =
=
= 0,6
2
CO
1
d = t63
El 63.2 % del valor estacionario (0,6), es 0,3792 0,38 t63 = 2,24s.
El 28.3 % del valor estacionario (0,6), es 0,1698 0,17 t28 = 0,66s.
Ejercicio 1.12
E.S.I. - U. Cdiz
37
Luego
= 2,37s.
d = 2,24 2,37 = 0,13 < 0 d = 0,
puesto que no tiene sentido un retardo negativo.
Por lo tanto, de esta forma se comprueba que se trata de un SPO, con
= t63 = 2,24s.
0,6
G(s)
=
2,24s + 1
Tanto K, como y d obtenidos experimentalmente son valores estimados, por
lo que son unas aproximaciones.
38
M. J Lpez, J. F. Moreno
(b)
Problema 1.12b
Para este sistema se tiene una curva de reaccin que comprende a un proceso
con respuesta oscilatoria amortiguada. Por ello le podemos asociar el patrn de
respuesta de un sistema de segundo orden con retardo (SSOR).
G(s)
=
Kn2
ed s
s2 + 2n s + n2
Se tiene que el tiempo de pico es tp1 = 6,7s., medido sobre la grfica. El segundo
pico se da en tp2 = 19,7s., por lo que el periodo T = tp2 tp1 = 19,7 6,7 = 13s.
El cociente entre los sobrepasos en tp1 y tp2 es:
d=
yp1 yest
1,91 1,4
0,51
=
=
= 7,29
yp2 yest
1,47 1,4
0,07
1
2
1+
ln(d)
2 = s
1
2
1+
ln(7,29)
2 = 0,30
La frecuencia natural n ,
n =
2
2
p
= p
= 0,507rad/s
T 1 2
13 1 0,32
Ejercicio 1.12
E.S.I. - U. Cdiz
por lo que =
39
1
= 1,97s. Y el tiempo de retardo se estima de
n
d = tp1
T
13
= 6,7
= 6,7 6,5 = 0,2s.
2
2
P Vm
1,4
=
= 0,7
CO
2
Si debido a que d estimado es muy pequeo (0,2s.) en comparacin con estimado (1,97s.), se supone que el sistema a identificar corresponde a un sistema de
segundo orden (SSO), entonces
G(s)
=
Kn2
s2 + 2n s + n2
2
Mp = e/ 1
1 2
0,51 = e
Si se toma logaritmo neperiano en ambos lados de la ecuacin,
ln(0,51) = /
0,6733 = /
o sea:
0,6733
2
1 2
1
"
0,6733
2
0,6733
2
(1 2 ) = 2
+ 1 2 = 0,21
tp
1 2
p
= 0,48rad/s
6,7 1 0,212
40
M. J Lpez, J. F. Moreno
y =
1
= 2,08s.
n
Ejercicio 1.12
E.S.I. - U. Cdiz
41
(c)
Problema 1.12c
En este caso asociamos la curva de reaccin con el patrn de respuesta de un
sistema de primer orden con retardo (SPOR)
1,2
= 0,6
2
3
3
= (t63 t28 ) = (4,35 2,61) = 2,61s.
2
2
d = t63 = 4,35 2,61 = 1,74s.
K
0,6
G(s)
=
ed s =
e1,74s
s + 1
2,61s + 1
K=
G(s)
=
ed1 s
(1 s + 1)2
donde 1 y d1 estn relacionados con y d obtenidos antes,
2,61
1 =
=
= 1,59s.
1,641
1,641
0,505
0,505
d1 = d
= 1,74
2,61 = 0,94s.
1,641
1,641
Luego:
0,6
G(s)
=
e0,94s
2
(1,59s + 1)
42
M. J Lpez, J. F. Moreno
(d)
Problema 1.12d
En este caso el sistema tiene una curva de reaccin oscilatoria amortiguada, por
lo que se asocia a un modelo identificado como un sistema de segundo orden subamortiguado con retardo (SSOR, < 1)
G(s)
=
Kn2
ed s
s2 + 2n s + n2
Se tiene de la grfica:
Ejercicio 1.12
E.S.I. - U. Cdiz
43
44
M. J Lpez, J. F. Moreno
1.13.
Un sistema tiene como representacin en el espacio de estados con las matrices
siguientes:
0
1
0
A=
, B=
2 3
2
C=
1 0
D=0
Solucin:
La funcin de transferencia se obtiene a partir de la representacin de estado
x(t)
= Ax(t) + Bu(t)
y(t) = Cx(t) + Du(t)
Como
G(s) = C(sI A)1 B + D
0
1
1 0
yA=
, la matriz unidad ser I =
2 3
0 1
Por tanto,
1
s 1
0
1 0
G(s) =
+0
2 s+3
2
1
s+3 1
0
1 0
=
2
2 s 22 2 21
s + 3s + 2
1
2
2
1 0 12
= 2
= 2
2s
s + 3s + 2
s + 3s + 2
21
Ejercicio 1.13
STATE
A = [0, 1;-2, -3]
B = [0 ; 2]
C = [1, 0]
D=0
PACK,A,B,C,D,P
FADEEVA,P,G o tambin GEP,P,G
CC
2
DISPLAY,G sale 2
s + 3s + 2
PZF,G sale
E.S.I. - U. Cdiz
2
(s + 1)(s + 2)
45
46
M. J Lpez, J. F. Moreno
1.14.
Para el sistema anterior, describir los pasos a seguir para simular la respuesta del
sistema a una entrada dada u(t), utilizando para ello un mtodo de aproximacin de
la derivada. Indicar la forma de elegir un paso de integracin adecuado.
Solucin:
El sistema del ejercicio 1.13tiene como funcin de transferencia:
G(s) =
2
(s + 1)(s + 2)
Ejercicio 1.14
E.S.I. - U. Cdiz
47
48
M. J Lpez, J. F. Moreno
1.15.
Se tiene que el modelo matemtico de un sistema a controlar est dado por las
siguientes ecuaciones:
100
y(t) + 10y(t)
+ 20[y(t)]
3 = 0,5u(t)
|u(t)| < 10
Realizar un diagrama de simulacin del sistema y su implementacin en VisSim.
Solucin:
Se trata de un sistema no lineal, puesto que aparecen [y(t)]
3 y tambin |u(t)| < 10
Para realizar el diagrama de simulacin del sistema se empieza por despejar y(t)
en la ecuacin
1
1
1
y(t) = y(t)
[y(t)]
3+
u(t)
10
5
200
y de aqu:
0
u(t)
Limit
[10, 10]
1
200
y(t)
+
y (t)
y(t)
1
5
1
10
Este diagrama de simulacin se podra implementar en VisSim realizando la conexin entre bloques que se indica y utilizando los bloques siguientes:
Atithmetic:
Summingjunction.
Ejercicio 1.15
Gain
*
Integration
Integrator
Nonlinear
Limit
Signal producer
Step (u otra)
Signal consumer
Plot (grficos)
E.S.I. - U. Cdiz
49
50
M. J Lpez, J. F. Moreno
1.16.
Un sistema de primer orden tiene como funcin de transferencia
G(s) =
2
(rad/s)/Volt
s+3
Solucin:
a) La ganancia estacionaria es
2 rad/s
3 Volt
Se puede comprobar:
1. Se inyecta a su entrada una seal constante de 1 volt y se comprueba que la
2
salida adquiere un valor estacionario de rad/s
3
1
2 1
R(s) = ; Y (s) = G(s)R(s) =
; y(t) = L1 {Y (s)}
s
s+3s
2. Se sustituye s = 0 y se tiene
G(0) =
2 rad/s
3 Volt
que es la ganancia de continua o estacionaria del sistema (ganancia por frecuencia cero).
2/3
1
s+1
3
, resulta:
k = 2/3(rad/s)/Volt
1
=
s
3
k
, se
s + 1
1.17
51
1.17.
Un sistema de primer orden tiene una constante de tiempo de 5 segundos y una
ganancia estacionaria de 10 o C/Volt. Dar su funcin de transferencia.
Solucin:
En general, un sistema de primer orden tiene una funcin de transferencia de la
forma:
G(s) =
k
s + 1
10 o C
5s + 1 Volt
52
M. J Lpez, J. F. Moreno
1.18.
Un sistema de segundo orden tiene como funcin de transferencia
G(s) =
16s2
3
(cm/Volt)
+ 4s + 1
Obtener: a) ganancia estacionaria, b) frecuencia natural, c) coeficiente de amortiguamiento. Si se aplica una seal de entrada tipo escaln de 2 voltios, determinar:
i) valor estacionario de la respuesta, ii) overshoot en tanto por ciento, iii) tiempo de
subida, iv) tiempo de establecimiento.
Solucin:
G(s) =
16s2
3
(cm/Volt)
+ 4s + 1
G(s) =
k
kn2
1
=
; n =
2
2
2
2
s + 2 s + 1
s + 2n s + n
por lo que:
a) k = 3cm/Volt
b) n =
c) =
1
1
1
; como 2 = 16 = 4s n = = = 0,25rad/s
4
= 0,5
s
cm
2Volt = 6cm
Volt
2
Mp = e / 1 2 = e0,5/ 10,5
Ejercicio 1.18
III )
E.S.I. - U. Cdiz
; donde:
d
s
r
2
1 xi
1 2
1 0,25
= arctan
= arctan
= arctan
= 1,0472rad
2
0,25
p
p
d = n 1 2 = 0,25 1 0,25 = 0,2165rad/s
El tiempo de subida: ts =
por lo tanto:
ts =
IV )
53
1,0472
= 9,67s
0,2165
El tiempo de establecimiento te =
cionario), luego:
te =
4
(para banda del 2 % del valor estan
4
= 32s
0,50,25
54
M. J Lpez, J. F. Moreno
1.19.
Un sistema de segundo orden tiene un sobreimpulso del 30 %, un tiempo de
subida de 0.1 segundos y una ganancia estacionaria de 0.5 (grados/seg)/Volt. Dar
su funcin de transferencia.
Solucin:
Recordemos que
G(s) =
kn2
s2 + 2n s + n2
Se tiene:
Mp = 30 % (overshoot)
ts = 0,1s (tiempo de subida)
grados/s
(ganancia estacionaria)
k = 0,5
Volt
2
Como Mp = e/ 1 % = 30 %, se tiene que
2
0,3 = e/ 1
Al tomar ln:
p
ln 0,3 = / 1 2
p
p
1,204 = / 1 2 1 2 1,204 =
Elevando al cuadrado:
(1 2 )1,4496 = 2 2
1,4496 = 2 ( 2 + 1,446) = 0,358
Ejercicio 1.19
E.S.I. - U. Cdiz
Como ts = 0,1s y ts =
, tenemos
d
=
=
ts
arctan
1 2
2
0,1
arctan
0,1
1 0,3582
0,3582
1,2047
0,1
= 19,37rad/s
Conocida d se puede obtener n :
d = n
Por lo tanto,
G(s) =
p
d
19,37
1 2 n = p
=p
= 20,74rad/s
1 2
1 0,3582
0,5(20,74)2
215,07
rad/s
= 2
2
2
s + 2 0,358 20,74s + (20,74)
s + 14,85s + 430,15 Volt
55
56
M. J Lpez, J. F. Moreno
1.20.
Se trata de controlar la posicin angular de una antena (sistema motor-carga)
cuya funcin de transferencia equivalente es
10
G(s) =
(grados/Volt)
(0,2s + 1)s
Para ello se utiliza un controlador tipo P-D, con el que se trata de conseguir las
siguientes especificaciones: error en rgimen permanente nulo a una entrada escaln
de amplitud 10 grados, sobreimpulso no superior al 10 por ciento, tiempo de subida
de 0.1 segundo. Determinar los valores Kp y Kd del controlador.
Solucin:
Tenemos que
G(s) =
10
(grados/Volt)
(0,2s + 1)s
Se desea:
eest 0
Mp 10 %
ts = 0,1s
Se toma Mp = 10 %, de donde
2
Mp = e/ 1
2
0,1 = e/ 1
1 2
; = arctan
= 0,9397 rad
ts =
d
2
Ejercicio 1.20
E.S.I. - U. Cdiz
ser:
d =
d = n
57
0,9397
=
=
= 22,02 rad/s
ts
0,1
0,1
1 2 n = p
d
1 2
=p
22,02
1 0,592
= 27,25 rad/s
Los datos del enunciado sirven para saber cul debe ser la funcin de transferencia resultante en lazo cerrado para conseguir las especificaciones:
Gyr (s) =
Y (s)
kn2
= 2
;
R(s)
s + 2n s + n2
k = 1 para que el error estacionario sea cero; es decir, que tenga ganancia estacionaria en lazo cerrado igual a 1.
n = 27,25 rad/s, = 0,59
Se obtiene a continuacin la funcin de transferencia Gyr (s) =
Y (s)
.
R(s)
10
10
=
0,2s2 + s + 10KD s
[0,2s + (1 + 10KD )]s
Gyr (s) =
Y (s)
R(s)
Kp G1 (s)
10Kp
=
1 + Kp G1 (s)
0,2s2 + (1 + 10KD )s + 10Kp
Para que Gyr (s) tenga el formato estndar de un SSO de ganancia estacionaria unin2
dad, Gyr = 2
, ha de cumplirse:
s + 2n s + n2
58
M. J Lpez, J. F. Moreno
10Kp
0,2n2
= n2 Kp =
= 0,02n2 = 14,85
0,2
10
1 + 10KD
0,2 2n 1
= 2n KD =
= 0,543
0,2
10
1.21
59
1.21.
Se trata de controlar la posicin de una articulacin robtica, donde se requiere
un error estacionario nulo para cambios en setpoint tipo escaln. La funcin de
transferencia que relaciona la entrada (Volt) con la salida (grados) del robot es
8
(0,04s2 + 0,2s + 1)s
G(s) =
Solucin:
Se desea:
eest 0
te = 0,1s
Mp = 0 %
Dado que Mp = 0, ser un sistema resultante en lazo cerrado cuya funcin de
transferencia ser de la forma
Gyr (s) =
k
kn2
k
=
=
( s + 1)2
2 s2 + 2 s + 1
s2 + 2n s + n2
8
(0,04s2 + 0,2s + 1 + 8KD )s
Y (s)
resultante es:
R(s)
Gyr (s) =
8Kp
Kp G1 (s)
=
1 + Kp G1 (s)
0,04s3 + 0,2s2 + (1 + 8KD )s + 8Kp
60
M. J Lpez, J. F. Moreno
segundo orden, por lo que este ejercicio habra que resolverlo de forma interactiva,
es decir, dando valores a Kp y KD y viendo la simulacin hasta que se comprobase
si existe alguna solucin o resultando que con este tipo de controlador no se podran
conseguir las especificaciones dadas.
En caso de que la G(s) dada fuera de segundo orden,
G(s) =
8
(0,1s + 1)s
8
, se obtiene que
(0,1s + 1)s
G1 (s) =
8
(0,1s + 1 + 8KD )s
y por lo tanto,
Gyr (s) =
Kp G1 (s)
8Kp
=
2
1 + Kp G1 (s)
0,1s + (1 + 8KD )s + 8Kp
Para que este sistema resulte un SSO con = 1 tiene que cumplirse:
n2
n2
8Kp
=
=
0,1s2 + (1 + 8KD )s + 8Kp
s8 + 2n s + n2
s2 + 2ns + n2
=
2 s2
1
1
=
+ 2 s + 1
( s + 1)2
0,2
s
5,85
Ejercicio 1.21
E.S.I. - U. Cdiz
1 + 8KD
= 2 = 2
8Kp
0,2
5,85
de donde
KD = (16 Kp 1)/8 =
0,2
4,85
16 0,1
1 /8 =
1 /8 =
2
8
61
62
M. J Lpez, J. F. Moreno
1.22.
Se tiene un sistema a controlar cuya funcin de transferencia se da a continuacin. Calcular el error estacionario de posicin, de velocidad y de aceleracin que
se consiguen utilizando un controlador PI
G(s) =
a)
b)
G(s) =
(8s2
5
+ 6s + 4)
2s + 1
(10s2 + 3s + 2)s
Solucin:
Si se utiliza un controlador PI:
Gr (s) = Kp +
Kp s + KI
KI
=
s
s
eestp =
; Kestp = lm Gr (s)G(s)
eestv
eesta
s0
; Kesta = lm s2 Gr (s)G(s)
s0
5
Kp s + KI
5
, se tiene: Kestp = lm
=
2
s0
+ 6s + 4
s
8s + 6s + 4
= 0.
1
1 + Kestp
Kp s + KI
5
5KI
1
4
=
por lo que eestv =
=
2
s
8s + 6s + 4
4
Kestv
5KI
Kesta = lm s2
s0
8s2
s0
Kp s + KI
5
1
= 0 y por tanto, eesta =
=
2
s
8s + 6s + 4
Ke sta
2s + 1
y se obtiene:
(10s2 + 3s + 2)s
Ejercicio 1.22
E.S.I. - U. Cdiz
63
Kestp = , eestp = 0
Kestv = , eestv = 0
Kesta = lm s2
s0
2s + 1
KI
1
2
Kp s + KI
=
por
lo
que
e
=
=
esta
s
(10s2 + 3s + 2)s
2
Kesta
KI
64
M. J Lpez, J. F. Moreno
1.23.
Un circuito elctrico serie RLC est formado por una resistencia R, una autoinduccin de 100 mH y un condensador de 10 F con tensin mxima admisible de
25 V. Si la tensin de entrada puede variar entre 15 V, determinar el mnimo valor
de R que garantice la seguridad del condensador.
Solucin:
Tenemos que L = 100 mH y C = 10 F. R no lo conocemos.
La tensin admisible por el condensador es hasta 25V.
La tensin de entrada mxima es de 15V y la mnima -15V.
La funcin de transferencia que relaciona Vi y V0 est dada por:
V0 (s)
1
=
=
2
Vi (s)
LCs + RCs + 1
1/LC
R
1
s2 + s +
L
LC
yp yest
25 (15)
100 % =
100 % = 25 %
yest
40
Como
2
Mp = e/ 1
2
p
0,25 = e/ 1 ; ln(0,25 = / 1 2 )
Ejercicio 1.23
E.S.I. - U. Cdiz
65
De aqu se obtiene que debe ser 0,4 para que el sobreimpulso no supere el
25 %.
r
r
L
0,1
= 0,8
= 80 por lo tanto, habr que emDespejando R, R = 2
C
105
plear una resistencia de al menos 80.
66
M. J Lpez, J. F. Moreno
2.
Segundo Grupo
2.1.
Dar la funcin de transferencia y circuito electrnico de un regulador PID con
los siguientes parmetros: proportional band del 20 %, rate time de 50 segundos y
reset time de 200 segundos. Indicar como sera el circuito si el regulador emplea un
filtro para la accin derivada.
Solucin:
P B = 20 %, TD = 50s., TI = 200s.
Con estos datos, la ley de control del P IB es
Z t
100
1
dE(t)
CO(t) =
E(t) +
E(t)dt + 50
+ COnom
20
200 0
dt
Si se emplea un filtro a la accin derivada, la funcin de transferencia es:
CO(s)
1
TD s
Gr (s) =
= Kp 1 +
+
E(s)
TI s TD s + 1
Como D tpicamente se toma dentro del intervalo [0,001, 0,5], se elige D =
0,1, resultando:
1
50s
Gr (s) = 5 1 +
+
200s 5s + 1
Para obtener el circuito electrnico, ver los apuntes de clase. Los componentes
(resistencias y condensadores) se eligen de forma que Kp = 5, TI = 200s., TD =
50s.
2.2
67
2.2.
Obtener el diagrama de Bode asinttico de ganancia o magnitud de un sistema
cuya funcin de transferencia est dada por
G(s) =
2(s + 10)
(s + 0,1)(s + 2)(s + 5)
Solucin:
Para calcular la ganancia a baja frecuencia, se obtiene la ganancia estacionaria
G(s = 0) =
20
= 20;
0,1 2 5
68
M. J Lpez, J. F. Moreno
2.3.
Para un sistema con funcin de transferencia
G(s) =
6
(s + 1)(s + 2)
Solucin:
G(s) =
6
(s + 1)(s + 2)
Para s = j:
6
6
6(2 2 3j)
=
=
(j + 1)(j + 2)
2 + 3j + 2
(2 2 )2 + 9 2
12 6 2
18j
=
+
(2 2 ) + 9 2 (2 2 )2 + 9 2
G(j) =
La ganancia se obtiene de
p
(12 6 2)2 + (18)2
|G(j)| =
(2 2 ) + 9 2
y el desfase,
G(j) = arctan
18
12 6 2
2.4
69
2.4.
Un sistema tiene una ganancia de -6 dB para una frecuencia de 4 rad/seg. Si se le
aplica una entrada senoidal de amplitud 5 voltios, indicar la amplitud y frecuencia
de la seal respuesta del sistema una vez alcanzado el rgimen permanente.
Solucin:
6
6
B
B
20 log
= 6dB 10 20 =
B = 5 10 20 Volt
5
5
que es la amplitud de la seal de salida.
70
M. J Lpez, J. F. Moreno
2.5.
Un controlador tiene como funcin de transferencia
Gr (s) = 20
2s + 1
20s + 1
Solucin:
La forma general de un compensador es
a s + b
Gr (s) = Kp
b s+a
2.6
71
2.6.
Un sistema est controlado mediante un controlador PID, y se observa que para
un cambio en el setpoint, el sistema tiene un overshoot excesivo. Indicar la/s forma/s
de reducirlo.
Solucin:
Para reducir Mp se reduce Kp y/o se aumenta KD o TD .
Consultar apuntes de clase.
72
M. J Lpez, J. F. Moreno
2.7.
Explicar el efecto que tiene sobre un sistema controlado por un regulador PID lo
siguiente: a) aumento de Kp , b) la accin I, c) la accin D.
Solucin:
Ver apuntes de clase.
2.8
73
2.8.
Indicar la forma de aumentar la velocidad de repuesta de un sistema controlado
por un regulador PID.
Solucin:
Consultar apuntes de clase.
74
M. J Lpez, J. F. Moreno
2.9.
Justificar el empleo de un filtro a la accin derivada en un regulador PID. Si a
la medida de un sensor de amplitud 2 voltios, se induce un ruido debido a la red
elctrica (50 Hz) de amplitud 0.01 voltios, calcular la amplitud del ruido inducido
tras pasar por un circuito derivador. Calcular la relacin seal-ruido antes y despus
de pasar por el derivador.
Solucin:
Consultar apuntes.
La medida del sensor es de 2 voltios.
La seal de ruido es n(t) = 0,01 sin(2 50t) V.
Al pasar por la accin derivada resulta que el ruido produce una seal
n(t)
2.10
75
2.10.
Se trata de controlar las revoluciones de una hlice de un vehculo robtico subacutico. Para condiciones de operacin nominales se tiene que para una entrada
de control de 5 voltios la hlice gira a 70 rev/min. Para estas condiciones se aplican 6 voltios y se obtiene la curva de respuesta de la figura 1. Se utiliza un sensor/transductor de velocidad que da 0.1 volt/(rev/min). Con estos datos obtener los
parmetros de un regulador PID utilizando: a) mtodo de Ziegler-Nichols, b) mtodo de Rovira-Murril-Smith. Expresar en ambos casos el algoritmo que implementa
el controlador en funcin del tiempo. Dar tambin una versin en tiempo discreto
que se implementara en un controlador digital.
Solucin:
Condiciones de operacin nominal:
COnom = 5V., P V = 70rev/min, P Vm = 7V (salida del sensortransductor),
CO = 1V.
A partir de la curva de reaccin del sistema o proceso se observa que se puede
aproximar como un sistema de primer orden con retardo (SPOR), puesto que no
tiene oscilacin, sino respuesta montona. Por tanto, la funcin de transferencia
estimada es:
rev/min
k
ed s
G(s)
=
s + 1
V
P Vest
(73 70)(rev/min)
(rev/min)
=
=3
Se tiene que k =
COest
(6 5)V
V
y d se obtienen a partir de las frmulas
3
= (t2 t1 )
2
d = t2
76
M. J Lpez, J. F. Moreno
P Vm est
(73 70) 0,1 V
V
=
= 0,3
COest
(6 5)
V
V
Que es la que debe utilizarse para calcular el controlador, puesto que el esquema
del diagrama de bloques es el implementado en la prctica.
2.11
77
2.11.
Para el sistema del ejercicio anterior: a) si la salida del controlador (CO) est
comprendida entre -10 volt y +10 volt, indicar los valores de la seal de error para
la que se satura CO, suponiendo que se utiliza un regulador tipo P con Kp = 4. b) Si
se tiene un error estacionario constante de 0.5 rev/min, calcular el tiempo necesario
para que la accin integral con un KI = 0,2 sature la salida del controlador.
Solucin:
(1)
E=
E=
5
V (se satura a +10V.)
4
y para
E=
15
V (se satura a 10V.)
4
E(t)dt
78
M. J Lpez, J. F. Moreno
2.12
79
2.12.
Se trata de controlar mediante un PID la temperatura del fluido de salida de un
intercambiador de calor, del que se conoce su funcin de transferencia
G(s) =
o
2
C
3
2
512s + 192s + 24s + 1 V
donde la seal de control (CO) es de tensin (volt) y la variable controlada o del proceso (PV) corresponde a grados centrgrados. Se emplea un sensor que proporciona
0.1 (volt/oC). Utilizando el modelo del proceso, emplear el mtodo de la ganancia lmite de Ziegler-Nichols para calcular los parmetros de presintona de un regulador
PID.
Problema 2.12
E.S.I. - U. Cdiz
80
M. J Lpez, J. F. Moreno
Solucin:
o
2
C
512s3 + 192s2 + 24s + 1 V
V
y emplea un sensor que da 0,1 o , luego
C
G(s) =
G(s) =
512s3
0,2
V
2
+ 192s + 24s + 1 V
0,2Kp
Kp G(s)
=
3
2
1 + Kp G(s)
512s + 192s + 24s + 1 + 0,2Kp
(2)
2.13
81
2.13.
Una seal y(t) est compuesta por varios componentes, armnicos o tonos,
y(t) = 2 + sen (2t) + 2 cos(4t) 8 sen (3t + 0,1)
Determinar una frecuencia de muestreo adecuada. Dar la expresin de la muestra
obtenida para un instante de tiempo t = 8 segundos. Cuntas muestras se han
tomado desde t = 0 hasta t = 8 segundos?
Solucin:
y(t) = 2 + sen (2t) + 2 cos(4t) 8 sen (3t + 0,1)
Los tonos o armnicos de la seal y(t) tienen frecuencias respectivas de 2 rad/s, 4
rad/s y 3 rad/s.
Segn el teorema del Muestreo para reconstruir la seal original es necesario
utilizar una frecuencia de muestreo m > 2N yq , y como en este caso N yq =
4rad/s, queda
m > 2 4rad/s = 8rad/s
(ver apuntes de clase)
Sin embargo, en la prctica se utiliza unas 8 o 10 veces la frecuencia de Nyquist,
por lo que una frecuencia de muestreo a emplear sera por ejemplo:
m = 10N yq = 40rad/s
y(k Tm ) = 2 sin(2k Tm ) + 2 cos(4k Tm ) 8 sin(3k Tm + 0,1),
donde k = 0, 1, 2, ...
Como m = 40rad/s y Tm = 2/m = 0,15708s, por lo que se redondea el
periodo de muestreo, de forma que los segundos enteros se alcancen con un nmero
de muestras. As, si se forma Tm = 0,125s, para t = 8 segundos han de tomarse
8
= 64 muestras.
0,125
Si se toma Tm = 0,2 s., para t = 8 s. han de tomarse
8
= 40 muestras.
0,2
82
M. J Lpez, J. F. Moreno
2.14.
La seal de salida de un sensor/transductor est comprendida entre 0 volt y 50
mili volt. Se emplea una tarjeta de adquisicin de datos para muestrear seales de
voltaje dentro del intervalo 0 volt a 5 volt, con un convertidor A/D de 8 bits. Calcular la resolucin y el error mximo obtenidos al realizar la conversin A/D en los
siguientes casos: a) sin realizar una amplificacin de la seal de entrada previamente a la conversin A/D, b) si se realiza una amplificacin (por mil) previamente a la
conversin A/D, a fin de adaptar la seal de entrada al convertidor A/D a los niveles
de tensin para los que est configurado. Para el caso b), una entrada de 0 voltios
corresponde a una salida del CAD que es el nmero hexadecimal 00, mientras que
a una entrada de 5 voltios le corresponde el nmero hexadecimal FF. Calcular en
binario la salida del CAD para una entrada de 3 voltios.
Solucin:
Un esquema del sistema sera el del diagrama de bloques siguiente:
50
V = 19,53 mV y los errores
28
Q
mximos cometidos en cada conversin debido a la cuantificacin E = =
2
9,76 mV
La resolucin del convertidor es Q =
a) Si se conecta la salida del sensor directamente al CAID, se tiene que los escalones debidos a la cuantificacin son de 19.53 mV. y el rango de variacin
de la seal de entrada al CAID es de 0 a 50 mV. Esto quiere decir que los estados posibles de salida del CAID son los correspondientes a 0, 19.53, 30.06
y 50mV., cometiendo errores mximos de 9,76 mV. Por ejemplo, para un
valor de 30 mV. de entrada, y el error mximo en la conversin supone un
9,76
100 % = 32,53 %, que es excesivamente grande y por tanto inaceptable.
30
An sale un porcentaje superior para medidas inferiores como es lgico.
b) Si se emplea un adaptador de seal que la amplifica por 100, se aprovecha mejor
la resolucin del CAID. Aunque la resolucin sigue siendo Q = 19,53 mV y el
error mximo E = 9,76 mV. el nmero de estados accesibles tras la conversin
pasa de 4, del caso a), a 256 ahora.
Una vez se ha realizado una conversin SID y obtenida la palabra digital, el
nmero obtenido se divide por 100 y se tendr el valor de la seal medida.
Ejercicio 2.14
E.S.I. - U. Cdiz
83
c) Para obtener el valor digital que de el CAID para una entrada de 3 V. se hace
30
255 = 153.
50
Este nmero, expresado en binario es
153 | 2
13
76 | 2
(1) (0)
38 | 2
(0)
19 | 2
(1)
9 | 2
(1)
4
(0)
| 2
2
(0)
| 2
1
(1)
| 2
1
84
M. J Lpez, J. F. Moreno
2.15.
Se aplica el mtodo del relay-feedback de Astrom-Hagglund a un sistema que se
quiere controlar, obtenindose las curvas de PVm y CO dadas en la figura. Obtener
los parmetros de un PID segn el mtodo de Ziegler-Nichols.
Problema 2.15
Ejercicio 2.15
Solucin:
Ver prctica 10.
E.S.I. - U. Cdiz
85
86
M. J Lpez, J. F. Moreno
2.16.
Un controlador PID analgico utiliza los parmetros Kp = 2, KI = 0,5, KD =
10. Si se discretiza utilizando un perodo de muestreo de 0.2 segundos, obtener: a)
funcin de transferencia del regulador analgico, b) algoritmo de control en tiempo
continuo, c) funcin de transferencia del regulador digital, d) algoritmo de control
en tiempo discreto.
Solucin:
Kp = 2; KI = 0,5; KD = 10; Tm = 0,2s
a) Gr (s) = Kp +
KI
0,5
+ KD s = 2 +
+ 10s
s
s
b) CO(t) = Kp E(t) + KI
Rt
0
E(t)dt + KD
dE(t)
dt
2 z1
, se toma Gr (s), se hace la
Tm z + 1
sustitucin y se obtiene la versin en tiempo discreto del controlador
Gr (z) = Kp +
= Kp +
KI
2 z1
Tm z+1
+ KD
2 z1
Tm z + 1
2 z1
Tm KI (z + 1)
+ KD
2
z1
Tm z + 1
Gr (z) =
Kp (z 1)(z + 1) +
2
Kp (z 1) +
Tm
KI (z
2
(z 1)(z + 1)
+ 2z + 1) +
KI Tm
(z 2
2
z2 1
2KD
(z 2
Tm
2z + 1)
z
}|
z
}|
}|
{
{
{ z
KI Tm 2KD
4K
KI Tm 2KD
D
2
Kp +
+
z + KI Tm
z Kp +
+
2
Tm
Tm
2
Tm
=
z2 1
1
2
+ z + z
=
(3)
1 z 2
Ejercicio 2.16
E.S.I. - U. Cdiz
87
(4)
El alumno debe explicar cmo se pasa de la expresin (3) a la expresin (4) paso
a paso. Ver apuntes de clase.
El algoritmo de control resultante es:
CO(k) = CO(k 2) + E(k) + E(k 1) + E(k 2)
88
M. J Lpez, J. F. Moreno
2.17.
Obtener la funcin de transferencia en tiempo discreto o pulsada de un sistema,
si se conoce la secuencia de entrada {uk } y la secuencia de salida o respuesta {yk },
{uk } = {1, 1, 0, 0, 0, },
Solucin:
Por definicin, G(z) =
Y (z)
.
U(z)
Como
U(z) =
X
k=0
Y (z) =
X
k=0
u(k)z k = 1 z 1 =
z1
z
y por lo tanto,
G(z) =
Y (z)
0,5z 3 0,2z + z 2 + 0,1
=
U(z)
z 2 (z 1)
2.18
89
2.18.
Se conoce que la secuencia de ponderacin de un sistema est dada por
{hk } = {0,1, 0,5, 0,2, 0,2, 0, 0, }
Obtener la respuesta del sistema para: a) una entrada impulso (pulso de duracin
un ciclo) de amplitud 2 unidades {uk } = {2, 0, 0, 0, }, c) una seal de entrada
{uk } = {1, 1, 0, 0, 0, }.
Solucin:
{hk } = {0,1; 0,5; 0,2; 0,2; 0; ...}
a) Para una entrada impulso de amplitud 2:
{uk } = {2; 0; 0; ...}, se tendr {yk } = {0,2; 1,0; 0,4; 0,4; 0, ...} ya que el sistema es lineal y {hk } es por definicin la respuesta del sistema para una entrada
{uk } = {1; 0; 0; ...}
b) Para una entrada {uk } = {1; 1; 0; 0; ...}:
X
convolucin y(k) =
u(k n)h(n)
n=0
k = 0,
y(0) = u(0 0)h(0) + u(0 1)h(1) + u(0 2)h(2) + ...
= u(0)h(0) = 1 0,1 = 0,1
Se considera que u(k) = 0, y(k) = 0 si k < 0, siempre que no se indique
lo contrario.
k = 1,
y(1) = u(1 0)h(0) + u(1 1)h(1) + u(1 2)h(2) + ...
= u(1)h(0) + u(0)h(1) = 1 0,1 + 1 0,5 = 0,6
k = 2,
y(2) = u(2 0)h(0) + u(2 1)h(1) + u(2 2)h(2) + ...
= u(2)h(0) + u(1)h(1) + u(0)h(2)
= 1 0,1 + 1 0,5 + 1 0,2 + 0 + 0 + ... = 0,7
90
M. J Lpez, J. F. Moreno
k=0
A partir de G(z) =
y por lo tanto:
z 3 Y (z) = (0,1z 3 + 0,5z 2 + 0,2z 0,2)U(z)
Dividiendo por z 3 toda la ecuacin y tomando transformada Z inversa, queda:
y(k) = 0,1u(k) + 0,5u(k 1) + 0,2u(k 2) 0,2u(k 3)
Para {uk } = {1; 1; 0; 0; ...} se tiene:
k = 0,
y(0) = 0,1u(0) + 0,5u(1) + 0,2u(2) 0,2u(3)
= 0,1 1 + 0 = 0,1
k = 1,
y(1) = 0,1u(1) + 0,5u(0) + 0,2u(1) 0,2u(2)
= 0,1 1 + 0,5 1 + 0 = 0,6
k = 2,
y(2) = 0,1u(2) + 0,5u(1) + 0,2u(0) 0,2u(1)
= 0,1 0 + 0,5 1 + 0,2 1 0,2 0 = 0,7
Ejercicio 2.18
E.S.I. - U. Cdiz
k = 3,
y(3) = 0,1u(3) + 0,5u(2) + 0,2u(1) 0,2u(0)
= 0 + 0 + 0,2 1 0,2 1 = 0
k = 4,
y(4) = 0,1u(4) + 0,5u(3) + 0,2u(2) 0,2u(1)
= 0 + 0 + 0 0,2 1 = 0,2
k = 5,
y(5) = 0,1u(5) + 0,5u(4) + 0,2u(3) 0,2u(2)
= 0+0+0+0=0
Luego:
{yk } = {0,1; 0,6; 0,7; 0; 0,2; 0; 0; 0; ...}
91
92
M. J Lpez, J. F. Moreno
2.19.
La ecuacin en diferencias de un sistema est dada por
y(k) + 0,2y(k 1) + 0,5y(k 2) = 2u(k 1) u(k 2)
Determinar: a) la funcin de transferencia de tiempo discreto del sistema, b) polos
y ceros de la funcin de transferencia, c) estabilidad.
Solucin:
A partir de la ecuacin en diferencias del sistema
y(k) + 0,2y(k 1) + 0,5y(k 2) = 2u(k 1) u(k 2),
se aplica la transformada inversa y se obtiene
Y (z) + 0,2z 1 Y (z) + 0,5z 2 Y (z) = 2z 1 U(z) z 2 U(z)
Y (z)(1 + 0,2z 1 + 0,5z 2 ) = (2z 1 z 2 )U(z)
Por definicin de funcin de transferencia de tiempo discreto, se obtiene:
a)
G(z) =
Y (z)
2z 1 z 2
2z 1
=
= 2
1
2
U(z)
1 + 0,2z + 0,5z
z + 0,2z + 0,5
0,22 4 0,5
1 p
= 0,1 j 2 0,004 = 0,1 0,7j
2
2
Los ceros de G(z) son las soluciones de
z=
0,2
2z 1 = 0 z =
1
2
2.20
93
2.20.
Un controlador de tiempo discreto o digital tiene como funcin de transferencia
pulsada
2(z 1)
Gr (z) = 3
z 0,5z 2 + 0,25z + 1
Expresar el algoritmo de control en forma de ecuacin en diferencias o recursiva.
Solucin:
Gr (z) =
2(z 1)
2z 2 2z 3
=
z 3 0,5z 2 + 0,25z + 1
1 0,5z 1 + 0,25z 2 + z 3
Como
Gr (z) =
CO(z)
U(z)
o bien Gr (z) =
E(z)
E(z)
Se tendr:
U(z) = Gr (z)E(z)
y por tanto:
U(z)(1 0,5z 1 + 0,25z 2 + z 3 ) = (2z 2 2z 3 )E(z)
aplicando la transformada Z inversa:
u(k) 0,5u(k 1) + 0,25u(k 2) + u(k 3) = 2e(k 2) 2e(k 3)
por lo que,
u(k) = 0,5u(k 1) 0,25u(k 2) u(k 3) + 2e(k 2) 2e(k 3)
que es la ecuacin recursiva del regulador.
94
M. J Lpez, J. F. Moreno
2.21.
Determinar un periodo de muestreo adecuado para cada uno de los siguientes
sistemas:
a)
G(s) =
2
e0,5s
20s + 1
b)
G(s) =
3
(2s + 1)(6s + 1)
Problema 2.21
Ejercicio 2.21
E.S.I. - U. Cdiz
95
Solucin:
a)
2
e0,5s
10s + 1
Como este sistema tiene una constante de tiempo de = 10s., teniendo en cuenta
el criterio
G(s) =
o bien Tm ,
10
20
10
10
se obtiene Tm
= 1s. o bien Tm
= 0,5s., por tanto, para este sistema
10
20
1
utilizaramos una frecuencia de muestreo de fm =
= 1 Hz o bien 2 Hz.
Tm
Tm
3
.
(2s + 1)(6s + 1)
Sistema con dos constantes de tiempo asociados 1 = 2s., 2 = 6s.
b) G(s) =
ef ect = 22 + 62 = 40s.
ef ect
40
, resulta que Tm =
s. Si
Por lo que utilizando el criterio de Tm =
10
10
utilizamos este criterio junto con un redondeo, queda Tm = 0,6s.
c) A partir de la respuesta del sistema a una entrada escaln, se puede calcular un
k
96
M. J Lpez, J. F. Moreno
2.22.
Se ha diseado un sistema de control cuya respuesta en frecuencia (diagramas de
Bode) en lazo abierto se muestra en la figura. Determinar: el margen de ganancia,
el margen de fase y el margen de retardo. A la vista de los valores obtenidos evaluar
el sistema de control.
Problema 2.22
Ejercicio 2.22
E.S.I. - U. Cdiz
97
Solucin:
Para obtener el margen de ganancia se observa en la grfica o diagrama de Boole
de fase (o desfase) el punto donde la curva de fase cruza la lnea de 180 grados.
A esta frecuencia se le llama . La magnitud o ganancia que se obtiene a esta
frecuencia en la curva de magnitud de Boole cambiada de signo es el margen de
ganancia en decibelios.
De las curvas se obtiene MG 49 dB; 2,7 rad/s.
Para el margen de fase se toma la frecuencia para la que la curva de magnitud o
ganancia cruza por la lnea de 0 dB. A esta frecuencia se le llama 0dB . Se mide el
ngulo de fase (o desfase) a esta frecuencia y el margen de fase se obtiene como el
no de grados que hay por encima de 180o . De las curvas se obtiene
MF 131o + 180o = 49o 0dB 0,21rad/s
El margen de retardo se puede calcular de
MR =
49
MF
= 4,1s.
180 0dB
180 0,21
98
M. J Lpez, J. F. Moreno
2.23.
Se tiene un sistema digital cuya funcin de transferencia en tiempo discreto es
G(z) =
z2
2z + 1
+ 0,2z + 0,4
Obtener la secuencia de ponderacin del sistema (respuesta del sistema a una entrada tipo impulso unidad) para k = 4.
Solucin:
G(z) =
z2
2z + 1
+ 0,2z + 0,4
(5)
|1 + 0,2z 1 + 0,4z 2
2z 1 + 0,6z 2 0,92z 3 + ...
y as sucesivamente se pueden calcular los elementos de la secuencia de ponderacin {yk } = {hk } = {0; 2; 0,6; 0,92; ...}
Ejercicio 2.23
E.S.I. - U. Cdiz
99
z(Bz + D)
2,5z 2 1,5z
=
2,5
z 2 + 0,2z + 0,4
z 2 + 0,2z + 0,4
z2
0,2
0,1
=
= 0,158
2
0,4
(6)
(7)
100
M. J Lpez, J. F. Moreno
z2
N
2
2
, se puede poner:
con P = M + N y = arctan
M
y(k) = 2,5(k) + (0,63)k P sin(1,73k + )
E identificando coeficientes se llega a:
y(k) = 2,5(k) + (0,63)k (3,76) sin(1,73k 0,73)
2.24
101
2.24.
Se tiene una sistema de control compuesto por un controlador digital cuya funcin de transferencia pulsada es
Gr (z) =
Kp
z 0,3679
0,3679z + 0,2642
z1
Se trata de determinar los valores de Kp para los que el sistema de control resultante
en lazo cerrado es estable (resultado: 2,3925 > Kp > 0).
Solucin:
El diagrama de bloques del sistema es:
En lazo cerrado se obtiene:
Gr (z) G(z)
1 + Gr (z) G(z)
(0,3679z + 0,2642)Kp
= 2
z + (0,3679Kp 1,3679)z + 0,3679 + 0,2642Kp
Gy r(z) =
Por lo tanto,
102
M. J Lpez, J. F. Moreno
1 0,3679
y tambin
0,2642
1 0,3679
0,3679 + 2642Kp > 1 Kp >
0,2642
Luego
2,3925 > Kp > 5,1775
0,3679 + 2642Kp < 1 Kp <
2.25
103
2.25.
Se tiene un sistema a controlar cuya funcin de transferencia es
G(s) =
2
s+1
Solucin:
Un diagrama de bloques del sistema hbrido (parte de tiempo continuo y parte de
tiempo discreto) es
que puede tambin representarse haciendo uso del concepto de retenedor o mantenedor de orden cero (zero order hold) ZOH
En primer lugar vamos a calcular el regulador PI digital a partir de los datos:
1
Gr (s) = Kp + KI ,
s
Kp = 3, KI = 0,2,
Tm = 0,1 s
2 z1
, resulta el PI en tiempo discreto
Tm z + 1
Kp (z 1) + KI T2m (z + 1)
Tm z + 1
Gr (z) = Kp + KI
=
,
2 z1
z1
que sustituyendo los valores numricos, queda:
Gr (z) =
30,1z 2,99
z1
104
M. J Lpez, J. F. Moreno
1
s
Para coincidencia de datos en instantes de muestreo o por la equivalencia de mantenedor de orden cero, ha de cumplirse
1
z
1
G(z)
=Z L
G(s)
,
z1
s
que de forma abreviada suele ponerse:
z
G(z)
=Z
z1
1
G(s)
s
Luego:
1
2 1
A
G(s) =
=
+
s
s+1 s
s+1
A + B
As + Bs + B = 2
B
B
As + B(s + 1)
=
s
(s + 1)s
= 0
A = 2, B = 2,
= 2
1
2
2
1
L
G(s)
=L
+
= 2et + 2
s
s+1 s
Ahora se obtiene la transformada Z de lo anterior, para t = kTm
1
Z{2et + 2} = Z{2ekTm + 2} =
donde se ha tenido en cuenta que
Z{eakTm } =
1
1
eaTm z 1
2
2
+
T
1
m
1e
z
1 z 1
=
z
z eaTm
Ejercicio 2.25
E.S.I. - U. Cdiz
105