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

Line interpolation method

A linear interpolation and interpolation technology, applied in the direction of instruments, computer control, simulators, etc., can solve the problems of limited clock frequency and inability to achieve fast interpolation

Inactive Publication Date: 2008-09-03
陈学恭
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 2. Current situation
However, the interpolation is realized by software, no matter what interpolation method is used, the computer must perform an interpolation calculation every time a pulse is output; therefore, common single-chip computers are limited by the allowable clock frequency and cannot achieve fast interpolation

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
  • Line interpolation method
  • Line interpolation method
  • Line interpolation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0375] See attached figure 2 and Attached Tables 1 to 6. In this example, imputation is performed according to the method described in point 10.

[0376] (1) The position coordinate value increment of the required straight line segment Λ is

[0377] Δχ 1 =24, Δχ 2 =17, (L1-1)

[0378] The corresponding required line segment length is ΔΛ = ( Δ χ 1 ) 2 + ( Δ χ 2 ) 2 = 29.411 , - - - ( L 1 - 2 )

[0379] Set divider C 1 、C 2 The input frequency is f 0 =10MHz, (L1-3)

[0380]...

Embodiment 2

[0429] See attached figure 1 and Schedules 7 and 8. In this example, interpolation is performed according to the method described in point 13.

[0430] (1) The three position coordinate value increments of the required straight line segment Λ are respectively

[0431] Δχ 1 =1000, Δχ 2 =731, Δχ 3 =857. (L2-1)

[0432] And the frequency of the pulse source F, that is, the frequency divider C 1 、C 2 、C 3 The input pulse frequency is f 0 = 32MHz. (L2-2)

[0433] (2) Determine the coordinate axis X corresponding to the required straight line segment 1 Component Λ X1 The relevant parameters

[0434] 1. Frequency divider C 1 The ideal output pulse frequency is f 1 L = f 0 Φ 1 = 1 MHz , - - - ( L ...

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 relates to a linear interpolation method, belonging to the filed of computer numerical control. As to a linear interpolator with an impulse divider, since the real values of the frequency dividing coefficients of the divider must be integrals, the real values deviate from ideal values, resulting in deviation of the output impulse of the interpolator. In order to reduce the deviation, the frequency dividing coefficients of the divider is divided into two classes of different integrals, wherein one class of frequency dividing coefficients has a negative deviation value, and the other class of frequency dividing coefficients has a positive value, so that the output deviation of the two class are cancelled. The method is a solution for a linear interpolator based on the combination of software and hardware of a computer, which is simple and reliable, highly precise, meet the requirements of fast interpolation, and realizes multi-coordinate-axis linkage control.

Description

【Technical field】 [0001] The invention relates to a linear interpolation method of a numerical control system, which belongs to the field of computer numerical control. 【Background technique】 [0002] 1. CNC interpolation is one of the main tasks that the CNC system needs to complete [0003] Numerical control system is widely used in the control of mechanical movement trajectory, which can control the movement trajectory of machine tools, industrial robots, wire cutting machines, plotters, welding machines and knitting machines, etc. Generally, the mathematical function describing the required path or contour line and the position coordinates of the starting point and the end point are given in advance; the numerical control system calculates the position coordinates of multiple intermediate points between these two known points, Automatically distribute pulses to each coordinate axis, and these pulse signals are output to the servo system to control the movement of the co...

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
IPC IPC(8): G05B19/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