A fault-resilient automobile control system integrates diverse and separate automobile components and provides fault-tolerance to component failure. The automobile control system includes a master control unit (MCU) electrically coupled via a primary data communications bus to the electronic automobile components. The MCU is master of the bus and manages data flow over the bus among the electronic automobile components. The MCU can be configured with a routing table to route data monitored in one component to one or more other components. The MCU is also capable of performing the same functions as those performed by local controllers at the electronic components. During initialization, driver software for all of the local controllers is downloaded and storded at the MCU. In the event that a local controller fails, the MCU executes the driver software for the failed controller to remotely control the electronic automobile component in place of the failed local controller. Switching logic is installed at each of the electronic components to selectively route data to the primary bus, circumventing the failed controller. The automobile control system has a secondary control unit (SCU) electrically coupled to the MCU via the primary bus. The SCU is a standalone computer that supports clients and other devices on a secondary support bus. The SCU is also configured to backup the MCU. During normal operation, the SCU is subordinate to and controlled by the MCU on the primary bus. In the event that the MCU fails, however, the SCU assumes control of the data communications network and manages the data flow among the electronic automobile components.

Un sistema de control averi'a-resistente del automóvil integra componentes diversos y separados del automóvil y proporciona averi'a-tolerancia a la falta componente. El sistema de control del automóvil incluye una unidad de control principal (MCU) juntada eléctricamente vía un autobús primario de las comunicaciones de datos a los componentes electrónicos del automóvil. El MCU es amo del autobús y maneja datos flujo sobre el autobús entre los componentes electrónicos del automóvil. El MCU se puede configurar con una tabla de encaminamiento para encaminar los datos supervisados en un componente a unos o más otros componentes. El MCU es también capaz de realizar las mismas funciones que ésos realizados por los reguladores locales en los componentes electrónicos. Durante la inicialización, el software del conductor para todos los reguladores locales se descarga y storded en el MCU. En caso que un regulador local falle, el MCU ejecuta el software del conductor para que el regulador fallado controle remotamente el componente electrónico del automóvil en lugar del regulador local fallado. La lógica de la conmutación está instalada en cada uno de los componentes electrónicos para encaminar selectivamente datos al autobús primario, evitando el regulador fallado. El sistema de control del automóvil tiene una unidad de control secundaria (SCU) juntada eléctricamente al MCU vía el autobús primario. La SCU es una computadora independiente que apoya clientes y otros dispositivos en un autobús secundario de la ayuda. La SCU también se configura a la reserva el MCU. Durante la operación normal, la SCU es subordinada a y controlado por el MCU en el autobús primario. En caso que el MCU falle, sin embargo, la SCU asume el control de la red de comunicaciones de datos y maneja los datos flujo entre los componentes electrónicos del automóvil.

 
Web www.patentalert.com

< (none)

< Disabling and enabling transaction committal in transactional application components

> Document scanner

> (none)

~ 00002