pidTuner
Abra PID Tuner para ajustar los PID
Descripción
pidTuner(
inicia PID Tuner con un controlador de referencia sys
,Cbase
)Cbase
para que pueda comparar el rendimiento entre el controlador diseñado y el controlador de referencia. Si Cbase
es un objeto de controlador pid
, pidstd
, pid2
o pidstd2
, PID Tuner diseña un controlador con la misma forma, tipo y fórmulas de integrador discreto que Cbase
.
pidTuner(
diseña un controlador PI de forma paralela.sys
)
pidTuner
inicia PID Tuner con la planta predeterminada de 1 y el controlador (P) proporcional de 1.
Ejemplos
Argumentos de entrada
Sugerencias
Si
type
oCbase
especifica un controlador PID de un grado de libertad (1-DOF),pidTuner
diseña un controlador para el lazo de retroalimentación unitario como se ilustra a continuación:Si
type
oCbase
especifica un controlador PID de dos grados de libertad (2-DOF),pidTuner
diseña un controlador de 2-DOF como en el lazo de retroalimentación de la siguiente ilustración:PID Tuner tiene un margen de fase objetivo predeterminado de 60 grados y ajusta automáticamente las ganancias PID para equilibrar el rendimiento (tiempo de respuesta) y la robustez (márgenes de estabilidad). Use los controles deslizantes Response time o Bandwidth, y Phase Margin para ajustar el rendimiento del controlador a los requisitos. Aumentar el rendimiento suele disminuir la robustez y viceversa.
Seleccione gráficas de respuesta del menú Response para analizar el rendimiento del controlador.
Si proporciona
Cbase
, marque Show baseline para mostrar la respuesta del controlador de referencia.Para obtener más información acerca de cómo usar PID Tuner, consulte Diseñar controladores PID con PID Tuner.
Para realizar un ajuste interactivo del PID en Live Editor, consulte la tarea Tune PID Controller de Live Editor. Esta tarea permite diseñar un controlador PID de forma interactiva y genera automáticamente código de MATLAB® para un script en vivo.
Algoritmos
Para más información sobre el algoritmo de ajuste PID de MathWorks®, consulte Algoritmo de ajuste de PID.
Alternativas
Puede abrir PID Tuner desde MATLAB desktop, en la pestaña Apps. Después, use el menú Plant de PID Tuner para especificar el modelo de planta.
Para ajustar el PID en la línea de comandos, utilice pidtune
. El comando pidtune
puede diseñar un controlador para varias plantas al mismo tiempo.
Para realizar un ajuste interactivo del PID en Live Editor, consulte la tarea Tune PID Controller de Live Editor. Esta tarea permite diseñar un controlador PID de forma interactiva y genera automáticamente código de MATLAB para un script en vivo.
Historial de versiones
Introducido en R2014b