Vous êtes sur la page 1sur 9

UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC

CURSO: GRADUAO EM ENGENHARIA ELTRICA


DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

1

Alunos: Nota:
1 -
2 -
Data:

Obteno Experimental de Modelos Matemticos
Atravs da Reposta ao Degrau

1.1 Objetivo

O objetivo deste experimento mostrar como se obtm o modelo matemtico de um
sistema atravs da coleta de dados das suas caractersticas de entrada-sada. Sero considerados
os sistemas de nvel, de presso e de vazo, disponveis na Estao Compacta MPS-PA.
A identificao do modelo matemtico ser feita atravs da ferramenta computacional
System Identification do MatLab.

1.2 Introduo
Entende-se por modelagem e identificao a determinao do modelo matemtico de um
sistema representando os seus aspectos essenciais de forma adequada para uma utilizao
particular: diagnstico; superviso; otimizao e controle.
Existem dois procedimentos bsicos para identificao de sistemas:
Identificao analtica de sistemas ou modelagem fenomenolgica: envolve a anlise
da dinmica do sistema fsico e o desenvolvimento de um modelo matemtico para
o mesmo a partir do comportamento fsico do processo;
Identificao computacional de sistemas ou modelagem emprica: envolve coleta de
dados das caractersticas de entrada-sada do sistema e sua utilizao para obteno
de um modelo matemtico que aproxima este comportamento observado.

1.3 Descrio da Ferramenta Computacional System Identification

O Matlab dispe de uma ferramenta que faz a identificao computacional de sistemas
denominada System Identification.
Aps definir a entrada e a sada do sistema, ambos na forma de vetor coluna, poder se dar
incio ao reconhecimento da funo de transferncia, que representar a planta G(s). Para isto,
proceda da seguinte maneira:
1. Clique no boto Start localizado na parte inferior esquerda do Matlab
2. Selecione Toolboxes

UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

2

3. Selecione More...
4. Selecione System identification
5. Clique em System Identification Tool

A Figura 1 mostra esta seqncia de inicializao e a Figura 2 apresenta a ferramenta
System Identification.


Figura 1 - Inicializao da Ferramenta System Identification


Figura 2 Janela da System Identification Tool

UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

3

Aps abrir a System Identification Tool, clique em:
1. Import data
2. Time domain data...

Como resultado, uma nova janela, denominada Import Data, ser aberta, conforme ilustra
a Figura 3.

Figura 3 Janela Import Data

Agora sero necessrios os vetores coluna de entrada e de sada citados anteriormente. No
editor de texto denominado de Input deve-se inserir o nome que foi dado ao vetor de entrada
(exemplo: entrada1), no editor de texto Output deve-se inserir o nome que foi dado ao vetor de
sada (exemplo : saida1). Em Data name atribudo um nome que o System Identification dar
ao conjunto de entrada e sada (exemplo : foi escolhido teste1), em Starting time informado
ao programa qual o tempo inicial (deve ser referenciado a origem, ou seja, tempo inicial zero),
em Sampling interval informado ao programa qual foi o perodo de amostragem utilizado na
coleta dos vetores de entrada e sada (exemplo: 0,01 segundos).
Aps preenchidas todas as lacunas do Import Data basta clicar em Import e voltar a janela
referente ao System Identification. Pode-se observar que ele criou um sistema com o nome
escolhido possibilitando assim que seja efetuada a verificao do sistema (observar se os
grficos formados correspondem a entrada e sada desejada). Assinalando a caixa time plot,
observa-se uma nova janela (Figura 4) onde se encontram os grficos dos vetores entrada e
sada em funo do tempo.


UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

4


Figura 4 -Verificao dos grficos de sada e entrada

Aps efetuada a verificao, caso possua mais de um sistema, selecione o sistema correto,
arraste-o para o ponto Working Data e clique ento em:
1. Estimate...>
2. Process Models...

Uma nova janela denominada Process Models ser aberta, como mostra a Figura 5.

Figura 5 - Janela Process Models

O System Identification dispe de algumas aproximaes padro para o sistema que ser
definido. Dentre estas aproximaes padro tem-se:
No mximo trs plos (podendo eles ser todos reais (All real) ou podero ter parte
imaginria, definidos como Underdamped que significa subamortecido);
Apenas um zero;

UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

5

Apenas um plo na origem (integrador);
Com Delay (atraso).

Se a ordem do sistema for conhecida, basta selecion-la e clicar em Estimate, caso a ordem
do sistema seja desconhecida (comum em alguns experimentos) deve-se efetuar vrias
estimativas, com diferentes nmeros de plos (reais ou complexos), com ou sem zero, com ou
sem atraso e tambm com ou sem integrador. Todas as aproximaes efetuadas podem ser
observadas na janela do System Identification clicando na caixa Model Output conforme
apresenta-se na Fig 6. O programa calcula tambm o percentual de exatido (Best Fits) que
possibilitar a escolha do tipo de sistema que melhor se aproximar do sistema analisado.


