• Nenhum resultado encontrado

4 Resultados

4.3 Validação do Modelo Matemático Sem a Dinâmica da Folga

A dinâmica da folga está presente nas inversões de movimentos bem como nas partidas/paradas. Quando o movimento está acontecendo (em regime permanente), o modelo matemático que descreve o deslocamento, levando em consideração a dinâmica do atrito, pode ser escrito através da equação (89) e anteriormente apresentada na seção 3.5.

(89)

Considerando a dinâmica do atrito descrita na equação (90), descrita na seção 3.6.

(90)

Aleatoriamente, se escolheu uma simulação para validar o modelo. As características desta simulação estão descritas na Tabela 17 a seguir. A simulação representa um deslocamento negativo (volta).

Tabela 17 - Parâmetros para a Validação do Modelo Sem Folga

Parâmetro Descrição Valor Unidade

Velocidade em regime permanente

Tempo inicial do movimento 5

Torque motor aplicado

Condição inicial de partida

Fonte: próprio autor.

Considerando os parâmetros descritos na Tabela 16 (para o coeficiente de amortecimento viscoso negativo ( )), e ainda os parâmetros da Tabela 17 para se fazer a simulação utilizando o Simulink/MatLab, a partir da escrita do diagrama de blocos apresentado na Figura 52.

Figura 52 - Diagrama de Blocos do Modelo da Massa Incorporando a Dinâmica

do Atrito

Fonte: próprio autor.

onde, no modelo dinâmico do atrito, há o mapa estático do atrito, descrito na equação (90) da seção 3.6 e escrito no diagrama de blocos da Figura 53.

Figura 53 - Modelo Dinâmico do Atrito LuGre

Fonte: próprio autor.

Assim, a Figura 54 apresenta o comportamento experimental e o obtido através do modelo matemático.

dy Velocidade Tm Tm dy Fatr Modelo de Atrito 1 s Integrator1 1 s Integrator 1/Me (2*pi)/p Fatr Força de Atrito Fi Força Inercial Fu Força Aplicada y Deslocamento Atrito 1 Fatr Sign(y) Product2 (fc+(fs-fc)*(exp(-(u/dys)^2)))

Modelo Estático de Atrito

sigma2

Coeficiente de Amortecimento Viscoso 1

Figura 54 – Deslocamento Negativo para a Validação do Modelo Dinâmico

Sem Folga

Fonte: próprio autor.

Na Figura 54, apresenta-se a validação do modelo no trecho negativo da posição “x” do potenciômetro (vide Tabela 15) A mesma posição, mas com deslocamento positivo, está apresentado na Figura 55.

4 6 8 10 12 14 16 18 20 22 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 Comparação Tempo [s] D e s lo c m a n e to [ m ] y - teste experimental y - simulação computacional Diferença (erro)

Figura 55 - Deslocamento Positivo para a Validação do Modelo Dinâmico Sem

Folga

Fonte: próprio autor.

Na comparação apresentadas na Figura 54 e na Figura 55, entre o teste experimental e a simulação computacional, percebe-se que o modelo descreve com acurácia o trecho além de representar bem o experimento.

4 6 8 10 12 14 16 18 20 22 -0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 Comparação Tempo [s] D e s lo c m a n e to [ m ] y - teste experimental y - simulação computacional Diferença (erro)

5 Conclusões e Perspectivas Futuras

Apresentou-se nesta dissertação o desenvolvimento e a validação da modelagem matemática das características não lineares de atrito e folga presentes na transmissão mecânica do tipo fuso de esferas com um acionamento elétrico por motorredutor elétrico de corrente alternada com inversor de frequência em robôs do tipo Gantry para uma entrada em torque motor .

Construiu-se e descreveu-se a bancada de testes experimentais e realizou-se a revisão bibliográfica em literatura clássica e recente, evidenciando relevância desta pesquisa por tratar da presença de tais características, de sua modelagem e suas amplas aplicações.

Identificaram-se os principais parâmetros característicos da dinâmica e cinemática modelados e se fez a proposição de um modelo dinâmico para um robô Gantry que contenha a não linearidades de atrito. Além disso, apresentou- se o mapa estático das principais características do atrito evidenciando que há características relevantes e não consideradas pela literatura.

