Multi-axis Motor Synchronization via Average Position Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-axis motor synchronization control systems face challenges in achieving high precision and robustness due to position and velocity errors, which can lead to mechanical deformation and safety hazards, especially in large-scale machine tools.

Innovation Solution

A multi-axis motor synchronization control system that includes position loop controllers, velocity loop controllers, motors, and synchronization calibration devices, which utilize virtual feedback to average position and velocity signals across adjacent axes for synchronization calibration, and cross-coupled synchronization compensation to eliminate synchronized errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If multi-axis motor system is used to achieve high acceleration, high thrust power, and high rigidity, then the power and rigidity are improved, but position errors and velocity errors increase which may deform mechanical structure and damage the controlled system

Engineering Contradiction:
Improvethrust powerVSAvoidsystem safety
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent implements a synchronization calibration mechanism that calculates the average value of position signals from multiple motors and feeds it back to position loop controllers. This feedback approach compensates for position and velocity errors in real-time, preventing mechanical deformation and system damage while maintaining high thrust power capability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs synchronization calibration before normal operation to pre-compensate for motor position and velocity errors. By calculating average position signals and adjusting motor operations in advance, the system prevents errors from accumulating to dangerous levels during high-power operation

Inventive Principle:
Principle #10Preliminary action

2Productivity

If conventional multi-axis motor synchronization control systems are used, then basic control functionality is achieved, but position errors and velocity errors remain which influence precision and may deform mechanical structure

Engineering Contradiction:
Improvebasic control functionalityVSAvoidposition precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent introduces a synchronization calibration feedback mechanism where position signals from multiple motors are averaged and fed back to position loop controllers. This continuously corrects position deviations, significantly improving manufacturing precision while maintaining basic control functionality

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system merges position signals from multiple motors by calculating their average value. This combination approach balances the position information from all motors, reducing individual motor errors and improving overall position precision without sacrificing control functionality

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10241496B2Multi-axis motor synchronization control system and method thereof
Publication Date: 2019.03.26 IND TECH RES INST
  • US10241496B2 patent drawing
  • US10241496B2 patent drawing
  • US10241496B2 patent drawing

AI summary

A multi-axis motor synchronization control system is provided, which may include a plurality of driving axes and the driving axes are coupled to one another; each of the driving axes may include a position loop controller, a velocity loop controller, a motor and a synchronization calibration device. The position loop controller may generate a velocity signal according to a position command. The velocity loop controller may generate a velocity command according to the velocity signal. The motor may operate according to the velocity command. The synchronization calibration device may calculate the average value of the position signal of the motor and the position signals of the motors of the adjacent driving axes, and then feedback the average value to the position loop controller so as to perform the synchronization calibration.