Manufacturing Control Using Intermediate Prediction Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In manufacturing devices, prediction control can be hindered by delayed computation processing due to resource allocation, leading to incomplete prediction control before processing deadlines, which affects the timely operation of manufacturing processes.

Innovation Solution

A control device that includes a hardware processor and memory, which executes instructions to start prediction model computation, compute remaining processing time, and determine if the command value can be determined within the control timing. If within the timing, the computation continues until completion; otherwise, it uses an intermediate result to control the manufacturing device, ensuring timely operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If computation processing of prediction control is made complicated to improve prediction accuracy, then prediction control precision is improved, but computation time increases causing delays in meeting control timing

Engineering Contradiction:
Improveprediction control precisionVSAvoidcomputation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by using intermediate computation results when full computation cannot be completed in time. The control device determines whether computation can be completed within control timing, and if not, it uses available intermediate results to generate control commands, ensuring timely control while accepting reduced precision in urgent cases

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements dynamic adjustment of computation depth based on timing conditions. The system dynamically determines whether to continue full computation or use intermediate results based on real-time comparison between remaining computation time and required control timing, adapting computation effort to available time resources

Inventive Principle:
Principle #15Dynamics

2Productivity

If computation resources are allocated to other processing to improve overall system productivity, then system productivity is improved, but prediction control computation may not be completed by the required timing

Engineering Contradiction:
Improvesystem productivityVSAvoidprediction control completion reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system accepts partial completion of prediction control computation by using intermediate results when full computation cannot be completed. This ensures that control commands are generated reliably within timing constraints even when computation resources are shared with other processes

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary determination of whether computation can be completed within timing constraints. By computing remaining processing time and comparing it with required control timing in advance, the system can prepare to use intermediate results if needed, ensuring reliable control command generation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11762347B2Control device, control method, and non-transitory computer-readable recording medium
Publication Date: 2023.09.19 OMRON CORP
  • US11762347B2 patent drawing
  • US11762347B2 patent drawing
  • US11762347B2 patent drawing

AI summary

A control device executes a step of starting a computation processing of a prediction model; a step of computing a remaining processing time until the computation processing is completed after starting the computation processing of the prediction model; a step of determining whether the determination of the command value based on an output obtained from the prediction model is made within a control timing for controlling the operation of manufacturing by the manufacturing device, on the basis of a computed remaining processing time; and a step of stopping, when it is determined that the determination of the command value is not made within the control timing, the computation processing of the prediction model, determining the command value on the basis of a value of an intermediate result of the computation processing, and controlling the operation of the manufacturing device on the basis of the determined command value.