Hybrid coasting and braking control method, device, equipment and readable storage medium

By switching the driving mode according to the brake and accelerator pedal opening in hybrid vehicles, and determining the torque level value based on the real-time engine torque, the problem of the engine's output torque drop rapidly in the sliding or braking mode is solved, achieving more stable engine control and lower vehicle energy consumption.

CN116653913BActive Publication Date: 2025-04-22DONGFENG AUTOMOBILE COMPANY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310718228.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-16
Publication Date
2025-04-22
Estimated Expiration
2043-06-16

AI Technical Summary

Technical Problem

In the scooter or braking feedback mode, the engine output torque drops rapidly, causing the engine to enter the inefficient zone, increasing the energy consumption of the whole vehicle, and frequent torque increase and torque reduction lead to unstable engine speed regulation, vehicle jitter, and frequent battery charge and discharge damage.

Method used

By switching driving modes based on the brake pedal opening and accelerator pedal opening, combining the correspondence between the real-time engine torque and the preset multi-stage torque range, the torque level values ​​of the engine, drive motor and generator are determined, avoiding frequent switching of the engine in the inefficiency zone and the high-efficiency zone, and controlling the vehicle to operate at the appropriate torque level.

Benefits of technology

It effectively avoids the engine entering the inefficient zone, reduces the energy consumption of the whole vehicle, improves the stability of engine control, reduces vehicle shaking, and avoids frequent battery charging and discharging damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116653913B_ABST
    Figure CN116653913B_ABST
Patent Text Reader

Abstract

The present application relates to a hybrid coasting and braking control method, device, equipment and readable storage medium, and relates to the technical field of new energy vehicles. The driving mode is switched according to the brake pedal opening and the accelerator pedal opening. The driving mode includes a braking feedback mode, a coasting feedback mode and a normal driving mode. The braking feedback mode includes a short-time braking mode and a braking mode, and the coasting feedback mode includes a short-time coasting mode and a coasting mode. When the vehicle is in a short-time braking mode or a short-time coasting mode, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the corresponding relationship between the real-time torque of the engine and the preset multi-level torque range and the duration of the vehicle in the corresponding mode. The vehicle operation is controlled based on the engine torque level value, the drive motor torque level value and the generator torque level value. Through this application, the energy consumption of the whole vehicle can be effectively reduced, the power of the whole vehicle can be improved, and battery damage can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of new energy vehicle technology, and in particular to a hybrid coasting and braking control method, device, equipment and readable storage medium. Background Art

[0002] At present, for planetary hybrid vehicles, after entering the coasting feedback mode or braking feedback mode, the wheel-side power demand will drop rapidly, causing the engine's output torque to drop rapidly to 0, so that the engine enters the low-efficiency zone, which in turn causes an increase in the energy consumption of the entire vehicle and poor economy; if the accelerator is stepped on quickly at this time, the engine will frequently switch back and forth between the low-efficiency zone and the high-efficiency zone, thereby increasing the energy consumption of the entire vehicle. In addition, when the vehicle is in short-term coasting mode and short-term braking mode, the engine torque often drops too quickly, and the driver will increase it quickly after stepping on the accelerator, so that the engine needs to frequently increase and reduce torque, which in turn causes the engine speed regulation to be unstable and the vehicle to shake; and if the engine torque drops too low, it will also cause the torque to increase slowly after stepping on the accelerator pedal, resulting in poor power.

[0003] In addition, when the vehicle is frequently in short-term gliding or short-term braking, the generator will continue to switch between the feedback state and the driving state, and the engine will continue to switch between torque increase and torque reduction, so that the output energy of the engine will be continuously converted into electrical energy of the battery through the generator, and the frequent charging and discharging of the battery will cause the problem of damaging the battery. Summary of the invention

[0004] The present application provides a hybrid coasting and braking control method, device, equipment and readable storage medium to solve the problems existing in the related art.

[0005] In a first aspect, a hybrid coasting and braking control method is provided, comprising the following steps:

[0006] The driving mode is switched according to the brake pedal opening and the accelerator pedal opening, wherein the driving mode includes a braking feedback mode, a coasting feedback mode and a normal driving mode, wherein the braking feedback mode includes a short-time braking mode and a braking mode, and wherein the coasting feedback mode includes a short-time coasting mode and a coasting mode;

[0007] When the vehicle is in a short-time braking mode or a short-time gliding mode, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the corresponding relationship between the engine real-time torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode;

[0008] The vehicle operation is controlled based on the engine torque level value, the drive motor torque level value and the generator torque level value.

[0009] In some embodiments, the driving mode switching according to the brake pedal opening and the accelerator pedal opening includes:

