Numerical Controller Dynamic Gain Switching for Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing numerical controllers for machine tools face challenges in accurately synchronizing the position of a slave axis with a master axis, particularly due to synchronization errors caused by changes in master axis speed and vibrations, which affect synchronization performance and lead to increased errors.

Innovation Solution

A numerical controller that dynamically switches the position control gain during synchronous control based on predetermined physical quantities such as synchronization error, external signals, or servo delay, adjusting the compensation value to improve tracking performance and reduce synchronization errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the position control gain is low, then the expectation time is long, but the difference between expected position and synchronous position increases, resulting in higher synchronization error

Engineering Contradiction:
Improveexpectation timeVSAvoidsynchronization accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the position control gain variable rather than constant. The gain is dynamically adjusted based on the master axis speed: when speed changes occur, the gain is reduced to extend expectation time and reduce synchronization error; when speed is constant, the gain is increased to shorten expectation time and improve response. This dynamic adjustment resolves the contradiction between expectation time and synchronization accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of position control gain based on operating conditions. By detecting master axis speed changes and adjusting the gain parameter accordingly, the system adapts to different operational states. This parameter change allows the system to optimize both expectation time and synchronization accuracy under varying speed conditions.

Inventive Principle:
Principle #35Parameter changes

2Speed

If the position control gain is high, then the synchronization performance is affected by vibration, but the response to speed changes is improved

Engineering Contradiction:
Improveresponse speed to speed changesVSAvoidsynchronization stability during vibration
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The system dynamically adjusts the position control gain based on detected vibration conditions. When vibration is detected during constant speed operation, the gain is reduced to improve stability and reduce synchronization error. During speed changes, the gain is increased to improve response. This dynamic adaptation resolves the contradiction between response speed and stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the position control gain parameter according to operational conditions including vibration detection. By monitoring the operational state and adjusting the gain parameter accordingly, the system achieves optimal performance for both speed response and vibration resistance in different operating phases.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a constant position control gain is used during synchronization, then the control system is simple, but synchronization error occurs during master axis speed changes or vibration

Engineering Contradiction:
Improvecontrol system complexityVSAvoidsynchronization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic gain adjustment by introducing speed detection and gain switching logic. The system detects master axis speed changes and vibration conditions, then switches between different gain values. This dynamic approach maintains relatively simple control architecture while significantly improving synchronization accuracy under varying operating conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9541915B2Numerical controller having function of switching position control gain during synchronous control
Publication Date: 2017.01.10 FANUC LTD
  • US9541915B2 patent drawing
  • US9541915B2 patent drawing
  • US9541915B2 patent drawing

AI summary

A numerical controller outputs a position command corresponding to a synchronous position in consideration of a servo delay of a slave axis, to the slave axis from a real position of a master axis, in order to perform position control of the slave axis, thereby making a real position of the slave axis synchronously follow the real position of the master axis. A position control gain of the slave axis is changed based on a predetermined physical quantity during the synchronous control and a compensation value for the position command for the slave axis is varied depending on the amount of change of the position control gain of the slave axis.