Escolar Documentos
Profissional Documentos
Cultura Documentos
JOINVILLE
2022
SUMÁRIO
1 INTRODUÇÃO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 DESENVOLVIMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Exercício 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Exercício 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 CONCLUSÃO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2
1 INTRODUÇÃO
2 DESENVOLVIMENTO
2.1 EXERCÍCIO 1
k = 1 N/m b = 0, 5 N.s/m m = 0, 5 kg
A B C
0 1 0
1 1 0 D1 = 0
− m − mb
k
m
A1 B1 C1
0 1 0
1 0 D1 = 0
−2 −1 2
Em seguida, a partir das matriz de representação incial, pode-se obter a função de trans-
ferência:
Y (s) 1/m
= (2.2)
U(s) s + sb
2 k
m +m
Utilizou-se então da função tf2ss para transformar para função de transferência em espaço
de estados, aplicada ao código em seguida:
k = 1;
b = 0.5;
m = 0.5;
num = [1/ m ];
den = [1 b/m k/m];
A2 B2 C2
−1 −2 1
0 2 D2 = 0
1 0 0
5
s + 1 2
√
−1± j 7
|sI - A2 | = 0 →
−
− s2 + s + 2 = 0 →
−1 s
= 0 → − s1,2 = 2
Assim, embora os sistemas de matrizes sejam diferentes, ambas modelam o mesmo es-
paço de estados.
Para obter a resposta degrau do sistema, foi reutilizado o script anterior, com a incremen-
tação de funções necessárias para gerar a resposta ao degrau unitário.
k = 1; % N/m
b = 0.5; % N*s/m
m = 0.5; % kg
A1 = [0 1; -k/m -b/m];
B1 = [0; 1/m];
C1 = [1 0];
D1 = 0;
figure(1)
subplot(2,1,1)
step(X1);
title("Resposta ao degrau unitario - Espaco de estados");
subplot(2,1,2)
step(X2);
title("Resposta ao degrau unitario - Funcao de transferencia (tf2ss)");\\
6
Para avaliar a resposta do sistema a uma entrada degrau, foi elaborado o esquemático
apresentado na Figura 3, onde nele as matrizes empregadas foram as encontradas na letra (a)
dessa mesma questão. A partir desse esquemático foi encontrado a resposta ao degrau unitário
apresentado na Figura 4.
2.2 EXERCÍCIO 2
Considere o circuito na Figura 5. Considere como saída a corrente que passa pelo
resistor e a tensão da fonte como entrada. Como estados, utilize vC e iL . Encontre a
representação em espaços de estados e faça uma simulação no Simulink, utilizando:
R = 100Ω L = 10mH C = 1F
8
Sabe-se que:
dvC
iC = C ∗ = C ∗ vC′ (2.3)
dt
diL
vL = L ∗ = L ∗ i′L (2.4)
dt
Tomado o Nó 1 para análise:
iL − iR iL iR
vC′ = = − (2.6)
C C C
Associada com a equação de iR :
vR vC
iR = = (2.7)
R R
Determina-se a expressão de vC :
iL vC
vC′ = − (2.8)
C RC
Para a outra variável de estado, equaciona-se a malha em que se encontra a fonte de
alimentação:
v + L ∗ i′ L + vC = 0 (2.10)
9
v − vC v vC
i′L = = − (2.11)
L L L
Logo, se obtém as as equações de estado linearizadas:
1 vC
[iR ] = R 0
iL
vC
[iR ] = 0, 01 0
iL
Para complementar a análise do sistema e validar a simulação a ser realizada por meio do
Simulink, é retirada a função de transferência. Assim, considerando as condições iniciais nulas,
aplicamos a transformada de Laplace ao circuito:
Verifica-se que:
VR (s) VC (s)
IR (s) = = (2.14)
R R
VC (s)
IC (s) = = sC ∗VC (s) = sCR ∗ IR (s) (2.15)
1/sC
IR (s) 1
= 2 (2.20)
V (s) s RLC + sL + R
Pode-se passar a função de transferência para a representação em espaços de estados
por meio da função tf2ss() do Matlab. Assim, a resposta do sistema a um degrau unitário será
analisada via as equações de estado e saída apresentadas anteriormente. A resposta também será
analisada a partir da função de transferência. A comparação das duas respostas é apresentada
na Figura 6, e o script desenvolvido é indicado a seguir:
11
R = 100;
L = 10e-3;
C = 1e-6;
num = [1];
den = [R*L*C L R];
figure(1)
subplot(2,1,1)
step(X1);
title( Resposta ao degrau unitario - Espaco de e s t a d o s );
grid on;
subplot(2,1,2)
step(X2);
title ( Resposta ao degrau unitario - Funcao de transferencia (tf2ss())
);
grid on;\\
Em seguida, o sistema é implementado no Simulink, para uma análise por meio do bloco
Space-State. A resposta é apresentada na Figura 8. Por fim, as equações de estado do sistema
são implementadas por meio dos blocos do Simulink (Figura 9). A resposta obtida é apresentada
na Figura 10.
12
3 CONCLUSÃO