• Aucun résultat trouvé

Traitement du Signal Numérique EI3c 2004-2005

N/A
N/A
Protected

Academic year: 2022

Partager "Traitement du Signal Numérique EI3c 2004-2005 "

Copied!
4
0
0

Texte intégral

(1)

Traitement du Signal Numérique EI3c 2004-2005

Devoir Surveillé N° 2 Durée 2h avec documents

Exercice 1

Une cellule du second ordre purement récursive a pour pôles P1,2 =0,8e±jπ6. 1) Donner sa fonction de transfert H(Z).

2) Calculer la fréquence de résonance f0 et l’amplitude à la résonance Hm. 3) Donner la réponse en amplitude et en phase à la fréquence 0,25fe.

4) On applique à l’entrée le signal x(n)=sin(nπ/2). Donner l’expression de la sortie y(n). 5) Quel est le retard apporté par la cellule à ce signal ?

6) En prenant n=1, vérifier que la suite y(n) satisfait la relation d’entrée-sortie de la cellule.

Exercice 2

On considère le filtre numérique de fonction de transfert : N(Z)=1Z4 1) Calculer sa réponse en fréquence. Représenter son module et sa phase.

2) Donner les valeurs de ses zéros.

3) Recommencer avec le filtre D(Z)=1bZ4 avec b=0,94 =0.6561 4) Exprimer et représenter le module de la réponse en fréquence du filtre

) Z ( D

) Z ( ) N Z (

H =

Exercice 3

On considère le signal



= =

p n pour

p n pour ) n ) sin(

n (

x 0 4

4 π 6

1) En utilisant les propriétés de l’échantillonnage ou grâce à la TFD (N =12) , montrer que ce signal possède 4 composantes fréquentielles. Donner son expression en fonction de ces 4 composantes.

2) Quelle est la puissance du signal x(n) ?

3) On désire interpoler le signal x(n) pour obtenir le signal y(n)=sin(nπ +6 ϕ) (ϕ quelconque). Quels sont les zéros que doit posséder le filtre RIF pour réaliser cette interpolation ?

4) Calculer la fonction de transfert H(Z) du filtre RIF possédant ces seuls zéros.

5) Quelle est la phase ϕ du signal y(n) ? Quel est le retard équivalent ?

(2)

Traitement du Signal Numérique EI3c 2004-2005

Exercice 1 – Correction

1) 2 1 2

2 1 1 2 1 1

1 2

1 1 13856 064

1 1

1 1

1

1

= − +

+ +

= −

= −

Z , Z , Z

P P Z ) P P ( ) Z P )(

Z P ) (

Z ( H

2) 08877

4 2 1

2 2

1 ,

b ) b ( ) b foTe

cos( + =

π = Î fo=0,0762fe et 55556

4 4 1 1

12 2

2 2

b , b

b ) b

fo ( H

Hm =

− −

=

=

3) = = °

= + +

= −

=

=

= 1 2 06985 13166 06985 7544

64 0 3856 1

1 1

64 0 3856 1 1 25 1

0 , e j, , e j ,

, j j ,

, j ) ,

j Z ( H ) fe , f ( H

4) x(n)=sin(nπ 2)=sin(fTe) avec f =0,25fe Î

) , n sin(

, ))) fe , ( H arg(

n sin(

) fe , ( H ) n (

y = 025 π 2+ 025 =06885 π 2−132

5) ) )

n Te sin((

, ) n (

y =06885 τ π 2 Î Te , Te

/ pi

, 084

2 32

1 =

τ =

6) y(n)=x(n)b1y(n1)b2y(n2) ; soit y(n)=x(n)+1,3856y(n1)0,64y(n2). En n=1 : )