Figura 6 - Curva do sistema obtida juntamente com a curva real e os percentuais de exatido

Aps definida a melhor aproximao para o seu sistema basta olhar novamente na janela
Process Models (Figura 5), que mostra tambm quais so os valores dos parmetros do sistema,
e informa a equao que define o sistema (a equao estar em funo dos parmetros
disponibilizados), ou seja, est definida a funo G(s) que representa a sua planta.



UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

6

1.4 Descrio dos Processos da MPS-PA Estao Compacta

Na estao compacta, quatro processos esto implementados. Nesta experincia, trs destes
processos sero identificados: o de nvel, o de presso e o de vazo.

1.4.1 Processo de Nvel

A Figura 7 apresenta o diagrama do processo de nvel. O objetivo controlar o nvel do
tanque 2 (B102), tendo como atuador a bomba P101 com velocidade varivel. No circuito
hidrulico, a vlvula manual V110 ser utilizada como perturbao do sistema.


Figura 7 Processo de Nvel

1.4.2 Processo de Presso

A Figura 8 apresenta o diagrama do processo de presso. O objetivo final controlar a
presso de ar no tanque metlico B103. Neste caso, o atuador pode ser escolhido entre a vlvula
proporcional V106 e a bomba P101. A presso ser lida atravs do sensor de presso B103. Para
a realizao do sistema de controle quando o atuador for vlvula proporcional, a bomba dever
estar ligada digitalmente. A vlvula manual V107 inicialmente dever estar fechada e ainda esta
servir como perturbao do sistema.


UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

7


Figura 8 Processo de Presso

1.4.3 Processo de Vazo

A Figura 9 apresenta o diagrama do processo de vazo. O objetivo final deste processo
controlar a vazo, tendo como atuador a bomba ou a vlvula proporcional. A vazo ser
fornecida pelo sensor de vazo B102 e as vlvulas manuais V104 e V109 sero utilizadas como
perturbao do sistema.


Figura 9 Processo de Vazo

UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

8

1.5 Trabalho em Laboratrio

Tarefa 1: Conecte o Easyport de acordo com a Figura 10.


Figura 10 Esquema de conexo do EasyPort

Tarefa 2: Utilizando o Labview, construa um aplicativo para ler a resposta ao degrau
unitrio para os processos de nvel, de presso e de vazo. A escala de leitura dos sensores
analgicos de 0 a 10V est padronizada numa converso A/D de 0 at 32735.
Use o FluidLab para conferir os resultados anteriores. Observe que as variveis de
interesse j esto em unidades apropriadas (litros, bar e litros/minuto, respectivamente).
Recomenda-se que o degrau de entrada para obteno do modelo matemtico seja de tal
forma que a sada esteja prxima do valor desejado. Tome cuidado para que o valor
desejado no esteja prximo do valor mximo, pois corre-se o risco do controlador saturar e
o sistema no ser controlado adequadamente.

Tarefa 3: Utilizando o Simulink, determine os grficos de resposta ao degrau para cada um
dos processos que foram analisados na tarefa anterior. Para efeitos de comparao, as
condies de teste devero ser iguais aos da Tarefa 2. As escalas de leitura dos sensores
analgicos de 0 a 10V tambm esto padronizadas numa converso A/D de 0 at 32735.


UNIVERSIDADE DO ESTADO DE SANTA CATARINA -UDESC
CURSO: GRADUAO EM ENGENHARIA ELTRICA
DISCIPLINA: CONTROLE CLSSICO
PROFESSOR: CSAR R. CLAURE TORRICO

9

1.6 Exerccios

Exerccio 1: Utilizando a ferramenta System Identification, determine o modelo matemtico
mais apropriado para cada um dos processos levantados com o auxlio do Labview. Para
efeitos de validao, sobreponha num mesmo grfico as curvas reais e as obtidas a partir do
modelo matemtico. Comente os resultados.

Exerccio 2: Utilizando a ferramenta System Identification, determine o modelo matemtico
mais apropriado para cada um dos processos levantados com o auxlio do Simulink. Para
efeitos de validao, sobreponha num mesmo grfico as curvas reais e as obtidas a partir do
modelo matemtico. Comente os resultados.

Observaes: No espere que os modelos matemticos dos processos obtidos com
Simulink e Labview sejam parecidos, pois a base de tempo de cada ferramenta diferente!!.

Vous aimerez peut-être aussi