SOFTWARE LINEAR AND EZPONENTIAL ACELERATION/DECELERTION METHODS FOR INDUSTRIAL ROBOTS AND CNC MACHINE TOOLS

  • Kim, Dong-Il (Control R/D Team, Production Engineering Division, Consumer Electronics Business, Samsung Electronics) ;
  • Song, Jin-Il (Control R/D Team, Production Engineering Division, Consumer Electronics Business, Samsung Electronics) ;
  • Lim, Yong-Gtu (Control R/D Team, Production Engineering Division, Consumer Electronics Business, Samsung Electronics) ;
  • Kim, Sungkwun (Control R/D Team, Production Engineering Division, Consumer Electronics Business, Samsung Electronics)
  • Published : 1991.10.01

Abstract

Software linear and exponential acceleration/deceleration algorithms for control of machine axes of motion in industrial robots and CNC machine tools are proposed. Typical hardware systems used to accelerate and decelerate axes of motion are mathematically analyzed. Discrete-time state equations are derived from the mathematical analyses for the development of software acceleration/deceleration algorithms. Synchronous control method of multiple axes of motion in industrial robots and CNC machine tools is shown to be easily obtained on the basis of the proposed acceleration/deceleration algorithms. The path error analyses are carried out for the case where the software linear and exponential acceleration/deceleration algorithms are applied to a circular interpolator. A motion control system based on a floating point digital signal processor (DSP) TMS 320C30 is developed in order to implement the proposed algorithms. Experimental results demonstrate that the developed algorithms and the motion control system are available for control of multiple axes and nonlinear motion composed of a combination of lines and circles which industrial robots and CNC machine tools require.

Keywords