PL EN


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

Robot cotroller with a self-measurement capability enabling the identification of friction

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
This paper proposes an open controller structure which beside realising the diverse control tasks enables gathering of the idetification data which in turn can be utilised for improving servo control algorithms. The authors are convinced that in case of research-oriented controller archtectrures self-identification and self-measurement components should be included. Moreover the paper shows how the gathered data has been utilised in the modelling of friction. This problem has been investigated to increase the precision of motions of a robot equipped with a machinning head.
Rocznik
Strony
391--414
Opis fizyczny
Bibliogr. 28 poz., rys.
Twórcy
autor
  • The Institute of Control and Computation Engineering, Warsaw University of technology, ul. Nowowiejska 15/19, 00-665 Warsaw, Poland
  • The Institute of Control and Computation Engineering, Warsaw University of technology, ul. Nowowiejska 15/19, 00-665 Warsaw, Poland
  • The Institute of Control and Computation Engineering, Warsaw University of technology, ul. Nowowiejska 15/19, 00-665 Warsaw, Poland
Bibliografia
  • [1] B. Armstrong-Helouvry: Control of Machines with Friction. Boston, Ma., Kluwer, 1991.
  • [2] B. Armstrong-Helouvry, P. Dupont and C. Canudas De Wit: A survey of models, analysis tools and compensation methods for the control of machines with friction. Automatica, 30(7), (1994), 1083-1138.
  • [3] J. Bidziński, K. Mianowski, K. Nazarczuk and T. Słomkowski: A manipulator with an arm of serial parallel structure. Archives of Mechanical Engineering, 39(1-2), (1992), 65-78.
  • [4] C. Canudas De Wit and J. Carillo: A Modified EW-RLS Algorithm for Systems with Bounded Disturbances. Automatica, 26(3), (1990), 599-606.
  • [5] C. Canudas De Wit, H. Olsson, K. J. Åström and P. Lischinsky: A New Model for Control of Systems with Friction. IEEE Trans. on Automatic Control, 40(3), (1995), 419-425.
  • [6] Y. Chen: Implementation of Lag-lead Compensator for Robots. Proc. of 27th IEEE Conf. on Decision and Control, (1988), 174-179.
  • [7] M.R. Elhami and D.J. Brookfield: Sequential Identification of Coulomb and Viscous Friction in Robot Drives. Automatica, 33(3), (1997), 393-401.
  • [8] G.F. Franklin, J.D. Powell and A. Emami-Naeini: Feedback Control of Dynamic Systems. Reading Ma., Addison-Wesley, 1994.
  • [9] G.F. Franklin, J.D. Powell and M.L. Workman: Digital Control Systems. Reading Ma., Addison-Wesley, 1994.
  • [10] B. Friedland and Y.J. Park: On adaptive friction compensation. IEEE Trans. Automatic Control, 37(10), (1992), 1609-1612.
  • [11] D.A. Haessig Jr. and B. Friedland: On the Modelling and Simulation of Friction. J. Dynamic Systems, Measurements, and Control (Trans. ASME), 113 (1991), 354-362.
  • [12] T. Iwasaki, T. Sato, A.Morita H. Maruyama: Auto-tuning of two-degreeof-freedom motor control for high-accuracy trajectory motion. Control Eng. Practice, 4(4), (1996), 537-544.
  • [13] J-H. Kim, H-K. Chae, J-Y. Jeon and S-W. Lee: Identification and Control of Systems with Friction Using Accelerated Evolutionary Programming. IEEE Control Systems Magazine, 16(4) (1996), 38-47.
  • [14] K. Kozłowski: Modelling and Identification in Robotics. Springer, Berlin, 1998.
  • [15] M. E. Markiewicz, C. J. P. Lucena: Object Oriented Framework Development. ACM Crossroads, 7(4), 2001, see also: http://www.acm.org/crossroads/xrds7-4/frameworks.html
  • [16] K. Mianowski, K. Nazarczuk, M. Wojtyra, W. Szynkiewicz, C. Zieliński and A. Woźniak: Application of the RNT Robot to Milling and Polishing. Proc. of the 13-th CISM-IFToMM Symp. Theory and Practice of Robots and Manipulators, Zakopane, Poland, (2000), 3-6.
  • [17] K. Nazarczuk, K. Mianowski, A. Olędzki and C. Rzymkowski: Experimental investigation of the robot’s arm with serial-parallel structure. Proc. IX World Congress on the Theory of Machines and Mechanisms, Milan, 1995, 2112-2116.
  • [18] H. Olsson, K.J. Åström, C. Canudas De Wit, M. Gäfvert and P. Lischinsky: Friction Models and Friction Compensation. European J. Control, 4(3), (1998), 76-195.
  • [19] E.P. Popov and I.P. Paltov: Approximate Methods for Analysis of Nonlinear Automatic Systems. Moskva, Gos. Izd. Fiz Mat Lit, 1960, (in Russian), (English translation: AFSC Wright-Patterson AFB, Ohio, Report FTD-TT-62-910, 1962).
  • [20] J. Tou and P.M. Schultheiss: Static and Sliding Friction in Feedback System. J. Appl. Phys., 24(9), (1953), 1210-1217.
  • [21] A. Tzes, P.-Y. Peng and J. Guthy: Genetic-based fuzzy clustering for DC motor friction identification and compensation. IEEE Trans. Control Systems Technology, 6(4), (1998), 462-472.
  • [22] C. Zieliński: Robot Programming Methods. Publishing House of Warsaw University of Technology, 1995.
  • [23] C. Zieliński: Object–Oriented Programming of Multi–Robot Systems Utilising Sensory Information. 3rd ECPD Int. Conf. Advanced Robotics, Intelligent Automation and Active Systems, Bremen, Germany, (1997), 176-181.
  • [24] C. Zieliński: Object–Oriented Programming of Multi–Robot Systems. 4th Int. Symp. Methods and Models in Automation and Robotics, Mi edzyzdroje, Poland, (1997), 1121-1126.
  • [25] C. Zieliński, A. Rydzewski and W. Szynkiewicz: Multi-Robot System Controllers. Proc. Int. Symp. Methods and Models in Automation and Robotics, Międzyzdroje, Poland, (1998), 795-800.
  • [26] C. Zieliński: By How Much Should a General Purpose Programming Language be Extended to Become a Multi-Robot System Programming Language? Advanced Robotics, 15(1), ( 2001), pp. 71-95.
  • [27] C. Zieliński, W. Szynkiewicz, K. Mianowski and K. Nazarczuk: Mechatronic Design of Open-Structure Multi-Robot Controllers. Mechatronics, 11(8), (2001), 987-1000.
  • [28] QNX System Architecture. Quantum Software, 1995.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW3-0007-0025
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ć.