Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. OBJETIVO DE LA PRACTICA
Estudiar formas de aproximación de sistemas de orden superior por otros de menor orden, por
medio del reconocimiento de los polos, dominantes del sistema.
2. FUNDAMENTO TEORICO
K
G(s)=
τs+1
Los parámetros que definen la
calidad de la respuesta
transitoria son la ganancia
estática K y la constante de
ELT -282 - JTP
tiempo τ .
ANÁLISIS DE RESPUESTA TRANSITORIA Y DE RÉGIMEN
w
n2
G ( s )= 2
s + 2 εw n s +w 2
n
Donde:
t r : tiempo de subida=Es el intervalo de tiempo que el sistema demora para ir de cero a
100% del valor final, para sistemas subamortiguados (0<ξ<1).
t p:
Tiempo de Pico=el tiempo que demora la salida en alcanzar el primer pico de
overshoot.
π
t p=
wn⋅√ 1−ε 2
ts: Tiempo de Estabilización: es el tiempo que el sistema tarda para entrar y permanecer
en el rango de ±2 del valor final (referencia).
4
t s=
wn⋅ε
Sistemas de orden 3 o mayores pueden ser eventualmente aproximados por sistemas de orden
menor.
Por ejemplo:
80
G3 ( s )=
( s +1 )⋅( s +8 )⋅( s+10 ) y
80 1
G1 ( s )= =
( s+1 )⋅( 8 )⋅( 10 ) s +1
Tienen respuestas al escalón semejantes.
Análisis
ELT -282 - JTP de Régimen
ANÁLISIS DE RESPUESTA TRANSITORIA Y DETransitorio.
RÉGIMEN
Sea el sistema de control mostrado:
Luego,
Por tanto, el error en régimen permanente depende de la entrada R(s) y de la FTLA (función
transferencia en lazo abierto).
Ejemplo.
1 Ki
G(s)= G c ( s )=K p +
s+1 s
1
G(s)⋅G ( s) R(s)=
El error de C en lazo cerrado para una entrada escalón s puede ser calculado
de la siguiente manera:
1 s⋅( s+ 1 )
E( s )= ⋅R ( s )= ⋅R ( s )
Ki 1 s⋅s+1+ Kp⋅s+ Ki
(
1+ Kp+
s
⋅ )( )
s+ 1
s2⋅( s+1 ) 1
e (∞)=lim s→ 0 s⋅E( s )=lim s→0 ⋅ =0
s⋅( s+1 )+ Kp⋅s + Ki s
ELT -282 - JTP ANÁLISIS DE RESPUESTA TRANSITORIA Y DE RÉGIMEN
0 sea el error es nulo para una entrada escalón.
1
R(s )=
Ahora, aplicando una entrada rampa s 2 al mismo sistema, tenemos:
2
s ⋅( s+1 ) 1 1
e (∞)=lim s→ 0 s⋅E( s )=lim s→0 ⋅ 2=
s⋅( s+1 )+ Kp⋅s + Ki s Ki
Realizar en Matlab todos los ejercicios propuestos por el docente en laboratorio, compara con las
respuestas y analizar los resultados.
Primera parte
Sea el sistema masa-resorte-amortiguador mostrado en la figura
Segunda parte
simplificación de funciones.-
80
G3 ( s)=
( s +1 )⋅( s +8 )⋅( s+10 )
80
G2 ( s)=
10∗¿ ( s+1 )⋅( s+8 )
En Matlab tenemos:
G3=tf(80,poly([-1 -8 -10]))
G2=tf(8,poly([-1 -8]))
G1=tf(1,poly([-1]))
figure(2)
step(G3,'g',G2,'b',G1,'k'),legend('Original','Segundo orden','Primer orden'),grid
G3=tf(80,poly([-1 -8 -10]));
G2=tf(8,poly([-1 -8]));
G1=tf(1,poly([-1]));
Da nombre a la figura
step(G1,G2,G3),legend('G1','G2','G3'),grid,shg
Grafica las respuestas de las funciones de transferencia G3, G2 y G1, con respuesta al escalón, donde
G3 es verde fosforescente, G2 es azul y G1 negro.
En esta gráfica podemos observar el grado de desfase que existe entre las funciones, la función de
transferencia de primer orden se encuentra más cerca del origen que la función de transferencia de
tercer orden. Como en teoría los polos más cerca al origen son los más lentos para nuestro caso sería
el de primer orden.
Se observa: que ya se tiene los parámetros Kp y Ki antes de correr el programa realizamos los
cálculos previos para un escalón unitario;
Para la rampa:
Este error es finito y depende del valor de Ki, mientras más grande sea Ki más pequeño será el error y
viceversa.
Pregunta Adicional:
Ejemplo:
Sea el sistema masa-resorte-amortiguador mostrado en la figura. Obtener el valor “K1” para que el
tiempo de establecimiento de “y1” sea igual a 15 segundos con una sobre elevación menor que 5%
M=10[kg]; B=5[N*s/m]; f(t)=1[N].
De la ecuación (1)
Ahora
Entonces:
K 1 =?
t s =15 [ s ]
%OP=5 %
F=1 [ N ]
w
B=5 [ N /m/s ] G ( s )=
1⋅1 /m
=
n2
2 2
M=10 [ Kg ] ( m⋅s + B⋅s+ K 1 )⋅1 /m s +2⋅ε⋅wn⋅s +w 2
n
Buscando semejanza: w
1/ M n2
=
Por comparación B K s 2 +2⋅ε⋅wn⋅s +w n
s2+ ⋅s+ 1
tenemos: M M
K1
=w 2
M n ………….(2)
−ε⋅π
2
PO=e √1−ε …….(3)
De la ecuación (3)
2 2
ln ( PO) ln (0 .05 )
ε=
√ ln 2 ( PO)+ π 2 √
=
ln 2 (0 .05 )+ π 2
=0 .6901
en la ecuación (1)
B 5
w n= = =0. 3623
2⋅M⋅ε 2⋅10⋅0 . 6901
De la ecuación (2)
π π
ELT -282 - JTP t p= ANÁLISIS
= DE RESPUESTA =12
2
[s]
TRANSITORIA Y DE RÉGIMEN
wn⋅√ 1−ε 0 . 3623⋅√ 1−( 0 . 6901 )2
4 4
t s= = =16 [ s ]
wn⋅ε 0 .3623⋅0 .6901
En Matlab tenemos:
M=10; B=5; K=1.31;
n=1; d=[M B K];
G=tf(n,d);
figure (1)
step(G),legend(
'G'),grid
Calcular ts, tr, PO usando las expresiones analíticas dadas y mida los
valores via simulación. Compare los resultados y comente.
130
G1 ( s)=
(s +5 )∗( s+5+ j)∗( s+5− j) aproximando por uno de segundo orden tenemos:
130 26 26
G1 ( s )= = = 2
5∗(s+5+ j )∗( s+5− j ) (s+ 5+ j )∗( s+5− j ) s +10 s+ 26
π
t p= 2
reem..valores t p =3.1seg
⃗
wn∗√1−ε
¿
4
t s= ⃗ reem..valores t s=0.8 seg
εw n
π−β
t r= donde ¿
⃗
2
w n∗√1−ε
¿
Simulando tenemos:
Para G2(s):
2
G2 ( s )= 2
s +2 s +2
w
n2 2 εw n =2⃗reem. . wn ε=0 . 71
G(s)= 2
s +2 εw n s+w
n
2
⇒
{
w 2 =2⃗
n
despejando w n=1 . 41
π
t p= 2
reem. . valores t p =3. 16 seg
⃗
wn∗√1−ε
¿
4
t s= ⃗ reem. .valores t s=3. 99 seg
εw n
π −β
t r= donde ¿
⃗
2
w n∗√1−ε
¿
Simulando tenemos:
K w2n
G LC (S )= 2
comparando con G ( S) = 2 2
s +10 s + K s +2 ɛ w n s+ wn
4
t s=1=
ɛ wn
− ɛπ
2
ɛ=0.7
Simulando tenemos:
En la gráfica podemos
observar que los
valores hallados
teóricamente son
aproximados a los
valores comparados con la
simulación.
Realizar el
ejemplo de la guía del error en régimen permanente.
Para una entrada escalón el error es cero:
En la gráfica se puede observar que los errores en estado estacionario para ambas entradas
son las que nos muestran teóricamente para cada caso.
4. INFORME FINAL.
Explicar la influencia de T (constante
de tiempo del sistema) en sistemas
de primer orden y segundo orden.
El OP % es:
δ∗π
2
La posición de M para una fuerza r(t)= 3N, se la puede calcular por el teormema de valor final:
x(∞ )=lim ( s G(s) R(s) )
s→0
x(∞ )=lim s
s→0
2 s + 3 s+ 5
s
∗3
( 2
)
3
x(∞ )= =0.6 m
5
Comprobando en Matlab tenemos:
m=2;
b=3;
System: G
k=5; Step Response
Peak amplitude: 0.71
n=1; 0.8 Overshoot (%): 18.4
d=[m b k]; At time (sec): 2.24
G2=tf(n,d);0.7
F=3; %U(s)
figure(1) 0.6
step(F*G2),xlabel('Tiempo [s]'),ylabel('Desplazamiento [m]'),grid
System: G
System: G
Settling Time (sec): 5.22 Final Value: 0.6
0.5
Desplazamiento [m]
0.4
0.3
0.2
0.1
Sistema Críticamente
Amortiguado: El sistema está en
amortiguamiento crítico, la
respuesta al escalón unitario no
tiene ningún sobrepaso u oscilación y
el tiempo de establecimiento es
Sistema Sobre-amortiguado: En
este tipo de sistema también
vemos que no tiene sobrepaso y el
tiempo de establecimiento es
mayor que para un sistema
críticamente amortiguado para que
ocurra este sistema el coeficiente de
amortiguamiento debe ser ξ>1.
b) Verificar si la ft:
100
ELT -282 - JTP G (s )= 4DE RESPUESTA
ANÁLISIS TRANSITORIA Y DE RÉGIMEN
s +18 s3 + 97 s 2 +180 s+100
R(s ) R( s ) s2 +2 s+ 1
E( s )= = = 2 ∗R ( s )
1+GC ( s )⋅G(s )⋅H ( s ) K ( s+1 ) s +2 s+ 1+ k ( s+1)
(
1+ 2
s +2 s+ 1 )
⋅( 1 )
Reemplazando, tenemos:
2
s +2 s+1 1 1
e (∞)=lim s→ 0 s⋅E( s )=lim s→0 s⋅ 2 ⋅ =
s + 2 s+1+k (s+ 1) s k +1
UNIV. GUIDO OVIDIO NINA MAMANI 22
El error en régimen permanente es :
6. BIBLIOGRAFIA.
Aprenda Matlab 7.0 Gracia de Jalón, Javier; Rodríguez José I.; Vidal Jesús.