Fez-se a validação do modelo da junta sem a não linearidade da folga, mas utilizando o mapa estático do atrito, através de simulações computacionais na bancada construída, implementação de modelos, aquisição e tratamento de dados a partir de instrumentação descrita. Os resultados em malha aberta mostraram a validade do modelo descrito, mas, para casos onde se requer maior precisão a dinâmica da folga pode ser considerada a fim de melhorar a acurácia na aplicação.

Sugerem-se para continuidade deste trabalho as seguintes perspectivas de pesquisa:

 Considerar a dinâmica elétrica do robô;

 Implementar testes experimentais em malha fechada (aplicando-se controles clássicos e/ou outros controladores além da compensação pela inversa da folga);

 Modelar e analisar a cinemática de robôs do tipo Gantry e aplicar controle para trajetórias pega-e-põe (pick-and-place);

 Generalizar e validar a modelagem para o segundo grau de liberdade (ou mais graus) utilizando a placa eletrônica desenvolvida (Apêndice A);

6 Referências Bibliográficas

ACRIFLEX. Acoplamento elástico AZ: Acoplamento de Cruzeta. 5 f. Criciúma: [20 - -?].

ALMEIDA, C. V. R.; OLIVEIRA, A.; CERQUEIRA, J. J. F.; LIMA, A. C. C.

Equipamento para Estimação do Torque em Motores de Indução Trifásicos pelo Método do Escorregamento Auxiliado pela Análise Espectral do Sinal de Corrente do Estator - Desenvolvimento e

Implementação. Congresso Brasileiro de Automática (CBA). p. 4283-4288.

Bonito (MS): 2010.

AMIRABADI, M.; BALAKRISHMAN, A.; TOLIYAT, H. A.; ALEXANDER, W. C.. High-Frequency AC-Link PV Inverter. IEEE Transactions on Industrial

Electronics, vol.61, n. 1, p. 281 -291, jan. 2014.

BALLUFF, GMbH. Catálogo Transdutor Micropulso.30 f. Alemanha: [20 - -?]. BASSANEZI, R. C. Ensino-Aprendizagem com Modelagem Matemática: Uma Nova Estratégia. 3. ed. São Paulo: Contexto, 2006.

BAVARESCO, D. Modelagem Matemática e Controle de um Atuador

Pneumático. 2007. 107 f. Dissertação (Mestrado em Modelagem Matemática)

– UNIJUÍ. Ijui, 2007.

BEBEK, Ö.; HWANG, M. J.; ÇAVUŞOĞLU, M. C. Design of a parallel Robot for Needle-Based Interventions on Small Animals. IEEE/Asme Transactions On

Mechatronics, v. 18, n. 1, p. 62-73. fev. 2013.

BRITO, L. C.; LAMIM FILHO, P. C.; BRITO, J. N. Study of the Influence of

Frequency Inverters in Electric Motor Drive Through Technical Predictive.

22nd International Congress of Mechanical Engineering (COBEM 2013). Ribeirão Preto, São Paulo, p. 9554-9561.

CANUDAS DE WIT, C.; OLSSON, H.; ÅSTRÖM, K. J.; LISCHINSKY, P. A New Model for Control Systems with Friction. IEEE Transactions on Automatic

CHEVALLEREAU, C.; BENACHENHOU, M.-R.; LEBSTARD, V.; BOYER, F. E.. Sensor-Based Control of Underwater Robot Groups. IEEE Transactions on

Robotics, v. 30, p. 604-618. jun. 2014.

CONTRERAS, A. C.; FLORES, E. A. P.; SILVA, R. O.. Multiplicador Electrónico para Encoder Incremental, Polibits, [online], n.38, pp. 63-67, 2008.

DAVIDSON, J. K.; HUNT, K. H. Robots and Screw Theory: Applications of Kinematics and Statics to Robotics. OXFORD: New York, 2004.

DOUAT, L. R.; QUEINNEC, I.; GARCIA, G.; MICHELIN, M.; Identification and

Vibration Attenuation for the Parallel Robot Par2. IEEE Transactions On

Control Systems Technology, Vol. 22, No. 1, 2014.

DUPONT, P.; ARMSTRONG, B.; HAYWARD, V. Elasto-Plastic Friction

Model: Contact Compliance and Stiction. Proceending of the American

Control Conference, Chicago, Illinois – EUA, p. 1072-1077, jun. 2000.

