Servo Motor Controller Phase Offset Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing servo motor controllers face challenges in accurately and easily establishing the offset relationship between the magnetic-pole phase and the calculation-based phase, particularly for incremental encoders where the absolute position is unknown at power-on, leading to inefficiencies in motor control.

Innovation Solution

A servo motor controller that includes a position detection unit, a magnetic-pole detection unit, and a phase calculation unit to determine the offset relationship between the detected magnetic-pole phase and the calculation-based phase after a reference position is established, allowing for precise and easy offset compensation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If incremental encoder is used for position detection, then the detector can be implemented, but the absolute position relationship is unknown at power-on requiring reference position return operation

Engineering Contradiction:
Improvedetector implementationVSAvoidreference position return operation time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting the magnetic-pole phase and calculation-based phase relationships during initial operation, establishing offset compensation data before normal control begins. This preliminary phase detection and offset calculation eliminates the need for separate reference position return operations, as the system proactively determines the absolute position relationship during startup.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If offset compensation is implemented to establish absolute position, then the reference position can be determined, but the process becomes complex

Engineering Contradiction:
Improvereference position determination accuracyVSAvoidoffset compensation process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically detecting magnetic-pole phases, calculating calculation-based phases from position data, determining offset relationships, and storing compensation values without external intervention. The servo controller autonomously completes the entire offset compensation process through its built-in phase calculation unit and offset relationship acquisition unit, eliminating complex manual procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback by continuously comparing the magnetic-pole phase detected by the magnetic-pole detection unit with the calculation-based phase derived from position detection unit data. This feedback mechanism allows the system to automatically determine offset relationships and adjust compensation values to achieve accurate reference position determination.

Inventive Principle:
Principle #23Feedback

3Productivity

If magnetic-pole phase detection is used for control, then motor control can be achieved, but the offset relationship between magnetic-pole phase and calculation-based phase must be accurately established

Engineering Contradiction:
Improvemotor control capabilityVSAvoidphase offset relationship accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system replaces manual mechanical alignment procedures with automated electronic phase detection and calculation. Instead of mechanically establishing phase relationships, the system uses the phase calculation unit to compute calculation-based phases from position data and the offset relationship acquisition unit to automatically determine and store the offset between magnetic-pole phase and calculation-based phase, achieving high precision through electronic computation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11493898B2Servo motor controller
Publication Date: 2022.11.08 FANUC LTD
  • US11493898B2 patent drawing
  • US11493898B2 patent drawing
  • US11493898B2 patent drawing

AI summary

A servo motor controller is provided which enables an offset to be set more easily and accurately, in comparison to the conventional technique. A servo motor controller for controlling a servo motor of an industrial machine includes: a position detection unit that detects a position of the servo motor; a magnetic-pole detection unit that detects a magnetic-pole phase of the servo motor; and a phase calculation unit that determines a calculation-based phase based on position data of the servo motor and magnetic-pole gap information of the servo motor. The servo motor controller is configured to acquire an offset relationship between the magnetic-pole phase detected by the magnetic-pole detection unit and the calculation-based phase determined by the phase calculation unit, after a reference position is passed through.