Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

determination de la bande passante

Résolu !
Accéder à la solution

Bonjour tout le monde,

 

Je recupere les données d'un signal sous format lvm (la piece jointe ci dessous a été convertie en .txt) avec en premiere colonne la frequence du signal et en deuxieme colonne l'amplitude en dB.

 

Je souhaiterai determiner la bande passante (a -3dB) du signal.

 

Pourriez vous m'aider?

 

Merci d'avance

 

Bon weekend

0 Compliments
Message 1 sur 9
4 541 Visites

hello,

 

une premiere approche de ce qui peut etre fait , apres il faudra peut etre adapé pour tenir compte de certaines situations

ou données plus bruitées que celles ci.

 

Le vi ne fonctionne que pour une reponse de type passe bas , que la permiere valeur du tableau soit reelement representative

du gain à f tendant vers 0 et qu'il n'y ait pas de valeurs repassant au dessus de G0 avant fc...

 

@+

 

Tinnitus

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 2 sur 9
4 505 Visites

Merci tinnitus,

 

J'avais deja reussi a determiner la frequence fc de mon signal avec son gain.

 

le probleme est de retrouver la bande passante a -3dB. je ne trouve pas de fonction me le permettant.

Si tu connaissais le moyen d'y parvenir. Merci d'avance

A+

0 Compliments
Message 3 sur 9
4 500 Visites

salut,

 

je pense pas qu'il y ait une fonction pour ça,

 

par contre en restant dans les choses basiques tu peux faire quelquechose commedans le vi joint

 

par contre il ne renvoie que des valeurs contenues dans le tableau donc par forcement pile sur le -3db  , ça peut se faire par estimation 

 c'est un peu plus long ...

 

Et aussi en supposant que la courbe ne croise le seuil qu'une seule fois , sinon il faut "un peu" plus de code...

 

@+

 

Tinnitus

 

 

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 4 sur 9
4 473 Visites

Salut tinnitus,

 

j'ai essayé ton VI et le probleme est comme tu l'a dit... les valeurs ne se situe pas pile poil a -3dB. 

Je pensais faire un lissage de ma courbe pour ensuite qu'il trouve les valeur a -3dB. Est ce possible? Si oui comment je dois faire?

On m'avais conseillé de le faire avec Waveform mais ca ne marche pas...

 

A+

0 Compliments
Message 5 sur 9
4 469 Visites

Salut,

 

ouis tu peux lisser ta courbe avant , mais faudra faire attention si le fichier grossit ça rique de prendre de la memoire

si tu interpole (*10) pour une amélioration peu etre pas justifée. 

 

sinon tu peux faire une simple interpolation une fois qur tu a l'index renvoyer par la fonction trigger

 

tu vas chercher le point precedent et tu fait une estimation lineaire entre ces deux points ça doit pouvoir etre suffisant

 

@+

 

Tinnitus

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 6 sur 9
4 448 Visites
Solution
Accepté par l'auteur du sujet eaglewatch86

salut,

 

un vi avec un noeud de formule ,  quand on manipule des tableaux c'est plus pratique.

 

apres avoir trouvé l'index par le bloc trigger on estime f de façon lineaire

 

@+

 

Tinnitus

 

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
Message 7 sur 9
4 425 Visites

Salut tinnitus,

 

je vais regarder ca cette semaine et je te retiens au courant :smileywink:

 

merci

0 Compliments
Message 8 sur 9
4 396 Visites

Salut Tinnitus

 

Je confirme ton VI est le bon. j'ai reussi!!!!

 

merci de ton aide

 

ciao

0 Compliments
Message 9 sur 9
4 363 Visites