A self-learning regenerative braking control module is adapted for use with a vehicle, and includes a driving mode determining unit, an analyzing unit, and a regenerative braking determining unit. The driving mode determining unit determines a driving mode according to an accelerator signal, a brake signal, and a speed signal from the vehicle and outputs a coasting duration and coasting information associated with the driving mode to the analyzing unit for obtaining acceleration information. The regenerative braking determining unit obtains target regenerative braking data containing target vehicle speeds that vary with time based upon the acceleration information and regenerative braking reference data stored therein.
|
1. A self-learning regenerative braking control module adapted for use with a vehicle, said self-learning regenerative braking control module comprising:
a driving mode determining unit disposed to receive an accelerator signal, a brake signal, and a speed signal from the vehicle, and operable to determine a driving mode of the vehicle according to the accelerator signal, the brake signal, and the speed signal, and to output a coasting duration and coasting information associated with the driving mode determined thereby;
an analyzing unit coupled to said driving mode determining unit for receiving the coasting duration and the coasting information, and operable to obtain acceleration information according to the coasting duration and the coasting information; and
a regenerative braking determining unit coupled to said analyzing unit for receiving and recording the acceleration information, stored with regenerative braking reference data containing preset vehicle speeds that are reduced with time, and operable to obtain target regenerative braking data containing target vehicle speeds that vary with time based upon the acceleration information and the regenerative braking reference data.
13. A regenerative braking controller, comprising:
a self-learning regenerative braking control module adapted for use with a vehicle, and including:
a driving mode determining unit disposed to receive an accelerator signal, a brake signal, and a speed signal from the vehicle, and operable to determine a driving mode of the vehicle according to the accelerator signal, the brake signal, and the speed signal, and to output a coasting duration and coasting information associated with the driving mode determined thereby;
an analyzing unit coupled to said driving mode determining unit for receiving the coasting duration and the coasting information, and operable to obtain acceleration information according to the coasting duration and the coasting information; and
a regenerative braking determining unit coupled to said analyzing unit for receiving and recording the acceleration information, stored with regenerative braking reference data containing preset vehicle speeds that are reduced with time, and operable to obtain target regenerative braking data containing target vehicle speeds that vary with time based upon the acceleration information and the regenerative braking reference data; and
a control module coupled to said regenerative braking determining unit for receiving the target regenerative braking data, and operable to generate a control signal associated with the target regenerative braking data.
17. A vehicle with regenerative braking control, said vehicle comprising:
a vehicle body;
a regenerative braking controller including:
a self-learning regenerative braking control module including:
a driving mode determining unit disposed to receive an accelerator signal, a brake signal, and a speed signal from said vehicle body, and operable to determine a driving mode of the vehicle according to the accelerator signal, the brake signal, and the speed signal, and to output a coasting duration and coasting information associated with the driving mode determined thereby;
an analyzing unit coupled to said driving mode determining unit for receiving the coasting duration and the coasting information, and operable to obtain acceleration information according to the coasting duration and the coasting information; and
a regenerative braking determining unit coupled to said analyzing unit for receiving and recording the acceleration information, stored with regenerative braking reference data containing preset vehicle speeds that are reduced with time, and operable to obtain target regenerative braking data containing target vehicle speeds that vary with time based upon the acceleration information and the regenerative braking reference data; and
a control module coupled to said regenerative braking determining unit for receiving the target regenerative braking data, and operable to generate a control signal associated with the target regenerative braking data; and
a power device disposed to receive an input power and controlled by the control signal from said control module to convert the input power into a driving power to drive movement of said vehicle body.
2. The self-learning regenerative braking control module as claimed in
said driving mode determining unit being further operable to compare the depth value of the accelerator pedal of the vehicle and the preset accelerator value, to compare variation of the movement speed of the vehicle per unit time and the preset acceleration value, and to determine that the driving mode is a coasting acceleration mode at least when the depth value of the accelerator pedal of the vehicle is smaller than the preset accelerator value, and the variation of the movement speed of the vehicle per unit time is smaller than the preset acceleration value;
said driving mode determining unit being further operable to obtain the coasting duration based upon a time difference between a beginning and an end of the coasting acceleration mode, and to record an initial vehicle speed and a terminal vehicle speed of the coasting acceleration mode as the coasting information.
3. The self-learning regenerative braking control module as claimed in
4. The self-learning regenerative braking control module as claimed in
5. The self-learning regenerative braking control module as claimed in
said driving mode determining unit being further operable to compare the depth value of the brake pedal of the vehicle and the preset brake value, to compare variation of the movement speed of the vehicle per unit time and the preset deceleration value, and to determine that the driving mode is a coasting deceleration mode at least when the depth value of the brake pedal of the vehicle is smaller than the preset brake value, and the variation of the movement speed of the vehicle per unit time is smaller than the preset deceleration value;
said driving mode determining unit being further operable to obtain the coasting duration based upon a time difference between a beginning and an end of the coasting deceleration mode, and to record an initial vehicle speed and a terminal vehicle speed of the coasting deceleration mode as the coasting information.
6. The self-learning regenerative braking control module as claimed in
7. The self-learning regenerative braking control module as claimed in
8. The self-learning regenerative braking control module as claimed in
9. The self-learning regenerative braking control module as claimed in
said driving mode determining unit being further operable to compare the depth value of the accelerator pedal of the vehicle and the preset accelerator value, to compare variation of the movement speed of the vehicle per unit time and the preset acceleration value, to compare variation of the depth value of the accelerator pedal of the vehicle per unit time and the preset accelerator variation value, and to determine that the driving mode is a coasting acceleration mode when the depth value of the accelerator pedal of the vehicle is smaller than the preset accelerator value, the variation of the movement speed of the vehicle per unit time is smaller than the preset acceleration value, and the variation of the depth value of the accelerator pedal of the vehicle per unit time is smaller than the preset accelerator variation value;
said driving mode determining unit being further operable to obtain the coasting duration based upon a time difference between a beginning and an end of the coasting acceleration mode, and to record, under the coasting acceleration mode, an accelerator activation duration associated with a time period during which the accelerator pedal is stepped on, and a brake activation duration associated with a time period during which the brake pedal is stepped on, as the coasting information.
10. The self-learning regenerative braking control module as claimed in
11. The self-learning regenerative braking control module as claimed in
said driving mode determining unit being further operable to compare the depth value of the brake pedal of the vehicle and the preset brake value, to compare variation of the movement speed of the vehicle per unit time and the preset deceleration value, to compare variation of the depth value of the brake pedal of the vehicle per unit time and the preset brake variation value, and to determine that the driving mode is a coasting deceleration mode when the depth value of the brake pedal of the vehicle is smaller than the preset brake value, the variation of the movement speed of the vehicle per unit time is smaller than the preset deceleration value, and the variation of the depth value of the brake pedal of the vehicle per unit time is smaller than the preset brake variation value;
said driving mode determining unit being further operable to obtain the coasting duration based upon a time difference between a beginning and an end of the coasting deceleration mode, and to record, under the coasting deceleration mode, an accelerator activation duration associated with a time period during which the accelerator pedal is stepped on, and a brake activation duration associated with a time period during which the brake pedal is stepped on, as the coasting information.
12. The self-learning regenerative braking control module as claimed in
14. The regenerative braking controller as claimed in
said driving mode determining unit being further operable to compare the depth value of the accelerator pedal of the vehicle and the preset accelerator value, to compare variation of the movement speed of the vehicle per unit time and the preset acceleration value, to compare variation of the depth value of the accelerator pedal of the vehicle per unit time and the preset accelerator variation value, and to determine that the driving mode is a coasting acceleration mode when the depth value of the accelerator pedal of the vehicle is smaller than the preset accelerator value, the variation of the movement speed of the vehicle per unit time is smaller than the preset acceleration value, and the variation of the depth value of the accelerator pedal of the vehicle per unit time is smaller than the preset accelerator variation value;
said driving mode determining unit being further operable to compare the depth value of the brake pedal of the vehicle and the preset brake value, to compare the variation of the movement speed of the vehicle per unit time and the preset deceleration value, to compare variation of the depth value of the brake pedal of the vehicle per unit time and the preset brake variation value, and to determine that the driving mode is a coasting deceleration mode when the depth value of the brake pedal of the vehicle is smaller than the preset brake value, the variation of the movement speed of the vehicle per unit time is smaller than the preset deceleration value, and the variation of the depth value of the brake pedal of the vehicle per unit time is smaller than the preset brake variation value.
15. The regenerative braking controller as claimed in
wherein, under the coasting deceleration mode, said driving mode determining unit is further operable to obtain the coasting duration based upon a time difference between a beginning and an end of the coasting deceleration mode, and to record an initial vehicle speed and a terminal vehicle speed of the coasting deceleration mode as the coasting information;
wherein said analyzing unit is operable to obtain an acceleration value as the acceleration information corresponding to one of the coasting acceleration mode and the coasting deceleration mode based upon the coasting duration, the initial vehicle speed, and the terminal vehicle speed that correspond to said one of the coasting acceleration mode and the coasting deceleration mode; and
wherein said regenerative braking determining unit includes a storage device for storing the acceleration information, said regenerative braking determining unit being operable to obtain an average of the acceleration information stored therein, and to obtain the target regenerative braking data based upon the average of the acceleration information and the regenerative braking reference data.
16. The regenerative braking controller as claimed in
wherein, under the coasting deceleration mode, said driving mode determining unit is further operable to obtain the coasting duration based upon a time difference between a beginning and an end of the coasting deceleration mode, and to record an accelerator activation duration associated with a time period during which the accelerator pedal is stepped on, and a brake activation duration associated with a time period during which the brake pedal is stepped on, as the coasting information;
wherein said analyzing unit is stored with an acceleration reference value, and is further operable to obtain an acceleration variation value as the acceleration information corresponding to one of the coasting acceleration mode and the coasting deceleration mode based upon the coasting duration, the accelerator activation duration, and the brake activation duration that correspond to said one of the coasting acceleration mode and the coasting deceleration mode, and the acceleration reference value;
wherein said regenerative braking determining unit includes a storage device for storing the acceleration information, said regenerative braking determining unit being operable to obtain an average of the acceleration information stored therein, and to obtain the target regenerative braking data based upon the average of the acceleration information and the regenerative braking reference data.
|
1. Field of the Invention
The invention relates to a module, a controller, and a vehicle, and more particularly to a self-learning regenerative braking control module, controller, and a vehicle with regenerative braking control.
2. Description of the Related Art
Due to rise of gasoline prices and trend toward energy saving, industries have started to place a lot of effort on the development of electric vehicles. For further energy saving, energy regeneration during braking operation is an important target.
In a vehicle model iMiev available from Mitsubishi motors, energy regeneration ratio is adjusted via switching among three gear ratios thereof for standard use, increasing energy regeneration ratio, and decreasing energy regeneration ratio, respectively.
In a vehicle model TOBE W′ car EV available from Yulon, the driver may adjust energy regeneration ratio via a knob.
In a vehicle model Luxgen MPV EV available from Luxgen, the driver may adjust energy regeneration ratio via a shaft.
However, the driver still has to manually adjust energy regeneration ratio in the aforesaid vehicle models, which may reduce comfort during driving and result in distraction of the driver.
Therefore, an object of the present invention is to provide a regenerative braking control self-learning module that can overcome the above drawbacks of the prior art.
According to one aspect of the present invention, a self-learning regenerative braking control module is adapted for use with a vehicle, and comprises:
a driving mode determining unit disposed to receive an accelerator signal, a brake signal, and a speed signal from the vehicle, and operable to determine a driving mode of the vehicle according to the accelerator signal, the brake signal, and the speed signal, and to output a coasting duration and coasting information associated with the driving mode determined thereby;
an analyzing unit coupled to the driving mode determining unit for receiving the coasting duration and the coasting information, and operable to obtain acceleration information according to the coasting duration and the coasting information; and
a regenerative braking determining unit coupled to the analyzing unit for receiving and recording the acceleration information, stored with regenerative braking reference data containing preset vehicle speeds that are reduced with time, and operable to obtain target regenerative braking data containing target vehicle speeds that vary with time based upon the acceleration information and the regenerative braking reference data.
Another object of the present invention is to provide a regenerative braking controller that can overcome the above drawbacks of the prior art.
According to another aspect of the present invention, a regenerative braking controller comprises:
a self-learning regenerative braking control module of the present invention; and
a control module coupled to the regenerative braking determining unit for receiving the target regenerative braking data, and operable to generate a control signal associated with the target regenerative braking data.
Yet another object of the present invention is to provide a vehicle that can overcome the above drawbacks of the prior art.
According to yet another aspect of the present invention, a vehicle with regenerative braking control comprises:
a vehicle body;
a regenerative braking controller of the present invention; and
a power device disposed to receive an input power and controlled by the control signal from the control module to convert the input power into a driving power to drive movement of the vehicle body.
Other features and advantages of the present invention will become apparent in the following detailed description of the preferred embodiments with reference to the accompanying drawings, of which:
Referring to
The power device 22 is disposed to receive an input power and is controlled by a control signal from the regenerative braking controller 3 to convert the input power into a driving power to drive movement of the vehicle body 21.
The regenerative braking controller 3 includes a self-learning regenerative braking control module 4 and a control module 5.
The self-learning regenerative braking control module 4 includes a driving mode determining unit 41, an analyzing unit 42 coupled to the driving mode determining unit 41, and a regenerative braking determining unit 43 coupled to the analyzing unit 42.
The driving mode determining unit 41 is disposed to receive an accelerator signal, a brake signal, and a speed signal from the vehicle body 21, determines a driving mode of the vehicle 2 according to the accelerator signal, the brake signal, and the speed signal, and outputs a coasting duration T and coasting information associated with the driving mode determined thereby.
Referring to
The driving mode determining unit 41 compares the depth value of the accelerator pedal of the vehicle 2 and the preset accelerator value TPS1, compares variation of the depth value of the accelerator pedal of the vehicle 2 per unit time and the preset accelerator variation value TPS2, compares variation of the movement speed of the vehicle 2 per unit time and the preset acceleration value V1, and determines that the driving mode is a coasting acceleration mode when the depth value of the accelerator pedal of the vehicle 2 is smaller than the preset accelerator value TPS1, the variation of the depth value of the accelerator pedal of the vehicle 2 per unit time is smaller than the preset accelerator variation value TPS2, and the variation of the movement speed of the vehicle 2 per unit time is smaller than the preset acceleration value V1. In other embodiments, the driving mode determining unit 41 may be stored with only the preset accelerator value TPS1 and the preset acceleration value V1, and determines that the driving mode is a coasting acceleration mode based upon comparison results using only the preset accelerator value TPS1 and the preset acceleration value V1 as described above.
Under the coasting acceleration mode, the driving mode determining unit 41 further obtains the coasting duration T based upon a time difference between a beginning and an end of the coasting acceleration mode, and records an initial vehicle speed Vs and a terminal vehicle speed Vp of the coasting acceleration mode as the coasting information.
In this embodiment, the driving mode determining unit 41 is further stored with a preset brake value B1, a preset brake variation value B2, and a preset deceleration value V2. The brake signal indicates a depth value of a brake pedal of the vehicle 2.
The driving mode determining unit 41 compares the depth value of the brake pedal of the vehicle 2 and the preset brake value B1, compares variation of the depth value of the brake pedal of the vehicle 2 per unit time and the preset brake variation value B2, compares variation of the movement speed of the vehicle 2 per unit time and the preset deceleration value V2, and determines that the driving mode is a coasting deceleration mode when the depth value of the brake pedal of the vehicle 2 is smaller than the preset brake value B1, the variation of the depth value of the brake pedal of the vehicle 2 per unit time is smaller than the preset brake variation value B2, and the variation of the movement speed of the vehicle 2 per unit time is smaller than the preset deceleration value V2. In other embodiments, the driving mode determining unit 41 may be stored with only the preset brake value B1 and the preset deceleration value V2, and determines that the driving mode is a coasting deceleration mode based upon comparison results using only the preset brake value B1 and the preset deceleration value V2 as described above.
Under the coasting deceleration mode, the driving mode determining unit 41 further obtains the coasting duration T based upon a time difference between a beginning and an end of the coasting deceleration mode, and records an initial vehicle speed Vs and a terminal vehicle speed Vp of the coasting deceleration mode as the coasting information.
The analyzing unit 42 receives the coasting duration T, the initial vehicle speed Vs, and the terminal vehicle speed Vp from the driving mode determining unit 41, and obtains acceleration information according to the coasting duration T, the initial vehicle speed Vs, and the terminal vehicle speed Vp. In this embodiment, the acceleration information is an acceleration value A, and is obtained using the equation A=(Vp−Vs)/T.
The regenerative braking determining unit 43 receives the acceleration information from the analyzing unit 42, and includes a storage device 431 for storing the acceleration value A. The regenerative braking determining unit 43 is further stored with regenerative braking reference data containing preset vehicle speeds that are reduced with time, and obtains an average of the acceleration value A stored therein
where n is a number of the stored acceleration values A), followed by obtaining target regenerative braking data containing target vehicle speeds that vary with time based upon the average of the acceleration values A stored in the storage device 431 and the regenerative braking reference data.
The control module 5 is coupled to the regenerative braking determining unit 43 for receiving the target regenerative braking data, and generates the control signal associated with the target regenerative braking data to the power device 22.
Referring to
However, different drivers may have different driving behaviors. For example, some drivers may have a habit of sudden braking whereas some drivers may prefer a smooth coasting. Therefore, the regenerative braking reference data may not be suitable for all drivers. The driver may step on the accelerator pedal or the brake pedal as desired while the vehicle 2 coasts according to the regenerative braking reference data.
Referring to
Referring to
Referring to
It should be noted that the storage device 431 operates in a manner of first-in-first-out, and may be implemented but not limited to using a linear queue manner as shown in
Referring to
Under both of the coasting acceleration mode and the coasting deceleration mode, the driving mode determining unit 41 records an accelerator activation duration Δt_tps associated with a time period during which the accelerator pedal is stepped on, and a brake activation duration Δt_b associated with a time period during which the brake pedal is stepped on, as the coasting information.
The analyzing unit 42 is stored with an acceleration reference value Ar, receives the coasting duration T, the accelerator activation duration Δt_tps, and the brake activation duration Δt_b from the driving mode determining unit 41, and obtains an acceleration variation value ΔA as the acceleration information based upon the coasting duration T, the accelerator activation duration Δt_tps, the brake activation duration Δt_b, and the acceleration reference value Ar using the equation ΔA=[(ΣΔt_b−ΣΔt_tps)/T]*Ar.
The regenerative braking determining unit 43 receives and stores the acceleration variation value ΔA from the analyzing unit 42 into the storage device 431. The regenerative braking determining unit 43 obtains an average of the acceleration variation values ΔA stored therein, followed by obtaining the target regenerative braking data containing target vehicle speeds that vary with time based upon the average of the acceleration variation values ΔA stored in the storage device 431 and the regenerative braking reference data.
To sum up, the present invention is advantageous in that:
1. Based upon the accelerator signal, the brake signal, and the speed signal, the driving mode may be determined and the target regenerative braking data may be calculated. In addition, the target regenerative braking data may be corrected according to the current driving condition, such that the ratio of regenerative energy is automatically adjusted to conform with the driving behavior of the driver, and to achieve balance between energy saving and driving comfort.
2. The driving mode determining unit 41 determines whether or not the vehicle 2 operates under a coasting condition for omitting records of the vehicle speed during non-coasting condition, so as to achieve precise adjustment of the target regenerative braking data under the coasting condition.
3. Calculation of the target regenerative braking data is performed after the storage device 431 is stored with a predetermined number of acceleration information, so as to minimize the effect of sudden acceleration or sudden deceleration. Therefore, the target regenerative braking data will not be overly altered in such events so as to be adaptive to the general driving behavior of the driver.
While the present invention has been described in connection with what are considered the most practical and preferred embodiments, it is understood that this invention is not limited to the disclosed embodiments but is intended to cover various arrangements included within the spirit and scope of the broadest interpretation so as to encompass all such modifications and equivalent arrangements.
Weng, Kuo-Liang, Chen, Chien-An, Lin, Ming-Chih, Lin, Deng-He
Patent | Priority | Assignee | Title |
10427685, | Nov 12 2014 | Toyota Jidosha Kabushiki Kaisha | Vehicle capable of regenerative braking, and control method of a vehicle capable of regenerative braking |
11493927, | Jun 01 2018 | GROUND TRANSPORTATION SYSTEMS CANADA INC | Self learning vehicle control system |
9758169, | Nov 12 2014 | Toyota Jidosha Kabushiki Kaisha | Vehicle employing ordinary and deceleration enhanced drive modes in an accelerator-off state |
Patent | Priority | Assignee | Title |
7758467, | Aug 29 2006 | Nissan Motor Co., Ltd.; NISSAN MOTOR CO , LTD | Hybrid vehicle control apparatus |
7892139, | Oct 12 2007 | ZF Friedrichshafen AG | Hybrid drive arrangement and method for controlling and/or regulating a starting process with a hybrid drive arrangement |
8005588, | Jan 30 2007 | GED PATENTS LTD | Vehicle power and speed control systems |
8517892, | Aug 08 2011 | BAE Systems Controls Inc. | Method and apparatus for controlling hybrid electric vehicles |
20120297136, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Dec 15 2012 | WENG, KUO-LIANG | Automotive Research & Testing Center | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029528 | /0782 | |
Dec 15 2012 | CHEN, CHIEN-AN | Automotive Research & Testing Center | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029528 | /0782 | |
Dec 15 2012 | LIN, DENG-HE | Automotive Research & Testing Center | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029528 | /0782 | |
Dec 15 2012 | LIN, MING-CHIH | Automotive Research & Testing Center | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029528 | /0782 | |
Dec 26 2012 | Automotive Research & Testing Center | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Oct 17 2017 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Sep 07 2021 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Date | Maintenance Schedule |
May 06 2017 | 4 years fee payment window open |
Nov 06 2017 | 6 months grace period start (w surcharge) |
May 06 2018 | patent expiry (for year 4) |
May 06 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
May 06 2021 | 8 years fee payment window open |
Nov 06 2021 | 6 months grace period start (w surcharge) |
May 06 2022 | patent expiry (for year 8) |
May 06 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
May 06 2025 | 12 years fee payment window open |
Nov 06 2025 | 6 months grace period start (w surcharge) |
May 06 2026 | patent expiry (for year 12) |
May 06 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |