Range extender control method and device of vehicle and vehicle
By detecting the driving mode and energy management mode of the vehicle, optimizing the control strategy of the range extender, the problem of single range extender control method in the existing technology is solved, and the power efficiency and driving pleasure are improved.
Patent Information
- Application Number
- CN202411354420.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-26
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-26
AI Technical Summary
In the prior art, the control method of range extender is single, and does not take into account the driving mode and working conditions of the entire vehicle, making it difficult to meet the driving pleasure in multiple driving modes. At the same time, the working conditions are adaptable and dynamic and economical.
By detecting the current driving mode and energy management mode of the vehicle, determine the target control strategy of the range extender, and set the target status and power generation power of the range extender according to the current state and the power required for the battery to optimize the range extender to start-stop strategy and power control of the device.
It realizes setting different range extender control strategies according to different driving modes and energy management modes, improving the power and economy of the entire vehicle and increasing driving pleasure.
Smart Images

Figure CN119261858A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle range extender control method, device, and vehicle. Background Art
[0002] At present, for series-connected extended-range electric vehicles, the industry generally controls the range extender according to the battery power, mainly the power generation control. When the power battery power is high, the range extender is turned off. When the power battery power drops to a certain level, the range extender starts to generate power. According to the power demand of the whole vehicle, the power generation of the range extender is controlled so that the power generation of the range extender meets the driving demand of the whole vehicle. This method is relatively simple and does not take into account the driving mode, working conditions and other factors of the whole vehicle. It is difficult to meet the driving pleasure in multiple driving modes. At the same time, the adaptability to working conditions is poor, and it is difficult to achieve an ideal level of power and economy. Summary of the invention
[0003] The present application provides a vehicle range extender control method, device, and vehicle to solve the problem that the control method of the range extender in the prior art is single, does not take into account the driving mode, working condition and other factors of the whole vehicle, is difficult to meet the driving pleasure in multiple driving modes, and has poor adaptability to working conditions, and is difficult to achieve an ideal level of power and economy.
[0004] A first aspect of the present application provides a method for controlling a range extender of a vehicle, comprising the following steps: detecting a current driving mode and a current energy management mode of the vehicle; determining a target control strategy for the range extender of the vehicle according to the current driving mode and the current energy management mode, and obtaining the current state of the range extender, the required driving power of the battery, and the current power level of the battery; based on the target control strategy, determining a target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor according to the current state, and / or the required driving power of the battery, and / or the current power level, and controlling the vehicle according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor.
[0005] Optionally, the target control strategy of the range extender of the vehicle determined according to the current driving mode and the current energy management mode includes: if the current driving mode is a sport mode and the current energy management mode is a pure electric mode, the target control strategy is a first control strategy; if the current driving mode is a comfort mode or an economy mode and the current energy management mode is a pure electric mode, the target control strategy is a second control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a forced power conservation mode, the target control strategy is a third control strategy; if the current driving mode is an economy mode and the current energy management mode is a forced power conservation mode, the target control strategy is a fourth control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a default mode, the target control strategy is a fifth control strategy; if the current driving mode is an economy mode and the current energy management mode is a default mode, the target control strategy is a sixth control strategy.
[0006] Optionally, the target control strategy is the first control strategy, and the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined based on the target control strategy according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the driving demand power of the battery is greater than the maximum discharge power of the battery for a duration greater than or equal to a first duration, the target state of the range extender is controlled to be the start state; if the current state of the range extender is the start state, then when the driving demand power of the battery is less than or equal to the difference between the maximum discharge power of the battery and the preset power value for a duration greater than or equal to a second duration, the target state of the range extender is controlled to be the off state; if the current state of the range extender is the power generation state, then the current range extender is controlled based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the first restriction strategy, wherein the first restriction strategy is:
[0007] P_drive_max = min[P_motor_max, (P_batt_max + P_max_range extender) * η_motor * 9549 / n];
[0008] Among them, P_motor_max is the maximum driving torque of the motor, P_batt_max is the maximum discharge power of the battery, P_max_range extender is the maximum power generation power of the range extender, η_motor is the motor system efficiency, and n is the motor speed.
[0009] Optionally, the target control strategy is the second control strategy, and the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined based on the target control strategy according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the current power of the battery is less than or equal to a first preset power, the target state of the range extender is controlled to be the start state; if the current state of the range extender is the start state, then when the current power is greater than or equal to a second preset power, the target state of the range extender is controlled to be the off state, wherein the second preset power is greater than the first preset power; if the current state of the range extender is the power generation state, then the range extender is controlled based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the second limitation strategy, wherein the second limitation strategy is:
[0010] P_drive_max=min[P_motor_max, P_batt_max*η_motor*9549 / n].
[0011] Optionally, the target control strategy is the third control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the current power is less than or equal to the third preset power, the target state of the range extender is controlled to be the on state; if If the current state of the range extender is a startup state, then when the current power level is greater than or equal to a fourth preset power level, the target state of the range extender is controlled to be a shutdown state; if the current state of the range extender is a power generation state, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is the difference between the driving demand power of the battery and the maximum discharge power of the battery; when the driving demand power is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined according to the current power level, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0012] Optionally, the target control strategy is the fourth control strategy, and the target control strategy is based on the target control strategy, and the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the current power is less than or equal to a third preset power, the target state of the range extender is controlled to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to a fourth preset power, the target state of the range extender is controlled to be the off state; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0013] Optionally, the target control strategy is the fifth control strategy, and the target control strategy is based on which the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the power generation state, if the current power is greater than or equal to the fifth preset power, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0014] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0015] When the driving demand power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is 0; if the current power is less than the fifth preset power, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0016] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0017] When the required driving power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined by the current power, and the maximum driving torque of the motor is limited according to the first limiting strategy.
[0018] Optionally, the target control strategy is the sixth control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor. If the current state of the range extender is the off state, the target state of the range extender is controlled to be the on state when the current power is less than or equal to the sixth preset power; if the current state of the range extender is the on state, the target state of the range extender is controlled to be the off state when the current power is greater than or equal to the seventh preset power, wherein the seventh preset power is greater than the sixth preset power; if the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the second limitation strategy.
[0019] A second aspect of the present application provides a vehicle range extender control device, comprising: a detection module, used to detect a current driving mode and a current energy management mode of the vehicle; a determination module, used to determine a target control strategy for the vehicle's range extender based on the current driving mode and the current energy management mode, and obtain the current state of the range extender, the required driving power of the battery, and the current power level; a control module, used to determine the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor based on the target control strategy and according to the current state, and / or the required driving power of the battery, and / or the current power level, and control the vehicle based on the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor.
[0020] Optionally, the determination module is used to: if the current driving mode is a sport mode and the current energy management mode is a pure electric mode, the target control strategy is a first control strategy; if the current driving mode is a comfort mode or an economy mode and the current energy management mode is a pure electric mode, the target control strategy is a second control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a forced power conservation mode, the target control strategy is a third control strategy; if the current driving mode is an economy mode and the current energy management mode is a forced power conservation mode, the target control strategy is a fourth control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a default mode, the target control strategy is a fifth control strategy; if the current driving mode is an economy mode and the current energy management mode is a default mode, the target control strategy is a sixth control strategy.
[0021] Optionally, the control module is further used to: if the current state of the range extender is the off state, control the target state of the range extender to be the on state when the duration of the driving demand power of the battery being greater than the maximum discharge power of the battery is greater than or equal to a first duration; if the current state of the range extender is the on state, control the target state of the range extender to be the off state when the duration of the driving demand power of the battery being less than or equal to the difference between the maximum discharge power of the battery and a preset power value is greater than or equal to a second duration; if the current state of the range extender is the power generation state, control the current range extender based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and limit the maximum driving torque of the motor according to a first limitation strategy, wherein the first limitation strategy is:
[0022] P_drive_max = min[P_motor_max, (P_batt_max + P_max_range extender) * η_motor * 9549 / n];
[0023] Among them, P_motor_max is the maximum driving torque of the motor, P_batt_max is the maximum discharge power of the battery, P_max_range extender is the maximum power generation power of the range extender, η_motor is the motor system efficiency, and n is the motor speed.
[0024] Optionally, the control module is further used to: if the current state of the range extender is the off state, then when the current power of the battery is less than or equal to a first preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to a second preset power, control the target state of the range extender to be the off state, wherein the second preset power is greater than the first preset power; if the current state of the range extender is the power generation state, then control the range extender based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and at the same time limit the maximum driving torque of the motor according to a second limiting strategy, wherein the second limiting strategy is:
[0025] P_drive_max=min[P_motor_max, P_batt_max*η_motor*9549 / n].
[0026] Optionally, the control module is further used to: if the current state of the range extender is the off state, then when the current power is less than or equal to a third preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to a fourth preset power, control the target state of the range extender to be the off state; if the current state of the range extender is the power generation state, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is the difference between the driving demand power of the battery and the maximum discharge power of the battery, and when the driving demand power is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined according to the current power, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0027] Optionally, the control module is further used to: if the current state of the range extender is the off state, then when the current power is less than or equal to a third preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to a fourth preset power, control the target state of the range extender to be the off state; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and at the same time, the maximum driving torque of the motor is limited according to the first limitation strategy.
[0028] Optionally, the control module is further configured to: if the current state of the range extender is a power generation state, if the current power is greater than or equal to a fifth preset power, and when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0029] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0030] When the driving demand power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is 0; if the current power is less than the fifth preset power, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0031] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0032] When the required driving power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined by the current power, and the maximum driving torque of the motor is limited according to the first limiting strategy.
[0033] Optionally, the control module is further used to: if the current state of the range extender is the off state, then when the current power is less than or equal to a sixth preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to a seventh preset power, control the target state of the range extender to be the off state, wherein the seventh preset power is greater than the sixth preset power; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and at the same time, the maximum driving torque of the motor is limited according to the second limitation strategy.
[0034] A third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle range extender control method as described in the above embodiment.
[0035] A fourth aspect of the present application provides a computer program product having a computer program stored thereon, the program being executed by a processor to implement the vehicle range extender control method as described in the above embodiments.
[0036] In the above embodiment, the current driving mode and the current energy management mode of the vehicle are detected, and the target control strategy of the range extender of the vehicle is determined according to the current driving mode and the current energy management mode, and the current state of the range extender, the driving power requirement of the battery and the current power are obtained. Based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving power requirement of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor. Thus, the control method of the range extender in the prior art is single, and the driving mode, working condition and other factors of the whole vehicle are not taken into account, and it is difficult to meet the driving pleasure under multiple driving modes, and the working condition adaptability is poor, and the power economy is difficult to reach the ideal level. Different range extender start-stop strategies and power control strategies can be set according to different driving modes and energy management modes to better meet the needs of the driver, which can not only improve the power economy of the whole vehicle, but also increase the driving pleasure.
[0037] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0039] Figure 1 A flow chart of a vehicle range extender control method provided according to an embodiment of the present application;
[0040] Figure 2 is a schematic diagram of a first control strategy according to an embodiment of the present application;
[0041] Figure 3 is a schematic diagram of a second control strategy according to an embodiment of the present application;
[0042] Figure 4 is a schematic diagram of a third control strategy according to an embodiment of the present application;
[0043] Figure 5 is a schematic diagram of a sixth control strategy according to an embodiment of the present application;
[0044] Figure 6 is an exemplary diagram of a range extender control device for a vehicle according to an embodiment of the present application;
[0045] Figure 7 It is a schematic diagram of a vehicle structure according to an embodiment of the present application.
[0046] Reference numerals:
[0047] 10 - a range extender control device for a vehicle; 100 - a detection module; 200 - a determination module; 300 - a control module; 701 - a memory; 702 - a processor; 703 - a communication interface. DETAILED DESCRIPTION
[0048] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0049] The following describes the range extender control method, device, and vehicle of the vehicle of the embodiment of the present application with reference to the accompanying drawings. In view of the problem that the control method of the range extender in the prior art mentioned in the above background technology is single, does not take into account the driving mode, working condition and other factors of the whole vehicle, is difficult to meet the driving pleasure under multiple driving modes, and has poor adaptability to working conditions, and the power economy is difficult to reach an ideal level, the present application provides a range extender control method for a vehicle, in which the current driving mode and the current energy management mode of the vehicle are detected, and the target control strategy of the range extender of the vehicle is determined according to the current driving mode and the current energy management mode, and the current state of the range extender, the driving demand power of the battery and the current power are obtained, and the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the target control strategy according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor. As a result, the problem that the control method of the range extender in the prior art is single, does not take into account the driving mode, working condition and other factors of the whole vehicle, is difficult to meet the driving pleasure in various driving modes, and at the same time the working condition adaptability is poor, and the power economy is difficult to reach an ideal level is solved. Different range extender start-stop strategies and power control strategies can be set according to different driving modes and energy management modes to better meet the needs of the driver, which can not only improve the power economy of the whole vehicle, but also increase driving pleasure.
[0050] Specifically, Figure 1 A schematic flow chart of a vehicle range extender control method provided in an embodiment of the present application.
[0051] like Figure 1 As shown, the range extender control method of the vehicle includes the following steps:
[0052] In step S101 , the current driving mode and the current energy management mode of the vehicle are detected.
[0053] In an embodiment of the present application, buttons for driving mode and energy management mode are set in the vehicle. The driving modes are mainly divided into three types: sports mode, comfort mode and economy mode. The energy management modes are divided into three types: EV (pure electric) mode, forced power conservation mode and default mode.
[0054] In step S102, a target control strategy of the range extender of the vehicle is determined according to the current driving mode and the current energy management mode, and the current state of the range extender, the driving demand power and the current power of the battery are obtained.
[0055] Optionally, in some embodiments, the target control strategy of the vehicle's range extender is determined according to the current driving mode and the current energy management mode, including: if the current driving mode is a sport mode and the current energy management mode is a pure electric mode, the target control strategy is a first control strategy; if the current driving mode is a comfort mode or an economy mode and the current energy management mode is a pure electric mode, the target control strategy is a second control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a forced power conservation mode, the target control strategy is a third control strategy; if the current driving mode is an economy mode and the current energy management mode is a forced power conservation mode, the target control strategy is a fourth control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a default mode, the target control strategy is a fifth control strategy; if the current driving mode is an economy mode and the current energy management mode is a default mode, the target control strategy is a sixth control strategy.
[0056] In the embodiment of the present application, the corresponding range extender control strategies under different vehicle driving modes and energy management modes are shown in Table 1 below.
[0057] Table 1
[0058]
[0059] In step S103, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor.
[0060] Optionally, in some embodiments, the target control strategy is a first control strategy, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the driving demand power of the battery is greater than the maximum discharge power of the battery for a duration greater than or equal to a first duration, the target state of the range extender is controlled to be the start state; if the current state of the range extender is the start state, then when the driving demand power of the battery is less than or equal to the difference between the maximum discharge power of the battery and the preset power value for a duration greater than or equal to a second duration, the target state of the range extender is controlled to be the off state; if the current state of the range extender is the power generation state, then the current range extender is controlled based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the first limitation strategy, wherein the first limitation strategy is:
[0061] P_drive_max = min[P_motor_max, (P_batt_max + P_max_range extender) * η_motor * 9549 / n];
[0062] Among them, P_motor_max is the maximum driving torque of the motor, P_batt_max is the maximum discharge power of the battery, P_max_range extender is the maximum power generation power of the range extender, η_motor is the motor system efficiency, and n is the motor speed.
[0063] It should be noted that the first duration, the second duration and the preset power value can be thresholds pre-set by the user, can be thresholds obtained through a limited number of experiments, or can be thresholds obtained through a limited number of computer simulations. In an embodiment of the present application, the first duration Δt1 is 2S, the second duration Δt2 is 3S, and the preset power value ΔP1 is 5kW.
[0064] The first control strategy is as follows:
[0065] When the current state of the range extender is the off state, when the driving demand power of the battery is greater than the maximum discharge power of the battery and the duration Δt1 is greater than or equal to the first duration, the range extender is controlled to start;
[0066] When the current state of the range extender is the start state, when the driving demand power of the battery is less than the difference between the maximum discharge power of the battery and the preset power value ΔP1 for a duration greater than or equal to the second duration Δt2, the range extender is controlled to be turned off, specifically as follows Figure 2 shown.
[0067] When the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, that is, P_gen=min(P_drive_dmd, P_max_range extender),
[0068] At this time, the maximum driving torque of the motor is limited according to the first limiting strategy, specifically as follows: P_drive_max=min[P_motor_max, (P_batt_max+P_max_range extender)*η_motor*9549 / n].
[0069] Therefore, the first control strategy is mainly to meet the driving needs to the greatest extent, ensure sufficient power, and meet the driver's driving needs in sports mode.
[0070] Optionally, in some embodiments, the target control strategy is a second control strategy, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the current power of the battery is less than or equal to the first preset power, the target state of the range extender is controlled to be the start state; if the current state of the range extender is the start state, then when the current power is greater than or equal to the second preset power, the target state of the range extender is controlled to be the off state, wherein the second preset power is greater than the first preset power; if the current state of the range extender is the power generation state, then based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, the range extender is controlled, and the maximum driving torque of the motor is limited according to the second limitation strategy, wherein the second limitation strategy is:
[0071] P_drive_max=min[P_motor_max, P_batt_max*η_motor*9549 / n].
[0072] It should be noted that the first preset power and the second preset power may be thresholds preset by a user, may be thresholds obtained through a limited number of experiments, or may be thresholds obtained through a limited number of computer simulations.
[0073] The second control strategy is as follows:
[0074] Range extender start-stop strategy Figure 3As shown, when the current state of the range extender is the off state, the range extender is started according to the current power of the battery, when the current power of the battery is less than or equal to the first preset power SOC1, the range extender is started, and when the current power of the battery is greater than or equal to the second preset power SOC2, the range extender is turned off, wherein SOC1 and SOC2 are related to the battery temperature, as shown in Table 2.
[0075] Table 2
[0076] Battery temperature T_batt SOC1 SOC2 T_batt<-20℃ 30% 35% -20℃≤T_batt<0℃ 20% 25% 0℃≤T_batt 10% 15%
[0077] When the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, that is, P_gen=min(P_drive_dmd, P_max_range extender).
[0078] At this time, the maximum driving torque of the motor is limited according to the second limiting strategy, which is determined by the motor capacity and battery capacity. The specific formula is as follows:
[0079] P_drive_max=min[P_motor_max,P_batt_max*η_motor*9549 / n].
[0080] Therefore, the second control strategy is mainly to meet the driver's pure electric driving needs to the greatest extent possible, use electricity as much as possible, and start the range extender less frequently.
[0081] Optionally, in some embodiments, the target control strategy is a third control strategy, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the current power is less than or equal to the third preset power, the target state of the range extender is controlled to be the start state; if the current state of the range extender is the start state, then when the current power is greater than or equal to the fourth preset power, the target state of the range extender is controlled to be the off state; if the current state of the range extender is the power generation state, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is the difference between the driving demand power of the battery and the maximum discharge power of the battery, and when the driving demand power is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined according to the current power, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0082] It should be noted that the third preset power level and the fourth preset power level may be thresholds pre-set by the user, may be thresholds obtained through a limited number of experiments, or may be thresholds obtained through a limited number of computer simulations. In the embodiment of the present application, the third preset power level is SOC_save-ΔSOC1, and the fourth preset power level is SOC_save+ΔSOC1.
[0083] The third control strategy is as follows:
[0084] Range extender start-stop strategy Figure 4 As shown, when the current state of the range extender is the off state, the range extender is started according to the current power of the battery, and when the current power of the battery is less than or equal to the third preset power SOC_save-ΔSOC1, the range extender is started;
[0085] When the current power of the battery is greater than or equal to the fourth preset power SOC_save+ΔSOC1, the range extender is turned off, wherein SOC_save is the power conservation SOC set by the driver, and ΔSOC1 is determined according to the battery temperature. The corresponding relationship between ΔSOC1 and the battery temperature is shown in Table 3.
[0086] Table 3 Correspondence between ΔSOC1 and battery temperature
[0087] Battery temperature T_batt ΔSOC1 T_batt<-20℃ 8% -20℃≤T_batt<0℃ 5% 0℃≤T_batt 3%
[0088] When the current state of the range extender is the power generation state, when the driving demand power of the battery P_drive_dmd> the maximum discharge power of the battery P_batt_max, the power generation power of the range extender is the difference between the driving demand power of the battery and the maximum discharge power of the battery, that is, P_gen=P_drive_dmd-P_batt_max;
[0089] When the driving demand power P_drive_dmd ≤ the maximum discharge power P_batt_max, the power generation power of the range extender is determined by looking up the table according to the current power SOC. The corresponding relationship between the power generation power of the range extender and the battery SOC is shown in Table 4.
[0090] Table 4
[0091] Battery SOC Range extender power generation P_gen SOC_save+ΔSOC1 0 SOC_save 0.5*P_max_range extender SOC_save-ΔSOC1 P_max_range extender
[0092] At this time, the maximum driving torque of the motor is limited by the first limiting strategy, which is determined by the motor capacity, battery capacity and range extender capacity, as shown in the following formula:
[0093] P_drive_max=min[P_motor_max,(P_batt_max+P_max_range extender)*η_motor*9549 / n].
[0094] Therefore, the third control strategy is mainly to meet the driving needs to the maximum extent, ensure sufficient power, meet the driver's driving needs in sports mode, and at the same time meet the driver's power conservation needs.
[0095] Optionally, in some embodiments, the target control strategy is a fourth control strategy, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the off state, then when the current power is less than or equal to the third preset power, the target state of the range extender is controlled to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to the fourth preset power, the target state of the range extender is controlled to be the off state; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0096] The fourth control strategy is specifically described as follows:
[0097] The start-stop strategy of the range extender in the fourth control strategy is consistent with the start-stop strategy of the third control strategy. Specifically, when the current state of the range extender is the off state, the range extender is started according to the current power of the battery. When the current power of the battery is less than or equal to the third preset power SOC_save-ΔSOC1, the range extender is started. When the current power of the battery is greater than or equal to the fourth preset power SOC_save+ΔSOC1, the range extender is turned off.
[0098] When the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, that is, P_gen = min (P_drive_dmd, P_max_range extender)
[0099] At this time, the maximum driving torque of the motor is limited by the first limiting strategy, which is determined according to the motor capacity and battery capacity, as shown in the following formula: P_drive_max = min[P_motor_max, P_batt_max*η_motor*9549 / n]
[0100] Therefore, the fourth control strategy is mainly to meet the driver's power conservation needs to the greatest extent possible, while limiting the maximum driving torque capacity to save energy.
[0101] Optionally, in some embodiments, the target control strategy is a fifth control strategy, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: if the current state of the range extender is the power generation state, if the current power is greater than or equal to the fifth preset power, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0102] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0103] When the driving power requirement of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is 0; if the current power is less than the fifth preset power, when the driving power requirement of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0104] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0105] When the driving demand power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined by the current power, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0106] It should be noted that the fifth preset power level may be a threshold value preset by a user, may be a threshold value obtained through a limited number of experiments, or may be a threshold value obtained through a limited number of computer simulations.
[0107] The fifth control strategy is specifically as follows:
[0108] The range extender is always kept in the start-up state. When the current state of the range extender is the power generation state, if the current power SOC ≥ the fifth preset power SOC3, then when the driving demand power P_drive_dmd of the battery is greater than the maximum discharge power P_batt_max of the battery, the power generation power of the range extender is:
[0109] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)];
[0110] When the driving demand power P_drive_dmd≤the maximum discharge power P_batt_max of the battery, the power generation power P_gen of the range extender is 0.
[0111] If the current power SOC is less than the fifth preset power SOC3, when the driving demand power P_drive_dmd of the battery is greater than the maximum discharge power P_batt_max of the battery, the power generation power P_gen of the range extender is min[(P_drive_dmd-P_batt_max), P_max_range extender)];
[0112] When the driving demand power P_drive_dmd ≤ the maximum discharge power P_batt_max of the battery, the power generation power P_gen of the range extender is determined by looking up the table based on the current power SOC. The corresponding relationship between the power generation power and the battery SOC is shown in Table 5, where SOC3 and ΔSOC2 are related to the battery temperature, and the corresponding relationship between SOC3, ΔSOC2 and the battery temperature is shown in Table 6.
[0113] Table 5
[0114] Battery SOC Range extender power generation P_gen SOC3+ΔSOC2 0 SOC3 0.5*P_max_range extender SOC3-ΔSOC2 P_max_range extender
[0115] Table 6
[0116] Battery temperature T_batt ΔSOC2 SOC3 T_batt<-20℃ 8% 40% -20℃≤T_batt<0℃ 5% 30% 0℃≤T_batt 3% 20%
[0117] At this time, the maximum driving torque of the motor is limited according to the first limiting strategy, which is determined by the motor capacity, battery capacity and range extender capacity, as shown in the following formula: P_drive_max = min[P_motor_max, (P_batt_max + P_max_range extender) * η_motor * 9549 / n]
[0118] Therefore, the fifth control strategy is mainly to meet the driver's sports mode needs to the greatest extent, ensure driving capability, and at the same time ensure that the battery SOC does not drop too low.
[0119] Optionally, in some embodiments, the target control strategy is a sixth control strategy, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor: if the current state of the range extender is the off state, then when the current power is less than or equal to the sixth preset power, the target state of the range extender is controlled to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to the seventh preset power, the target state of the range extender is controlled to be the off state, wherein the seventh preset power is greater than the sixth preset power; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the second limitation strategy.
[0120] It should be noted that the sixth preset power level and the seventh preset power level may be thresholds preset by a user, may be thresholds obtained through a limited number of experiments, or may be thresholds obtained through a limited number of computer simulations.
[0121] The sixth control strategy is specifically described as follows:
[0122] Range extender start-stop strategy Figure 5 As shown, if the current state of the range extender is the off state, the range extender is started according to the current power of the battery. If the current power is less than or equal to the sixth preset power SOC4, the range extender is started. When the current power of the battery is greater than or equal to the seventh preset power SOC5, the range extender is turned off, wherein SOC4 and SOC5 are related to the battery temperature, and the corresponding relationship between the battery power and the battery temperature is shown in Table 7.
[0123] Table 7
[0124] Battery temperature T_batt SOC4 SOC5 T_batt<-20℃ 35% 45% -20℃≤T_batt<0℃ 30% 38% 0℃≤T_batt 20% 25%
[0125] If the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, that is, P_gen=min(P_drive_dmd, P_max_range extender).
[0126] At this time, the maximum driving torque of the motor is limited according to the second limiting strategy, that is:
[0127] P_drive_max=min[P_motor_max,P_batt_max*η_motor*9549 / n].
[0128] According to the vehicle range extender control method proposed in the embodiment of the present application, the current driving mode and the current energy management mode of the vehicle are detected, and the target control strategy of the vehicle range extender is determined according to the current driving mode and the current energy management mode, and the current state of the range extender, the driving demand power of the battery and the current power are obtained. Based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor. Thus, the control method of the range extender in the prior art is single, and the driving mode, working condition and other factors of the whole vehicle are not taken into account, and it is difficult to meet the driving pleasure under multiple driving modes, and the working condition adaptability is poor, and the power economy is difficult to reach the ideal level. Different range extender start-stop strategies and power control strategies can be set according to different driving modes and energy management modes to better meet the needs of the driver, which can not only improve the power economy of the whole vehicle, but also increase the driving pleasure.
[0129] Next, a range extender control device for a vehicle according to an embodiment of the present application will be described with reference to the accompanying drawings.
[0130] Figure 6 It is a block diagram of a range extender control device for a vehicle according to an embodiment of the present application.
[0131] like Figure 6 As shown, the range extender control device 10 of the vehicle includes: a detection module 100 , a determination module 200 and a control module 300 .
[0132] Among them, the detection module 100 is used to detect the current driving mode and the current energy management mode of the vehicle; the determination module 200 is used to determine the target control strategy of the vehicle's range extender according to the current driving mode and the current energy management mode, and obtain the current state of the range extender, the driving demand power of the battery and the current power; the control module 300 is used to determine the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor based on the target control strategy according to the current state, and / or the driving demand power of the battery, and / or the current power, and control the vehicle according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor.
[0133] Optionally, in some embodiments, the determination module 200 is used to: if the current driving mode is a sport mode and the current energy management mode is a pure electric mode, the target control strategy is the first control strategy; if the current driving mode is a comfort mode or an economy mode and the current energy management mode is a pure electric mode, the target control strategy is the second control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a forced power conservation mode, the target control strategy is the third control strategy; if the current driving mode is an economy mode and the current energy management mode is a forced power conservation mode, the target control strategy is the fourth control strategy; if the current driving mode is a sport mode or a comfort mode and the current energy management mode is a default mode, the target control strategy is the fifth control strategy; if the current driving mode is an economy mode and the current energy management mode is a default mode, the target control strategy is the sixth control strategy.
[0134] Optionally, in some embodiments, the control module 300 is further used to: if the current state of the range extender is the off state, control the target state of the range extender to be the on state when the duration of the driving demand power of the battery being greater than the maximum discharge power of the battery is greater than or equal to a first duration; if the current state of the range extender is the on state, control the target state of the range extender to be the off state when the duration of the driving demand power of the battery being less than or equal to the difference between the maximum discharge power of the battery and the preset power value is greater than or equal to a second duration; if the current state of the range extender is the power generation state, control the current range extender based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and limit the maximum driving torque of the motor according to the first limitation strategy, wherein the first limitation strategy is:
[0135] P_drive_max = min[P_motor_max, (P_batt_max + P_max_range extender) * η_motor * 9549 / n];
[0136] Among them, P_motor_max is the maximum driving torque of the motor, P_batt_max is the maximum discharge power of the battery, P_max_range extender is the maximum power generation power of the range extender, η_motor is the motor system efficiency, and n is the motor speed.
[0137] Optionally, in some embodiments, the control module 300 is further used to: if the current state of the range extender is the off state, then when the current power of the battery is less than or equal to the first preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to the second preset power, control the target state of the range extender to be the off state, wherein the second preset power is greater than the first preset power; if the current state of the range extender is the power generation state, then control the range extender based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and at the same time limit the maximum driving torque of the motor according to the second limiting strategy, wherein the second limiting strategy is:
[0138] P_drive_max=min[P_motor_max, P_batt_max*η_motor*9549 / n].
[0139] Optionally, in some embodiments, the control module 300 is further used to: if the current state of the range extender is the off state, then when the current power is less than or equal to the third preset power, control the target state of the range extender to the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to the fourth preset power, control the target state of the range extender to the off state; if the current state of the range extender is the power generation state, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is the difference between the driving demand power of the battery and the maximum discharge power of the battery, and when the driving demand power is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined according to the current power, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0140] Optionally, in some embodiments, the control module 300 is further used to: if the current state of the range extender is the off state, then when the current power is less than or equal to the third preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to the fourth preset power, control the target state of the range extender to be the off state; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and at the same time, limit the maximum driving torque of the motor according to the first limitation strategy.
[0141] Optionally, in some embodiments, the control module 300 is further configured to: if the current state of the range extender is a power generation state, if the current power is greater than or equal to a fifth preset power, and when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0142] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0143] When the driving power requirement of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is 0; if the current power is less than the fifth preset power, when the driving power requirement of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is:
[0144] P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)],
[0145] When the driving demand power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined by the current power, and the maximum driving torque of the motor is limited according to the first limitation strategy.
[0146] Optionally, in some embodiments, the control module 300 is further used to: if the current state of the range extender is the off state, then when the current power is less than or equal to the sixth preset power, control the target state of the range extender to be the on state; if the current state of the range extender is the on state, then when the current power is greater than or equal to the seventh preset power, control the target state of the range extender to be the off state, wherein the seventh preset power is greater than the sixth preset power; if the current state of the range extender is the power generation state, then the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and at the same time, the maximum driving torque of the motor is limited according to the second limitation strategy.
[0147] It should be noted that the above explanation of the embodiment of the vehicle range extender control method is also applicable to the vehicle range extender control device of this embodiment, and will not be repeated here.
[0148] According to the vehicle range extender control device proposed in the embodiment of the present application, the current driving mode and the current energy management mode of the vehicle are detected, and the target control strategy of the vehicle range extender is determined according to the current driving mode and the current energy management mode, and the current state of the range extender, the driving demand power of the battery and the current power are obtained. Based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor. Thus, the control method of the range extender in the prior art is single, and the driving mode, working condition and other factors of the whole vehicle are not taken into account, and it is difficult to meet the driving pleasure under multiple driving modes, and the working condition adaptability is poor, and the power economy is difficult to reach the ideal level. Different range extender start-stop strategies and power control strategies can be set according to different driving modes and energy management modes to better meet the needs of the driver, which can not only improve the power economy of the whole vehicle, but also increase the driving pleasure.
[0149] Figure 7 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include:
[0150] A memory 701 , a processor 702 , and a computer program stored in the memory 701 and executable on the processor 702 .
[0151] When the processor 702 executes the program, the vehicle range extender control method provided in the above embodiment is implemented.
[0152] Furthermore, the vehicle also includes:
[0153] The communication interface 703 is used for communication between the memory 701 and the processor 702 .
[0154] The memory 701 is used to store computer programs that can be executed on the processor 702 .
[0155] The memory 701 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0156] If the memory 701, the processor 702 and the communication interface 703 are implemented independently, the communication interface 703, the memory 701 and the processor 702 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0157] Optionally, in a specific implementation, if the memory 701, the processor 702 and the communication interface 703 are integrated on a chip, the memory 701, the processor 702 and the communication interface 703 can communicate with each other through an internal interface.
[0158] The processor 702 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0159] An embodiment of the present application also provides a computer program product having a computer program stored thereon, which implements the above-mentioned vehicle range extender control method when the program is executed by a processor.
[0160] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0161] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0162] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0163] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer program product for use with an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, a "computer program product" can be any device that can contain, store, communicate, propagate or transmit a program for use with an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer program products (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). Furthermore, the computer program product may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example by optically scanning the paper or other medium and then editing, interpreting or, if necessary, processing in another suitable manner, and then storing it in a computer memory.
[0164] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0165] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer program product, which, when executed, includes one or a combination of the steps of the method embodiment.
[0166] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer program product.
[0167] The computer program product mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A vehicle range extender control method, characterized in that: The following steps are involved: detecting a current driving mode and a current energy management mode of the vehicle; Determining a target control strategy for a range extender of the vehicle according to the current driving mode and the current energy management mode, and obtaining a current state of the range extender, a driving demand power and a current power of a battery; Based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state, and / or the driving demand power of the battery, and / or the current power level, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor.
2. The method according to claim 1, characterized in that The determining of a target control strategy of a range extender of the vehicle according to a current driving mode and a current energy management mode comprises: If the current driving mode is the sports mode and the current energy management mode is the pure electric mode, the target control strategy is the first control strategy; If the current driving mode is the comfort mode or the economy mode and the current energy management mode is the pure electric mode, the target control strategy is the second control strategy; If the current driving mode is the sport mode or the comfort mode and the current energy management mode is the forced power conservation mode, the target control strategy is the third control strategy; If the current driving mode is the economic mode and the current energy management mode is the forced power conservation mode, the target control strategy is the fourth control strategy; If the current driving mode is the sport mode or the comfort mode and the current energy management mode is the default mode, the target control strategy is the fifth control strategy; If the current driving mode is the economic mode and the current energy management mode is the default mode, the target control strategy is the sixth control strategy.
3. The method according to claim 2, characterized in that The target control strategy is the first control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: If the current state of the range extender is the off state, when the duration of the driving demand power of the battery being greater than the maximum discharge power of the battery is greater than or equal to a first duration, controlling the target state of the range extender to be the on state; If the current state of the range extender is the start state, when the duration of the driving demand power of the battery being less than or equal to the difference between the maximum discharge power of the battery and the preset power value is greater than or equal to the second duration, the target state of the range extender is controlled to be the off state; If the current state of the range extender is the power generation state, the current range extender is controlled based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the first limiting strategy, wherein the first limiting strategy is: P_drive_max = min[P_motor_max, (P_batt_max + P_max_range extender) * η_motor * 9549 / n]; Among them, P_motor_max is the maximum driving torque of the motor, P_batt_max is the maximum discharge power of the battery, P_max_range extender is the maximum power generation power of the range extender, η_motor is the motor system efficiency, and n is the motor speed.
4. The method according to claim 2, characterized in that: The target control strategy is the second control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: If the current state of the range extender is the off state, then when the current power of the battery is less than or equal to the first preset power, the target state of the range extender is controlled to be the on state; If the current state of the range extender is the start state, then when the current power is greater than or equal to a second preset power, the target state of the range extender is controlled to be the shut-down state, wherein the second preset power is greater than the first preset power; If the current state of the range extender is the power generation state, the range extender is controlled based on the smaller value of the driving demand power of the battery and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the second limiting strategy, wherein the second limiting strategy is: P_drive_max=min[P_motor_max, P_batt_max*η_motor*9549 / n].
5. The method according to claim 2, characterized in that: The target control strategy is the third control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: If the current state of the range extender is an off state, controlling the target state of the range extender to be an on state when the current power is less than or equal to a third preset power; If the current state of the range extender is the start state, controlling the target state of the range extender to be the shut-down state when the current power level is greater than or equal to a fourth preset power level; If the current state of the range extender is the power generation state, when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is the difference between the driving demand power of the battery and the maximum discharge power of the battery; when the driving demand power is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined according to the current power, and the maximum driving torque of the motor is limited according to the first limitation strategy.
6. The method according to claim 2, characterized in that The target control strategy is the fourth control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: If the current state of the range extender is the off state, then when the current power is less than or equal to the third preset power, the target state of the range extender is controlled to be the on state; If the current state of the range extender is the start state, then when the current power is greater than or equal to a fourth preset power, controlling the target state of the range extender to be the shut-down state; If the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the required driving power and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the first limiting strategy.
7. The method according to claim 2, characterized in that: The target control strategy is the fifth control strategy, and based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor are determined according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor, including: If the current state of the range extender is the power generation state, if the current power is greater than or equal to the fifth preset power, and when the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is: P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)], When the driving demand power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is 0; If the current power is less than the fifth preset power, and the driving demand power of the battery is greater than the maximum discharge power of the battery, the power generation power of the range extender is: P_gen = min[(P_drive_dmd - P_batt_max), P_max_range extender)], When the required driving power of the battery is less than or equal to the maximum discharge power of the battery, the power generation power of the range extender is determined by the current power, and the maximum driving torque of the motor is limited according to the first limiting strategy.
8. The method according to claim 2, characterized in that: The target control strategy is the sixth control strategy, based on which the target control strategy is used to determine the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor according to the current state and / or the driving demand power of the battery and / or the current power, and the vehicle is controlled according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor. If the current state of the range extender is an off state, controlling the target state of the range extender to be an on state when the current power is less than or equal to a sixth preset power; If the current state of the range extender is the start state, then when the current power is greater than or equal to a seventh preset power, the target state of the range extender is controlled to be the shut-down state, wherein the seventh preset power is greater than the sixth preset power; If the current state of the range extender is the power generation state, the power generation power of the range extender is the smaller value between the driving demand power and the maximum power of the range extender, and the maximum driving torque of the motor is limited according to the second limiting strategy.
9. A vehicle range extender control device, characterized in that: The device includes: A detection module, used for detecting a current driving mode and a current energy management mode of the vehicle; a determination module, configured to determine a target control strategy of a range extender of the vehicle according to a current driving mode and the current energy management mode, and to obtain a current state of the range extender, a driving demand power of a battery, and a current power level; A control module is used to determine, based on the target control strategy, the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor according to the current state and / or the driving demand power of the battery and / or the current power, and control the vehicle according to the target state of the range extender and / or the power generation power of the range extender and / or the maximum driving torque of the motor.
10. A vehicle, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle range extender control method as claimed in any one of claims 1 to 8.
Citation Information
Patent Citations
Electric vehicle with range extender
CN103958260A
Series mode entering method and system for dual motor extended range driving hybrid vehicles
CN110341693A
Range extender power supply control method and device
CN116968568A
Control method and device for extended-range electric vehicle, electronic equipment and medium
CN117022143A
Range extender control strategy determination method and device, electronic equipment and storage medium
CN117841966A