Numerical Control Device Segmentation for High-Speed Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical control devices generate wasting waiting time due to fixed control periods, which prevent high-speed response control axes from responding quickly to input commands without shortening the entire device's control period.

Innovation Solution

A numerical control device with a buffer and input detection processing unit that operates at a shorter period than the reference control period, allowing for the calculation and storage of multiple movement command data points, enabling high-speed response control without shortening the entire device's control period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the control period of response control is shortened to enable high speed response, then the response speed is improved, but the control period of the entire numerical control device must be shortened which requires a high speed CPU and increases device complexity

Engineering Contradiction:
Improveresponse speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the control system into two independent parts: the main control device operating at the normal control period, and the response control unit operating at a shortened control period. This segmentation allows the response control axis to achieve high-speed response without requiring the entire numerical control device to use a high-speed CPU, thus resolving the contradiction between response speed and device complexity.

Inventive Principle:
Principle #1Segmentation

2Speed

If the control period of response control is shortened, then the response speed is improved, but wasting waiting time is generated when commands are input from external devices at shorter periods

Engineering Contradiction:
Improveresponse speedVSAvoidwasting waiting time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the response control unit continuously operate at the shortened control period and continuously read commands from the buffer, even before they are fully processed by the main control device. This ensures that when commands are input from external devices at shorter periods, the response control unit is already ready to process them immediately without generating wasting waiting time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a buffer as an intermediary component between the main control device and the response control unit. The buffer stores movement command data and allows the response control unit to read commands at its own faster pace, decoupling the two control periods and eliminating waiting time while maintaining high response speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the control period of the entire device is shortened to enable high speed response, then the response speed is improved, but high speed CPU and additional hardware are required increasing cost and complexity

Engineering Contradiction:
Improveresponse speedVSAvoidease of manufacture
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

The patent segments the control system into two independent parts: the main control device operating at the normal control period, and the response control unit operating at a shortened control period. This segmentation allows the response control axis to achieve high-speed response without requiring the entire numerical control device to use a high-speed CPU, thus resolving the contradiction between response speed and device complexity.

Inventive Principle:
Principle #1Segmentation

4Speed

If a buffer is introduced to store movement command data, then high speed response is enabled, but device complexity increases due to additional components

Engineering Contradiction:
Improveresponse speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces a buffer as an intermediary component between the main control device and the response control unit. The buffer stores movement command data and allows the response control unit to read commands at its own faster pace, decoupling the two control periods and eliminating waiting time while maintaining high response speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10379518B2Numerical control device and control system
Publication Date: 2019.08.13 FANUC LTD
  • US10379518B2 patent drawing
  • US10379518B2 patent drawing
  • US10379518B2 patent drawing

AI summary

A numerical control device for controlling a first control axis configured to operate in shorter period than reference control period based on first input command input by a first external input device, wherein a movement command data calculation processing unit is configured to calculate a plurality of the movement command data commanding movement amount of axis to be moved by the first control axis during the reference control period and write the plurality of the movement command data in a first buffer in process of calculating the movement command data.