SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Análise de Sistemas II – Modelamento Trabalho Final
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS
PUC-MG
ENGENHARIA ELETRÔNICA E DE TELECOMUNICAÇÕES
TRABALHO FINAL
IDENTIFICAÇÃO DE SISTEMAS
Disciplina: Análise de Sistemas II - Modelamento
Professor: Prof. Júlio Queiroz
Alunos: Ciro Campos
Dezembro / 2005
1/12
Análise de Sistemas II – Modelamento Trabalho Final
Índice
Geração da massa de dados.........................................................................................................3
Estimação pelo Método Sundaresan Subamortecido..................................................................4
Estimação pelo Método Malha Fechada.....................................................................................8
Estimação pelo Método dos Mínimos Quadrados....................................................................10
Questionário..............................................................................................................................12
2/12
Análise de Sistemas II – Modelamento Trabalho Final
Geração da massa de dados
close all;
clear all;
clc;
% Programa para gerar a massa de dados
t=0:0.001:0.6; % Tempo.
k=100; % Ganho do sistema.
g=tf(k*100, [1 50 100]); % Funçao de transferencia escolhida.
ft=feedback(g,1); % Funçao de transferencia do sistema.
dados=step(ft, t); % Variavel 'dados' ira conter a resposta ao degrau unitario.
figure(1)
plot(t, dados) % Plota a massa de dados em funçao do tempo.
grid on;
save massa.mat dados t % Salva no arquivo massa.mat a variavel dados em funcao do tempo.
3/12
Análise de Sistemas II – Modelamento Trabalho Final
Estimação pelo Método Sundaresan Subamortecido
close all;
clear all;
clc;
% Programa para estimaçao pelo Metodo Sundaresan Subamortecido
load massa.mat % Carrega a massa de dados gerada no programa geramassa.m.
k=dados(end); % Calcula o ganho.
% Calculo de m1:
m1=0;
deltat=0.001;
for i=1:length(dados)
m1=m1+(deltat*(k-dados(i)));
end;
% Calculo de Mi:
for i=2:length(dados)
if dados(i)>dados(i-1)
deltdados(i-1)=dados(i)-dados(i-1);
else
break;
end;
end;
for i=2:length(deltdados)
if deltdados(i)<deltdados(i-1)
y0=dados(i-1);
y1=dados(i);
t0=t(i-1);
t1=t(i);
mi=(y1-y0)/(t1-t0);
break;
end;
end;
tm=((k-y0)/mi)+t0; % Calcula tm.
lambdacalc=(tm-m1)*mi; % Calcula lambda
% Calculo de zeta.
zeta=0:0.0001:1.5;
for i=1:length(zeta)
if zeta(i)~=1
4/12
Análise de Sistemas II – Modelamento Trabalho Final
lambda(i)=(acos(zeta(i))/sqrt(1-(zeta(i)*zeta(i))))*exp(-zeta(i)*acos(zeta(i))/sqrt(1-
(zeta(i)*zeta(i))));
elseif zeta(i)==1
lambda(i)=0;
end;
end;
figure(1)
plot(lambda, zeta) % Plota zeta x lambda.
grid on;
% Calculo de zeta estimado:
for i=2:length(zeta)
if lambda(i)<lambdacalc
zetaest=zeta(i-1);
break;
end;
end;
wn=(acos(zetaest))/(sqrt(1-(zetaest*zetaest))*(tm-m1)); % Calcula wn.
td=m1-((2*zetaest)/wn); % Calcula td.
% Calculo da resposta ao degrau estimada:
prod1=2*zetaest*wn;
num=k*exp([-td 0])*wn*wn;
5/12
Análise de Sistemas II – Modelamento Trabalho Final
den=[1 prod1 num];
ftest=tf(num, den);
figure(2);
plot(t, dados, 'red'); % Plota a funçao real.
hold on;
step(ftest, t, 'blue') % Plota a funçao estimada.
grid on;
% Ajuste dos parametros da resposta estimada:
k2=k+0.1*k;
zetaest2=zetaest-0.1*zetaest;
wn2=wn-0.005*wn;
prod2=2*zetaest2*wn2;
num2=k2*exp([-td 0])*wn2*wn2;
den2=[1 prod2 num2];
ftest2=tf(num2,den2);
6/12
Análise de Sistemas II – Modelamento Trabalho Final
figure(3);
plot(t, dados, 'red'); % Plota a funçao real.
hold on;
step(ftest2,t,'blue') % Plota a funçao estimada ajustada.
grid on;
7/12
Análise de Sistemas II – Modelamento Trabalho Final
Estimação pelo Método Malha Fechada
%Inicio
close all
clc
load massa2.mat; %carrega a massa de dados
figure(1),plot(t,y) %plota a resposta do sistema a uma entrada em degrau
title('Resposta do Sistema a uma Entrada em Degrau - REAL')
grid on
hold on
%Aplicação dos Métodos Determinísticos para o Sistema Subamortecido
%1º Método : IDENTIFICAÇAO EM MALHA FECHADA
%A partir do Gráfico de Resposta ao Degrau do Sistema Real devemos
%determinar os parâmetros abaixo:
%cálculo do ponto de inflexão da resposta
[valormax, pos] = max(y);
yp1=1.2602; %Ponto de Maximo 1
yn=0.9324; %Ponto de Mínimo Obtido pelo Gráfico
yp2=1.0176; %Ponto de Maximo 2
deltat=41.5-10; %Variação de Tempo 1
kc=1;
A=1;
%Calculo dos parâmetros da F.T.
yinf=(yp2*yp1-yn^2)/(yp2+yp1-2*yn);
zeta= -log((yp2-yinf)/(yp1-yinf))/sqrt(4*pi^2+(log((yp2-yinf)/(yp1-yinf)))^2);
k=yinf/(kc*(A-yinf));
kf=kc*k;
td=(deltat*sqrt((1-zeta^2)*(kf+1)))/(pi*(zeta*sqrt(kf+1)+sqrt(zeta^2*(kf+1)+kf)));
tau=(deltat/pi)*(zeta*sqrt(kf+1)+sqrt(zeta^2*(kf+1)+kf))*sqrt((1-zeta^2)*(kf+1));
taubarra=((td*tau)/(2*(kf+1)))^0.5;
kbarra=kf/(kf+1);
ni=[-0.05*kbarra*td kbarra];
di= [taubarra^2 2*zeta*taubarra 1];
yi=step(ni,di,t);
figure(2), plot(t,yi,'r',t,y,'b'),legend('Modelo','Real',1);
title('Resposta do Sistema a uma Entrada em Degrau - MODELO')
grid;
printsys(ni,di);
8/12
Análise de Sistemas II – Modelamento Trabalho Final
SOLUÇÃO
FUNÇÃO DE TRANSFERENCIA
num/den = -0.31336 s + 0.9999
---------------------------
42.4349 s^2 + 5.1429 s + 1
9/12
Análise de Sistemas II – Modelamento Trabalho Final
Estimação pelo Método dos Mínimos Quadrados
close all;
clear all;
clc;
% Programa para estimaçao pelo Metodo dos Minimos Quadrados
load massa.mat % Carrega a massa de dados gerada no programa geramassa.m.
y(1:200)=dados(1:200);
y=y';
% QSI
numit=100; % Numero de amostras.
numl=200; % Numero de linhas da matriz QSI. Termos passados que serao considerados.
numc=6; % Numero de colunas da matriz QSI. Numero de parametros que serao
considerados.
inicio=106; % Inicio da amostragem.
for k=inicio:inicio+numit % Loop para verificar todas as amostras.
for j=1:numc % Loop para olhar todas as colunas da QSI.
p=-inicio+j+1; % Parametro de controle de inicio.
for i=1:numl % Loop para olhar todas as colunas da QSI.
qsi(i,j)=dados(k+p); % Formaçao da matriz QSI.
p=p+1; % Incremento no parametro de controle de inicio.
end;
end;
tetaest=(inv((qsi')*qsi))*(qsi')*y; % Calculo de teta.
vtetaest(1:length(tetaest), k-inicio+1)=tetaest; % Tetas estimados.
yest=qsi*tetaest; % y estimado.
vyest(1:length(yest), k-inicio+1)=yest; % y estimados (Vetor).
for i=1:length(yest)
err(i)=dados(k-inicio+i)-vyest(k-inicio+i); % Erro de estimaçao.
end;
jmq(k-inicio+1)=0; % Funçao custo.
for m=1:length(err)
jmq(k-inicio+1)=jmq(k-inicio+1)+(err(m)')*err(m);
end;
end;
10/12
Análise de Sistemas II – Modelamento Trabalho Final
[lin col]=min((jmq')) % Menor valor da funçao custo.
tetadef(1:length(tetaest))=vtetaest(1:length(tetaest), col); % O menor valor da funçao custo e
atribuido ao Teta estimado.
ydef(1:length(yest))=vyest((1:length(yest)), col); % Saida tera o valor da funçao custo.
figure(2)
plot(t, dados, 'blue') % Plota a saida real.
hold on;
t2=0:0.001:0.199;
plot(t2, ydef, 'red') % Plota a saida estimada.
grid on;
11/12
Análise de Sistemas II – Modelamento Trabalho Final
Questionário
1) Considerando que nenhum ajuste foi realizado para melhorar o resultado da identificação
original, qual dos métodos resultou na melhor identificação? Comente a sua resposta.
Como obsersarvado pelos gráficos obtidos, o método de Sundaresan
Subamortecido apresentou melhor identificação, onde os parâmetros utilizados no
método se apresentam mais consistentes do que aos parâmetros do método de
Mínimos Quadrados.
2) Após os ajustes para melhoria dos resultados, qual dos métodos resultou na melhor
identificação? Quais parâmetros foram ajustados em cada um dos métodos? Justifique os
ajustes.
Após os ajustes dos parâmetros, o método de Sundaresan Subamortecido
que já se apresentava melhor, ficou mais próximo ainda do sistema real, como pode
ser observado no gráfico após o ajuste manual. O parâmetro ajustado nesse método
foi o Zeta.
No método de Mínimos Quadrados os parâmetros foram ajustados na
tentativa e erro, conforme o sistema se aproximava do real.
12/12

Weitere ähnliche Inhalte

Was ist angesagt?

Aula Hidrologia - Método Racional
Aula Hidrologia - Método RacionalAula Hidrologia - Método Racional
Aula Hidrologia - Método RacionalLucas Sant'ana
 
Modelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cima
Modelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cimaModelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cima
Modelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cimaConcurso Virtual
 
Aula 7 pronomes
Aula 7   pronomesAula 7   pronomes
Aula 7 pronomesJ M
 
A Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdf
A Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdfA Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdf
A Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdfVirgulinoFerreira
 
Cadeno 1 integrais duplos e intregrais de linha
Cadeno 1 integrais duplos e intregrais de linhaCadeno 1 integrais duplos e intregrais de linha
Cadeno 1 integrais duplos e intregrais de linhaBowman Guimaraes
 
Hiperonimo e hiponimo
Hiperonimo e hiponimoHiperonimo e hiponimo
Hiperonimo e hiponimoRuth Metelo
 
Apostila hidraulica-2016 le e lp
Apostila hidraulica-2016 le e lpApostila hidraulica-2016 le e lp
Apostila hidraulica-2016 le e lptelmanm
 
Dimensionamento de unidades de filtração
Dimensionamento de unidades de filtraçãoDimensionamento de unidades de filtração
Dimensionamento de unidades de filtraçãoGiovanna Ortiz
 
Livro fenômenos de transporte celso livi
Livro fenômenos de transporte celso liviLivro fenômenos de transporte celso livi
Livro fenômenos de transporte celso liviMa Dos Anjos Pacheco
 
Novo acordo ortográfico resumo
Novo acordo ortográfico   resumoNovo acordo ortográfico   resumo
Novo acordo ortográfico resumoAna Maria Feitosa
 
Solução dos exercícios de mecânica dos fluidos franco brunetti capitulo7
Solução dos exercícios de mecânica dos fluidos   franco brunetti capitulo7Solução dos exercícios de mecânica dos fluidos   franco brunetti capitulo7
Solução dos exercícios de mecânica dos fluidos franco brunetti capitulo7Cristiano Figueiras
 
Redação: Relato Pessoal
Redação: Relato PessoalRedação: Relato Pessoal
Redação: Relato Pessoal7 de Setembro
 
Texto dissertativo argumentativo
Texto dissertativo argumentativoTexto dissertativo argumentativo
Texto dissertativo argumentativoDébora Costa
 
3 discordancias e deformacao
3  discordancias e deformacao3  discordancias e deformacao
3 discordancias e deformacaoJuliana Faber
 
êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...
êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...
êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...Jomari
 

Was ist angesagt? (20)

Tópico 4 regressão linear simples 02
Tópico 4   regressão linear simples 02Tópico 4   regressão linear simples 02
Tópico 4 regressão linear simples 02
 
Aula Hidrologia - Método Racional
Aula Hidrologia - Método RacionalAula Hidrologia - Método Racional
Aula Hidrologia - Método Racional
 
Texto dissertativo expositivo
Texto dissertativo expositivoTexto dissertativo expositivo
Texto dissertativo expositivo
 
Modelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cima
Modelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cimaModelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cima
Modelo de recurso prova TRT-RJ 2013 | Provas com nota de 8 pra cima
 
Aula 7 pronomes
Aula 7   pronomesAula 7   pronomes
Aula 7 pronomes
 
A Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdf
A Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdfA Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdf
A Gramática Para Concursos Públicos (2017) - Fernando Pestana.pdf
 
Cadeno 1 integrais duplos e intregrais de linha
Cadeno 1 integrais duplos e intregrais de linhaCadeno 1 integrais duplos e intregrais de linha
Cadeno 1 integrais duplos e intregrais de linha
 
Hiperonimo e hiponimo
Hiperonimo e hiponimoHiperonimo e hiponimo
Hiperonimo e hiponimo
 
Apostila hidraulica-2016 le e lp
Apostila hidraulica-2016 le e lpApostila hidraulica-2016 le e lp
Apostila hidraulica-2016 le e lp
 
Lista exercicio prova_1
Lista exercicio prova_1Lista exercicio prova_1
Lista exercicio prova_1
 
Dimensionamento de unidades de filtração
Dimensionamento de unidades de filtraçãoDimensionamento de unidades de filtração
Dimensionamento de unidades de filtração
 
Escoamento variado..
Escoamento variado..Escoamento variado..
Escoamento variado..
 
Livro fenômenos de transporte celso livi
Livro fenômenos de transporte celso liviLivro fenômenos de transporte celso livi
Livro fenômenos de transporte celso livi
 
Novo acordo ortográfico resumo
Novo acordo ortográfico   resumoNovo acordo ortográfico   resumo
Novo acordo ortográfico resumo
 
Solução dos exercícios de mecânica dos fluidos franco brunetti capitulo7
Solução dos exercícios de mecânica dos fluidos   franco brunetti capitulo7Solução dos exercícios de mecânica dos fluidos   franco brunetti capitulo7
Solução dos exercícios de mecânica dos fluidos franco brunetti capitulo7
 
Redação: Relato Pessoal
Redação: Relato PessoalRedação: Relato Pessoal
Redação: Relato Pessoal
 
Texto dissertativo argumentativo
Texto dissertativo argumentativoTexto dissertativo argumentativo
Texto dissertativo argumentativo
 
3 discordancias e deformacao
3  discordancias e deformacao3  discordancias e deformacao
3 discordancias e deformacao
 
êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...
êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...
êneros Textuais Jornal: notícia, entrevista, charge, tira, reportagem, carta ...
 
Ifsp dinâmica dos fluidos
Ifsp dinâmica dos fluidosIfsp dinâmica dos fluidos
Ifsp dinâmica dos fluidos
 

Andere mochten auch

Andere mochten auch (6)

Sist cont i_conf1_2014
Sist cont i_conf1_2014Sist cont i_conf1_2014
Sist cont i_conf1_2014
 
Controle de motores de cc
Controle de motores de ccControle de motores de cc
Controle de motores de cc
 
Trabalho de sistemas de controle II
Trabalho de sistemas de controle IITrabalho de sistemas de controle II
Trabalho de sistemas de controle II
 
Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®
 
Paq estad757uptp karina-migdalia-hector-roman
Paq estad757uptp karina-migdalia-hector-romanPaq estad757uptp karina-migdalia-hector-roman
Paq estad757uptp karina-migdalia-hector-roman
 
Motor CC no Matlab
Motor CC no MatlabMotor CC no Matlab
Motor CC no Matlab
 

Ähnlich wie Análise de Sistemas II - Modelamento e identificação de sistemas

Cálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble SortCálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble SortJohnnatan Messias
 
Introdução Programação Em Maple
Introdução Programação Em MapleIntrodução Programação Em Maple
Introdução Programação Em Maplejeandson correa
 
Algoritmo e estruturas de dados operações com matrizes
Algoritmo e estruturas de dados operações com matrizesAlgoritmo e estruturas de dados operações com matrizes
Algoritmo e estruturas de dados operações com matrizesRADILSON RIPARDO DE FRETIAS
 
Grafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
Grafos e Algoritimos - Dr. Julio Cesar de Araujo MenezesGrafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
Grafos e Algoritimos - Dr. Julio Cesar de Araujo MenezesJulio Menezes
 
ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...
ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...
ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...Patrick Pires Alvim
 
Root locus cap_9_parte_4_pt
Root locus cap_9_parte_4_ptRoot locus cap_9_parte_4_pt
Root locus cap_9_parte_4_ptFernando Passold
 
19 algoritmos de enumeracao
19   algoritmos de enumeracao19   algoritmos de enumeracao
19 algoritmos de enumeracaoRicardo Bolanho
 
Troca de contexto segura em sistemas operacionais embarcados utilizando técni...
Troca de contexto segura em sistemas operacionais embarcados utilizando técni...Troca de contexto segura em sistemas operacionais embarcados utilizando técni...
Troca de contexto segura em sistemas operacionais embarcados utilizando técni...Rodrigo Almeida
 
Cap9 - exemplos resolvidos em matlab
Cap9 - exemplos resolvidos em matlabCap9 - exemplos resolvidos em matlab
Cap9 - exemplos resolvidos em matlabSandro Sena
 
Comparação Experimental de Algoritmos de Ordenação
Comparação Experimental de Algoritmos de OrdenaçãoComparação Experimental de Algoritmos de Ordenação
Comparação Experimental de Algoritmos de OrdenaçãoLenon Fachiano
 
Apostila de pspice petee ufmg
Apostila de pspice petee ufmgApostila de pspice petee ufmg
Apostila de pspice petee ufmgedwirmarcelo
 
Cálculo Numérico: Interpolação Polinomial com Bubble Sort
Cálculo Numérico: Interpolação Polinomial com Bubble SortCálculo Numérico: Interpolação Polinomial com Bubble Sort
Cálculo Numérico: Interpolação Polinomial com Bubble SortJohnnatan Messias
 
[PRJ32][Christopher] Aula 14 – controle
[PRJ32][Christopher] Aula 14 – controle[PRJ32][Christopher] Aula 14 – controle
[PRJ32][Christopher] Aula 14 – controleChristopher Cerqueira
 
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas EspaciaisAlgoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas EspaciaisItalo Pinto Rodrigues
 

Ähnlich wie Análise de Sistemas II - Modelamento e identificação de sistemas (20)

03 pid d
03 pid d03 pid d
03 pid d
 
02 apostila-controle digital
02 apostila-controle digital02 apostila-controle digital
02 apostila-controle digital
 
Cálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble SortCálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble Sort
 
Introdução Programação Em Maple
Introdução Programação Em MapleIntrodução Programação Em Maple
Introdução Programação Em Maple
 
Slides
SlidesSlides
Slides
 
Algoritmo e estruturas de dados operações com matrizes
Algoritmo e estruturas de dados operações com matrizesAlgoritmo e estruturas de dados operações com matrizes
Algoritmo e estruturas de dados operações com matrizes
 
Grafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
Grafos e Algoritimos - Dr. Julio Cesar de Araujo MenezesGrafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
Grafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
 
ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...
ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...
ESTUDO DE MÉTODOS DE IDENTIFICAÇÃO DE SISTEMAS EM MALHA FECHADA APLICADOS A P...
 
Root locus cap_9_parte_4_pt
Root locus cap_9_parte_4_ptRoot locus cap_9_parte_4_pt
Root locus cap_9_parte_4_pt
 
19 algoritmos de enumeracao
19   algoritmos de enumeracao19   algoritmos de enumeracao
19 algoritmos de enumeracao
 
Troca de contexto segura em sistemas operacionais embarcados utilizando técni...
Troca de contexto segura em sistemas operacionais embarcados utilizando técni...Troca de contexto segura em sistemas operacionais embarcados utilizando técni...
Troca de contexto segura em sistemas operacionais embarcados utilizando técni...
 
Cap9 - exemplos resolvidos em matlab
Cap9 - exemplos resolvidos em matlabCap9 - exemplos resolvidos em matlab
Cap9 - exemplos resolvidos em matlab
 
Comparação Experimental de Algoritmos de Ordenação
Comparação Experimental de Algoritmos de OrdenaçãoComparação Experimental de Algoritmos de Ordenação
Comparação Experimental de Algoritmos de Ordenação
 
Apostila de pspice petee ufmg
Apostila de pspice petee ufmgApostila de pspice petee ufmg
Apostila de pspice petee ufmg
 
Cálculo Numérico: Interpolação Polinomial com Bubble Sort
Cálculo Numérico: Interpolação Polinomial com Bubble SortCálculo Numérico: Interpolação Polinomial com Bubble Sort
Cálculo Numérico: Interpolação Polinomial com Bubble Sort
 
Aula 4 poe
Aula 4 poeAula 4 poe
Aula 4 poe
 
[PRJ32][Christopher] Aula 14 – controle
[PRJ32][Christopher] Aula 14 – controle[PRJ32][Christopher] Aula 14 – controle
[PRJ32][Christopher] Aula 14 – controle
 
TP1CI_57572.pdf
TP1CI_57572.pdfTP1CI_57572.pdf
TP1CI_57572.pdf
 
Artigo bode
Artigo bodeArtigo bode
Artigo bode
 
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas EspaciaisAlgoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
 

Mehr von Ciro Marcus

Séries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesSéries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesCiro Marcus
 
Séries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoSéries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoCiro Marcus
 
Séries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesSéries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesCiro Marcus
 
Séries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierSéries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierCiro Marcus
 
Séries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresSéries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresCiro Marcus
 
Séries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasSéries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasCiro Marcus
 
SISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosSISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosCiro Marcus
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...Ciro Marcus
 
Automação - Sistema de controle
Automação - Sistema de controleAutomação - Sistema de controle
Automação - Sistema de controleCiro Marcus
 
Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Ciro Marcus
 
Projeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalProjeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalCiro Marcus
 
Lugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoLugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoCiro Marcus
 
Apostila automação controle de processos
Apostila automação controle de processosApostila automação controle de processos
Apostila automação controle de processosCiro Marcus
 
Projeto Oscilador com LM555
Projeto Oscilador com LM555Projeto Oscilador com LM555
Projeto Oscilador com LM555Ciro Marcus
 
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOFONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOCiro Marcus
 
Analogico - MULTIVIBRADOR ASTÁVEL
Analogico - MULTIVIBRADOR  ASTÁVELAnalogico - MULTIVIBRADOR  ASTÁVEL
Analogico - MULTIVIBRADOR ASTÁVELCiro Marcus
 
Projeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaProjeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaCiro Marcus
 
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIIProjeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIICiro Marcus
 
Chopper Tipo Wagner
Chopper Tipo WagnerChopper Tipo Wagner
Chopper Tipo WagnerCiro Marcus
 
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeAM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeCiro Marcus
 

Mehr von Ciro Marcus (20)

Séries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesSéries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por Partes
 
Séries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoSéries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio Período
 
Séries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesSéries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções Pares
 
Séries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierSéries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de Fourier
 
Séries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresSéries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas Elementares
 
Séries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasSéries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções Periódicas
 
SISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosSISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros Ativos
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
 
Automação - Sistema de controle
Automação - Sistema de controleAutomação - Sistema de controle
Automação - Sistema de controle
 
Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )
 
Projeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalProjeto – Transmissão de voz digital
Projeto – Transmissão de voz digital
 
Lugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoLugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar Geometrico
 
Apostila automação controle de processos
Apostila automação controle de processosApostila automação controle de processos
Apostila automação controle de processos
 
Projeto Oscilador com LM555
Projeto Oscilador com LM555Projeto Oscilador com LM555
Projeto Oscilador com LM555
 
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOFONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
 
Analogico - MULTIVIBRADOR ASTÁVEL
Analogico - MULTIVIBRADOR  ASTÁVELAnalogico - MULTIVIBRADOR  ASTÁVEL
Analogico - MULTIVIBRADOR ASTÁVEL
 
Projeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaProjeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação Regulada
 
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIIProjeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
 
Chopper Tipo Wagner
Chopper Tipo WagnerChopper Tipo Wagner
Chopper Tipo Wagner
 
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeAM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
 

Kürzlich hochgeladen

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 

Kürzlich hochgeladen (20)

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 

Análise de Sistemas II - Modelamento e identificação de sistemas

  • 1. Análise de Sistemas II – Modelamento Trabalho Final PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS PUC-MG ENGENHARIA ELETRÔNICA E DE TELECOMUNICAÇÕES TRABALHO FINAL IDENTIFICAÇÃO DE SISTEMAS Disciplina: Análise de Sistemas II - Modelamento Professor: Prof. Júlio Queiroz Alunos: Ciro Campos Dezembro / 2005 1/12
  • 2. Análise de Sistemas II – Modelamento Trabalho Final Índice Geração da massa de dados.........................................................................................................3 Estimação pelo Método Sundaresan Subamortecido..................................................................4 Estimação pelo Método Malha Fechada.....................................................................................8 Estimação pelo Método dos Mínimos Quadrados....................................................................10 Questionário..............................................................................................................................12 2/12
  • 3. Análise de Sistemas II – Modelamento Trabalho Final Geração da massa de dados close all; clear all; clc; % Programa para gerar a massa de dados t=0:0.001:0.6; % Tempo. k=100; % Ganho do sistema. g=tf(k*100, [1 50 100]); % Funçao de transferencia escolhida. ft=feedback(g,1); % Funçao de transferencia do sistema. dados=step(ft, t); % Variavel 'dados' ira conter a resposta ao degrau unitario. figure(1) plot(t, dados) % Plota a massa de dados em funçao do tempo. grid on; save massa.mat dados t % Salva no arquivo massa.mat a variavel dados em funcao do tempo. 3/12
  • 4. Análise de Sistemas II – Modelamento Trabalho Final Estimação pelo Método Sundaresan Subamortecido close all; clear all; clc; % Programa para estimaçao pelo Metodo Sundaresan Subamortecido load massa.mat % Carrega a massa de dados gerada no programa geramassa.m. k=dados(end); % Calcula o ganho. % Calculo de m1: m1=0; deltat=0.001; for i=1:length(dados) m1=m1+(deltat*(k-dados(i))); end; % Calculo de Mi: for i=2:length(dados) if dados(i)>dados(i-1) deltdados(i-1)=dados(i)-dados(i-1); else break; end; end; for i=2:length(deltdados) if deltdados(i)<deltdados(i-1) y0=dados(i-1); y1=dados(i); t0=t(i-1); t1=t(i); mi=(y1-y0)/(t1-t0); break; end; end; tm=((k-y0)/mi)+t0; % Calcula tm. lambdacalc=(tm-m1)*mi; % Calcula lambda % Calculo de zeta. zeta=0:0.0001:1.5; for i=1:length(zeta) if zeta(i)~=1 4/12
  • 5. Análise de Sistemas II – Modelamento Trabalho Final lambda(i)=(acos(zeta(i))/sqrt(1-(zeta(i)*zeta(i))))*exp(-zeta(i)*acos(zeta(i))/sqrt(1- (zeta(i)*zeta(i)))); elseif zeta(i)==1 lambda(i)=0; end; end; figure(1) plot(lambda, zeta) % Plota zeta x lambda. grid on; % Calculo de zeta estimado: for i=2:length(zeta) if lambda(i)<lambdacalc zetaest=zeta(i-1); break; end; end; wn=(acos(zetaest))/(sqrt(1-(zetaest*zetaest))*(tm-m1)); % Calcula wn. td=m1-((2*zetaest)/wn); % Calcula td. % Calculo da resposta ao degrau estimada: prod1=2*zetaest*wn; num=k*exp([-td 0])*wn*wn; 5/12
  • 6. Análise de Sistemas II – Modelamento Trabalho Final den=[1 prod1 num]; ftest=tf(num, den); figure(2); plot(t, dados, 'red'); % Plota a funçao real. hold on; step(ftest, t, 'blue') % Plota a funçao estimada. grid on; % Ajuste dos parametros da resposta estimada: k2=k+0.1*k; zetaest2=zetaest-0.1*zetaest; wn2=wn-0.005*wn; prod2=2*zetaest2*wn2; num2=k2*exp([-td 0])*wn2*wn2; den2=[1 prod2 num2]; ftest2=tf(num2,den2); 6/12
  • 7. Análise de Sistemas II – Modelamento Trabalho Final figure(3); plot(t, dados, 'red'); % Plota a funçao real. hold on; step(ftest2,t,'blue') % Plota a funçao estimada ajustada. grid on; 7/12
  • 8. Análise de Sistemas II – Modelamento Trabalho Final Estimação pelo Método Malha Fechada %Inicio close all clc load massa2.mat; %carrega a massa de dados figure(1),plot(t,y) %plota a resposta do sistema a uma entrada em degrau title('Resposta do Sistema a uma Entrada em Degrau - REAL') grid on hold on %Aplicação dos Métodos Determinísticos para o Sistema Subamortecido %1º Método : IDENTIFICAÇAO EM MALHA FECHADA %A partir do Gráfico de Resposta ao Degrau do Sistema Real devemos %determinar os parâmetros abaixo: %cálculo do ponto de inflexão da resposta [valormax, pos] = max(y); yp1=1.2602; %Ponto de Maximo 1 yn=0.9324; %Ponto de Mínimo Obtido pelo Gráfico yp2=1.0176; %Ponto de Maximo 2 deltat=41.5-10; %Variação de Tempo 1 kc=1; A=1; %Calculo dos parâmetros da F.T. yinf=(yp2*yp1-yn^2)/(yp2+yp1-2*yn); zeta= -log((yp2-yinf)/(yp1-yinf))/sqrt(4*pi^2+(log((yp2-yinf)/(yp1-yinf)))^2); k=yinf/(kc*(A-yinf)); kf=kc*k; td=(deltat*sqrt((1-zeta^2)*(kf+1)))/(pi*(zeta*sqrt(kf+1)+sqrt(zeta^2*(kf+1)+kf))); tau=(deltat/pi)*(zeta*sqrt(kf+1)+sqrt(zeta^2*(kf+1)+kf))*sqrt((1-zeta^2)*(kf+1)); taubarra=((td*tau)/(2*(kf+1)))^0.5; kbarra=kf/(kf+1); ni=[-0.05*kbarra*td kbarra]; di= [taubarra^2 2*zeta*taubarra 1]; yi=step(ni,di,t); figure(2), plot(t,yi,'r',t,y,'b'),legend('Modelo','Real',1); title('Resposta do Sistema a uma Entrada em Degrau - MODELO') grid; printsys(ni,di); 8/12
  • 9. Análise de Sistemas II – Modelamento Trabalho Final SOLUÇÃO FUNÇÃO DE TRANSFERENCIA num/den = -0.31336 s + 0.9999 --------------------------- 42.4349 s^2 + 5.1429 s + 1 9/12
  • 10. Análise de Sistemas II – Modelamento Trabalho Final Estimação pelo Método dos Mínimos Quadrados close all; clear all; clc; % Programa para estimaçao pelo Metodo dos Minimos Quadrados load massa.mat % Carrega a massa de dados gerada no programa geramassa.m. y(1:200)=dados(1:200); y=y'; % QSI numit=100; % Numero de amostras. numl=200; % Numero de linhas da matriz QSI. Termos passados que serao considerados. numc=6; % Numero de colunas da matriz QSI. Numero de parametros que serao considerados. inicio=106; % Inicio da amostragem. for k=inicio:inicio+numit % Loop para verificar todas as amostras. for j=1:numc % Loop para olhar todas as colunas da QSI. p=-inicio+j+1; % Parametro de controle de inicio. for i=1:numl % Loop para olhar todas as colunas da QSI. qsi(i,j)=dados(k+p); % Formaçao da matriz QSI. p=p+1; % Incremento no parametro de controle de inicio. end; end; tetaest=(inv((qsi')*qsi))*(qsi')*y; % Calculo de teta. vtetaest(1:length(tetaest), k-inicio+1)=tetaest; % Tetas estimados. yest=qsi*tetaest; % y estimado. vyest(1:length(yest), k-inicio+1)=yest; % y estimados (Vetor). for i=1:length(yest) err(i)=dados(k-inicio+i)-vyest(k-inicio+i); % Erro de estimaçao. end; jmq(k-inicio+1)=0; % Funçao custo. for m=1:length(err) jmq(k-inicio+1)=jmq(k-inicio+1)+(err(m)')*err(m); end; end; 10/12
  • 11. Análise de Sistemas II – Modelamento Trabalho Final [lin col]=min((jmq')) % Menor valor da funçao custo. tetadef(1:length(tetaest))=vtetaest(1:length(tetaest), col); % O menor valor da funçao custo e atribuido ao Teta estimado. ydef(1:length(yest))=vyest((1:length(yest)), col); % Saida tera o valor da funçao custo. figure(2) plot(t, dados, 'blue') % Plota a saida real. hold on; t2=0:0.001:0.199; plot(t2, ydef, 'red') % Plota a saida estimada. grid on; 11/12
  • 12. Análise de Sistemas II – Modelamento Trabalho Final Questionário 1) Considerando que nenhum ajuste foi realizado para melhorar o resultado da identificação original, qual dos métodos resultou na melhor identificação? Comente a sua resposta. Como obsersarvado pelos gráficos obtidos, o método de Sundaresan Subamortecido apresentou melhor identificação, onde os parâmetros utilizados no método se apresentam mais consistentes do que aos parâmetros do método de Mínimos Quadrados. 2) Após os ajustes para melhoria dos resultados, qual dos métodos resultou na melhor identificação? Quais parâmetros foram ajustados em cada um dos métodos? Justifique os ajustes. Após os ajustes dos parâmetros, o método de Sundaresan Subamortecido que já se apresentava melhor, ficou mais próximo ainda do sistema real, como pode ser observado no gráfico após o ajuste manual. O parâmetro ajustado nesse método foi o Zeta. No método de Mínimos Quadrados os parâmetros foram ajustados na tentativa e erro, conforme o sistema se aproximava do real. 12/12