Vous êtes sur la page 1sur 11

Suplec 2006 2007 Signaux et Systme 2

1re anne Voie 2

NOM : PRENOM :

EXAMEN ECRIT
ECRIT

Partie 1 : sans document ni calculatrice (dure : 1 heure)

Il est demand de rpondre sur cette feuille sous les questions

1) Donner les coefficients h(n) de la rponse impulsionnelle d'un systme stable dont la fonction de
1
transfert est : H ( z ) = . Ce systme est-il ralisable ? Si non, peut-on le rendre
(
1 1 1
z + z +3 )
2
ralisable (dire comment en quelques mots) ?

-1-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

2) Calculer la rponse impulsionnelle d'un filtre idal dphasage nul, dont la rponse en frquence
est :
h ( ) = 1 pour 0.2 0.4

1 1
h ( ) = 0 pour les autres valeurs de dans l' intervalle - 2 2

En dduire la rponse impulsionnelle h[n] d'un filtre RIF phase linaire dont le module de la
rponse en frquence entre dans le gabarit suivant. On donnera au pralable l'expression de la
phase.
h( )

1+

=0.1
1-

0 0.15 0.25 0.35 0.45 0.5

-2-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

On donne :
Fentre 20log10() c2-c1 W(n) pour 0 n N-1 ; W(n)=0 ailleurs
Rectangulaire -21dB 0.9/N Wr(n) = 1
Hanning -44dB 2.5/N Wh(n) = (1-cos(2n/(N-1)))/2
Blackman -74dB 4.6/N Wb(n) = 0.42-0.5cos(2n/(N-1))+0.08 cos(4n/(N-1))

3) Le systme causal de transmittance H 0 ( z ) =


(1 0.2 z )(1 + 5 z ) est-il stable ? Pourquoi ?
1 1

1 0.5 z 1

4) On note T la priode d'chantillonnage. Donner le temps de propagation de groupe du filtre RIF


dont la rponse impulsionnelle est : h[n]={3 1 2 1 3}.

-3-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

5) On donne 4 fonctions de transfert et 3 rponses indicielles ; associer chaque fonction de


transfert la rponse indicielle correspondante. Justifier.

T1 ( p ) =
( 2 p + 1) T2 ( p) =
( p + 1) T3 ( p ) =
1
( p + 1)(2 p + 1)
;
(
p p + 0,5 p + 1
2
) ;
( p + 1) (2 p + 1)
;

T4 ( p) =
(2 p + 1)
( p + 1) (p 2 + p + 1)
Rponse indicielle Transmittance justification

1.5

0.5

0
0 2 4 6 8 10 12

0.8

0.6

0.4

0.2

-0.2

-0.4
0 2 4 6 8 10 12

12

10

0
0 2 4 6 8 10

&&(t ) + a & (t ) + g sin ((t )) = 0 . On


6 ) Soit un systme dcrit par l'quation diffrentielle suivante : l
dsire le modliser par la mthode des variables d'tat. Donner les deux quations d'tat. Etudier la
stabilit du (des) point(s) d'quilibre(s) de ce systme.

-4-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

7) On dsire raliser un filtre numrique ayant le gabarit suivant. Parmi les 4 mthodes de synthse
vues en cours (invariance impulsionnelle, transforme bilinaire (ou homographique), technique de
la fentre, chantillonnage en frquence), laquelle choisiriez vous pour trouver sa rponse
impulsionnelle ? Justifier et expliquer la mthode choisie en quelques mots.
h( )

0 1/2

-5-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

8) Tracer le diagramme asymptotique de Bode de la fonction de transfert H ( p) =


( p 1)( p 2 + 1)
(
p p2 + 2 p + 2 )
Module (dB)

pulsation

Phase (degr)

pulsation

-6-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

Partie 2 : avec document et calculatrice (dure : 2 heures)


Documents autoriss : polycopi et notes personnelles de l'lve.

Il est demand de rpondre aux deux problmes sur des copies DIFFERENTES merci.

Problme 1

La figure ci-dessous dcrit une cible poursuivie par un missile. On suppose que la cible et le missile
ont des trajectoires qui appartiennent au mme plan et que l'angle est trs faible.

r r
V VM



missile

r
VC

cible

La cible a une trajectoire rectiligne et une vitesse constante VC. Le missile galement une vitesse
r
constante VM (suppose suprieure VC) mais la direction du vecteur vitesse V M peut tre contrle
r r
en imposant au missile une acclration, note a , suppose perpendiculaire la vitesse relative V
r r r
dfinie par V = V M VC .