( y , ) ( y , ) ( x ) (

y 1 = 1 +13856 0 064 1 . Dans le cas du signal x(n)=sin(nπ 2), pour n=1, la relation d’entrée-sortie est vérifiée :

1124 0 9367

0 1

1757 0

32 1 2 6885

0 64 0 32 1 6885 0 3856 1 2 32

1 2 6885

0

, ,

,

) , / sin(

, , ) , sin(

, ,

) / sin(

) , / sin(

,

×

× +

=

π π

π

Exercice 2 – Correction

7) N(f )=N(Z =ej2πfTe)=1ej8πfTe =ej4πfTe(e+j4πfTe ej4πfTe)=2jsin(4πfTe)e+j4πfTe =2sin(4πfTe)ej(π24πfTe)

0 0.1 0.2 0.3 0.4 0.5

0 1 2

|N(f)|

0 0.1 0.2 0.3 0.4 0.5

-100 0 100

arg(N(f)) (°)

f/fe

0 0.1 0.2 0.3 0.4 0.5

0 1 2

|D(f)|

0 0.1 0.2 0.3 0.4 0.5

-50 0 50

arg(D(f)) (°)

f/fe

8) Les zéros Zi sont au nombre de 4. Ce sont les racines quatrième de l’unité : Zi =ejπ2i = ji

9) D(f )=D(Z =ej2πfTe)=1bej8πfTe. D( f )= 1+b22bcos(8πfTe),

= bcos( fTe) ) fTe sin(

artg b ) f

( π

ϕ π

8 1

8

Les zéros de D(Z) sont les racines quatrième de b ; c’est-à-dire : 0,9ejπ2i =0,9ji

10) D(f )

) f ( ) N f (

H = Î

) f ( D

) f ( ) N f (

H = et arg(H( f ))=arg(N(f ))arg(D( f ))

0 0 . 0 5 0 . 1 0 . 1 5 0 . 2 0 . 2 5 0 . 3 0 . 3 5 0 . 4 0 . 4 5 0 . 5

0 1 2

|H(f)|

0 0 . 0 5 0 . 1 0 . 1 5 0 . 2 0 . 2 5 0 . 3 0 . 3 5 0 . 4 0 . 4 5 0 . 5

-5 0 0 5 0

arg(H(f)) (°)

f/ fe

(3)

Traitement du Signal Numérique EI3c 2004-2005

Exercice 3 – Correction

1) x(n) peut être considéré comme une version sous-échantillonnée d’un facteur 4 du signal )

/ n sin(

) n (

z = π 6 Î = ×

p

) p n ( ) n ( z ) n (

x δ 4 Î =

p

) fe p ( f )

f ( Z ) f (

X 14

4

1 δ : le spectre de x(n) est le spectre de z(n) périodisé avec un pas

4

fe et multiplié par un facteur 4

1. La composante initiale en 12

± fe se retrouve alors également en

12 4

fe fe±

± et

12 2

fe fe±

± . On peut obtenir le même résultat en

effectuant la série de Fourier du signal x(n) de période 12Te ou, ce qui est strictement identique, la TFD

avec N =12 :

=

=

= 1

0

1 N 2 n

N j kn

e ) n ( N x N ) k fe f (

X π . Le signal x(n) est non nul uniquement quant n=4

( 2

3 3 2 4)=sin( / )= (

x π ) et n=8 (

2 3 3 4

8)=sin( / )= (

x π ) et finalement on a

( )

jsin(k ) e

e e

e e

fe) k f (

X jk jk jk jk jk k

2 3 2 1

3 121 2

3 121 2

3 121

12 12

12 4 12 4 12 12

128 16π π π π = π





=



=

= +

N N N N N N N N

+

+

+

+

=

=

12

12 11 12 2

12 10 12 4

12 8 12 5

12 7 12 5 12 4 12 2 12

0 0

0 8 0

12 1

/ fe

/ fe / fe

/ fe /

fe / fe / fe

/ fe /

fe / fe /

fe / fe

j j

j j

j j j

j fe)

