Range extender braking generation power control method, controller and vehicle

By adjusting the target power generation power of the range extender in real time and calculating the drive motor demand based on the vehicle's driving status and brake pedal opening, the problem of balancing the drive motor braking demand and the energy efficiency of the entire vehicle in the range extender's power generation power control is solved, achieving more stable power generation changes and improved vehicle economy.

CN120663908APending Publication Date: 2025-09-19WEICHAI POWER CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510659709.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

During the braking process of electric vehicles, the range extender's power generation control is difficult to balance the braking requirements of the drive motor and the energy efficiency of the entire vehicle, resulting in a sharp change in power generation or a reduction in the drive motor's recovery power, affecting the economy of the entire vehicle.

Method used

By calculating the required braking power of the drive motor based on the vehicle's driving status and brake pedal opening, and combining the actual power generation power of the range extender and the maximum charging power of the power battery, the target power generation power of the range extender is adjusted in real time to ensure the braking demand of the drive motor and reduce drastic changes in power generation power.

Benefits of technology

During braking, the range extender's power generation no longer maintains the preset value, ensuring the braking needs of the drive motor to the greatest extent, reducing the drastic changes caused by the range extender maintaining the set power generation, and improving the energy efficiency and economy of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120663908A_ABST
    Figure CN120663908A_ABST
Patent Text Reader

Abstract

The invention provides a control method for braking generated power of a range extender, a controller and a vehicle, and solves the technical problem of sharp change of the generated power of the range extender in the vehicle braking process in the prior art. According to the control method for the braking generation power of the range extender, when the vehicle needs to be braked in the running process, firstly, the required braking power of the driving motor is calculated according to the specific running state of the vehicle and the opening degree of the braking pedal; then, the target generated power of the range extender can be determined in real time according to the required braking power of the driving motor, the actual generated power of the range extender and the maximum charging power of the power battery, so that the generated power of the range extender is not maintained at the preset generated power in the braking process; on the premise that the braking requirement of the driving motor is guaranteed to the maximum extent, the severe change of the range extender due to the fact that the set generating power is maintained is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of range extender control, and in particular to a method for controlling the braking power generation of a range extender, a controller, and a vehicle. Background Art

[0002] A range extender is a device used to increase the range of an electric vehicle. It typically consists of a small engine and generator. The range extender works by using the engine to drive the generator, which then transmits the generated electricity to the electric vehicle's battery pack or directly drives the motor, providing additional power and extending the vehicle's range.

[0003] With the increasing popularity of electric vehicles, extended-range vehicles are taking up an increasing share of the market. Therefore, more precise control of the range extender's power generation has become increasingly important. During vehicle braking, the range extender works in conjunction with the brake energy recovery system to improve the vehicle's overall energy efficiency. Under braking conditions, the range extender must either exit the power generation process in an emergency or maintain the power generated before braking. However, exiting power in an emergency can cause a sharp change in the range extender's power generation, while maintaining the power generated before braking can reduce the drive motor's regenerative power, reducing the vehicle's overall economic efficiency. Summary of the Invention

[0004] In view of this, the present application provides a control method, controller and vehicle for the braking power generation of a range extender. During the braking process, the power generation power of the range extender does not maintain a preset power generation power. While ensuring the braking requirements of the drive motor to the greatest extent, it also reduces the drastic changes caused by maintaining the set power generation power of the range extender.

[0005] In order to achieve the above objectives, the present application provides a method for controlling the braking power of a range extender, comprising:

[0006] Determine the required braking power of the drive motor according to the vehicle's driving state and the opening of the brake pedal;

[0007] determining a target power generation power of the range extender according to the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery; and

[0008] The power generation power of the range extender is controlled to be the target power generation power.

[0009] In one embodiment of the present application, determining the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal includes:

[0010] Determine the braking torque required for the vehicle based on the vehicle's driving state and the degree of opening of the brake pedal;

[0011] Determine the required braking torque of the drive motor according to the required braking torque of the vehicle and the current maximum available braking torque of the drive motor;

[0012] The required braking power of the drive motor is calculated according to the actual speed of the drive motor and the required braking torque of the drive motor.

[0013] In one embodiment of the present application, determining the required braking torque of the drive motor according to the required braking torque of the entire vehicle and the current maximum available braking torque of the drive motor includes:

[0014] The minimum value between the current maximum available braking torque of the driving motor and the braking requirement torque of the entire vehicle is determined as the required braking torque of the driving motor.

