Você está na página 1de 15

FACULDADE PITGORAS CAMPUS BETIM

Engenharia Controle Automao

TEORIA DE CONTROLE 1
ANALISE E MODELO MATEMTICO DE UM EBULIDOR ELTRICO

Betim
Junho 2014
1

Klber Afonso.
Leonardo Duque
Renato Gomes
Tatiana Garcia
Vitor Thiago
Wesley Vieira

TEORIA DE CONTROLE 1
ANALISE E MODELO MATEMTICO DE UM EBULIDOR ELTRICO

Relatrio tcnico da Prtica funo


de transferncia Ebulidor eltrico, da
disciplina Teoria de Controle I, 6
perodo do Curso de Engenharia de
Controle Automao industrial.
Orientador: Marcelo s. Neves.

Betim
Junho 2014
2

Klber Afonso.
Leonardo Duque
Renato Gomes
Tatiana Garcia
Vitor Thiago
Wesley Vieira

ANALISE E MODELO MATEMTICO DE UM EBULIDOR ELTRICO:


Obtendo a funo de transferncia de malha aberta e fechada

Relatrio tcnico da Prtica funo


de transferncia Ebulidor eltrico, da
disciplina Teoria de Controle I, 6
perodo do Curso de Engenharia de
Controle
Automao
industrial,
Faculdade Pitgoras Betim, como
requisito para concluso da pratica.

_________________________________________________
Marcelo s. Neves (Orientador) Faculdade Pitgoras Betim.

Betim
Junho 2014
3

Aos esforos e dedicao de


todos integrantes do grupo,
teoria e controle I - 2014.
4

SUMRIO

1.0 INTRODUO........................................................................................................ 06
2.1 DESENVOLVIMENTO............................................................................................ 06
2.2 PROGRAMA LINGUAGEM C................................................................................ 10
2.3 PROGRAMA MATHLAB........................................................................................ 11
2.3 FERRAMENTA IDENT........................................................................................... 12
3.0 CALCULO DA FUNO FTMT............................................................................. 13
4.0 CONCLUSO......................................................................................................... 15

1.0 INTRODUO

Neste relatrio ser desenvolvido um sistema de monitoramento de temperatura


atravs de uma montagem prtica, programaes eletrnicas, clculos matemticos e
testes experimentais envolvendo variveis de tenso e temperatura. O objetivo gerar
uma tabela de dados em Excel que ir alimentar dados no software Matlab, e assim
criar uma funo de transferncia correspondente a um modelo matemtico. Ser
finalizado com analise da funo da prtica realizada.
2.0 DESENVOLVIMENTO

Para desenvolver a prtica e analisar o comportamento da temperatura de um


Ebulidor na funo de transferncia foram utilizados os seguintes materiais:

Uma Placa de Arduino UNO.

Um sensor de temperatura LM35 de 0 a 5v

Multmetro.

Um autotransformador 220/127 v.

Um Ebulidor 127v, potencia 100w

Ferro de solda 70 w.

Tubo de arame solda

Termo retrtil.

Arduino uma plataforma de computao open-source baseada em uma simples


placa de entrada e sadas de sinais digitais e analgicas, possui seu prprio sistema de
desenvolvimento do programa na linguagem C. Esta plataforma pode ser usada para
desenvolver projetos interativos autnomos, automao comercial e predial ou ser
conectado a um software em um computador (ex.: Flash, Processing, MaxMSP). O
ambiente de desenvolvimento (IDE) open-souce pode se obtido gratuitamente
(atualmente disponvel para Mac OS x, Windows, e Linux) figura (1).
6

Figura (1) Placa Arduino UNO.

Fonte: Foto Autores.

Sensor LM35 figura (3) um sensor analgico com alimentao de 0 a 5V


transmitido uma temperatura em graus Celsius (C). J o autotransformador tem
alimentao de 220V no primrio e 127V na secundria figura (2).
Figura (2) Autotransformador

Fonte: Foto Autores.

Figura (3) Sensor LM35

Fonte: Foto Autores.


7

Aps a implementao do programa em linguagem C no Arduino e montagem do


