Electronic control unit
First Claim
1. An electronic control unit comprising a first computer and a second computer and outputting a control signal for an object of control based on a predetermined detection signal, the first computer comprising:
- a determination routine unit operable to, in order to check an abnormal state of a logic function for operating the control signal based on the predetermined detection signal, operate a dummy control signal by using dummy data stored in advance in accordance with the logic function and to determine whether or not a relationship between the dummy control signal and an expected value of the dummy control signal, which expected value is stored with respect to the dummy data in advance, is normal; and
a transmission unit operable to transmit the dummy control signal and the expected value thereof that are used in a determination routine by the determination routine unit to the second computer;
the second computer comprising;
a receiving unit operable to receive the dummy control signal and the expected value thereof; and
a monitor routine unit operable to compare the dummy control signal and the expected value thereof received by the receiving unit so as to perform a calculation routine for calculating monitor data for monitoring whether or not a result of the determination routine by the determination routine unit is correct;
the electronic control unit further comprising;
a fail-safe routine unit operable to perform a fail-safe routine based on the determination result by the determination routine unit and the monitor data by the monitor routine unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A main CPU transmits data used in determination of whether or not a target throttle opening degree calculation logic and an estimated target throttle opening degree calculation logic are normal (a target degree and an estimated target degree of throttle opening, and a dummy estimated target degree of throttle opening and an expected value) to a sub-CPU. The sub-CPU compares the data pieces in each of the pairs so as to calculate monitor data for monitoring whether or not the determination result in the main CPU is correct. In this manner, it is possible to enhance reliability of the routine for determining whether or not the respective logics are normal.
41 Citations
8 Claims
-
1. An electronic control unit comprising a first computer and a second computer and outputting a control signal for an object of control based on a predetermined detection signal, the first computer comprising:
-
a determination routine unit operable to, in order to check an abnormal state of a logic function for operating the control signal based on the predetermined detection signal, operate a dummy control signal by using dummy data stored in advance in accordance with the logic function and to determine whether or not a relationship between the dummy control signal and an expected value of the dummy control signal, which expected value is stored with respect to the dummy data in advance, is normal; and
a transmission unit operable to transmit the dummy control signal and the expected value thereof that are used in a determination routine by the determination routine unit to the second computer;
the second computer comprising;
a receiving unit operable to receive the dummy control signal and the expected value thereof; and
a monitor routine unit operable to compare the dummy control signal and the expected value thereof received by the receiving unit so as to perform a calculation routine for calculating monitor data for monitoring whether or not a result of the determination routine by the determination routine unit is correct;
the electronic control unit further comprising;
a fail-safe routine unit operable to perform a fail-safe routine based on the determination result by the determination routine unit and the monitor data by the monitor routine unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification