Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Spline curve interpolation method for parameter increment compensation

A technology of spline curve interpolation and spline curve, which is applied in the direction of instruments, computer control, simulators, etc., can solve the problems of inconsistency of interpolation points, fluctuation of feed speed, and relationship between parameter curve arc length and curve parameters Difficult to give and other problems, to achieve the effect of suppressing the fluctuation of feed speed, avoiding the calculation burden of derivation, and improving the quality of interpolation processing

Active Publication Date: 2020-11-24
江苏威泽智能科技股份有限公司
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, because the relationship between the arc length of the parametric curve and the parameters of the curve is difficult to give, the interpolation points calculated by traditional algorithms such as the second-order Taylor expansion method and the fourth-order Runge-Kutta method are inconsistent with the ideal interpolation points. The difference between the actual feed speed and the ideal feed speed causes the feed speed to fluctuate

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Spline curve interpolation method for parameter increment compensation
  • Spline curve interpolation method for parameter increment compensation
  • Spline curve interpolation method for parameter increment compensation

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0044] figure 1 It is a flow chart of the method of the present invention, specifically comprising the following steps:

[0045] Step 1: 1.1, calculate the estimated value of parameter increment

[0046] Record the current interpolation point parameter as u k , using the second-order Runge-Kutta method to calculate the estimated value of the next interpolation point parameter for:

[0047]

[0048] In the formula, T is the interpolation period, k 1 、k 2 Respectively: k 1 =u' k ,

[0049] Substitute the above two formulas into formula (1), and sort out the incremental estimated value of the node parameters for:

[0050]

[0051] 1.2, use the derivative of the backward differential pair formula (2) to approximate the replacement:

[0052]

[0053] Substituting formula (3) into (2), the new estimated value of parameter increment is:

[0054]

[0055] Step 2: 2.1, use the curvature circle to calculate the arc length compensation value

[0056] Record th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a spline curve interpolation method for parameter increment compensation, and the method comprises the following steps: firstly, calculating a parameter increment estimation value from a current interpolation point to a next interpolation point based on a second-order Runge-Kutta method, and carrying out the approximate replacement of a derivative in a parameter increment through a backward difference method; secondly, comparing the arc length corresponding to the estimated interpolation point on the curve with the arc length corresponding to the interpolation point atthe ideal feeding speed, and approximately calculating a compensation arc length and a parameter increment compensation value by utilizing a curvature circle; and finally, determining a curve parameter value of a next interpolation point according to the parameter increment value, and realizing curve interpolation of minimum feed speed fluctuation. According to the method, iterative computation isavoided, and the method has certain practical significance in inhibiting feed speed fluctuation and improving interpolation processing quality.

Description

technical field [0001] The invention belongs to the technical field of interpolation of numerical control machining, and relates to a spline curve interpolation method for parameter incremental compensation. Background technique [0002] As one of the core technologies of the CNC system, the NC interpolation technology directly affects the level of NC machining, and also directly affects the performance indicators related to the NC system. The traditional linear / arc interpolation uses small straight line or arc segments to form a continuous micro-segment path for processing, which will cause frequent acceleration and deceleration of the processing motion, which not only severely limits the processing efficiency, but also affects the quality of the processed parts. For modern machining and manufacturing systems, the high precision of the machining process is the most important goal of workpiece machining. Spline curve trajectory parameter interpolation technology has been wid...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/41
CPCG05B19/41
Inventor 姬伟丁一许波袁浩丁世宏
Owner 江苏威泽智能科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products