Étape 2: Réglage des commandes de filtre
Afin d’obtenir de bons résultats de filtrage, vous devez comprendre comment définir ses paramètres et exécuter le programme. Tout d’abord il est important de noter que nous utilisons deux boucles dans cette VI. La première boucle met à jour le « panneau d’Acquisition de données », et le second met à jour le "panneau de calculs de données". Chaque boucle a son propre bouton d’arrêt distinctes, alors qu'afin d’arrêter l’ensemble VI vous devez frapper les deux boutons d’arrêt l’un après l’autre.
Emplacements de données
Sur le tableau de calculs de données, vous pouvez voir il y a deux emplacements de données. On affiche les données brutes avant elle est filtrée, l’autre affiche les données après qu’il a été filtré. En comparant les deux parcelles, nous pouvons voir l’effet de que notre filtre a eu. Les données de parcelles continuellement tracer les données qu’il est reçu. Vous pouvez contrôler le nombre de points de données affichée dans chaque parcelle en utilisant le contrôle de "Points de parcelle Num" . Cela vous permet essentiellement de zoomer les parcelles dedans ou dehors comme
.
Avec une moyenne de paramètres de réglage
Ensuite, nous allons voir comment seulement la moyenne de point de données effets notre signal filtré. Donc, pour cette partie du filtre passe-bas est désactivé. Commencer à agiter constamment l’accéléromètre pour générer du bruit pour filtrer. Maintenant essayez d’activer/désactiver le filtre moyenneur de
. Jouer avec le nombre de points de données jusqu'à ce que vous obtenez vos résultats désirés. J’ai trouvé que des points de 3 données donne bien assez des résultats avec dehors à beaucoup de retard.
Réglage des paramètres de filtre passe-bas
Ensuite, nous allons regarder comment les effets de filtre les filtre passe-bas nos résultats. Donc, pour cette partie du filtre moyenneur sera désactivé. Encore une fois, commencez toujours secouer l’accéléromètre pour générer du bruit pour étalonner le filtre avec. Essayez d’activer/désactiver le filtre passe-bas pour
. Jouer avec le nombre de points de données jusqu'à ce que vous obtenez vos résultats désirés.
Par défaut, le filtre passe-bas est défini avec une fréquence de coupure de 10 Hz et filtrage d’ordre 1. Voici une synthèse de ce que fait chaque paramètre.
Faible Cutoff Freq : La fréquence de coupure du filtre détermine à
(une fréquence de 10 Hz coupure filtre le bruit ce qui est supérieur à 10 Hz).
Ordre de filtrage : L’ordre de filtrage contrôle
qui se produit au-dessus de la fréquence de coupure. Un ordre supérieur de filtrage aplanira le plus de bruit. C’est super mais les ordres supérieurs de filtrage seront aussi saigner sur le bord de la fréquence de coupure plus et lisser les données que nous voulons voudrez laisser seul.
Pour mettre à jour ou l’autre de la passe-bas filtre paramètres vous devez appuyez sur et relâchez le bouton "mettre à jour les paramètres de filtre" . Après cela, vous devriez voir comment les nouveaux paramètres influent sur vos résultats.
Paramètre de filtre Looprate
Fonction de la vitesse est votre ordinateur, et
la valeur, l’acquisition de données et les calculs boucles effectuera une itération d’un certain nombre de fois par seconde. Pour une raison quelconque le filtre de Lowpass Butterworth VI fournie par National Instruments doit savoir environ combien de fois la boucle est une itération. Si vous ne lui fournissez une valeur proche du taux réel de boucle, les performances de votre filtre passe-bas seront dégraderont comme
. Donc pour régler le paramètre "Deviner au filtre boucle VI taux (Hz)" , exécutez la VI et voir quels sont les tarifs de lignes approximatif ; Ensuite il suffit de brancher cette valeur.
Remarque : Ne pas modifier le code afin que la valeur du taux réel de boucle se nourrit dans les paramètre de taux de boucle du filtre. Ceci mettra à jour le filtre à chaque itération de boucle, provoquant son fonctionnement.
Qui résume assez bien comment ajuster les paramètres de filtre. Obtenir le filtre fonctionne pour votre application vous obligera à modifier toutes les valeurs de travailler en tandem. Expérimenter et voir ce qui fonctionne le mieux pour votre !