High reliability method of data processing, and controller unit

Publication: EP2442229A1
Published: 2012-04-18
Family Size: 2
Granted: No

Simple SummaryContent extracted from patent full text and abstract with AI.

This invention introduces a highly reliable method for processing data within a controller by using encoded voting and time-dependent signatures. The method ensures that multiple redundant calculations are validated through encoded voting checks before any action is taken. If discrepancies or errors are detected, potentially faulty data is either flagged for external review or triggers a fail-safe mode. This solution enables the use of commercial off-the-shelf microcontrollers for critical safety applications without the need for specialized hardware modifications.

Use CasesContent extracted from patent full text and abstract with AI.

  • Safety-critical industrial controllers in chemical or nuclear plants
  • Automotive safety systems such as engine control units or braking systems
  • Medical devices requiring high integrity data processing
  • Aerospace and avionics systems for flight control and monitoring
  • Railway signaling and automation
  • Critical infrastructure monitoring (e.g., power grids)
  • Embedded controllers in robotic or automated manufacturing lines

BenefitsContent extracted from patent full text and abstract with AI.

  • Significantly improves reliability and safety of data processing using commodity hardware
  • Reduces need and cost for specialized highly-reliable hardware
  • Detects both transient and permanent errors in real-time
  • Allows for effective use of software redundancy and multi-core architectures
  • Enables precise detection of data corruption, source tampering, and timing errors
  • Supports independent verification and fail-safe mechanisms
  • Minimizes computational overhead compared to alternative safety approaches

Technical Classifications (CPCs)

Main Classifications

Physics & Measurement

Sub Classifications

Computing & Calculating

CPC Codes

G06F11/187

Inventors & Applicants

Applicants

Siemens Ag

Friedrich Alexander Uni

Patent Abstract

The present invention provides a method of data processing taking place in a controller that ensures that the voting operations taking place in the controller are reliably performed error free and a corresponding controller unit. In accordance with the present invention, the method of the invention is further characterised by the input data being characteristic for the particular application where voting occurs. Voting whether or not the incoming data is correct involves at least one of a voting comparison method, a voting average method, and checking for a difference being within a certain range. The time dependent signature is indicative of the input data being correctly transmitted or not. Voting, based on the reviewed signature characteristics is an encoded operation. The time dependent signature is indicative if the data is coming from a correct source, is indicative if there has been a modification of the input data, and is indicative of correct timing slides. Voting whether or not the incoming data is correct is performed in an encoded manner. A correct data is transmitted to be further used to actuate an actuator. The erroneous data is transmitted to be further sent to a fail safe guard.

Key Information

Publication No.

EP2442229A1

Family ID

43067191

Publication Date

2012-04-18

Application No.

EP10007865A

Application Date

2010-07-28

Priority Date

2010-07-28

Granted

No

Possible Cooperation

For further information please contact the transfer office.