k f ( X

Les quatre composantes fréquentielles sont fe/12,2fe/12,4fe/12et 5fe/12. En calculant la TFD inverse, la décomposition fréquentielle apparaît :

(

sin(n / ) sin(n / ) sin(n / ) sin(n / )

)

e ) k ( X ) n ( x

k

j kn

6 5 3

2 3

4 6

11 1

0

2 11

π π

π

π π

+

=

=

=

+

2) Chacune des sinusoïdes présente une puissance de

321 2 1 4

12× =

. La puissance totale est la somme des puissances car les sinusoïdes sont décorrélées (fréquences différentes). Î

8 1 321 4× =

x =

P . On obtient le

même résultat en effectuant la moyenne sur une période des échantillons du signal x(n) au carré :

(

4 8

)

121 23 2 81

121

121 12 2 2 2

0

2  × =



×

= +

=

=

=

) ( x ) ( x )

n ( x P

x n .

3) Pour retrouver y(n)=sin(nπ /6+ϕ) (fréquence 12

fe), il faut éliminer les composantes 12

5 12 4 12

2fe/ , fe/ et fe/ . Il faut donc 3 paires de zéros complexes conjugués : e±jπ3, e±j23π et e±j56π et donc :

4) H(Z) a ( Z Z )( Z Z )( Z Z ) a ( Z Z Z Z Z Z )

j j

j e e

e

6 5 4

3 2

0 1 2 1 2

1 2

0 1 1 1 1 3 1 3 2 3 2 3

63 5 3

2 3

+ + + + + = + + + + + +

=

±

±

±

π π π

a0 doit être réglé pour offrir un gain de 4 à la composante 12

fe présente avec une amplitude de

41dans le signal x(n).

0 6 0

6 6 6 5

6 4 6 3

6 2

0 1 3 2 3 2 3 4 3 6928

12) a ( e e e e e e ) j a j , a

(Fe

H = + jπ + j π + j π + j π + j π + j π = = Î

(4)

Traitement du Signal Numérique EI3c 2004-2005

5774 3 0

1 3 4

0 4 ,

a = = = et finalement : 1 2 3 4 5 6

3 1 3

2 3

2 3

1 + + + + + +

= Z Z Z Z Z Z

) Z ( H

0 5 10 15 20 25 30 35 40 45 50

-1 -0.5 0 0.5 1

sin(n*pi/6) x(n) y(n)

5) 4 4 2

12

jπ

e j fe) (

H = = Î

2

ϕ=π Î y(n) sin(n ) sin((n ) ) 3 6 2

6 π π

π =

= Î τ =3Te

S’agissant d’un filtre à phase linéaire (symétrie de la réponse impulsionnelle), ce retard de 3Te est identique à toutes les fréquences. Ce retard est égal à la demi longueur de la réponse impulsionnelle :

N Te 21

τ = (ici N=6).

Références

Documents relatifs

Dans cet exercice, on considère le rectangle ABCD ci-contre tel que son périmètre soit égal à 31cm. Si un tel rectangle à pour longueur 10 cm, quel est sa largeur ? b. On appelle

En reproduisant cependant ce « motif », on peut définir une fonction continue sur \ satisfaisant la contrainte imposée :. Notons ϕ la fonction correspondant à la

[r]

On prélève au hasard et avec remise un échantillon de 100 disques dans la production on souhaite construire un test bilatéral de validité d’hypothèse ,pour savoir si l’on

Nous ne disposons pas d’une méthode générale pour discuter du caractère réel des zéros d’une fonction entière représentée par une intégrale de Fourier (une telle

où G(JC) est une fonction entière indépendante des zéros ai, et les gi{x) sont des polynômes dépendant respectivement des zéros a, et rendant convergent le produit précédent, ou,

Ainsi, l'équation u — o, de degré 72 ^> 45, n'ayant que des racines réelles et simples, si l'on partage en n seg- ments égaux l'intervalle compris entre deux racines con-

Examiner les premières valeurs de la suite.. 2- Ecrire une fonction Python qui calcule