Traitement du signal

Alice -  
bouhmid86 Messages postés 30 Statut Membre -
Bonjour,

J'aimerais de l'aide pour traiter des données (format du fichier .csv).
Ces données, je veux appliquer une FFT dessus et connaître les fréquences propres de mon signal. Ensuite, je veux filtrer mes données initiales autour des différentes fréquences propres du signal (autant de filtres que de fréquences propres trouvées). Et enfin, je veux calculer à partir de ces signaux filtrés le facteur de qualité (à partir de l'équation de la courbe qui traduit la décroissance exponentielle de mon signal).
Je pense que ce sont des choses assez 'basiques' dans le traitement du signal, mais je manque de notions à ce sujet et surtout en programmation. Je n'ai pas de logiciels de programmation imposés, je pensais faire ça avec scilab mais si vous avez sous un autre format, je m'adapterai.

J'espère que j'ai été claire.

Merci

3 réponses

Alice
 
Je vais être plus précise dans ma demande en espérant que ça vous donnera plus envie de m'aider.
Pour filtrer un signal autour de la fréquence propre trouvée par FFT, que dois-je faire ? Faut-il utiliser un filtre passe haut et un filtre passe-bas ou un filtre passe-bande directement ? Quel est le nom du filtre le plus approprié pour ce genre de filtrage ?
Merci
0
[o.o]REplay Messages postés 385 Statut Membre 28
 
Bonjour,
Sais-tu ce qu'est un filtre? Tout dépend des fréquences que tu veux filtrer.
La question est pourquoi filtrer? Pour enlever du bruit? Dans ce cas quelles sont les fréquences de ce bruit?

Filtre passe bas: laisse passer les basses fréquences, je te laisse trouver la suite ;)
Ensuite sous scilab, c'est surement possible de filtrer.
Courage :)
0
Alice
 
Merci pour ces informations. Je souhaiterai être aider un peu plus, car je sais ce qu'est un filtre passe-bas et que ça peut se faire sur scilab, ce que je ne sais pas faire c'est utiliser ce type de programme. Je cherche à filtrer autour de la fréquence propre de mon signal, soit un passe-haut et un passe-bas ou alors un passe-bande. J'ai lu que les filtres de Butterworth pouvaient servir dans ce cas. Mais que dois-je faire à mes données (amplitude en fonction du temps ou module en fonction de la fréquence) pour les filtrer ?
Je ne connais le signal d'entrée (il s'agit d'un impact ponctuel, mais je ne peux pas le mesurer).
Merci pour votre aide
0
bouhmid86 Messages postés 30 Statut Membre
 
salut j'ai pas bien comprit la transformée en ondelette,il ya aussi la transformée squentielle,je veut un exemple explicatif ou un site ou je peut trouvé un cour avec des exercices concernant le traitement de signal en génerale.et merci d'avence
0