Redundant PC System Using Virtualization for Real-Time Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing process control systems face challenges in maintaining real-time operability and high reliability due to limitations in TCP/IP communication, increased costs and failure rates from dedicated interface cards, and the need to continuously update software and hardware over a lengthy plant life cycle, which disrupts system functionality and increases costs.

Innovation Solution

A redundant PC system with a host OS featuring a virtualization unit, a redundant unit, and a real-time communication unit operates as separate processes, using universal NICs and a PC redundancy management tool to manage switching and maintenance, allowing for real-time communication and redundancy without relying on guest OS or application software, thus reducing costs and maintaining functionality across hardware and software generations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If dedicated interface cards for Vnet/IP are mounted on each PC to perform real-time communication, then real-time operability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvereal-time operabilityVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies universality by enabling standard Ethernet interface cards to perform multiple functions - both general TCP/IP communication and real-time Vnet/IP communication - through a gateway PC running Vnet/IP software. This eliminates the need for dedicated real-time interface cards on each PC, reducing device complexity while maintaining real-time operability through the centralized gateway architecture.

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

2Reliability

If redundant PCs with dedicated interface cards are implemented to improve reliability, then system reliability is improved, but cost and device complexity increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The gateway PC running Vnet/IP enables standard interface cards to provide real-time communication capabilities, allowing redundant PC configurations to achieve high reliability without requiring expensive dedicated real-time interface cards on each redundant unit. The gateway consolidates the real-time processing function across multiple PCs.

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

Solution Approach 2:

The gateway PC acts as an intermediary that mediates between standard TCP/IP communication and real-time Vnet/IP communication. It translates and routes real-time communication requests through standard interface cards, enabling redundant PC systems to achieve high reliability with reduced complexity by eliminating dedicated interface cards from individual PCs.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If TCP/IP communication is used for Ethernet networks, then ease of operation and adaptability are improved, but real-time operability deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidreal-time operability
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The gateway PC serves as an intermediary that translates between standard TCP/IP protocols and real-time Vnet/IP protocols. It receives standard TCP/IP packets, processes them through the Vnet/IP real-time communication stack, and transmits real-time traffic with guaranteed timing, thereby maintaining ease of operation with standard protocols while achieving real-time performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments communication functions by separating standard TCP/IP communication handling from real-time Vnet/IP communication handling. The gateway PC dedicates specific resources and processing paths for real-time traffic, isolating it from general-purpose TCP/IP traffic to ensure real-time operability while maintaining compatibility with standard protocols.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If hardware and software are updated continuously over a 30-year plant life cycle, then adaptability is improved, but system stability and reliability deteriorate

Engineering Contradiction:
ImproveadaptabilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The gateway PC running Vnet/IP provides a stable real-time communication foundation that remains consistent across hardware and software updates. Standard PCs and interface cards can be updated periodically while the gateway maintains the real-time communication protocol and timing, allowing the system to adapt to new hardware generations without compromising the stability of real-time operations.

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

Data Source

PatentUS10268484B2Redundant PC system
Publication Date: 2019.04.23 YOKOGAWA ELECTRIC CORP
  • US10268484B2 patent drawing
  • US10268484B2 patent drawing
  • US10268484B2 patent drawing

AI summary

A redundant PC system includes a plurality of redundant PCs which is to be connected through a network. Each of the redundant PCs includes hardware on which an interface for connection to the network is mounted and a host OS configured to operate on the hardware. The host OS is provided with a virtualization unit, and a redundant unit and a real-time communication unit, the redundant unit and the real-time communication unit being configured to operate as separate processes independent of the virtualization unit. The redundant unit is configured to perform a control monitoring for making a PC redundant via a universal interface.