IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Traitement du signal Discussion :

utilisation PRBS/MLS et cross correlation


Sujet :

Traitement du signal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Par défaut utilisation PRBS/MLS et cross correlation
    Bonjour, à tous !

    Je viens à vous car j'ai quelques problème quant au traitement d'un signal aléatoire.

    Pour rapidement résumer résumer, j'envoie un signal carré aléatoire (PRBS ou MLS) dans mon système. je récupère ensuite le signal en sortie de ce système, mais je ne sais pas comment le traiter afin de le décoder, et de ne récupérer que les variations que mon système a induit sur ce signal.

    certes je pourrais utiliser un passe bas, mais la finalité du travail est de pouvoir utiliser plusieurs signaux PRBS en entrée et d'être en mesure de les séparer à la sortie.

    d'après pas mal de papiers que j'ai pu lire, je doit utiliser une cross corrélation, ou corrélation croisée entre mon signal de base et m'a sortie, mais le signal qui résulte de l'opération ne donne rien, comme s'il me manqué un étage de traitement.

    alors ma question est, comment utiliser correctement une cross correlation, et que faire en suite afin de retrouver le signal (bruit ?) induit pas mon système ?

    merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Un petit tour par le forum Algorithmique me semble indispensable ici

  3. #3
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Par défaut
    ha .... désolé d'avoir posté au mauvais endroit !

  4. #4
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Par défaut
    non , personne pour m'aider ?

  5. #5
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par electron-libre Voir le message
    alors ma question est, comment utiliser correctement une cross correlation, et que faire en suite afin de retrouver le signal (bruit ?) induit pas mon système ?
    Tu peux utiliser la cross-correlation pour estimer le retard entre le signal d'entrée et celui de sortie. Ensuite tu peux réaligner les 2 signaux et les comparer... M'enfin c'est tout de meme une étrange façon de proceder.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Par défaut
    Merci pour ta réponse.

    En fait je ne comprends pas trop l'utilisation de la cross corrélation.
    peux tu m'en dire plus ?
    comment aurais tu procédé pour retrouver le signal sachant qu'à terme je souhaite avoir plusieurs signaux en entrées et pouvoir les isoler à la sortie.
    un peu à la façon du cdma en télécommunication, ou le signal est noyé dans un bruit blanc.

  7. #7
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par electron-libre Voir le message
    Merci pour ta réponse.

    En fait je ne comprends pas trop l'utilisation de la cross corrélation.
    peux tu m'en dire plus ?
    comment aurais tu procédé pour retrouver le signal sachant qu'à terme je souhaite avoir plusieurs signaux en entrées et pouvoir les isoler à la sortie.
    un peu à la façon du cdma en télécommunication, ou le signal est noyé dans un bruit blanc.
    Ah, si c'est pour faire de l'étalement de spectre alors c'est bon.

    La cross-correlation entre deux signaux A et B te donne un indicateur de ressemblance qui varie entre -1 et +1 :
    -1 = les signaux sont opposés (miroir)
    0 = les signaux sont orthogonaux (pas de ressemblance)
    1 = les signaux sont semblables

    Si tu calcules la cross-correlation entre ton signal de sortie et le signal d'étalement (pseudo-aleatoire), tu pourras savoir si le signal de sortie est un signal qui a été étalé ou alors si c'est juste du bruit.

    Spread spectrum cross correlation
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  8. #8
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Par défaut
    merci pour le coup de main !

    j'ai mis mon signal en sortie de la cross corrélation en pièce jointe, mais je n'obtient pas ce que tu décris!?
    si je comprends bien, mon systeme à 0.1 s de retard, car j'ai un pic à 0.1 ?

    donc d'après toi, je ne pourrais pas retrouver mon signal grâce à la cross corrélation, mais uniquement savoir s'il est présent ou non !?

    j'ai lu pas mal de truc sur le net, et en effet, à chaque fois que l'on entent parler de spread spectrum on voit une cross corrélation, mais comment récupérer la réponse de mon système à partir de la sortie ???
    Images attachées Images attachées  

  9. #9
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par electron-libre Voir le message
    si je comprends bien, mon systeme à 0.1 s de retard, car j'ai un pic à 0.1 ?
    oui, c'est cela.

    donc d'après toi, je ne pourrais pas retrouver mon signal grâce à la cross corrélation, mais uniquement savoir s'il est présent ou non !?
    Quand on fait du spread spectrum, on a une fonction de codage/décodage.

    Une fois que tu as établi que ton signal de sortie était un signal encodé (grace a la cross-correlation), tu utilises la fonction de décodage pour retrouver le signal d'origine.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. SVM : Adaboost vs Cross-Correlation
    Par TheDwarf01 dans le forum Traitement d'images
    Réponses: 0
    Dernier message: 16/07/2013, 15h38
  2. Cross correlation normalisée pour pattern matching
    Par Vestaproman dans le forum Traitement d'images
    Réponses: 3
    Dernier message: 01/10/2010, 10h44
  3. cross correlation entre 2 waves
    Par maaxobelix dans le forum Scilab
    Réponses: 0
    Dernier message: 19/10/2009, 15h52
  4. cross-correlation en coordonnées Log-Polaire
    Par ol9245 dans le forum Images
    Réponses: 4
    Dernier message: 27/02/2008, 15h27
  5. cross-correlation et convolution
    Par DelphineD dans le forum MATLAB
    Réponses: 5
    Dernier message: 22/03/2007, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo