Você está na página 1de 3

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO

CENTRO DE CIÊNCIAS AGRÁRIAS E ENGENHARIAS


DEPARTAMENTO DE ENGENHARIA RURAL

AULAS PRÁTICAS

CONTROLE DE PROCESSOS
ENG-10933

PROFESSOR
JULIO CESAR SAMPAIO DUTRA
e-mail: julio.dutra@ufes.br

ALEGRE/ES.
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
GRADUAÇÃO EM ENGENHARIA QUÍMICA, CAMPUS DE ALEGRE.

ENG 10933 - CONTROLE DE PROCESSOS, PROF. JULIO DUTRA.

Prática 01 - Introdução ao Matlab/Simulink.

O Simulink é um ferramenta computacional


do Matlab para modelagem, simulação e
análise de sistemas dinâmicos, onde é
possível implementar diversos sistemas por
meio de diagramação gráfica usando
blocos, conectores e bibliotecas. Existem
diversas funções já programadas (built-in) e
outros podem ser construídas pelo usuário.
O Simulink apresenta alta integração com o restante do ambiente do Matlab,
sendo flexível e de fácil aprendizagem. Isso permite uma grande variedade de
emprego na Engenharia Química, principalmente na área de Controle de
Processos, pois permite a simulação de processos e suas malhas de controle.

O ambiente do Simulink possui diversas funcionalidades disponibilizadas em


suas bibliotecas (Libraries) que contêm blocos, por exemplo, para sistemas
contínuos e discretos, operações lógicas, geração de sinais de entrada
(Sources) e de sinais de saída (Sinks) ou para customização com funções
definidas pelo usuário.

Estes blocos deve ser organizados em um diagrama, de acordo com o sistema


a ser simulado, sendo conectados por meio de elementos de transmissão na
direção do fluxo de informações. Para visualização e/ou tratamento dos
resultados, pode-se usar algumas funções presentes na biblioteca Sinks para
gerar saída gráfica (Scope) ou numérica (Display), enviar para o Workspace do
Matlab ou salvar em arquivo *.mat.

Um bloco importante é o S-Function, presente na biblioteca User-Defined


Functions. Esta funcionalidade é empregada na linearização e na simulação em
malha fechada de processos cujos modelos matemáticos são não lineares.

O arquivo com o diagrama construído pelo usuário tem a extensão *.mdl ou *.slx,
podendo ser utilizado por meio de chamadas no prompt do Matlab ou a partir de
suas rotinas. No caso de usar dentro ambiente do Simulink, há um botão play
para simulação do sistema. Qualquer dúvida sobre a função ou emprego dos
blocos em um diagrama, basta usar a opção HELP acessada por meio de clique
com botão direito do mouse.
Atividade prática

Implemente no Simulink o sistema de controle em malha fechada (feedback)


dado pelas funções de transferência abaixo. Considere que ocorra mudança do
tipo degrau de magnitude 2.5 no setpoint e de 2.0 na perturbação nos instantes
de tempo, respectivamente, de 1 e 10.

40
Processo ( )=
+ 15 + 56
1
Medidor ( )=
0.001 + 1
Controlador (proporcional) ( )=

Execute as simulação com um tempo total de 20 e discuta os resultados


utilizando diferentes valores da constante do controlador proporcional (Kc = 1, 5,
10, 15 e 30) e diferentes níveis de ruído de medição ( = 0, 0.001, 1).

A malha fechada deve ficar da seguinte forma.

Você também pode gostar