Liquid Food Process Control for Parallel PLC Step Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing process control systems for liquid food production, such as PLCs, are limited by single-threaded processing, which restricts the ability to execute food processing steps in parallel, leading to longer production times and potential inefficiencies in high-reliability industrial environments.

Innovation Solution

A system and method that utilize a computer device with single-threaded processing capabilities, employing predefined control commands like START and STOP to allocate and manage food processing steps, allowing for sequential execution while enabling parallel execution of certain steps by using START commands without waiting for completion and ensuring completion with CHECK and END commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a PLC with single-threaded processing is used for process control, then high-reliability control and ease of programming are achieved, but the execution time increases and parallel food processing steps cannot be performed

Engineering Contradiction:
Improvecontrol reliabilityVSAvoidproduction throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The control program is segmented into multiple independent threads, each responsible for executing specific food processing steps. The PLC's single-threaded processor sequentially executes these segmented threads, allowing different processing steps to be organized and managed as separate executable units that can run in an organized sequence, effectively enabling parallel processing capabilities within a single-threaded architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control program performs preliminary actions by pre-defining multiple threads with their respective food processing steps before execution. Each thread is prepared in advance with its instructions and parameters, allowing the PLC to efficiently switch between pre-prepared processing sequences without requiring complex real-time decision-making, thus maintaining high reliability while improving throughput.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If a PC with multi-threading capability is used for process control, then parallel execution of food processing steps is enabled, but high-reliability and robust control in industrial environment is reduced

Engineering Contradiction:
Improveproduction throughputVSAvoidcontrol reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control program is segmented into multiple independent threads, each responsible for executing specific food processing steps. The PLC's single-threaded processor sequentially executes these segmented threads, allowing different processing steps to be organized and managed as separate executable units that can run in an organized sequence, effectively enabling parallel processing capabilities within a single-threaded architecture.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If sequential execution of food processing steps is performed, then control simplicity is maintained, but production time increases undesirably

Engineering Contradiction:
Improvecontrol simplicityVSAvoidproduction time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The control program implements dynamic thread management where the PLC can selectively activate and switch between different threads based on process requirements. This dynamic approach allows the system to maintain simplicity when sequential execution is sufficient while automatically utilizing parallel thread execution when multiple processing steps can occur simultaneously, thus reducing production time without sacrificing control simplicity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11513491B2Process control for production of liquid food
Publication Date: 2022.11.29 TETRA LAVAL HOLDINGS & FINANCE SA
  • US11513491B2 patent drawing
  • US11513491B2 patent drawing
  • US11513491B2 patent drawing

AI summary

A system for production of liquid food (P) comprises a food processing arrangement (2) and a computer device (3), e.g. a PLC. The computer device (3) sequentially executes a control program (5A) to control the food processing arrangement (2) to perform processing steps for producing the liquid food (P) from one or more ingredients in accordance with a predefined recipe. The program comprises command instructions that each allocates a respective processing step to a predefined control command among a predefined set. To enable parallelism, despite the sequential execution by the computer device (3), the set of control commands comprises a start command which is associated, by the computer device (3), with an action of: starting the food processing step that is allocated to the start command and proceeding, without waiting for the food processing step to be completed, to a subsequent instruction in the list of instructions.