El control digital es una rama de la teoría del control que utiliza computadoras digitales para actuar como controladores del sistema. Dependiendo de los requisitos, un sistema de control digital puede tomar la forma de un microcontrolador , un ASIC o una computadora de escritorio estándar. Dado que una computadora digital es un sistema discreto , la transformada de Laplace se reemplaza por la transformada Z. Dado que una computadora digital tiene una precisión finita ( ver cuantificación ), se necesita un cuidado adicional para garantizar que el error en los coeficientes, la conversión de analógico a digital , la conversión de digital a analógico , etc. no produzcan efectos no deseados o no planificados.
Desde la creación del primer ordenador digital a principios de la década de 1940 el precio de los ordenadores digitales ha bajado considerablemente, lo que los ha convertido en piezas clave para los sistemas de control porque son fáciles de configurar y reconfigurar a través de software, pueden escalar hasta los límites de la memoria o espacio de almacenamiento sin coste extra, los parámetros del programa pueden cambiar con el tiempo ( Ver control adaptativo ) y los ordenadores digitales son mucho menos propensos a las condiciones ambientales que los condensadores , inductores , etc.
Un controlador digital suele estar conectado en cascada con la planta en un sistema de retroalimentación. El resto del sistema puede ser digital o analógico.
Normalmente, un controlador digital requiere:
Los programas pueden adoptar numerosas formas y realizar muchas funciones.
Aunque un controlador puede ser estable cuando se implementa como un controlador analógico, podría ser inestable cuando se implementa como un controlador digital debido a un intervalo de muestreo grande. Durante el muestreo, el aliasing modifica los parámetros de corte. Por lo tanto, la frecuencia de muestreo caracteriza la respuesta transitoria y la estabilidad del sistema compensado, y debe actualizar los valores en la entrada del controlador con la frecuencia suficiente para no causar inestabilidad.
Al sustituir la frecuencia en el operador z, los criterios de estabilidad regulares siguen aplicándose a los sistemas de control discretos. Los criterios de Nyquist se aplican a las funciones de transferencia del dominio z y son generales para las funciones de valores complejos. Los criterios de estabilidad de Bode se aplican de manera similar. El criterio de Jury determina la estabilidad del sistema discreto en relación con su polinomio característico.
El controlador digital también puede diseñarse en el dominio s (continuo). La transformación de Tustin puede transformar el compensador continuo en el compensador digital correspondiente. El compensador digital logrará una salida que se aproxima a la salida de su respectivo controlador analógico a medida que se reduce el intervalo de muestreo.
Tustin es la aproximación de Padé (1,1) de la función exponencial :
Y su inversa
La teoría del control digital es la técnica para diseñar estrategias en tiempo discreto, (y/o) amplitud cuantificada (y/o) en forma codificada (binaria) para ser implementadas en sistemas informáticos (microcontroladores, microprocesadores) que controlarán la dinámica analógica (continua en tiempo y amplitud) de sistemas analógicos. A partir de esta consideración se identificaron y solucionaron muchos errores del control digital clásico y se propusieron nuevos métodos:
El controlador digital también puede diseñarse en el dominio z (discreto). La función de transferencia de pulsos (PTF) representa el punto de vista digital del proceso continuo cuando se interconecta con el conversor analógico-digital (ADC) y el conversor analógico-digital (DAC) adecuados, y para un tiempo de muestra especificado se obtiene como: [7]
Donde denota la transformada z para el tiempo de muestra elegido . Hay muchas formas de diseñar directamente un controlador digital para lograr una especificación dada. [7] Para un sistema de tipo 0 bajo control de retroalimentación negativa unitaria, Michael Short y sus colegas han demostrado que un método relativamente simple pero efectivo para sintetizar un controlador para un polinomio denominador de bucle cerrado ( mónico ) dado y preservar los ceros (escalados) del numerador PTF es usar la ecuación de diseño: [8]
Donde el término escalar garantiza que el controlador exhiba una acción integral y se logre una ganancia de estado estable de la unidad en el circuito cerrado. La función de transferencia discreta de circuito cerrado resultante de la transformada z de la entrada de referencia a la transformada z de la salida del proceso se da entonces por: [8]
Dado que el retraso en el tiempo del proceso se manifiesta como coeficientes principales de cero en el numerador PTF del proceso , el método de síntesis anterior produce inherentemente un controlador predictivo si dicho retraso está presente en la planta continua. [8]
{{cite web}}
: CS1 maint: archived copy as title (link){{cite web}}
: CS1 maint: archived copy as title (link){{cite web}}
: CS1 maint: archived copy as title (link)