Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE CONTROL EN EL DOMINIO
DE LA FRECUENCIA
X (s) G( s ) Y( s )
Conceptos Generales
X (s) G( s ) Y( s )
cuya función de transferencia es:
Y( s )
G( s ) =
X (s)
Para realizar la transformación, debemos considerar que todos los
sistemas estables, lineales e invariantes en el tiempo están sujetos a
una entrada senoidal, tal como x( t ) = Xsen(ωt ) , tienen una salida
senoidal de igual frecuencia con diferente amplitud y diferente fase:
y(t ) = Ysen(ωt + ϕ )
Conceptos Generales
y(t ) = Ysen(ωt + ϕ )
donde: Y = X G( jω )
−1
⎡ Gi( jω ) ⎤
5 ϕ = ∠G( jω ) = tan ⎢ ⎥
4
⎢⎣ Gr( jω ) ⎥⎦
3
Y
2 X Gi( jω ) es la parte imaginaria de G( jω )
1
-2
-3
-4
-5
0 1 2 3 4 5 6 7 8 9 10
Conceptos Generales
50
Diagramas de Bode
G( s ) = 3
s + 9s 2 + 30 s + 40
50
0
Cabe resaltar que la
Fase (grados); Magnitud (dB)
-100
Los decibelios se definen
To: Y(1)
-200 como:
-300
10-1 100
Frecuencia (rad/seg)
101 102
(
K (dB) = 20 log G( jω ) )
EJEMPLO
10( s + 1)
s ( s − 3) + 10( s + 1)
10( s + 1)
s 2 + 7 s + 10
10 s + 10
( s + 5)(s + 2)
EJEMPLO
ω K ϕ
0 0 0
1 1.871 7.125
2 3.335 -3.367
5 2.536 -34.509
10 -1.096 -57.836
20 -6.316 -73.116
50 -14.028 -83.145
100 -20.012 -86.565
EJEMPLO
figure(1);subplot(211);semilogx(f,g);subplot(212);semilogx(f,p)
Diagramas de Bode
5
0
Ganancia
-5
-10
-15
-20
-1 0 1 2
10 10 10 10
40
20
0
Fase
-20
-40
-60
-80
-1 0 1 2
10 10 10 10
Frecuencia
EJEMPLO
Bode Diagram
Del mismo modo,
5 podemos digitar:
0
-5
-10
den = [1 7 10];
-15
sys = tf(num,den)
figure(1);bode(num,den)
-20
45
0
Phase (deg)
-45
-90
-1 0 1 2
10 10 10 10
Frequency (rad/sec)
ESTABILIDAD EN FRECUENCIA
Gm = 0 dB − K dB ϕ = −180°
ESTABILIDAD EN FRECUENCIA
Pm = ϕ K =0 dB − (−180°)
ESTABILIDAD EN FRECUENCIA
Gm = 0 dB − K dB ϕ = −180°
Pm = ϕ K =0 dB − (−180°)
estabilidad del 50
sistema de la
siguiente ecuación: Fase (grados); Magnitud (dB) 0
-50
50
G( s) = -100
s 3 + 9s 2 + 30 s + 40 0
-100
Cuyos Diagramas
de Bode son: -200
-300
10-1 100 101 102
Frecuencia (rad/seg)
EJEMPLO
Diagramas de Bode
0
S o b r e e s t e
Fase (grados); Magnitud (dB)
determinar los
márgenes de -100
ganancia y de fase
0
de la siguiente -100
manera:
-200
-300
10-1 100 101 102
Frecuencia (rad/seg)
Relación entre el tipo de sistema
y los diagramas de magnitud-fase
Dado un sistema de realimentación negativa, como el de la figura,
G(s )
H (s)
La constante de error de posición estática Kp, la constante de error de
velocidad estática Kv y la constante de error de aceleración estática Ka,
se definen como sigue:
K p = lim G( s ) H( s )
s →0
K v = lim sG( s ) H ( s )
s →0
K a = lim s 2 G( s ) H ( s )
s →0
Relación entre el tipo de sistema
y los diagramas de magnitud-fase
Tiempo de Asentamiento:
ω BW = ω n (1 − 2ζ 2 ) + ζ 4 − 4ζ 2 + 2
4
ω n ( 2%) =
t sζ
4
ω BW = (1 − 2ζ 2 ) + ζ 4 − 4ζ 2 + 2
t sζ
Frecuencia de Ancho de Banda
180
160
140
120
wBW*t s
100
80
60
40
20
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Factor de Amortiguamiento
Frecuencia de Ancho de Banda
Tiempo Pico:
π
ωn =
2
t P 1− ζ
π
ω BW = (1 − 2ζ 2 ) + ζ 4 − 4ζ 2 + 2
2
tP 1− ζ
Frecuencia de Ancho de Banda
4
wBW*t p
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Factor de Amortiguamiento
Frecuencia de Ancho de Banda
From: U(1)
10
0
-3 dB. 1
-10 s 2 + 0.5s + 1
Phase (deg); Magnitude (dB)
-20
-30
-40
1.43 rad/seg En esta representación
0
podemos apreciar que
-50
el ancho de banda está
limitado por una
To: Y(1)
-100
-150
frecuencia aproximada
de 1.43 rad/seg.
-200
10-1 100 101
Frequency (rad/sec)
Frecuencia de Ancho de Banda
rad/seg.
Amplitud a 3 rad/seg
0
En la gráfica, uno puede
-1
apreciar la atenuación y el
defasamiento de las señales -2
95 95.5 96 96.5 97 97.5 98 98.5 99 99.5 100
Tiempo en segundos
mayores al ancho de banda
de frecuencia.
Performance de Lazo Cerrado
1
ωc =
T α
y la ecuación que determina la máxima fase es:
α −1
sin ϕ =
α +1
Compensador de
Adelanto de Fase
1 ⎛ 1 + αTs ⎞ α <1
G( s ) = ⎜ ⎟ donde
α ⎝ 1 + Ts ⎠
1
Las dos frecuencias de esquina son , como la frecuencia baja, y
1 T
αT
como la frecuencia alta. El efecto principal del compensador
de atraso de fase está en agregar ganancia a las frecuencias
bajas en una magnitud igual a α . El efecto de esta ganancia
origina que el error de estado estable en lazo cerrado del mismo
sistema disminuya en un factor de α . Debido a que la ganancia
de las frecuencias medias y altas es la unidad, la respuesta
transitoria y la estabilidad no son prácticamente alteradas.
Compensador
Adelanto-Atraso de Fase
CONTROL PLANTA
Gc (s ) G( s )
1
G( s ) =
ms + b
Ejemplo
1
G( s ) =
ms + b
b = 50; 0.02
Kp = 1; 0.018
num = [ Kp ]; 0.016
den = [ M b ]; 0.014
0.01
step(sys)
0.008
0.006
0.004
0.002
0
0 20 40 60 80 100 120
Time (sec.)
Solución
Diagramas de -40
Bode del sistema
de lazo abierto:
Phase (deg); Magnitude (dB)
-50
-60
figure(2) -70
bode(sys) 0
-20
-40
To: Y(1)
-60
-80
-100
10-2 10-1 100
Frequency (rad/sec)
Solución
Controlador Proporcional:
Step Response
From: U(1)
0.02
Para nuestro sistema la 0.018
entonces: 0.006
1 0.004
Lo confirmamos simulando la 0 20 40 60
Time (sec.)
80 100 120
numlc = num;
denlc = [den]+[0 num];
syslc = tf(numlc,denlc)
figure(4)
step(syslc)
mente un nuevo Kp 10
From: U(1)
igual a 100 y
0
presentamos sus
Diagramas de Bode: Phase (deg); Magnitude (dB) -10
-20
Kp = 100; -30
numo = [ Kp ]; 0
deno = [ M b ]; -20
-80
Transfer function:
100 -100
10-2 10-1 100
Bode Diagrams
Apreciamos que la 10
From: U(1)
Ganancia de Baja 0
Frecuencia está aprox.
en 6 dB, es decir, si Phase (deg); Magnitude (dB) -10
magnitud de 1.9953 ≈ 0
de 33.3861 %. La -60
18 seg.
Solución
respuesta al escalón 7
pero de amplitud 10 en 6
lazo cerrado y tenemos:
5
t = 0:0.01:20;
Amplitude
4
u = 10*ones(size(t)); To: Y(1)
sysc = feedback(syso,1) 3
figure(6)
lsim(sysc,u,t)
2
0
0 2 4 6 8 10 12 14 16 18 20
Time (sec.)
Solución
Ta l c o m o s e h a b í a
Amplitude
y el error de estado 3
estacionario mejoraron. 2
0
0 2 4 6 8 10 12 14 16 18 20
Time (sec.)
Solución
Va m o s a s e g u i r Bode Diagrams
aumentado la ganancia 40
From: U(1)
10
Kp = 2500; 0
numo = [ Kp ]; 0
deno = [ M b ]; -20
figure(7) -60
w=0.01:0.01:10; -80
bode(syso) -100
10-2 10-1 100
Frequency (rad/sec)
Solución
frecuencia ha aumen-
tado a 34 dB aprox., es 30
10
Si simulamos la 8
respuesta en lazo 7
cerrado vemos
6
Amplitude
To: Y(1)
t = 0:0.01:3; 5
u = 10*ones(size(t)); 4
sysc = feedback(syso,1) 3
figure(8) 2
lsim(sysc,u,t) 1
0
0 0.5 1 1.5 2 2.5 3
Time (sec.)
Solución
p l a n t e a d o s 7
originalmente. 6
Amplitude
To: Y(1)
Se ha confirmado la 4
directa dependencia 3
entre los Diagramas de
Bode y su análisis en
2
frecuencia, con la 1
respuesta en el 0
0 0.5 1 1.5 2 2.5 3
transitorio del tiempo. Time (sec.)
Solución
s + z1 1 ⎛ 1 + aTs ⎞
Gc ( s ) = Kc = ⎜ ⎟
s + p1 a ⎝ 1 + Ts ⎠
Diagramas de Bode de 20
la Planta:
Phase (deg); Magnitude (dB)
10
M = 1000; b = 50; 0
t = 0:0.01:20; -10
u = 10*ones(size(t)); 0
Kp = 600; -20
numo = [ Kp ]; -40
To: Y(1)
deno = [ M b ]; -60
bode(syso); -100
10-2 10-1 100
title('Bode de la Planta') Frequency (rad/sec)
Solución
Compensador de Atraso
de Fase : 20
a = 0.05; T = 700;
numatr = [a*T 1]; 0
figure(2) -40
bode(sysatr); -60
Compensador de Atraso')
10-4 10-3 10-2 10-1 100
Frequency (rad/sec)
Solución
Compensador y la 0
Planta: -20
figure(3) -40
To: Y(1)
bode(syson) -60
ha cumplido. La 60
From: U(1)
ganancia de baja 40
frecuencia se ha
conseguido aumentar
Phase (deg); Magnitude (dB) 20
mientras que la 0
de banda se mantiene. 0
el original y el nuevo, en 10
% lazo cerrado.
To: Y(1)
sysc = feedback(syso,1); 4
syscn = feedback(syson,1); 3
figure(4) 2
lsim(sysc,'b',syscn,'k',u,t)
1
title('Simulación del…
0
Transitorio') 0 2 4 6 8 10 12 14 16 18 20
Time (sec.)
Solución
elevemos la ganancia 3
proporcional K p a 1500 y 2
veremos que sucede con
1
los diagramas de Bode y
0
con la simulación en el 0 2 4 6 8 10 12 14 16 18 20
magnitud de 599.79 lo 0
estado estacionario 0
-100
gando un tiempo de 10-4 10-3 10-2 10-1 100 101
segundos aprox.
Solución
extraemos que la 10
Tiende a las
ganancia de baja 9 10 unidades
frecuencia es aprox. de 8
gando un tiempo de 0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
segundos aprox.
Ejemplo
s4K
K v = lim = 2 K = 20
s →0 s ( s + 2)
K = 10
Con K = 10, el sistema compensado con el requisito de estado
estacionario.
Solución
Bode de G1(s)
representaremos el 60
diagrama de Bode 40
Phase (deg); Magnitude (dB)
de: 20
-80
den = [1 2 0]; -100
G1 = tf(num,den) -120
margin(G1) -140
-180
10-2 10-1 100 101
Frequency (rad/sec)
Solución
Bode de G1(s)
En la figura apre- 80
Gm = Inf, Pm=17.964 deg. (at 6.1685 rad/sec)
de fase es de 18° y 40
Phase (deg); Magnitude (dB)
que el margen de 20
ganancia es de +∞ dB. 0
-20
es de un margen de -100
F a s e d e 5 0 ° ,
-120
-140
aplicaremos compen-
-160
sador de adelanto de -180
fase de 32°. 10-2 10-1 100 101
Frequency (rad/sec)
Solución
s + 4.409 0.227s + 1
Gc ( s ) = 41.667 = 10
s + 18.371 0.0544s + 1
Solución
Bode de Gc(s)
Simulamos con
From: U(1)
35
adelanto: 25
numc = [41.667 20
183.71]; 40
denc = [1 18.371]; 30
Gc = tf(numc,denc)
To: Y(1)
20
figure(2)
10
bode(numc,denc);
title('Bode de Gc(s)') 0
100 101 102
Frequency (rad/sec)
Solución
Retirando K = 10 -80
denla = conv(den,denc);
-120
-140
G = tf(numla,denla)
-160
figure(3) -180
margin(G); 10-2 10-1 100 101 102
% Cerrando el Lazo 1
% y simulando.
0.8
G1lc = feedback(tf(num,den),1)
figure(4) 0.6
[yG1lc,t1]=step(G1lc,6);
Glc = feedback(G,1) 0.4
[yGlc,t2]=step(Glc,6); 0.2
plot(t1,yG1lc,'k:',t2,yGlc,'k-')
0
0 1 2 3 4 5 6
Donde:
= Angulo de cabeceo
= Angulo de deflexión
del elevador
ANALISIS DE SISTEMAS
DE CONTROL EN EL DOMINIO
DE LA FRECUENCIA