[0015] In one embodiment of the present application, the driving state includes a deceleration state, a cruising state, and a braking state;

[0016] The step of determining the required braking torque of the vehicle according to the driving state of the vehicle and the opening of the brake pedal includes:

[0017] When the vehicle is in a deceleration state, and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, the braking demand torque of the vehicle is determined to be the deceleration setting torque;

[0018] When the vehicle is in a decelerating state and the brake pedal opening and the accelerator pedal opening are not both 0, determining the braking required torque of the entire vehicle to be 0;

[0019] When the driving state of the vehicle is a cruising state, determining the braking demand torque of the entire vehicle to be the minimum value between the cruise setting torque and 0;

[0020] When the vehicle is in a braking state, the braking torque required by the vehicle is calculated according to the opening degree of the brake pedal and the real-time speed of the vehicle.

[0021] In one embodiment of the present application, determining the target power generation power of the range extender according to the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery includes:

[0022] When the maximum charging power of the power battery is greater than or equal to the sum of the required braking power of the drive motor and the actual power generation power of the range extender, the target power generation power of the range extender is determined to be the set power generation power of the range extender.

[0023] In one embodiment of the present application, determining the target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery further includes:

[0024] When the maximum charging power of the power battery is less than the sum of the required braking power of the drive motor and the actual power generation power of the range extender, and the required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery, the target power generation power of the range extender is determined to be the preset power.

[0025] In one embodiment of the present application, determining the target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery further includes:

[0026] When the maximum charging power of the power battery is less than the sum of the required braking power of the drive motor and the actual power generation power of the range extender, and the required braking power of the drive motor is less than the maximum charging power of the power battery,

[0027] determining a braking power adjustment coefficient of the drive motor according to a rate of change of the opening of the brake pedal and the residual braking power of the drive motor;

[0028] Calculating an updated required braking power of the drive motor according to the braking power adjustment coefficient of the drive motor and the required braking power of the drive motor;

[0029] The target power generation power of the range extender is determined according to the updated required braking power of the drive motor and the maximum charging power of the power battery.

[0030] In one embodiment of the present application, determining the target power generation power of the range extender according to the updated required braking power of the drive motor and the maximum charging power of the power battery includes:

[0031] When the updated required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery, determining the target power generation power of the range extender to be the preset power;

[0032] When the updated required braking power of the driving motor is less than the maximum charging power of the power battery, the target power generation power of the range extender is determined to be the set power generation power.

[0033] As a second aspect of the present application, the present application also provides a controller for the braking power generation of a range extender, comprising:

[0034] A first calculation module is used to determine the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal;

[0035] a power generation determination module, configured to determine a target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery; and

[0036] A control module is used to control the power generation power of the range extender to be the target power generation power.

[0037] As a third aspect of the present application, the present application further provides a vehicle, comprising:

[0038] Drive motor;

[0039] Power batteries;

[0040] range extenders; and

[0041] The controller described above;

[0042] The range extender and the power battery both provide electrical energy to the drive motor, and the drive motor converts the electrical energy into kinetic energy to drive the vehicle.

[0043] The present application provides a method for controlling the braking power generation of a range extender. When a vehicle needs to brake while driving, the method first calculates the required braking power of the drive motor based on the specific driving state of the vehicle and the degree of opening of the brake pedal. Then, the target power generation power of the range extender is re-determined based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery. That is, during the braking process, the target power generation power of the range extender can be determined in real time based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery. This ensures that the power generation power of the range extender does not maintain a preset power generation power during braking. While maximally ensuring the braking requirements of the drive motor, the drastic changes caused by maintaining the set power generation power of the range extender are reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.

[0045] Figure 1 The figure is a flow chart of a method for controlling the braking power generation of a range extender provided in one embodiment of the present application.

[0046] Figure 2 The figure is a flow chart of a method for controlling the braking power generation of a range extender provided in another embodiment of the present application.

[0047] Figure 3 The figure is a flow chart of a method for controlling the braking power generation of a range extender provided in another embodiment of the present application.

[0048] Figure 4 The figure is a flow chart of a method for controlling the braking power generation of a range extender provided in another embodiment of the present application.

[0049] Figure 5 The figure shows a structural block diagram of a controller for braking power generation of a range extender provided by one embodiment of the present application. DETAILED DESCRIPTION

[0050] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0051] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0052] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0053] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0054] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0055] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.