[0010] When the vehicle is in normal driving mode, the brake feedback mode or the coasting feedback mode is switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0;

[0011] When the vehicle enters the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle in the corresponding mode.

[0012] In some embodiments, when the vehicle is in the normal driving mode, switching between the braking feedback mode and the coasting feedback mode is performed according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0, including:

[0013] When the vehicle is in normal driving mode, if the brake pedal opening is not equal to 0, the vehicle is controlled to switch to brake feedback mode;

[0014] If the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the coasting feedback mode.

[0015] In some embodiments, when the vehicle is in the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode, including:

[0016] When the vehicle enters the braking feedback mode and the duration is no longer than a first preset duration, controlling the vehicle to be in a short-time braking mode;

[0017] When the vehicle is in the short-term braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-term gliding mode;

[0018] When the vehicle enters the braking feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the braking mode;

[0019] When the vehicle is in braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to gliding mode.

[0020] In some embodiments, when the vehicle is in the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode, including:

[0021] When the vehicle enters the gliding feedback mode and the duration is not greater than a first preset duration, controlling the vehicle to be in the short-term gliding mode;

[0022] When the vehicle is in the short-time gliding mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-time braking mode;

[0023] When the vehicle enters the coasting feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the coasting mode;

[0024] When the vehicle is in the coasting mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the braking mode.

[0025] In some embodiments, determining the engine torque level value, the drive motor torque level value, and the generator torque level value according to the correspondence between the real-time engine torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode includes:

[0026] When the real-time engine torque is within the target level torque range, determining whether the duration for which the vehicle is in the corresponding mode is greater than a second preset duration;

[0027] If yes, determining the engine torque level value, the drive motor torque level value and the generator torque level value according to the torque preset value corresponding to the target level torque range;

[0028] If not, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the torque preset value corresponding to the previous level torque range.

[0029] In some embodiments, after the step of controlling the vehicle operation based on the engine torque level value, the drive motor torque level value and the generator torque level value, the method further includes:

[0030] When the vehicle is in braking mode or coasting mode, the current energy recovery torque is determined according to the corresponding relationship between the vehicle speed and the coasting energy recovery or braking energy recovery;

[0031] Determine the generator required torque according to the magnitude relationship between the current energy recovery torque and the target torque, and make the generator required torque and the drive motor required torque both 0, wherein the target torque is the minimum value of the maximum allowable charging torque of the battery and the maximum allowable regenerative torque of the drive motor;

[0032] The vehicle is controlled to recover energy based on the torque demanded by the generator.

[0033] In a second aspect, a hybrid coasting and braking control device is provided, comprising:

[0034] a switching unit, which is used to switch the driving mode according to the brake pedal opening and the accelerator pedal opening, the driving mode including a braking feedback mode, a coasting feedback mode and a normal driving mode, the braking feedback mode including a short-time braking mode and a braking mode, and the coasting feedback mode including a short-time coasting mode and a coasting mode;

[0035] a determination unit, which is used to determine the engine torque level value, the drive motor torque level value and the generator torque level value when the vehicle is in a short-time braking mode or a short-time coasting mode according to the corresponding relationship between the engine real-time torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode;

[0036] A control unit is used to control the vehicle operation based on the engine torque level value, the drive motor torque level value and the generator torque level value.

[0037] In a third aspect, a hybrid coasting and braking control device is provided, comprising: a memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the aforementioned hybrid coasting and braking control method.

[0038] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the aforementioned hybrid coasting and braking control method is implemented.

[0039] The present application provides a hybrid coasting and braking control method, device, equipment and readable storage medium, which classifies the input torque and output torque of the vehicle in the short-term coasting and short-term braking process in the hybrid mode, that is, the input power and output power are classified so that the wheel-side power demand will not drop rapidly, which can not only prevent the engine from entering the low-efficiency zone and prevent the engine from frequently switching between the low-efficiency zone and the high-efficiency zone, thereby reducing the energy consumption of the whole vehicle, but also prevent the engine torque from dropping too fast and too low, so as to effectively avoid vehicle shaking, and prevent the engine from frequently increasing and decreasing torque, thereby improving the stability of engine control, reducing the difficulty of engine speed regulation, and improving the power of the whole vehicle; in addition, it can prevent the output energy of the engine from being continuously converted into battery power through the generator, so that the battery does not need to be frequently charged and discharged, so as to effectively avoid battery damage. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1 A flow chart of a hybrid coasting and braking control method provided in an embodiment of the present application;

[0042] Figure 2 A schematic diagram of the mode switching logic provided in an embodiment of the present application;

