Dynamic Production Line Reconfiguration via Configuration File Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional control systems for production and distribution lines lack the ability to efficiently, quickly, and reliably reconfigure when changes in production or distribution processes necessitate such adjustments, limiting flexibility and adaptability.

Innovation Solution

A system and method that utilize a control unit with a processor and memory to execute configuration files, allowing peripheral devices to transition between different operational scenarios without restarting the control program, by stopping, reconfiguring, and restarting operations based on external instructions, enabling dynamic reconfiguration of the production or distribution line.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the control program is restarted to reconfigure peripheral devices, then the reconfiguration can be completed, but the productivity is reduced due to interruption

Engineering Contradiction:
Improvereconfiguration reliabilityVSAvoidproduction line productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically switches between different configuration files (first configuration file for first scenario, second configuration file for second scenario) based on operational needs. The control unit can load and activate different configuration files without restarting the control program, enabling the production line to adapt to varying production scenarios while maintaining continuous operation and high productivity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the control program is restarted to reconfigure peripheral devices, then the reconfiguration can be completed, but the reconfiguration time is increased

Engineering Contradiction:
Improvereconfiguration reliabilityVSAvoidreconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Multiple configuration files are prepared in advance for different production scenarios. The control unit can directly load a pre-prepared configuration file when a reconfiguration is needed, eliminating the time-consuming process of restarting the control program. This preliminary preparation of configuration files enables rapid switching between scenarios while ensuring reliable reconfiguration.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the control program is restarted to reconfigure peripheral devices, then the reconfiguration can be completed, but the adaptability is reduced

Engineering Contradiction:
Improvereconfiguration reliabilityVSAvoidproduction line adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The control unit is designed to support multiple configuration files, each corresponding to different production scenarios. This multi-functionality allows the same control program to adapt to various production requirements by loading appropriate configuration files, enhancing the system's versatility and adaptability without requiring program restarts or multiple specialized control programs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10401842B2Dynamically configurable production and/or distribution line control system and method therefor
Publication Date: 2019.09.03 SICPA HOLDING SA
  • US10401842B2 patent drawing
  • US10401842B2 patent drawing
  • US10401842B2 patent drawing

AI summary

The present disclosure relates to control systems for controlling and dynamically configuring a production line. The production line includes one or multiple peripheral devices respectively located throughout the production line. A controller, or control unit, may, in one embodiment, extract binary instructions included in a file received from a source external to the controller, and the controller operates each of the devices on the production line based on the binary instructions embedded in the file.