Flexibility motion control IP (Intellectual Property) core and implementation method thereof

A motion control and flexible technology, applied in the direction of motor control, control system, electrical components, etc., can solve the problems of high cost, shortened control cycle, slow operation speed, etc.

Active Publication Date: 2014-11-05
SOUTH CHINA UNIV OF TECH
View PDF3 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current open motion control cards mostly use software to calculate the acceleration and deceleration curves. The software adopts serial calculations, and the calculation speed is relatively slow. In or

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
  • Flexibility motion control IP (Intellectual Property) core and implementation method thereof
  • Flexibility motion control IP (Intellectual Property) core and implementation method thereof
  • Flexibility motion control IP (Intellectual Property) core and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0054] Such as figure 1 As shown, a flexible motion control IP core of the present embodiment includes an acceleration and deceleration module, an interpolation module, a pulse counting module, a pulse generation module, a bus controller and a RAM interface module, and the bus controller is respectively connected to; The deceleration module, the interpolation module and the pulse counting module are connected, and the acceleration and deceleration module is connected with the interpolation module and the RAM interface module; the interpolation module is connected with the RAM interface module and the pulse counting module; the pulse counting module is also connected with the Pulse generation module connection;

[0055] The acceleration and deceleration module is used to select initial speed, target speed, maximum speed, maximum acceleration and target position parameters according to the acceleration and deceleration mode sent by the CPU, calculate a suitable acceleration and de...

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 flexibility motion control IP (Intellectual Property) core and an implementation method thereof, belonging to the field of motion control. The IP core comprises a acceleration/deceleration module, an interpolation module, a pulse counting module, a pulse generation module, a bus controller and an RAM (Random Access Memory) interface module. The flexibility motion control IP core and the implementation method thereof aim to solve the problems that high speed and high precision cannot be achieved due to incapability of further reducing a control period since a motion control algorithm has a long running period in a general MCU (Micro Controller Unit) or DSP (Digital Signal Processor). The IP core has the characteristics of short control period and high output pulse precision, non-symmetrical linear acceleration and deceleration can be achieved, non-symmetrical S-shaped curve acceleration and deceleration can be achieved, two-axis or three-axis linear interpolation with the linear or the S-shaped curve acceleration and deceleration can be achieved, and two-axis arc interpolation at an uniform speed also can be achieved. Through the adoption of the IP core, motion control relevant algorithm is realized in a Verilog hardware description language soft core mode, the motion control relevant algorithm can be implemented in an FPGA (Field Programmable Gate Array), can be implemented in an ASIC (Application Specific Integrated Circuit) mode, and can be integrated into SoC (System On Chip), the typical working frequency is 100MHz, and feasibility is provided for building a flexibility motion control system.

Description

technical field [0001] The invention relates to the research field of motion control, in particular to a flexible motion control IP core and an implementation method. Background technique [0002] Generally, servo motors have three control modes: speed control mode, torque control mode, and position control mode. As a system with inertia and load, the servo system needs to be controlled for acceleration and deceleration regardless of the control method. When the servo motor goes from a speed (v 1 ) to another velocity (v 2 ), you need to plan acceleration and deceleration. Currently proposed methods include linear acceleration and deceleration, exponential acceleration and deceleration, S-curve acceleration and deceleration, and trigonometric function acceleration and deceleration. Commonly used in engineering are linear acceleration and deceleration and S-curve acceleration and deceleration. Linear acceleration and deceleration has the advantages of simple calculation ...

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): H02P29/00
Inventor 张义胡跃明陈安
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products