Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD UNO
PRESENTADO A:
ING. FABIAN BOLIVAR MARIN
ANEXO 1
a) Utilizando el criterio de Routh - Hurwitz, determine el rango de valores de K
para los cuales el siguiente sistema es estable:
Desarrollo:
Y G(s)
FT = =
r 1+G ( S )∗K
s+1
¿
s( s−1)(s+ 6)
¿
1+¿ ¿
Y (s ) s+ 1
=
r (s ) s(s−1)( s+ 6)(s +1) K
s+ 1
s (s ¿¿ 2+6 s−s−6)( s+1)K ¿
FT =s 3+ 5 s 2 6 s+5 K + K
FT =s 3+ 5 s 2+ ( K −6 ) s + K
Para K≠0
K> 0
Desarrollamos
s3 +5 s 2 + ( K−6 ) s+ K
Hallar b1 :
5 K −1 −5 ( K−6 )−k
b 1=
( ) 1K
5
=
5
5 K−30−K 4 K−30
b 1= b 1=
5 5
Hallar C1
4 K−30
K
5K 5
c 1=
(
4 K −30 0
5
=
)
4 K−30
5
c 1=K
6K
Nos queda
s3 1 K −6
s2 5 K
4 K−30
s1 0
5
s0 K 0
Ahora verificar que todos los términos de la primera columna sean positivos
s3 1
s2 5
4 K−30
s1
5
0
s K
Verificar K> 0
4 K −30 30
> 0 → 4 K−30> 0→ K <
5 4
30
> K →>0 → 7.5> K >0
4
Probamos que cuando K<7.5 en este caso K=5 el sistema se vuelve inestable.
(s+1) s+1
= 3
s + 5 s + ( 5−6 ) s +5 s +5 s 2−s+5
3 2
Ahora hacemos K=7.5, esto quiere decir que el coeficiente de la primera columna
de la fila s1 se hace cero, significa que existen raíces imaginarias y el sistema se
vuelve oscilatorio y, matemáticamente, la oscilación se mantiene en una amplitud
constante como lo demuestra la simulación.
(s+1) s+ 1
3 2
= 3 2
s + 5 s + ( 7.5−6 ) s +7.5 s + 5 s +1.5 s+7.5
(s+1) s+1
= 3
s + 5 s + ( 10−6 ) s +10 s +5 s 2+ 4 s+10
3 2
Donde:
K
G ( s )=
(s+1)( s+3)
Hallar el valor de K para que dicho sistema tenga un error en estado estacionario
del 5% Ante una entrada escalón de magnitud 8. Calcule la constante estática de
error de posición.
Desarrollo.
Error = e = 0.05
1
Error de posición = epos =
1+ Kp
K
Constante de entrada = Kp lim
s→0 (s +1)(s+3)
Organizando la expresión:
E (s) +E (s) G (s) = R (s)
Finalmente
R( S)
E=( s)
1+G( S)
sR(s)
e (∞) lim
s→0 1+G(S)
8
R( s)
5
Y para que el error en estado estacionario sea menor que el 5% se debe cumplir
que:
sR( s)
(∞ )lim =0,05
s→0 1+G( S)
8s
lim =0,05
s→0 K
1+
(s+1)(s +3)
8
=0,05
K
1+
(1)(3)
clc;
clear all
12
close all
s=tf('s');
Gp=477/((s+1)*(s+3))
Glc=feedback(Gp,1)
step(8*Glc)