pid
Controlador PID de forma paralela
Descripción
Use pid
para crear objetos de modelo de controlador proporcional, integral, derivativo (PID) de forma paralela, o bien para convertir modelos de sistemas dinámicos al formato de modelo de controlador PID paralelo.
El objeto de modelo de controlador pid
puede representar controladores PID de forma paralela en tiempo continuo o tiempo discreto.
Tiempo continuo:
Tiempo discreto:
En este caso:
Kp es la ganancia proporcional.
Ki es la ganancia integral.
Kd es la ganancia derivativa.
Tf es la constante de tiempo del filtro derivativo de primer orden.
IF(z) es el método de integrador para el cálculo integral en un controlador de tiempo discreto.
DF(z) es el método de integrador para el cálculo del filtro derivativo en un controlador de tiempo discreto.
Después, puede combinar este objeto con otros componentes de una arquitectura de control, tales como la planta, los actuadores y los sensores para representar un sistema de control. Para más información, consulte Modelado de sistemas de control con objetos de modelo.
Para crear un objeto de modelo de controlador PID, puede especificar directamente los parámetros del controlador o convertir un modelo de otro tipo (por ejemplo, un modelo de función de transferencia tf
) al formato de controlador PID.
También puede usar pid
para crear modelos generalizados de espacio de estados (genss
) o modelos de espacio de estados con incertidumbre (uss
(Robust Control Toolbox)).
Creación
Puede obtener modelos de controlador pid
de una de las siguientes maneras.
Cree un modelo utilizando la función
pid
.Utilice la función
pidtune
para ajustar controladores PID para un modelo de planta. Especifique un tipo de controlador PID 1-DOF en el argumentotype
de la funciónpidtune
para obtener un controlador PID de forma paralela. Por ejemplo:sys = zpk([],[-1 -1 -1],1); C = pidtune(sys,'PID');
Ajuste el controlador PID de manera interactiva para un modelo de planta utilizando:
La tarea de Live Editor Tune PID Controller.
La app PID Tuner.
Sintaxis
Descripción
Argumentos de entrada
Argumentos de salida
Propiedades
Funciones del objeto
Las siguientes listas contienen una muestra representativa de las funciones que se pueden usar con los modelos del tipo pid
. En general, cualquier función que se pueda aplicar a modelos de sistemas dinámicos se puede aplicar a un objeto del tipo pid
.
Ejemplos
Historial de versiones
Introducido en R2010b