System method for servo motor position control

A technology of servo motor and direction signal, which is applied in general control system, control/regulation system, electrical program control, etc., can solve the problems of counting value cannot reach a stable state, missing counting, wrong counting, etc., to solve the problem of commutation loss Pulse counting, convenient configuration, and the effect of improving position control accuracy

Inactive Publication Date: 2015-01-28
ZHEJIANG SCI-TECH UNIV
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, most quadrupling frequency counting and phase detection modules of quadrature encoding pulses are completed by state transition, that is, quadrupling frequency is realized after switching from one state to another specific state and then counting, but the changes of these four states may be Random jumps are prone to miscounting and missing counting, especially in the case of frequent commutation, so its counting value cannot reach a stable state

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
  • System method for servo motor position control
  • System method for servo motor position control
  • System method for servo motor position control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0017] A system method for position control of a servo motor in this embodiment, firstly utilizes a quadrature encoder to follow the coaxial rotation of the rotor of the servo motor, wherein the position and speed of the rotor rotation of the servo motor are sent to the servo motor by the DSP chip The rotation pulse signal is provided, and the quadrature encoder follows the coaxial rotation of the servo motor to generate quadrature pulses of A and B with the same frequency and a phase difference of 90 degrees, and then collects the two pulses in real time by using the hardware description language by applying the FPGA chip. According to the four changing states of A and B two-phase pulses in one cycle, phase detection and addition and subtraction counting are carried out, and then the FPGA chip sends the calculated count value and speed value back to the DSP chip through the three buses, and the DSP chip according to The number of rotation pulses previously sent to the serv...

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 system method for servo motor position control. The system method for the servo motor position control includes following steps: firstly, using an orthogonal encoder to follow a rotor of a servo motor to rotate coaxially with the rotor of the servo motor, and generating an A phase pulse and a B phase pulse which are orthogonal and of the same frequency, wherein a phase position difference between the A phase pulse and the B phase pulse is 90 degrees; and then collecting the two pulses in real time by using an FPGA (field programmable gate array) chip and using an HDL (hardware description language), performing phase demodulation and add and subtraction counting on four change states in a period of the A phase pulse and the B phase pulse, and figuring out a rotation speed value through a counting value; and finally, using the FPGA chip to return the counting value and the rotation speed value which are figured out into a DSP (digital signal processor) chip through three buses, and using the DSP chip to perform comparison calculation on a rotation pulse number sent to the servo motor and the actual count value of the servo motor, returned through the three buses, so as to compensate actual rotation error of the servo motor and achieve close loop control for the servo motor. Accordingly, a forward transmission position or an inversion position of the servo motor is controlled, and the system method for the servo motor position control improves position control accuracy of the servo motor.

Description

technical field [0001] The invention relates to a system method for position control of a servo motor, which belongs to the field of position control of a high-precision servo motor. Background technique [0002] Modern high-precision CNC machine tools have higher and higher requirements for servo systems. High-performance servo motors, servo drives, controllers, and high-performance position and speed sensors are all indispensable components of servo systems. High responsiveness, high precision sensor is the key technology of the servo system. The performance of the servo system mainly depends on the performance of the sensor. [0003] At present, most quadrupling frequency counting and phase detection modules of quadrature encoding pulses are completed by state transition, that is, quadrupling frequency is realized after switching from one state to another specific state and then counting, but the changes of these four states may be Random jumps are prone to miscountin...

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
CPCG05B19/0428G05B2219/2609
Inventor 张华朱远建
Owner ZHEJIANG SCI-TECH 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