Anti-rollback control for hybrid and conventional powertrain vehicles
An anti-rollback vehicle control system reduces vehicle rollback by restarting an engine based on a grade, a brake signal, and a calculated brake release rate. In a hybrid vehicle, the control system restarts the vehicle engine and electric motor. In a conventional powertrain vehicle that utilizes a transmission with a neutral-idle mode, the control system directs the transmission to exit neutral-idle mode. The grade may be estimated based on a vehicle acceleration rate, a vehicle driving force, and resistance factors.
1. A rollback reduction system in a vehicle having an engine, comprising:
a grade sensor that generates a grade signal;
a brake sensor that generates a brake signal; and
a control module that calculates a brake release rate based on said brake signal and starts said engine based on said grade signal and said brake release rate.
2. The rollback reduction system of claim 1 wherein said control module starts said engine when said brake release rate is greater than a predetermined release rate.
3. The rollback reduction system of claim 2 wherein said control module generates a filtered brake signal, calculates a brake-off threshold based on a moving average of said brake signal and starts said engine when said filtered brake signal is less than said brake-off threshold.
4. The rollback reduction system of claim 3 wherein said brake-off threshold is a predetermined percentage of said moving average.
5. The rollback reduction system of claim 3 wherein said control module calculates a braking-percentage based on said grade signal and wherein said brake-off threshold is based on said braking-percentage and said moving average.
6. The rollback reduction system of claim 1 wherein said control module starts said engine when said grade signal is less than a predetermined grade and said brake signal is less than a predetermined brake minimum.
7. The rollback reduction system of claim 1 wherein said control module starts said engine by generating an engine restart signal.
8. The rollback reduction system of claim 7 wherein said control module resets said engine restart signal when said grade signal is less than a predetermined grade and when said brake signal is greater than a predetermined brake minimum.
9. The rollback reduction system of claim 7 further comprising a vehicle speed sensor that generates a speed signal, wherein said control module calculates a brake-on threshold based on said grade signal and said speed signal and resets said engine restart signal when said grade signal is greater than a predetermined grade and said brake signal is greater than said brake-on threshold.
10. The rollback reduction system of claim 1 wherein when said vehicle is stopped, said control module sets a target RPM for said engine based on said grade signal to hold said vehicle without rollback.
11. The rollback reduction system of claim 10 wherein when said control module starts said engine, said control module sets said target RPM for said engine based on said grade signal to creep said vehicle forward.
12. A system comprising the vehicle rollback reduction system of claim 1 and further comprising an electric motor coupled to said engine, wherein when said control module starts said engine said control module sets a target RPM for said electric motor.
13. A system comprising the vehicle rollback reduction system of claim 1 and further comprising a transmission with a neutral idle mode wherein when said control module starts said engine said transmission exits neutral idle mode.
14. A rollback reduction system in a vehicle having an engine, comprising:
a brake sensor that generates a brake signal;
a vehicle speed sensor that generates a speed signal;
an engine rotational speed sensor that generates an engine rotational speed signal; and
a control module that calculates a brake release rate based on said brake signal, an acceleration rate based on said speed signal, a driving force based on said engine rotational speed signal, a braking force based on said brake signal, and a grade estimate based on a predetermined vehicle mass, said acceleration rate, said driving force, and said braking force and that starts said engine based on said grade estimate and said brake release rate.
15. The rollback reduction system of claim 14 wherein said control module calculates an aerodynamic resistance force based on said speed signal, and calculates said grade estimate based on said aerodynamic resistance force and a predetermined rolling resistance force.
16. The rollback reduction system of claim 15 further comprising an air temperature sensor that generates an air temperature signal and an air pressure sensor that generates an air pressure signal wherein said control module calculates an air density based on said air temperature signal and said air pressure signal and calculates said aerodynamic resistance force based on a predetermined frontal area, a predetermined vehicle drag coefficient, and said air density.
17. A method for reducing rollback of a vehicle having an engine, said method comprising:
determining a grade;
receiving a brake signal;
calculating a brake release rate based on said brake signal; and
starting said engine based on said grade and said brake release rate.
18. The method for reducing rollback of claim 17 further comprising:
calculating a filtered brake signal based on said brake signal;
calculating a brake-off threshold based on said grade and a moving average of said brake signal;
starting said engine when said brake release rate is greater than a predetermined release rate and said filtered brake signal is less than said brake-off threshold.
19. The method for reducing rollback of claim 17 further comprising setting an engine target RPM based on said grade to hold said vehicle without rollback when said vehicle is stopped and to creep said vehicle forward when said engine is started.
20. The method for reducing rollback of claim 17 wherein said determining a grade comprises:
calculating a vehicle acceleration based on a vehicle speed, a vehicle driving force based on an engine rotational speed, a braking force based on said brake signal and an aerodynamic resistance based on said vehicle speed, a predetermined vehicle frontal area, and a vehicle drag coefficient; and
estimating said grade based on a predetermined vehicle mass, said vehicle acceleration, said vehicle driving force, said aerodynamic resistance, a predetermined rolling resistance, and said braking force.