[0056] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0057] As a first aspect of the present application, the present application provides a method for controlling the braking power generation of a range extender. Figure 1 FIG. 1 is a flow chart of a method for controlling the braking power generation of a range extender according to an embodiment of the present application. Figure 1 As shown, the method for controlling the braking power generation of the range extender specifically includes the following steps:

[0058] S1: Determine the required braking power of the drive motor according to the vehicle's driving state and the opening of the brake pedal;

[0059] Specifically, the driving state of the vehicle refers to the driving state that requires braking during the entire driving cycle. For example, the driving state includes:

[0060] Slowing state: The slowing state refers to the state where the vehicle speed is gradually reduced without the need for full braking.

[0061] Cruising state: Cruising state refers to the state in which the vehicle maintains the set speed without the need to continuously step on the accelerator.

[0062] Braking status: Braking status refers to the state in which the vehicle is decelerated or stopped by the braking system.

[0063] Brake pedal opening refers to the distance or depth to which the driver depresses the brake pedal when the vehicle needs to brake while driving.

[0064] The required braking power of the drive motor is determined by the opening degree of the brake pedal when the driver depresses the brake pedal in different driving states of the vehicle and the driving state.

[0065] S2: Determine the target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery;

[0066] The range extender consists of an engine, a generator, and a controller. The engine burns fuel to generate mechanical energy, which the generator converts into electrical energy. This electricity can be used to directly power the drive motor or charge the battery. For example, if the vehicle battery is low, the range extender automatically activates to provide power to the drive motor or charge the battery.

[0067] The actual power generation power of the range extender can be obtained by installing a voltage sensor and a current sensor at the output end of the generator in the range extender during operation to measure the DC voltage and current in real time. The power generation per unit time can be calculated based on the voltage and current, and then the actual power generation power can be calculated.

[0068] The maximum charging power of a power battery refers to the maximum charging rate that the power battery can continuously receive under the premise of safety.

[0069] When the vehicle is braked, the target power generation power of the range extender is determined based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery.

[0070] S3: Control the power generation power of the range extender to the target power generation power.

[0071] Once the target power generation of the range extender is determined, the operation of the range extender can be controlled according to the target power generation.

[0072] The present application provides a method for controlling the braking power generation of a range extender. When a vehicle needs to brake while driving, the method first calculates the required braking power of the drive motor based on the specific driving state of the vehicle and the degree of opening of the brake pedal. Then, the target power generation power of the range extender is re-determined based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery. That is, during the braking process, the target power generation power of the range extender can be determined in real time based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery. This ensures that the power generation power of the range extender does not maintain a preset power generation power during braking. While maximally ensuring the braking requirements of the drive motor, the drastic changes caused by maintaining the set power generation power of the range extender are reduced.

[0073] In one embodiment of the present application, Figure 2As shown, S1 (determining the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal) specifically includes the following steps:

[0074] S11: Determining the required braking torque of the vehicle according to the driving state of the vehicle and the opening of the brake pedal;

[0075] Specifically, the driving state of the vehicle includes: deceleration state, cruising state and braking state.

[0076] Brake pedal opening refers to the distance or depth to which the driver depresses the brake pedal when the vehicle needs to brake while driving.

[0077] The braking torque required for the vehicle is determined based on the driving status and the opening of the brake pedal.