-1-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

L'volution des trajectoires est dtermine par le systme d'quation suivant :

r& = V
sin( )
& = V
r
& = V sin( ) a
+
r V
r est la distance entre la cible et le missile. On note z la distance dfinie par z = r. sin , T0 l'instant
o le missile rejoint la cible, et T = To t le temps qu'il reste au missile pour rejoindre la cible.

On considrera dans toute la suite du problme que lon peut faire les approximations suivantes :
V=cste et cos()=1.
dr
2.1) Partant de l'quation = r& = V , donner l'expression de r en fonction de V et T .
dt
2.2) Montrer que ce systme peut tre dcrit par un vecteur d'tat de dimension 2 ayant et z
comme composantes ; donner la variable d'entre et lquation d'volution du systme.

2.3) Ce systme est-il linaire ? Est-il invariant ? Donner, en fonction des rponses prcdentes, les
matrices A, B, C et D ou A(t), B(t), C(t) et D(t).

On s'intresse dans les 2 questions suivantes (2.4 et 2.5) la recherche du rgime libre.

2.4) Donner la premire quation d'tat (quation d'volution) pour le rgime libre.
2.5) Rsoudre ce systme d'quation et donner la matrice de transition du systme.

On s'intresse maintenant la recherche du rgime forc avec l'hypothse d'une acclration a


constante.

2.6) Donner l'quation permettant de calculer le vecteur d'tat pour le rgime forc.
(T0 )2 (T0 t )2
2.7) La rsolution de l'quation prcdente donne z (t ) = z (0) + a . Donner la valeur
2
de z pour t=To et conclure sur l'hypothse d'une acclration a constante?

-2-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

Problme 2

Merci de rpondre sur une copie DIFFERENTE de celle du problme 1

Soit un signal s(t) constitu de la somme de deux signaux s(t) = s1(t) + s2(t)
s1(t) est un signal dit "utile" ; sa reprsentation dans le domaine temporel est donne ci-
dessous. Il est priodique de priode T1 = 1/F1.
s2(t) est un signal sinusodal dit "parasite" ; s2(t) = cos(2*pi*F2*t+2).

s1(t)

... -1/2
1/2

0
...
t
T1/2
T1

On souhaite liminer le signal parasite s2(t) par filtrage numrique, sachant que l'on ne connat a
priori pas la valeur exacte, ni de la frquence fondamentale F1 de s1(t), ni de la frquence F2 et de la
phase 2 de s2(t). On fera dans la suite les hypothses suivantes :
F1 appartient l'intervalle [0.7 Hz , 1.5 Hz]
F2 appartient l'intervalle [2 Hz , 10 Hz]

Le schma du systme tudier est donn ci-dessous :


x1[n]
Filtrage
de x2[n]
CAN
Estimation
de F1; calcul
Fech
de Fe
s(t) = x(t) =
Filtre anti
s1(t) + s2(t) repliement x1(t) + x2(t)
Fe F1

Filtrage de Estimation
CAN
x1[n] y[n] de F2

Aprs avoir tudi le filtre anti repliement et une mthode d'estimation de la frquence d'une
sinusode, on dimensionnera la chaine de traitement qui comportera les tapes suivantes :

-3-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

estimation du fondamental F1 de x1(t)


limination par un filtre en peigne de x1(t)
estimation de la frquence F2 de x2(t)
limination de x2(t) par filtrage

Dans toute la suite, les gabarits de filtre seront donns avec les contraintes suivantes
ondulation maximale tolre dans la bande passante : 1dB
attnuation minimale de la bande coupe : 20dB

Remarque : bien qu'il soit conseill de traiter les diffrentes questions dans l'ordre, elles peuvent
tre traites indpendamment les unes des autres.

1 Filtre anti-repliement

1.1 Calculer et reprsenter les spectres S1(f) de s1(t) et S2(f) de s2(t).


1.2 On choisit comme filtre anti repliement un filtre passe bas de frquence de coupure Fc=14 Hz
et une frquence d'chantillonnage Fech=40Hz. Justifier ces deux valeurs.

On note x1(t) [respectivement x2(t)] le signal en sortie du filtre anti-repliement correspondant s1(t)
[respectivement s2(t)] et on supposera dans la suite que ce filtre anti-repliement est idal.

