Grinding Machine Control for Adaptive Command Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing grinding machine technologies face challenges in identifying the cause of differences between applied load and reference values, making it difficult to determine which components to adjust for optimal processing conditions, leading to suboptimal grinding results.

Innovation Solution

An assistance apparatus and method that utilize reinforcement learning to acquire status information, calculate rewards, and adjust movement command data based on a policy derived from a value function, optimizing grinding conditions for improved grinding quality, surface condition, and process time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional load comparison methods are used to monitor grinding conditions, then processing conditions can be detected, but the cause of deviations cannot be identified and optimal adjustments cannot be determined

Engineering Contradiction:
Improvedetection of load deviationVSAvoidcause identification capability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The invention segments the grinding system into multiple controllable components (grinding wheel speed, workpiece speed, feed rate, depth of cut) and individually evaluates their impact on processing conditions. This segmentation allows the system to identify which specific component causes the deviation from reference values, transforming the inability to identify causes into a systematic component-level analysis capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention implements a feedback mechanism where load comparisons are continuously made against reference values, and when deviations are detected, the system provides feedback to adjust the controllable components. This closed-loop feedback enables automatic optimization by determining which component to adjust and by how much, resolving the information loss about cause identification.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If multiple controllable components are adjusted to optimize grinding conditions, then processing quality can be improved, but the complexity of determining which components to adjust increases

Engineering Contradiction:
Improvegrinding qualityVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The control system performs self-service by automatically determining which controllable component requires adjustment and calculating the optimal adjustment amount. The system evaluates the current state, compares it with reference values, and autonomously decides on the necessary adjustments without requiring external expert intervention, thereby managing complexity internally while maintaining high grinding quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention systematically changes parameters of controllable components (speeds, feed rates, depths of cut) based on evaluated needs. By methodically adjusting individual parameters and evaluating their effects, the system optimizes grinding quality while managing the complexity of multiple controllable components through structured parameter variation rather than simultaneous uncoordinated adjustments.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If grinding conditions are changed moment to moment to adapt to wear, then processing flexibility is improved, but the difficulty of maintaining optimal conditions increases

Engineering Contradiction:
Improveadaptation to grinding wheel wearVSAvoiddifficulty of maintaining optimal conditions
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The invention makes the grinding system dynamic by continuously monitoring current conditions and automatically adjusting controllable components in real-time. The system transitions from static pre-set conditions to dynamic adaptive control, where parameters are continuously optimized based on current state feedback, making the system adaptable to grinding wheel wear and other changing conditions while maintaining ease of operation through automation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by proactively adjusting controllable components before significant deviations occur. By continuously monitoring conditions and making preemptive adjustments based on trends and reference comparisons, the system maintains optimal grinding conditions without requiring reactive corrections, thereby improving adaptability while keeping operation simple through continuous small adjustments rather than large reactive changes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11597056B2Apparatus and method for assisting grinding machine
Publication Date: 2023.03.07 JTEKT CORP
  • US11597056B2 patent drawing
  • US11597056B2 patent drawing
  • US11597056B2 patent drawing

AI summary

An assistance apparatus includes a status information acquiring section that acquires a grinding condition as a status information, the grinding condition including set states associated with a plurality of movement command data, an evaluation result acquiring section that acquires evaluation results of a plurality of evaluation objects that are obtained under the grinding condition, a reward calculating section that calculates a reward for the status information based on the evaluation results, a policy storing section that stores a policy which is obtained from a value function, an action determining section that determines the movement command data to be adjusted and an adjustment amount at which said movement command data is adjusted, from among candidates of the plurality of movement command data that are adjustable, based on the status information and the policy, and an action information outputting section that is configured to output determined contents including an action information.