High speed servo controller with parallel processing structure based on FPGA

A servo controller and parallel processing technology, applied in the field of servo controller and high-speed servo controller, can solve the problem that the servo controller can not meet the requirements of control speed and the cost is high, and achieve shortened control cycle, fast calculation speed, suitable for wide range of effects

Inactive Publication Date: 2008-08-27
ZHEJIANG UNIV
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the limitations of the operating structure and computing power of the microprocessor, the traditional servo controller has a large overhead when performing control calculations. At the same time, A / D conversion, PID control calculation and D / A conversion need to be executed sequentially, resulting in traditional servo controllers The controller can no longer meet the requirements for speed control in many occasions

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
  • High speed servo controller with parallel processing structure based on FPGA
  • High speed servo controller with parallel processing structure based on FPGA
  • High speed servo controller with parallel processing structure based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] Below in conjunction with accompanying drawing, the present invention will be further described.

[0012] see figure 1 , FPGA-based high-speed servo controller with parallel processing structure includes FPGA 1, two A / D converters 3, 4, D / A converter 5, crystal oscillator 14, keyboard module 15, display module 16, FLASH memory 17, SDRAM memory 18 and EEPROM memory 2, wherein Field Programmable Logic Gate Array 1 includes two A / D conversion control modules 6,7, D / A conversion control module 8, core control module 9, clock module 10 for controlling calculation , two dual-port RAM11,12 and soft core processor 13, two A / D conversion control modules 6,7 are connected with two A / D converters 3,4 respectively, two A / D conversion control modules 6, The data output end of 7 is connected with the data input end of core control module 9 respectively, and the data output end of core control module 9 is connected with the data input end of D / A conversion control module 8, and the o...

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 present invention discloses a high-speed servo controller which is based on FPGA and has a parallel processing structure. The present invention comprises a field programmable gate array (FPGA), two A / D converters, a D / A converter, a crystal oscillator, a keyboard module, a display module, a FLASH memory, an SDRAM memory and an EEPROM memory, wherein the field programmable gate array comprises two A / D conversion control modules, a D / A conversion control module, a kernel control module for controlling calculation, a clock module, two dual-port RAMs and a soft-core processor. The servo controller can realize that the hardware realization of PID control calculation, as well as the pipeline realization parallel processing of A / D conversion, control calculation and D / A conversion, remarkably shortens control period, realizes the monitoring of the soft-core processor to the kernel control module as well as man-computer interaction, has extremely fast computing speed and high flexibility, can be widely applied to servo control systems in the industrial automation field, and is wide in application scope.

Description

technical field [0001] The invention relates to a servo controller, in particular to a FPGA-based high-speed servo controller with a parallel processing structure, which belongs to the technical field of industrial automation control. Background technique [0002] In the field of industrial automation control, most of the existing servo controllers use software to realize controller calculation. With the development of the industrial control industry, there are higher and higher requirements for the operation speed of the servo controller. However, due to the limitations of the operating structure and computing power of the microprocessor, the traditional servo controller has a large overhead when performing control calculations. At the same time, A / D conversion, PID control calculation and D / A conversion need to be executed sequentially, resulting in traditional servo controllers The controller can no longer meet the requirements for speed control in many occasions. Cont...

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/414
Inventor 杨春节刘希琳沈新荣宋执环富一林
Owner ZHEJIANG UNIV
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