Vehicle Controller Crank Counter Reset Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing vehicle controller systems may incorrectly detect the crank angle due to shifts in the crank counter value, leading to improper fuel injection and ignition timings, which can result in engine failure during restart.

Innovation Solution

The vehicle controller employs a counter updating process that adjusts the crank counter based on pulse signal width and uses threshold values to correct and reset the counter, ensuring accurate crank angle detection and preventing engine failure by distinguishing between actual and shifted crank angles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the crank counter is updated based on pulse signals from the crank position sensor, then the crank angle can be detected for fuel injection and ignition timing control, but the crank counter value may shift from the actual crank angle, leading to incorrect timing

Engineering Contradiction:
Improvecrank angle detection accuracyVSAvoidengine restart reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system uses feedback from the crank position sensor pulse signals to continuously update the crank counter. The controller monitors the pulse signal width to determine rotation direction and adjusts the crank counter accordingly, creating a closed-loop feedback mechanism that maintains synchronization between the crank counter and actual crank angle during engine operation and restart sequences

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of the crank angle using the crank position sensor before engine restart. The crank counter is updated in advance based on pulse signals detected during the stop period, so that when restart is commanded, the crank angle information is already available for immediate fuel injection and ignition timing control without waiting for cranking to begin

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If the engine is automatically restarted using stored crank angle data, then the restart process can be completed quickly, but the stored crank angle may be shifted from the actual crank angle, causing improper fuel injection and ignition timings

Engineering Contradiction:
Improveengine restart timeVSAvoidcrank angle accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The controller performs preliminary updates to the crank counter using pulse signals detected during the engine stop period before restart is initiated. This preliminary action ensures that the crank angle information is current and accurate at the moment restart is commanded, eliminating the time delay that would otherwise be required to detect crank angle during cranking

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors pulse signals from the crank position sensor and provides real-time feedback to update the crank counter. This feedback mechanism ensures that the stored crank angle data remains synchronized with the actual crank angle position, maintaining measurement precision throughout the stop and restart cycle

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the crank position sensor detects teeth passing on the signal rotor, then the crank angle can be measured, but the tooth-missing portion creates intervals that may cause the crank counter to exceed the actual crank angle

Engineering Contradiction:
Improvecrank angle measurement capabilityVSAvoidcrank angle information accuracy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system applies different processing logic depending on the local condition of the signal rotor. When the crank position sensor detects teeth passing, the normal counting operation is performed. When the tooth-missing portion is detected (identified by the absence of expected pulse signals), the system applies a correction to prevent the crank counter from exceeding the actual crank angle, making the processing quality adaptive to the local structural characteristics of the signal rotor

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12253040B2Vehicle controller and vehicle control method
Publication Date: 2025.03.18 TOYOTA JIDOSHA KK
  • US12253040B2 patent drawing
  • US12253040B2 patent drawing
  • US12253040B2 patent drawing

AI summary

A vehicle controller includes processing circuitry configured to execute a counter updating process, first and second starting processes, and a resetting process. The resetting process includes resetting the crank counter when a crank counter has a value outside of a range corresponding to a tooth-missing portion in a case in which a magnitude of a difference obtained by subtracting a value of a pre-update crank counter from the value of the crank counter that was increased by receiving the pulse signal in the counter updating process is greater than a first threshold value corresponding to a specified angle. The resetting process further includes resetting the crank counter when the crank counter has a value within the range corresponding to the tooth-missing portion in a case in which the magnitude of the difference is greater than a second threshold value that is greater than the first threshold value.