[0043] Figure 3 A schematic diagram of torque calculation logic provided in an embodiment of the present application;

[0044] Figure 4 A schematic diagram of energy recovery logic provided for an embodiment of the present application;

[0045] Figure 5 A schematic diagram of the structure of a hybrid coasting and braking control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0047] Figure 1 A hybrid coasting and braking control method provided in an embodiment of the present application includes the following steps:

[0048] Step S10: switching driving modes according to the brake pedal opening and the accelerator pedal opening, wherein the driving modes include a braking feedback mode, a coasting feedback mode and a normal driving mode, wherein the braking feedback mode includes a short-time braking mode and a braking mode, and wherein the coasting feedback mode includes a short-time coasting mode and a coasting mode;

[0049] Exemplarily, it can be understood that there are two modes for braking feedback and coasting feedback, namely, the braking feedback mode includes a short-time braking mode and a braking mode, and the coasting feedback mode includes a short-time coasting mode and a coasting mode. In this embodiment, the driving mode is determined according to the brake pedal opening and the accelerator pedal opening, that is, the vehicle is controlled to enter the braking feedback mode or the coasting feedback mode, or to enter the normal driving mode. Specifically, it is also determined whether the whole vehicle enters the short-time braking mode or the braking mode in the braking feedback mode, or enters the short-time coasting mode or the coasting mode in the coasting feedback mode.

[0050] Furthermore, the driving mode switching according to the brake pedal opening and the accelerator pedal opening includes:

[0051] When the vehicle is in normal driving mode, the brake feedback mode or the coasting feedback mode is switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0;

[0052] When the vehicle enters the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle in the corresponding mode.

[0053] Exemplarily, in this embodiment, when the vehicle is in a certain driving mode, it will determine in real time whether a mode switch is required based on the brake pedal opening, the accelerator pedal opening and the length of time the vehicle is in the driving mode, and switch to the corresponding mode to achieve switching between different driving modes.

[0054] For details, see Figure 2 As shown, when the vehicle is in the normal driving mode, the braking feedback mode or the coasting feedback mode will be switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0; when the vehicle enters the braking feedback mode, it will be determined whether to switch between the short-term braking mode and the braking mode, and between the braking feedback mode and the coasting feedback mode and the normal driving mode according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode. Similarly, when the vehicle enters the coasting feedback mode, it will be determined whether to switch between the short-term coasting mode and the coasting mode, and between the coasting feedback mode and the braking feedback mode and the normal driving mode according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode.

[0055] Furthermore, when the vehicle is in the normal driving mode, the brake feedback mode or the coasting feedback mode is switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0, specifically including:

[0056] When the vehicle is in normal driving mode, if the brake pedal opening is not equal to 0, the vehicle is controlled to switch to brake feedback mode;

[0057] If the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the coasting feedback mode.

[0058] For example, see Figure 2 As shown, when the vehicle is in normal driving mode, if it is detected that the brake pedal opening is not equal to 0, the vehicle is directly controlled to enter the brake feedback mode, and the brake feedback timing is performed; and only when it is detected that the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle will be controlled to switch to the coasting feedback mode and the coasting feedback timing will be performed.

[0059] Furthermore, when the vehicle is in the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode, specifically including:

[0060] When the vehicle enters the braking feedback mode and the duration is no longer than a first preset duration, controlling the vehicle to be in a short-time braking mode;

[0061] When the vehicle is in the short-term braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-term gliding mode;

[0062] When the vehicle enters the braking feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the braking mode;

[0063] When the vehicle is in braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to gliding mode.

[0064] For example, it is understandable that the specific value of the first preset time length can be determined according to actual needs and is not limited here. For example, the first preset time length is set to 2s. Figure 2 As shown, when the vehicle switches from the normal driving mode to the braking feedback mode, the short-time braking mode in the braking feedback mode will be directly started, and the duration of the short-time braking mode will be timed; when the duration is no more than 2s and the brake pedal opening is always in a non-zero state, the vehicle will be kept in the short-time braking mode; if the duration is greater than 2s and the brake pedal opening is always in a non-zero state, the vehicle will be controlled to switch to the braking mode; however, if the duration is no more than 2s, but the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle will be controlled to switch to the short-time gliding mode.

[0065] When the vehicle enters the braking mode, it is necessary to further monitor the brake pedal opening and the accelerator pedal opening. When it is detected that the brake pedal opening and the accelerator pedal opening are both equal to 0 and the duration is greater than 2s, the vehicle is controlled to switch to the coasting braking mode. In addition, when the vehicle is in the braking feedback mode, once it is detected that the brake pedal opening is equal to 0 but the accelerator pedal opening is not equal to 0, the vehicle is controlled to switch to the normal driving mode.

