Ajuste de controladores PID
Ajuste automatizado e interactivo de las ganancias de PID
El software Control System Toolbox™ ofrece varias herramientas y comandos para ajustar los controladores PID. Para seleccionar la mejor herramienta para su aplicación, consulte Elegir una herramienta de diseño de controladores PID.
Para obtener información acerca de cómo ajustar los controladores PID en modelos de Simulink®, consulte Model-Based PID Controller Tuning (Simulink Control Design).
Apps
PID Tuner | Ajustar controladores PID |
Tareas de Live Editor
Tune PID Controller | Tune PID Controller for LTI plant in the Live Editor (desde R2019b) |
Funciones
pidtune | Algoritmo de ajuste de PID para un modelo de planta lineal |
pidtuneOptions | Define options for pidtune function |
getPIDLoopResponse | Closed-loop and open-loop responses of systems with PID controllers |
pidTuner | Open PID Tuner for PID tuning |
Temas
Conceptos básicos del ajuste de PID
- Elegir una herramienta de diseño de controladores PID
Control System Toolbox ofrece varias herramientas para diseñar controladores PID. - Designing PID Controllers with PID Tuner
PID Tuner lets you perform automatic, interactive tuning of PID controllers. - PID Controller Types for Tuning
Control System Toolbox PID tuning tools can generate and tune many PID and 2-DOF PID controller types.
Ajuste interactivo de PID
- PID Controller Design for Fast Reference Tracking
Tune a PID Controller to meet rise-time and settling-time requirements. - Tune PID Controller to Favor Reference Tracking or Disturbance Rejection (PID Tuner)
PID tuning is a tradeoff between reference-tracking and disturbance-rejection performance. This example shows how to tune to favor one or the other when using PID Tuner. - PID Controller Design in the Live Editor
Use the Tune PID Controller task to generate code in the Live Editor for designing a PID controller for a linear plant model. - Analyze Design in PID Tuner
PID Tuner provides system response plots and other tools for tuning PID controllers.
Ajuste de PID en la línea de comandos
- Diseño de un controlador PID en la línea de comandos
Ajuste un controlador PID con el comandopidtune
de forma programática. - Tune PID Controller to Favor Reference Tracking or Disturbance Rejection (Command Line)
Use the tuning options of thepidtune
command to favor reference tracking or disturbance rejection at the command line. - Diseñar un sistema de control en cascada con controladores PI
Diseñe dos controladores PI para un sistema de control en cascada utilizando el comandopidtune
.
Diseño de controladores PID a partir de datos de respuestas medidos
- Interactively Estimate Plant Parameters from Response Data
If you have System Identification Toolbox™ software, you can use PID Tuner to estimate a linear plant model based on response data measured from your system. PID Tuner then tunes a PID controller for the resulting model. - Tune PID Controller from Measured Plant Data in the Live Editor
Use Live Editor Tasks to generate code for tuning a PID controller based on measured plant response. - System Identification for PID Control
System identification is the process of estimating a dynamic representation of the system you want to control, based on the system response to a known excitation.
Controladores PID de dos grados de libertad
- Tune 2-DOF PID Controller (PID Tuner)
Design a two-degree-of-freedom (2-DOF) PID controller, and compare the controller performance with that of a 1-DOF PID controller. - Tune 2-DOF PID Controller (Command Line)
Design a two-degree-of-freedom (2-DOF) PID controller, and compare the controller performance with that of a 1-DOF PID controller.
Realización de ajustes en Simulink
- PID Controller Tuning in Simulink
You can tune the gains of PID Controller blocks to achieve a robust design with the desired response time using PID Tuner. - Design PID Controller Using Simulated I/O Data
This example shows how to tune a PID controller for plants that cannot be linearized. - Design PID Controller Using Estimated Frequency Response
When your plant cannot be linearized, you can estimate a plant model using frequency response estimation and import the plant model into PID Tuner.
Algoritmo de PID
- PID Tuning Algorithm
MathWorks® algorithm for tuning PID controllers tunes the PID gains to achieve a good balance between performance and robustness.