Systems and methods for ECU task reconfiguration
AssigneeGM Global Technology Operations LLC
InventorsPurnendu Sinha, Thomas E. Fuhrman
Life of this patent
Estimating the term…
Abstract
Systems and methods for reconfiguring ECU tasks for ensuring that a vehicle is operational upon failure of a task or an ECU. A first on-board reconfiguration strategy is generated and executed by an on-board unit of the vehicle to bring the vehicle to a safe state and a second off-line reconfiguration strategy is generated by a remote center unit and then executed by the on-board unit.
Claims20
A method, for reconfiguring a task initially assigned to a first electronic control unit (ECU) of a vehicle, comprising:
- at an on-board unit on the vehicle in communication with the ECU:
- detecting failure of the task;
- generating a first reconfiguration strategy in response to detecting the failure, the first reconfiguration strategy including a reassignment of the task to a second ECU of the vehicle;
- executing, by a processor, the first reconfiguration strategy;
- gathering health data associated with at least the first ECU;
- sending the health data to a remote unit that is separate from the vehicle;
- receiving a second reconfiguration strategy from the remote unit, the second reconfiguration strategy being generated as a function of the health data, fault models, and system models;
- and
- executing, by the processor, the second reconfiguration strategy.
An on-board unit of a reconfiguration system, the on-board unit being configured for use on a vehicle, the on-board unit comprising:
- a processor;
- and
- a computer-readable medium, in communication with the processor, comprising applications that, when executed by the processor, cause the processor to perform acts including:
- detecting failure of a task initially assigned to a first electronic control unit (ECU) of the vehicle;
- generating a first reconfiguration strategy in response to detecting the failure, the first reconfiguration strategy including a reassignment of the task to a second ECU of the vehicle;
- executing the first reconfiguration strategy;
- gathering health data associated with at least the first ECU;
- sending the health data to a remote unit that is separate from the vehicle;
- receiving a second reconfiguration strategy from the remote unit, the second reconfiguration strategy being generated as a function of the health data, fault models, and system models;
- and
- executing the second reconfiguration strategy.
A reconfiguration system, comprising:
- an on-board unit configured for use on a vehicle, comprising:
- a processor;
- and
- a computer-readable medium comprising applications that, when executed by the processor, cause the processor to perform acts including:
- detecting failure of a task initially assigned to a first electronic control unit (ECU) of the vehicle;
- generating a first reconfiguration strategy in response to detecting the failure, the first reconfiguration strategy including a reassignment of the task to a second ECU of the vehicle;
- executing the first reconfiguration strategy;
- gathering health data associated with at least the first ECU;
- sending the health data to a remote unit;
- receiving a second reconfiguration strategy from the remote unit;
- and
- executing the second reconfiguration strategy;
- and
- a remote unit that is configured to be separate from the vehicle, comprising:
- a processor;
- and
- a computer-readable medium comprising applications that, when executed by the processor, cause the processor to perform acts including:
- generating the second reconfiguration strategy as a function of the health data, fault models, and system models.
Dependencies are inferred from the claim text.