[0066] Furthermore, when the vehicle is in the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode, specifically including:

[0067] When the vehicle enters the gliding feedback mode and the duration is not greater than a first preset duration, controlling the vehicle to be in the short-term gliding mode;

[0068] When the vehicle is in the short-time gliding mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-time braking mode;

[0069] When the vehicle enters the coasting feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the coasting mode;

[0070] When the vehicle is in the coasting mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the braking mode.

[0071] For example, see Figure 2 As shown, when the vehicle switches from the normal driving mode to the coasting feedback mode, the short-term coasting mode in the coasting feedback mode will be directly started, and the duration of the short-term coasting mode will be timed; when the duration is not more than 2 seconds, and the brake pedal opening and the accelerator pedal opening are always equal to 0, the vehicle will be kept in the short-term coasting mode; if the duration is more than 2 seconds and the brake pedal opening and the accelerator pedal opening are both equal to 0, the vehicle will be controlled to switch to the coasting mode; however, if the duration is not more than 2 seconds, but the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle will be controlled to switch to the short-term braking mode.

[0072] When the vehicle enters the coasting mode, it is necessary to further monitor the brake pedal opening and the accelerator pedal opening. When it is detected that the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the braking mode. In addition, when the vehicle is in the coasting feedback mode, once it is detected that the brake pedal opening is equal to 0 but the accelerator pedal opening is not equal to 0, the vehicle is controlled to switch to the normal driving mode.

[0073] Step S20: when the vehicle is in the short-time braking mode or the short-time coasting mode, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the corresponding relationship between the engine real-time torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode;

[0074] Exemplarily, in this embodiment, in order to achieve the classification of input torque and output torque of the vehicle in the short-term coasting and short-term braking process in the hybrid mode, that is, to classify the input power and output power, a multi-level torque range and its corresponding torque preset value are preset, and the torque of the engine, drive motor and generator are determined according to the duration of the corresponding mode. For example, a 5-level torque range is set, that is, the first level is (A2, A1], the second level is (A3, A2], the third level is (A4, A3], the fourth level is (A5, A4] and the fifth level is (0, W), and W<A5<A4<A3<A2<A1, where W represents the universal characteristic minimum torque point, and A1 represents the maximum value of the engine external characteristic torque.

[0075] It can be understood that the preset torque value of the engine corresponding to the first level is B1, the preset torque value of the drive motor is C1, and the preset torque value of the generator is D1; ​​the preset torque value of the engine corresponding to the second level is B2, the preset torque value of the drive motor is C2, and the preset torque value of the generator is D2; the preset torque value of the engine corresponding to the third level is B3, the preset torque value of the drive motor is C3, and the preset torque value of the generator is D3; the preset torque value of the engine corresponding to the fourth level is B4, the preset torque value of the drive motor is C4, and the preset torque value of the generator is D4; the preset torque value of the engine corresponding to the fifth level is W, the preset torque value of the drive motor is C5, and the preset torque value of the generator is D5. It should be noted that the preset torque value can be determined according to actual needs or through pre-calibration experiments, which is not limited here.

