Escolar Documentos
Profissional Documentos
Cultura Documentos
LIMA SUR
ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA
Y TELECOMUNICACIONES
CONTROL I
ALUMNO:
PROFESOR:
CICLO:
IET 2018 -0
Lima – Perú
2018
1.-OBJETIVO:
1.1-Utilizar un método computacional con MATLAB, para encontrar el desarrollo de fracciones
simples de B(s)/A(s) y la obtención de los ceros y polos de B(s)/A(s).
2.-USANDO MATLAB ENCONTRAR EL DESARROLLO DE FRACCIONES PARCIALES
Se tiene la siguiente función de transferencia:
C(s) 2s3+5s2+3s+6
FT = ---------- = ---------------------
R(s) s3+6s2 + 11s+6
−𝟔 −𝟒 𝟑
+ + +𝟐
(𝒔 + 𝟑) (𝒔 + 𝟐) (𝒔 + 𝟏)
PROGRAMA 2
%PROGRAMA 2
%OBTENR LOS POLINOMIOS NUMERADOR Y DENOMINADOR A PARTIR DE SU DESARROLLO EN
FRACCIONES SIMPLES
PROGRAMA 3
Obténgase el desarrollo B(s)/A(s) siguiente en fracciones simples utilizando MATLAB
B(s) S2 +2S +3
--------------- = --------------
A(s) (S + 1)3
DEL PROBLEMA: Se resuelve el trinomio para obtener los coeficientes,
𝑩(𝒔) 𝒔𝟐 + 𝟐𝒔 + 𝟑
= 𝟑
𝑨(𝒔) 𝒔 + 𝟑𝒔𝟐 + 𝟑𝒔 + 𝟏
PROGRAMA 4
[z,p,k] =tf2zp(num,den)
Para obtener los CEROS y POLOS y ganancia k de B(S)/A(S), considérese el sistema definido por:
Si los polos, los ceros la ganancia k están dados, entonces el siguiente programa en MATLAB
generará num/den.
PROGRAMA 5
Fracciones Parciales:
𝟎. 𝟑𝟕𝟓𝟎 𝟎. 𝟐𝟓 𝟎. 𝟑𝟕𝟓
𝑭(𝒔) = 𝒔𝟐 + 𝟐𝒔 + 𝟑 + + +
(𝒔 + 𝟒) (𝒔 + 𝟐) (𝒔)
PROGRAMA 6
Dado los CEROS, POLOS y ganancia k de B(S)/A(S), obténgase la función B(S)/A(S) utilizando
MATLAB. Considere los tres casos siguientes:
PROGRAMA 7
RESOLVER LA SIGUIENTE ECUACIÓN DIFERENCIAL
NOTA:
1.-hallar la transformada de Laplace de la ecuación diferencial
2.-Resolver la transformada de LAPLACE obtenida, para obtener X(s)=B(s)/A(s)
3.- la expresión B(s)/A(s) obtenida desarrollarla en fracciones parciales.
4.-Obtener la transformada inversa de LAPLACE para obtener la solución en el dominio del tiempo.
SOLUCIÓN
2
𝑠 2 𝑋(𝑠) + 2𝑠𝑋(𝑠) + 10𝑋(𝑠) =
𝑠3
2
𝑋(𝑠) =
𝑠 5 + 2𝑠 4 + 10𝑠 3
𝟎. 𝟎𝟎𝟔 − 𝟎. 𝟎𝟎𝟖𝟕𝒋 𝟎. 𝟎𝟎𝟔 + 𝟎. 𝟎𝟎𝟖𝟕𝒋 𝟎. 𝟎𝟏𝟐 𝟎. 𝟎𝟒 𝟎. 𝟐
𝑿(𝒔) = + − − +
𝒔 + (𝟏 − 𝟑𝒋) 𝒔 + (𝟏 + 𝟑𝒋) 𝒔 𝒔 𝒔
𝟏𝟑𝒔𝒆𝒏(𝟑𝒕)
𝟑[𝒄𝒐𝒔(𝟑𝒕) + ] 𝟑𝟕
𝑿(𝒕) = 𝟗 +
𝟐𝟓𝟎𝒆𝒕 𝟐𝟓𝟎
PRACTICA DE LABORATORIO 2
OBJETIVO
1.-Realizar un análisis de la respuesta transitoria. En particular la respuesta escalón, impulso y
rampa.
2.-FUNDAMENTO TEORICO
Sistema de segundo orden:
FIGURA 1|
C(s) 1
_______ = ________
T(s) s(Js+B)
Función de transferencia de lazo cerrado
C(s) k K/J
FT = ---------- = ------------- = ---------------------
R(s) Js+Bs+K s2+ (B/J) s+ (K/J)
El sistema tiene 2 polos. Sistema de Segundo orden.
RESPUESTA ESCALON DE SISTEMAS DE SEGUNDO ORDEN.
La FT se puede escribir como:
C(s) K/J
FT = ---------- = ----------------------------------------------------------------------
R(s) [s+ (B/2J) + (B/2J) 2-(k/J)] [s+ (B/2J) - (B/2J) 2-(k/J)]
DALL’ORTO GATES OSCAR
Los polos en lazo cerrado son complejos si B -4JK<0, y son reales si B2-4JK>=0
2
1.-td Tiempo de retardo (tiempo requerido para que la respuesta alcance la primera vez la mitad del
valor final.
2.-tr tiempo de subida: El tiempo de subida es el tiempo requerido para que la respuesta pase del 10
al 90%, del 5 al 95% o del 0 al 100% de su valor final. Para sistemas subamortiguados de segundo
orden, por lo general se usa el tiempo de subida de 0 a 100%. Para sistemas sobreamortiguados,
suele usarse el tiempo de levantamiento de 10 a 90%.
3.-tp, tiempo pico, es el tiempo requerido para que la respuesta alcance el primer pico de
sobreelongación.
4.-Mp, sobreelongación máxima (porcentaje).- La máxima sobreelongación es el máximo valor de
pico de la curva de respuesta, medida a partir de la unidad ts , tiempo de asentamiento.-Tiempo que
se requiere para que la curva de respuesta alcance un rango alrededor del valor final( por lo general
dl 2 al 5%).
β=tg-1(ωd/σ)
Tiempo pico
tp= (π/ ωd)
Sobreelongación máxima:
Mp = e-(σ/ωd)π = e-(ζ√1-ζ)π)
Tiempo de asentamiento: ts
PROGRAMAS EN MATLAB
Realizar un análisis de la respuesta transitoria. En particular la respuesta escalón, impulso y
rampa.
x1 -1 -1 x1 1 1 u1
x2 = 6.5 0 x2 + 1 0 u2
y1 1 0 x1 0 0 u1
y2 = 0 1 x 2 + 0 0 u2
Para dibujar 2 curvas de respuestas escalón para la entrada u1 en un diagrama, y dos curvas de
respuesta escalón para la entrada u2 en otro diagrama, se utilizan los comandos
PROGRAMA 4
PROGRAMA 6
OBTENCION DE LA RESPUESTA ESCALON UNITARIO DE UN SISTEMA DADO COMO FUNCION DE
TRANSFERENCIA.
CONSIDERESE LA RESPUESTA ESCALÓN UNITARIO DEL SISTEMA DADO POR:
25
G(s) = ---------------------
s2+4s+25
COMANDO
GRAFICA:
PROGRAMA 7
C(s) 1
---------- = ---------------------
R(s) s2+2ζ s + 1
Dibuje las curvas d respuesta escalón unitario c(t) cuando ζ = 0, 0.2, 0.4, 0.6, 0.8, 1
También dibuje la gráfica en tres dimensiones.
COMANDO :
PROGRAMA 8
CALCULO DE tp,ts,tr, Mp
PROGRAMA 9
RESPUESTA IMPULSO UNITARIO DEL SISTEMA SIGUIENTE:
x1 0 1 x1 0 u
x2 = -1 1 x2 + 1
y = 1 0 x 1 + 0 u1
x2
GRÁFICA
PROGRAMA 10
1
G(s) = ---------------------
s2+0.2s+
COMANDO
GRÁFICA
ENFOQUE ALTERNATIVO PARA OBTENER LA RESPUESTA IMPULSO
Obsérvese que, cuando las condiciones iníciales son cero, la respuesta impulso unitario G(s) es igual
a la respuesta escalón unitario sG(s).
Considérese la respuesta impulso unitario del sistema anterior (programa 9). Como R(s) =1 para la
entrada impulso unitario.
Entonces encontraremos la respuesta escalón unitario de sG(s).
Debe ser igual a la respuesta impulso unitario de G(s).
PROGRAMA 11
COMANDO
GRÁFICA
PROGRAMA 12
Respuesta rampa unitaria.
La respuesta rampa unitaria se obtiene como la respuesta a un escalón unitario de G(s)/s.
COMANDO
GRÁFICA