2 Estimation de la frquence d'une sinusode

2.1 Soit un signal e(t) = cos(2*pi*F0*t+0). On note e[n] le signal e(t) chantillonn la
frquence Fe = 1/Te. Montrer que l'on peut crire : e(n) = a.e(n-1) + b.e(n-2) avec a=cos(2F0Te)
et b=-1.
On rappelle que cos(a+b)=cos(a)cos(b)-sin(a)sin(b) et 2cos(p)cos(q)=cos((p+q)/2)+cos((p-q)/2).

2.2 L'estimation des paramtres a et b peut-il se ramener un problme d'identification avec


critre sur l'erreur d'quation ou bien un problme d'identification avec critre sur l'erreur de
sortie ? Donner les paramtres (N, U ou A, y, ) correspondant.

2.3 - Application numrique ( traiter la fin, dans la mesure du temps disponible) : on donne
e[n] = { 0.940 0.606 0.079 -0.472 } et Fe=11 Hz. Calculer la valeur de F0.

3 Estimation du fondamental F1 de x1(t).

3.1 Reprsenter le spectre X(f) de x(t). On choisira des couleurs diffrentes pour reprsenter les
spectres de x1(t) et x2(t).

3.2 Proposer le gabarit d'un filtre permettant d'liminer toutes les raies du spectre de X(f) sauf
celle la frquence F1.

3.3 On souhaite synthtiser ce filtre par la mthode de la transforme homographique (ou


bilinaire). Calculer l'ordre d'un filtre de Butterworth analogique entrant dans ce gabarit puis
dterminer le degr des polynmes numrateurs et dnominateurs de la fonction de transfert H(z) du
filtre numrique correspondant (il n'est pas ncessaire de calculer les fonctions de transfert H(p) et
H(z) pour rpondre cette question).

-4-
Suplec 2006 2007 Signaux et Systme 2
1re anne Voie 2

L'estimateur tudi en 2) appliqu la sortie du filtre tudi en 3.3) donne F1 = 1 Hz ; cette valeur
sera utilise dans les questions suivantes.

4 Elimination de x1(t) par un filtre en peigne

4.1 Reprsenter sur un mme schma le spectre de x1(t) et la rponse en frquence d'un filtre dit
en peigne ou coupe multi bande permettant d'liminer x1(t) et uniquement x1(t).

4.2 Montrer que ce type de filtre peut tre synthtis en surchantillonnant la rponse
impulsionnelle d'un filtre coupe bande simple. Quel facteur de surchantillonnage, not K, proposez
vous ? Quelle doit tre la valeur de la frquence de coupure rduite du filtre coupe bande simple
pour que le filtre en peigne obtenu par surchantillonnage limine bien le signal x1(t) ? On note Fe
la frquence d'chantillonnage en sortie du surchantillonneur ; exprimez la valeur de la premire
frquence coupe par le filtre en peigne en fonction de K et de Fe. En dduire l'expression de Fe en
fonction de K et de F1. Donner la valeur Fe.

L'estimateur tudi en 2) appliqu la sortie du filtre tudi en 4.2) donne F2 = 2.5 Hz.

5 - Elimination de x2(t) par filtrage

5.1 - Proposer le gabarit d'un filtre permettant d'liminer le signal x2(t) dans le signal x(t).
5.2 On se propose de synthtiser ce filtre sous la forme d'un RIF par la mthode de la fentre.
Donner le nombre de points et le type de fentre utilis.

6 Question subsidiaire

6.1 - Merry, le concepteur, montre son systme Pippin en lui demandant son avis. Pippin lui
propose de simplifier ce systme en soustrayant directement y[n] (le signal de sortie du filtre tudi
en 4.2) du signal x[n] (cf schma ci-dessous). Aprs rflexion, Merry lui dit que cela est
effectivement envisageable mais qu'il faut faire subir plusieurs traitements y[n] avant de le
soustraire x[n]. Quel sont ces traitements ?
6.2 Sam, qui entendu la conversation, imagine une solution encore plus simple. Quelle est
elle?

x1[n]
Filtrage
de x2[n]
x[n]
CAN
Estimation
de F1; calcul
Fech
de Fe
s(t) = x(t) =
Filtre anti
s1(t) + s2(t) repliement x1(t) + x2(t)
Fe F1
??
Filtrage de
CAN
x1[n] y[n]

-5-