<< CLRseg SegPal DiracSync >>

SegPal >> SegPal > DerFil

DerFil

Dérivée filtrée avec condition initiale

Palette

Contenu

Description

  • Le bloc DerFil représente une dérivée filtrée. La constante de temps Td et le gain Kd du dérivateur sont programmables. Il est possible, si elle est connue, de programmer l’entrée initiale du filtre à t=0 afin d’obtenir une dérivée nulle au lancement de la simulation, en évitant tout régime transitoire.
  • Avec la remarque :

    , l'action dérivée peut être annulée en programant Kd=0, si nécessaire.

    Interface opérateur

    Formes alternatives

    Fonction d’interface

  • SegPal\macros\DerFil.sci
  • Fonction de calcul

  • SCI/modules/scicos_blocks/src/c/csslti4.c (Type 4)
  • Programme de test

  • SegPal\demos\DerFil.zcos
  • Remarques

  • Le bloc DerFil est par exemple utilisé dans les modèles REGxx du régulateur de vitesse pour représenter le dérivateur accéléro-tachymétrique permettant d’obtenir de l’avance de phase dans le réglage de la boucle de régulation. En fonction de l’état du disjoncteur, la valeur d’initialisation vaut 0 si le groupe est à l’arrêt, ou le nominal si la simulation démarre disjoncteur fermé, groupe couplé au réseau. Ce dispositif permet le lancement de la simulation sans à-coup, et en régime établi.
  • L’exemple produit précédemment montre trois constructions possibles d’un même filtre dérivateur.

    La représentation d’état sous forme matricielle (A, B, C, D) est calculée dans le préambule au lancement de la simulation (Simulation Set Context) :

    Les représentations d’état et le filtre dérivateur DerFil produisent un résultat identique, avec, en particulier, une initialisation à 0 de l’action dérivée.

    La fonction standard CLR de Scilab ne permet pas d’obtenir ce résultat, d’où une dérivée non nulle à t=0.


    Report an issue
    << CLRseg SegPal DiracSync >>