Servo Control for Oscillation Machining Position Deviation Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing oscillation machining techniques generate unnecessary cuts during the machining process, which can lead to inefficiencies and inaccuracies, particularly when working with complex shapes like tapered or arc-shaped workpieces.

Innovation Solution

A servo controller system that includes an oscillation command generating unit, a position deviation estimating unit, an adder, a subtractor, and a learning control unit to calculate and apply compensation for position deviations, preventing unnecessary cuts by optimizing the oscillation command and trajectory of the tool relative to the workpiece.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If oscillation machining is performed without position deviation compensation, then the machining process can proceed with simple control, but unnecessary cuts are generated in the workpiece leading to inefficiency and inaccuracy

Engineering Contradiction:
Improveposition accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary estimation of position deviation before the actual machining operation. The position deviation estimating unit calculates expected deviations based on command values and system characteristics, allowing the control system to pre-compensate for anticipated errors before they occur during oscillation machining.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The learning control unit implements a feedback mechanism where actual position deviations are measured during machining, compared with estimated deviations, and used to update compensation parameters for future operations. This closed-loop feedback continuously improves positioning accuracy while maintaining oscillation machining benefits.

Inventive Principle:
Principle #23Feedback

2Productivity

If position deviation estimation and compensation are implemented, then unnecessary cuts are prevented and machining precision is improved, but the control system complexity increases

Engineering Contradiction:
Improvemachining efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The position deviation estimating unit performs preliminary calculations based on command values and pre-stored system characteristics (moments of inertia, friction coefficients, etc.), enabling proactive compensation that prevents unnecessary cuts before they occur, thereby improving machining efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The learning control unit enables the system to self-improve by automatically updating compensation parameters based on actual machining results. The system learns from its own operations, storing accumulated knowledge in memory to progressively enhance machining efficiency without requiring external intervention.

Inventive Principle:
Principle #25Self-service

3Loss of substance

If simple control without learning compensation is used, then the control system remains simple, but position deviations cause unnecessary cuts and material waste

Engineering Contradiction:
Improvematerial wasteVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The learning control unit continuously monitors actual position deviations during machining, compares them with estimated deviations, and uses this feedback to update compensation parameters. This reduces material waste from unnecessary cuts while managing control algorithm complexity through systematic learning.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-learning by automatically analyzing machining results and updating its own compensation parameters. This self-service capability reduces material waste over time without requiring complex external control systems, as the machine tool improves its own performance through accumulated experience.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10967474B2Servo controller for determining an estimated position deviation and compensating a position deviation with the estimated position deviation
Publication Date: 2021.04.06 FANUC LTD
  • US10967474B2 patent drawing
  • US10967474B2 patent drawing
  • US10967474B2 patent drawing

AI summary

Provided is a servo controller that can prevent an unnecessary cut from being generated in a workpiece during oscillation machining. A servo controller 20 includes: an oscillation command generating unit 23 that generates an oscillation command for causing a workpiece W and a tool 11 to relatively oscillate; a position deviation estimating unit 31 that estimates an estimated position deviation from a moving command for causing the workpiece W and the tool 11 to relatively move; an adder that applies the oscillation command to a position deviation based on the moving command; a subtractor that deducts the estimated position deviation from a position deviation to which the oscillation command is applied; and a learning control unit that calculates a compensation amount from a position deviation based on the moving command after deducting the estimated position deviation.