FPGA implementation of higher degree polynomial acceleration profiles for peak jerk reduction in servomotors

نویسندگان

  • Roque Alfredo Osornio-Rios
  • René de Jesús Romero-Troncoso
  • Gilberto Herrera-Ruiz
  • Rodrigo Castañeda-Miranda
چکیده

Acceleration profile generation for jerk limitation is a major issue in automated industrial applications like computer numerical control (CNC) machinery and robotics. The automation machinery dynamics should be kept as smooth as possible with suitable controllers where trajectory precision ensures quality while smoothness decreases machinery stress. During the operation of commercially available CNC and robotics controllers, small discontinuities on the dynamics are generated due to the controller position profiler which is generally based on a trapezoidal velocity profile. These discontinuities can produce undesirable high-frequency harmonics on the position reference which consequentially can excite the natural frequencies of the mechanical structure and servomotors. Previous works have developed jerk limited trajectories with higher degree polynomial-based profiles, but lack one or both of computer efficiency for on-line operation and low-cost hardware implementation. The present work shows a low cost, computationally efficient, on-line hardware implementation of a high-degree polynomial-based profile generator with limited jerk dynamics for CNC machines and robotics applications to improve the machining process. The novelty of the paper is the development of a multiplier-free recursive algorithm for computationally efficient polynomial evaluation in profile generation and a low-cost implementation of the digital structure in field programmable gate array (FPGA). Two experimental setups were prepared in order to test the polynomial profile generator: the first one with the servomotor at no load and the second one for the servomotor driving a CNC milling machine axis. From experimental results it is shown that higher degree polynomial profiles, compared to the standard trapezoidal speed profile improve the system dynamics by reducing peak jerk in more than one order of magnitude while precision is maintained the same and on-line operation is guaranteed. r 2008 Elsevier Ltd. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Spiral length design

On the circular curve, lateral acceleration affects comfort. On the spiral, both lateral acceleration and jerk affect comfort.  The determination of maximum curving speed on the basis of lateral acceleration only is not critical because the lateral acceleration is proportional to the square of speed whereas jerk is proportional to cubic power of speed. The maximum speed on a curve is thus signi...

متن کامل

Efficient Polynomial Evaluation Algorithm and Implementation on FPGA

In this thesis, an optimized polynomial evaluation algorithm is presented. Compared to Horner’s Rule which has the least number of computation steps but longest latency, or parallel evaluation methods like Estrin’s method which are fast but with large hardware overhead, the proposed algorithm could achieve high level of parallelism with smallest area, by means of replacing multiplication with s...

متن کامل

Efficient implementation of low time complexity and pipelined bit-parallel polynomial basis multiplier over binary finite fields

This paper presents two efficient implementations of fast and pipelined bit-parallel polynomial basis multipliers over GF (2m) by irreducible pentanomials and trinomials. The architecture of the first multiplier is based on a parallel and independent computation of powers of the polynomial variable. In the second structure only even powers of the polynomial variable are used. The par...

متن کامل

Electronic cam motion generation with special reference to constrained velocity, acceleration, and jerk.

Electronic cam motion involves velocity tracking control of the master motor and trajectory generation of the slave motor. Special concerns such as the limits of the velocity, acceleration, and jerk are beyond the considerations in the conventional electronic cam motion control. This study proposes the curve-fitting of a Lagrange polynomial to the cam profile, based on trajectory optimization b...

متن کامل

Synchronized trigonometric S-Curve trajectory for jerk-Bounded Time-Optimal pick and Place Operation

Industrial robots are predominately used in point-to-point applications such as machine loading and unloading and spot welding. A smooth and time-optimal trajectory of robot is essential for precise handling applications. Lot of jerk-limited motion profiles are proposed in the literature and are classified under two approaches. In the first approach, the motion profiles are generated using pred...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008