Method for operating an electrical power steering mechanism
First Claim
1. A power-assisted steering system, comprising:
- a dual core microcontroller unit that receives input signals including a measured torsion bar torque input and generates output signals for controlling steering assistance;
wherein the dual core microcontroller unit comprises;
a first program module stored in memory and executed by a first core of the microcontroller unit, and that implements a control path during execution; and
a second program module stored in memory and executed by a second core of the microcontroller unit, and that implements a monitoring path during execution;
wherein the first module and the second module are executed synchronously in parallel to each other;
wherein arithmetic differences that occur within the control path or the monitoring path are detected by a first comparator circuit of the microcontroller unit;
wherein results of individual computing steps of the first program module and the second program module are detected at the granular level by a core comparator, and as a result of a detected difference of the first comparator circuit, a transition is made into an emergency operating mode in the event that the core comparator has not diagnosed an arithmetic error, so as to ensure further availability of at least some steering assistance over at least a certain time period.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer and function architecture for operating an electrical power-assisted steering system, comprises a control path and a monitoring path that has a diverse design in relation thereto and which are processed basically parallel to each other in each case on two associated cores of a redundant microcomputer, and arithmetic differences that occur within the control path or the monitoring path are detected at the functional level by way of a comparator, and the results of individual computing steps are detected at the granular level by way of a core comparator, and as a result of a detected difference of the comparator at the functional level, a transition is made into an emergency operating mode in the event that the core comparator has not diagnosed an arithmetic error, so as to ensure further availability of at least some of the steering assistance function or of the steering functions over at least a certain time period.
4 Citations
3 Claims
-
1. A power-assisted steering system, comprising:
-
a dual core microcontroller unit that receives input signals including a measured torsion bar torque input and generates output signals for controlling steering assistance; wherein the dual core microcontroller unit comprises; a first program module stored in memory and executed by a first core of the microcontroller unit, and that implements a control path during execution; and a second program module stored in memory and executed by a second core of the microcontroller unit, and that implements a monitoring path during execution; wherein the first module and the second module are executed synchronously in parallel to each other; wherein arithmetic differences that occur within the control path or the monitoring path are detected by a first comparator circuit of the microcontroller unit; wherein results of individual computing steps of the first program module and the second program module are detected at the granular level by a core comparator, and as a result of a detected difference of the first comparator circuit, a transition is made into an emergency operating mode in the event that the core comparator has not diagnosed an arithmetic error, so as to ensure further availability of at least some steering assistance over at least a certain time period. - View Dependent Claims (2, 3)
-
Specification