Filtre

LabVIEW SignalExpress

Filtre

Filtre un signal temporel au moyen d'un filtre RII (Réponse Impulsionnelle Infinie) ou RIF (Réponse Impulsionnelle Finie). Utilisez cette étape pour supprimer ou atténuer des fréquences indésirables d'un signal en utilisant différents types de filtres standard et des topologies.

Dans LabVIEW SignalExpress, l'étape Filtre filtre le signal en entrée de manière continue. L'étape réinitialise le signal à sa valeur d'origine la première fois que l'étape s'exécute si LabVIEW SignalExpress détecte une discontinuité dans le signal en entrée ou si vous cliquez sur le bouton Réinitialiser le filtre.

Dans LabVIEW, Le VI Express Filtre filtre le signal en entrée de manière continue. Le VI Express réinitialise le signal à sa valeur d'origine la première fois que le VI Express s'exécute si LabVIEW détecte une discontinuité dans le signal entrée ou si l'entrée réinitialisation reçoit une valeur VRAI.

Détails  

ParamètreDescription
Signaux en entréeAffiche le signal en entrée à filtrer.
Échelle automatique de l'amplitudeEffectue la mise à l'échelle automatique du graphe d'aperçu par rapport à l'axe des Y. La mise à l'échelle automatique de l'amplitude est sélectionnée par défaut.
Signal affichéSpécifie les signaux à afficher sur le graphe d'aperçu. Cette option apparaît uniquement quand vous sélectionnez un group de signaux pour l'entrée.
Remarque  Si les signaux en entrée incluent des valeurs scalaires qui dépendent des valeurs des signaux en entrée, vous ne pouvez pas spécifier d'afficher tous les signaux dans le graphe d'aperçu.
Signaux en sortieAffiche le signal filtré.
Échelle automatique de l'amplitudeEffectue la mise à l'échelle automatique du graphe d'aperçu par rapport à l'axe des Y. La mise à l'échelle automatique de l'amplitude est sélectionnée par défaut.
EntréeL'option suivante s'applique à l'étape LabVIEW SignalExpress :
  • Signal en entrée — Spécifie le signal en entrée à filtrer.
ConfigurationContient les options suivantes :
  • Caractéristiques du filtre — Contient les options suivantes :
    • Mode — Spécifie le mode de filtre à utiliser. Vous pouvez choisir parmi les options suivantes :
      • Filtre RII — Spécifie un filtre RII qui est un filtre numérique récursif à réponse impulsionnelle infinie. Les filtres RII fonctionnent sur des valeurs passées ou présentes en entrée et en sortie. Les filtres RII peuvent atteindre le même niveau d'atténuation que les filtres RIF mais avec moins de coefficients. Pour cette raison, les filtres RII peuvent être plus rapides et plus efficaces que les filtres RIF.
      • Filtre RIF — Spécifie un filtre RIF qui est un filtre numérique à réponse impulsionnelle finie. Les filtres RIF fonctionnent uniquement sur des valeurs présentes et passées en entrée. Comme un filtre RIF ne dépend pas des sorties passées, la réponse impulsionnelle finit par atteindre zéro dans une durée finie. Utilisez des filtres RIF pour des applications qui nécessitent des réponses en phase linéaire.
    • Type — Spécifie le type de filtre à utiliser. Vous pouvez choisir parmi les options suivantes :
      • Passe-bas — (Valeur par défaut) Transmet les basses fréquences et atténue les hautes fréquences.
      • Passe-haut — Transmet les hautes fréquences et atténue les basses fréquences.
      • Passe-bande — Transmet une certaine bande de fréquences. Utilisez les champs Coupure basse (Hz) et la Coupure haute (Hz) pour spécifier le type de bande.
      • Coupe-bande — Atténue une certaine bande de fréquences. Utilisez les champs Coupure basse (Hz) et la Coupure haute (Hz) pour spécifier le type de bande.
    • Topologie — [Mode : Filtre RII] Spécifie le type de conception d'un filtre RII. Vous pouvez choisir parmi les options suivantes :
      • Désactivée — Ne filtre pas le signal.
      • Butterworth — (Valeur par défaut) Applique un filtre de Butterworth au signal. Les filtres de Butterworth ont une réponse en fréquence monotone décroissante et lisse.
      • Tchebychev — Applique un filtre de Tchebychev au signal. Les filtres de Tchebychev peuvent obtenir une transition plus nette entre la bande passante et la bande d'arrêt avec un filtre d'ordre inférieur par rapport aux filtres de Butterworth.
      • Tchebychev inverse — Applique un filtre de Tchebychev inverse au signal. Les filtres de Tchebychev inverses sont semblables aux filtres de Tchebychev, mais ils distribuent l'erreur sur la bande d'arrêt au lieu de la bande passante et sont au plus plat dans la bande passante au lieu de l'être dans la bande d'arrêt.
      • Elliptique — Applique un filtre elliptique au signal. Les filtres elliptiques minimisent l'erreur de pic en la distribuant sur la bande passante et la bande d'arrêt. Les filtres elliptiques fournissent la transition la plus nette entre la bande passante et la bande d'arrêt.
      • Bessel — Applique un filtre de Bessel au signal. Les filtres de Bessel ont la réponse la plus plate dans les conceptions de filtres en amplitude et en phase. Vous pouvez utiliser des filtres de Bessel pour réduire la distorsion de phase non linéaire inhérente à tous les filtres RII.
    • Ordre — [Mode : Filtre RII] Détermine l'ordre d'un filtre RII ; l'ordre doit être supérieur à zéro. La valeur par défaut est 2. Si vous augmentez la valeur d'Ordre, la transition de la bande passante à la bande d'arrêt est plus raide. Cependant, au fur et à mesure que la valeur d'Ordre augmente, le traitement ralentit et le nombre de points mal représentés au début du signal augmente.
    • Nombre de coefficients — [Mode : Filtre RIF] Spécifie le nombre total de coefficients RIF ; ce nombre doit être supérieur à zéro. La valeur par défaut est 49. Si vous augmentez la valeur des coefficients, la transition de la bande passante à la bande d'arrêt est plus raide. Cependant, au fur et à mesure que la valeur de Nombre de coefficients augmente, le traitement ralentit.
    • Coupure (Hz) — [Type : Passe-bas, Passe-haut] Spécifie la fréquence de coupure du filtre lorsque vous sélectionnez Passe-bas ou Passe-haut comme type de filtre. La valeur par défaut est 100 Hz.
    • Coupure basse (Hz) — [Type : Passe-bande, Coupe-bande] Spécifie la fréquence de coupure basse lorsque vous sélectionnez Passe-bande ou Coupe-bande comme type de filtre. La valeur par défaut est 100 Hz.
    • Coupure haute (Hz) — [Type : Passe-bande, Coupe-bande] Spécifie la fréquence de coupure haute lorsque vous sélectionnez Passe-bande ou Coupe-bande comme type de filtre. Coupure haute (Hz) doit être supérieur à Coupure basse (Hz) et répondre au critère de Nyquist. La valeur par défaut est 200 Hz.
    • Réponse en amplitude du filtre (dB) — Affiche la réponse en amplitude du filtre spécifié.

Détails sur Filtre

Le meilleur Mode, Type et la meilleure Topologie à utiliser dépendent de l'analyse que vous voulez effectuer. L'illustration suivante vous donne des indications sur la sélection du filtre approprié pour une analyse de projet :