Réglage des contrôleurs PID
Réglage automatique et interactif des gains PID
Le software Control System Toolbox™ propose plusieurs outils et commandes permettant de régler les contrôleurs PID. Pour sélectionner le meilleur modèle pour votre application, voir Choisir un outil de design de contrôleur PID.
Pour plus d'informations sur l'ajustement des contrôleurs PID dans les modèles Simulink®, voir Model-Based PID Controller Tuning (Simulink Control Design).
Applications
PID Tuner | Tune PID controllers |
Tâches du Live Editor
Tune PID Controller | Tune PID Controller for LTI plant in the Live Editor (depuis R2019b) |
Fonctions
pidtune | PID tuning algorithm for linear plant model |
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 |
Rubriques
Fondamentaux du réglage PID
- Choisir un outil de design de contrôleur PID
Le software Control System Toolbox propose plusieurs outils pour le design de contrôleurs PID. - Design de contrôleurs PID avec PID Tuner
PID Tuner vous permet d'effectuer un réglage automatique et interactif des contrôleurs PID. - PID Controller Types for Tuning
Control System Toolbox PID tuning tools can generate and tune many PID and 2-DOF PID controller types.
Réglage interactif du contrôleur PID
- Design d'un contrôleur PID pour le suivi rapide des consignes
Réglez un contrôleur PID pour répondre aux exigences du temps de montée et du temps de stabilisation. - Régler le contrôleur PID pour favoriser le suivi de consigne ou le rejet des perturbations (PID Tuner)
Le réglage du PID est un compromis entre le suivi de consigne et les performances de rejet des perturbations. Cet exemple montre comment effectuer un réglage pour favoriser l'un ou l'autre lorsque vous utilisez 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. - Analyser le design dans PID Tuner
PID Tuner propose des tracés de la réponse du système et d'autres outils pour régler les contrôleurs PID.
Réglage du contrôleur PID en ligne de commande
- Design d'un contrôleur PID en ligne de commande
Régler par programmation un contrôleur PID au moyen de la commandepidtune
. - Régler le contrôleur PID pour favoriser le suivi de consigne ou le rejet des perturbations (ligne de commande)
Utilisez les options de réglage de la commandepidtune
pour favoriser le suivi de consigne ou le rejet des perturbations en ligne de commande. - Designing Cascade Control System with PI Controllers
Design two PI controllers for a cascade control system using thepidtune
command.
Design d’un contrôleur PID à partir des données de réponse mesurées
- Estimer de manière interactive les paramètres du système physique à partir des données de réponse
Si vous avez le software System Identification Toolbox™, vous pouvez utiliser l'application PID Tuner pour estimer un modèle de système physique linéaire basé sur les données de réponse mesurées à partir de votre système. PID Tuner prépare ensuite un contrôleur PID pour le modèle résultant. - 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. - Identification du système pour le contrôle PID
L'identification du système est le processus d'estimation d'une représentation dynamique du système que vous voulez contrôler, sur la base de la réponse du système à une stimulation connue.
Contrôleurs PID 2-DOF
- 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.
Réglage dans 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.
Algorithme PID
- Algorithme de réglage PID
L'algorithme d'ajustement des contrôleurs PID de MathWorks® règle les gains PID pour obtenir un bon équilibre entre performance et robustesse.