×

Redundant PC system

  • US 10,268,484 B2
  • Filed: 03/16/2016
  • Issued: 04/23/2019
  • Est. Priority Date: 03/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A redundant process control system comprising:

  • a plurality of redundant personal computers (PCs) configured to be connected through first and second control networks,wherein each of the redundant PCs includes;

    hardware on which a first interface for connection to the first control network, a second interface for connection to the second control network, and a third interface for connection to equalizing bus are mounted, anda host operating system (OS) configured to operate on the hardware,wherein each host OS includes;

    a virtualization unit configured to operate a guest operating system (OS) and application software,a redundant unit configured to transmit equalization information including a snapshot of a memory of a virtual device of the virtualization unit to another redundant PC of the plurality of redundant PCs via the equalizing bus, detect an abnormality in the redundant PC during operation, and, with the redundant unit of the another redundant PC, switch a control right from the redundant PC to the another redundant PC during which the guest OS and the application software of the another redundant PC is started using the equalization information already transmitted to the another redundant PC, based on the detected abnormality, anda real-time communication unit configured to perform real-time communication which guarantees that a certain processing is performed within a defined time period required in the process control system, transmit or receive communication packets in the first control network or the second control network and switch from the first control network to the second control network when an abnormality is detected in the first control network, andwherein in each of the redundant PCs, the redundant unit, the virtualization unit, and the real-time communication unit are configured to operate as separate processes independent of one another.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×