Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2023-01
En el dominio de la frecuencia
C(s) salida del sistema
R(s) entrada del sistema
G(s) función de transferencia [1] N. S. Nise, Control Systems Engineering, Seventh. Pomona:
WILEY, 2015
Ceros
• Ceros= Son los valores de “s” que hacen que la función de transferencia
sea cero.
Hallar los ceros de la siguiente función de transferencia
𝑠 2 + 2𝑠 + 3
𝐺 𝑠 = 3 𝑠 2 + 2𝑠 + 3 = 0 𝑠 = −1 ± 1.4142 i
𝑠 + 2𝑠 2 − 𝑠 + 1
Mediante MATLAB
num=[1 2 3];
den=[1 2 -1 1];
g=tf(num,den)
Z=zero(g)
Polos
• Polos= Son los valores de “s” que hacen que la función de
transferencia tienda a infinito
1 (𝑠 + 2) 2 3𝑒 −5𝑡
𝐶(𝑠) = 𝐶 𝑡 = + Respuesta natural del sistema
𝑠 (𝑠 + 5) 5 5
𝑘 5.07
𝐺 𝑠 = =
(𝑠 + 𝑎) (𝑠 + 7.04)
Resultados
Sistemas de segundo orden
𝑏
𝐺 𝑠 = 2
𝑠 +𝑎∗𝑠+𝑏
-7.8541
-1.1459
2. Críticamente amortiguado
Es muy parecido a un sistema de primer orden, pero se
observa una forma de “S”(ver grafica).
Su función de transferencia posee dos polos reales negativos
iguales
-3.0000 + 0.0000i
-3.0000 - 0.0000i
3. No amortiguado
Su función de transferencia posee dos polos imaginarios
diferentes con parte real cero.
0.0000 + 3.0000i
0.0000 - 3.0000i
4. Subamortiguado
Su función de transferencia posee dos polos complejos
conjugados
Factor de amortiguamiento 𝜁
Frecuencia natural del sistema 𝑤𝑛
Ahora veamos como a partir del factor de amortiguamiento y de la frecuencia natural del sistema es posible
representar cualquier sistema de segundo orden
𝑤𝑛 2
𝐺 𝑠 = 2
𝑠 + 2𝜁𝑤𝑛 𝑠 + 𝑤𝑛 2
Por lo tanto podemos expresar los polos de cualquier sistema de segundo orden en términos del factor de
amortiguamiento y de su frecuencia natural así:
𝑆1,2 = −𝜁𝑤𝑛 ± 𝑤𝑛 1 − 𝜁 2 𝑖
Como vemos en la imagen, con esta única formula se pueden
representar todos los polos de los sistemas de segundo orden,
dependiendo de su factor de amortiguamiento.
4 3
𝑇𝑠(2%) = 𝑇𝑠(5%) = Ts tiempo de asentamiento con una tolerancia de +-2% y 5% del valor estacionario final
𝜁𝑤𝑛 𝜁𝑤𝑛
𝜁𝜋
−( )
%𝑂𝑆 = 𝑒 1−𝜁 2 ∗ 100 %OS porcentaje de sobre pico sobre el estado estacionario final
%𝑂𝑆
−ln( )
𝜁= 100 Factor de amortiguamiento
%𝑂𝑆 2
𝜋 2 + ln( )
100
Ejemplo de diseño subamortiguado
• Se desea diseñar un sistema subamortiguado con un máximo sobre
pico (OS) de 0.6 y un tiempo de asentamiento de 0.3 s.
60
−ln( )
𝜁= 100 = 0.16
60
𝜋 2 + ln( )2
100
4 4 4
𝑇𝑠 = 𝑤𝑛 = = = 83.33
𝜁𝑤𝑛 𝜁𝑇𝑠 0.16 ∗ (0.3)
𝑤𝑛 2 83.332 6943
𝐺 𝑠 = 2 𝐺 𝑠 = 2 𝐺 𝑠 =
𝑠 + 2𝜁𝑤𝑛 ∗ 𝑠 + 𝑤𝑛 2 𝑠 + 2 0.16 83.33 ∗ 𝑠 + 83.332 𝑠 2 + 26.66 ∗ 𝑠 + 6943
Ejemplo de diseño subamortiguado
Se observa que se obtienen los resultados esperados
Tp y Ts de sistema subamortiguado en termino de
sus polos
• Es posible obtener ecuaciones que relacionen la ubicación de los polos de un
sistema subamortiguado, con su %OS, Tp y Ts.
• Esto quiere decir que las características de un sistema subamortiguado
dependen de la ubicación de la parte real e imaginaria de sus polos.
• Lo cual implica que moviendo los polos de un sistema subamortiguado
podemos cambiar sus características, es decir podemos diseñar un sistema
subamortiguado a partir de los polos
𝜋
• 𝑇𝑝 = 𝑤
𝑑
𝜋
• 𝑇𝑠 = esta ecuación es para una tolerancia del 5%
𝜎𝑑
𝜎 ∗𝜋
−( 𝑑 )
• %OS= 𝑒 𝑤𝑑 ∗ 100
• 𝑤𝑑 es la magnitud de la parte imaginaria del polo del sistema subamortiguado.
• 𝜎𝑑 es la magnitud de la parte real de los polos del sistema subamortiguado.
𝜋 𝜋 𝜋
𝑇𝑠 = 2= 𝜎𝑑 = = 1.57
𝜎𝑑 𝜎𝑑 2
𝜎𝑑 ∗𝜋 1.57∗𝜋
−( ) −( )
𝑤𝑑 𝑤𝑑
%OS= 𝑒 ∗ 100 33%= 𝑒 ∗ 100 𝑤𝑑 = 4.45
𝑃 = −1.57 ± 4.45i
Ya conocemos el valor de los polos del sistema subamortiguado, hallemos su función de transferencia.
A partir de la ecuación en Diapositiva 28, se puede plantear el siguiente sistema de ecuaciones
−1.57 = −𝜁 ∗ 𝑤𝑛
4.45 𝑖 = 𝑤𝑛 𝜁 2 − 1 𝑖
Su solución es
𝜁 = 0.332
𝑤𝑛 = 4.71
Reemplazamos
𝑤𝑛 2
𝐺 𝑠 = 2
𝑠 + 2𝜁𝑤𝑛 𝑠 + 𝑤𝑛 2
22.18
𝐺 𝑠 =
𝑠 2 + 3.127𝑠 + 22.18
𝑤𝑛 2 𝑤𝑛 2 ∗ |𝛼|
𝐺 𝑠 = 2 𝐺2 𝑠 =
𝑠 + 2𝜁𝑤𝑛 𝑠 + 𝑤𝑛 2 (𝑠 + 𝛼)(𝑠 2 + 2𝜁𝑤𝑛 𝑠 + 𝑤𝑛 2 )
De este análisis, se observa que el polo real que agregamos 𝛼, solo afecta el termino
exponencial que multiplica a D. A continuación analizaremos que sucede cuando 𝛼
toma diferentes valores.
Se analizan 3 casos:
El primero es cuando el polo El segundo caso es cuando el polo El tercer caso es cuando el
extra no es mucho mas grande extra es mucho mas grande que polo extra tiende a menos
que el polo(parte real 𝜻𝒘𝒏 ) el polo(parte real 𝜻𝒘𝒏 ) del infinito
del sistema original sistema original
• Del análisis anterior se puede concluir que para que el polo extra 𝛼 no
afecte el sistema de forma importante, debe ser de 5 a 10 veces
mayor que 𝜁𝑤𝑛 , recordando que cuando 𝛼 tiende a menos infinito el
sistema queda inalterado.
• Veamos algunos ejemplos
Ejemplo:
• Para el sistema subamortiguado G(s), verifique su respuesta al escalón al agregar un polo 𝜶 asi:
• 𝜶 igual a 𝜁𝑤𝑛 ans =
• 𝜶 5 veces mayor a 𝜁𝑤𝑛 700 Con
𝐺 𝑠 = 2 -2.0000 + 9.7980i
• 𝜶 10 veces mayor a 𝜁𝑤𝑛 𝑠 + 4 + 100 Polos en -2.0000 - 9.7980i
• 𝜶 tiende a menos infinito
k=7
700 7 ∗ 100 𝑘 ∗ 𝑤𝑛 2
𝐺 𝑠 = 2 𝐺 𝑠 = 2 𝐺 𝑠 = 2 𝑤𝑛 2 = 100
𝑠 + 4𝑠 + 100 𝑠 + 4𝑠 + 100 𝑠 + 2𝜁𝑤𝑛 𝑠 + 𝑤𝑛 2
𝜁𝑤𝑛 = 2
ans =
Con
-10.0000 + 0.0000i
Polos en -2.0000 + 9.7980i
-2.0000 - 9.7980i
Podemos ver que el sistema con el polo adicional 𝜶 5 veces mayor a 𝜁𝑤𝑛 , se acerca mas a la respuesta del sistema original.
𝜶 10 veces mayor a 𝜁𝑤𝑛
7 ∗ 100 ∗ |𝜶| 7 ∗ 100 ∗ 20 14000
𝜶 = 20 𝐺 𝑠 = 𝐺 𝑠 = 𝐺 𝑠 = 3
(𝑠 + 𝜶)(𝑠 2 +4𝑠 + 100) (𝑠 + 20)(𝑠 2 +4𝑠 + 100) 𝑠 + 24𝑠 2 + 180𝑠 + 2000
ans =
Con
-20.0000 + 0.0000i
Polos en -2.0000 + 9.7980i
-2.0000 - 9.7980i
Podemos ver que el sistema con el polo adicional 𝜶 10 veces mayor a 𝜁𝑤𝑛 , se mucho a la respuesta del sistema original.
𝜶 tiende a menos infinito
7 ∗ 100 ∗ |𝜶| 7 ∗ 100 ∗ 1000 700000
𝜶 = 1000 𝐺 𝑠 = 𝐺 𝑠 = 𝐺 𝑠 = 3
(𝑠 + 𝜶)(𝑠 2 +4𝑠 + 100) (𝑠 + 1000)(𝑠 2 +4𝑠 + 100) 𝑠 + 1004𝑠 2 + 4100𝑠 + 100000
ans =
Con 1.0e+03 *
-1.0000 + 0.0000i
Polos en -0.0020 + 0.0098i
-0.0020 - 0.0098i
Podemos ver que el sistema con el polo adicional 𝜶 1000 veces mayor a 𝜁𝑤𝑛 , la respuesta es prácticamente igual al sistema original.
Respuesta de sistemas con ceros
• Ahora agregamos un cero en el eje real, a un sistema subamortiguado.
(𝑠 + 𝑎) ∗ 𝑤𝑛 2
𝐺 𝑠 = 2
𝑠 + 2𝜁𝑤𝑛 𝑠 + 𝑤𝑛 2
• Consideremos un sistema con polos en (−1 ± 2.828 i), se prueba con ceros en -3, -5 y -10
respectivamente.
Cuanto mas cerca esta el cero a los polos dominantes mayor es el efecto
en su respuesta transitoria, mientras que si movemos el cero lejos de los
polos dominantes la respuesta se aproxima a un sistema de segundo
orden.
http://dea.unsj.edu.ar/control1/apuntes/unidad1y2.pdf
Perturbaciones
• Ejemplo: Imaginemos que nuestra planta a controlar es el péndulo invertido, ahora supongamos que ya esta
controlado y se encuentra en una posición de 0° respecto al eje vertical, una perturbación seria tocar el
péndulo con la mano aplicándole una fuerza en cualquier dirección intentado hacer que el péndulo caiga.
Perturbación
https://tecnoedu.com/Automatizacion/78248901.php
Perturbaciones
✓ Ejemplo: Se tiene como planta un Motor DC, se inicia con una referencia=0 desde t=0 hasta t=1( señal verde)
✓ En t>1 la referencia cambia a 10( y se mantiene hasta el final en 10 señal verde), como se ve el controlador lleva efectivamente la
velocidad del motor a 10rad/s(señal naranja)
✓ En t=5 y hasta t=8, ocurre una perturbación de magnitud -5( es decir el motor se frena por algún motivo desconocido señal amarilla),
el controlador compensa la perdida de velocidad enviando un voltaje superior y así manteniendo la velocidad del motor en 10rad/s
aproximadamente(señal naranja).
✓ Cuando t>8 la perturbación desaparece(señal amarilla) y el controlador de nuevo compensa mediante la señal de control para
mantener la velocidad del motor a 10 rad/s.(señal naranja).
Referencias
• [1] N. S. Nise, Control Systems Engineering, Seventh. Pomona: WILEY, 2015
• Para mayor información consultar el libro capítulos:
• Funcion de trasnferencia- Cap2.3
• Diagramas de bloques-Cap 5.2
• Polos y ceros-Cap. 4.2
• Sistemas de primer y segundo orden Cap. 4
• [2] “IngenieriadeControl Moderna(Ogata)(tercera_ed).pdf.” .
• [3] R. Dorf and R. Bishop, Sistemas de control moderno, 10th ed. Prentice Hall, 2005.
• [4] M. Perez, A. Perez, and E. Perez, “Introduccion a los sistemas de control y modelo matematico para sistema
lineales invariantes en el timepo,” 2007. [Online]. Available: http://dea.unsj.edu.ar/control1/apuntes/unidad1y2.pdf.
[Accessed: 18-Mar-2020].