[0076] For example, the preset torque value B1 of the engine is first determined by a pre-calibration experiment, and then the preset torque value C1 of the drive motor and the preset torque value D1 of the generator are determined according to the proportional relationship among the engine torque value, the drive motor torque value and the generator torque value, wherein the proportional relationship among the above three is: T1:T2:T3=(-1)(k p +1):(-k p )(k p +1):1=1:k p :(-(k p +1), T1 represents the torque value of the generator, T2 represents the torque value of the drive motor, T3 represents the torque value of the engine, k p Represents the characteristic parameters of the planetary gear, specifically k p =Z2Z1, Z1 represents the number of teeth of the sun gear in the planetary gear mechanism, and Z2 represents the number of teeth of the ring gear in the planetary gear mechanism.

[0077] Therefore, when the vehicle is in short-term braking mode or short-term gliding mode, the torque level values ​​of the engine, drive motor and generator can be determined by the correspondence between the real-time torque of the engine and the preset multi-level torque range, the preset torque value corresponding to the torque range, and the duration that the vehicle is in the corresponding mode.

[0078] Further, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the correspondence between the real-time engine torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode, including:

[0079] When the real-time engine torque is within the target level torque range, determining whether the duration for which the vehicle is in the corresponding mode is greater than a second preset duration;

[0080] If yes, determining the engine torque level value, the drive motor torque level value and the generator torque level value according to the torque preset value corresponding to the target level torque range;

[0081] If not, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the torque preset value corresponding to the previous level torque range.

[0082] For example, see Figure 3 As shown, before the vehicle enters the short-time braking mode or the short-time gliding mode, the engine torque value is B0, the drive motor torque value is C0, and the generator torque value is D0. The specific value settings of B0, C0, and D0 can be determined according to actual needs or through pre-calibration experiments, and are not limited here. When the vehicle enters the short-time braking mode or the short-time gliding mode, the engine torque level value, the drive motor torque level value, and the generator torque level value need to be determined based on the corresponding relationship between the vehicle's engine real-time torque and the torque range and the duration of the vehicle in the short-time braking mode or the short-time gliding mode.

[0083] Specifically, since A1 is the maximum value of the engine's external characteristic torque, the engine's real-time torque cannot be greater than A1. Therefore, it is directly determined whether the engine's real-time torque is within the range of (A2, A1]. If so, it is further determined whether the duration of the vehicle's short-time braking mode or short-time gliding mode is greater than 500ms (it should be noted that 500ms is only a presentation of an embodiment and can also be set to other values ​​according to actual needs); if greater than 500ms, the engine torque level value, the drive motor torque level value and the generator torque level value are set to the preset torque value corresponding to the first level, that is, the engine preset torque value is set to B1, the drive motor preset torque value is set to C1 and the generator preset torque value is set to D1; if not greater than 500ms, the engine preset torque value is maintained at B0, the drive motor preset torque value is maintained at C0 and the generator preset torque value is maintained at D0.

[0084] If the real-time engine torque is not within the range of (A2, A1], it is determined whether the real-time engine torque is within the range of (A3, A2]; if so, it is further determined whether the duration of the vehicle being in the short-time braking mode or the short-time coasting mode is greater than 500ms; if greater than 500ms, the engine torque level value, the drive motor torque level value and the generator torque level value are set to the preset torque value corresponding to the second level, that is, the engine preset torque value is set to B2, the drive motor preset torque value is set to C2 and the generator preset torque value is set to D2; if not greater than 500ms, the torque level value is maintained at the preset torque value corresponding to the previous level, that is, the engine preset torque value is maintained at B1, the drive motor preset torque value is maintained at C1 and the generator preset torque value is maintained at D1.

[0085] If the real-time engine torque is not within the range of (A3, A2], it is determined whether the real-time engine torque is within the range of (A4, A3]; if so, it is further determined whether the duration of the vehicle being in the short-time braking mode or the short-time coasting mode is greater than 500ms; if greater than 500ms, the engine torque level value, the drive motor torque level value and the generator torque level value are set to the preset torque value corresponding to the third level, that is, the engine preset torque value is set to B3, the drive motor preset torque value is set to C3 and the generator preset torque value is set to D3; if not greater than 500ms, the torque level value is maintained at the preset torque value corresponding to the previous level, that is, the engine preset torque value is maintained at B2, the drive motor preset torque value is maintained at C2 and the generator preset torque value is maintained at D2.

[0086] If the real-time engine torque is not within the range of (A4, A3], it is determined whether the real-time engine torque is within the range of (A5, A4]; if so, it is further determined whether the duration of the vehicle being in the short-time braking mode or the short-time coasting mode is greater than 500ms; if greater than 500ms, the engine torque level value, the drive motor torque level value and the generator torque level value are set to the preset torque value corresponding to the fourth level, that is, the engine preset torque value is set to B4, the drive motor preset torque value is set to C4 and the generator preset torque value is set to D4; if not greater than 500ms, the torque level value is maintained at the preset torque value corresponding to the previous level, that is, the engine preset torque value is maintained at B3, the drive motor preset torque value is maintained at C3 and the generator preset torque value is maintained at D3.

[0087] If the real-time torque of the engine is not within the range of (A5, A4], it is determined that the real-time torque of the engine is less than W; if so, the engine torque level value, the drive motor torque level value and the generator torque level value are directly set to the preset torque value corresponding to the fifth level, that is, the engine preset torque value is set to W, the drive motor preset torque value is set to C5 and the generator preset torque value is set to D5; if not, the torque level value is maintained at the preset torque value corresponding to the previous level, that is, the engine preset torque value is maintained at B4, the drive motor preset torque value is maintained at C4 and the generator preset torque value is maintained at D4. At the same time, it can be further determined whether the duration of the vehicle being in the short-time braking mode or the short-time sliding mode is greater than 2s. If so, the vehicle is controlled to switch to the braking mode or the sliding mode; if not, the engine preset torque value is maintained at W, the drive motor preset torque value is maintained at C5 and the generator preset torque value is maintained at D5.

[0088] It can be seen that this embodiment ensures that the engine torque increases quickly when the accelerator pedal is pressed by performing power delay for the short-time coasting mode or the short-time braking mode (i.e., the power delay is achieved by setting 500ms), thereby ensuring the power requirements of the entire vehicle; this embodiment also sets a minimum power limit for the short-time coasting mode and the short-time braking mode according to the universal characteristics of the engine, thereby ensuring that when the vehicle enters coasting at a lower engine power, the engine can be limited to the high-efficiency zone, so that the engine will not enter the low-efficiency zone, thereby effectively reducing fuel consumption.

[0089] Step S30: Controlling vehicle operation based on the engine torque level value, the drive motor torque level value and the generator torque level value.

[0090] Exemplarily, in this embodiment, after determining the engine torque level value, the drive motor torque level value and the generator torque level value, the vehicle can be operated based on the engine torque level value, the drive motor torque level value and the generator torque level value. In summary, this embodiment grades the input torque and output torque of the vehicle in the hybrid mode during short-term coasting and short-term braking, that is, grades the input power and output power, so that the wheel-side power demand will not drop rapidly, and the engine power demand will not drop suddenly, so that the engine torque can be prevented from dropping too fast and entering the low-efficiency area of ​​the engine, thereby effectively avoiding vehicle jitter, and preventing the engine from frequently switching between the low-efficiency area and the high-efficiency area, thereby reducing the energy consumption of the whole vehicle.

[0091] In addition, in the short-term gliding mode and the short-term braking mode, the power grading limitation is used to prevent the engine torque from dropping too fast, so that it can increase quickly after the driver steps on the accelerator, thereby effectively preventing the engine from frequently increasing and reducing torque, thereby improving the stability of engine control, reducing the difficulty of engine speed regulation, and also allowing the vehicle to run smoothly; secondly, the present embodiment can also prevent the engine torque from dropping too low, so that after the accelerator pedal is stepped on, the torque can increase quickly, thereby improving the power of the entire vehicle.

[0092] In addition, it is understandable that since the efficiency of energy conversion between the engine and the generator is very low, the overall energy consumption will increase to a certain extent. The present embodiment can avoid the output energy of the engine from being continuously converted into electrical energy of the battery through the generator, thereby eliminating the need for frequent charge and discharge of the battery, thereby effectively avoiding battery damage and reducing overall energy consumption.

[0093] Further, after the step of controlling the vehicle operation based on the engine torque level value, the drive motor torque level value and the generator torque level value, the step further includes:

[0094] When the vehicle is in braking mode or coasting mode, the current energy recovery torque is determined according to the corresponding relationship between the vehicle speed and the coasting energy recovery or braking energy recovery;

[0095] Determine the generator required torque according to the magnitude relationship between the current energy recovery torque and the target torque, and make the generator required torque and the drive motor required torque both 0, wherein the target torque is the minimum value of the maximum allowable charging torque of the battery and the maximum allowable regenerative torque of the drive motor;

[0096] The vehicle is controlled to recover energy based on the torque demanded by the generator.

[0097] Exemplarily, in this embodiment, Figure 4The torque calculation and energy recovery in braking mode or gliding mode are explained: First, according to the correspondence between the vehicle speed and the pre-calibrated gliding energy recovery or braking energy recovery, the energy recovery torque Treg corresponding to the current vehicle speed is determined; then the minimum value Tmin is taken between the maximum allowable charging torque of the battery and the maximum allowable feedback torque of the drive motor; it is determined whether Treg is less than Tmin. If so, the engine demand torque is equal to 0 and the drive motor demand torque is equal to 0, and the generator demand torque is equal to Treg; if not, the engine demand torque is equal to 0 and the drive motor demand torque is equal to 0, and the generator demand torque is equal to Tmin, thereby controlling the vehicle to recover energy. It can be seen that in the short-term gliding mode and short-term braking mode, the power output by the engine will be generated by the drive motor and the generator to charge back to the battery, so that energy can be recovered, thereby maintaining the battery charge.

[0098] It should be noted that the step numbers of the steps in the embodiments of the present application do not limit the sequence of the operations in the technical solution of the present application.

[0099] The embodiment of the present application also provides a hybrid coasting and braking control device, comprising:

[0100] a switching unit, which is used to switch the driving mode according to the brake pedal opening and the accelerator pedal opening, the driving mode including a braking feedback mode, a coasting feedback mode and a normal driving mode, the braking feedback mode including a short-time braking mode and a braking mode, and the coasting feedback mode including a short-time coasting mode and a coasting mode;

[0101] a determination unit, which is used to determine the engine torque level value, the drive motor torque level value and the generator torque level value when the vehicle is in a short-time braking mode or a short-time coasting mode according to the corresponding relationship between the engine real-time torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode;

[0102] A control unit is used to control the vehicle operation based on the engine torque level value, the drive motor torque level value and the generator torque level value.

[0103] Furthermore, the switching unit is specifically used for:

[0104] When the vehicle is in normal driving mode, the brake feedback mode or the coasting feedback mode is switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0;

[0105] When the vehicle enters the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle in the corresponding mode.

[0106] Furthermore, the switching unit is further configured to:

[0107] When the vehicle is in normal driving mode, if the brake pedal opening is not equal to 0, the vehicle is controlled to switch to brake feedback mode;

[0108] If the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the coasting feedback mode.

[0109] Furthermore, the switching unit is further configured to:

[0110] When the vehicle enters the braking feedback mode and the duration is no longer than a first preset duration, controlling the vehicle to be in a short-time braking mode;

[0111] When the vehicle is in the short-term braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-term gliding mode;

[0112] When the vehicle enters the braking feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the braking mode;

[0113] When the vehicle is in braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to gliding mode.

[0114] Furthermore, the switching unit is further configured to:

[0115] When the vehicle enters the gliding feedback mode and the duration is not greater than a first preset duration, controlling the vehicle to be in the short-term gliding mode;

[0116] When the vehicle is in the short-time gliding mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-time braking mode;

[0117] When the vehicle enters the coasting feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the coasting mode;

[0118] When the vehicle is in the coasting mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the braking mode.

[0119] Furthermore, the determining unit is specifically used for:

[0120] When the real-time engine torque is within the target level torque range, determining whether the duration for which the vehicle is in the corresponding mode is greater than a second preset duration;

[0121] If yes, determining the engine torque level value, the drive motor torque level value and the generator torque level value according to the torque preset value corresponding to the target level torque range;

[0122] If not, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the torque preset value corresponding to the previous level torque range.

[0123] Furthermore, the device also includes an energy recovery unit, which is used to:

[0124] When the vehicle is in braking mode or coasting mode, the current energy recovery torque is determined according to the corresponding relationship between the vehicle speed and the coasting energy recovery or braking energy recovery;

[0125] Determine the generator required torque according to the magnitude relationship between the current energy recovery torque and the target torque, and make the generator required torque and the drive motor required torque both 0, wherein the target torque is the minimum value of the maximum allowable charging torque of the battery and the maximum allowable regenerative torque of the drive motor;

[0126] The vehicle is controlled to recover energy based on the torque demanded by the generator.

[0127] It should be noted that those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described device and each unit can refer to the corresponding process in the aforementioned hybrid coasting and braking control method embodiment, and will not be repeated here.

[0128] The apparatus provided in the above embodiment may be implemented in the form of a computer program. The computer program may be Figure 5 The hybrid coasting and braking control device shown is operated.

[0129] An embodiment of the present application also provides a hybrid coasting and braking control device, comprising: a memory, a processor and a network interface connected via a system bus, wherein at least one instruction is stored in the memory, and at least one instruction is loaded and executed by the processor to implement all or part of the steps of the aforementioned hybrid coasting and braking control method.

[0130] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0131] The processor may be a CPU, or other general-purpose processors, DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The processor is the control center of the computer device, and uses various interfaces and lines to connect various parts of the entire computer device.

