Définir une fonction de transfert
s=poly(0,'s'); (ou peut aussi taper
s=%s)
H=syslin('c',(s^2+2*0.9*10*s+100)/(s^2+2*0.3*10.1*s+102.01))
Tracer un diagramme de Bode
bode(H)
Tracer un diagramme de Black
black(H)
Tracer un diagramme de Nyquist
nyquist(h)
Réponse temporelle
s=%s
t=(0:0.01:5)';
H = syslin('c', 1/(1+s))
y=csim('step',t,H);
plot(t,y)
Remarque : pour l'étude temporelle on pourra également utiliser
Scicos.
Rétroaction
voir aussi feedback (/.)
Hbf=H/.ones(1,1); ones car retour unitaire et pas H/.1 car il y aurait risque de confondre avec H/0,1
Quelques photos d'écran

Réponse indicielle (échelon d'Heavyside) d'un système du second ordre

Réponse fréquentielle d'un système du second ordre (Diagramme de Bode, Black et Nyquist)

Réponses temporelles d'un système du second ordre (en boucle ouverte) à un pic, un échelon, une rampe, une entrée parabolique

Comparaison de la réponse indicielle en BO (boucle ouverte) et en BF (boucle fermée) d'un même système linéaire du 2nd ordre

Comparaison du diagramme de Bode en BO (boucle ouverte) et en BF (boucle fermée) d'un même système linéaire du 2nd ordre

Réponses temporelles d'un système du second ordre (en boucle fermée) à un pic, un échelon, une rampe, une entrée parabolique
Scicos et automatique
Scicos permet l'étude temporelle de systèmes dynamiques.
Réponse indicielle d'un système en boucle ouverte

Schéma bloc du système en boucle ouverte

Réponse indicielle du système en boucle ouverte
Réponse indicielle d'un système en boucle fermée

Schéma bloc du système en boucle fermée

Réponse indicielle du système en boucle fermée
Toolboxes pour le contrôle et la simulation
http://www.ee.iitb.ac.in/uma/~ishan/scilab/rltool.htm
Toutes mes simulations avec Scilab en Automatique
Obtenir le code source
Accès web
http://svn.berlios.de/viewcvs/openphysic/scilab/physique/autom Accès anonyme
svn checkout svn://svn.berlios.de/openphysic/scilab/physique/autom Accès développeur
svn checkout svn+ssh://scls19fr@svn.berlios.de/svnroot/repos/openphysic/scilab/physique/autom