Você está na página 1de 5

DISEÑO DE UNA APLICACIÓN EN MATLAB® PARA AJUSTE DE

REGULADORES PID A PARTIR DEL LUGAR DE LAS RAICES

José Luis Calvo Rolle


Departamento de Ingeniería Industrial, Universidad de La Coruña, jlcalvo@cdf.udc.es
Ángel Alonso Álvarez
Departamento de Ingeniería Eléctrica y Electrónica, Universidad de León, dieaaa@unileon.es
Ramón Ferreiro García
Departamento de Ingeniería Industrial, Universidad de La Coruña, ferreiro@udc.es
Andrés Piñón Pazos
Departamento de Ingeniería Industrial, Universidad de La Coruña, andrespp@cdf.udc.es
Francisco Javier Pérez Castelo
Departamento de Ingeniería Industrial, Universidad de La Coruña, javierpc@udc.es
Isaías García Rodríguez
Departamento de Ingeniería Eléctrica y Electrónica, Universidad de León, iafigr@unileon.es
Carmen Benavides Cuellar
Departamento de Ingeniería Eléctrica y Electrónica, Universidad de León, carmen.benavides@unileon.es

Resumen método gráfico de estimar la influencia de


variaciones en los parámetros del sistema, o del
En el presente trabajo se pretende mostrar una regulador sobre la estabilidad y el comportamiento
aplicación realizada en el entorno de Matlab® para dinámico de los sistemas
el diseño de reguladores PID por el método del lugar
de las raíces. El diseño se basa en suponer que la función de
transferencia del sistema realimentado se puede
reducir, a una que tan solo incluya sus polos
Palabras Clave: Reguladores, Lugar de las raíces, dominantes. Si se supone que esto es posible, se
PID. imponen las especificaciones dinámicas de diseño de
dichos polos dominantes, lo que da lugar a una
región del plano complejo en donde es posible ubicar
1 INTRODUCCIÓN dichos polos. Bajo el mismo entorno creado, se
contempla la posibilidad de obtener reguladores más
En este documento se pretende abordar la explicación sencillos conseguidos por el mismo método.
de una aplicación desarrollada en Matlab® basada en
la metodología empleada en el diseño de reguladores
PID mediante el empleo del lugar de las raíces, 2 FUNDAMENTO DE LA
técnica muy utilizada en el ámbito académico por
tener una resolución relativamente sencilla en APLICACIÓN
sistemas no complejos, y que permite obtener unas
especificaciones determinadas. La aplicación ha sido creada con la finalidad de que
sirva de apoyo a la docencia de la asignatura de
Entre 1948 y 1950 Walter Evans obtuvo el método de Regulación Automática, o asignaturas en las que se
diseño basado en el lugar de las raíces con el cual es aborde el diseño de reguladores convencionales
posible diseñar sistemas con unos requerimientos desde las topologías más simples (regulador
específicos. En palabras del propio autor "el lugar de proporcional) hasta las más complejas (regulador
las raíces determina todas las raíces de la ecuación PID). Será necesaria la introducción de unos datos de
diferencial de un sistema de control por medio de una partida que son los que se indican seguidamente:
representación gráfica, la cual permite una síntesis
rápida de la respuesta transitoria o frecuencial - Función de transferencia de la planta a
deseada". El método de Evans cuenta con la controlar.
limitación de no poder abordar el análisis de sistemas
con retraso puro y la difícil estimación de la - Función de transferencia del sensor (bloque
respuesta temporal de sistemas con distribuciones de la cadena de realimentación) si dispone
dispersas de polos y ceros. A su favor, aporta un de el (en caso contrario valor 1).
- Especificaciones deseadas para el sistema Para calcular el ángulo que aporta el cero del PD al
regulado. sistema sin compensar para que el LDR pase por los
polos dominantes, se utilizará el criterio de
En los sucesivos subapartados se comentan los argumentos. El valor de Td (cero del PD) se obtendrá
flujogramas seguidos en la programación de la aplicando la expresión 3:
aplicación para los diferentes controladores.
1 ωd
=σ +
2.1 REGULADOR PROPORCIONAL Td tg (θ z ) (3)
Es la regulación más sencilla, y por lo tanto con
limitaciones. Su función de transferencia es la de la donde θz es el ángulo que aporta el cero del PD. Una
expresión 1. vez obtenido el valor de Td, sólo queda determinar el
valor K, lo cuál se hará aplicando el criterio de
GR( S ) = k módulos.
(1)

El regulador se ajusta a un valor de k. Al aumentar k,


se disminuye el error y, por tanto, se mejora el
régimen permanente y la precisión, pero se puede ωd 1 ωd
GR ( s ) = K ⋅ (1 + Td ⋅ s ) tg (θ z ) = ⇒ =σ +
empeorar el transitorio al introducir más oscilación 1
Td
−σ Td tg (θ z )

en el sistema, y viceversa si se disminuye k.

Su acción de control se dice que es “actual”: necesita


la presencia de la señal de error e(t) y está
subordinada a su valor en cada instante. Figura 1. Determinación de los parámetros de un
regulador PD
En este tipo de regulador sólo se necesita aumentar o
disminuir la ganancia, en función de las 2.3 REGULADOR PI
especificaciones deseadas. Únicamente consta de un
parámetro, la ganancia (k), que se determinará por Su función de transferencia es la indicada en la
medio del criterio de módulos. expresión 4
2.2 REGULADOR PD
⎛ 1 + Ti S ⎞
GR ( S ) = k ⎜ ⎟
La función de transferencia de este tipo de regulador ⎝ S ⎠ (4)
es la indicada en la expresión 2.
Con éste regulador, al sistema se le añade en cadena
GR ( S ) = k (1 + Td S) abierta un cero real negativo en 1/Ti y un polo (raíz
(2) del denominador de la función de transferencia) en el
origen. Si ambos están muy próximos, el Lugar de las
siendo 1/Td el cero real negativo (raíz del numerador Raíces prácticamente no se ve afectado y, por tanto,
de la función de transferencia) introducido al sistema tampoco el régimen transitorio. Además, el polo en el
de control y k la ganancia. Con este regulador, al origen hace que el tipo de sistema aumente y, con
sistema se le añade un cero real negativo en cadena ello, mejora el régimen permanente al disminuir o
abierta, por lo cual las ramas del Lugar de las Raíces eliminar el error y aumentar la precisión.
se va hacia la izquierda, estabilizándose el sistema y
la señal controlada y(t) evoluciona más rápidamente Su acción de control se dice que es de “pasado”:
que si el regulador fuera sólo de tipo proporcional. aumenta teniendo en cuenta los valores anteriores de
Su acción de control se dice que es de “futuro”: prevé la señal de error, permaneciendo constante aún
el error teniendo en cuenta su tendencia de cuando ésta se anula.
crecimiento o decrecimiento, pero cuando el error es
constante no ejerce ninguna acción sobre el sistema. Este tipo de regulador se utilizará para corregir el
error en régimen permanente, ya que aumenta el tipo
El regulador PD se utilizará para hacer pasar el LDR de sistema y por lo tanto, si el error es distinto de
por los polos dominantes y que proporcionen las infinito, lo anulará. En el siguiente flujograma (figura
especificaciones deseadas. En la figura 1 se explica, 2) se explicará la obtención de sus parámetros
mediante un flujograma, la determinación de los característicos: Tiy K. El valor de Ti se obtiene de la
parámetros de dicho regulador: expresión 4:
Tdy K.
(1 + Ti ⋅ s )(1 + Td ⋅ s )
GR ( s ) = K ⋅
Ti ⋅ s
1 1
= ⋅σ
Ti 6 (4)

ωd 1 ωd
1 + Ti ⋅ s tg (θ z ) = ⇒ =σ +
GR (s) = K ⋅
Ti ⋅ s 1 1
1
−σ Td tg (θ z )
≅ ⋅σ
Ti 6 Td

1 1
= ⋅σ
Ti 6
Figura 2. Determinación de los parámetros de un
regulador PI

2.4 REGULADOR PID IDEAL

Este tipo de regulador se puede decir que es una


combinación de los dos anteriores. Su función de
transferencia es la indicada en la expresión 5

Figura 3.Determinación de los parámetros de un PID


⎛ 1 ⎞
GR ( S ) = k ⎜ 1 + ⎟ (1 + Td S)
⎝ Ti S ⎠ (5) 3 LA APLICACIÓN
La aplicación posee un menú inicial en el que se
Este tipo de regulador suele ser el más efectivo. Con selecciona el tipo de controlador que se pretende
la consideración anterior se supone que el cero calcular. La apariencia de este menú es la que se
introducido por el regulador PI está mucho más cerca muestra en la figura 4, en la que en tipo de
del origen que el cero introducido por el regulador controlador se ha seleccionado un PID ideal.
PD. Con éste tipo de regulador se consigue mejorar
el régimen permanente del sistema, gracias al PI, y su
transitorio, gracias al PD.

Este tipo de regulador, integra en un solo regulador


las características de los dos reguladores anteriores,
el PI y el PID, ya que hace pasar el LDR por los
polos dominantes y a su vez también corrige la
especificación del error en régimen permanente. La
figura 3 explica la obtención de sus parámetros
característicos K, Ti y Td, por medio de un
flujograma. Figura 4.Menú principal

Como se puede observar en dicho flujograma, el Tras haber pulsado el botón continuar, aparece el
regulador PID es una síntesis entre un regulador PD y cuadro de diálogo de la figura 5, que es en el que se
un regulador PI. van a indicar los datos de partida, así como se van a
obtener en el mismo los resultados obtenidos.
4 EJEMPLO
Se supone como ejemplo el sistema mostrado en la
figura 6, que posee un bloque en la cadena directa
(planta) y otro en la inversa (sensor)