[0132] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the computer device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a video playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as video data, image data, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, an SMC (SmartMediaCard, smart memory card), an SD (Securedigital, secure digital) card, a flash card (FlashCard), at least one disk storage device, a flash memory device or other volatile solid-state storage device.

[0133] The embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, all or part of the steps of the aforementioned hybrid coasting and braking control method are implemented.

[0134] The embodiment of the present application implements all or part of the aforementioned process, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of each of the above methods when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry computer program code, recording medium, USB flash drive, mobile hard disk, disk, optical disk, computer memory, ROM (Read-Only memory), RAM (Random Access memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.

[0135] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, servers or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0136] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0137] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0138] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.

Claims

1. A hybrid coasting and braking control method, characterized in that: The following steps are involved: The driving mode is switched according to the brake pedal opening and the accelerator pedal opening, wherein the driving mode includes a braking feedback mode, a coasting feedback mode and a normal driving mode, wherein the braking feedback mode includes a short-time braking mode and a braking mode, and wherein the coasting feedback mode includes a short-time coasting mode and a coasting mode; When the vehicle is in a short-time braking mode or a short-time gliding mode, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the corresponding relationship between the engine real-time torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode; Controlling vehicle operation based on the engine torque level value, the drive motor torque level value, and the generator torque level value; The switching of driving modes according to the brake pedal opening and the accelerator pedal opening includes: When the vehicle is in the normal driving mode, the brake feedback mode or the coasting feedback mode is switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0; When the vehicle enters the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle in the corresponding mode.

