Instruction Value Generation for Non-Circular Workpiece Machining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for generating instruction values for machining operations are limited to repetitive patterns and cannot handle changes in operation patterns, especially in non-circular workpieces with varying ellipticity, leading to potential erroneous corrections and unstable convergence during machining.

Innovation Solution

An instruction value generation device that includes an instruction response calculation unit, a target path determination unit, an instruction path generation unit, and a convergence-determination-condition determination unit, which iteratively adjusts the instruction path to minimize the error between the target path and the response path until convergence is achieved, allowing for stable operation even when the operation pattern changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If prior art techniques (Patent Literatures 1-3) are used to correct machining errors, then machining accuracy can be improved for repetitive operations, but the technique cannot handle changing operation patterns leading to erroneous corrections

Engineering Contradiction:
Improvemachining accuracyVSAvoidability to handle changing operation patterns
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The invention transitions from static correction values to dynamic correction values that are updated in real-time based on actual machining results. The correction value generation unit dynamically adjusts correction values for each machining operation, allowing the system to adapt to changing operation patterns while maintaining high machining accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention implements a feedback mechanism where actual machining results are fed back to update correction values. The correction value generation unit uses actual machining results from previous operations to generate updated correction values, creating a closed-loop system that continuously improves accuracy while adapting to pattern changes.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If correction values are generated based on actual machining results, then reproducible errors can be corrected, but erroneous corrections may occur due to non-reproducible errors leading to unstable convergence

Engineering Contradiction:
Improvecorrection accuracyVSAvoidstability of convergence
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The invention extracts only the reproducible error components from actual machining results by comparing them with the target operation pattern. The correction value generation unit identifies and separates reproducible errors (systematic deviations) from non-reproducible errors (random variations), using only the前者 for correction value generation, thus avoiding erroneous corrections.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention changes the parameter of correction values from fixed or simply adaptive to selectively updated values. The correction value generation unit modifies correction values only when reproducible errors are detected, maintaining stability by not adjusting correction values for non-reproducible variations while still correcting systematic errors.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If Fourier transformation and transfer functions are used for correction, then frequency-based corrections can be applied, but the technique is limited to uniform frequency repetitive operations

Engineering Contradiction:
Improveposition measurement accuracyVSAvoidapplicability to varying operation patterns
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The invention creates a universal correction mechanism that works for both repetitive and non-repetitive operations. The correction value generation unit uses a pattern matching approach that can identify reproducible errors regardless of whether the operation pattern is uniform or varying, making the technique universally applicable to different machining scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The invention replaces the Fourier transformation-based mechanical frequency analysis with a pattern matching approach. Instead of relying on uniform frequency characteristics, the system compares actual operation patterns with target patterns and identifies reproducible errors through direct comparison, substituting complex frequency domain analysis with a more versatile time domain approach.

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

Data Source

PatentUS10139803B2Instruction value generation device
Publication Date: 2018.11.27 MITSUBISHI ELECTRIC CORP
  • US10139803B2 patent drawing
  • US10139803B2 patent drawing
  • US10139803B2 patent drawing

AI summary

A device comprises: a calculation unit calculating, based on a model on a calculator, a response path along which a target actually operates when an instruction path is given; a determiner determining a target path along which the target operates; a generation unit regenerating a temporary instruction path based on the target path and a temporary instruction response path obtained when the calculation unit is given the temporary instruction path; a determiner determining a convergence determination condition; and a comparator determining whether error between the temporary instruction response path and the target path is converged, based on the condition. Regenerating the path and calculating the temporary instruction response path are repeated until the comparator determines that the condition is met, and, when the comparator determines so, the temporary instruction path is output to a controller controlling the target, as the path for operating the target.