[0078] Specifically, S11 (determining the required braking torque of the vehicle according to the vehicle's driving state and the opening of the brake pedal) specifically includes the following steps:

[0079] S111: When the vehicle is in a deceleration state, and the brake pedal opening is equal to 0 and the accelerator pedal opening is equal to 0, determining that the braking required torque of the entire vehicle is a deceleration set torque;

[0080] S112: When the vehicle is in a decelerating state and the brake pedal opening and the accelerator pedal opening are not both 0, determining that the braking torque required for the entire vehicle is 0;

[0081] S113: When the vehicle is in a cruising state, determining the braking demand torque of the entire vehicle to be the minimum value between the cruise setting torque and 0;

[0082] S114: When the vehicle is in a braking state, the braking torque required for the entire vehicle is determined according to the opening of the brake pedal and the real-time speed of the vehicle.

[0083] S12: determining the required braking torque of the drive motor according to the required braking torque of the vehicle and the current maximum available braking torque of the drive motor;

[0084] After the required braking torque of the entire vehicle is determined, the required braking torque of the drive motor can be determined based on the required braking torque and the rated current maximum available braking torque of the drive motor.

[0085] Optionally, the minimum value between the current maximum available braking torque of the drive motor and the braking requirement torque of the entire vehicle is taken as the required braking torque of the drive motor.

[0086] S13: Calculating the required braking power of the drive motor according to the actual rotation speed of the drive motor and the required braking torque of the drive motor.

[0087] In another embodiment of the present application, Figure 3 As shown, S2 (determining the target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery) specifically includes the following steps:

[0088] S20: When the maximum charging power of the power battery is greater than or equal to the sum of the required braking power of the drive motor and the actual power generation power of the range extender, determining the target power generation power of the range extender to be the set power generation power of the range extender.

[0089] Specifically, when the maximum charging power of the power battery is greater than or equal to the sum of the required braking power of the drive motor and the actual power generation power of the range extender, it means that the power battery can simultaneously meet the needs of recovering the braking power of the drive motor and the range-extending power generation power. At this time, the power generation power of the range extender can be maintained at the set power generation power, and the power generation power of the range extender will not change.

[0090] S21: When the maximum charging power of the power battery is less than the sum of the required braking power of the drive motor and the actual power generation power of the range extender, and the required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery, determine the target power generation power of the range extender to be a preset power.

[0091] Specifically, the preset power is 0.

[0092] The required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery. That is, the maximum charging power of the power battery is difficult to meet the required braking power of the drive motor. The power battery is not even enough to recover the braking power of the drive motor. At this time, in order to ensure the economy of the system, the target power generation power of the range extender is set to 0.

[0093] Optional, such as Figure 4 As shown, S2 (determining the target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery) further includes the following steps:

[0094] S22: When the maximum charging power of the power battery is less than the sum of the required braking power of the drive motor and the actual generated power of the range extender, and the required braking power of the drive motor is less than the maximum charging power of the power battery, determining a braking power adjustment coefficient of the drive motor according to the rate of change of the opening of the brake pedal and the residual braking power of the drive motor;

[0095] When the required braking power of the drive motor is less than the maximum charging power of the power battery, it means that some of the maximum charging power of the power battery is still left after meeting the required braking power of the drive motor. At this time, it is necessary to first ensure the braking capacity of the drive motor and minimize the change in the power generation power of the range extender. In order to avoid battery overcharging, it is necessary to predict the change trend of the required braking power of the drive motor, that is, to determine the braking power adjustment coefficient of the drive motor based on the change rate of the brake pedal opening and the residual braking power of the drive motor.

[0096] Specifically, the residual braking power of the drive motor can be obtained in the following way: first, take the minimum value of the maximum braking power of the drive motor and the maximum charging power of the power battery (when the maximum braking power of the drive motor is less than the maximum charging power of the power battery, the minimum value is the maximum charging power of the power battery; when the maximum braking power of the drive motor is less than the maximum charging power of the power battery, the minimum value is the maximum braking power of the drive motor), and then take the difference between the minimum value and the required braking power of the drive motor as the residual braking power of the drive motor.

[0097] S23: Calculating an updated required braking power of the drive motor according to the braking power adjustment coefficient of the drive motor and the required braking power of the drive motor;

[0098] After the braking power adjustment coefficient of the drive motor is calculated, the product of the braking power adjustment coefficient and the required braking power of the drive motor is the updated required braking power of the drive motor.

[0099] S24: Determine the target power generation power of the range extender according to the updated required braking power of the drive motor and the maximum charging power of the power battery.

[0100] When the required braking power of the drive motor is updated, the target power generation power of the range extender is determined according to the updated required braking power of the drive motor and the maximum charging power of the power battery.

[0101] Optionally, when the updated required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery, the target power generation power of the range extender is determined to be the preset power; when the updated required braking power of the drive motor is still greater than or equal to the maximum charging power of the power battery, the power battery is still not enough to recover only the braking power of the drive motor. At this time, in order to ensure the economy of the system, the target power generation power of the range extender is set to 0.

[0102] When the updated required braking power of the drive motor is less than the maximum charging power of the power battery, the target power generation power of the range extender is determined to be the set power generation power. When the updated required braking power of the drive motor is less than the maximum charging power of the power battery, the target power generation power of the range extender is directly determined to be the set power generation power.

[0103] In this application, when the required braking power of the drive motor is less than the maximum charging power of the power battery, this indicates that the maximum charging power of the power battery still has some capacity left after meeting the required braking power of the drive motor. In this case, the braking capacity of the drive motor must be ensured, and the variation in the range extender's power generation power must be minimized as much as possible. To avoid battery overcharging, the trend of variation in the required braking power of the drive motor must be predicted. Specifically, a braking power adjustment coefficient for the drive motor is determined based on the rate of change of the brake pedal opening and the remaining braking power of the drive motor. The greater the rate of change of the brake pedal opening, the greater the remaining braking power of the drive motor. A larger coefficient ensures that the required braking power of the drive motor can respond promptly to an emergency braking demand, thus avoiding battery overcharging caused by the sum of the driving motor's braking power and the range extender's power generation power exceeding the maximum charging power of the power battery. This also reduces, to a certain extent, the dramatic variation in the range extender's set power generation power.

[0104] Exemplary Controller

[0105] As a second aspect of the present application, the present application also provides a controller for the braking power generation of a range extender. Figure 5 The figure shows a structural block diagram of a controller for braking power generation of a range extender provided by an embodiment of the present application, as shown in FIG. Figure 5 As shown, the controller 10 for the range extender's braking power generation includes

[0106] The calculation module 100 is used to determine the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal;

[0107] Specifically, the calculation module 100 executes S1 of the above-mentioned method for controlling the braking power generation of a range extender (determining the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal).

[0108] A power generation determination module 200 is configured to determine a target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery; and

[0109] Specifically, the power generation determination module 200 is used to execute S2 in the above-mentioned method for controlling the braking power generation of a range extender (determining the target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery).

[0110] The control module 300 is used to control the power generation power of the range extender to be the target power generation power.

[0111] Specifically, the control module 300 is used to execute S3 (controlling the power generation power of the range extender to be the target power generation power) in the above-mentioned method for controlling the braking power generation of the range extender.

[0112] The controller for the braking power generation of a range extender provided in the present application first calculates the required braking power of the drive motor based on the specific driving state of the vehicle and the degree of opening of the brake pedal when the vehicle needs to brake while driving. Then, the target power generation power of the range extender is re-determined based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery. That is, during the braking process, the target power generation power of the range extender can be determined in real time based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery. This ensures that the power generation power of the range extender does not maintain a preset power generation power during braking. Under the premise of maximizing the braking demand of the drive motor, drastic changes caused by maintaining the set power generation power of the range extender are reduced.

[0113] Example Vehicle

[0114] As a third aspect of the present application, the present application further provides a vehicle, comprising: a drive motor; a power battery; a range extender; and the controller for the braking power generation of the range extender described above;

[0115] Among them, the range extender and power battery both provide electrical energy to the drive motor, and the drive motor converts electrical energy into kinetic energy to drive the vehicle.

[0116] The range extender consists of an engine and a generator. The engine burns fuel (such as gasoline) to generate mechanical energy, which drives the generator to convert it into electrical energy. This electricity can directly power the drive motor or charge the power battery. When the vehicle battery is low, activating the range extender ensures continued driving and prevents the vehicle from stalling due to depleted battery.

[0117] The methods of this application can be implemented in whole or in part using software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions that, when loaded and executed on a computer, fully or partially execute the processes or functions of this application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, a core network device, an OAM, or other programmable device.

[0118] The computer program product may be written in any combination of one or more programming languages ​​to implement the program code for performing the operations of the embodiments of the present application, including object-oriented programming languages ​​such as Java, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0119] A computer program or instruction can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instruction can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. A computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. Available media can be magnetic media, such as floppy disks, hard disks, or magnetic tapes; optical media, such as digital video disks; or semiconductor media, such as solid-state drives. The computer-readable storage medium can be volatile or non-volatile, or can include both volatile and non-volatile types of storage media.

