GB2477238B - A method for redundant controller synchronisation for bump-less failover during normal and mismatch conditions - Google Patents

A method for redundant controller synchronisation for bump-less failover during normal and mismatch conditions

Info

Publication number
GB2477238B
GB2477238B GB1106153A GB201106153A GB2477238B GB 2477238 B GB2477238 B GB 2477238B GB 1106153 A GB1106153 A GB 1106153A GB 201106153 A GB201106153 A GB 201106153A GB 2477238 B GB2477238 B GB 2477238B
Authority
GB
United Kingdom
Prior art keywords
bump
during normal
redundant controller
mismatch conditions
failover during
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
GB1106153A
Other versions
GB2477238A (en
GB201106153D0 (en
Inventor
Richard W Kephart
Kimberly Costlow
Michael Durbin
Xu Cheng
Richard Brown
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Emerson Process Management Power and Water Solutions Inc
Original Assignee
Emerson Process Management Power and Water Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/331,886 external-priority patent/US8359112B2/en
Application filed by Emerson Process Management Power and Water Solutions Inc filed Critical Emerson Process Management Power and Water Solutions Inc
Publication of GB201106153D0 publication Critical patent/GB201106153D0/en
Publication of GB2477238A publication Critical patent/GB2477238A/en
Application granted granted Critical
Publication of GB2477238B publication Critical patent/GB2477238B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • G05B9/03Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1658Data re-synchronization of a redundant component, or initial sync of replacement, additional or spare unit
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2023Failover techniques
    • G06F11/2028Failover techniques eliminating a faulty processor or activating a spare
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2023Failover techniques
    • G06F11/2033Failover techniques switching over of hardware resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2038Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with a single idle spare processing component
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2097Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements maintaining the standby controller/processing unit updated

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Safety Devices In Control Systems (AREA)
GB1106153A 2006-01-13 2007-01-12 A method for redundant controller synchronisation for bump-less failover during normal and mismatch conditions Active GB2477238B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/331,886 US8359112B2 (en) 2006-01-13 2006-01-13 Method for redundant controller synchronization for bump-less failover during normal and program mismatch conditions
GB0700569A GB2434229B (en) 2006-01-13 2007-01-12 A method for redundant controller synchronization for bump-less failover during normal and mismatch conditions

Publications (3)

Publication Number Publication Date
GB201106153D0 GB201106153D0 (en) 2011-05-25
GB2477238A GB2477238A (en) 2011-07-27
GB2477238B true GB2477238B (en) 2011-09-07

Family

ID=44211775

Family Applications (2)

Application Number Title Priority Date Filing Date
GB1106153A Active GB2477238B (en) 2006-01-13 2007-01-12 A method for redundant controller synchronisation for bump-less failover during normal and mismatch conditions
GB1106151A Active GB2477237B (en) 2006-01-13 2007-01-12 A method for redundant controller synchronization for bump-less failover during normal and mismatch conditions

Family Applications After (1)

Application Number Title Priority Date Filing Date
GB1106151A Active GB2477237B (en) 2006-01-13 2007-01-12 A method for redundant controller synchronization for bump-less failover during normal and mismatch conditions

Country Status (1)

Country Link
GB (2) GB2477238B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108885575A (en) * 2016-04-01 2018-11-23 三菱电机株式会社 The restoration processing method of control device and control device

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012002494A1 (en) * 2012-02-10 2013-08-14 Phoenix Contact Gmbh & Co. Kg Alternative synchronization connections between redundant controllers
WO2013168258A1 (en) * 2012-05-10 2013-11-14 三菱電機株式会社 Standby dual redundant system
CN104635745B (en) * 2015-03-02 2017-03-22 中国航空无线电电子研究所 Method for synchronizing double aircraft of flight management system
US20190324796A1 (en) * 2016-04-29 2019-10-24 n.lo Innovation, LLC System And Method For Providing Real Time Redundancy For A Configurable Software Platform
US11099936B2 (en) * 2018-09-11 2021-08-24 Embraer S.A. Aircraft integrated multi system electronic architecture
CN110361979B (en) * 2019-07-19 2022-08-16 北京交大思诺科技股份有限公司 Safety computer platform in railway signal field
JP7312127B2 (en) * 2020-02-20 2023-07-20 株式会社日立製作所 Control device
EP3872582A1 (en) * 2020-02-26 2021-09-01 Siemens Aktiengesellschaft Redundantly designed automation system
EP3872583B1 (en) * 2020-02-26 2023-07-19 Siemens Aktiengesellschaft Redundantly designed automation system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006033880A1 (en) * 2004-09-16 2006-03-30 Invensys Systems, Inc. Configuring redundancy in a supervisory process control system
WO2006083723A1 (en) * 2005-02-02 2006-08-10 Honeywell International Inc. Method and apparatus for a redundancy approach in a processor based controller design

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5966300A (en) * 1997-06-18 1999-10-12 Allen-Bradley Company, Inc. Redundant automation controller with deductive power-up
US6272386B1 (en) * 1998-03-27 2001-08-07 Honeywell International Inc Systems and methods for minimizing peer-to-peer control disruption during fail-over in a system of redundant controllers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006033880A1 (en) * 2004-09-16 2006-03-30 Invensys Systems, Inc. Configuring redundancy in a supervisory process control system
WO2006083723A1 (en) * 2005-02-02 2006-08-10 Honeywell International Inc. Method and apparatus for a redundancy approach in a processor based controller design

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108885575A (en) * 2016-04-01 2018-11-23 三菱电机株式会社 The restoration processing method of control device and control device
CN108885575B (en) * 2016-04-01 2022-03-11 三菱电机株式会社 Control device and restoration processing method for control device

Also Published As

Publication number Publication date
GB201106151D0 (en) 2011-05-25
GB2477237A (en) 2011-07-27
GB2477238A (en) 2011-07-27
GB2477237B (en) 2011-09-07
GB201106153D0 (en) 2011-05-25

Similar Documents

Publication Publication Date Title
HK1152199A1 (en) A method for redundant controller synchronisation for bump-less failover during normal and mismatch conditions
GB2477238B (en) A method for redundant controller synchronisation for bump-less failover during normal and mismatch conditions
EP2084852A4 (en) Method for eliminating redundant connections
EP2227599A4 (en) A gangway and method for manufacturing same
PL2142042T3 (en) Connection means and method for connecting a first component and a second component
PL2147220T3 (en) Connection means and method for connecting a first component and a second component
EP2099222A4 (en) A method, apparatus and system for performing redundant backup on video service
IL192853A0 (en) Apparatus and method for backup control in a distributed flight control system
IL221589A0 (en) A multilayer sealant and a method for repairing a first sealant
EP2024852A4 (en) System and method for controlling a telepresence system
IL192353A (en) System and method for a programmable multimedia controller
PL2122939T3 (en) Method, apparatus and computer program product for handover failure recovery
EP2215860A4 (en) Connection failure notification method and apparatus
IL182332A0 (en) System and method for assessing a patient condition
EP1979156A4 (en) A method and a system for manufacturing printed products
PL1993809T3 (en) Method for making a multilayer film
GB0720702D0 (en) A shim for arrangement against a structural component and a method making a shim
PL1852212T3 (en) Method for manufacturing a joint, joint and joint pin
GB0617125D0 (en) Apparatus and method for adapting a subsea vehicle
GB2449033B (en) Semi-submersible vessel, method for operating a semi-submersible vessel and method for manufacturing a semi-submersible vessel
EP1989615A4 (en) A method for comparing, an automation system and a controller
PL381812A1 (en) Plasticizer and method for producing a plasticizer
PL2094465T3 (en) Method for the production of a multilayer laminate, and multilayer laminate
EP2008081A4 (en) Method for monitoring for cracking in a component
PL1935824T3 (en) Method and system for modernising a lift system

Legal Events

Date Code Title Description
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1152199

Country of ref document: HK

REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1152199

Country of ref document: HK