PId inverse labview
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

PId inverse labview



  1. #1
    invitec6af9dc4

    PId inverse labview


    ------

    Bonjour a tous
    je souhaite réalisé un pid pour contrôler un processus en descente (la consigne est inférieur à la mesure)

    Le pid commande un fer a souder qui va chauffer une plaque
    La température est relevé grâce a une thermocouple K, et je souhaite ne pas avoir d overshoot.


    Je ne trouve pas la solution de comment gère un tel pid, es ce qu'il se code comme un pid "classique" dont le phénomène physique monte en changeant les paramètres ?


    Merci d avance
    Ps je complèterais tout a l heurece post pour être plus précis

    -----

  2. #2
    invitec6af9dc4

    Re : PId inverse labview

    Voici un graphe pour mieux comprendre l evolution que je souhaite pour la temperature
    Courbe bleu temperature
    Courbe rouge consigne


    http://imagik.fr/view/134684

  3. #3
    invite2313209787891133
    Invité

    Re : PId inverse labview

    Bonjour

    Il y a un module de régulation PID optionnel sur Labview; le plus simple est encore de l'utiliser.

  4. #4
    invitec6af9dc4

    Re : PId inverse labview

    Bonjour et merci pour ta reponse


    Oui je possede ce module PID pour labview 8.0 mais je ne vois pas comment l utiliser en descente de pression

    J ai essayé d utiliser l exemple Gain Scheduling Example.VI
    Mais je n arrive pas a obtenir ce que je veux qui que mon fer a souder ne doit recevoir que du 0-10V et pas de valeur negative

  5. A voir en vidéo sur Futura
  6. #5
    invite2313209787891133
    Invité

    Re : PId inverse labview

    Je ne suis pas sur de vraiment bien comprendre ta question; tu veux que la sortie ne varie qu'entre 0 et 10 V ? Dans ce cas il suffit de limiter la valeur que peux prendre la sortie...entre 0 et 10V.
    Le réglages des limites se trouve dans la partie Options (output range).

  7. #6
    invitec6af9dc4

    Re : PId inverse labview

    Je dois pas etre tres clair et je m en excuse.

    J arrive a me servir de l exemple de pid classique

    En fait je cherche l inverse je voudrais que le pid envoit une valeur importante quand l ecart est grand et une valeur proche de 0 quand l ecart est petit

  8. #7
    invitee05a3fcc

    Re : PId inverse labview

    Citation Envoyé par tryphe Voir le message
    le pid envoit une valeur importante quand l ecart est grand et une valeur proche de 0 quand l ecart est petit
    c'est ce que fait toute bonne fonction de régulation ? non?

  9. #8
    invite2313209787891133
    Invité

    Re : PId inverse labview

    Dans ce cas il suffit d'ajuster les paramètres; pour obtenir ce que tu demande il faut un temps d'intégrale court, et compenser avec de la dérivée pour amortir.

  10. #9
    invitec6af9dc4

    Re : PId inverse labview

    La pluspart des regulations (j ai vu q ce cas il y a fort longtemps pendant mes etudes) permet de chauffer

    Le pid sort une tension de tel sorte que la temperature augmente et ce stabilise


    Ce que je souhaite c est que la temperature descente et refroidisse grace a un effet perltier

    Hors je n arrive pas a faire comprendre a mon pid que le phenomene physique doit diminuer, la seule solution que j ai trouvé c est d inverser Setpoint et Varriable

    Il me semble pas que cette solution soit tres academique, je cherche donc la bonne solution ^^

  11. #10
    invite2313209787891133
    Invité

    Re : PId inverse labview

    Je comprend mieux.

    Dans ce cas il faut travailler avec une sortie variant de 100 à -100.
    Tu ajoute une condition en sortie de ton PID (> ou < 0). En fonction de la condition tu bloque le signal à 0 vers le Peltier ou le fer à souder.

    Je ne sais pas si c'est très clair...

Discussions similaires

  1. Osmose Inverse... Pourquoi "Inverse" ?
    Par invite96c17354 dans le forum Physique
    Réponses: 11
    Dernier message: 07/12/2014, 10h47
  2. labview
    Par invitecea2a245 dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 02/06/2009, 22h36
  3. Labview 7.1
    Par invited60a3212 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 30/09/2008, 16h54
  4. LabVIEW
    Par invitefbcd2a15 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/04/2007, 20h28
  5. Labview
    Par invitefc5b3186 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 27/07/2005, 13h48
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...