Académique Documents
Professionnel Documents
Culture Documents
Régulation Numérique Partie II
Régulation Numérique Partie II
1. Le système numérique
1.1 Définition
une suite de valeurs discrètes égales aux valeurs prises par le signal
Remarque: Pour simplifier l’écriture, le signal s(kTe) est noté s(k) c’est à
Si les signaux temporels sont dits causaux s’ils sont nuls pour t 0.
0 pour t 0
r(t) =
t pour t 0
En pratique la rampe a rarement une pente de 1 et on a :
(t) = a r (t)
0 pour t 0
(t) =
1 pour t 0
e = E (t)
De plus le dispositif générateur à un temps de montée que l’on tente de
représenter comme ci-dessous.
Si on dérive 1 on obtient 1 qui vaut 1/ dans intervalle -/2 , /2.
Si 0 , on obtient
l’impulsion de Dirac
de 300°.
Avance de phase anticipatif
5°) Signal causal retardé.
g (t) = 0 Pour t 0
1°) Rappel :
k
2°) Signaux numériques fondamentaux.
0 Pour k0
r ( k Te ) =
k Te Pour k0
1 2 i
i i
r* (t) iTe δ(t iTe) r(k) i δ(k i)
i0 i 0
1 2 3 i
c) Impulsion Dirac unitaire et centré ( kTe)
0 Pour k 0
(kTe) =
1 Pour k = 0
1 2 3
3°) Expression générale d’un signal quelconque u(kTe)
i
u(k) u(i) δ(k i) u (i) (k-i) : Signal d’amplitude u(i)
i apparaisant à l’instant t = iTe
i
u(kTe) u(iTe) δ(kTe iTe)
i
4°) Bloqueur.
Le bloqueur est un dispositif qui, recevant à l’entrée l’échantillon
courant, génère en sortie, un signal continu jusqu’à l’arrivée de
l’échantillon suivant.
a) Le bloqueur d’ordre Zéro BOZ.
Ce bloqueur est caractérisé par le fait que sa sortie entre les
instants nTe et (n + 1)Te est constante et égale à f (nTe).
Exemple : entrée impulsionnelle
D) Produit de convolution
i i
P(k) x(i ) y(k i) y(i) x(k i)
i0 i0
On démontre que la transformé en Z du produit de convolution de deux
Z [x y] = Z [x] . Z [y]
Attention
Z [x . y] Z[x].Z[y]
TRANSFORMATION DE LAPLACE £ ET
Généralités :
TRANSFORMATION EN Z
La transformé de Laplace permet l’étude des systèmes continues linéaires,
Définition
f Z F
K N Z C ( complexe )
originale image
k
F(z) f(k)
k 0
z k
polynôme en z-1 dont les coefficients sont des valeurs successives du signal
F(p) f(t) e pt dt
0
k
La somme ’intégrale ( continue)
0
par la somme discrète
k 0
(p= +j)
F(p) =
0
f (t) e–pt dt
b) Dérivée.
df
£ p £f(t) f(0 )
dt
Intérêt de n’avoir que des fonctions causales.
c) Intégrale.
t 1
£ f(t) dt £f(t)
0 P
d) Théorème du retard.
(x y) (t) x u . y(t u)du y u . x (t u)du
0 0
fK N
Z F Zc Qui s’écrit F(z) =Z f
k
F(z) f(k)
k 0
z k
2) Propriétés.
a) Linéarité.
k 0 k ko
k = ∞ on a j = 0
Il vient :
j
G(z) z k 0 f(j) z j z k 0 F(z)
j 0
Retarder un signal causal de k0 échantillon, revient a multiplier sa
transformée en z par z–k0
x0 = limite x(Z)
z
Attention: Z x . y # Z x . Z y
f) décalage des signaux non causaux.
k
Y (z) x(i) z
i k 0
k0
z i
k
Y (z) z k 0 x(i)
ik 0
z i
k
Y(z) x
k 0
(k k 0 ) z k
Posons i = (k + ko) - k = ko – i
i -1 i ∞
Y(z ) z -k 1 ( ∑ x(i) z -1 ∑ x(i) z -1 )
i - k 1 i 0
Echelon unitaire
∞
[r(k)] ∑ r(i) z -i
i 0
i
Z
Z[δ [] ]
= δ z i
(k) ( k) i
i0
Z ( k) =1
a0 + a1z + a2 z2 +…….. + a nx n
X(z) =
b0 + b1z + b2z2………. + b mz m
X m
Ai a i sont les pôles des dénominateurs
Z
i 1 z a i
Z (z – a i)
Les tables de transformation contiennent des z au numérateur. Pour
x Z
être sur de le retrouver on va décomposer non pas . X (z) mais
Z
D’où
x Z
1°) Décomposition de en éléments simples
Z
X m
Ai
Z
Z
za
i 1 i
2°) Calcul de
m A
X i z
Z
i 1 z ai
Exemple :
z X(Z) 1
X(Z) = =
(z - 0,3) (z – 0,5) z (z -0,3) (z – 0,5)
X(Z) A1 A2
= +
z (z – 0,5) (z - 0,3)
Si z = 0,5 A1 = 1/0,2 = 5
Si z = 0,3 A2 =-1/0,2 = -5
X(z) 5 -5
d’ou = +
z (z – 0,5) (z - 0,3)
z z
X(z) = 5 -
(z – 0,5) (z - 0,3)
X(n) = 5 (0,5n –0,3n)
Pour tracer X(n) faire successivement n = 0 , n=1, n = 2….
x0 = 0
x1 = 5 (0,5 – 0,3) = 1
x2 = 5 (0,5 2 –0,3 2 ) = 0,8
x3= 5 (0,125 – 0,027 ) = 0,49
b) division suivant les puissances croissantes en z–1.
série en z–i dont les coefficients sont les valeurs x(k) cherchées.
Exemples :
z N(z)
X(Z) = =
(z – 0,5) (z - 0,3) D(z)
z
-z + 0,8 - 0,15 z-1 z 2 – 0,8 z + 0,15
0,8 - 0,15 z -1
xo = 0
x1 = 1
x2 = 0,8
x3 = 0,49
Les coefficients de l’expression en z sont les valeurs de x cherchées.
FONCTION DE TRANSFERT
i=+ ∞
u(k) = ∑ u iδ(k-i)
i=∞
i
y(k) = (h * u) (k) = u (i) .h(k - i)
i
i
y(k) = u( k) * h( k)
s z
F.T en B.O T
(Z)
ε z
d’un BOZ.
d’un échantillonneur.
S (z)
= p £ ( t)
=
1
p
p
= 1
1
X(t) = A(t) + B(t) A(p) =
p
B( t) est – A (t) décalé de Te
1 pTe
B p
pe
Comme M ( p) = 1 B(p) = X ( p)
A (P )
Z[ ]
p
A (P )
Pour trouver Z[ ] la démarche est la suivante :
p
-1
Echantillonnage Z
A (p)
[ ] = A’( p) , A’ ( p) A’ ( t) A’* = A’( kTe) G( z)
p
Origine temporelle
Exercice : Déterminer la FT en Z
du système continu du 1er
ordre muni d’un BOZ et échantillonné.
k k
de Laplace inverse de
On a la transformée en z cherchée
t
ae τ
Fonction numerique PID
Il s’agit de déterminer un correcteur PID et donc d’élaborer l’ordre de
commande de M(Z) ou m(k)
1
Intégrateur
C(P) : C (P ) T p
1
Ti p i
Valeur de l’ordre de
commande à l’instant kTe
D’ou la relation
Erreur à l’instant
(k-1)Te