2. The hybrid coasting and braking control method according to claim 1, characterized in that: When the vehicle is in the normal driving mode, switching between the braking feedback mode and the coasting feedback mode is performed according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0, including: When the vehicle is in normal driving mode, if the brake pedal opening is not equal to 0, the vehicle is controlled to switch to brake feedback mode; If the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the coasting feedback mode.

3. The hybrid coasting and braking control method according to claim 2, characterized in that: When the vehicle is in the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode, including: When the vehicle enters the braking feedback mode and the duration is not greater than a first preset duration, controlling the vehicle to be in a short-time braking mode; When the vehicle is in the short-term braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-term gliding mode; When the vehicle enters the braking feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the braking mode; When the vehicle is in braking mode and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to gliding mode.

4. The hybrid coasting and braking control method according to claim 2, characterized in that: When the vehicle is in the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle being in the corresponding mode, including: When the vehicle enters the gliding feedback mode and the duration is not greater than a first preset duration, controlling the vehicle to be in the short-term gliding mode; When the vehicle is in the short-time gliding mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the short-time braking mode; When the vehicle enters the coasting feedback mode and the duration is greater than a first preset duration, controlling the vehicle to be in the coasting mode; When the vehicle is in the coasting mode and the brake pedal opening is not equal to 0 and the accelerator pedal opening is equal to 0, the vehicle is controlled to switch to the braking mode.

