IP Library › Granted Patent US 9,951,738
Granted Patent B2
US 9,951,738 · App. 14/623,173 · Granted Apr 24, 2018

Method of signaling an engine stop or start request

Inventors: Peter Yorke (San Francisco, CA); Robert Vogt, IV (Ypsilanti, MI); Adam Sloan (Ann Arbor, MI)
Assignee: Voyomotive, LLC
F02N11/0822B60T7/042F02N2200/102Y02T10/48
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,951,738
App. No.
14/623,173
Granted
Apr 24, 2018
Kind
B2
Abstract

This invention provides a computer implemented method which allows the driver to request engine shut down and engine and restarts the engine of a motor vehicle by changing driver brake pedal force, that is, the force which the driver applies to the brake pedal, after the vehicle has stopped. After the vehicle has stopped, changes in the driver brake pedal force are compared to threshold values to determine if the driver is requesting an engine stop or an engine start.

Claims (66)

1. A computer implemented method of signaling that the driver of a vehicle is requesting a shutdown of the engine of a motor vehicle comprising:

a) determining that the vehicle has stopped;

b) creating a force measurement to determine the driver brake pedal force;

c) generating a fast filter output from a predetermined number of driver brake pedal force measurements from step b);

d) generating a slow filter output from a predetermined number of driver brake pedal force measurements from step b);

e) calculating a total filter output by subtracting the slow filter output from the fast filter output;

f) determining if the total filter output exceeds a threshold value;

g) determining a minimum brake pedal force threshold by averaging vehicle stops with a low rate of deceleration, and actively adjusting the minimum brake pedal force threshold using a weighted average with additional vehicle stops with a low rate of deceleration;

h) determining if the driver brake pedal exceeds the minimum brake pedal force threshold;

i) determining a maximum brake pedal force threshold by averaging vehicle stops with a high rate of deceleration, and actively adjusting the maximum brake pedal force threshold using a weighted average with additional vehicle stops with a high rate of deceleration;

j) determining if the driver brake pedal force is less than the maximum brake pedal force threshold; and

k) signaling an engine start stop device to shut off the engine if all of the following conditions are met:

i) the vehicle is stopped,

ii) the total filter output exceeds a threshold value,

iii) the driver brake pedal force exceeds the minimum brake pedal force threshold,

iv) the driver brake pedal force is less than the maximum brake pedal force threshold at the time when the vehicle speed reaches zero while the engine is running.

2. A computer implemented method of signaling that the driver of a vehicle is requesting a restart of a motor vehicle comprising:

a) determining that the engine is shut off;

b) creating a force measurement to determine the driver brake pedal force;

c) determining a minimum brake pedal force threshold by averaging vehicle stops with a low rate of deceleration, and actively adjusting the minimum brake pedal force threshold using a weighted average with additional vehicle stops with a low rate of deceleration;

d) determining if the driver brake pedal force is less than the minimum brake pedal force threshold;

e) generating a fast filter output for a predetermined number of driver brake pedal force measurements from step b;

f) generating a slow filter output for a predetermined number of driver brake pedal force measurements from step b;

g) calculating a total filter output by subtracting the slow filter output from the fast filter output;

h) determining if the total filter output is less than a threshold value;

i) signaling an engine start stop device to start the engine if either one or both of the following conditions are met:

i) the total filter output is negative and below a threshold value,

ii) the brake pedal force is less than the minimum brake pedal force threshold.

3. A computer implemented method of claim 1 , wherein the method of determining a fast filter output is numerical averaging of a predetermined number of driver brake pedal force measurements, and wherein the method of determining a slow filter output is numerical averaging of a predetermined number of driver brake pedal force measurements.

4. A computer implemented method of claim 2 , wherein the method of determining a fast filter is numerical averaging of a predetermined number of driver brake pedal force measurements and wherein the method of determining a slow filter output is numerical averaging of a predetermined number of driver brake pedal force measurements.

5. A computer implemented method of claim 1 , wherein the computer implementing the method is operating in a device which is installed in the vehicle.

6. A computer implemented method of claim 1 , wherein the computer implementing the method is operating in an ECU in the vehicle.

7. A computer implemented method of claim 2 , wherein the computer implementing the method is operating in a device installed in the vehicle.

8. A computer implemented method of claim 2 , wherein the computer implementing the method is operating in an ECU in the vehicle.

9. A computer implemented method according to claim 1 , wherein the fast filter output is generated by passing the brake pedal force signal through a low pass filter having a cut off frequency of 50 to 500 Hz.

10. A computer implemented method according to claim 9 , wherein the low pass filter is a digital filter.

11. A computer implemented method according to claim 10 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

12. A computer implemented method according to claim 11 , wherein the low pass filter is a Butterworth filter.

13. A computer implemented method according to claim 9 , wherein the low pass filter is an analog filter.

14. A computer implemented method according to claim 13 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

15. A computer implemented method according to claim 14 , wherein the low pass filter is a Butterworth filter.

16. A computer implemented method according to claim 1 , wherein the slow filter output is generated by passing the brake pedal force signal through a low pass filter having a cut off frequency of 10 to 40 Hz.

17. A computer implemented method according to claim 16 , wherein the low pass filter is a digital filter.

18. A computer implemented method according to claim 17 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

19. A computer implemented method according to claim 18 , wherein the low pass filter is a Butterworth filter.

20. A computer implemented method according to claim 16 , wherein the low pass filter is an analog filter.

21. A computer implemented method according to claim 20 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

22. A computer implemented method according to claim 21 , wherein the low pass filter is a Butterworth filter.

23. A computer implemented method according to claim 2 , wherein the fast filter output is generated by passing the brake pedal force signal through a low pass filter having a cut off frequency of 100 to 500 Hz.

24. A computer implemented method according to claim 23 , wherein the low pass filter is a digital filter.

25. A computer implemented method according to claim 24 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

26. A computer implemented method according to claim 25 , wherein the low pass filter is a Butterworth filter.

27. A computer implemented method according to claim 23 , wherein the low pass filter is an analog filter.

28. A computer implemented method according to claim 27 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

29. A computer implemented method according to claim 28 , wherein the low pass filter is a Butterworth filter.

30. A computer implemented method according to claim 2 , wherein the slow filter output is generated by passing the brake pedal force signal through a low pass filter having a cut off frequency of 4 to 40 Hz.

31. A computer implemented method according to claim 30 , wherein the low pass filter is a digital filter.

32. A computer implemented method according to claim 31 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

33. A computer implemented method according to claim 32 , wherein the low pass filter is a Butterworth filter.

34. A computer implemented method according to claim 30 , wherein the low pass filter is an analog filter.

35. A computer implemented method according to claim 34 , wherein the low pass filter is selected from the group consisting of a Butterworth filter, Bessel filter, Chebyshev filter, and elliptic filter.

36. A computer implemented method according to claim 35 , wherein the low pass filter is a Butterworth filter.

37. A computer implemented method according to claim 10 , wherein the low pass filter is a finite impulse response filter.

38. A computer implemented method according to claim 17 , wherein the low pass filter is an infinite impulse response filter.

39. A computer implemented method according to claim 17 , wherein the low pass filter is an infinite impulse response filter.

40. A computer implemented method according to claim 17 , wherein the low pass filter is a finite impulse response filter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2015
From: YORKE, PETER; SLOAN, ADAM; VOGT, ROBERT, IV
To: VOYOMOTIVE, LLC
Reel/Frame 035739/0404 →
Continuity (2)
Provisional Application 61951066 · Mar 11, 2014
Related Publication 20150260143A1 · Sep 17, 2015