Process Element Version Control for Continuous Plant Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current process plant systems allow only one version of a process element to exist at a time, limiting the ability to modify and deploy new versions without downtime, which hampers productivity and increases the cost and time of auditing in heavily regulated industries like food and pharmaceuticals.

Innovation Solution

Implementing a version control system that enables multiple versions of process elements to be managed across build, run, and reporting environments, allowing simultaneous deployment and auditing of differences rather than the entire element.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If only one version of a process element is allowed to exist at a time, then system simplicity is maintained, but productivity decreases due to required downtime for modifications

Engineering Contradiction:
ImproveproductivityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the process element lifecycle into distinct version instances, allowing multiple versions to coexist simultaneously. Each version is treated as a separate entity with its own identification and state, enabling parallel operation of different versions in the process plant without conflict.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a version dimension to the process element management system. Instead of allowing only one version at a time (single-dimensional), the system now manages process elements across multiple version instances (multi-dimensional), adding the version identifier as an additional degree of freedom in the system state space.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple versions of process elements are allowed simultaneously, then productivity increases by avoiding downtime, but system complexity increases

Engineering Contradiction:
ImproveproductivityVSAvoidversion management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal version control framework that handles multiple versions of process elements through a single integrated system. The version control mechanism provides multi-functional capabilities including version creation, identification, tracking, and management, allowing the system to handle diverse version scenarios through unified principles and data structures.

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

Solution Approach 2:

The patent introduces a version control system as an intermediary layer between the process elements and the plant operation systems. This intermediary manages the complexity of multiple versions by providing abstraction, version identification, and coordination mechanisms, shielding the core process control systems from version management complexity while enabling productive multi-version operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the entire process element is audited, then auditing completeness is ensured, but auditing time and cost increase

Engineering Contradiction:
Improveauditing completenessVSAvoidauditing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and isolates the version identification and comparison functionality from the comprehensive auditing process. By separating version-specific information from the overall process element audit, the system can focus auditing efforts on relevant differences between versions rather than re-auditing entire process elements, significantly reducing auditing time while maintaining completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial auditing by focusing only on the differences between process element versions rather than auditing the entire process element each time. This partial action approach audits only the changed portions (excessive action on differences) while skipping unchanged portions, reducing overall auditing time and cost while maintaining reliability through targeted verification of modifications.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11474506B2Ability to have multiple versions of a process element in a process plant simultaneously
Publication Date: 2022.10.18 HONEYWELL INTERNATIONAL INC
  • US11474506B2 patent drawing
  • US11474506B2 patent drawing

AI summary

Multiple versions of a process element in a process plant may run at the same time in different sub-systems of the plant such as configuration system, display system, and run time system. The ability to run multiple versions of process elements allows for more flexibility in production and reduces the time and costs in changes in product production. It is now possible to reduce auditing costs by performing an audit only on differences between versions instead of the entire process element.