Electronic control system and method for erasing abnormality...

Data processing: vehicles – navigation – and relative location – Vehicle control – guidance – operation – or indication – Vehicle diagnosis or maintenance indication

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C123S479000, C340S870030, C701S033000, C701S114000

Reexamination Certificate

active

06243627

ABSTRACT:

CROSS-REFERENCE TO RELATED APPLICATION
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to electronic control systems, and particularly to an automotive electronic control system in which a first electronic control unit (ECU) is connected by a communication line to a second ECU, the first ECU being programmed to erase abnormality data generated at the second ECU when the first ECU is being reloaded.
2. Description of the Related Art
Presently, electronic control units, such as that disclosed in Japanese Unexamined Patent Publication No. Hei. 6-272611 control car engines and the like via a control program stored in nonvolatile memory whose content can be erased and rewritten. Therefore, programs stored therein can be reloaded even after the unit is supplied to the marketplace.
During normal operation, an electronic control unit having a program reloading capability as described above controls a control object, such as an engine, in accordance with a program held in reloadable nonvolatile memory. However, when the controller receives a reload command from an externally connected data reloading device, the controller executes reload processing to overwrite the stored content of the reloadable nonvolatile memory with a new program transmitted from the data reloading device.
In automotive vehicles of recent years, vehicle control systems have been utilized wherein each of a plurality of interconnected ECUs controls a designated control object, such as an engine or a transmission, while performing data communication with the other electronic control units to improve control performance and reduce vehicle wiring. In such a vehicle control system, each ECU uses the following kind of method to monitor the normality of the other ECUs and the communication line interconnecting the ECUs, and stores corresponding abnormality information when determining that there is an abnormality.
For example, each ECU may determine that another ECU with which it is communicating, or the communication line itself, is abnormal when, after transmitting a request message to the other ECU requesting predetermined data, the ECU does not receive a reply message from that ECU within a predetermined time. Upon determining that there is such an abnormality, it stores abnormality information in its own nonvolatile memory (for example, backup RAM or EEPROM backed up with a battery voltage).
However, when the ECU mentioned above is utilized in a vehicle control system, the following problems often occur.
For example, while the program of the ECU is being reloaded, the ECU cannot send a reply message in response to request a message from another ECU during reload processing. Consequently, an ECU which transmits a request message makes the erroneous determination that the reloading ECU is abnormal.
When abnormality information indicating that an ECU whose program has been reloaded is abnormal remains stored in the determining ECU, the determining ECU continues to perform its own control operations with control data set to default values. Consequently, there is a decrease in control performance.
Also, when the abnormality information stored in the ECUs is analyzed, the ECU erroneously determined to be abnormal often is unnecessarily replaced.
The following methods for erasing abnormality information stored in an ECU are set forth, for example, in the Toyota Cavalier Service Manual.
[1]: Connect a fault diagnosis unit to the ECU in which the erasure is required, and perform processing to erase the abnormality information in that ECU by supplying special commands from the fault diagnosis unit.
[2]: Among fuses mounted in the vehicle, remove the fuse corresponding to the ECU in which the erasure is required. By this means, because the power supply from the battery to the ECU in which the erasure is required is cut off, if the abnormality information is stored in backup RAM, that abnormality information can be erased.
[3]: Remove a battery cable of the vehicle from a battery terminal. By this means, because the supply of power from the battery to all of the ECUs is cut off, as in [2] above, if the abnormality information is stored in backup RAM then that abnormality information can be erased.
However, with the methods of [2] and [3] above, when the abnormality information is stored in reloadable nonvolatile memory such as an EEPROM or flash memory, the abnormality information cannot be erased. Even if the abnormality information is stored in backup RAM, because generally not only abnormality information but also learned values and the like used for control are stored in backup RAM, with the methods of [2] and [3] valuable learned values accumulated up to that time are also erased, and the control performance consequently decreases.
With the method of [1] above, on the other hand, work from connecting the fault diagnosis unit to each of the ECUs making up the control system in turn is necessary, and this requires a significant amount of labor.
Furthermore, with the methods of [1] through [3] above, because human labor is required to erase the abnormality data, the possibility that some abnormality information will not be erased is increased.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to prevent abnormality information indicating that an electronic control unit whose program has been reloaded is abnormal from remaining stored in other electronic control units in a control system, wherein at least one of a plurality of interconnected electronic control units is an electronic control unit having program reloading capability.
An electronic control system according to the present invention that realizes the above object includes a first electronic control unit having a reloadable nonvolatile memory, the first control unit being connected to a second electronic control unit. During normal operation, the first control unit controls a control object via a program stored in its nonvolatile memory while performing data communication with the second control unit. However, when the first control unit receives an external reload command, it executes reload processing to overwrite the program stored in the nonvolatile memory with a new program.
This first control unit is monitored by second control unit. When it is determined by the second control unit to be abnormal, abnormality information indicative thereof is stored in an abnormality information storing memory provided in the second control unit.
Consequently, as described above, when the first control unit executes reload processing, the second control unit may erroneously determine that the first control unit is operating abnormally, and erroneous abnormality information may be stored in the abnormality information storing memory of the second control unit.
In the electronic control system of the present invention, when reload processing finishes at the first control unit, an erasure request transmitter transmits an erasure request to the second control unit and thereby causes abnormality information stored in the abnormality information storing memory to be erased.
Therefore, it is possible to prevent erroneous abnormality information from remaining stored in the abnormality information storing memory of the second control unit. Also, erroneous abnormality information can be erased even when memory other than backup RAM, such as EEPROM or flash memory, is used as the abnormality information storing memory. It is also possible for abnormality information to be erased without learned values and the like being erased at the same time. Thus, it is possible to resolve all of the limitations of the above-discussed present automotive control systems.
According to a second embodiment of the present invention, an erasure request transmitter may be provided in the above-described system to transmit an erasure request to the second control unit to erase only abnormality information relating to the first co

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Electronic control system and method for erasing abnormality... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Electronic control system and method for erasing abnormality..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Electronic control system and method for erasing abnormality... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2444438

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.