Comment configurer un controlleur PI ?
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Comment configurer un controlleur PI ?



  1. #1
    invite80ce1dba

    Comment configurer un controlleur PI ?


    ------

    Bonjour,

    J'ai un procédé qui possède la fonction de transfert suivante en boucle ouverte :
    H = (k1-mg)/[m*s^2 + k2*s + k1-mg]
    avec les constantes suivantes k1 = 3700; k2 = 8.65; m = 35; g = 9.81;

    Je voudrais donc atteindre les spécifications suivantes : Temps d'établissement @ ± 5 % de la valeur finale = 25 secondes, valeur finale = 100, dépassement maximal = 5 % et amortissement souhaité aux alentours de 0.7.

    Je sais que le controlleur PI a une fonction de transfert :
    C = kp + 1/(Ti*s) où kp est le gain proportionnel et Ti le temps d'intégration.

    Donc, ma question est la suivante : Comment trouver les valeurs de kp et Ti pour répondre à mes exigences SANS procéder par essais-erreur ?

    J'avais dans l'idée de faire des diagrammes de root locus pour placer les pôles de tel ou tel manière, puis de vérifier la robustesse avec marge de gain/phase, mais je ne comprend pas bien comment procéder.

    Votre aide est la bienvenue, Merci

    -----

  2. #2
    stefjm

    Re : Comment configurer un controlleur PI ?

    Bonjour,
    Vous n'en sortirez pas avec un PI car votre procédé est d'ordre 2, votre PI d'ordre 1, donc trois pôles à placer avec seulement deux paramètres de réglage (Kp et Ti)!

    donc pas de solutions!

    (Ou alors c'est du bol!)


    Il vous faut un PID, à ce moment là, trois paramètres de réglage.

    Cordialement.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

  3. #3
    invite80ce1dba

    Re : Comment configurer un controlleur PI ?

    Salut,

    Donc, je vous repose la question, comment controller le procédé en utilisant un PID ? J'ai lu à propos de Zieger-Nichols method, mais ce n'est pas ce que je cherche. Je veux y aller du côté plus algébrique, c'est-à-dire par placement de pôle.

    Pour ce qui est du PI, je comprend qu'il y a 3 pôles dont un sur l'origine, mais pour les deux autres, ils sont nécessairement symétriques p/r à l'abscisse. Même à cela, il est donc impossible d'asservir le procéder ?

    Salutations

  4. #4
    stefjm

    Re : Comment configurer un controlleur PI ?

    Citation Envoyé par i.pollux Voir le message
    Donc, je vous repose la question, comment controller le procédé en utilisant un PID ? J'ai lu à propos de Zieger-Nichols method, mais ce n'est pas ce que je cherche. Je veux y aller du côté plus algébrique, c'est-à-dire par placement de pôle.
    Vous choisissez des pôles en BF raisonnables correspondant à des performances raisonnables. Avec un PID, vous pouvez règler facilement. (une seule solution algébrique)
    Si vous voulez ne pas être embêter avec les zéro du PID, vous mettrez PD dans la contre réaction et I sur l'erreur.
    Citation Envoyé par i.pollux Voir le message
    Pour ce qui est du PI, je comprend qu'il y a 3 pôles dont un sur l'origine, mais pour les deux autres, ils sont nécessairement symétriques p/r à l'abscisse. Même à cela, il est donc impossible d'asservir le procéder ?
    Si vous avez des pôles complexes, vous pourrez règler leur partie réelle, ainsi que le troisième pôle.
    La partie imaginaire des pôles complexes tombera alors au petit bonheur... (Murphy prédit que cette partie imaginaire sera trop grande et donc que les pôles seront trop peu amortis...)

    Cordialement.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

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

    Re : Comment configurer un controlleur PI ?

    "Avec un PID, vous pouvez règler facilement. (une seule solution algébrique)", Oui mais comment ? c'est ça ma question. Qu'on choisisse quelconque pôle, ce que je veux c'est une statégie générale de résolution.

  7. #6
    stefjm

    Re : Comment configurer un controlleur PI ?

    Bonjour,

    Vous choisissez vos pôles en fonction de la réponse souhaitée.

    Par exemples :

    1)
    Deux pôles complexes avec partie réelle égale à partie imaginaire pour avoir un amortissement de 0.707 (5% de dépassement) et un troisième pôle réel plus rapide d'un facteur 3 ou 4. (plus à gauche dans le plan complexe.)

    2)
    Trois pôles réels au même endroit pour avoir une réponse sans dépassement.

    3)
    Trois pôles avec même partie réelle, avec deux pôles imaginaires


    Etc...

    ce n'est pas ce qui manque dans la littérature...

    http://en.wikipedia.org/wiki/Control_theory
    http://sylvain.larribe.free.fr/livre...e_2_Annexe.pdf

    Cordialement.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

Discussions similaires

  1. Comment fonctionne un contrôlleur pour moteur brushless
    Par invite99a31ef7 dans le forum Électronique
    Réponses: 24
    Dernier message: 17/02/2013, 23h42
  2. comment configurer thunderbird
    Par invitec35bc9ea dans le forum Internet - Réseau - Sécurité générale
    Réponses: 39
    Dernier message: 02/09/2009, 15h13
  3. Comment Configurer Le Mkv
    Par invite3134c509 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 07/11/2006, 13h11
  4. comment configurer un firewall
    Par invitec35bc9ea dans le forum Internet - Réseau - Sécurité générale
    Réponses: 7
    Dernier message: 20/08/2006, 12h52
  5. Comment configurer un nom de domaine (XP)
    Par lordgodgiven dans le forum Internet - Réseau - Sécurité générale
    Réponses: 5
    Dernier message: 14/12/2005, 07h53