Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo:
Analizar los sistemas, aplicando el análisis de la existencia de polos y ceros dentro de una
Función de Trasferencia –TF, auxiliado con un asistente de Software en matemática, para la
resolución de problemas en la teoría del control moderno.
Objetivos específicos:
Introducción Teórica
1.1 cálculo de polos y ceros de una función de transferencia.
Evaluar los polos y los ceros de las expresiones racionales para hallar el conjunto solución en
desigualdades, nos sirven para interpretar el fucionamiento del sistema. Debe entenderse or ceros
a las expresiones polinómicas que conforman el numerador de la función y por polos a las
expresiones polinómicas que conforman el denominador cuando este tiende a cero,
aproximándose la función si es evaluada al infinito.
Es decir , los polos de una función pueden definirse sencillamente como una singularidad de la
misma donde la función en cuestión no tiene derivada o como un valor que provoca que la función
se indetermine. Por otra parte un cero es un valor que evaluado en una función en particular
provoca que la misma genere un valor de cero.
Ejemplo 1:
La función
Una función dada de s siempre puede representarse por un diagrama de polos y ceros, que es la
representación con las pequeñas cruces y círculos en el plano s que localizan los polos y los ceros.
Para realizar el cálculo de dichos valores especiales en una función de transferencia, se usarán las
funciones “pole” y “zero”.
NOTA:
Para poder realizar esta práctica debe tener cargados los paquetes en Octave :
control y symbolic.
Descripcion de comandos :
>>sys = tf([4.2,0.25,-0.004],[1,9.6,17]);
>>[p,z] = pzmap(sys)
p =
-7.2576
-2.3424
z =
-0.072636
0.013112
Así asignamos a una variable cualquiera, en este caso sys el parámetro de tf (transfer function) y luego se
escribe los datos numéricos.
Otro método es utilizando el comando: pole(sys) , para encontrar los polos y para encontrar
3
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
los ceros será con el comando zero(H) y la respuesta será 1:
>> pole(sys)
ans =
-7.2576
-2.3424
-0.072636
0.013112
>> s=tf('s')
y1: s
Continuous-time model.
>> Gp=((s-4.2)*(s-0.25)*(s+0.004))/((s-1)*(s-9.6)*(s-17))
Continuous-time model.
5
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
>> pole(Gp)
ans =
17.0000
9.6000
1.0000
>> zero(Gp)
ans =
4.2000000
0.2500000
-0.0040000
pzmap.
El interés en el estudio de estabilidad de los sistemas de control, será mas amigable gracias a la
gráfica de polos y ceros de una función de transferencia, esta puede realizarse en Octave a
través de la función “pzmap” la cual tiene como argumento de entrada la función de transferencia
de interés.
Para encontrar los polos del sistema, pzmap( sys ) crea una gráfica de polos y ceros del
sistema dinámico ya sea de, un sistema de tiempo continuo o discreto. “x” y “o” indican los polos
y ceros respectivamente, como se muestra en la siguiente figura.
6
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
En un análisis a través del diagrama, para un sistema de tiempo continuo, todos los polos
en el “plano s” complejo deben estar en el plano medio izquierdo (región azul) para
garantizar la estabilidad. El sistema es marginalmente estable si los distintos polos se
encuentran en el eje imaginario, es decir, las partes reales de los polos son cero.
pzmap( sys 1, sys 2,..., sys N) crea la gráfica de polo cero de múltiples modelos
en una sola figura. Los modelos pueden tener diferentes números de entradas y salidas y
pueden ser una combinación de sistemas continuos y discretos. Para los sistemas SISO,
pzmap traza los polos y ceros del sistema. Para los sistemas MIMO, pzmap traza los polos
7
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
del sistema y los ceros de transmisión.
2𝑠3 + 3𝑠2 + 𝑠 + 4
H2(s) =
10s6 + 5s5 + 6s3 + 12s2 + 7s + 2
1
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
0
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
Grafica 1
Grafica 2
1
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
1
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
Para la gráfica de polos yceros que se presenta acontinuación, obtenga su función de transferencia
G(s) la cualesmultiplicada por una constante k=3 y en una segunda por K= 1/3. Deje claros los pasos
seguidos en la obtención de G(s).
- Grafiquelos utilizando el comando “pzmap(sys1,sys2)”
1
Ingeniería en Electrónica y Comunicaciones
Laboratorio 6
2
Ingeniería de Control 1 – ICO 1
Facultad de Ingeniería
De su función de transferencia G(s) la cual es multiplicada por una función 1/s^2 y en una
segunda por K= 1/(s^2 + 8).
- BIBLIOGRAFÍA/ENLACES DE INTERES.
-Octave –Seus primeiros passos na progamacao científica – Autor : Alexander Froravante de Siqubra
–Editoral : Casa Do Codigo.