IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Simulink Discussion :

Valeure initiale PID


Sujet :

Simulink

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 17
    Points : 14
    Points
    14
    Par défaut Valeure initiale PID
    Bonjour à tous,

    Je met en place un PID pour filtrer un signal afin qu'il ressemeble à une valeur réelle.

    J'ai en entré un signal obtenus a partir d'une table (valeure stabilisée), le PID a pour but d'amortir les oscillations.

    Je dispose de valeurs d'essais et je determine l'erreur entre ces dernières et la valeur en sortie de PID pour afiner le tuning des coefficients.

    Le programme tourne correctement mais j'avais un problème lors des premieres secondes d'exécutions. En effet, la valeur de sortie de PID débute à 0 alors que le signal à t=0 a une valeur comprise entre 200 et 300 (température échappement moteur). J'ai donc les premières secondes de ma solution filtrée très différente de l'entrée. Ce qui rend mon calcul d'erreur faux et donc le tuning impossible.

    Je voudrais donc savoir si il est possible de définir une valeure initiale du PID autre que 0.

    Je travaille sur un subsystem entre la sortie du PID et la boucle de retour mais les resultats ne sont pas encore satisfaisants.

    Merci

  2. #2
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 17
    Points : 14
    Points
    14
    Par défaut
    J'ai trouvé une solution, je met un integrator apres le PID en stipulant une valeur initiale différente de 0.
    J'obtient l'ordre suivant:
    Signal -> sommateur -> PID -> Integrator -> retour_sommateur -> Sortie

    Je vais pouvoir procéder à la determination des meilleurs coefficients pour le PID.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. html checkbox : valeur initiale
    Par vny dans le forum Struts 1
    Réponses: 3
    Dernier message: 06/02/2007, 14h14
  2. Réponses: 2
    Dernier message: 04/01/2007, 13h31
  3. champ de texte et valeur initiale
    Par friiitz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 05/06/2006, 11h14
  4. [MySQL] select et valeur initiale
    Par dleu dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 18/11/2005, 22h16
  5. [JOptionPane.showInputDialog] Valeur initiale + titre
    Par yanndublanche dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 03/08/2005, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo