Você está na página 1de 12

Universidade Federal de Uberlndia

FEELT Faculdade de Engenharia Eltrica














Sistemas de Controle

Obteno de resposta de sistemas no domnio do tempo

Professor: Darizon Alves de Andrade

Engenharia Eltrica











Aluno: Lucas Tiago de Oliveira Matrcula: 11111EEL068
Filipe Marques Barbosa 11111EEL013
Turma: UC



10/ Julho / 2013

1 Introduo:

Sistemas de Controle realimentados em aplicaes de engenharia so
normalmente complexos do ponto de vista de representao matemtica. Por isso,
embora estejam disponveis uma srie de ferramentas analticas, a anlise e o
projeto sem o uso de ferramentas computacionais fica limitada. Existe uma gama
de softwares cientficos que se destinam anlise e projeto de sistemas de
controle realimentados, dentre estes o MATLAB, SCILAB, OCTAVE e outros.
Neste curso ser utilizado o MATLAB e suas extenses para anlise
computacional de sistemas de controle realimentados.
2 Objetivos:

Familiarizao com o software MATLAB para anlise e projeto de sistemas
de Controle.

















































































































%referente as entradas calcularemos os sinais de entrada e sada das
funes de transferncia abaixo

% Funo G1(s): Grficos
NG1 = [0 0 5];
DG1 = [1 1 5];
G1 = tf(NG1,DG1);

% Entrada: Impulso
impulse(G1);
title('Resposta de G1(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


% Entrada: Degrau Unitrio
step(G1);
title('Resposta de G1(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


% Entrada: Rampa
t = [0:0.01:10];
rrampG1 = t;
G1ramp = lsim(G1,rrampG1,t);
plot(t,rrampG1,t,G1ramp);
title('Resposta de G1(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


% Entrada: Exp(-0.5t)
t = [0:0.01:10];
rexpG1 = exp(-0.5*t);
G1exp = lsim(G1,rexpG1,t);
plot(t,rexpG1,t,G1exp);
title('Resposta de G1(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid

%--------------------------------------

% Funo G2(s): Grfico
NG2 = [0 0 1 10];
DG2 = [1 6 9 10];
G2 = tf(NG2,DG2)


%Entrada: Impulso
impulse(G2);
title('Resposta de G2(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


%Entrada:Degrau Unitrio
step(G2);
title('Resposta de G2(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid



% Entrada:Rampa
t = [0:0.01:10];
rrampG2 = t;
G2ramp = lsim(G2,rrampG2,t);
plot(t,rrampG2,t,G2ramp);
title('Resposta de G2(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


%Entrada: Exp(-0.5t)
t = [0:0.01:10];
rexpG2 = exp(-0.5*t);
G2exp = lsim(G2,rexpG2,t);
plot(t,rexpG2,t,G2exp);
title('Resposta de G2(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid

%--------------------------------

% Funo G3(s): Grficos
NG3 = [0 0 1 40];
DG3 = [1 9 13 40];
G3 = tf(NG3,DG3);

% Entrada:Impulso
impulse(G3);
title('Resposta de G3(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


% Entrada:Degrau Unitrio
step(G3);
title('Resposta de G3(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid



% Entrada:Rampa
t = [0:0.01:10];
rrampG3 = t;
G3ramp = lsim(G3,rrampG3,t);
plot(t,rrampG3,t,G3ramp);
title('Resposta de G3(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid


% Entrada: Exp(-0.5t)
t = [0:0.01:10];
rexpG3 = exp(-0.5*t);
G3exp = lsim(G3,rexpG3,t);
plot(t,rexpG3,t,G3exp);
title('Resposta de G3(s)');
xlabel('t(s)');
ylabel('Entrada e sada');
grid



Funo G1(s)
Grficos:
Impulso

Degrau


Rampa
0 2 4 6 8 10 12
-1
-0.5
0
0.5
1
1.5
2
Resposta de G1(s)
Tempo (seconds)
E
n
t r
a
d
a
e
s
a
d
a
0 2 4 6 8 10 12
0
0.5
1
1.5
Resposta de G1(s)
t(s) (seconds)
E
n
t r
a
d
a
e
s
a
d
a



Exponencial






0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
7
8
9
10
Resposta de G1(s)
Tempo
E
n
t
r
a
d
a

e

s
a

d
a
0 1 2 3 4 5 6 7 8 9 10
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Resposta de G1(s)
t(s)
E
n
t
r
a
d
a

e

s
a

d
a

Funo G2(s)
Grficos:
Impulso


Degrau



0 1 2 3 4 5 6 7 8 9
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
Resposta de G2(s)
Tempo (seconds)
E
n
t
r
a
d
a
e
s
a
d
a
0 1 2 3 4 5 6 7 8
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Resposta de G2(s)
Tempo (seconds)
E
n
t
r
a
d
a
e
s
a
d
a
Rampa



Exponencial


Funo G3(s)
Grficos:
Impulso
0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
7
8
9
10
Resposta de G2(s)
Tempo
E
n
t
r
a
d
a

e

s
a

d
a
0 1 2 3 4 5 6 7 8 9 10
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Resposta de G2(s)
Tempo (s)
E
n
t
r
a
d
a

e

s
a

d
a

Degrau

Rampa
0 2 4 6 8 10 12
-1
-0.5
0
0.5
1
1.5
2
Resposta de G3(s)
Tempo (seconds)
E
n
t
r
a
d
a
e
s
a
d
a
0 2 4 6 8 10 12
0
0.5
1
1.5
Resposta de G3(s)
Tempo (seconds)
E
n
t
r
a
d
a
e
s
a
d
a



Exponencial

0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
7
8
9
10
Resposta de G3(s)
Tempo (s)
E
n
t
r
a
d
a

e

s
a

d
a
0 1 2 3 4 5 6 7 8 9 10
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Resposta de G3(s)
Tempo (s)
E
n
t
r
a
d
a

e

s
a

d
a

Você também pode gostar