Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-08T10:47:45.987Z Has data issue: false hasContentIssue false

Determination method of limit interpolation points in industrial robot control system

Published online by Cambridge University Press:  04 April 2025

Zhenyang Lv
Affiliation:
School of Mechanical and Precision Instrument Engineering, Xi’an University of Technology, Xi’an, Shaanxi, People’s Republic of China
Yi Wang
Affiliation:
School of Art and Design, Xi’an University of Technology, Xi’an, Shaanxi, People’s Republic of China
Guangpeng Zhang*
Affiliation:
School of Mechanical and Precision Instrument Engineering, Xi’an University of Technology, Xi’an, Shaanxi, People’s Republic of China
Xionghui Wang
Affiliation:
School of Mechanical and Precision Instrument Engineering, Xi’an University of Technology, Xi’an, Shaanxi, People’s Republic of China
*
Corresponding author: Guangpeng Zhang; Email: gpzhang@xaut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

With advancements in industrial robot technology and the ongoing enhancements in control system performance, the demand for precise robot motion is increasing. Generally, an increased number of interpolation points enhances the precision of robot movement, but excessive points can lead to jittering and out-of-step issues. This paper investigates the relationship between the number of motion interpolation points and the response times of the control system and the robot’s terminal velocity, based on the theoretical calculation and experimental analysis of the limit interpolation points for the control system of a self-developed 6-DOF (Six Degree of Freedom) robot. The method for calculating limit interpolation points is refined using the least squares method, and equations are derived for different control system response time and robot’s terminal velocity reaction times. The validity of the prediction curves is verified through experimental analysis.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Task division of CPU in the control system.

Figure 1

Figure 2. CPU time allocation during system running.

Figure 2

Figure 3. Execution sequence of time-sharing multitasking.

Figure 3

Figure 4. Schematic diagram of arc trajectory interpolation.

Figure 4

Figure 5. Division of circular track points.

Figure 5

Figure 6. Limit interpolation point exploration experiment.

Figure 6

Figure 7. Experimental data recording when the response time is 10 ms and the robot’s terminal velocity is 40 mm/min.

Figure 7

Figure 8. The relationship between the number of interpolation points and the reaction time for different response times.

Figure 8

Table I. Limit interpolation points and reaction time under 5 and 10 ms response time.

Figure 9

Figure 9. Relationship between terminal velocity and limit interpolation points.

Figure 10

Figure 10. Error diagram between experimental results and theoretical calculation under different response time.

Figure 11

Table II. Limit interpolation points and reaction time under 5 ms response time.

Figure 12

Table III. Limit interpolation points and reaction time under 10 ms response time.

Figure 13

Figure 11. Fitting curve of reaction time and limit interpolation point.

Figure 14

Figure 12. Experimental data recording when the response time is 10 ms and the robot’s terminal velocity is 500 mm/min.

Figure 15

Figure 13. X axis velocity curve when interpolation point is 20,000.