Documente Academic
Documente Profesional
Documente Cultură
CONSELHEIRO LAFAIETE
NOVEMBRO DE 2012
CONSELHEIRO LAFAIETE
NOVEMBRO DE 2012
SUMRIO
ANLISE DE RESPOSTA TRANSITRIA COM MATLAB ........................................................ 5
Introduo ........................................................................................................................................... 5
Representao de Sistemas Lineares em MATLAB ........................................................................... 5
PROGRAMA MATLAB 4-1 ................................................................................................................ 6
Exerccio 01 ........................................................................................................................................ 6
PROGRAMA MATLAB 4.2 ................................................................................................................ 8
Exerccio 02 ........................................................................................................................................ 8
PROGRAMA MATLAB 4-3 ................................................................................................................ 9
Exerccio 3 .......................................................................................................................................... 9
PROGRAMA MATLAB 4-4 .............................................................................................................. 11
Exerccio 04 ...................................................................................................................................... 11
PROGRAMA MATLAB 4-5 .............................................................................................................. 12
Exerccio 05 ...................................................................................................................................... 12
PROGRAMA MATLAB 4-6 .............................................................................................................. 14
Exerccio 06 ...................................................................................................................................... 14
PROGRAMA MATLAB 4-7 .............................................................................................................. 15
Exerccio 07 ...................................................................................................................................... 15
PROGRAMA MATLAB 4-8 .............................................................................................................. 17
Exerccio 08 ...................................................................................................................................... 17
PROGRAMA MATLAB 4-9 .............................................................................................................. 18
Exerccio 09 ...................................................................................................................................... 18
PROGRAMA MATLAB 4-10 ............................................................................................................ 20
Exerccio 10 ...................................................................................................................................... 20
PROGRAMA MATLAB 4-11 ............................................................................................................ 21
Exerccio 11 ...................................................................................................................................... 21
PROGRAMA MATLAB 4-12 ............................................................................................................ 23
Exerccio 12 ...................................................................................................................................... 23
Este sistema representado por dois arranjos contendo, cada um, os coeficientes dos
polinmios em potncias decrescentes de s, como a seguir:
>>num=[0 0 25];
>>den=[1 4 25];
>>step(num,den)
>>grid
>>title('Resposta ao Degrau Unitario de G(s)=25/(s^2+4s+25)')
Grfico Plotado
O programa MATLAB conduz o traado da curva de resposta deste sistema a uma excitao
em degrau unitrio.
Grfico Plotado
As quatro curvas individuais de resposta e degrau unitrio podem ser traadas com o
comando step(a,b,c,d)
10
Este um programa para traar as duas curvas de resposta a um degrau unitario u1 aplicado
entrada 1 num diagrama e traar as duas curvas de resposta a um degrau unitrio u2 aplicado
entrada 2 num outro diagrama.
11
12
Grfico Plotado
O programa produz a resposta impulsional, conforme mostra o grfico.
13
Grfico Plotado
O programa produz a resposta impulsional, conforme mostra o grfico.
14
15
Grfico Plotado
O programa produz a resposta impulso unitrio obtida como resposta ao degrau unitrio de sG(s) =
s/(s + 0.2s + 1). Conforme mostra o grfico.
16
Grfico Plotado
O programa produz a resposta conforme mostra o grfico.
17
18
Grfico Plotado
O programa produz a resposta da rampa conforme mostra o grfico.
19
Grfico Plotado
O programa produz a resposta da rampa conforme mostra o grfico.
20
21
Grfico Plotado
O programa produz a resposta a uma dada condio inicial conforme mostra o grfico.
Para liberar a reteno do grfico digita-se novamente o comando hold. O grfico corrente
ser liberado em seguida ser exibida a mensagem:
22
23
Grfico Plotado
O programa produz a resposta conforme mostra o grfico.
24
>>num=[0 10 100];
>>den=[1 10 100];
>> [A,B,C,D]=tf2ss(num,den);
>> [G,H]=c2d(A,B,0.001);
>> [numz,denz]=ss2tf(G,H,C,D);
>>k1=0:537;
>>x1=[2.452*(0.001*k1).^2];
>>k2=538:1500;
>>x2=[0.707*ones(size(k2))];
>>x=[x1 x2];
>>y=filter(numz,denz,x);
>>t=0:1500;
>>plot(t/1000,-y,'.',t/1000,-x,'-')
>>grid
>>title('Resposta do Sistema (Enfoque Discreto)')
>>xlabel('t s')
>>ylabel('Sinal de Entrada x e Sinal de Sada y')
>>text(0.2,-0.54,'Sinal de Entrada x')
>>text(0.47,-0.25,'Sinal de Sada y')
25
Grfico Plotado
O programa produz a resposta conforme mostra o grfico, com o sinal de entrada x(t) e sinal de sada
y(t) obtido segundo o enfoque de sistema discreto no tempo.
26
Grfico Plotado
27
28
Grfico Plotado
29
CONCLUSO
O objetivo deste trabalho foi fundamental para a prtica de utilizao do software
MATLAB nas analises de respostas transitrias, tanto em situaes didticas como em
exemplos fsicos reais.
A realizao dos exemplos do capitulo proposto em relao ao tema de estudo, refora
o entendimento dos conceitos de analise das respostas de degrau, rampa e impulso unitrio de
primeira e segunda ordem. Atravs dos erros encontrados durante a realizao dos exerccios
causou no primeiro instante uma frustrao, e ao mesmo tempo o interesse de pesquisa e
desafio na busca de uma resposta positiva na resoluo do eventual erro.
Aps todos os exemplos solucionados de forma satisfatria, ficou a certeza de que o
sucesso no aprendizado no se resume apenas em sala com a presena do instrutor, mas
depende de um esforo individual da busca do conhecimento. O que por este ponto de vista, o
trabalho realizado foi um desafio constante na busca destas informaes satisfatrias.
BIBLIOGRAFIA
Ogata, K. (1997). Engenharia de Controle Moderno (3 ed.). (B. Severo, Trad.) Rio de
Janeiro: LCT.