Position Data Selection for Real-Time Industrial Machine Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in ensuring real-time processing of physical simulations for industrial machines, particularly when the accuracy of the simulation is high and the processing time is long, leading to potential interference and loss of real-time property.

Innovation Solution

A selection device that reduces the quantity of position data to be processed by selecting a subset of data based on a determined range and processing load, ensuring that only the necessary data is used for physical simulation, thereby stabilizing processing time and maintaining real-time properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all pieces of position data are used for physical simulation, then the accuracy of the simulation is improved, but the processing time increases and real-time property is lost

Engineering Contradiction:
Improveaccuracy of physical simulationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the complete position data into multiple blocks and selectively processes only certain blocks based on simulation requirements. By dividing the data into manageable segments and choosing which ones to process, the system maintains simulation accuracy for critical areas while reducing overall processing time and preserving real-time performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by differentiating between important and less important position data blocks. Certain blocks are selected for detailed simulation processing based on their significance to the overall simulation accuracy, while other blocks are processed with reduced detail or skipped entirely. This selective approach ensures that computational resources are focused on areas where they most impact simulation quality.

Inventive Principle:
Principle #3Local quality

2Productivity

If a subset of position data is selected to reduce processing time, then the real-time property is maintained, but the accuracy of physical simulation may decrease

Engineering Contradiction:
Improveprocessing speedVSAvoidaccuracy of physical simulation
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary action by pre-identifying and selecting important position data blocks before the actual physical simulation begins. The selection criteria and block identification are established in advance, allowing the simulation to proceed efficiently with pre-chosen data subsets. This preliminary selection process ensures that only relevant data is processed, maintaining both speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If the number of position data pieces is reduced, then the processing load is decreased, but the ability to detect interference may be compromised

Engineering Contradiction:
Improveprocessing loadVSAvoidinterference detection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the selection criteria for position data blocks based on simulation conditions, machine state, and interference risk levels. The parameters governing which blocks are selected can be modified to balance processing load against interference detection requirements, allowing the system to adapt to different operational scenarios while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250036099A1Selection device, simulation device, and communication control device
Publication Date: 2025.01.30 FANUC LTD
  • US20250036099A1 patent drawing
  • US20250036099A1 patent drawing
  • US20250036099A1 patent drawing

AI summary

The present invention reduces position data to a quantity which can be processed in physical simulation, to thereby stabilize processing time of the physical simulation and prevent a loss of a real-time property. Provided is a selection device for selecting position data indicating a path of a movable part included in an industrial machine when executing physical simulation that treats the movable part as an observation target, the selection device comprising: a holding unit that holds the position data in association with time-series information; a range determination unit that determines a lower limit time and an upper limit time indicating a range for the position data from among the position data held by the holding unit; a number-of-pieces-of-data determination unit that determines the number of pieces of position data to be selected from among the position data in the range in consideration of a processing load of the physical simulation; and a selection unit that selects the set number of pieces of position data from among the position data in the range.