You are on page 1of 14

Décembre 2021

Régulation Plaque
chauffante avec Labview

Fabien Harrang
ISUPFERE
Sommaire
Contexte ............................................................................................................................................................................................................................................3
Labview..............................................................................................................................................................................................................................................4
Un VI ..................................................................................................................................................................................................................................................4
Un master VI ......................................................................................................................................................................................................................................5
Création de la régulation sur Labview ...............................................................................................................................................................................................5
Création des sous VI ......................................................................................................................................................................................................................5
Sous VI de la mesure des températures ....................................................................................................................................................................................6
Sous VI de la consigne rampe-palier de température ...............................................................................................................................................................8
Sous VI de l’algorithme de régulation proportionnel .............................................................................................................................................................11
Découverte du diagramme master VI .............................................................................................................................................................................................12
Intégration des sous VI dans le master VI .......................................................................................................................................................................................13
Modification du master VI...............................................................................................................................................................................................................13
Durée ...........................................................................................................................................................................................................................................13
Ecart consigne .............................................................................................................................................................................................................................13
Table ............................................................................................................................................................................................................................................13
Dérivée ........................................................................................................................................................................................................................................13
Test de la régulation de la plaque chauffante .................................................................................................................................................................................14
Contexte
Le but de ce TP est de créé une régulation d’une plaque chauffante intégrant plusieurs thermocouple et un capteur de flux dans le but de contrôler la qualité de
collage des matériaux avec de la colle bi-composant.
Labview

LabVIEW est un logiciel de développement de systèmes pour les applications de test, de mesure et de contrôle/commande, qui permet d’accéder rapidement
au matériel et aux informations sur les données.

L’environnement de programmation LabVIEW simplifie l’intégration matérielle pour les applications en ingénierie, ce qui permet d’acquérir des données de

façon uniforme et cohérente avec du matériel NI ou tiers. LabVIEW réduit la complexité de la programmation afin de vous laisser plus de temps pour résoudre

les problèmes propres à votre projet. LabVIEW permet de visualiser immédiatement les résultats par le biais d'interfaces utilisateurs de type glisser-déposer et
de fenêtres d'affichage de données intégrées. Pour transformer les données acquises en résultats pertinents, vous avez la possibilité de développer des

algorithmes d’analyse et de contrôle avancé intégrant des IP mathématiques et de traitement du signal. Vous pouvez également réutiliser vos propres
bibliothèques avec différents outils. Pour assurer la compatibilité avec d'autres outils d'ingénierie, LabVIEW peut interagir et réutiliser les bibliothéques d'autres

logiciels et langages open source.

Un VI

Labview permet de réaliser des VI (pour Virtual Instrument), pour mettre au point le graphe d'une fonction (ensemble d'opérations) et définir les relations entre

les terminaux et les points d'entrée/sortie du graphe. Un VI pouvant faire appel à un autre VI lors de son exécution, toute application réalisée avec LabVIEW sera
appelée VI. Un VI est composé de trois parties liées :

• Une face-avant (Front-Panel) : c'est l'interface utilisateur de la fonction. Cette face-avant, personnalisable à loisir, est composée d'objets graphiques

comme des interrupteurs, des potentiomètres, des zones de graphismes, etc...

• Un diagramme (Block-Diagram) : cette partie décrit le fonctionnement interne du VI. On utilise donc le langage G pour décrire ce fonctionnement.
Destiné à être utilisé par des ingénieurs et des scientifiques, non informaticiens de formation, LabVIEW utilise un langage de programmation graphique
G (pour Graphique) afin de décrire les programmes dictant le comportement de l'application. Ainsi l'utilisateur est affranchi de la lourde syntaxe des
langages de programmation textuels tels que C, Basic, etc..

• Une icône (Icon) : c'est la symbolisation de l'instrument virtuel qui permettra de faire appel à un instrument virtuel déjà créé à l'intérieur d'un autre

instrument virtuel, c'est un principe de structure hiérarchique et de modularité. C'est par ce biais que nous définirons les points d'entrées et de sorties
globaux de notre fonction.

Un master VI

