MATLAB - respostas de exercicios
ÁREA DE CIÊNCIAS EXATAS E DA TERRA
CAMPUS DE JOAÇABA
CURSO DE ENGENHARIA ELÉTRICA
NATANAEL SANDI
TADEU LORASCHI
GILIARD PAGANINI
AIRTON JOSÉ POZZO
JHONATAN DA CAMPO
LISTA DE EXERCÍCIOS - MATLAB
JOAÇABA
2013
NATANAEL SANDI
TADEU LORASCHI
GILIARD PAGANINI
AIRTON JOSÉ POZZO
JHONATAN DA CAMPO
LISTA DE EXERCÍCIOS - MATLAB
Relatório da disciplina de Sistemas de Controle II, curso de Engenharia Elétrica, Área das ciências Exatas e da Terra, da Universidade do Oeste de Santa Catarina, Campus de Joaçaba.
Professor: VLADEMIR DE OLIVEIRA
JOAÇABA
2013
Resolução da lista 2 através do programa MATLAB, apresentando programas e gráficos.
EXERCÍCIOS:
04 –
Programa:
clc clear num=[1 0]; den=[1 -1 0.1 0];
[t2,y2]=step(num, den); figure(2) plot(y2,t2,'*b') xlabel('kT [segundos]') ylabel('y(kT)') title('Resposta à entrada degrau') grid Gráfico Resposta:
Ex 7 –
Programa:
clc clear K=1.5823; %Ganho do Controlador p1=[1 -0.368]; %Numeroador do Controlador p2=[0.368 0.264]; %Numerador do Planta p=K*conv(p1,p2); d1=[1 0.418]; %Denominador do Controlador d2=[1 -1.368 0.368]; %Denominador da Planta d=conv(d1,d2); num=[p]; den=[d]; sys=tf(num,den,0.1); %Função Controlador X Planta
Fz=feedback(sys,1); % Função Controlador X Planta no Domínio Z
% Entrada Degrau U(k) numd=[1 0]; dend=[1 -1]; degrau=tf(numd,dend,0.1); %Função do Degrau
Funcao=Fz*degrau% Função Degrau no Domínio Z : (z)
% Controlador numcontr=conv(K,p1); dencontr=d1;
Controlador=tf(numcontr,dencontr,0.1);
yinf=(Funcao*Controlador);
Planta=tf(p2,d2,0.1);
Cz=Funcao/Planta%C(Z)
%TRANSISTÓRIO DO SISTEMA
T=0.1; n=3; tempo=(0:1:n-1)*T;
[t,y]=step(Fz,n);
figure(1) plot(y,t,'og') xlabel('kT [segundos]') ylabel('y(kT)') title('Resposta do Sistema para uma Entrada Degrau') grid [t1,y1]=step(Controlador,n);