[0120] In addition, an embodiment of the present application may also be a storage medium having a computer program stored thereon, and the computer program is used by a processor to execute the steps of a method for controlling the braking power generation of a range extender described in any of the above embodiments of this specification:

[0121] For the sake of simplicity, the aforementioned method embodiments are described as a series of action combinations. However, those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0122] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similarities between the various embodiments can be referred to in conjunction with each other. For device embodiments, since they are generally similar to method embodiments, their description is relatively simple, and for relevant details, reference can be made to the description of the method embodiments.

[0123] The steps in the methods of the various embodiments of the present application can be adjusted in order, combined, or deleted according to actual needs, and the technical features recorded in the various embodiments can be replaced or combined. The devices in the various embodiments of the present application can be combined, divided, or deleted according to actual needs.

[0124] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0125] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, software units executed by a processor, or a combination of the two. The software units may be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0126] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0127] The above description of the disclosed embodiments will enable those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is to be construed in the widest manner consistent with the principles and novel features disclosed herein.

Claims

1. A method for controlling the braking power of a range extender, characterized in that: include: Determine the required braking power of the drive motor according to the vehicle's driving state and the opening of the brake pedal; determining a target power generation power of the range extender according to the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery; as well as The power generation power of the range extender is controlled to be the target power generation power.

