Module Class Objects for Process Plant Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In process plants, configuring and managing numerous copies of the same control modules and graphical displays for replicated equipment is tedious, time-consuming, and prone to errors, as each instance must be manually altered and updated individually, lacking awareness of other similar modules or displays.

Innovation Solution

The use of module class objects that represent generic process entities, allowing for the creation of instances tied to specific equipment and enabling automatic propagation of changes across associated module objects, along with the ability to identify and manage purposefully absent equipment, simplifies configuration and reduces errors by treating replicated equipment as variants of a common module class.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual configuration of each control module instance is performed, then individual equipment can be configured, but the configuration process becomes tedious and time-consuming

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements module class objects that serve as templates for creating multiple instances of control modules. When a module class object is configured, this configuration can be copied to multiple instances automatically, eliminating the need to manually configure each instance individually while maintaining configuration accuracy across all replicated equipment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent creates a universal module class object that can represent multiple types of replicated equipment (e.g., various valve types, sensor types). This single class object can be instantiated multiple times to generate control modules for different specific equipment, allowing one configuration template to serve multiple functions across the entire process control system.

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

2Adaptability or versatility

If individual updates are made to each control module, then specific equipment can be modified, but the process is prone to errors and inconsistencies

Engineering Contradiction:
Improveequipment customizationVSAvoidconfiguration consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a hierarchical structure where module class objects maintain relationships with their instantiated modules. When modifications are made to a module class object, the system automatically propagates these changes to all associated instances, providing feedback mechanisms that ensure configuration consistency across the entire system while still allowing equipment-specific customization through instance-level parameters.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent merges the configuration management of multiple individual control modules into a single module class object. This consolidation allows centralized management of common parameters across all instances while maintaining the ability to customize specific equipment through instance-level overrides, thereby improving both reliability and adaptability simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If numerous control modules are created for replicated equipment, then complete coverage is achieved, but device complexity increases

Engineering Contradiction:
Improvenumber of control modulesVSAvoidsystem structure
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a nested hierarchical structure where module class objects contain and manage multiple instances of control modules. This nesting allows the system to represent numerous control modules through a compact parent-child relationship structure, reducing the apparent complexity while maintaining complete coverage of all replicated equipment through systematic instantiation.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS7848829B2Methods and module class objects to configure absent equipment in process plants
Publication Date: 2010.12.07 FISHER ROSEMOUNT SYST INC
  • US7848829B2 patent drawing
  • US7848829B2 patent drawing
  • US7848829B2 patent drawing

AI summary

Methods and module class objects to configure equipment absences in process plants are disclosed. An example disclosed method of creating a configuration entity for use in configuring a process plant comprises creating a class object representative of a process entity within the process plant that includes a first data structure representative of one or more process elements that make up the process entity; and creating a module object based on the class object that includes a second data structure, the second data structure to include a configurable first indication to represent whether a specific process element that conforms to a first one of the one or more process elements that make up the process entity is absent.