Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJERCICIOS:
5.1.- En el sistema realimentado de la figura:
H(s)
G(s) = 1 / Ts H(s) = 1
SOLUCIONES:
G( s)
F .T . =
1 +G( s) * H (s)
1 1 1
F .T . = Ts ; F .T . = Ts ; F .T . = Ts ; F .T . = 1
1 1 Ts +1 Ts +1
1+ *1 1+
Ts Ts Ts
hold all;
for T = [1:5]
num = [1];
den = [T 1];
[y,x,t] = impulse (num,den);
plot(t,y);
end
grid on;
hold off;
>> ap5_1b
c. Calcular y representar c(t) cuando el sistema se excita con
una entrada r(t)=u(t) (escalón unitario), para los
diferentes valores de T enteros comprendidos entre 1 y 5.
hold all;
step (num, den)
for T = [1:5]
num = [1];
den = [T 1];
[y,x,t] = step (num, den);
plot(t,y);
end
grid on;
hold off;
>> ap5_1c
d. Calcular y representar c(t) cuando el sistema se excita con
una entrada r(t)=t (rampa), para los diferentes valores de
T enteros comprendidos entre 1 y 5.
hold all;
t = [0:0.1:5];
u = [0:0.1:5];
plot (t, u)
for T = [1:5]
num = [1];
den = [T 1];
[y, x] = lsim (num, den, u, t);
plot(t,y);
end
grid on;
hold off;
>> ap5_1d
e. Calcular y representar c(t) cuando el sistema se excita con
una entrada en diente de sierra como la de la figura. (Para
T=1 y para T=2)
hold all;
t = [0:0.1:12];
u = [0:0.1:2 1.9:-0.1:-2 -1.9:0.1:2 1.9:-0.1:0];
plot (t, u)
for T = [1:2]
num = [1];
den = [T 1];
[y, x] = lsim (num, den, u, t);
plot(t,y);
end
grid on;
hold off;
>> ap5_1e
5.2.- En el sistema de segundo orden de la figura:
R(s) + C(s)
- G(s)
H(s)
ωn2
G(s) = H ( s ) =1
s ( s + 2ζ ωn )
Para ω n = 2 rad/seg
G ( s)
F .T . =
1 +G ( s ) * H ( s )
ωn2 ω n2
s ( s + 2ζ ωn ) s ( s + 2ζ ωn )
F .T . = ; F .T . = ;
ωn2 s ( s + 2ζ ωn ) + ω n2
1+ *1
s ( s + 2ζ ωn ) s ( s + 2ζ ωn )
ω n2
F .T . = ;
s ( s + 2ζ ωn ) + ω n2
Sustituimos para ω n
2
= 2rad/seg
( 2) 2 4
F .T . = ; F .T . = ;
s ( s + 2ζ 2) + ( 2) 2 s ( s + 4ζ ) + 4
b. Representar el mapa de polos y ceros del sistema, en lazo
cerrado para los siguientes casos comentando los
resultados:
num = [4];
den = [1 2 4];
pzmap (num, den)
>> ap5_2b1
num = [4];
den = [1 4 4];
pzmap (num, den)
>> ap5_2b2
3. Sobreamortiguado con ζ = 2.
Programa (Archivo .M)
num = [4];
den = [1 8 4];
pzmap (num, den)
>> ap5_2b3
c. Representar, para una señal de entrada r(t) escalón
unitario, una familia de curvas con los siguientes valores
del coeficiente de amortiguamiento (ζ = 0, 0'1, 0'2, 0'4,
0'6, 0'8, 1, 2). Dibujar todas las curvas sobre la misma
gráfica. Elegir el eje de tiempos entre 0 y 15 seg.
Comentar los resultados.
hold all;
t = [0:0.1:15];
for chi = [0 0.1 0.2 0.4 0.6 0.8 1 2];
num = [4];
den = [1 chi*4 4];
[y,x,t] = step (num, den,t);
plot(t,y);
end
grid on;
axis ([0 15 0 2]);
hold off;
>> ap5_2c
Como observamos según vamos aumentando el valor de ζ el
sistema tendrá menos oscilaciones, vemos que la amplitud va
decreciendo cada vez más.
1 +0,7.ξ 1 + 0,7.0,3
td ( s ) = ; td ( s ) = = 0,605
ωn 2
• Tiempo de crecimiento (tr). (Criterio de 0 al 100 %)
1 − 0,3 2
Π − tan −1 1−ξ 2 Π − tan −1
tr ( s ) =
ξ
; tr ( s ) = 0.3 = 0.983
1 − ξ 2 .ωn
1 − 0.3 .ωn
2
Π Π
tp ( s ) = ; tp ( s ) = = 1,646
1 − ξ .ωm2
1 − 0.3 2 .ωm
• Máximo sobreimpulso (Mp). (Valor absoluto no porcentual).
−Πξ − Π .0 , 3
Mp = e 1−ξ 2
; Mp = e 1−0 , 3 2
= 0.372
Π Π
ts ( s ) = ; ts ( s ) = = 5,235
ξ.ωm 0,3.2
hold all;
num = [4];
den = [1 0.3*4 4];
step (num, den)
[y,x,t] = step (num, den);
plot(t,y);
[z,v] = ginput(5)
stem (z, v)
hold off;
>> ap5_2d
z =
0.6043
0.9834
1.6469
1.6469
6.6232
v =
0.5065
1.0022
1.3717
1.3717
0.9804
Resultados prácticos:
td = 0.6043s
tr = 0.9834s
tp = 1.6469s
Mp = 0.3717
ts = 6.6232s