Function Module Validation for Industrial Plant I/O Rule Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modular industrial plant design tools lack effective mechanisms for detecting design errors in function modules, particularly in input/output channels, leading to costly failures during later stages of plant operation, such as Factory Acceptance Test (FAT) and Site Acceptance Test (SAT).

Innovation Solution

A computer-implemented method for verifying function module design in modular industrial plants, which involves obtaining a ruleset for input/output channels and connections, checking for compliance, and preventing the use of faulty modules, along with a module validator system that performs structural and service verifications using tools like NuSMV and SPIN to identify and rectify errors before hardware implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If function modules are designed without automated verification tools, then design flexibility and ease of creation are maintained, but design errors remain undetected until late-stage testing, causing costly failures

Engineering Contradiction:
Improvedesign error detectionVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing automated verification of function modules during the design phase, before deployment to physical hardware. The system checks I/O channel configurations, connection validity, and design consistency upfront, preventing errors from propagating to later testing stages. This early detection mechanism resolves the contradiction by ensuring reliability through advance verification without requiring complex runtime checking systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification system that acts as a mediator between the design tool and the physical deployment environment. This intermediary layer automatically checks design artifacts against predefined rules and constraints, providing a buffer that catches errors before they reach the costly FAT/SAT testing phases. The intermediary verification mechanism resolves the contradiction by adding a relatively simple automated checking layer rather than fundamentally complicating the entire design system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive design verification is implemented, then the quality and reliability of function modules improve, but the time and resources required for the design process increase

Engineering Contradiction:
Improvefunction module qualityVSAvoiddesign process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The verification system performs comprehensive checks automatically during the design phase, completing quality assurance before deployment. By conducting I/O channel validation, connection checking, and design rule verification upfront, the system ensures high function module quality without requiring extended testing time at later stages. The preliminary verification approach resolves the time quality contradiction by front-loading the verification activities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The design verification system operates autonomously, automatically checking design artifacts against predefined rules without requiring manual review time. The system self- validates I/O configurations, detects inconsistencies, and provides immediate feedback to designers. This self-service verification mechanism resolves the time-quality contradiction by eliminating the need for prolonged manual checking while maintaining comprehensive quality assurance.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If design errors are detected early in the engineering phase, then correction costs are reduced by a factor of 10 compared to late-stage detection, but automated verification tools must be integrated into the design process

Engineering Contradiction:
Improveerror correction costVSAvoiddesign tool integration
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary automated verification system that integrates into the design toolchain, acting as a mediator between design creation and validation. This intermediary layer provides automated checking of I/O channels, connections, and design rules, enabling early error detection with minimal disruption to existing design workflows. The integration approach resolves the contradiction by adding a modular verification component rather than fundamentally redesigning the entire toolchain.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The verification system performs self-validation of design artifacts automatically, checking consistency and correctness without requiring complex manual review processes. The system self-identifies errors in I/O configurations and connections, providing immediate feedback that enables rapid correction. This self-service mechanism resolves the cost-complexity contradiction by automating the verification process, reducing correction costs while keeping tool integration relatively simple.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If inconsistent I/O channel configurations are allowed, then design flexibility is maintained, but operational failures occur during Factory Acceptance Test and Site Acceptance Test

Engineering Contradiction:
Improvedesign flexibilityVSAvoidoperational reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary anti-action by proactively preventing inconsistent I/O channel configurations from being deployed. The verification system checks for configuration inconsistencies, invalid connections, and rule violations before the design reaches the FAT/SAT testing phases. By blocking problematic configurations upfront, the system maintains design flexibility for valid configurations while preventing operational failures from inconsistent ones. This preliminary prevention mechanism resolves the flexibility-reliability contradiction.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20240329621A1Verifying the Design of a Function Module for a Modular Industrial Plant
Publication Date: 2024.10.03 ABB (SCHWEIZ) AG
  • US20240329621A1 patent drawing
  • US20240329621A1 patent drawing
  • US20240329621A1 patent drawing

AI summary

A method for verifying the design of a function module in an industrial plant having control logic for a physical process; logic to accept commands from a superordinate management system; communication between logics and between the function module and the industrial plant; and input/output channels, the method comprising: obtaining a ruleset comprising at least requirements for I/O channels and their connections that are necessary conditions for the function module to perform its intended function in the industrial plant; checking whether the input/output channels of the function module and their connections meet the rules in the ruleset; and in response to determining that at least one rule in the ruleset is not met, determining that the design of the function module has an error, and preventing use of the function module in the modular industrial plant.