Range-extended vehicle power generation control method and system
By controlling the speed and torque according to the difference between the demand power generation power and the actual power generation power in extended-range electric vehicles, combined with PI closed-loop control, the problems of low power generation efficiency and slow control response in the existing technology are solved, and the generator is realized Optimal control and efficient power generation of the system.
Patent Information
- Application Number
- CN202411337759.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-01-07
AI Technical Summary
The existing extended-range electric vehicle power generation mode control fails to effectively consider the power requirements of customers' actual use scenarios and the power generation efficiency of the extended-range system, resulting in low power generation efficiency and difficult to meet the needs of intense driving, high-speed and high loads, and the speed control of the generator It is easy to cause overshoot and fluctuations, and the torque control response is slow.
The vehicle controller obtains the required power generation power, and judges the difference between the actual power generation power. If the difference is greater than the preset amount, the target speed is determined based on the demand power generation power to control the speed. If the difference is less than the preset amount, torque control is performed. Combined with PI closed-loop control, the target torque is calculated to achieve optimal control of the generator.
It improves the power generation efficiency of the generator system, can effectively respond to the power requirements of different driving scenarios, reduces the overshoot and fluctuations of the generator, and achieves optimal control of the system.
Smart Images

Figure CN119261857A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of extended-range vehicles, and in particular to a power generation control method and system for an extended-range vehicle. Background Art
[0002] Current power generation control for extended-range electric vehicles (EREVs) primarily relies on selecting a low-fuel-consumption point on the isopower line of the engine's universal characteristic diagram based on power demand. However, the engine's universal characteristic curve doesn't factor in the efficiency of the ER system. Currently, EREVs generally use three power generation modes: a. Fixed-point mode; b. Power-following mode; and c. SOC-based control, with fixed-point mode in high SOC ranges and power-following mode in low SOC ranges.
[0003] The advantage of fixed-point power generation is its high efficiency, but its disadvantage is that it cannot meet the demands of intense driving, high speeds, and high loads, and it carries the risk of battery depletion. The advantage of power-following power generation is that it effectively maintains the battery pack charge, but its disadvantage is lower power generation efficiency compared to fixed-point power generation. None of these three methods systematically considers the power response requirements of actual customer scenarios and the power generation efficiency of the range-extended system.
[0004] Currently, range-extended electric vehicles typically use torque control for the engine and torque or speed control for the generator during power generation. This is because precise engine speed control is relatively difficult, while generator torque and speed control are both very precise. Generator speed control is prone to overshoot and fluctuation, while torque control has a slow response. Therefore, single generator speed or torque control alone is unlikely to achieve optimal system control. Summary of the Invention
[0005] In view of the shortcomings of the prior art, the present invention aims to provide a method and system for controlling power generation of an extended-range vehicle.
[0006] A first aspect of the present invention is to provide a method for controlling power generation of an extended-range vehicle, the method comprising:
[0007] Obtain the required power generation according to the vehicle controller, and obtain the current actual power generation of the generator according to the generator controller;
[0008] Determining whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0009] If the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value, a speed table lookup is performed based on the required power generation to determine the target speed of the engine;
[0010] Controlling the speed of the generator according to the target speed, sending a speed control mode state and the target speed to the generator controller, so that the generator controller controls the speed of the generator through speed control;
[0011] If the absolute value of the difference between the required power generation and the actual power generation is less than a preset power generation calibration value, a speed table lookup is performed based on the required power generation to determine a target speed;
[0012] The generator is torque-controlled according to the target speed, and the torque control mode state and the target requested torque are sent to the generator controller, so that the generator controller controls the speed of the generator through torque control.
[0013] According to one aspect of the above technical solution, the step of calculating the target requested torque includes:
[0014] Perform PI closed-loop control based on the target speed and the actual speed of the generator to calculate the target requested torque;
[0015] The target requested torque needs to be increased or decreased based on the actual torque of the generator at the current time node.
[0016] According to one aspect of the above technical solution, the method further includes:
[0017] Determining whether a difference between an actual engine speed and the target speed is less than or equal to a preset speed difference;
[0018] If the difference between the actual engine speed and the target speed is less than or equal to the speed difference, calculating the target torque of the engine according to the target speed and the required power generation;
[0019] The engine is torque-controlled according to the target torque, and the target torque is sent to an engine controller, so that the engine controller realizes the target torque control of the engine through torque control.
[0020] According to one aspect of the above technical solution, if the difference between the actual engine speed and the target speed is greater than a preset speed difference, the method includes:
[0021] Calculating the target torque of the engine according to the required power generation and the actual engine speed;
[0022] The engine is torque-controlled according to the target torque, and the target torque is sent to an engine controller, so that the engine controller realizes the target torque control of the engine through torque control.
[0023] According to one aspect of the above technical solution, the method further includes:
[0024] Obtain the SOC of the battery pack carried by the extended-range vehicle;
[0025] When the SOC power is within the first power range, the system enters the power following mode for power generation in the fast response mode, and enters the fixed-point power generation mode for power generation in the normal response mode;
[0026] When the SOC power is within the second power range, the system enters the power following mode to generate power in both the quick response mode and the normal response mode;
[0027] When the SOC power level is within the third power level range, compensation power generation is performed based on the power following mode.
[0028] According to one aspect of the above technical solution, the SOC power corresponding to the first power interval is successively greater than the SOC power corresponding to the second power interval and the third power interval.
[0029] According to one aspect of the above technical solution, when at least one of the following conditions is met: the throttle opening is greater than a preset calibration amount, the vehicle mass is greater than a preset mass, the road slope is greater than a preset slope, and the actual vehicle speed is greater than a preset speed, the normal response mode is automatically switched to the fast response mode.
[0030] A second aspect of the present invention is to provide a power generation control system for an extended-range vehicle, which is applied to the method described in the above technical solution, and the system comprises:
[0031] The power acquisition module is used to obtain the required power generation according to the vehicle controller and the actual power generation of the generator according to the generator controller;
[0032] A condition judgment module is used to judge whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0033] a first processing module, configured to perform a speed lookup table to determine a target speed of the engine based on the required power generation if the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0034] a second processing module, configured to control the speed of the generator according to the target speed, and send a speed control mode state and the target speed to the generator controller, so that the generator controller controls the speed of the generator through speed control;
[0035] Alternatively, the first processing module is configured to determine a target speed by performing a speed lookup table based on the required power generation power if the absolute value of the difference between the required power generation power and the actual power generation power is less than a preset power generation power calibration value;
[0036] The second processing module is used to perform torque control on the generator according to the target speed, and send the torque control mode state and the target requested torque to the generator controller, so that the generator controller can achieve speed control of the generator through torque control.
[0037] A third aspect of the present invention is to provide a readable storage medium having a computer program stored thereon, which implements the method described in the above technical solution when executed by a processor.
[0038] The fourth aspect of the present invention is to provide an extended-range vehicle, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor implements the method described in the above embodiment when executing the computer program.
[0039] Compared with the prior art, the method and system for controlling power generation of an extended-range vehicle shown in the present invention have the following beneficial effects:
[0040] The present invention obtains the required power generation from a vehicle controller and the current actual power generation of the generator from a generator controller; determines whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value; if the absolute value of the difference between the required power generation and the actual power generation is greater than the preset power generation calibration value, performs a speed lookup table based on the required power generation to determine the target speed of the engine; controls the speed of the generator according to the target speed, transmits the speed control mode status and the target speed to the generator controller, and enables the generator controller to control the speed of the generator through speed control; if the absolute value of the difference between the required power generation and the actual power generation is less than the preset power generation calibration value, performs a speed lookup table based on the required power generation to determine the target speed; controls the torque of the generator according to the target speed, transmits the torque control mode status and the target requested torque to the generator controller, and enables the generator controller to control the speed of the generator through torque control. The present invention controls the speed of the generator when the difference between the required power generation and the actual power generation is large, and performs torque control when the difference between the required power generation and the actual power generation is small, thereby achieving optimal control of the generator system and effectively improving the power generation of the generator system. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments with reference to the accompanying drawings, in which:
[0042] Figure 1 1 is a flow chart of a method for controlling power generation of an extended-range vehicle according to an embodiment of the present invention;
[0043] Figure 2This is a schematic structural diagram of a power generation control system for an extended-range vehicle according to an embodiment of the present invention; DETAILED DESCRIPTION
[0044] To make the objectives, features, and advantages of the present invention more readily apparent, the following detailed description of specific embodiments of the present invention is provided in conjunction with the accompanying drawings. The accompanying drawings illustrate several embodiments of the present invention. However, the present invention may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and comprehensive understanding of the present invention.
[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this invention pertains. The terms used in this specification of the present invention are for the purpose of describing specific embodiments only and are not intended to limit the present invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0046] Example 1
[0047] See also Figure 1 A first embodiment of the present invention provides a method for controlling power generation of an extended-range vehicle, the method comprising:
[0048] Step S11, obtaining the required power generation according to the vehicle controller, and obtaining the current actual power generation of the generator according to the generator controller;
[0049] Step S12: determining whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0050] Step S13: If the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value, a speed table lookup is performed based on the required power generation to determine the target speed of the engine;
[0051] Step S14 , controlling the speed of the generator according to the target speed, sending the speed control mode state and the target speed to the generator controller, so that the generator controller can control the speed of the generator through speed control.
[0052] The step of calculating the target requested torque includes:
[0053] Perform PI closed-loop control based on the target speed and the actual speed of the generator to calculate the target requested torque;
[0054] The target requested torque needs to be increased or decreased based on the actual torque of the generator at the current time node.
[0055] In this embodiment, the method further includes:
[0056] Determining whether a difference between an actual engine speed and the target speed is less than or equal to a preset speed difference;
[0057] If the difference between the actual engine speed and the target speed is less than or equal to the speed difference, calculating the target torque of the engine according to the target speed and the required power generation;
[0058] The engine is torque-controlled according to the target torque, and the target torque is sent to an engine controller, so that the engine controller realizes the target torque control of the engine through torque control.
[0059] If the difference between the actual engine speed and the target speed is greater than a preset speed difference, the method includes:
[0060] Calculating the target torque of the engine according to the required power generation and the actual engine speed;
[0061] The engine is torque-controlled according to the target torque, and the target torque is sent to an engine controller, so that the engine controller realizes the target torque control of the engine through torque control.
[0062] In this embodiment, the method further includes:
[0063] Obtain the SOC of the battery pack carried by the extended-range vehicle;
[0064] When the SOC power is within the first power range, the system enters the power following mode for power generation in the fast response mode, and enters the fixed-point power generation mode for power generation in the normal response mode;
[0065] When the SOC power is within the second power range, the system enters the power following mode to generate power in both the quick response mode and the normal response mode;
[0066] When the SOC power level is within the third power level range, compensation power generation is performed based on the power following mode.
[0067] The SOC power corresponding to the first power interval is successively greater than the SOC power corresponding to the second power interval and the third power interval.
[0068] Among them, when at least one of the following conditions is met: the throttle opening is greater than a preset calibration amount, the vehicle mass is greater than a preset mass, the road slope is greater than a preset slope, and the actual vehicle speed is greater than a preset speed, the normal response mode is automatically switched to the fast response mode.
[0069] The power generation control method of the extended-range vehicle shown in this embodiment is as follows:
[0070] 1. Based on the efficiency curves of the engine system and the generator system, calculate the efficiency curve of the range extender system and select the target speed based on the high efficiency point, low fuel consumption point, and required power generation.
[0071] The required power generation and target speed are selected and checked in the following table (calibrated quantity):
[0072]
[0073] Among them, the fast response mode is defined as responding to the driver's power requirements in special scenarios, and the normal response mode is defined as responding to the driver's relatively stable power requirements.
[0074] The default is normal response mode, and the rapid response mode is identified based on any of the following scenarios:
[0075] 2.1 Rapid Acceleration Scenario
[0076] When the accelerator pedal opening is greater than 80% (calibrated amount), it is identified as a sudden acceleration scenario.
[0077] 2.2 High-load scenarios
[0078] The vehicle mass is obtained from the vehicle mass estimation module. When the vehicle mass is greater than 3000kg (calibrated value, taking a pickup truck as an example), it is identified as a high-load scenario.
[0079] 2.3 Climbing Scenario
[0080] The road slope is obtained from the vehicle mass estimation module. When the road slope is greater than 10% (calibrated value), it is identified as a climbing scene.
[0081] 2.4 High-speed scenes
[0082] When the vehicle speed is greater than 80kph (calibrated value), it is identified as a high-speed scene.
[0083] 3. Power generation mode control:
[0084] Control is performed according to the SOC of the battery pack. If the SOC is high, such as the SOC range is [30,100] (calibrated quantity), the power following mode is entered according to the quick response mode for power generation, and the fixed-point power generation mode is entered in the normal response mode. If the SOC is low, such as the SOC range is [10,30] (calibrated quantity), the power following mode is actively entered for power generation. If the SOC is extremely low, such as the SOC range is [0,10] (calibrated quantity), compensation power generation is performed on the basis of power following.
[0085] 4. Obtain the required power generation from the VCU (vehicle control unit) and the current actual power generation of the generator from the GMU (generator control unit). When the required power generation and the actual power generation are greater than or equal to 10 kW (calibrated quantity), the generator speed is controlled based on the target speed, and the speed mode control status and the target speed are sent to the GMU. The GMU controls the target speed of the generator through speed control. When the required power generation and the actual power generation are less than 10 kW (calibrated quantity), the generator torque is controlled based on the target speed. The torque control mode and the target requested torque are sent to the GMU. The GMU controls the target speed of the generator through torque control. PI closed-loop control is performed based on the target speed and the actual speed of the generator to calculate the target requested torque. The target requested torque needs to increase or decrease based on the current actual torque of the generator to ensure the smoothness of the generator torque response.
[0086] 5. Obtain the required power generation from the VCU (Vehicle Control Unit). When the difference between the actual engine speed and the target speed is less than or equal to a certain value (calibration), the engine target torque is calculated based on the target speed and the required power generation. When the difference between the actual engine speed and the target speed is greater than a certain value (calibration), the engine target torque is calculated based on the required power generation and the actual engine speed.
[0087] The engine is torque-controlled based on the target torque, and the target torque is sent to the EMS (Engine Controller). The EMS then controls the target torque of the engine through torque control.
[0088] In this embodiment, the vehicle's economy is improved by increasing the efficiency dimension of the range extender system to select the target speed point; and a quick response mode and a normal response mode are proposed. The quick response mode is defined as responding to the driver's power requirements in special scenarios, and the normal response mode is defined as responding to the driver's relatively stable power requirements.
[0089] In the quick response mode, the system performs power-following mode power generation, while in the normal response mode, it performs fixed-point power generation mode. Based on this, the system is controlled according to the battery pack's SOC. If the SOC is high, the system enters power-following mode according to the quick response mode, while in the normal response mode, it enters fixed-point power generation mode. If the SOC is low, the system actively enters power-following mode power generation. If the SOC is extremely low, it performs compensatory power generation based on the required power. This effectively improves the range extender system's power generation efficiency and vehicle economy by responding to the driver's power needs.
[0090] It is also proposed to control the speed of the generator when the difference between the power demand and the actual power of the generator is large, and to control the torque of the generator when the difference between the power demand and the actual power of the generator is small, thereby achieving optimal control of the generator system.
[0091] Example 2
[0092] A second embodiment of the present invention also provides a method for controlling power generation of an extended-range vehicle. The method in this embodiment includes:
[0093] Step S21, obtaining the required power generation according to the vehicle controller, and obtaining the current actual power generation of the generator according to the generator controller;
[0094] Step S22: determining whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0095] Step S23: If the absolute value of the difference between the required power generation and the actual power generation is less than a preset power generation calibration value, a speed table lookup is performed based on the required power generation to determine a target speed;
[0096] Step S24 , performing torque control on the generator according to the target speed, sending the torque control mode state and the target requested torque to the generator controller, so that the generator controller controls the speed of the generator through torque control.
[0097] The step of calculating the target requested torque includes:
[0098] Perform PI closed-loop control based on the target speed and the actual speed of the generator to calculate the target requested torque;
[0099] The target requested torque needs to be increased or decreased based on the actual torque of the generator at the current time node.
[0100] In this embodiment, PI closed-loop control is performed based on the target speed and the actual speed of the generator to calculate the target requested torque, so that the target requested torque increases or decreases based on the actual torque of the generator at the current time node, which can effectively ensure the smoothness of the generator torque response.
[0101] Example 3
[0102] See also Figure 2 A third embodiment of the present invention provides a power generation control system for an extended-range vehicle, which is applied to the method described in the above embodiment. The system includes:
[0103] The power acquisition module is used to obtain the required power generation according to the vehicle controller and the actual power generation of the generator according to the generator controller;
[0104] A condition judgment module is used to judge whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0105] a first processing module, configured to perform a speed lookup table to determine a target speed of the engine based on the required power generation if the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value;
[0106] a second processing module, configured to control the speed of the generator according to the target speed, and send a speed control mode state and the target speed to the generator controller, so that the generator controller controls the speed of the generator through speed control;
[0107] Alternatively, the first processing module is configured to determine a target speed by performing a speed lookup table based on the required power generation power if the absolute value of the difference between the required power generation power and the actual power generation power is less than a preset power generation power calibration value;
[0108] The second processing module is used to perform torque control on the generator according to the target speed, and send the torque control mode state and the target requested torque to the generator controller, so that the generator controller can achieve speed control of the generator through torque control.
[0109] Compared with the prior art, the extended-range vehicle power generation control system of the present invention has the following beneficial effects:
[0110] The present invention obtains the required power generation from a vehicle controller and the current actual power generation of the generator from a generator controller; determines whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value; if the absolute value of the difference between the required power generation and the actual power generation is greater than the preset power generation calibration value, performs a speed lookup table based on the required power generation to determine the target speed of the engine; controls the speed of the generator according to the target speed, transmits the speed control mode status and the target speed to the generator controller, and enables the generator controller to control the speed of the generator through speed control; if the absolute value of the difference between the required power generation and the actual power generation is less than the preset power generation calibration value, performs a speed lookup table based on the required power generation to determine the target speed; controls the torque of the generator according to the target speed, transmits the torque control mode status and the target requested torque to the generator controller, and enables the generator controller to control the speed of the generator through torque control. The present invention controls the speed of the generator when the difference between the required power generation and the actual power generation is large, and performs torque control when the difference between the required power generation and the actual power generation is small, thereby achieving optimal control of the generator system and effectively improving the power generation of the generator system.
[0111] Example 4
[0112] A fourth embodiment of the present invention provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method described in the above embodiment is implemented.
[0113] Example 5
[0114] A fifth embodiment of the present invention provides an extended-range vehicle, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor implements the method described in the above embodiments when executing the computer program.
[0115] Throughout this specification, references to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" indicate that the specific features, structures, materials, or characteristics described in conjunction with that embodiment or example are included in at least one embodiment or example of the present invention. Throughout this specification, schematic representations of these terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0116] The above-described embodiments merely illustrate several implementations of the present invention. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.
Claims
1. A method for controlling power generation of an extended-range vehicle, characterized in that: The method comprises: Obtain the required power generation according to the vehicle controller, and obtain the actual power generation of the generator according to the generator controller; Determine whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value; If the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value, a speed table lookup is performed based on the required power generation to determine the target speed of the engine; Controlling the speed of the generator according to the target speed, sending the speed control mode state and the target speed to the generator controller, so that the generator controller realizes the speed control of the generator through speed control; If the absolute value of the difference between the required power generation and the actual power generation is less than the preset power generation calibration value, a speed table lookup is performed based on the required power generation to determine the target speed; The generator is torque controlled according to the target speed, and the torque control mode state and the target request torque are sent to the generator controller, so that the generator controller realizes the speed control of the generator through torque control.
2. The method for controlling power generation of an extended-range vehicle according to claim 1, characterized in that: The step of calculating the target requested torque comprises: Perform PI closed-loop control based on the target speed and the actual speed of the generator to calculate the target requested torque; The target requested torque needs to be increased or decreased based on the actual torque of the generator at the current time node.
3. The method for controlling power generation of an extended-range vehicle according to claim 1, characterized in that: The method further comprises: Determining whether the difference between the actual engine speed and the target speed is less than or equal to a preset speed difference; If the difference between the actual engine speed and the target speed is less than or equal to the speed difference, the target torque of the engine is calculated according to the target speed and the required power generation; The engine is torque controlled according to the target torque, and the target torque is sent to an engine controller, so that the engine controller realizes the target torque control of the engine through torque control.
4. The method for controlling power generation of an extended-range vehicle according to claim 3, characterized in that: If the difference between the actual speed of the engine and the target speed is greater than a preset speed difference, the method includes: Calculating the target torque of the engine according to the required power generation and the actual speed of the engine; The engine is torque controlled according to the target torque, and the target torque is sent to an engine controller, so that the engine controller realizes the target torque control of the engine through torque control.
5. The method for controlling power generation of an extended-range vehicle according to claim 1, characterized in that: The method further comprises: Obtain the SOC power of the battery pack carried by the extended-range vehicle; When the SOC power is within the first power interval, the power following mode is entered in the quick response mode to generate power, and the fixed-point power generation mode is entered in the normal response mode to generate power; When the SOC power is within the second power interval, both the fast response mode and the normal response mode enter the power following mode to generate electricity; When the SOC power is within the third power interval, compensatory power generation is performed on the basis of the power following mode.
6. The method for controlling power generation of an extended-range vehicle according to claim 5, characterized in that: The SOC power corresponding to the first power interval is successively greater than the SOC power corresponding to the second power interval and the third power interval.
7. The method for controlling power generation of an extended-range vehicle according to claim 5, characterized in that: When at least one of the following conditions is met: the throttle opening is greater than a preset calibration amount, the vehicle mass is greater than a preset mass, the road slope is greater than a preset slope, and the actual vehicle speed is greater than a preset speed, the normal response mode automatically switches to the quick response mode.
8. An extended-range vehicle power generation control system, characterized in that: The method applied to any one of claims 1 to 7, wherein the system comprises: The power acquisition module is used to obtain the required power generation according to the vehicle controller and obtain the current actual power generation of the generator according to the generator controller; A condition judgment module, used to judge whether the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value; A first processing module, configured to determine a target speed of the engine by performing a speed lookup table based on the required power generation if the absolute value of the difference between the required power generation and the actual power generation is greater than a preset power generation calibration value; a second processing module, configured to control the speed of the generator according to the target speed, and send a speed control mode state and the target speed to the generator controller, so that the generator controller realizes the speed control of the generator through speed control; Alternatively, the first processing module is used to determine the target speed by looking up a speed table based on the required power generation if the absolute value of the difference between the required power generation and the actual power generation is less than a preset power generation calibration value; The second processing module is used to perform torque control on the generator according to the target speed, and send the torque control mode state and the target request torque to the generator controller, so that the generator controller can realize speed control of the generator through torque control.
9. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
10. An extended-range vehicle, comprising a memory, a processor, and a computer program stored in the memory and capable of being executed on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.