A fpga-based high-precision multi-motor control method

A multi-motor control and motor control technology, which is applied in the direction of multiple motor speed/torque control, can solve the problems of chip peripherals and port restrictions, affecting the real-time operation, etc., to save hardware costs, protect from being burned, The effect of reducing volume

Inactive Publication Date: 2011-12-21
ZHEJIANG UNIV
View PDF4 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The FPGA embedded soft core solution can solve the problem of limited peripherals and ports of special chips, but the serial execut

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
  • A fpga-based high-precision multi-motor control method
  • A fpga-based high-precision multi-motor control method
  • A fpga-based high-precision multi-motor control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In the present invention, the control system inside the FPGA includes an embedded CPU soft core and multiple motor control modules, and the embedded CPU soft core communicates with the motor control module through the motor control peripheral interface. The motor control module is responsible for all the links of the motor closed-loop control. Each link of the closed-loop control is responsible for the corresponding sub-modules. The sub-modules include: input signal filtering sub-module, speed measurement sub-module, PI operation sub-module, over-current protection sub-module, PWM modulation sub-module and brushless DC motor commutation sub-module. The input signal filtering sub-module adopts the sequence detection method; the speed measurement sub-module adopts the improved M algorithm; the over-current protection sub-module adopts the over-current protection method based on time integration.

[0036] 1. Embedded CPU soft core

[0037] The embedded CPU soft core can a...

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 belongs to the field of motor control, and in particular relates to a high-precision multi-motor control method. The present invention is a high-precision multi-motor control method based on FPGA. The control system includes an embedded CPU soft core and a motor control module implemented by hardware logic. , A motor control peripheral driver interface that connects the CPU and the motor control module in accordance with the avalon bus protocol. The present invention provides a multi-motor control method capable of accurate measurement, real-time control and miniaturization. The method can adjust the number of motor control modules according to the number of motors required; configure the parameters of the motor control modules according to the types and characteristics of the motors; Configure the peripheral modules of the embedded CPU according to the additional functions of the system, and all the control functions of the system will be realized on one FPGA chip.

Description

technical field [0001] The invention belongs to the field of motor control, in particular to a high-precision multi-motor control method. technical background [0002] Most of the currently widely used motor controllers are designed based on MCU / DSP. Some MCUs and DSPs are equipped with special instructions, interfaces and peripherals for motor control, which are more convenient to use. However, in practical applications, a large number of peripheral logic circuits are still required to expand its hardware functions, and a control chip usually only has one or two motor control interfaces. In the case of simultaneous control of multiple motors, the system needs multiple control chips, so the cost of the control system and volume will increase. In addition, the peripherals of MCU and DSP are fixed, and the underlying algorithms cannot be optimized. [0003] The FPGA embedded soft core solution can solve the problem of limited peripherals and ports of special chips, but the s...

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): H02P6/04
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