por
por
Comisso de Avaliao:
ii
- AGRADECIMENTOS;
ao meu orientador, Prof. Dr. Mrio Roland Sobczyk Sobrinho, pelos conhecimentos
transmitidos e disponibilidade de tempo para ajudar sempre que necessrio;
ao meu pai Moacir e minha me Roseli, por todo apoio e incentivo durante toda a graduao;
aos meus amigos e colegas, pelo companheirismo e compreenso durante a minha graduao.
iii
ARCARI, M. Z.; Anlise e comparao entre a resposta terica e a resposta de um
software no posicionamento de um cilindro atravs de uma vlvula proporcional. 2010.
31 folhas. Monografia (Trabalho de Concluso do Curso de Engenharia Mecnica)
Departamento de Engenharia Mecnica, Universidade Federal do Rio Grande do Sul, Porto
Alegre, 2010.
RESUMO
iv
ARCARI, M.Z.; Analysis and comparison between the theoretical response and the
response from a software in the positioning of a cylinder through a proportional valve.
2010. 31 folhas. Monografia (Trabalho de Concluso do Curso de Engenharia Mecnica)
Departamento de Engenharia Mecnica, Universidade Federal do Rio Grande do Sul, Porto
Alegre, 2010.
ABSTRACT
This paper describes the study of the degree of fidelity of a simulation package
for automated systems (Automation Studio), compared with the corresponding theoretical
predictions, when requested to simulate the behavior of a test system, consisting of a hydraulic
servopositioner coupled to a load. The mathematical model of the test system is developed
based on classical methods of control area of linear systems, and its dynamic behavior is
provided both through analytic and numerical simulation, using Matlab-Simulink software
package. A model of the same system is also developed in the Automation Studio package, and
its describes the procedures used to identify the necessary parameters to compatibilize the two
simulation models, to ensure similarity between the test conditions. After the development and
harmonization of the two models, these are used to simulate the dynamic behavior of the test
system, and the responses provided by them are compared. Once these responses are
significant incompatibilities, it is also carried out an investigation into the possible causes of the
differences detected.
v
INDICE
Pg.
1. INTRODUO ....................................................................................................................... 1
2. OBJETIVOS ........................................................................................................................... 2
3. REFERNCIAS BIBLIOGRFICAS ....................................................................................... 3
4. METODOLOGIA..................................................................................................................... 4
4.1 Descrio do sistema. ................................................................................................... 4
4.2 Modelagem matemtica................................................................................................. 5
4.2.1 Equao da Vazo de Controle. ......................................................................................... 5
4.2.2 Equao da Variao da Presso nas Cmaras do Cilindro. .................................................. 6
4.2.3 Equao do Movimento do Cilindro. .................................................................................... 6
4.2.4 Funo de Transferncia - sistema em malha aberta. ........................................................... 6
4.3 Implementao do modelo terico no Matlab-Simulink. ............................................... 6
4.4 Implementao do modelo no Automation Studio. ............................................................ 7
4.5 Identificao de Parmetros e Compatibilizao dos Modelos. ........................................ 8
4.5.1 Determinao da Presso de Suprimento. ........................................................................ 9
4.5.2 Determinao do Ganho de Vazo. .................................................................................. 9
4.5.3 Determinao do Ganho Proporcional e Coeficiente de Amortecimento .............................. 11
5. RESULTADOS E DISCUSSES.......................................................................................... 13
5.1 Comparao dos Resultados das Simulaes. ............................................................ 13
5.2 Simulaes Adicionais. ................................................................................................ 14
6. CONCLUSO....................................................................................................................... 15
REFERNCIAS BIBLIOGRFICAS ......................................................................................... 16
Apndice I. ............................................................................................................................... 18
Apndice II...................................................................................................................................19
Apndice III..................................................................................................................................20
Apndice IV.................................................................................................................................21
Apndice V..................................................................................................................................22
Apndice VI.................................................................................................................................23
vi
1
1. INTRODUO
Figura 1.1 Servomotor hidrulico com controle de posio, adaptado de [Souza, 2003].
2. OBJETIVOS
4. METODOLOGIA
J Cd Ao 2 p / (4.1)
J K d X v p (4.2)
J Kq X v Kc p (4.3)
Kq Kd p s p / 2
*
(4.4)
Kc Kd X v /
*
p s p / 2
*
(4.5)
6
* *
onde, os parmetros X v e p esto relacionados ao ponto de operao desejado conhecido.
Para o nosso modelo, escolhe-se o ponto de operao com a vlvula fechada, sem
* *
deslocamento do carretel, onde X v e p so iguais a zero. O ganho de vazo e o coeficiente
de vazo-presso da vlvula para o nosso modelo so K q K d ps / 2 e K c 0 .
dp 4 dy
J A (4.6)
dt Vt dt
d2y dy
F Ap M 2
C (4.7)
dt dt
M
d2y
dt 2
C
dy
dt
Ap A
4
Vt
K X dt Ay
q v (4.8)
Y ( s) 4 K q AG p
(4.10)
X ( s) MVt s CVt s 2 4A2 s 4 K q AG p
3
J K A Arel p (4.12)
J K qA Arel (4.13)
onde j foi utilizado o fato de que K C 0 (ver o ltimo pargrafo da Seo 4.2.2). O termo K qA
o ganho de vazo da vlvula em funo da rea percentual de passagem do fluido, definido
pela seguinte equao:
K qA K A p s p / 2
*
(4.14)
Para determinar K A , uma coleta referente aos dados de vazo e perda de presso na
vlvula do Automation Studio foi realizada. Foram coletados dados em funo do tempo, para
uma abertura percentual do carretel a cada 10%. O valor de K A foi calculado ponto a ponto a
partir dos dados de vazo e presso, para cada rea percentual de abertura, por meio da
equao 4.12. A Figura 4.4 ilustra os resultados obtidos para K A para trs aberturas
diferentes: 10%, 50% e 100%. O modelo utilizado no Automation Studio para a coleta dos
dados e a tabela sobre os dados referentes aos testes realizados para cada abertura
percentual podem ser visualizados nos Apndices IV e V, respectivamente.
11
AC
Gp
MK qA (4.15)
12
Com base na Equao 4.15, adota-se um critrio para o clculo do G p :
AC
G p 0,6 (4.16)
MK qA
O valor do coeficiente de amortecimento viscoso foi escolhido igual a 30 [ Nsm1 ] . Alm
do amortecimento no mbolo, o Automation Studio permite modelar o efeito de perda de carga
referente ao movimento do fluido dentro das tubulaes. No entanto, no h informaes
diretas a respeito dos parmetros que modelam essa perda. Por essa razo, tal funo foi
desabilitada, e as simulaes consideram que todo o amortecimento presente no sistema se
deve aos efeitos de atrito viscoso entre o mbolo e o cilindro atuador. Deste modo,
substituindo-se na equao 4.16 o valor escolhido para C combinado com os demais
parmetros determinados anteriormente, encontra-se G p 0,98 [m 1 ] . Deste modo, conjunto
completo de parmetros necessrios simulao dos dois modelos utilizados neste trabalho
apresentado na Tabela 4.1.
Aps a compatibilizao entre os modelos, os dois sistemas foram simulados para fins
de comparao entre as suas respostas a uma mesma solicitao. A simulao consiste em
posicionar o mbolo a 20 cm da sua origem, situada no centro do cilindro atuador.
Figura 5.2 Detalhe das diferenas de resultados entre as simulaes com o Simulink (com dois passos
de integrao diferentes) e com o Automation Studio.
15
Com base nos resultados obtidos nestas simulaes, possvel concluir que a escolha
de um mtodo e um passo de integrao adequados so de grande relevncia para a
representao correta do comportamento do sistema utilizado para realizar os testes relativos a
este trabalho. No caso do Automation Studio, o algoritmo especificamente utilizado no
informado ao usurio, e as ferramentas de interface disponveis sugerem que o passo de
integrao correspondente pode ser excessivamente grande para simular o sistema desejado
de forma adequada. Se confirmadas, estas so limitaes significativas para a aplicao do
Automation Studio simulao de sistemas servoposicionadores, visto que os resultados
obtidos podem apresentar problemas de estabilidade e/ou representao fidedigna de todos os
efeitos dinmicos presentes nestes sistemas.
6. CONCLUSO
Krishnamurthy, K.; Maheswari, C.; Udayarani, R.; Gowtham, V.; Design and
Fabrication of Coir Pith Prequetting Machine, World Applied Science Journal 7 (4) 552-558,
2009.
Merrit, H. E.; Hydraulic Control Systems, John Wiley & Sons Inc, USA, 1967.
Leonard, N.E., Levine, W. S.; Using MATLAB to Analyze and Design Control
Systems, Editora The Benjamin/Cummings Company, Inc., 1995.
Ogata, K.; Engenharia de Controle Moderno, Prentice Hall, Brasil, 4 edio, 2003.
Palm III, W.J.; Modeling, Analysis and Control of Dynamic Systems, 2a Edio,
John wiley & Sons, USA, 2000.
Souto, W.; Belo, F.A.; Nascimento, E. J.; Camboim, W.L.; Integrao de CLPs com
Circuitos Eletropneumticos em Plantas Industriais Automatizadas, ll CONNEPI 2007.
Terpk, J.; Dorck, L.; Maduda, V.; Combustion Process Modelling and Control,
Acta Montanistica Slovaca, Rocnit 12, cislo 3, 238-242, 2007.
Controle PID
Vlvula de Alivio
Manmetro
Fluxmetro
Reservatrio atmosfrico
Para coletar os dados referentes vazo e presso diferencial na vlvula, foi criado um
modelo aonde fosse possvel controlar o deslocamento do carretel. Este deslocamento
controlado por um Joystick, inserindo-se o valor desejado no eixo X do seu controlador, onde o
valor 0 na escala do Joystick equivale a 0% no deslocamento do carretel e 10 equivale a um
deslocamento de 100%. O manmetro 1 controla a presso de suprimento do sistema e o
manmetro 2 controla a presso diferencial da vlvula. O comando para o deslocamento do
carretel s foi realizado aps o sistema alcanar a estabilidade de presso de suprimento.
22
Apndice V Valores de vazo e presso coletados, em funo do deslocamento percentual
do carretel atravs do Joystick.
Deslocamento
Percentual do Xv=1 (10%) Xv=5 (50%) Xv = 10 (100%)
Carretel:
Tempo (s)
Vazo p Ka
Vazo p Ka
Vazo p Ka
(m/s) (MPa) (m/s) (MPa) (m/s) (MPa)
0 0 5,97 0 0 5,96 0 0 5,95 0
0,1 0,0001116 5,02 4,983E-07 0,0005833 4,18 5,706E-07 0,0011633 3,75 6,007E-07
0,2 0,00012 3,77 6,180E-07 0,0006833 3,02 7,864E-07 0,001425 2,94 8,310E-07
0,3 0,00012 3,35 6,55E-07 0,00068166 2,98 7,897E-07 0,0014216 2,91 8,333E-07
0,4 0,0001183 3,15 6,667E-07 0,00068166 2,97 7,910E-07 0,00142 2,91 8,324E-07
0,5 0,0001183 3,07 6,753E-07 0,00068 2,97 7,891E-07 0,00142 2,89 8,352E-07
0,6 0,0001183 3,04 6,786E-07 0,00068 2,96 7,904E-07 0,0014166 2,89 8,333E-07
0,7 0,0001183 3,02 6,809E-07 0,00068 2,96 7,904E-07 0,001415 2,88 8,337E-07
0,8 0,0001183 3,02 6,809E-07 0,00068 2,96 7,904E-07 0,0014133 2,88 8,328E-07
0,9 0,0001183 3,02 6,809E-07 0,00068 2,95 7,918E-07 0,0014133 2,86 8,357E-07
1 0,0001183 3,02 6,809E-07 0,0006783 2,95 7,898E-07 0,00141 2,86 8,337E-07
23
Apndice Vl Grficos dos testes realizados em sequncia no modelo do Automation Studio.
Figura 1 1 Teste.
Figura 2 2 Teste.
Figura 3 3 Teste.
Figura 4 - 4 Teste.
Figura 5 - 5 Teste.