2. The control method according to claim 1, characterized in that: The step of determining the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal includes: Determine the braking torque required for the vehicle based on the vehicle's driving state and the degree of opening of the brake pedal; Determine the required braking torque of the drive motor according to the required braking torque of the vehicle and the current maximum available braking torque of the drive motor; The required braking power of the drive motor is calculated according to the actual speed of the drive motor and the required braking torque of the drive motor.

3. The control method according to claim 2, characterized in that: The step of determining the required braking torque of the drive motor according to the required braking torque of the entire vehicle and the current maximum available braking torque of the drive motor includes: The minimum value between the current maximum available braking torque of the driving motor and the braking requirement torque of the entire vehicle is determined as the required braking torque of the driving motor.

4. The control method according to claim 3, characterized in that: The driving state includes a deceleration state, a cruising state and a braking state; The step of determining the required braking torque of the vehicle according to the driving state of the vehicle and the opening of the brake pedal includes: When the vehicle is in a deceleration state, and the brake pedal opening is equal to 0 and the accelerator pedal opening is 0, the braking demand torque of the vehicle is determined to be the deceleration setting torque; When the vehicle is in a decelerating state and the brake pedal opening and the accelerator pedal opening are not both 0, determining the braking required torque of the entire vehicle to be 0; When the driving state of the vehicle is a cruising state, determining the braking demand torque of the entire vehicle to be the minimum value between the cruise setting torque and 0; When the vehicle is in a braking state, the braking torque required by the vehicle is calculated according to the opening degree of the brake pedal and the real-time speed of the vehicle.

5. The control method according to claim 1, characterized in that: The determining the target power generation power of the range extender according to the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery includes: When the maximum charging power of the power battery is greater than or equal to the sum of the required braking power of the drive motor and the actual power generation power of the range extender, the target power generation power of the range extender is determined to be the set power generation power of the range extender.

6. The control method according to claim 5, characterized in that: The step of determining the target power generation power of the range extender according to the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery further includes: When the maximum charging power of the power battery is less than the sum of the required braking power of the drive motor and the actual power generation power of the range extender, and the required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery, the target power generation power of the range extender is determined to be the preset power.

7. The control method according to claim 6, characterized in that: The step of determining the target power generation power of the range extender according to the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery further includes: When the maximum charging power of the power battery is less than the sum of the required braking power of the drive motor and the actual power generation power of the range extender, and the required braking power of the drive motor is less than the maximum charging power of the power battery, determining a braking power adjustment coefficient of the drive motor according to a rate of change of the opening of the brake pedal and the residual braking power of the drive motor; Calculating an updated required braking power of the drive motor according to the braking power adjustment coefficient of the drive motor and the required braking power of the drive motor; The target power generation power of the range extender is determined according to the updated required braking power of the drive motor and the maximum charging power of the power battery.

8. The control method according to claim 7, characterized in that: Determining the target power generation power of the range extender according to the updated required braking power of the drive motor and the maximum charging power of the power battery includes: When the updated required braking power of the drive motor is greater than or equal to the maximum charging power of the power battery, determining the target power generation power of the range extender to be the preset power; When the updated required braking power of the driving motor is less than the maximum charging power of the power battery, the target power generation power of the range extender is determined to be the set power generation power.

9. A controller for the braking power generation of a range extender, characterized in that: include A first calculation module is used to determine the required braking power of the drive motor according to the driving state of the vehicle and the opening of the brake pedal; a power generation determination module, configured to determine a target power generation power of the range extender based on the required braking power of the drive motor, the actual power generation power of the range extender, and the maximum charging power of the power battery; as well as A control module is used to control the power generation power of the range extender to be the target power generation power.

10. A vehicle, characterized in that: include: Drive motor; Power batteries; range extender; as well as The controller according to claim 9; The range extender and the power battery both provide electrical energy to the drive motor, and the drive motor converts the electrical energy into kinetic energy to drive the vehicle.