Phase Function Blocks for Configurable Process Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automation solutions for process control systems in processing facilities, such as chemical, pharmaceutical, and petrochemical plants, fail to meet aggressive real-time requirements, necessitating a more flexible and efficient automation approach.

Innovation Solution

The implementation of a phase function block apparatus and method within a process control system that allows for configurable automation by providing parameters to control modules, managing resource acquisition and release, and monitoring execution status across multiple controllers, enabling modular and robust process automation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional automation solutions using supervisory personal computer technology are used, then the system is easier to implement, but the real-time execution capability and speed are insufficient

Engineering Contradiction:
Improvereal-time execution speedVSAvoidautomation system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The automation system is segmented into multiple functional modules including phase function blocks, recipe control modules, and sequential control modules. Each module handles specific tasks independently, enabling parallel execution and improving real-time performance without requiring a complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic module acquisition and release mechanisms where modules are activated only when needed and deactivated when not in use. This dynamic allocation optimizes resource utilization and enables flexible real-time execution while maintaining system simplicity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If flexible and configurable automation is implemented to meet aggressive real-time requirements, then the real-time execution capability improves, but the system complexity increases

Engineering Contradiction:
Improvereal-time requirement fulfillmentVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The phase function blocks and control modules are designed as universal, multi-functional components that can be configured for different process control tasks through parameter settings rather than structural changes. This allows the same hardware platform to reliably meet various real-time requirements across different applications.

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

Solution Approach 2:

The system achieves flexibility and reliability through parameter-based configuration of module behavior, execution priorities, and timing characteristics. By changing parameters rather than system architecture, the system can adapt to different real-time requirements while maintaining a consistent, manageable structure.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If modular control modules are used to provide flexible process automation, then the adaptability improves, but the system integration and coordination complexity increases

Engineering Contradiction:
Improveprocess automation flexibilityVSAvoidmodule integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces intermediary components including phase function blocks that act as mediators between recipe control modules and sequential control modules. These intermediaries standardize communication interfaces and coordination protocols, enabling flexible module integration while reducing the complexity of system-wide coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control architecture implements a nested structure where phase function blocks contain references to sequential control modules, which in turn contain references to individual control modules. This hierarchical nesting organizes the complex system into manageable layers, improving adaptability while reducing integration complexity through structured composition.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS7630777B2Apparatus and method for configurable process automation in a process control system
Publication Date: 2009.12.08 HONEYWELL INTERNATIONAL INC
  • US7630777B2 patent drawing
  • US7630777B2 patent drawing
  • US7630777B2 patent drawing

AI summary

Phase function blocks are associated with a process for producing at least one product or part thereof. For example, a phase function block could reside in a recipe control module defining the process. Each phase function block can be executed to implement the process. A phase function block may acquire and initiate execution of a module providing control over a process element. The phase function block may also provide one or more first parameters to the module. The first parameters define how the module implements a portion of the process using the process element. In addition, the phase function block may retrieve one or more second parameters from the module. The second parameters are associated with results of the execution of the module. Multiple phase function blocks could be contained in multiple recipe control modules, which are distributed in multiple controllers in a hard real-time process control system.