Anda di halaman 1dari 14

UNIVERSIDADE FEDERAL DO AMAZONAS

FACULDADE DE TECNOLOGIA
ENGENHARIA DE PETRLEO E GS

Laboratrio de Controle e Automao de Processos


Atividade 02

Manaus
2016

UNIVERSIDADE FEDERAL DO AMAZONAS


FACULDADE DE TECNOLOGIA
ENGENHARIA DE PETRLEO E GS

Laboratrio de Controle e Automao de Processos


Atividade 02

Trabalho

do

Curso

de

Graduao em Engenharia de Petrleo


e Gs realizado sob superviso do
professor
apresentado

Pablo

Guimares

atividade

da

como

disciplina FTP017.

Lucas Bianche da Silva 21203577


Paulo Trajano do Nascimento - 21204648

Manaus
2016

1. INTRODUO
O MATLAB um programa para clculos matemticos destinados em
vrias reas da cincia, principalmente em engenharia. Essa ferramenta
matemtica simples de ser utilizada, sendo quase um software obrigatrio
nas vertentes encontradas em projetos de engenharia. Com esse software
podemos calcular dados estatsticos relacionados a dados de entrada e sada,
como ajuste de curvas, desvio padro, mdia e outras infinidades de problemas
de forma rpida e precisa.
Neste trabalho iremos utilizar o matlab para a resoluo de problemas
matemticos envolvendo matriz, clculo diferencial e problemas de controle e
simulao de processos. Mostraremos os resultados e cdigos usados na
simulao por meio de figuras e descreveremos o processo.

2. RESULTADOS E DISCUSSES
Questo 1) Crie uma matriz de ordem 3.
Atribumos os valores de a e b tendo como base o clculo disposto na
atividade 02, em seguida montamos a matriz dada na questo e os respectivos
polinmios da matriz. Segue a simulao abaixo:

Figura 1: Matriz de ordem 3.

a) Calcule o determinante da matriz.


Aps montar a matriz, utilizamos a funo det (M) para o matlab
calcular o determinante da matriz. Segue a simulao abaixo:

Figura 2: Determinante da matriz.

b) Calcule a inversa.
Usamos a funo inv (M) para calcular a inversa da matriz. Abaixo
segue a simulao no matlab:

Figura 3: Inversa da matriz.

c) Multiplique pela sua inversa.


Multiplicamos a matriz M pela funo inv (M), o resultado mostrado
na figura abaixo:

Figura 4: Multiplicao da matriz pela sua inversa.

d) Encontre o polinmio caracterstico da matriz.


Para encontrar os polinmios caractersticos utilizamos a funo polyval
(x,y,z), os resultados esto abaixo:

Figura 5: Polinmios caractersticos da matriz.

Questo 2) Para a seguinte equao abaixo:

a) Calcule a derivada em funo de x.


Primeiro definimos a varivel da equao, em seguida escrevemos a
equao no matlab e na terceira linha usamos a funo diff(y) para derivar a
equao em funo de x. A imagem abaixo mostra o resultado:

Figura 6: Derivada da Funo em relao a x.

b) Calcule a derivada em funo de y


Observamos na equao que no tem varivel y, logo se utilizarmos a
funo diff(f(x),y) o resultado ser 0. Segue abaixo a simulao no matlab:

Figura 7: Derivada da funo em relao a y.

c) Calcule a 4 (quarta) derivada em funo de x.


Decretamos a varivel x, escrevemos a equao no matlab e usamos a
funo diff(y,4) para derivar 4 vezes a equao. Segue abaixo a simulao:

Figura 8: Derivada a quarta da funo em relao a x.

Questo 3) Para a seguinte funo de transferncia, faa a anlise da resposta


ao degrau:

Por meio dos algoritmos podemos encontrar os valores corretos para


preencher os coeficientes da funo de transferncia.

a) Para uma malha aberta

Para resolver esse problema usamos uma ferramenta dentro do matlab


chamada Simulink para montar o esquema de simulao, acrescentando o
degrau no incio e o escopo no final para visualizar as diferenas encontradas
de acordo com os diferentes valores de ganho e diferentes grficos
encontrados. O esquema do diagrama de blocos mostrado na figura 9.

Figura 9: Diagrama em blocos da malha aberta.

Depois de montar o bloco de notas, damos um duplo clique no scope


para gerar o grfico do sistema, como mostrado abaixo:

Figure 10: Grfico da malha aberta.

b) Para uma malha Fechada com os seguintes ganhos:


i.
- Ganho: 0,0
Para uma malha fechada, temos o seguinte diagrama de blocos:

Figura 11: Diagrama de blocos da malha fechada com ganho 0.

O grfico obtido da malha fechada segue abaixo:

Figura 12: Grfico da malha fechada com ganho 0.

ii.
Ganho: 0,5
Temos o seguinte diagrama de blocos:

Figura 13: Diagrama de bloco da malha fechada com ganho 0,5.

O grfico obtido segue abaixo:

Figura 14: Grfico da malha fechada com ganho 0,5.

iii.
Ganho:0,8
Temos o seguinte diagrama de blocos:

Figura 15: Diagrama de bloco da malha fechada com ganho 0,8.

O grfico obtido segue abaixo:

Figura 16: Grfico da malha fechada com ganho 0,8.

iv.
Ganho: 1,0
Temos o seguinte diagrama de blocos:

Figura 17: Diagrama de bloco da malha fechada com ganho 1,0.

O grfico obtido segue abaixo:

Figura 18: Grfico da malha fechada com ganho 1,0.

v.
Ganho: 2,0
Temos o seguinte diagrama de blocos:

Figura 19: Diagrama de bloco da malha fechada com ganho 2,0.

O grfico obtido segue abaixo:

Figura 20: Grfico da malha fechada com ganho 2,0.

Analisando os grficos para os ganhos de 0 at 2, vemos que os


grficos para a malha aberta e para a malha fechada com o ganho igual a zero
so idnticos. Nos casos seguintes o overshoot diminui gradativamente de
acordo com o aumento do valor do ganho e o tempo de estabilizao similar
em todos os casos. No possvel avaliar o erro estacionrio, pois no
sabemos qual o setpoint da simulao.

3. CONCLUSO
Com esse relatrio podemos concluir a importncia do matlab para
resoluo de problemas e perceber como essa ferramenta til. Os resultados
encontrados para cada questo feita foram favorveis e corretos, provando o
sucesso da simulao no matlab. A utilizao desse software mostrou uma
perspectiva sobre o seu funcionamento e sua aplicao. Conhecer essa
ferramenta importante para tirarmos o maior proveito possvel para
operaes numricas.

4. REFERNCIAS

BECKER, J. A; Silva, D.M.I. Noes Bsicas de Programao em Matlab.


Disponvel em:http://www.inf.ufsc.br/~bosco/ensino/ine5201/Apostila_MATLAB.pdf.
Acesso em: 10/07/2016.
TONINI, A. M. SCHETTINO, D. N. Matlab para Engenharia. Disponvel em:
http://www.netsoft.inf.br/aulas/7_EAC_Sistemas_Realimentados/6_MatLab_para_E
ngenharia.pdf. Acesso em: 10/07/2016.
VAROTO, P. S. Tutorial Matlab CONCEITOS BSICOS. Disponvel em:
http://www2.eesc.usp.br/labdin/luiz/tutorial_matlab.pdf. Acesso em: 09/07/2016.

Anda mungkin juga menyukai