VIs de PID
- Mise à jour2023-02-21
- Temps de lecture : 5 minute(s)
Palette propriétaire : VIs et fonctions de contrôle et simulation
Requiert : Système de développement complet. Cette rubrique risque de ne pas correspondre à sa palette dans LabVIEW pour certains systèmes d'exploitation, produits sous licence et cibles.
Utilisez les VIs de PID pour implémenter des applications de régulation proportionnelle, intégrale, dérivée (PID). Les trois premiers VIs de la palette PID sont des versions différentes du VI PID. Ces VIs peuvent être utilisés de manière interchangeable selon les besoins de l'application. Les autres VIs de la palette PID peuvent être utilisés avec l'un des VIs de PID pour ajouter des fonctionnatités.
Le PID est un algorithme de contrôle à une entrée et une sortie courant utilisé pour de nombreux types d'applications de contrôle.
| Objet de palette | Description |
|---|---|
| PID | Implémente un régulateur PID en utilisant un algorithme PID pour des applications PID simples ou des applications de contrôle haute vitesse qui nécessitent un algorithme efficace. L'algorithme PID offre une fonctionnalité de limitation de la gamme du signal de commande et d'anti-saturation de l'intégrateur, et un signal de commande sans à-coups en cas de variations de gain du PID. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Avance-Retard | Implémente un régulateur PID à fonction avance/retard généralement utilisé comme compensateur dynamique dans des scénarios de contrôle prédictifs. Ce VI utilise un algorithme de positionnement et est une approximation d'une vraie fonction avance/retard exponentielle. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Conception de réglage automatique | Implémente le réglage automatique en utilisant la méthode de réglage associée à l'instance polymorphe que vous sélectionnez. Ce VI génère les paramètres PID en fonction du Signal de stimulus et du Signal de réponse que vous spécifiez. Vous pouvez utiliser ce VI pour générer les paramètres initiaux quand vous n'avez pas suffisamment d'informations sur le système que vous voulez régler. Vous devez sélectionner manuellement l'instance polymorphe à utiliser. |
| PID - Conversion de structure | Convertit un ou plusieurs régulateurs PID de forme parallèle, série ou mixte en forme mixte et en unités gains du PID attendus par les VIs PID. Câblez des données à l'entrée proportionnelle, intégrale ou dérivée pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance. |
| PID - EU en pourcentage | Convertit une entrée exprimée en unités ingénieur en sortie exprimée en pourcentage de la gamme, en fonction des paramètres configurés pour les minimum et maximum de la gamme. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Filtre d'entrée de contrôle | Applique un filtre RIF passe-bas de 5e ordre à la valeur en entrée. La fréquence de coupure du filtre est conçue pour représenter 1/10 de la fréquence d'échantillonnage de la valeur en entrée. Utilisez ce VI pour filtrer les valeurs mesurées, telles que la variable du processus, dans les applications de contrôle. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Limiteur de variation de sortie | Llimite la vitesse de variation du signal de commande. Placez ce VI immédiatement après le VI PID dans votre application de contrôle. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Planification de gains | Sélectionne un ensemble de gains du PID à partir d'une planification des gains pour contrôler des processus qui nécessitent différents ensembles de gains pour différentes zones d'opération, comme des processus fortement non linéaires. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Pourcentage en EU | Convertit une entrée exprimée en pourcentage de la gamme en sortie exprimée en unités ingénieur, en fonction des paramètres configurés pour les minimum et maximum de la gamme. La sortie est normalement limitée à la gamme [max...min]. Les valeurs en-dehors de la gamme [max...min] sont autorisées quand contraindre la sortie à la gamme ? est FAUX. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |
| PID - Profil de la consigne | Génère les valeurs de la consigne au fil du temps dans une boucle de contrôle pour des applications de contrôle de type rampe et palier. |
| PID - Réglage automatique | Inclut l'Assistant de réglage automatique en plus de l'algortihme PID de base. Vous pouvez utiliser ce VI au lieu du VI PID, qui implémente un algorithme PID de base. Utilisez les entrées et sortie supplémentaires de ce VI pour définir des paramètres de réglage automatique, appeler l'Assistant de réglage automatique et mettre à jour les gains du PID. |
| PID - Réglage automatique (température) | Contrôle et règle directement un système. Vous pouvez utiliser ce VI pour améliorer les performances de systèmes de température mais aussi d'autres types de systèmes qui contiennent des temps morts. Ce VI utilise le contrôle à modèle interne pour compenser le temps mort et régler le système. |
| PID - Réglage automatique avancé | Implémente un régulateur PID en utilisant un algorithme PID avec des fonctionnalités optionnelles avancées, et applique le réglage automatique au régulateur. Vous pouvez utiliser ce VI dans les applications RT. |
| PID - Réglage automatique en parallèle | Contrôle les paramètres d'un régulateur PID en fonction de la technique de réglage automatique de l'instance polymorphe que vous sélectionnez. Vous pouvez utiliser ce VI dans des applications avec d'autres VIs de PID, tels que PID ou PID avancé, pour construire et régler un régulateur PID. Vous devez sélectionner manuellement l'instance polymorphe à utiliser. |
| PID avancé | Implémente un régulateur PID en utilisant un algorithme PID ayant des fonctionnalités optionnelles avancées. L'algorithme PID avancé inclut les fonctionnalités de l'algorithme utilisé par le VI PID, ainsi qu'un contrôle manuel avec des transitions sans à-coup du mode manuel au mode automatique, une action intégrale non linéaire, un contrôle à deux degrés de liberté et un contrôle d'erreur quadratique. Utilisez l'instance DBL de ce VI pour implémenter une boucle de contrôle unique. Utilisez l'instance Tableau DBL pour implémenter un contrôle à plusieurs boucles parallèles. |