Labview permet de réaliser un assemblage de plusieurs VI on l’appellera alors un master VI.

Création de la régulation sur Labview

Création des sous VI

Afin de créer la régulation de la plaque chauffante j’ai réalisé au fur et à mesure de la semaine différents VI qui a termes font partie de la régulation ces VI
sont appelé des sous VI.

Ces sous VI sont :

- La mesure des températures


- Consigne rampe-palier de température
- L’algorithme de régulation proportionnel
Sous VI de la mesure des températures
Labview fac e avant :

Ce sous VI nous permettra de visualiser via les afficheurs (à droite) et le graphique (au centre) les températures de: Soudure Froide, Thermocouple 0,
Thermocouple 1, Thermocouple 2, et Thermocouple Infrarouge.

La partie de gauche permet de renseigner les différents gains et offset que nous avons eu via un VI fourni par François.
Labview Diagramme

Dans ce diagramme la première partie à gauche sert à la récupération des tensions provenant des différents thermocouples de la plaque chauffante, ces
tensions sont ensuite converti dans la deuxième partie à droite afin de lire et tracé une température.
Sous VI de la consigne rampe-palier de température
Labview face avant

Ce sous VI va nous permettre de visualiser la température de consigne Haute et basse et de les tracés sur un graphique. Il va aussi nous permettre de
déterminer la température de palier (température souhaité), la bande d’action (le tunnel dans lequel TC2 pourra évoluer), la pente de variation de
température.
Labview diagramme

L’image ci-dessus nous montre le diagramme de fonctionnement du sous VI lorsque celui-ci est en pause c’est-à-dire qui ne réalise pas de rampe.
L’image ci-dessus nous montre le diagramme de fonctionnement du sous VI lorsque celui-ci n’est pas en pause c’est-à-dire qu’il réalise une montée en
température de la plaque en fonction de la pente et de la température T°-1 jusqu’à ce que T°cons H soit égal à T° Palier.
Sous VI de l’algorithme de régulation proportionnel

Labview face avant et diagramme

Ce sous VI permet d’adapter la puissance du tapis en fonction de la température TC2 et de la bande de régulation fixé par le sous VI précédent grâce à la
boite de calcule dans le diagramme ci-dessus.
Découverte du diagramme master VI

Le master VI contient des éléments manquant qui correspondent au sous VI précédemment créé il nous faut donc les intégrer.
Intégration des sous VI dans le master VI

Ci-dessus le master VI intégrant les sous VI et des modifications.

Modification du master VI
Durée
Afin d’obtenir la durée d’utilisation de la plaque chauffante en minute il faut diviser par 60 le nombre de boucle sachant que une boucle est de 1 seconde.

Ecart consigne
L’écart de consigne est la différence entre la température palier (température souhaité) et la température TC2.

Table
Un tableur doit être incrémenté toute les 5 secondes avec toutes les températures, pour cela il faut raccorder toutes les températures au niveau des signaux. Mais le plus difficile a été de réussir à donner le top toutes les 5 secondes. Sur
la face avant nous pouvons demander la durée entre les relevés via Activer table et on sait qu’une boucle vaut 1 seconde, j’ai donc divisé le nombre de tour par l’indicateur activer table avec le composant quotient et reste puis le
composant = 0.

Dérivée
Pour obtenir la dérivée de la température TC2 il faut pour cela j’utilise un registre à décalage afin d’obtenir la température TC2-1 pour calculer mon ΔTC2.En ce qui concerne le Δt sachant que une boucle dure 1 seconde on divisera

par 1 à chaque fois j’ai donc fait le choix de ne pas diviser.


Test de la régulation de la plaque chauffante

Au démarrage du test la régulation est en pause c’est pour cette raison que le graphique ne varie pas, dès la mise en service de la régulation je constate bien
une montée progressive de la température de la plaque chauffante en fonction de la pente renseignée. Une fois arrivé à la température de consigne haute
je constate que la régulation tout ou rien rempli pleinement sa fonction car la température TC2 oscille dans la bande d’action entre la température de
consigne Haute et Basse.

You might also like