DURDEVIC, P.; YAN, Z. Hybrid Control of a Two-Whelled Automatic-Balacing Robot with Backlash Feature. IEEE International Symposium on Safety,

Security and Rescue Robotics (SSRR), p. 1-6, out. 2013.

DWIVEDULA, R. V.; PAGILLA, P. R. Effect of Backlash on Web Tension in Roll-to-Roll Manufacturing Systems: Mathematical Model, Mitigation Method and Experimental Evaluation. IEEE International Conference on Control

Applications (CCA), [s.l], p. 1087-1092, ago. 2013.

FIORI, A. F. ; MARASCHIN, L. B. ; VALDIERO, A. C. ; RASIA, L. A. .

Desenvolvimento de um Robô Gantry Acionado por Motores de Corrente Alternada. Congresso Nacional de Engenharia Mecânica (CONEM),

Uberlândia, Minas Gerais, ago. 2014a.

FIORI, A. F.; VIECELLI, S. E. ; MARASCHIN, L. B. ; GARLET, I. B.;

VALDIERO, A. C.; RASIA, L. A. Modelagem Matemática da Transmissão

Mecânica em uma Junta Robótica com Fuso de Esferas. Congresso

Nacional de Matemática Aplicada à Indústria (CNMAI), Caldas Novas, Goiás, nov. 2014b.

GARCIA-VALDOVINOS, L. G.; PARRA-VEGA, V. Experimental Issues of

Finite Time Compensation of Dynamic Friction for Robots. Proceedings of

the American Control Conference, Denver, Colorado – EUA, p. 3275-3280, jun. 2003.

GOMES, L. Programador de Robô Scorbot – Er III. 29 f. São Paulo: CEETEPS, 2000.

GRAMI, S.; GHARBIA, Y. GMS Friction Compensation in Robot Manipulator.

39th Annual Conference of the IEEE Industrial Electronics Society (IECON 2013). Vienna, Áustria, p. 3555-3560, nov. 2013.

HANIFZADEGAN, M.; NAGAMUNE, R.. Tracking and Structural Vibrtion Control of Flexible Ball-Screw Drives with Dynamic Variations. IEEE/ASME

Transactions on Mechatronics, v. 30, p. 133-142, fev. 2015.

KARNOPP, D. Computer Simulation of Strick-Slip Friction in Mechanical

Dynamic Systems. Journal of Dynamic Systems, Measurement and Control, vol. 107, p. 100-103, mar. 1985.

KERMORGANT, O.; CHAUMETTE, F. Dealing with Constraints in Sensor- Based Robot Control. IEEE Transactions on Robotics, v. 30, n. 1, p. 244-257, fev. 2014.

KINZEL, G. L.; WALDRON, K.J. Kinematics, Dynamics, and Design of

Machinery. 2 ed. Danvers (MA-EUA): Wiley, 2004.

LIN, C.-J.; YAU, H.-T.; TIAN, Y.-C. Identification and Compensation of Nonlinear Friction Characteristics and Precision Control for a Linear Motor Stage. IEEE/ASME Transactions on Mechatronics, v. 18, n. 4, p. 1285-1396, ago. 2013.

MENUZZI, O. Modelagem Matemática da Não Linearidade de Folga de uma

Transmissão Mecânica Tipo Fuso. 2011. 86 f. Dissertação (Mestrado em

Modelagem Matemática) – UNIJUÍ. Ijuí, 2011.

MIOTTO, F. E. M. Modelagem Matemática da Dinâmica do Atrito e sua

Aplicação no Controle Ótimo de um Atuador Hidráulico. 2009. 110 f.

Dissertação (Mestrado em Modelagem Matemática) – UNIJUÍ, Ijuí, 2009. NOF, S. Y. Handbook of Industrial Robotics. 2 ed. Wiley-Interscience: New York, 1999.

NORDIN, M.; GUTMAN, P.-O. Contolling Mechanical systems with backlash – a Survey. Automatica Elsevier, p. 1-33, jan. 2000.

PAATZ, S.. Anatomy of a Robot. Engineering & Technology. p.42-44. 2008 PADOIN, E. Modelagem Matemática da Dinâmica da Não Linearidade de

Folga em uma Junta Rotativa de um Robô Scara com Transmissão por Engrenagens. 2011. 94 f. Dissertação (Mestrado em Modelagem Matemática)

