Virtualized Real-Time I/O Switching for Reconfigurable Process Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current industrial control systems face limitations in scalability, reconfigurability, reliability, and performance due to hardware-driven architectures, which restrict their ability to efficiently manage data and I/O operations, leading to issues with data archiving, communication resource utilization, and system responsiveness.

Innovation Solution

A multi-purpose hardware/software architecture, referred to as the MPDSC platform, decouples hardware from software, enabling dynamic simulation and run-time process control by virtualizing I/O operations through an I/O Switch that abstracts I/O data delivery between virtual and physical nodes, using publish/subscribe layers and a virtual communication network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hardware-driven architecture is used in industrial control systems, then system stability and reliability are maintained, but scalability and reconfigurability are limited

Engineering Contradiction:
Improvescalability and reconfigurabilityVSAvoidhardware dependencies
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates virtual copies of physical I/O components through virtualization. Virtual I/O components are software representations that replicate the functionality of physical hardware, allowing multiple virtual instances to be created from a single physical component. This enables scalable system expansion without proportional hardware increases and allows flexible reconfiguration by modifying virtual component assignments rather than physical hardware connections.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a virtualization layer as an intermediary between physical hardware and control software. This intermediate virtualization layer decouples the hardware from software, allowing the physical I/O components to remain stable and reliable while the virtual layer provides scalability and reconfigurability. The virtualization layer acts as a mediator that translates between physical hardware operations and virtual component operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If virtualization is implemented to improve scalability and reconfigurability, then hardware dependencies are reduced, but system complexity increases

Engineering Contradiction:
ImprovereconfigurabilityVSAvoidvirtualization layer complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal virtualization layer that can manage multiple types of I/O components through a common interface and framework. The virtual I/O component architecture provides multi-functional capabilities, allowing the same virtualization infrastructure to handle diverse physical devices (analog, digital, communication interfaces) through standardized virtual representations. This universality reduces the need for device-specific complexity while maintaining reconfigurability.

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

3Productivity

If traditional hardware-driven I/O management is used, then system reliability is maintained, but data management efficiency and responsiveness deteriorate

Engineering Contradiction:
Improvedata management efficiencyVSAvoidsystem reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent creates virtual copies of physical I/O components that can be managed more efficiently than physical hardware. The virtual I/O components allow for flexible data routing, virtualization of I/O resources, and improved data management through software-based control. This copying approach enables efficient data management while maintaining reliability through the underlying physical hardware stability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces dynamic capabilities to I/O management through virtualization. The virtual I/O component architecture allows for dynamic allocation, assignment, and reconfiguration of I/O resources without physical hardware changes. This dynamics enables responsive data management where resource allocation can be adjusted in real-time based on system needs, improving productivity while the underlying physical hardware maintains reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12189379B2Virtualized real-time I/O in process control systems
Publication Date: 2025.01.07 FISHER ROSEMOUNT SYST INC
  • US12189379B2 patent drawing
  • US12189379B2 patent drawing
  • US12189379B2 patent drawing

AI summary

A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.