Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

3�me Ann�e Licence Acad�mique

% Fili�re : �lectrotechnique. Sp�cialit� : �lectrotechnique


% TP N� 02 Synth�se des correcteurs classiques PID
% LAHCENE MOHAMMED RIDA
clear all
close all
clc
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
p=tf('p');
G=1/(1+5*p)^2;
step(G)
hold on
%%%%%%%%%%%%%%%%%%%% regulteur PI %%%%%%%%%%%%%%%%%%%%%%
K=5.4;
Ti=25;
C=K*(1+1/(Ti*p));
T=C*G;
H=feedback(T,1);
step(H)
hold on
%%%%%%%%%%%%%%%%%%% regulateur PID %%%%%%%%%%%%%%%%%%%%%
K0=3.79;
T1=41;
T2=10.5;
C=(K0/p)*(1+T1*p)*(1+T2*p);
T=C*G;
H=feedback(T,1);
step(H)
line([0 100],[0.95 0.95],'color','b')
line([0 100],[1.05 1.05],'color','m')
figure %%%%%%%%%%%%%%%%%%%%%%%% pid %%%%%%%%%%%%%%%%%%%%%%%%%%
bode(T)
bandwidth(T)
grid
line([0.01 1000],[-3 -3],'color','m')
margin(T)
figure %%%%%%%%%%%%%%%%%%%%%%%% pi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
K=5.4;
Ti=25;
C=K*(1+1/(Ti*p));
T=C*G;
bode(T,0:1000)
bandwidth(T)
grid
margin(T)

You might also like