Vous êtes sur la page 1sur 8
Traitement Numérique du Signal Printemps 2001 Examen final UTBM Le sujet comprend 3 exercices totalement indépendants. Dans chacun dentre eux certaines questions sont indépendantes. Le longueur du dernier exercice ne doit pas vous effrayer; elle se justifie par de nombreuses explications censées vous éviter dlemprunter de fausses pistes. ‘Une annexe rappelle quelques résultats du cours. Chaque exercice sera rédigé sur une feuille séparée. Un notera indifféremment xn oux(n) Ou Xj) une suite numérique {x(n)}. T,, (ouu,) représente la suite échelon unitaire. 1) Construction d'un filtre par transformation bilinéaire. (7 points) On souhaite construire un filtre numérique passe-bas 4 partir de la transmittance d'un filtre analogique, en utilisant I° équivalence bilinéaire entre les variables z et p. La fréquence d’échantillonnage, F. est de 10 KHz. La fréquence de coupure souhaitée du filtre , F, , est de 1 kHz, La transmittance du filtre anzlogique initiateur s*écrit : Tip 1 1+ 2tptt La fréquence de coupure de ¢¢ filtre analogique est donnée par : Fo= 1/2ne 1-) Déterminer la transmittance en z, T(2), du filtre numérique possédant la Les coefficients de T(c) seront donnés avec 5 chiffres significatifs. Ul ne sera pas wile denvisager une correction fréquentielte. 2+) Etudier la stabilité cu fltre numérique obtenu, 1¢ fréquence de coupure. On admenta pour la suite du probleme que la transmittance en Z cheschée pout s'écrire sous la forme 1,00000+2,00000z7 +1,000 15,641 18,2762" + 6,63: UTBM Final Printemps 2001 Traitement Numérique du Signal IN4T agen? Fee propose , dans cette question , d° évaluer |’influence de le limitation du nombre de bits dans le ‘coefficients de la transmittance du filtre. is Supposons d’autre part que cette limitation n’introduit d’erreur notable qu’au niveau du inateur de cette transmittance, On note : , la transmittance désirée ; Trea (z) = , la transmittance réellement obtenue DG) avec : D(z) =D,(z) + €(z) , 2(2) est le polynéme d’erreur du dénominateur On suppose d’autre part que le codage des coefficients est effectué sur un nombre de bits tel qu’ils ne Peuvent étre implantés qu’ avac 3 chiffres significatits (par exemple, un coefficient de valeur 16,856 sera inplanté comme 16,9), ) Donner Pexpression du polynéme e(z) b) L’erreur relatiye sur T(f), module de T(f), est définie comme le module de Las(S) e On note e4(z) le rapport —— be Dt) dee Ainalitic Montrer que le module de ex(f), e4(f) , est eaenasgerant de I’ erreur relative commise. Donner I’expression de ez) ¢) On représente, figurel, le module de!’ erreur relative commise en fonction de la fréquence. Evaluer en % I'erreur maximale commise a la fréquence de coupure. 4 x10 2s 2 ts 1 a eee aus e@ 9 7000 z008 000, 4060000 (igure 1) fehquence en Hz UTBM Final Printemps 200) Traiterent Nemérique du Signal IN@I Pagen”2 réponse impulsionnelle d'un filire numérique peut sécrire : h(n) = a) Déterminer la transmittance en Z du filtre et son équation de récurrence. Le filtre est-il stable 7 b) Exprimer sa réponse fréquentielle et préciser la nature du filtre (passe-bas, passe-haut, . On applique lentrée du filtre un signal e,=2°T,. c) Déterminer, en utilisant le produit de convolution numérique, lexpression du signal de sortie, s;,. 4) Déterminer le signal de sortie en utilisant les propriéiés de la transformation en 2. 2) On note X(z) la wansformeée en Z d'un signal x, causal, limité a N termes (de n= 04n=N-1). a) Montrer que la transformée en Z du signal x', obtenu par déroulement inverse (retournement) de x, (so= x01 . ... . hei = Xo) peut s'écrire x" Dye) e On applique a un signal e, les opérations décrites par le schéma ci-dessous (figure 2). Le filtre de réponse impulsionnlle ha est le filtre précédent. Lesymbole (> indique un retournement du signal (a) ‘(n) (n) e(n) fre aig ae Le sea — b) Déterminer la transmittance en Z de ce systéme définie par: S(z)/B(2). ¢) Exprimer le module de la réponse fréquentielle du systéme, Quelle est la propriété particuliére du déphasage introduit par ce filtre ? UTEM Final Printemps 2001 ‘Traitement Namérique du Signal IN4T Page n° 3 Extraction d'un signal répétitif. (6 points nsiologie on peut étre amené & extraire un signal répétitif (¢lectrocardiogramme par exemple) trés souvent urbé par du bruit, s,. La période est mesurée indépendamment du traitement appliqué. Jextraction consiste & effectuer une intercorrélation entre le signal bruité et un signal "peigne de Dirac numérique ", p, ,de méme période que sq (le peigne est représentt a la figure 4). La figure 3 représente le signal en labsence de bruit, x,,, et le signal bruité, s, (N = 2000 valeurs sont prélevées) a oalt iI ot 22 “ = s @ (fugure 4) Lobjectif est de restituer le signal initial sur une période. 1) Montrer que la fonction dimtercorrélation dun signal, s,, et d'une impulsion de Dirac (en fait d'une suite impulsionnelle de Dirac) est égale au signal s, 2) La propriété précédente est simulge avec matlab par le programme ci-dessous. le signal s, est représenté par lamatrice signfi/t. Linstruction fir] génére un filtre passe-bas 4 réponse impulsionnelle finic, Proposer des commentaires pour expliquer & un néophyte de Matlab (mais pas un néophyte en traitement du signal) le réle de chague instruction (excepté I'instruction fir) ‘UTBM Final Printemps 2007 Traitement Namérique du Signal INGT Page a 4 I: LN-L; Signinit=0.5+0.5"square(2"pi/T1,10); = firl(50,0.22)-b=[1}: & filtrage du signal rectanguiaire signfilt=0.5"filter(a,b.signinit): signfilt=signFilt(,1400); ref=zeros(!,100); refit: correl=xcorr(ref signfilt):correl=cerrel(, 100:199): plot{{0:99) signfilt,[0:99} corvel,'s')-grid 3) Onnote s, le signal obtenu par addition d'une information x, et d'un bruit by , centré. Montrer que lintercorrélation, Cay{m) dun peigne numérique de Dirac, p, , de période No aveo s fournit un signal proportionnel 4 Xn 4) Rapport signal sur bruit. On suppose que le signal s, contient K périodes de x, @z*) Exprimer!'intercorrélation, Csp (1m), entre s, et pp. sur K périodes en utilisant 'estimateur donné en annexe b) En déduire que Cap(m) peut s'écrire sous la forme : Cy,(1m)= Avg, + &,, ce demier terme étant fonction du bruit b,. ©) Dans le cas ot le bruit est centré, de fonction d'autocorrélation égalea 076, . montrer que la variance de en est inférieure a celle du bruit. 5) En fait, 'intercorrélation étant estimée le signal obtenu n'est pas identique 4 xs. La figurer 5 représente le résultat de lintercorrélation (mm varaint de 0 a 1000), notée par la suite Cyp(m) (figure 5) Afin d'améliorer lestimation de l'information sur une période, on réalise une "sommation. tnultiple" consistant 4 prélever K échantillons sur Cip(m), (Ia taille de chaque échartillon égale& la période du signal initial Ny) et & additionnes élément par élémentocs éclaaillons. ay UTBM” Final Printemps 2001 ‘Traitement Nomérique du Signal INT Papen? S tillon est constitué d'un signal y(m) indépendant de téchantillon considéré et d'un bruit dont la ciffere dun échantillon a l'autre. On note : F; (mm) + byy(m) le premier échantillon (de taille Ng) de Cy (m2) , y(m) + br(m) le deuxiéme échantillon de Cp (a) ‘Montrer que cette méthode de traitement peut permettre de reconstituer le signal initial sur une période 6) Le simulation de cette approche doane les résultats suivanis (figure 5) Proposez une explication qualitative pour la différence des signaux obtenus (on ne se préoccupera pas de fa différence damplitude des signaux mais uniquement de leur forme). UTBM Final Printemps 2001 “Traitement Numérique du Signal IN@T Pager 6 Annexe Formulaire Transformée en Z d'un signal numérique x, : X(z)= )1x,2™" = Théoréme du retard : Z(x.1) =2* X(z). Peigne numérique de Dirac de période No : pp= )/5(t—KN,). 7 a" cos ab) T, (a* sind) Fy —— anh UTBM_ Final Priatemps 2001 “Traitement Namérique du Signal INST Page” 7 signaux aléatoires. ct 5, sont respectivement les signaux d'entrée et de sortie du filtre de réponse impulsionnelle h, de transmittance en Z, H(z) et de réponse fréquentielle H(f). Autocorélation d'un signal 4 puissance finie : C..(m)= E{en nim} Intercorrélation de deux signaux, xa et ya? Cy (m)=E(% Yarn} ‘Autocorsélation dun signal énergie finie : Culm) = 5 ¢,2;4m Estimateur de l'intercorrélation sur KN, (K entier) de deux signaux dont I'un est de période Ny : 1 Colm) == DX nnd (= nnd ‘Transformée en Z d'une fonction d'autocorrélation : Sed(z). ‘Transformée de Fourier d'une fonction dautocorrélation : S.e(f) - ® ‘Théoréme de Parseval, Signal 4 énergie finie: Ye? = Jeu me Ef) esta T. de F dee, et E°(f) = E(f) E'(), la densité spectrale d'énergie onal a pui: Pee ims eT Signal a puissance finie :P fee Jsu Nef Scc(f) est la densité spectrale de puissance. Théoréme de Wiener Kintchine pour un signal centré : P=C.(0)= JS.c6 f af e UBM Final Printemps 2001 Traitement Numérique du Signal IN4T Page ns

Vous aimerez peut-être aussi