PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Numerical simulation and co-simulation in analysis of manipulators’ dynamics

Autorzy
Treść / Zawartość
Warianty tytułu
PL
Techniki numerycznej symulacji i kosymulacji w analizie dynamiki manipulatorów
Języki publikacji
EN
Abstrakty
EN
Application of general purpose computing environments to analysis of manipulators’ dynamics gives ability to select elastically the model structure and analysis algorithms, as well as full access to the intermediate results, however, it often requires introduction of various simplifications of the model under consideration. The alternative approach consists in application of the specialized software packages that allow the use of more sophisticated models, but at the cost of restricted access to the intermediate results as well as the limited range of possible modifications of models and solution algorithms. The authors focused on application of the co-simulation technique in analysis of manipulators’ dynamics. Co-simulation consists in application of specialized software packages to formulation of the dynamic model. Next, the model is simulated with use of a general purpose computing environment and co-operating specialized software package. The authors used Matlab/Simulink computing environment and MD ADAMS software package. The paper presents comparison of results, problems of application, as well as remarks on educational applicability of manipulator dynamics analysis with use of the simulation and the co-simulation techniques. Two examples of a manipulator dynamics modelling were considered. One example with a considerably simplified mass spatial distribution, and another one with a mass distribution corresponding to a real commercial manipulator. The achieved analysis results confirmed that application of the co-simulation technique eases the use of complex models in analysis of manipulator dynamics with use of the general purpose computing environments.
PL
Analiza dynamiki manipulatorów z zastosowaniem uniwersalnych ´środowisk obliczeniowych daje możliwość pełnego kształtowania struktury modeli, algorytmu analizy oraz dostęp do wszystkich wyników cząstkowych, jednak zwykle wymaga również wielu uproszczeń modelu. Alternatywnym podejściem jest wykorzystanie specjalizowanych pakietów oprogramowania, które dają możliwość stosowania bardziej złożonych modeli, lecz ograniczają dostęp do wyników pośrednich oraz zakres wprowadzania modyfikacji algorytmów analizy i struktury modeli. Rozważania autorów dotyczą wykorzystania techniki kosymulacji w analizie dynamiki manipulatorów. Kosymulacja polega na zastosowaniu specjalizowanych pakietów oprogramowania do formułowania modelu dynamicznego, który jest następnie symulowany w uniwersalnym ´środowisku obliczeniowym we współpracy z specjalizowanym pakietem oprogramowania. Autorzy wykorzystali współpracę ´środowiska Matlab/Simulink i pakietu oprogramowania MD ADAMS. W artykule przeprowadzono porównanie wyników symulacji i kosymulacji dynamiki manipulatorów w kontekście: zgodności, problemów zastosowania oraz przydatności dydaktycznej. Przedstawiono przykład analizy dynamiki ramienia manipulatora o uproszczonym rozkładzie masy i manipulatora o otwartym łańcuchu kinematycznym o rozkładzie masy odpowiadającym manipulatorowi rzeczywistemu. Wyniki przeprowadzonych analiz potwierdziły, ze zastosowanie kosymulacji ułatwia wykorzystanie złożonych modeli w analizie dynamiki manipulatorów za pomocą uniwersalnych środowisk obliczeniowych.
Rocznik
Strony
129--135
Opis fizyczny
Bibliogr. 20 poz., rys. wykr., tab.
Twórcy
autor
  • AGH University of Science and Technology, Faculty of Mechanical Engineering and Robotics, Department of Robotics and Mechatronics, Krakow, Poland
autor
  • AGH University of Science and Technology, Faculty of Mechanical Engineering and Robotics, Department of Robotics and Mechatronics, Krakow, Poland
Bibliografia
  • 1. Affi Z., Romdhane L. 2005, ADAMS/Simulink Interface for Dynamic Modeling and Control of Closed Loop Systems. WSEAS Int. Conf. on Automatic Control, Modelling and Simulation, Prague, pp. 493–397.
  • 2. Baran D. 2009, Formulation of numerical and symbolic procedures aiding modelling of kinematics and dynamics of manipulating robots (in Polish). Master Thesis at AGH University Science and Technology, Krakow, Poland.
  • 3. Beucher O., Weeks M. 2008, Introduction to MATLAB & SIMULINK: A Project Approach. Infinity Science Press LLC.
  • 4. Brezina T., Hadas Z., Vetiska J. 2011, Using of Co-simulation ADAMSSIMULINK for Development of Mechatronic Systems. IEEE Mechatronika, 14th Int. Symposium, Trencianske Teplice, pp. 59–64.
  • 5. Cheranghpour F., Vaezi M., Jazeh H.E.S., Moosavian S.A.A., 2011, Dynamic Modelling and Kinematic Simulation of Stäubli TX40 Robot Using MATLAB/ADAMS Co-simulation. IEEE Int. Conf. on Mechatronics (ICM), Istanbul, pp. 386–391.
  • 6. Fu K.S, González R., Lee C.S.G. 1987, Robotics: Control, Sensing, Vision and Intelligence. McGraw-Hill Book Company.
  • 7. Karris S.T. 2006, Introduction to Simulink R with Engineering Application. Orchard Publications.
  • 8. Lisowski W. (Editor) 2004, Introduction to Robotics. Uczelniane Wydawnictwa Naukowo-Dydaktyczne AGH.
  • 9. Mańka M., Giner D.M., Kang J. 2009, Co-simulations of motorcycle-rider system in road behaviour simulations. ASME 2009 Design Engineering Technical Conferences & Computers and Information in Engineering Conference (DETC 2009), San Diego, California, USA.
  • 10. Yan-Shen Wang, Yu-Xian Gai, and Ping-Chun Xie 2011, Dynamics cosimulation of a type of spot welding robot by RecurDyn and Simulink. Consumer Electronics, Communications and Networks (CECNet), Int. Conf. on, pp. 4934–4937.
  • 11. Siciliano B., Sciaviccio L., Villani L., Oriolo G. 2009, Robotics: Modelling, Planning and Control. Springer.
  • 12. YiBo D., Hua Z., GuoHong M. 2011, A Co-simulation of Seam Tracking System Based on ADAMS and SIMULINK. Mechanic Automation and Control Engineering (MACE) 2011 Second Int. Conference on, Hohhot, pp. 8–11.
  • 13. ADAMS at www.mscsoftware.com/MSCSoftware MD Adams.
  • 14. ADEPT at http://www.adept.com/products/robots/scara/cobrai600/downloads, Adept .
  • 15. IFR at www.ifr.org International Federation of Robotics .
  • 16. MATLAB at www.mathworks.com/help/techdoc/ The Mathworks Inc. MATLAB R Software.
  • 17. RECURDYN at www.recurdyn.de/index.php FunctionBay Inc., Recur-Dyn.
  • 18. SIMULINK at www.mathworks.com/help/toolbox/simulink/The Mathworks Inc. Simulink User’s Guide.
  • 19. SIMPACK at www.simpack.com SIMPACK AG, SIMPACK.
  • 20. VIRTUALLAB at www.lmsintl.com/vituallab LMS Engineering Innovation.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-f9f95c4a-84d3-4cb3-9302-1aad3c191395
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.