IP Library Granted Patent US 7,392,787
Granted Patent B2
US 7,392,787 · App. 11/530,584 · Granted Jul 1, 2008

Virtual bumper throttle control algorithm

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 7,392,787
App. No.
11/530,584
Granted
Jul 1, 2008
Kind
B2
Abstract

A control system for controlling a throttle of a vehicle during a virtual bumper event is provided. The system includes: an enable module that selectively enables torque reduction based on at least one of a torque reduction request and an object detection signal; a throttle override module that overrides a pedal request by commanding a throttle position to reduce torque when the torque reduction is enabled; and a throttle learn module that commands the throttle position to gradually increase torque based on a position indicated by the pedal request when torque reduction is no longer enabled.

Claims (30)

1. A control system for controlling a throttle of a vehicle during a virtual bumper event, comprising:

an enable module that selectively enables torque reduction based on at least one of a torque reduction request and an object detection signal;

a throttle override module that overrides a pedal request by commanding a throttle position to reduce torque when the torque reduction is enabled; and

a throttle learn module that commands the throttle position to gradually increase torque based on a position indicated by the pedal request when torque reduction is no longer enabled.

2. The control system of claim 1 wherein the throttle learn module commands the throttle position to gradually increase torque based on at least one of a rate limiting function and a lag filter function.

3. The control system of claim 1 further comprising a pedal override module that detects a pedal override based on a comparison of the pedal request and a predetermined threshold and that commands the throttle position to gradually increase torque based on the pedal request when a pedal override is detected.

4. The control system of claim 3 wherein the pedal override module commands the throttle position to gradually increase torque based on at least one of a rate limiting function and a lag filter function.

5. The control system of claim 3 wherein the pedal override module commands the throttle position to gradually increase torque while torque reduction is enabled.

6. The control system of claim 1 wherein the enable module enables torque reduction based on vehicle speed.

7. The control system of claim 1 wherein the throttle override module commands the throttle to a closed position when torque reduction is enabled.

8. The control system of claim 1 wherein the throttle learn module commands the throttle to gradually open based on the pedal request.

9. A method of controlling a throttle during a virtual bumper event, comprising:

receiving a torque reduction request;

processing a pedal request corresponding to a position of an accelerator pedal;

setting a pedal minimum equal to a predetermined maximum; and

commanding a throttle position based a difference between the pedal request and the pedal minimum.

10. The method of claim 9 further comprising setting the pedal minimum based on a rate limiting function when the pedal request is greater than an override threshold.

11. The method of claim 9 further comprising setting the pedal minimum based on a lag filter function when the pedal request is greater than an override threshold.

12. The method of claim 9 further comprising commanding the throttle position based on the pedal request after the pedal request indicates that the pedal is in an initial position and the torque reduction request is no longer received.

13. The method of claim 9 further comprising commanding the throttle position based on at least one of a rate limiting function and a lag filter function when the pedal request indicates that the pedal is in a depressed position and the torque reduction request is no longer received.

14. A method of controlling a throttle during virtual bumper events, comprising:

receiving a virtual bumper request to operate the throttle in an override mode;

operating the throttle in an override mode by commanding the throttle to a closed position based on the request; and

transitioning out of the override mode by commanding the throttle back to an open position, gradually based on a pedal request and a throttle learn method when the torque request is no longer received.

15. The method of claim 14 further comprising evaluating vehicle speed and wherein the operating the throttle in an override mode occurs when the vehicle speed is below a predetermined threshold.

16. The method of claim 14 wherein the throttle learn method is based on a rate limiting function.

17. The method of claim 14 wherein the throttle learn method is based on a lag filter function.

18. The method of claim 14 further comprising commanding the throttle back to an open position based on a throttle learn method when a pedal request exceeds a threshold and when the torque request is received.

19. The method of claim 18 wherein the throttle learn method is based on a rate limiting function.

20. The method of claim 18 wherein the throttle learn method is based on a lag filter function.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034184/0001 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0001 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0041 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025314/0901 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0656 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0093 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0142 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0663 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0563 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022553/0540 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2006
From: BAUERLE, PAUL A.; O'LEARY, PATRICK J.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC
Reel/Frame 018325/0857 →