发明名称 |
Control system software execution during fault detection |
摘要 |
An example method for uninterrupted execution of control software in an aircraft control system includes creating a plurality of static data copies. A first parity bit is determined for each of the plurality of static data copies. A second parity bit is determined for a first static data copy. A parity fault is detected in the first static data copy if the first parity bit does not match the second parity bit. The system switches to read a second static data copy in response to detecting a parity fault in the first static data copy. |
申请公布号 |
US8909981(B2) |
申请公布日期 |
2014.12.09 |
申请号 |
US201113165251 |
申请日期 |
2011.06.21 |
申请人 |
Hamilton Sundstrand Corporation |
发明人 |
Schmidt Jeffery S.;Thangavelu Kamaraj |
分类号 |
G06F11/00;G05B9/02 |
主分类号 |
G06F11/00 |
代理机构 |
Carlson, Gaskey & Olds, P.C. |
代理人 |
Carlson, Gaskey & Olds, P.C. |
主权项 |
1. A method for uninterrupted execution of control software in an aircraft control system comprising:
creating a plurality of static data copies each having identical bits of data; determining a first parity bit for each of the plurality of static data copies; generating the first parity bit using a parity generator to employ odd parity, wherein the first parity bit is configured to be set such that each byte of a static data copy will include an odd number of bits having the value 1; determining a second parity bit for a first static data copy; detecting a parity fault in the first static data copy if the first parity bit does not match the second parity bit; and switching to read a second static data copy in response to detecting a parity fault in the first static data copy. |
地址 |
Windsor Locks CT US |