Position Data Selection for Real-Time Industrial Machine Simulation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