5. The hybrid coasting and braking control method according to claim 1, characterized in that: The determining of the engine torque level value, the drive motor torque level value and the generator torque level value according to the correspondence between the real-time engine torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode includes: When the real-time engine torque is within the target level torque range, determining whether the duration for which the vehicle is in the corresponding mode is greater than a second preset duration; If yes, determining the engine torque level value, the drive motor torque level value and the generator torque level value according to the torque preset value corresponding to the target level torque range; If not, the engine torque level value, the drive motor torque level value and the generator torque level value are determined according to the torque preset value corresponding to the previous level torque range.

6. The hybrid coasting and braking control method according to claim 1, characterized in that: After the step of controlling the operation of the vehicle based on the engine torque level value, the drive motor torque level value and the generator torque level value, the method further includes: When the vehicle is in braking mode or coasting mode, the current energy recovery torque is determined according to the corresponding relationship between the vehicle speed and the coasting energy recovery or braking energy recovery; Determine the generator required torque according to the magnitude relationship between the current energy recovery torque and the target torque, and make the generator required torque and the drive motor required torque both 0, wherein the target torque is the minimum value of the maximum allowable charging torque of the battery and the maximum allowable regenerative torque of the drive motor; The vehicle is controlled to recover energy based on the torque demanded by the generator.

7. A hybrid coasting and braking control device, characterized in that: include: a switching unit, which is used to switch the driving mode according to the brake pedal opening and the accelerator pedal opening, the driving mode including a braking feedback mode, a coasting feedback mode and a normal driving mode, the braking feedback mode including a short-time braking mode and a braking mode, and the coasting feedback mode including a short-time coasting mode and a coasting mode; a determination unit, which is used to determine the engine torque level value, the drive motor torque level value and the generator torque level value when the vehicle is in a short-time braking mode or a short-time coasting mode according to the corresponding relationship between the engine real-time torque and the preset multi-level torque range and the duration of the vehicle being in the corresponding mode; a control unit, which is used to control the operation of the vehicle based on the engine torque level value, the drive motor torque level value and the generator torque level value; Wherein, the switching unit is specifically used for: When the vehicle is in the normal driving mode, the brake feedback mode or the coasting feedback mode is switched according to whether the brake pedal opening is equal to 0 and whether the accelerator pedal opening is equal to 0; When the vehicle enters the braking feedback mode or the coasting feedback mode, the driving mode is switched according to whether the brake pedal opening is equal to 0, whether the accelerator pedal opening is equal to 0, and the duration of the vehicle in the corresponding mode.

8. A hybrid coasting and braking control device, characterized in that: include: A memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the hybrid coasting and braking control method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the hybrid coasting and braking control method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Automobile torque distributing method, device and system

    CN108515964A

  • Energy recovery hierarchical control method and system for pure electric heavy commercial vehicle

    CN115723761A