PHUNONG, T. T..; OHISHI, K..; YUKI, Y.;MITSANTISUK, C.. FPGA-Based High-Performance Force Control System With Friction-Free and Noise-Free Force Observation. IEEE Transactions On Industrial Electronics, [s.l], vol. 61, n. 2, fev. 2014.

PIERROT, F.; TARBOURIECH, S. Identification and Vibration Attenuation for the Parallel Robot Par2. IEEE Transactions on Control Systems

Technology, v. 22, n.. 1, jan. 2014.

PO-NAGEN, W. .Real-time Inter-processing for PC Based Robot Controllers in Tele-robotic and Gantry Robotic Controller System. International Conference

on Robotics and Biomimetics. Bangkok, Thailand, p. 1585-1589, fev. 2009.

PÖRSCH, M. R. M. H.. Modelagem Matemática e Controle Proporcional de

uma Bancada Acionada Pneumaticamente para Simulação de Terrenos Inclinados. 2012. 83 f. Dissertação (Mestrado em Modelagem Matemática)

UNIJUÍ. Ijuí, 2012.

RASIA, L. A. Relatório Interno NIMASS. Unijuí: Panambi (RS), 2015.

REIS, A. L. E.; QUEIROZ, F. P.;BALDIOTI, H. R.;OLIVEIRA, J. G. Controle De

Torque e Velocidade de uma Máquina Elétrica para Sistemas Mecânicos Rotativos. Congresso Brasileiro de Automática (CBA). p. 5174-5179. Campina

Grande (PB): 2012.

RITTER, C. S. Modelagem Matemática das Características Não Lineares de

Atuadores Pneumáticos. 2010. 87 f. Dissertação (Mestrado em Modelagem

Matemática) – UNIJUÍ. Ijuí, 2010.

ROMANO, V. F. (Ed.). Robótica Industrial: aplicação na indústria de manufatura e de processos. São Paulo: Edgard Blücher, 2002.

SANCA, A. S. Controle com Compensação de Atrito para Estruturas de

Base Móveis de Robôs Manipuladores. 117 f. Dissertação (Engenharia

Elétrica – UFBA), Departamento de Engenharia Elétrica. Salvador, 2006.

SANTOS, C. S. Modelagem Matemática de um Robô Pneumático com Dois

Graus de Liberdade. 2014. 105 f. Dissertação (Mestrado em Modelagem

Matemática) – UNIJUÍ. Ijuí, 2014.

SCIAVICCO, L.; SICILIANO, B. Modeling and Control of Robot

Manipulators. McGraw-Hill: Singapore, 1996.

SHANG, W.; CONG, S.. Motion Control of Parallel Manipulators Using

Acceleration Feedback. IEEE Transaction on Control Systems Technology, vol. 22, n. 1. p. 314-321. jan. 2014.

SHEN, J.-C.; LU, Q.-Z.; WU, C.-H.; JYWE, W.-Y.. Sliding-Mode Tracking Control With DNLRX Model-Based Friction Compensation for the Precision Stage. IEEE/ASME Transactions on Mechatronics, v.19, n. 2, p. 788-797, abr. 2014.

SHIMADA, N.; YOSHIOKA, T.; OHISHI, K.; TOSHIMASA, M.; YOKOKURA, Y.. Reliable Force-sensorless Contact Detection Method for Ball Screw Drive Cartesian Robot. IEEE International Symposium on Industrial Electronics

(ISIE), Taipei, Taiwan, p. 1-6, mai. 2013.

SHIMADA, N.; YOSHIOKA, T.;OHISHI, K. TOSHIMASA, M. YOKOKURA, Y. Reliable Force-Sensorless Contact Detection Method for Ball Screw Drive Cartesian Robot, IEEE International Symposium on Industrial Electronics

(ISIE 2013), Taipei, Taiwan, p. 1-6, mai. 2013.

SLOTINE, J.-J. E.; LI, W.Applied Nonlinear Control. Prentice Hall: New Jersey, 1991.

TANAKA, Y.; SAKAMA, S.; NAKANO, K.; KOSODO, H.. Comparative Study

on Dynamic Characteristics of Hydraulic, Pneumatic, and Electric Motors.

Symposium on Fluid Power & Motion Control (FPMC), Sarasota, Florida - EUA, p. 1-6, out. 2013.

TAO, G.; KOKOTOVIĆ, P. V. Continuous-Time Adaptive Control of Systems with Unknown Backlash. IEEE Transactions on Automatic Control. v. 40, n. 6, p. 1083-1087, jun. 1995.

TREVISAN, R. Utilização de Medições Ultrassônicas de Vibração e

Emissão Acústica para Implantação de Lubrificação Base-condição Visando à Prevenção de Falhas em Mancais de Rolamentos. Dissertação

(Mestrado em Engenharia de Minas, Metalúrgica e de Materiais) Escola de Engenharia da UFRGS, Porto Alegre, Rio Grande do Sul. 2010.

TSAI, Lung-Wen. Robot Analysis: The Mechanics of Serial and Parallel Manipulators. Wiley-Interscience: New York, 1999.

VALDIERO, A. C. Modelagem Matemática de Robôs Hidráulicos. Ijuí: Unijuí, 2012.

VICELLI, S. E. B. Modelagem Matemática do Atuador Pneumático de uma

Bancada para Ensaio de Estruturas. 2014. 94 f. Dissertação (Mestrado em

Modelagem Matemática) – UNIJUÍ. Ijuí, 2014.

VOLDÁN. I. J.. Use Encoder Speed Sensors for the Calculation of Torque Moment. International Carpathian Control Conference (ICCC), High Tatras, Polônia, p. 768-771, mai. 2012.

VON LINSINGEN, I. Fundamentos de Sistemas Hidráulicos. 2. ed. Florianópolis: UFSC, 2003

VUKOBRATOVIĆ, M.; POTKONJAK. Applied Dynamics and CAD of

Manipulation Robots. Springer-Verlag: Berlin, 1985.

WANG, H.; KONG, H.; MAN, Z.; TUAN, D. M.; CAO, Z.; SHEN, W. Sliding Mode Control for Steer-by-Wire Systems With AC Motors in Road Vehicles. IEEE Transactions on Industrial Electronics, [s.l], v. 61, n. 3, p. 1596-1611, mar. 2014.

WEG, CFW10. Manual do Usuário: Inversor de Frequência. 111 f. [s.l.:20 - -?]. YANG, T.; YAN, S. HAN, Z.; Nonlinear model of space manipulator joint

considering time-variant stiffness and backlash. Journal of Sound and

Vibration. v. 341. p. 246-259, jan. 2015.

ZHANG, H.; ZHAO, W.; ZHANG, J.; LIU, H. Research on the Modeling of Dynamics for Vertical Axis Ball Screw Feed System. IEEE International

Symposium on Assembly and Manufacturing (ISAM), Xi'an, China, p.208-

213, ago. 2013.

ZHU, H.; FUJIMOTO, H. Proposal of Nonlinear Friction Compensation

Approach for a Ball-Screw-Driven Stage in Zero-Speed Region including Non- Velocity-Reversal Motion. 39th Annual Conference of the IEEE Industrial

Apêndice A- Circuito eletrônico e projeto do drive de comando

Figura 56 - Visualização do Projeto da Placa Eletrônica

Fonte: RASIA, 2015.

Figura 57 - Projeto da Placa Eletrônica

Figura 58 - Diagrama Esquemático da Placa de Comando

Apêndice B – Programa para Ajuste de Curva ao Mapa Estático do Atrito

%programa p calcular parametros estaticos de atrito % clear all; clc global Fc Fs vs load dadosgs.mat; vpg=[]; Fapg=[]; vng=[]; Fang=[]; Fap=Tap; Fan=Tan; vpaj=(0:0.0001:0.025); veaj=(-0.025:0.0001:0); vajust=[veaj vpaj]; Fc=1.03e4 Fs=1.23e5 vs=0.002

betaLn0=[1];%MATLAB CALCULA APENAS O B

betaLp0=[1];

[betaLp]=nlinfit(vp,Fap,'Fatritoss3',betaLp0)

[betaLn]=nlinfit(vn,Fan,'Fatritoss3',betaLn0)

figure;

plot(vn,Fan,'o',veaj,Fatritoss3(betaLn,veaj),'-

r',vp,Fap,'o',vpaj,Fatritoss3(betaLp,vpaj),'-r'); grid;

xlabel('Velocidade [m/s]');

ylabel('Força de atrito [N]');

function [y]=Fatritoss3(beta,x);

global Fc Fs vs

Documentos relacionados