Système invariant

Cet article est une ébauche concernant les mathématiques.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Un processus transformant un signal d’entrée en un signal de sortie (signaux électriques par exemple) est appelé système invariant (ou stationnaire) lorsqu’une translation du temps appliquée à l’entrée se retrouve à la sortie. Dans ce sens, la sortie ne dépend pas explicitement du temps.

Définition

Si au signal d'entrée x ( t ) {\displaystyle \displaystyle x(t)} , un système invariant associe une sortie y ( t ) {\displaystyle \displaystyle y(t)} , alors quel que soit le décalage temporel δ {\displaystyle \displaystyle \delta } appliqué à l'entrée, le système associe au signal x ~ ( t ) = x ( t + δ ) {\displaystyle {\tilde {x}}(t)=x(t+\delta )} la sortie décalée y ~ ( t ) = y ( t + δ ) {\displaystyle {\tilde {y}}(t)=y(t+\delta )} .

Définition équivalente :

Un système est invariant s’il y a commutativité entre le bloc du système et un bloc délai arbitraire.

Cette propriété peut être satisfaite (mais pas nécessairement) si la fonction de transfert du système n'est pas une fonction du temps (hormis dans les expressions de l'entrée et de la sortie).

Exemples

Exemples basiques

Pour savoir comment déterminer si un système est invariant, considérons les deux systèmes :

  • Système A: y ( t ) = t x ( t ) {\displaystyle y(t)=t\,x(t)}
  • Système B: y ( t ) = 10 x ( t ) {\displaystyle \,\!y(t)=10x(t)}

Comme le système A dépend explicitement du temps t en dehors de x ( t ) {\displaystyle x(t)\,} et y ( t ) {\displaystyle y(t)\,} , alors le système n'est pas invariant. Le système B, lui, ne dépend pas explicitement du temps t et est donc invariant.

Exemples formels

Une preuve plus formelle de l'invariance (ou non) des systèmes A et B ci-dessus est présentée ici. Pour effectuer cette preuve, la seconde définition va être utilisée.

Système A :

À partir de l'entrée avec un décalage x d ( t ) = x ( t + δ ) {\displaystyle x_{d}(t)=\,\!x(t+\delta )}
y ( t ) = t x d ( t ) {\displaystyle y(t)=t\,x_{d}(t)}
y 1 ( t ) = t x d ( t ) = t x ( t + δ ) {\displaystyle y_{1}(t)=t\,x_{d}(t)=t\,x(t+\delta )}
Maintenant retardons la sortie par δ {\displaystyle \delta }
y ( t ) = t x d ( t ) {\displaystyle y(t)=t\,x_{d}(t)}
y 2 ( t ) = y ( t + δ ) = ( t + δ ) x ( t + δ ) {\displaystyle y_{2}(t)=\,\!y(t+\delta )=(t+\delta )x(t+\delta )}
Clairement y 1 ( t ) y 2 ( t ) {\displaystyle y_{1}(t)\,\!\neq y_{2}(t)} , c'est pourquoi le système n'est pas invariant.

Système B :

À partir de l'entrée avec un décalage x d ( t ) = x ( t + δ ) {\displaystyle x_{d}(t)=\,\!x(t+\delta )}
y ( t ) = 10 x d ( t ) {\displaystyle y(t)=10\,x_{d}(t)}
y 1 ( t ) = 10 x d ( t ) = 10 x ( t + δ ) {\displaystyle y_{1}(t)=10\,x_{d}(t)=10\,x(t+\delta )}
Maintenant retardons la sortie par δ {\displaystyle \,\!\delta }
y ( t ) = 10 x d ( t ) {\displaystyle y(t)=10\,x_{d}(t)}
y 2 ( t ) = y ( t + δ ) = 10 x ( t + δ ) {\displaystyle y_{2}(t)=y(t+\delta )=10\,x(t+\delta )}
Clairement y 1 ( t ) = y 2 ( t ) {\displaystyle y_{1}(t)=\,\!y_{2}(t)} , c'est pourquoi le système est invariant

Exemple abstrait

Notons l'opérateur retard par T r {\displaystyle \mathbb {T} _{r}} r {\displaystyle r} est la quantité par laquelle le paramètre vectoriel doit être retardé. Par exemple, le système "avance de 1" :

x ( t + 1 ) = δ ( t + 1 ) x ( t ) {\displaystyle x(t+1)=\,\!\delta (t+1)*x(t)}

peut être représenté par la notation abstraite :

x ~ 1 = T 1 x ~ {\displaystyle {\tilde {x}}_{1}=\mathbb {T} _{1}\,{\tilde {x}}}

x ~ {\displaystyle {\tilde {x}}} est la fonction donnée par

x ~ = x ( t ) t R {\displaystyle {\tilde {x}}=x(t)\,\forall \,t\in \mathbb {R} }

le système produisant la sortie décalée

x ~ 1 = x ( t + 1 ) t R {\displaystyle {\tilde {x}}_{1}=x(t+1)\,\forall \,t\in \mathbb {R} }

Donc T 1 {\displaystyle \mathbb {T} _{1}} est un opérateur qui avance l'entrée vectorielle de 1.

Supposons que nous représentions le système par un opérateur H {\displaystyle \mathbb {H} } . Ce système est invariant s'il commute avec l'opérateur retard, c’est-à-dire :

T r H = H T r r {\displaystyle \mathbb {T} _{r}\,\mathbb {H} =\mathbb {H} \,\mathbb {T} _{r}\,\,\forall \,r}

Si l'équation du système est donnée par :

y ~ = H x ~ {\displaystyle {\tilde {y}}=\mathbb {H} \,{\tilde {x}}}

Alors c'est un système invariant si on peut appliquer l'opérateur H {\displaystyle \mathbb {H} } sur x ~ {\displaystyle {\tilde {x}}} suivi de l'opérateur retard T r {\displaystyle \mathbb {T} _{r}} , ou appliquer l'opérateur retard T r {\displaystyle \mathbb {T} _{r}} suivi de l'opérateur du système H {\displaystyle \mathbb {H} } , les 2 calculs produisant un résultat équivalent.

Appliquons l'opérateur du système en premier :

T r H x ~ = T r y ~ = y ~ r {\displaystyle \mathbb {T} _{r}\,\mathbb {H} \,{\tilde {x}}=\mathbb {T} _{r}\,{\tilde {y}}={\tilde {y}}_{r}}

Appliquer l'opérateur retard en premier donne:

H T r x ~ = H x ~ r {\displaystyle \mathbb {H} \,\mathbb {T} _{r}\,{\tilde {x}}=\mathbb {H} \,{\tilde {x}}_{r}}

Si le système est invariant, alors

H x ~ r = y ~ r {\displaystyle \mathbb {H} \,{\tilde {x}}_{r}={\tilde {y}}_{r}}

Notes et références

Articles connexes

  • icône décorative Portail des mathématiques