Besoin d'aide pour filtrer ces données .. urgent

S

satish.ghariya

Guest
Salut .. Je joins un fichier de sortie ADC capturée sur le PC en utilisant 232. Je veux pour filtrer ces données. Ces données sont venu quand un camion est exécuté sur un plateau de pesée entre la vitesse de 5 à 15 kmph. Je tiens à mettre en œuvre des filtres numériques pour filtrer ces données. J'utilise le contrôleur et la langue 89C55WD Assembley, et je dois utiliser un filtre this.please conception appropriée, et envoyez-moi coefficinet. Au-dessus des données est de Echantillonnage-28Hz Si aucune info besoin s'il vous plaît laissez-moi savoir .. Mais sa Satish urgence
 
Quel type de filtrage? Voulez-vous d'appliquer LPF filtre avec fc = 5Hz? Ne vous souhaitez appliquer LPF filtre avec fc = 1Hz? Ne vous souhaitez appliquer HPF filtre avec fc = 2Hz? Ne vous souhaitez appliquer HPF filtre avec fc = 8Hz? Que devez-vous d'atténuation dans la zone de bande d'arrêt? RIF, RII? ... ... ... Détails, détails, des détails.
 
Filtre passe-bas .. Coupez .. 5 Hz ou en dessous .. IIR ou FIR aucun prob .. mon intérêt dans le filtrage et je me sers 8052 contrôleur de coeur il n'est donc pas trop vite soconsider cela ... Satish
 
Ok. Tels sont les résultats, mais toujours, je suis pas familier avec la nature de votre projet afin cela pourrait être dénuée de sens pour votre application. Pour la conception de filtres, les paramètres d'entrée sont affichés sur l'image suivante:
filt_01_1735.jpg
Le résultat est filtre d'ordre 12 avec des coefficients 1. 0,0435401222614106 2. -0,0497007964907402 3. -0,0767048395375377 4. -0,0302227741478355 5. 0,114786730175788 6. 0,284995861384153 7. 0,361001857406659 8. 0,284995861384153 9. 0,114786730175788 10. -0,0302227741478355 11. -0,0767048395375377 12. -0,0497007964907402 13. 0,0435401222614106 Notez que les coefficients sont symétriques autour de la valeur 7, vous pouvez donc utiliser ce fait pour mettre en œuvre efficacement le filtrage. Aussi, envisager l'application avec des types entiers (char, short, long - signé ou non signé), puisque des opérations entières sur 8051 sont beaucoup, beaucoup plus rapidement qu'avec le type flottant. Sur la photo qui suit est le signal d'entrée à partir de fichier txt '1 ':.
filt_02_4626.jpg
Et sur l'image suivante est la sortie du filtre :
filt_03_2748.jpg
Dites-nous les résultats
 
En fait, j'ai besoin de planéité à cette région .. ce sont des poids de l'échantillon capturé pour camion fonctionnant sur plate-forme. D'échantillon sont d'essieu avant, puis deux et enfin Axel Axel arrière. Ocillation est beaucoup. Je veux une réponse plate et une réponse rapide en environ 400 ms. Ma valeur effective de l'échantillon est proche 16800.Also u peut me donner un bon logiciel de conception de filtres qui m'aide application de ce type, de sorte que moi-même. J'ai aussi filtrer les données qui améliorent les performances, mais pas trop vite. J'ai eu appliquée moyenne glissante sur un échantillon de 10 nouveaux et 5 sorties anciennes. u peut voir perofrmance de ma moyenne mobile et me suggèrent d'améliorer encore plus la variation de moins en réponse rapide merci pour votre soutien Satish
 
Si vous avez installé MATLAB, tapez simplement "FDATool" dans la fenêtre de commande MATLAB et vous pouvez la conception de filtres à vos spécifications. Après cela, vous pouvez exporter des coefficients de filtre dans MATLAB espace de travail, et utiliser la commande "filtre" pour filtrer les données.
 

Welcome to EDABoard.com

Sponsor

Back
Top