Etudions la réponse à un échelon de tension de ce circuit RLC série:
(par exemple, ou de tout autre circuit ayant la même fonction de transfert du second ordre)
![]() |
Nous connaissons déjà pour l'avoir calculée précédemment la fonction de transfert opérationnelle de ce circuit:
en posant 
Appliquons un échelon de tension unité en entrée (
), dont la tr. de Laplace est

Décomposons cette fraction rationnelle en éléments simples:

Calculons les coefficients A, B et C par égalisation des
numérateurs:
On peut donc écrire:

A noter au passage que le logiciel libre Xcas nous trouve le même résultat:
![]() |
A ce stade du calcul nous voyons que nous avons un
en numérateur il serait donc préférable
d'avoir la différence de deux carrés au dénominateur ce qui admettrait
des fonctions cosinus comme solution.
Rien de plus simple!
posons:
puis calculons

Si
on peut écrire
sous la forme:
ce qui donnera une solution dite de régime oscillatoire.
(pour m>1 on obtient
et il n'y a pas
d'oscillations)
Mais restons dans le cas m<1:


rappel: |
Nous en déduisons:

en faisant dans cette dernière expression:
et 
Nous obtenons le second terme de notre expression.
Voyons maintenant le troisième et dernier terme:

Nous obtenons ainsi l'expression de la réponse temporelle du circuit:


La somme du sinus et du cosinus
peut s'écrire E
Voir la démonstration

Nous obtenons:
Remarque:
est appelée la
pseudo-pulsation.
Voici l'allure de cette réponse temporelle pour diverses valeurs du
paramètre 
graphique tracé avec le logiciel libre GNUplot sous Linux Ubuntu (à côté du graphique je fournis le code source pour GNUplot)
| #reponse RLC du second ordre à un échelon set samples 1000 set xrange [0:0.003] set yrange [0:1.8] set grid set multiplot w=2*pi*2000 m=2 B=sqrt(1-m**2) C=m/B f1(x)=1-(exp(-m*w*x))*(cos(w*B*x)+C*sin(w*B*x)) plot f1(x) with lines lt 3 w=2*pi*2000 m=0.99 B=sqrt(1-m**2) C=m/B f1(x)=1-(exp(-m*w*x))*(cos(w*B*x)+C*sin(w*B*x)) plot f1(x) with lines lt 1 suite...>
|
(...suite) w=2*pi*2000 m=0.5 B=sqrt(1-m**2) C=m/B f1(x)=1-(exp(-m*w*x))*(cos(w*B*x)+C*sin(w*B*x)) plot f1(x) with lines lt 5 w=2*pi*2000 m=0.15 B=sqrt(1-m**2) C=m/B f1(x)=1-(exp(-m*w*x))*(cos(w*B*x)+C*sin(w*B*x)) plot f1(x) with lines lt 2 unset multiplot |
![]() |
![]() | #reponse RLC du second ordre à un échelon # depassement 5% set samples 1000 set xrange [0:0.002] set yrange [0:1.8] set mytics 4 set grid w=2*pi*2000 m=0.69 B=sqrt(1-m**2) C=m/B f1(x)=1-(exp(-m*w*x))*(cos(w*B*x)+C*sin(w*B*x)) plot f1(x) with lines lt 3 |