In-vehicle electronic control unit
AssigneeDenso Corporation
InventorsTomofumi Yoshida, Yoshiyasu Futamura, Shinya Noda
Life of this patent
Estimating the term…
Abstract
In adjustment processing executed at the same period as waveform analysis processing, a CPU of a microcomputer permits an execution of the waveform analysis processing on condition that the waveform analysis processing has been completed. Thus a period of non-execution of the waveform analysis processing is ensured between a completion of preceding waveform analysis processing to an execution of next waveform analysis processing. Since low priority processing, which has been disabled to be executed, is enabled to be executed, it is possible to stop continuation of disablement of execution of the low priority processing.
Claims16
An in-vehicle electronic control unit comprising:
- an acquisition circuit for acquiring a state data indicating a predetermined state variation of each cylinder of an internal combustion engine at every specified period;
- a waveform analysis processor for executing waveform analysis processing, which determines an operation characteristic of the each cylinder of the internal combustion engine, based on the state data of a specified period, in case that an execution of the waveform analysis processing is permitted;
- an adjustment processor for permitting the execution of the waveform analysis processing on condition that the waveform analysis processing has been completed;
- and
- a controller for delaying the execution of the waveform analysis processing in case that high priority processing, a priority of which is higher than that of the waveform analysis processing, is under execution at time of an activation of the waveform analysis processing, delaying an activation of low priority processing, a priority of which is lower than that of the waveform analysis processing, in case that the waveform analysis processing is under execution at an activation time of the low priority processing, and for activating the adjustment processor and the waveform analysis processing using a same timing,
- wherein
- the controller is configured to periodically activate the adjustment processor to perform adjustment processing in successive time periods,
- the controller is configured to inhibit the execution of the waveform analysis processing from when the waveform analysis processing has been completed for the specified period to when the adjustment processor is activated in a next time period of the successive time periods after the waveform analysis processing has been completed for the specified period.
An in-vehicle electronic control unit comprising:
- an acquisition circuit for acquiring a state data indicating a predetermined state variation of each cylinder of an internal combustion engine at every specified period;
- a waveform analysis processor for executing waveform analysis processing, which determines an operation characteristic of the each cylinder of the internal combustion engine, based on the state data of a specified period, in case that an execution of the waveform analysis processing is permitted;
- an adjustment processor for permitting the execution of the waveform analysis processing on condition that the waveform analysis processing has been completed;
- and
- a controller for delaying the execution of the waveform analysis processing in case that high priority processing, a priority of which is higher than that of the waveform analysis processing, is under execution at time of an activation of the waveform analysis processing, delaying an activation of low priority processing, a priority of which is lower than that of the waveform analysis processing, in case that the waveform analysis processing is under execution at an activation time of the low priority processing, and for activating the adjustment processor in correspondence to the activation of the waveform analysis processing,
- wherein
- the waveform analysis processor interrupts the waveform analysis processing, which is under execution, in case that the adjustment processor inhibits the execution of the waveform analysis processing,
- the adjustment processor inhibits the execution of the waveform analysis processing in case that the execution of the low priority processing has been stopped for more than a predetermined period,
- the waveform analysis processor interrupts the waveform analysis processing, which is under execution, in case that the adjustment processor inhibits the execution of the waveform analysis processing, and
- the waveform analysis processor executes the waveform analysis processing from the waveform analysis processing for a next cylinder in case that the waveform analysis processing interrupts the execution of the waveform analysis processing.
An in-vehicle electronic control unit comprising a computer configured to execute processing of:
- acquiring a state data indicating a predetermined state variation of each cylinder of an internal combustion engine at a specified period;
- executing waveform analysis processing, which determines an operation characteristic of the each cylinder of the internal combustion engine, based on the state data of a specified period, in case that an execution of the waveform analysis processing is permitted;
- and
- controlling execution of the waveform analysis processing, high priority processing having a priority higher than that of the waveform analysis processing, and a low priority processing having a priority lower than that of the waveform analysis processing, such that the execution of the waveform analysis processing is delayed in case that the high priority processing is under execution at time of an activation of the waveform analysis processing, delaying an activation of the low priority processing in case that the waveform analysis processing is under execution at an activation time of the low priority processing, and activating adjustment processing and the waveform analysis processing at a same period shorter than the specified period,
- wherein
- the adjustment processing is performed in successive time periods,
- the adjustment processing inhibits the execution of the waveform analysis processing in response to a determination of completion of the waveform analysis processing until the adjustment processing is activated in a next time period following the determination of completion of the waveform analysis processing thereby to enable execution of the low priority processing.
Dependencies are inferred from the claim text.