Figura 5.Menú principal

En el cuadro de relieve ‘Función de transferencia


(fdt)’ se introducen las funciones de transferencia de Figura 6.Sistema ejemplo
la planta y el sensor. Tanto los coeficientes del
numerador como del denominador de ambos, se Las especificaciones deseadas son las que se resumen
introducirán en orden decreciente y separados por seguidamente:
espacios.
- Tiempo de pico = 0.5
En el panel ‘Especificaciones deseadas’, se - Tiempo de establecimiento = 0.8
introducirán las especificaciones deseadas por el - Tiempo de respuesta = 0.4
usuario en las unidades que se indican en el propio - Sobreoscilación = 50
panel. - Error = 0

Más abajo, en el panel ‘Tipo de error’, se introducirá Tras haber ejecutado la orden de cálculo, se obtienen
el tipo de error a controlar cuyo valor máximo se los siguientes parámetros para el regulador:
indica en el cuadro anterior comentado.
El botón ‘CALCULAR’ sirve para calcular los K = 42.6 ; Ti = 1.5; Td = 0.02
parámetros del regulador deseado una vez se Si se visualiza el lugar de las raíces del sistema sin
introduzcan tanto las fdt’s como las especificaciones regular y del regulado simultáneamente, además de la
deseadas. ubicación deseada de los polos dominantes, el
resultado obtenido es el que se muestra en la figura 7:
El resultado de los cálculos, es decir, los parámetros
del regulador se muestran en el panel ‘Parámetros del LDR del sistema
regulador’. En ese mismo panel también se indica el 60

tipo de regulador que se está empleando y la función


de transferencia del mismo.
40

20
El botón ‘Ver LDR’ sirve para ver el LDR tanto del
Imaginary Axis

sistema compensado como del sistema sin 0

compensar.
-20

En los menús despegables se muestran dos opciones:


-40

• Archivo
• Señales
-60
-120 -100 -80 -60 -40 -20 0
Real Axis

En ‘Archivo’ sólo hay la opción de salir de la Figura 7.Lugar de las raíces del sistema regulado, sin
aplicación. regular y ubicación de los polos dominantes

En ‘Señales’ hay la opción de ver la respuesta, tanto Si se visualiza ahora la respuesta ante entrada escalón
del sistema compensado como sin compensar, ante para el sistema sin regular y el regulado, el resultado
una entrada escalón. es el mostrado en la figura 8:
Agradecimientos
Respuesta ante entrada escalón
6

Los autores desean expresar su agradecimiento por el


5
soporte financiero proporcionado por el MICYT
dentro del plan nacional de I+D+i al proyecto
4
DPI2007-64408.
Amplitude

2 Referencias

1 [1] Améstegui Moreno, M. “Apuntes de control


PID”. Universidad Mayor de San Andrés. La
0
0 1 2 3 4 5 6 7 Paz – Bolivia. 2001
Time (sec)

Figura 8.Respuesta ante entrada escalón del sistema [2] Barrientos, Antonio “Control de Sistemas
regulado y sin regular. Continuos”, Mc Graw Hill 1996.

[3] Fraile Mora, Jesús “Curso de ingeniería de


5 CONCLUSIONES control”, Servicio de Publicaciones E.T.S.
Ingenieros de Caminos Canales y Puertos 1987.
El método de diseño de reguladores a partir del lugar
de las raíces es un método de una gran potencia en [4] Gómez Campomanes, José “Automática.
cuanto a la obtención de un regulador para unas Análisis y diseño de los sistemas automáticos de
especificaciones deseadas determinadas. Posee dos control. Tomos 1 y 2”, Jucar. Madrid 1986.
inconvenientes fundamentales: el primero de ellos es
debido a la imposibilidad de representar en el lugar [5] Katsuhiko Ogata, “Ingeniería de Control
de las raíces sistemas con retardo puro, que son muy Moderna”. Ed. Prentice Hall Pearson
frecuentes en la práctica. En segundo lugar es Education. 2002.
necesario mencionar que se necesita un conocimiento
muy detallado del sistema para poder realizar el [6] MathWorks , “Creating Graphical User
diseño del regulador, hecho que no siempre es Interfaces”. Ed. The MathWorks, Inc.. 2000.
posible. Pero en plantas en las que no se de algunos
de estos dos casos se puede emplear con resultados [7] Oliver Charlon, Francisco Carlos “Teoría
muy satisfactorios, como en el ejemplo expuesto en abreviada y problemas resueltos de sistemas
el presente documento. lineales de control”, Copi Belén, 1999.

La aplicación desarrollada da buenos resultados para [8] Paul H. Lewis y Chang Yang, “Sistemas de
todos los tipos de regulador que contempla, y resulta control en ingeniería”, Prentice Hall, Inc.,
de utilidad a los alumnos para realizar ejercicios de Madrid 1999.
autocomprobación.

Você também pode gostar