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 :

Filtre temps réel


Sujet :

Simulink

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Points : 16
    Points
    16
    Par défaut Filtre temps réel
    Bonjour,

    il faudrait que j'implémente en temps réel un filtre passe bas. Je m'explique: je reçois des données toutes les ms, or, le capteur réel lui m'en fournit que toutes les 10 à 20ms, ce que je veux simuler.

    Comment implémenter ça, juste après "l'entrée" de mon signal que je veux filtrer, je répète, en temps réel ?

    Merci d'avance

    ps : je travail bien sûr sur Simulink, et je n'ai aucune toolbox payante (je suis sous matlab 7.1 R14)

  2. #2
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Points : 16
    Points
    16
    Par défaut
    En clair je veux me passer du block set Signal Processing...

    c'est assez urgent

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Bonjour.
    Tu veux un passe-bas sous Simulink ? (à 1 ms, 2 ms ou à 20 ms ?)

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Points : 16
    Points
    16
    Par défaut
    Je ne sais pas encore à combien.
    Ca sera entre 10 et 20ms, il faut que je regarde plus en détail.

    Tu as un moyen de faire ça ?

  5. #5
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Bonjour.
    Un exemple de filtre PB ordre un en digital :

  6. #6
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Points : 16
    Points
    16
    Par défaut
    pourrais tu me décrire les paramètres de la fonction de transfert en z ?

  7. #7
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Bonjour.
    Il s'agit là du passe-bas le plus simple :
    Sn/En = alpha/(1-beta*z^-1)
    avec :
    alpha+beta=1
    beta=exp(-Te/tau)
    Il y a deux paramètres : Te la période d'échantillonnage
    tau la constante de temps que tu souhaites.

  8. #8
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Points : 16
    Points
    16
    Par défaut
    Merci beaucoup !

    constante de temps = 1/fréquence de coupure dans ce cas là ?

  9. #9
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    onstante de temps = 1/fréquence de coupure dans ce cas là ?
    Oui, en rad/s

  10. #10
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Points : 16
    Points
    16
    Par défaut
    oui bien sûr

    Merci beaucoup pour tes explications je pense que j'ai tout compris maintenant

Discussions similaires

  1. [AC-2007] Filtre Graphique en temps réel
    Par biggibert1 dans le forum IHM
    Réponses: 5
    Dernier message: 05/06/2013, 13h53
  2. Réponses: 1
    Dernier message: 27/08/2010, 17h32
  3. Voir requête éxécuté en temps réel ?
    Par [DreaMs] dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/01/2004, 14h52
  4. cubes temps réel en ROLAP
    Par Guizz dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 09/07/2003, 16h36
  5. Durée d'un traitement temps réel
    Par Almex dans le forum C
    Réponses: 5
    Dernier message: 29/03/2003, 14h15

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