Signaux et syst`emes
Universit
e de Moncton
Hiver 2013
Contenu
Contenu
Revision des concepts de base : periode, dephasage
Signaux communs
Caracterisation
Classification
Operations sur les signaux
Syst`emes : definitions et proprietes
Convolution
Signal sinusodal
x(t) = A cos(t + )
A
Amplitude
Temps (s)
Forme complexe
o`
u on utilise la relation dEuler pour changer dune forme `a lautre.
ej = 1 = cos() + j sin()
Forme complexe
Representation geometrique :
Im
j
Re
1 0 1
Exemple : ej/2 = j
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 5 / 75
R
evision des concepts de signaux Combinaison de signaux p
eriodiques
Exemple
Trouver la periode commune du signal
x(t) = 2 sin( 23 t) + 4 cos( 12 t) + 4 cos( 13 t 51 ).
On a 1 = 23 . La periode est :
2
T1 = = 3
1
On a 2 = 12 . La periode est :
2
T2 = = 4
2
On a 3 = 13 . La periode est :
2
T3 = = 6
3
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 7 / 75
R
evision des concepts de signaux Combinaison de signaux p
eriodiques
Exemple
Trouver la periode commune du signal
x(t) = 2 sin( 23 t) + 4 cos( 12 t) + 4 cos( 13 t 51 ).
On a 1 = 23 . La periode est :
2
T1 = = 3
1
On a 2 = 12 . La periode est :
Le PPCM de 3,
2 4 et 6 est 12.
T2 = = 4
2
On a 3 = 13 . La periode est :
2
T3 = = 6
3
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 7 / 75
Signaux analogiques communs
Fonction echelon
Fonction signe
Impulsion
Fonction rectangulaire
Fonction triangulaire
Sinus cardinal (sinc)
1
Amplitude
0.5
0
0
Temps (s)
(
0 si t < 0
u(t) =
1 si t > 0
` t = 0, on utilise u(0) = 0.5.
A
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 9 / 75
Signaux analogiques communs
Echelon u(t)
Echelon : utilite
t=2 VR
VR = Vs u(t 2)
+
Vs R
t
0 2
Echelon : exemple
Le pulse est :
x(t) =
Echelon : exemple
u(t 1)
Le pulse est :
x(t) = u(t 1)
Echelon : exemple
u(t 1)
3
1
u(t 3)
Le pulse est :
x(t) = u(t 1) u(t 3)
Echelon : exemple
x(t)
1 3
Le pulse est :
x(t) = u(t 1) u(t 3)
2
f (t)
2
0 1 2 3 4 5
Temps (s)
Exemple
On a trois segments :
1 A` t = 0, on allume la fonction 2t, et on leteint `a t = 1.
2 A` t = 1, on allume la fonction 2t + 4, et on leteint `a t = 3.
3 A` t = 3, on allume la fonction 2t 8, et on leteint `a t = 4.
Ce qui donne :
1
sgn(t)
1
0
Temps (s)
(
1 si t < 0
sgn(t) =
1 si t > 0
1
0
Quelques observations :
La superficie de cette fonction est :
1 1
A = (2) = 1
2
Pour obtenir une impulsion ideale, il faut que 0. Et alors :
Lamplitude tend vers .
La largeur tend vers 0.
La superficie est constante et egale `a 1.
Exemple
R 12
On applique la definition :
Z 12
(5t + 3)(t 2) dt = 5t + 3 = 5(2) + 3 = 13
0 t=2
Exemple :
(t 2)
t
0 2
t
T 0 T
2 2
(
1 |t| < T /2
rect(t/T ) = = u(t + T /2) u(t T /2)
0 |t| > T /2
T est la largeur totale du pulse.
t
T 0 T
(
1 |t| |t| < T
tri(t/T ) =
0 |t| > T
La largeur est 2T .
1
sinc(t)
0.5
T
Temps (s)
sin(t) sin(t)
sinc(t) = ou sinc(t) =
t t
1
sinc(t)
0.5
T
Temps (s)
sin(t) sin(t)
sinc(t) = ou sinc(t) =
t t
Definition du manuel
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 25 / 75
Caract
erisation des signaux Valeur moyenne
Valeur moyenne
Valeur RMS
La valeur efficace (ou RMS en anglais, Root Mean Square) est une mesure
de lamplitude dun signal variable. La definition est :
s
1 T
Z
xrms = x(t)2 dt
T 0
Exemple
On applique la definition :
1 T 1 T 2
Z Z
x2rms = 2
x(t) dt = A cos2 (t)dt
T 0 T 0
A2 T 1 A2
Z
= (1 + cos(2t)) dt =
T 0 2 2
Puissance et energie
Pour calculer la puissance, on suppose que le signal x(t) est une tension
appliquee `a une resistance :
x(t)2
p(t) =
R
puis lenergie totale du signal est :
Z
1 2
Z
E= p(t)dt = v (t)dt
R
On normalise en utilisant R = 1 :
Z
E= |x(t)|2 dt
Puissance et energie
Puissance et energie
Un signal o`
u Z
E= |x(t)|2 dt <
est un signal denergie.
Un signal o`
u Z
1
P = lim |x(t)|2 dt <
T0 T0 T0
Symetrie paire
t
0
Symetrie paire
copie miroir
autour de y
t
0
Symetrie impaire
f (t) = f (t)
t
0
Symetrie impaire
f (t) = f (t)
rotation autour
de lorigine
t
0
f (t) = f (t T /2)
cest-`a-dire quon peut deplacer dune demi periode, puis faire une image
miroir autour de laxe x et retrouver le signal original.
t
0
f (t) = f (t T /2)
cest-`a-dire quon peut deplacer dune demi periode, puis faire une image
miroir autour de laxe x et retrouver le signal original.
deplacer dune
demi-periode
t
0
f (t) = f (t T /2)
cest-`a-dire quon peut deplacer dune demi periode, puis faire une image
miroir autour de laxe x et retrouver le signal original.
t
0
Symetrie
t
0
t t
0 0
Decomposition symetrique
Tout signal peut etre decompose en une somme dun signal pair et impair :
Exemple
t
0 1 2
Exemple
t
0 1 2
On calcule x(t) :
x(t)
4
t
-2 -1 0
Exemple
t
0 1 2
Exemple (2)
Exemple (2)
x(t)
4
t
0 1 2
+
Exemple (2)
x(t)
4
t
0 1 2
+
x(t)
4
t
2 1 0
Exemple (2)
x(t)
4
t
0 1 2
+
x(t)
4
t
2 1 0
xe (t)
0.5
2
t
2 1 0 1 2
Exemple (2)
x(t) x(t)
4 4
t t
0 1 2 0 1 2
+
x(t)
4
t
2 1 0
xe (t)
0.5
2
t
2 1 0 1 2
Exemple (2)
x(t) x(t)
4 4
t t
0 1 2 0 1 2
+
x(t) x(t)
4 4
t t
2 1 0 2 1 0
xe (t)
0.5
2
t
2 1 0 1 2
Exemple (2)
x(t) x(t)
4 4
t t
0 1 2 0 1 2
+
x(t) x(t)
4 4
t t
2 1 0 2 1 0
xe (t)
0.5 0.5
xo (t)
2 2
2 1
t t
2 1 0 1 2 0 1 2
2
Autres classifications
1 Un signal est dit causal sil est non nul pour t > 0 seulement. Un
signal est anti-causal sil est non nul pour t < 0 seulement.
2 Un signal est dit deterministe si on peut le decrire `a laide dune
equation mathematique. Un signal est al eatoire ou stochastique sil
existe une incertitude sur sa valeur en fonction du temps.
Inversion temporelle
Inversion temporelle
x(t)
2
-2 -1
t
0 1 2
Inversion temporelle
x(t) x(t)
2 2
-2 -1 1 2
t t
0 1 2 -2 -1 0
Echelonnage temporel
Signal original
Etirer ou comprimer un
1
signal 0
1
x1 (t) = x( )
= x(at) 5 0 5 10
=at Signal compresse x(2t)
a > 1 : compression 1
a < 1 : etirement 0
1
5 0 5 10
Signal etire x(0.25t)
1
0
1
5 0 5 10
Temps (s)
Decalage temporel
Signal original
Avancer ou retarder un
signal 1
0
1
x1 (t) = x( )
4 2 0 2 4 6
=tt0
x(t 2)
= x(t t0 )
1
0
t0 > 0 : retarder 1
t0 < 0 : avancer 4 2 0 2 4 6
x(t + 1)
1
0
1
4 2 0 2 4 6
Temps (s)
Methode generale
Pour un signal :
y(t) = x(at b)
On resout pour isoler t :
+b
= at b t =
a
Laxe est laxe du signal x(t), et laxe t devient le nouvel axe pour y(t).
Exemple
x(t)
-2 -1 t
0 1 2
Exemple
On effectue la transformation :
t/3 2 = t = 3 + 6
-2 -1
0 1 2
t
0 3 6 9 12
Exemple
On effectue la transformation :
t/3 2 = t = 3 + 6
t
0 3 6 9 12
Transformation en amplitude
Syst`emes
Syst`eme
x(t) y(t)
h(t)
Linearite
Homogeneite
Si
Syst`eme
x(t) y(t)
h(t)
Alors
Syst`eme
kx(t) ky(t)
h(t)
Additivite
Si on applique deux signaux (ou plus) `a un syst`eme, la sortie est la
somme des reponses individuelles.
Si
Syst`eme
x1 (t) y1 (t)
h(t)
Syst`eme
x2 (t) y2 (t)
h(t)
Alors
Syst`eme
x1 (t) + x2 (t) y1 (t) + y2 (t)
h(t)
Autres proprietes
Commutativite
Syst`eme A Syst`eme B
x(t) y(t)
h1 (t) h2 (t)
Syst`eme B Syst`eme A
x(t) y(t)
h2 (t) h1 (t)
Superposition
On peut decomposer un signal, puis additionner les sorties
x(t)
decomposition
Syst`eme
x1 (t) y1 (t)
h(t)
+ +
Syst`eme
x2 (t) y2 (t)
h(t)
+ +
Syst`eme
x3 (t) y3 (t)
h(t)
synth`ese
y(t)
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 55 / 75
Syst`
emes R
eponse impulsionnelle
Reponse impulsionnelle
Syst`eme
x(t) = (t) y(t) = h(t)
h(t)
Reponse impulsionnelle
Convolution
La notation est :
y(t) = x(t) h(t)
Cest loperation de base de traitement de signaux.
Explication de la convolution
` laide de la superposition :
A
Le syst`eme : h(t) = et .
0.8
0.6
h(t)
0.4
0.2
0
0.5 0 0.5 1 1.5 2 2.5
Temps (s)
Applications de pulses
1 1
y1(t) = h(t0)
x (t) = (t0)
0.5 0.5
1
0 0
0 5 10 0 5 10
1 1
y2(t) = h(t2)
x (t) = (t2)
0.5 0.5
2
0 0
0 5 10 0 5 10
1 1
y3(t) = h(t5)
x (t) = (t5)
0.5 0.5
3
0 0
0 5 10 0 5 10
Gabriel Cormier (UdeM) GELE2511 Chapitre 1 Hiver 2013 60 / 75
Convolution Explication
Decomposition de lentree
Entre
1
x(t)
0.5
0
0.5 0 0.5 1 1.5 2 2.5
1
w = 0.50
0.5
0
0.5 0 0.5 1 1.5 2 2.5
1 Decomposer lentree en
w = 0.25
0.5
0
0.5 0 0.5 1 1.5 2 2.5
1
w = 0.04
0.5
0
0.5 0 0.5 1 1.5 2 2.5
Decomposition de lentree
o`
u k est lindice du pulse.
w est la largeur du pulse
x(kw) represente lamplitude du pulse
On allume `a t (k 0.5)w par un echelon
On eteint `a t (k + 0.5)w par un echelon
Decomposition de lentree
1 0.5
w = 0.50
0.5
0 0
0 1 2 0 1 2
1
0.2 Des pulses de
w = 0.25
0.5
0.1 courte duree
0 0 peuvent etre
0 1 2 0 1 2
1 0.1 approximes par
des impulsions.
w = 0.10
0.5 0.05
0 0
0 1 2 0 1 2
1 0.04
w = 0.04
0.5 0.02
0 0
0 1 2 0 1 2
Decomposition de lentree
Convolution
Par invariance dans le temps (si x(t) = (t), y(t) = h(t)), la sortie est :
y(t)
X
= w x(kw) h(t kw)
k=
Resume
Convolution graphique
Convolution graphique
2
1.5
t t
0 1 0 2
h(t) x(t)
Convolution graphique
h(t) : {0, 1}
x(t) : {0, 2}
y(t) : {0 + 0, 0 + 2, 1 + 0, 1 + 2} : {0, 1, 2, 3}
Convolution graphique
2
1.5
0 1 t2 t 0
Convolution graphique
et donc :
t2 0 t 1 Z
y1 (t) = h()x(t )d
Z t
= (2 + 2)(1.5)d
0
= 3t 1.5t2
Convolution graphique
et donc :
t2 0 1 t Z
y1 (t) = h()x(t )d
Z 1
= (2 + 2)(1.5)d
0
= 1.5
Convolution graphique
Convolution graphique
4. Resultat total :
2
3t 1.5t ,
0t1
y(t) = 1.5, 1t2
1.5t2 9t + 13.5, 2t3
Convolution graphique
5. Graphe de la solution
1.5
y(t)
0.5
0
1 0 1 2 3 4
Temps (s)