Numerical Controller Torque-Based Position Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers face challenges in accurately correcting machine position errors in feed-axis synchronization control due to mechanical strain, which affects motor current stability and requires time-consuming measurements with laser instruments.

Innovation Solution

A numerical controller that corrects machine position errors based on torque differences between master and slave axes, calculating a correction amount by excluding torque differences derived from mechanical strain, and applying this correction in real-time to maintain precise synchronization control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If machine position correction is made using laser measuring instruments to measure actual position errors, then manufacturing precision is improved, but loss of time increases due to time-consuming measurements

Engineering Contradiction:
Improvemachine position accuracyVSAvoidmeasurement time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent replaces optical measurement systems (laser measuring instruments) with a mechanical sensing approach using torque sensors on the motor shafts. The torque difference between master and slave axes serves as a proxy for position error, eliminating the need for external laser measurement equipment and reducing measurement time while maintaining correction accuracy

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

Solution Approach 2:

The system uses its own operational parameters (motor torque) to detect position errors rather than requiring external measurement instruments. The torque difference acquired during normal operation provides information about machine position errors, allowing the system to self-diagnose and self-correct without stopping for separate measurement procedures

Inventive Principle:
Principle #25Self-service

2Productivity

If machine position correction is made using torque differences without considering mechanical strain, then productivity is improved by eliminating measurement steps, but manufacturing precision deteriorates due to inaccurate correction

Engineering Contradiction:
Improvecorrection efficiencyVSAvoidposition correction accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the torque difference into two distinct components: torque difference due to position error (useful for correction) and torque difference due to mechanical strain (to be excluded). By calculating the average torque difference across multiple observation points to represent mechanical strain, and then subtracting this from individual torque differences, the system isolates the position error component for accurate correction

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent measures torque differences at multiple observation points (more than the minimum single point) to accurately characterize the mechanical strain component. This excessive measurement approach ensures that the average torque difference reliably represents mechanical strain, enabling more accurate exclusion of this factor from individual corrections

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If pitch error correction is made without considering mechanical strain, then ease of operation is improved, but manufacturing precision worsens due to uncorrected mechanical strain effects

Engineering Contradiction:
Improvecorrection simplicityVSAvoidsynchronization accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements a feedback mechanism where torque difference information is continuously acquired during operation, processed to extract position error components, and used to adjust pitch error corrections. This closed-loop approach automatically compensates for mechanical strain effects without requiring manual intervention or complex operational procedures

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10901390B2Numerical controller
Publication Date: 2021.01.26 FANUC LTD
  • US10901390B2 patent drawing
  • US10901390B2 patent drawing
  • US10901390B2 patent drawing

AI summary

A numerical controller, which is configured to correct a machine position error based on a torque difference between a master axis and a slave axis, acquires the torque difference after movement of the master and slave axes that move in response to a movement command, and corrects the machine position error by a correction amount based on a value obtained by excluding a torque difference derived from a mechanical strain from the acquired torque difference. The corrected machine position error is added to the movement command for next time.