circuito eletrnico figura (4), atendendo a solicitao do professor de alimentar o
Ebulidor com uma tenso de 50 60 V, foi necessrio alimentar o autotransformador
(220 v/127 v) com alimentao no primrio de 127 v a fim de obter no secundrio o
valor de 69,1V.
Figura (4) Montagem da Pratica

Fonte: Foto Autores.

Figura (5) Tenso de Alimentao,

Fonte: Foto Autores.


8

Aps parametrizar o sensor com um delay de 0,5 segundos, foi possvel coletar
dados com a temperatura inicial de 19C durante 1 hora e 20 minutos com a
temperatura final de 90C, com isso foi possvel exportar os dados para uma planilha
em Excel, no total foram coletados 8618 medies figura (6).
Figura (6) Coleta de Dados Excel

Fonte: Foto Autores.


Figura (7) Coleta de Dados

Fonte: Software Mathlab


9

2.1 - PROGRAMA EM LINGUAGEM C UTILIZADO DO ARDUINO.


// Projeto 7 Sensor de temperatura com LM35
float tempC; // Cria variel para armazenar temperatura
int tempPin = 0; // Declara o pin analico 0
void setup()
{ Serial.begin(9600); // Abre porta serial, inicializa dados a 9600 bps
}
void loop() // O cigo continuar a ficar em loop
{
tempC = analogRead(tempPin); // Le o valor analico do sensor LM35
tempC = (5.0 * tempC * 100.0)/1024.0; // Converte a entrada de temperatura em graus
centigrados
Serial.print((byte)tempC); // Envia dados para o computador
Serial.println(" C"); // Imprime o C de Celsius no monitor serial
delay(500); // Espera 0.5 segundos

10

2.2 - PROGRAMA UTILIZADO NO MATHLAB.


%==============================================================
%Teoria de controle 1
%Codigo para anlise em malha aberta e fechada do ebulidor
%==============================================================
clc, clear, close all;
s = tf ('s'); % o comando tf para criar a variavel s de laplace
%dados obtidos via ferramenta ident
k = 1.3548;
Tp1 =1088.0254;
Ebulidor = k / (1 + Tp1*s)
polo_MA = pole (Ebulidor) % o comando pole calcula os polos da FT
tensao_alimentacao = 69.1;
%anlise em malha aberta
% figure (1)
subplot (2,2,1)
step (tensao_alimentacao*Ebulidor)
title (' Resposta ao comando degrau em malha aberta')
% Anlise de Malha Fechada
H = 0.5; feedback (Ebulidor, H)
% figure (2)
subplot (2,2,2)
FTMF = feedback (Ebulidor, H)
step (tensao_alimentacao*FTMF)
title ('Resposta ao comando degrau em malha fechada')
polo_MF = pole (FTMF)

11

% figure (3)
subplot (2,2,3)
FTMF = feedback (Ebulidor, H)
step (tensao_alimentacao*Ebulidor, tensao_alimentacao*FTMF)
title ('Resposta ao comando degrau')
legend ('FTMA', ' FTMF')
% figure(4)
subplot (2,2,4)
rlocus (tensao_alimentacao*Ebulidor)
title ( ' Lugar das raizes da FTMF').

2.3 FERRAMENTA IDENT


Figura (8) Ferramenta Ident

Fonte: Software Mathlab


12

3.0 CALCULO DA FUNO FTMF


Com base nos dados coletados e nos clculos gerados pelo Matlab, temos a seguinte
FTMF.

G(s)=

Substituindo:

FTMA=

FTMF =

13

Figura (9) Gerando Funo de Transferncia

Fonte: Software Mathlab


Figura (10) Grfica Funo de Transferncia

Fonte: Software Mathlab


14

4.0 CONCLUSO

Concluimos que aps coleta de dados e gerar um grafico em


Excel, exportando a massa de dados para o Mathlab, foi possivel
calcular o fator K e Tp, aps calculamos a FTMF do sistema,
concluimos que o nosso sistema alcanou o objetivo proposto
inicialmente pelo trabalho que era obter massa de dados atraves
de experimentos, identificar o sistema atraves de uma funo de
transferencia validada atraves de recursos computacionais,
analisar a planta em malha fechada e malha aberta, observamos
a planta em malha fechada e possivel controlar nossa variavel
de saida, mas detectamos que tem um erro na variavel de
controle

15