Documentos de Académico
Documentos de Profesional
Documentos de Cultura
com/control-realimentado/controladores-pid-discreto/
Tabla de Contenido
1 Controlador PID
2 Controladores PID discreto
3 Aproximación discreta del modo P (Proporcional)
o 3.1 Aproximación discreta del modo PI
o 3.2 Aproximación discreta del modo PID
Controlador PID
Video en Español https://youtu.be/C5q1_TIybGs
Existen diversas representaciones del controlador PID, dentro de ellas tenemos la representación del
control Paralelo el cual viene dado por la siguiente ecuación matemática en el dominio del tiempo:
Su forma discreta:
donde:
Para tiempos de muestreo pequeños, la ecuación anterior se puede llevar a una ecuación en
diferencias por discretización, reemplazando la parte integral por una suma. La integración continua
se puede aproximar utilizando integración rectangular o integración trapezoidal. Utilizando el
método de integración trapezoidal [1]:
El área total bajo la curva del error es igual a la suma de las áreas de todos los trapecios en que se
pueda subdividir dicha área
entonces a partir de la ecuación continua
Abriendo el sumatorio anterior y siempre considerando que todos los errores e(h) solo son válidos
para instantes de tiempo h positivos.
por lo tanto:
Lo que muestra entonces que para un k cualquiera, puedo reescribir el sumatorio inicial que estaba
en términos de h a términos de k:
donde:
donde:
Si combinamos la acción Integral con la acción proporcional (Control PI) vamos a conseguir cumplir
nuestros objetivos de control principalmente para sistemas de bajo orden.
Tabla de Contenido
1 Control PID: Accón Integral
2 Estudio de caso de la acción integral en el PID
3 Acción Integral del Sistema de Control
o 3.1 ¿Qué hace la acción integradora en un Control PID?
4 CONTROL PI (Proporcional – Integral)
o 4.1 Control PI características
o 4.2 Ruido en Control Proporcional Integral PI
Siendo así el diagrama de bloques del proceso puede ser representado como:
Ahora vamos a ver que sucede.
Según vimos en la entrada del sistema de control proporcional, para poder eliminar el error en
estado estacionario, necesitábamos adicionar un BIAS al lazo de control, pero ese BIAS varía
dependiendo del estado estacionario donde queramos colocar el proceso. Por lo tanto vamos a
necesitar de un BIAS AUTOMÁTICO!!!
Y eso es justamente lo que hace el motor junto con el motoreductor. Observe que cuando la salida
de nuestro proceso de nivel es diferente a la referencia, o sea , vamos a tener un
error, .
Entonces si hay un error, junto con la acción proporcional del control PID, quiere decir que estamos
generando un voltaje para el motor y por lo tanto el motor va a girar, y a su ves el motoreductor
va a girar y abrir la válvula para permitir el ingreso de más caudal al tanque buscando eliminar el
error.
Una vez el nivel sube, la salida va a alcanzar la referencia. es decir , vamos a tener un
error, y por causa del control proporcional, no se va a inyectar voltaje al motor, por lo
tanto el motor se desenergiza, pero gracias al MotoReductor, la posición de abertura de la válvula se
mantiene y por lo tanto el sistema continuará en la referencia sin problemas.
error:
O que es lo mismo, podría encontrar la posición de la válvula con la velocidad del motor
Abertura de la Válvula
donde
Un sistema de control integral puede verse en el siguiente gráfico, donde en cada tiempo se va
calculando el área bajo la curva y ese valor lo va guardando en la memoria a medida que el tiempo
va avanzando.
Cada que se integra el proceso se va aproximando a la referencia, solo que dependiendo del proceso
esa transición hasta alcanzar el Set-Point puede ser muy lenta.
Es por eso que se adiciona una ganancia integral al control integral para acelerar o atenuar
esa respuesta. Así la acción de control Integral viene dado por:
La acción integral del PID en conclusión me permite mantener el sistema en equilibrio sobre una
referencia constante sin la necesidad que el operador este en todo momento ajustando el BIAS del
controlador.
CONTROL PI (Proporcional – Integral)
El sistema de control Proporcional Integral (PI) tendrá la suma de las dos parcelas.
Tendrá la acción proporcional al error, que se encargará de acelerar la respuesta del sistema para
llegar al SetPoint.
Eso quiere decir que si vemos el controlador desde el punto de vista temporal, vamos a tener dos
partes que son:
Vemos que ahora en la acción de nuestro controlador tendremos dos parámetros los cuales
tendremos que sintonizar.
Habíamos visto que cuando aumentábamos Kp disminuíamos el error y ahora tenemos la ventaja de
que tenemos una acción de control integral por lo tanto sabemos que tendremos error nulo.
Colocar una acción proporcional grande implica en que el sistema se vuelve más agresivo y intenta
llevar el sistema rápidamente al setpoint.
Colocar una acción integral grande implica en que queremos aumentar la acción integradora y que el
sistema tenga error nulo más rápidamente.
Claro exagerar en estas ganancias va a provocar con que el sistema comience rápidamente a oscilar.
Control PI características
Es muy probable encontrarse con dos configuraciones del Controlador de acción proporcional
e integral (PI)
solo cambia la nomenclatura pero conserva el mismo principio. Observemos que la acción integral
en ambos casos las podemos relacionar como:
Esto se debe a que cuando la ganancia proporcional es muy grande, el ruido medido con el sensor
del proceso, se va amplificar en el elemento final de control, lo que nos va a deteriorar nuestro
equipo.
Una forma de eliminar eso, es filtrando la señal del sensor para no tener mucho ruido. o tomar
varias medidas de la variable y hacer un promedio entre todas las mediciones.
https://controlautomaticoeducacion.com/control-realimentado/accion-de-control-derivativo-
control-pid/
Sabes que en entradas anteriores habíamos visto como funciona la acción de control proporcional
de un PID y la acción integradora de un control PID, una vez hayas entendido esos dos conceptos
anteriores es hora de entrar en detalle sobre la acción derivativa PID.
Tabla de Contenido
1 Control Derivativo – Control PID
o 1.1 Control Derivativo: ventajas y desventajas
2 Problemas de la Acción Derivativa en la Práctica
o 2.1 Controlador no Propio
o 2.2 Cambios rápidos y ruídos
Esta predicción es hecha simplemente calculando la derivada del error en el instante de tiempo
actual, que en otras palabras calcula la tangente a ese punto y traza una proyección hacia el futuro
del posible comportamiento que tendrá el error.
En la siguiente gráfica se ilustra las acciones de control y ejemplos del comportamiento del error que
se lleva a cabo cuando se implementa un controlador PID:
3 acciones de control
Básicamente lo que se hace con la acción derivativa es aproximar la curva del error por una recta,
para anticipar lo que va a suceder en el futuro y para esto podemos usar una aproximación
por series de Taylor.
Miremos el siguiente gráfico y supongamos que nos queremos anticipar un tiempo en el futuro.
Si hacemos una aproximación de primer orden, entonces voy a truncar solo en la primera derivada.
Con esto si se conoce el error y la derivada del error, voy a poder calcular cual es el punto en el
futuro de la curva anterior.
Vemos que con esto se pude aproximar bastante al valor futuro del error del proceso.
Notemos que si el tiempo derivativo es muy grande, quiere decir que se desea anticipar mucho en el
futuro al comportamiento del error y esto puede generar una predicción bastante errónea.
Una acción derivativa pequeña, permite anticiparse poco tiempo en el futuro teniendo una mayor
precisión, no obstante, una acción derivativa demasiado pequeña, no tendrá un
efecto significativo en el sistema.
Una de las principales ventajas del control derivativo es que devido a su característica de predicción,
se consiguen eliminar las oscilaciones de la variable controlada del sistema dentro del lazo
cerrado de control.
Esto quiere decir que el modo derivativo permite mejorar la estabilidad del lazo de control.
Cuando se tiene la acción derivativa activa se puede aumentar mucho más la ganancia proporcional
y disminuir mucho más la constante de tiempo integral, permitiendo así aumentar la velocidad de
respuesta del controlador.
Vemos que la acción de control derivativo de un control PID mejora el transitorio cuando es
correctamente ajustada.
Controlador no Propio
Cuando estudiamos sobre el controlador PID, generalmente comenzamos nuestro estudio usando su
representación académica, el cual viene expresado en el dominio transformado de Laplace por:
Reescribiendo la ecuación:
Note que el sistema anterior es NO propio, dado que el orden del numerador es mayor al orden
del denominador. Por lo tanto, es un sistema no implementable.
Para conseguir que la ecuación del controlador sea implementable se adiciona en la acción de
control derivativa un filtro pasa bajos:
Sin embargo todavía tenemos el inconveniente que presentaba la acción integral y es el problema
del Ruido. Si la variable de Proceso es muy ruidosa, al derivar ese ruido voy a terminal amplificando
la señal, lo que va a inestabilizar el sistema. Por lo tanto deberá filtrarse la señal del sensor para
evitar colocar una señal de control amplificada que pueda perjudicar nuestro elemento final de
control.