The present disclosure relates to a system and method for controlling regenerative braking in a vehicle.
Electric vehicles, hybrid electric vehicles (HEV's), plug-in hybrid electric vehicles (PHEV's) and indeed others vehicles that utilize an electric machine, such as an electric motor, may be configured to use the electric machine to provide regenerative braking to at least assist in stopping the vehicle. Regenerative braking may provide a number of advantages over using a friction braking system exclusively. For example, the use of regenerative braking, whereby an electric motor provides negative torque to the vehicle wheels, reduces wear on the friction elements of the friction braking system. In addition, during regenerative braking, the motor may function as a generator, producing electricity that may be used immediately, or stored in a storage device, such as a battery.
Because of the advantages associated with regenerative braking, some regenerative braking control systems may attempt to apply the maximum regenerative braking torque so that overall vehicle efficiencies are maximized. It may be desirable to avoid this strategy, however, if the speed of the motor could go below a minimum desired threshold. This may be of particular importance in a powertrain having a torque-converter clutch, which, when open or slipping, could contribute to the motor speed going below the desired threshold.
At least some embodiments of the present invention include a method for controlling regenerative braking in a vehicle having an electric motor and a torque-converter clutch. The method includes the steps of implementing a regenerative-braking torque request based at least in part on a speed of the motor and a slip of the torque-converter clutch, and sending to the motor a motor torque command based at least in part on a deceleration of the motor.
At least some embodiments of the present invention include a method for controlling regenerative braking in a vehicle having an electric motor and a torque-converter clutch. The method includes reducing regenerative braking to zero when a speed of the motor is below a first predetermined speed and a slip of the torque-converter clutch is more than a predetermined slip. The method also includes controlling a torque of the motor based at least in part on a deceleration of the motor.
At least some embodiments of the present invention include a system for controlling regenerative braking in a vehicle having an electric motor and a torque-converter clutch. The system includes a control system including at least one controller configured to control regenerative braking based at least in part on a speed of the motor and a slip of the torque-converter clutch. The controller is also configured to control a torque of the motor based at least in part on a deceleration of the motor.
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention that may be embodied in various and alternative forms. The figures are not necessarily to scale; some features may be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention.
Relating the control system 40 with the elements of the vehicle 10 shown in
In addition to the regenerative-braking torque limit, a turbine speed is also output from the transmission control 42; the turbine speed is an output 50 of the torque converter 30, and represents an input into the gearbox 32. Turning to
At decision block 54, the speed of the motor 14 is compared to a first predetermined speed, which in this embodiment is a minimum motor speed—such as the minimum motor speed described above—plus some upper threshold value. In at least some embodiments, the upper threshold value may be 100-200 RPM. In the case where the minimum motor speed is 300 RPM, the first predetermined speed may be in the range of 400-500 RPM. Also at decision block 54, the state of the TCC 28 is analyzed to see if it is currently slipping. If the motor speed is not less than the minimum motor speed plus the upper threshold—i.e., the first predetermined speed—or the TCC slip is below a predetermined slip, then the method moves to step 56.
The amount of slip in the TCC 28 may be determined, for example, by calculating a difference between a speed of the impeller at the input 48 and a speed of the turbine at the output 50—see
At step 56, a regenerative-braking torque request is set equal to the regenerative-braking torque limit previously set by the transmission control 42 (“trans regen limit”). Thus, at least some embodiments of the present invention include the step of implementing a regenerative-braking torque request based at least in part on the speed of the motor and the slip of the TCC, such as the motor 14 and the TCC 28. If at decision block 54 it is determined that the speed of the motor 14 is less than the minimum motor speed plus the upper threshold value, and the slip in the TCC 28 is more than the predetermined slip, then the method moves to step 58.
At step 58, the regenerative-braking torque request is reduced to zero based at least in part on the TCC slip and motor speed. As described above with regard to decision block 54, the method does not even reach step 58 without the analysis of motor speed and TCC slip; however, once the method reaches step 58, the way in which the regenerative-braking torque request is reduced to zero—i.e. “ramped-out”—is further dependent upon the motor speed and the slip. This is described and illustrated in more detail in conjunction with
The method illustrated in the flowchart 52 may be implemented by a control system within a vehicle at some predetermined frequency, for example, every 10 milliseconds, or at some other predetermined frequency. Therefore, the first time it is implemented, an initial value of a regenerative-braking torque request may be chosen for purposes of implementing step 58. For example, the regenerative-braking torque limit or some other value may be used as the initial regenerative-braking torque request for purposes of reducing the regenerative braking to zero in accordance with step 58.
Whether the regenerative-braking torque request is set equal to the regenerative-braking torque limit as shown in step 56, or whether it is being ramped out in accordance with step 58, the vehicle control 44 outputs the regenerative-braking torque request to the motor control 46. The motor control 46 starts by examining a deceleration of the motor 14 ({dot over (ω)}m), and specifically, it is determined at decision block 60 whether the motor deceleration is less than or equal to a threshold, or predetermined deceleration, which may be a minimum allowable motor deceleration ({dot over (ω)}m min). In at least some embodiments, the predetermined deceleration may have a value of 3500 RPM per second. As explained in more detail below, the determination at decision block 60 will help define a motor torque command which will be sent to the motor 14 as part of the regenerative-braking control of the illustrated embodiment.
If it is determined at decision block 60 that deceleration of the motor 14 is not less than or equal to the threshold value—i.e., it is not less than or equal to the predetermined deceleration—then the method moves to step 62. At step 62 the motor torque command is set equal to the regenerative-braking torque request received from the vehicle control 44. If, however, it is determined at decision block 60 that the motor deceleration is less than or equal to the threshold value, then the method moves to step 64 where the motor torque command (τm) is calculated in accordance with Equation (1)—see below.
Where:
are motor speed, minimum motor speed, motor deceleration, and the maximum possible rate of change of the motor torque, respectively. The
maximum motor torque change rate
is a hardware-dependent value; that is, it may be specified by a motor manufacturer, and may have different values for different motors. For some motors, this value may be at or near 5000 Newton-meters per second (Nm/s).
As readily seen from Equation (1), the upper portion of the equation is addressed at step 62 in the flowchart 52 in
The first term of the lower portion of Equation (1)—that is,
—will likely be the larger term when the motor deceleration ({dot over (ω)}m) is high and the motor speed (ωm) is very close to the minimum motor speed (ωmin m). Because this term is always negative, however, the regenerative-braking torque request (TqregenReq) will be the larger term when it is equal to zero. In general then, a motor torque command in accordance with at least some embodiments may be based at least in part on one or more of the following: a motor deceleration, a motor speed, a minimum motor speed, a motor speed difference—e.g., the difference between the motor speed and the minimum motor speed—a maximum motor-torque change rate, or a regenerative-braking torque request.
Regardless of the result of the arbitration applied in Equation (1), the output is a motor torque command, which is sent to the motor 14 as part of the step of controlling the torque of the motor 14. This is also illustrated in
As described above, the vehicle control 44 includes the step of ramping-out the regenerative-braking torque request as shown in step 58. The graph 66 shown in
Once the motor speed reaches the level of the minimum motor speed plus the upper threshold value, the regenerative-braking torque request begins to be reduced to zero in accordance with step 58. As shown in the graph 66, the regenerative-braking torque request may be ramped-out at any of a number of different rates. For example, the ramping-out may occur linearly as illustrated by the line segment 68. Alternatively, the rate at which the regenerative braking is reduced to zero may be based on an amount of slip in the TCC 28. Specifically, where there is only a small amount of slip, the initial ramping-out may occur very gradually with the slope increasing near the point at which the regenerative braking reaches zero; this is illustrated by the curve 70 in
As the motor speed continues to drop, the regenerative-braking torque request is reduced to zero as described above. In at least some embodiments, the regenerative braking can be controlled such that it reaches zero at a particular motor speed. In the embodiment illustrated in
While exemplary embodiments are described above, it is not intended that these embodiments describe all possible forms of the invention. Rather, the words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the invention. Additionally, the features of various implementing embodiments may be combined to form further embodiments of the invention.
Number | Name | Date | Kind |
---|---|---|---|
4270806 | Venkataperumal | Jun 1981 | A |
6070680 | Oyama | Jun 2000 | A |
6376927 | Tamai | Apr 2002 | B1 |
6459980 | Tabata | Oct 2002 | B1 |
8066339 | Crombez | Nov 2011 | B2 |
8135526 | Minarcin | Mar 2012 | B2 |
8712616 | Treharne | Apr 2014 | B2 |
8744712 | Tashiro | Jun 2014 | B2 |
9026296 | Johri | May 2015 | B1 |
9327722 | Johri | May 2016 | B1 |
20020180266 | Hara | Dec 2002 | A1 |
20030080614 | Soga | May 2003 | A1 |
20060142115 | Senda | Jun 2006 | A1 |
20110112734 | Whitney | May 2011 | A1 |
20110257854 | Whitney | Oct 2011 | A1 |
20120234123 | Whitney | Sep 2012 | A1 |
20120265382 | Nefcy et al. | Oct 2012 | A1 |
20130080031 | Knoebel | Mar 2013 | A1 |
20130296102 | Banker | Nov 2013 | A1 |
20130296128 | Nefcy | Nov 2013 | A1 |
20140324263 | Tabata | Oct 2014 | A1 |
20150051808 | Keller | Feb 2015 | A1 |
20150202964 | Nefcy | Jul 2015 | A1 |
20150202965 | Gabor | Jul 2015 | A1 |
20150203106 | Zhao | Jul 2015 | A1 |
20150251657 | Johri | Sep 2015 | A1 |
20150360691 | Nefcy | Dec 2015 | A1 |
20160096446 | Yamazaki | Apr 2016 | A1 |
20160280074 | Liang | Sep 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20160280074 A1 | Sep 2016 | US |