Method and device for determining power generation of range extender, computer device and storage medium
By acquiring information about the road ahead and the status of the power battery, and combining this with an equivalent fuel consumption chart, the range extender's power generation is adaptively adjusted, solving the problem of high fuel consumption and achieving the lowest fuel consumption operating effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FAW JIEFANG AUTOMOTIVE CO
- Filing Date
- 2023-06-19
- Publication Date
- 2026-05-29
AI Technical Summary
Existing methods for determining the power generation capacity of range extenders fail to ensure that the range extenders operate at their optimal fuel consumption point, resulting in high fuel consumption.
By acquiring the road slope ahead of the vehicle, the remaining power of the battery, and the power of the drive motor, the range extender's power generation range is determined. Combined with the equivalent fuel consumption chart, the power generation is adaptively adjusted to determine the target power generation under the minimum equivalent fuel consumption.
It effectively reduces the fuel consumption of the range extender, ensuring that the vehicle operates under the lowest fuel consumption conditions.
Smart Images

Figure CN116620257B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus, computer equipment, storage medium, and computer program product for determining the power output of a range extender. Background Technology
[0002] The range extender is a crucial component of a range-extended hybrid vehicle. The range extender engine drives a generator to produce electricity, which powers the vehicle's drive motor and battery, effectively increasing the vehicle's driving range. The range extender's control function typically calculates the target engine speed and torque based on the vehicle's target power output and a pre-calibrated power-speed chart. These speed and torque commands are then sent to the engine controller and generator controller, respectively, for execution, enabling the range extender to generate electricity.
[0003] Due to the inherent characteristics of the engine and the efficiency of the generator, the fuel consumption rate of a range extender varies depending on its power output. Therefore, existing methods for determining the power output of a range extender may not ensure it operates at the optimal fuel consumption point, resulting in higher fuel consumption. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for determining the power generation of a range extender that can reduce fuel consumption, in order to address the above-mentioned technical problems.
[0005] Firstly, this application provides a method for determining the power generation capacity of a range extender. The method includes:
[0006] The system obtains the road gradient of a pre-defined length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor.
[0007] The range extender's power output range is determined based on the preset length, road slope, remaining battery charge, and drive motor power.
[0008] Based on the range extender's power generation range and equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is taken as the range extender's power generation.
[0009] In one embodiment, determining the target power generation at the minimum equivalent fuel consumption based on the range extender's power generation range and equivalent fuel consumption chart includes:
[0010] Determine whether each power generation in the equivalent fuel consumption chart is within the range extender's power generation range;
[0011] If any power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation, find the equivalent fuel consumption chart and take the power generation corresponding to the minimum equivalent fuel consumption as the target power generation.
[0012] When each power generation in the equivalent fuel consumption chart is not within the range of the range extender's power generation, obtain the change in road slope; based on the change in road slope, the remaining power of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption.
[0013] In one embodiment, the target power generation at the minimum equivalent fuel consumption is determined based on the road slope change, the remaining power of the battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart, including:
[0014] Determine whether the road slope change, the remaining power battery charge, and the road slope meet the self-learning conditions;
[0015] Under the condition of satisfying the self-learning, the equivalent fuel consumption chart is self-learned to obtain the self-learned equivalent fuel consumption chart; based on the range extender's power generation range and the self-learned equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined.
[0016] If the self-learning conditions are not met, the power of the drive motor will be used as the target power generation under the minimum equivalent fuel consumption.
[0017] In one embodiment, the equivalent fuel consumption chart is self-learned to obtain a self-learned equivalent fuel consumption chart, including:
[0018] Using the power of the drive motor as the initial power generation and a preset step size as the adjustment step size, the power generation of the range extender is adjusted multiple times to obtain multiple adjusted power generation values; each adjusted power generation value is within the range of the range extender's power generation value.
[0019] The range extender is controlled to generate electricity at multiple adjusted power outputs to obtain multiple adjusted equivalent fuel consumptions.
[0020] Based on the adjusted power generation and the adjusted equivalent fuel consumption, the equivalent fuel consumption chart after self-learning is determined.
[0021] In one embodiment, the range extender is controlled to generate electricity at multiple adjusted power outputs to obtain multiple adjusted equivalent fuel consumptions, including:
[0022] For each adjustment, the range extender generates electricity at the adjusted power level, and the fuel consumption is obtained when the vehicle travels a preset distance. The change in the power battery charge is also obtained for that adjustment.
[0023] Based on the change and fuel consumption in that instance, determine the equivalent fuel consumption after the adjustment.
[0024] In one embodiment, the range extender's power output range is determined based on a preset length, road gradient, remaining battery charge, and drive motor power, including:
[0025] The boundary values of the adjustable range of power generation are determined based on the preset length, road slope, remaining power of the power battery, and drive motor power.
[0026] The adjusted boundary values are obtained by adding the power of the drive motor to the boundary values of the adjustable power generation range.
[0027] The range extender's power output range is determined based on the adjusted boundary values.
[0028] Secondly, this application also provides a device for determining the power generation capacity of a range extender. The device includes:
[0029] The acquisition module is used to acquire the road slope of a preset length of road ahead of the vehicle's location, the remaining power of the power battery, and the power of the drive motor;
[0030] The first determining module is used to determine the range of power generation of the range extender based on the preset length, road slope, remaining power of the power battery and drive motor power.
[0031] The second determining module is used to determine the target power generation under the minimum equivalent fuel consumption based on the range extender's power generation range and the equivalent fuel consumption chart, and to use the target power generation as the range extender's power generation.
[0032] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0033] The system obtains the road gradient of a pre-defined length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor.
[0034] The range extender's power output range is determined based on the preset length, road slope, remaining battery charge, and drive motor power.
[0035] Based on the range extender's power generation range and equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is taken as the range extender's power generation.
[0036] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0037] The system obtains the road gradient of a pre-defined length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor.
[0038] The range extender's power output range is determined based on the preset length, road slope, remaining battery charge, and drive motor power.
[0039] Based on the range extender's power generation range and equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is taken as the range extender's power generation.
[0040] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0041] The system obtains the road gradient of a pre-defined length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor.
[0042] The range extender's power output range is determined based on the preset length, road slope, remaining battery charge, and drive motor power.
[0043] Based on the range extender's power generation range and equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is taken as the range extender's power generation.
[0044] The aforementioned method, apparatus, computer equipment, storage medium, and computer program product for determining the power output of the range extender obtain information such as the road gradient of a preset length of road ahead of the vehicle, the remaining charge of the power battery, and the power of the drive motor. Based on these factors, the range extender's power output range is determined. Then, based on this range extender power output range and an equivalent fuel consumption chart, a target power output at the minimum equivalent fuel consumption is determined, and this target power output is used as the range extender's power output. This solution, by determining a reasonable range extender power output range using the road conditions ahead of the vehicle, the remaining charge of the power battery, and the drive motor power, combined with the equivalent fuel consumption chart, facilitates the determination of the target power output at the minimum equivalent fuel consumption. The range extender generates power at this target output, which helps reduce fuel consumption. Attached Figure Description
[0045] Figure 1 This is an application environment diagram of the range extender power generation determination method in one embodiment;
[0046] Figure 2 This is a flowchart illustrating a method for determining the power output of a range extender in one embodiment;
[0047] Figure 3 This is a schematic diagram of a sub-process of step 206 in one embodiment;
[0048] Figure 4 This is a schematic diagram of a sub-process of step 306 in one embodiment;
[0049] Figure 5 This is a schematic diagram of a sub-process of step 404 in one embodiment;
[0050] Figure 6 This is a schematic diagram of a sub-process of step 504 in one embodiment;
[0051] Figure 7 This is a schematic diagram of a sub-process of step 204 in one embodiment;
[0052] Figure 8 This is a schematic diagram of the overall process for determining the power generation of a range extender in one embodiment;
[0053] Figure 9 This is a structural block diagram of a range extender power generation determination device in one embodiment;
[0054] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0056] The method for determining the power output of a range extender provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with vehicle 104 via a network. Terminal 102 obtains the road slope of a preset length of road ahead of vehicle 104, the remaining power of the battery, and the power of the drive motor. Based on the preset length, road slope, remaining battery power, and drive motor power, it determines the range extender's power generation range. Based on the range extender's power generation range and an equivalent fuel consumption chart, it determines the target power generation at the minimum equivalent fuel consumption and uses the target power generation as the range extender's power generation. Terminal 102 can be a controller, such as an ECU (Electronic Control Unit) or a VCU (Vehicle Control Unit). Terminal 102 can also be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, and smart in-vehicle devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices.
[0057] In one embodiment, such as Figure 2 As shown, a method for determining the power generation capacity of a range extender is provided, which can be applied to... Figure 1 Taking terminal 102 as an example, the explanation includes the following steps:
[0058] Step 202: Obtain the road slope of the road with a preset length in front of the vehicle's location, the remaining power of the power battery, and the power of the drive motor.
[0059] The road gradient refers to the gradient of a pre-defined length of road ahead of the vehicle's location. The terminal can obtain this road gradient from map information about the vehicle's location, or calculate it from road information collected by a lidar sensor installed on the vehicle.
[0060] A power battery refers to a storage battery that provides power to a vehicle. The terminal uses testing equipment to detect the power battery's charge level and determine its remaining charge.
[0061] A drive motor is the power source that propels a vehicle. Drive motors mainly include DC motors, AC motors, and switched reluctance motors. Drive motor power refers to the electrical power consumed by the drive motor.
[0062] Step 204: Determine the range extender's power output range based on the preset length, road slope, remaining battery charge, and drive motor power.
[0063] The range extender's power output range refers to the adjustable range of its power output. This range includes minimum and maximum boundary values. The power output of the range extender is primarily used for the power consumption of the drive motor and the storage of energy in the battery. By combining predictive road information, the remaining battery charge, and the drive motor power, the range extender's power output range can be determined, facilitating adaptive adjustment of the power output and ultimately reducing fuel consumption.
[0064] Step 206: Based on the range extender's power generation range and equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption, and use the target power generation as the range extender's power generation.
[0065] The equivalent fuel consumption chart is pre-stored in the terminal and can learn during vehicle operation to achieve real-time updates. The equivalent fuel consumption chart stores the correspondence between equivalent fuel consumption and power generation. In some embodiments, the equivalent fuel consumption chart can be searched to obtain the target power generation at the minimum equivalent fuel consumption, and this target power generation is used as the range extender's power generation. The range extender's power generation should be within its range to ensure that the determined power generation enables the vehicle to operate at its lowest fuel consumption condition.
[0066] In the aforementioned method for determining the power output of the range extender, the road slope of a preset length of road ahead of the vehicle, the remaining charge of the power battery, and the power of the drive motor are obtained. Based on these factors, the range extender's power output range is determined. Then, based on this range and an equivalent fuel consumption chart, a target power output at the minimum equivalent fuel consumption is determined, and this target power output is used as the range extender's power output. This scheme, by determining a reasonable range for the range extender's power output range using the road conditions ahead of the vehicle, the remaining charge of the power battery, and the drive motor power, combined with the equivalent fuel consumption chart, facilitates the determination of the target power output at the minimum equivalent fuel consumption. The range extender generates power at this target output, which helps reduce fuel consumption.
[0067] In one embodiment, such as Figure 3 As shown, based on the range extender's power generation range and equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, including:
[0068] Step 302: Determine whether each power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation.
[0069] Step 304: If any power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation, search the equivalent fuel consumption chart and take the power generation corresponding to the minimum equivalent fuel consumption as the target power generation.
[0070] Step 306: When each power generation in the equivalent fuel consumption chart is not within the range of the range extender's power generation, obtain the change in road slope; based on the change in road slope, the remaining power of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption.
[0071] Since the equivalent fuel consumption chart includes multiple power generation capacities and their corresponding equivalent fuel consumption, the terminal traverses each power generation capacity in the equivalent fuel consumption chart to determine whether each power generation capacity is within the range of the range extender's power generation capacity.
[0072] If any power generation in the equivalent fuel consumption chart falls within the range of the range extender's power generation, the equivalent fuel consumption chart is searched, and the power generation corresponding to the minimum equivalent fuel consumption is taken as the target power generation.
[0073] When none of the power generation values in the equivalent fuel consumption chart fall within the range extender's power generation range, a target length road is selected from a preset length road, and the change in road gradient at that target length is obtained. The target length is less than the preset length. The terminal then determines the target power generation value for minimum equivalent fuel consumption based on the change in road gradient at the target length, the remaining battery charge, the road gradient, the range extender's power generation range, and the equivalent fuel consumption chart. As the vehicle operates, road conditions continuously change, and the equivalent fuel consumption chart needs to be constantly updated to meet the power generation requirements under different operating conditions and ensure the vehicle always operates at the lowest fuel consumption level.
[0074] Range extenders generate electricity using a target power output, which helps to keep the vehicle operating at its lowest fuel consumption level, thereby reducing fuel consumption.
[0075] In this embodiment, when each power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, the target power generation corresponding to the minimum equivalent fuel consumption is found by searching the equivalent fuel consumption chart. When none of the power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, the equivalent fuel consumption chart needs to be updated based on road conditions. This involves determining the target power generation at the minimum equivalent fuel consumption level based on changes in road gradient, remaining battery charge, road gradient, range extender power generation range, and the equivalent fuel consumption chart. This ensures the vehicle is always operating at its lowest fuel consumption, thus reducing fuel consumption.
[0076] In one embodiment, such as Figure 4 As shown, based on the changes in road slope, the remaining charge of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, including:
[0077] Step 402: Determine whether the change in road slope, the remaining power battery charge, and the road slope meet the self-learning conditions.
[0078] Step 404: Under the condition of satisfying the self-learning conditions, perform self-learning on the equivalent fuel consumption chart to obtain the self-learned equivalent fuel consumption chart; determine the target power generation under the minimum equivalent fuel consumption based on the range extender's power generation range and the self-learned equivalent fuel consumption chart.
[0079] Step 406: If the self-learning conditions are not met, the power of the drive motor is taken as the target power generation under the minimum equivalent fuel consumption.
[0080] In cases where none of the power generation values in the equivalent fuel consumption chart fall within the range extender's power generation range, the system continues to determine whether the road gradient change, the remaining battery charge, and the road gradient meet the self-learning conditions. If the self-learning conditions are met, the equivalent fuel consumption chart is sub-learned, and the target power generation value under the minimum equivalent fuel consumption is determined in the self-learned equivalent fuel consumption chart.
[0081] In some embodiments, the self-learning conditions can be: the remaining charge of the power battery is within a preset range, the road gradient of the target length of road ahead of the vehicle is within a preset range, and the change in gradient of the target length of road ahead of the vehicle is less than a preset change. Under these self-learning conditions, it can be ensured that the equivalent fuel consumption table obtained through self-learning can accurately reflect the correspondence between equivalent fuel consumption and power generation, thereby ensuring the accuracy of power generation under the minimum equivalent fuel consumption, which is beneficial for reducing fuel consumption.
[0082] When the self-learning conditions are not met, and road conditions are complex, the drive motor power is used as the target power generation for minimum equivalent fuel consumption until the self-learning conditions are met, at which point the equivalent fuel consumption chart is self-learned. Using the drive motor power as the range extender's power generation avoids repeated charging and discharging of the battery, reducing energy loss during charging and discharging, which helps reduce fuel consumption.
[0083] In this embodiment, when none of the power generation values in the equivalent fuel consumption chart fall within the range extender's power generation range, the system continues to determine whether the road gradient change, remaining battery charge, and road gradient meet the self-learning conditions. If the self-learning conditions are met, the equivalent fuel consumption chart undergoes self-learning. Through continuous self-learning, the range extender's power generation is consistently maintained at the lowest fuel consumption operating condition. Conversely, if the self-learning conditions are not met, the drive motor power is used as the target power generation value for minimum equivalent fuel consumption. This avoids energy loss during repeated charging and discharging of the battery, thus reducing fuel consumption.
[0084] In one embodiment, such as Figure 5 As shown, the equivalent fuel consumption chart is self-learned to obtain a self-learned equivalent fuel consumption chart, including:
[0085] Step 502: Using the power of the drive motor as the initial power generation and a preset step size as the adjustment step size, the power generation of the range extender is adjusted multiple times to obtain multiple adjusted power generation; each adjusted power generation is within the range of the range extender's power generation.
[0086] Step 504: Control the range extender to generate electricity with multiple adjusted power outputs to obtain multiple adjusted equivalent fuel consumptions.
[0087] Step 506: Based on the adjusted power generation and the adjusted equivalent fuel consumption, determine the self-learned equivalent fuel consumption chart.
[0088] The self-learning process of the equivalent fuel consumption chart mainly involves adjusting the power generation capacity according to a preset step size to obtain the equivalent fuel consumption after each adjustment, and then establishing the self-learned equivalent fuel consumption chart.
[0089] The terminal uses the drive motor power as the initial power output of the range extender, and adjusts the range extender's power output multiple times using a preset step size. Each adjusted power output falls within the range of the range extender's power output. For example, if the initial power output is P... Init The preset step size is ΔP, and the power generation after the i-th adjustment is:
[0090] The range extender is controlled to generate electricity at the adjusted power output for each adjustment, thus obtaining the equivalent fuel consumption for that adjustment. After multiple adjustments, multiple equivalent fuel consumption values are obtained.
[0091] Based on the adjusted power generation and equivalent fuel consumption, a self-learned equivalent fuel consumption chart is determined. The self-learned equivalent fuel consumption chart is used to represent the correspondence between equivalent fuel consumption and power generation.
[0092] In this embodiment, the self-learning of the equivalent fuel consumption chart uses the drive motor power as the initial power output and a preset step size as the adjustment step size. Within the range of the range extender's power output, the power output is adjusted multiple times to obtain multiple adjusted equivalent fuel consumption figures, which are then used to determine the self-learned equivalent fuel consumption chart. As the vehicle operates under different road conditions, the drive motor power continuously changes. Based on the actual power output of the drive motor, the terminal can determine an equivalent fuel consumption chart that is constantly updated according to the actual operating conditions, ensuring that the vehicle is always operating under the lowest fuel consumption condition, thus saving fuel.
[0093] In one embodiment, such as Figure 6 As shown, the range extender is controlled to generate electricity using multiple adjusted power outputs, resulting in multiple adjusted equivalent fuel consumptions, including:
[0094] Step 602: For each adjustment, obtain the range extender generating power at the adjusted power level, the fuel consumption when the vehicle travels a preset distance, and the change in the power battery charge for that adjustment.
[0095] Step 604: Determine the equivalent fuel consumption after adjustment based on the change amount and fuel consumption.
[0096] Specifically, for each adjustment of the power generation capacity, the range extender is controlled to generate electricity at the adjusted power level, and the vehicle travels a preset distance. The terminal obtains the fuel consumption after the adjustment as the fuel consumption for that adjustment. The initial charge of the power battery at the start of the adjustment and the final charge at the end of the adjustment are detected, and the difference between the initial and final charge is taken as the change in power battery charge for that adjustment.
[0097] The system obtains the power battery discharge efficiency and the historical average fuel consumption during the vehicle's historical driving process. Based on the current change, current fuel consumption, power battery discharge efficiency, historical average fuel consumption, and the equivalent fuel consumption calculation formula, the adjusted equivalent fuel consumption for the current period is determined. The equivalent fuel consumption calculation formula is as follows:
[0098] Q Equ =Q Adp -ΔE·η Dc ·q Ave
[0099] Among them, Q Equ Q represents equivalent fuel consumption. Adp η represents the fuel consumption for that transaction, ΔE represents the change in the battery charge for that transaction, and η represents the change in the battery charge for that transaction. Dc q represents the discharge efficiency of the power battery. Ave This indicates the historical average fuel consumption.
[0100] After multiple adjustments, several equivalent fuel consumption values were obtained.
[0101] In this embodiment, during each adjustment process, the range extender generates electricity with the adjusted power output and the vehicle travels a preset distance, and the change in the power battery charge is obtained. Based on the change in charge and the fuel consumption, the equivalent fuel consumption after the adjustment is determined. This is beneficial for obtaining the equivalent fuel consumption under multiple adjustments by adjusting the power output multiple times, thus enabling the self-learning of the equivalent fuel consumption chart.
[0102] In one embodiment, such as Figure 7 As shown, based on the preset length, road slope, remaining battery power, and drive motor power, the range extender's power output range is determined, including:
[0103] Step 702: Determine the boundary values of the adjustable range of power generation based on the preset length, road slope, remaining power of the power battery and drive motor power.
[0104] Step 704: Add the power of the drive motor to the boundary values of the adjustable range of power generation to obtain the adjusted boundary values.
[0105] Step 706: Determine the range extender's power generation range based on the adjusted boundary values.
[0106] The minimum boundary value of the adjustable power generation range is obtained by substituting the preset length, road slope, remaining battery power, and drive motor power into the minimum boundary value calculation formula. The maximum boundary value of the adjustable power generation range is obtained by substituting these same parameters into the maximum boundary value calculation formula. The adjustable power generation range is then determined using these minimum and maximum boundary values. The adjustable power generation range can be expressed as: (ΔP) min ΔP max ), where ΔP min =f1(L,s,E,P DM ), ΔP max =f2(L,s,E,P DM ), ΔP min ΔP represents the minimum boundary value of the adjustable range of power generation. max The maximum boundary value of the adjustable power generation range is represented by L, the preset length is represented by s, the road slope is represented by E, and the remaining power of the battery is represented by P. DM This indicates the power of the drive motor.
[0107] Add the drive motor power to the minimum and maximum boundary values of the adjustable power generation range, respectively, to obtain the adjusted minimum and maximum boundary values. The range extender's power generation range is then determined from these adjusted minimum and maximum boundary values. The range extender's power generation range can be expressed as: (P) DM +ΔP min P DM +ΔP max ).
[0108] In this embodiment, by combining predictive road information, remaining battery power, and drive motor power, the adjustable range of the range extender's power generation is estimated, thereby adaptively adjusting the range extender's power generation, which helps reduce fuel consumption.
[0109] To illustrate in detail the method for determining the power output of the range extender in this solution and its effects, a detailed embodiment is provided below:
[0110] The terminal acquires the road slope of a preset length of road ahead of the vehicle's location, the remaining power of the battery, and the power of the drive motor. Based on the preset length, road slope, remaining battery power, and drive motor power, it determines the boundary values of the adjustable power generation range. The adjustable power generation range can be expressed as: (ΔP) min ΔP max ), where ΔP min =f1(L,s,E,P DM ), ΔP max =f2(L,s,E,P DM ), ΔPmin ΔP represents the minimum boundary value of the adjustable range of power generation. max The maximum boundary value of the adjustable power generation range is represented by L, the preset length is represented by s, the road slope is represented by E, and the remaining power of the battery is represented by P. DM This indicates the power of the drive motor.
[0111] The terminal adds the drive motor power to the boundary values of the adjustable power generation range to obtain the adjusted boundary values. Based on these adjusted boundary values, the range extender's power generation range is determined. The range extender's power generation range can be expressed as: (P) DM +ΔP min P DM +ΔP max ).
[0112] like Figure 8 The diagram shows the overall flow chart of the method for determining the generator power output of the range extender. The terminal determines whether each generator power output in the equivalent fuel consumption chart falls within the range extender's generator power output range.
[0113] If any power generation in the equivalent fuel consumption chart falls within the range of the range extender's power generation, the equivalent fuel consumption chart is searched, and the power generation corresponding to the minimum equivalent fuel consumption is taken as the target power generation.
[0114] When each power generation in the equivalent fuel consumption chart is not within the range of the range extender's power generation, the change in road slope is obtained to determine whether the change in road slope, the remaining power of the power battery, and the road slope meet the self-learning conditions.
[0115] Under the condition of satisfying the self-learning, the equivalent fuel consumption chart is self-learned to obtain the self-learned equivalent fuel consumption chart. Based on the range extender's power generation range and the self-learned equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined.
[0116] If the self-learning conditions are not met, the drive motor power will be used as the target power generation at the minimum equivalent fuel consumption.
[0117] The terminal uses the target power generation as the power generation of the range extender, and controls the range extender to generate electricity at the target power generation, which helps to keep the vehicle in the lowest fuel consumption condition and reduce fuel consumption.
[0118] The process involves self-learning the equivalent fuel consumption chart to obtain a self-learned equivalent fuel consumption chart, including:
[0119] The terminal uses the drive motor power as the initial power output and a preset step size as the adjustment step size to adjust the range extender's power output multiple times, resulting in multiple adjusted power outputs. Each adjusted power output falls within the range of the range extender's power output. For example, if the initial power output is P...Init The preset step size is ΔP, and the power generation after the i-th adjustment is:
[0120] For each adjustment, the fuel consumption is obtained when the range extender generates power at the adjusted power level and the vehicle travels a preset distance. The change in battery charge, battery discharge efficiency, and historical average fuel consumption over the vehicle's historical driving history are also obtained. Based on the change in charge, fuel consumption, battery discharge efficiency, historical average fuel consumption, and the equivalent fuel consumption calculation formula, the equivalent fuel consumption after the adjustment is determined. The equivalent fuel consumption calculation formula is as follows:
[0121] Q Equ =Q Adp -ΔE·η Dc ·q Ave
[0122] Among them, Q Equ Q represents equivalent fuel consumption. Adp η represents the fuel consumption for that transaction, ΔE represents the change in the battery charge for that transaction, and η represents the change in the battery charge for that transaction. Dc q represents the discharge efficiency of the power battery. Ave This indicates the historical average fuel consumption.
[0123] After multiple adjustments, several adjusted equivalent fuel consumptions were obtained. Based on the adjusted power generation and the adjusted equivalent fuel consumption, the self-learned equivalent fuel consumption chart was determined.
[0124] The aforementioned method for determining the range extender's power generation capacity involves acquiring information such as the road gradient of a predetermined length of road ahead of the vehicle, the remaining battery charge, and the drive motor power. Based on these factors, a range extender power generation range is determined. Then, using this range and an equivalent fuel consumption chart, a target power generation capacity at the minimum equivalent fuel consumption is determined, and this target power generation capacity is used as the range extender's power generation capacity. This approach, by utilizing road conditions ahead, the remaining battery charge, and the drive motor power, determines a reasonable range extender power generation range. Combined with the equivalent fuel consumption chart, this helps determine the target power generation capacity at the minimum equivalent fuel consumption. The range extender generates power at this target capacity, which helps reduce fuel consumption.
[0125] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0126] Based on the same inventive concept, this application also provides a range extender power generation determination device for implementing the range extender power generation determination method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the range extender power generation determination device provided below can be found in the limitations of the range extender power generation determination method described above, and will not be repeated here.
[0127] In one embodiment, such as Figure 9 As shown, a range extender power generation determination device 100 is provided, comprising: an acquisition module 120, a first determination module 140, and a second determination module 160, wherein:
[0128] The acquisition module 120 is used to acquire the road slope of a preset length of road ahead of the vehicle's location, the remaining power of the power battery, and the power of the drive motor;
[0129] The first determining module 140 is used to determine the range of power generation of the range extender based on the preset length, road slope, remaining power of the power battery and drive motor power.
[0130] The second determining module 160 is used to determine the target power generation under the minimum equivalent fuel consumption based on the range extender's power generation range and the equivalent fuel consumption chart, and to use the target power generation as the range extender's power generation.
[0131] The aforementioned range extender power generation determination device acquires the road gradient of a preset length of road ahead of the vehicle, the remaining battery charge, and the drive motor power. Based on these factors, it determines the range extender's power generation range. Then, by combining this range with an equivalent fuel consumption chart, it determines the target power generation at the minimum equivalent fuel consumption level and uses this target power generation as the range extender's power generation. This solution, by determining a reasonable range extender power generation range based on road conditions ahead, remaining battery charge, and drive motor power, and by combining this with an equivalent fuel consumption chart, facilitates the determination of the target power generation at the minimum equivalent fuel consumption level. The range extender generates power at this target power, thus reducing fuel consumption.
[0132] In one embodiment, the target power generation under the minimum equivalent fuel consumption is determined based on the range extender's power generation range and the equivalent fuel consumption chart. The second determining module 160 is further configured to: determine whether each power generation in the equivalent fuel consumption chart is within the range extender's power generation range; if any power generation in the equivalent fuel consumption chart is within the range extender's power generation range, search the equivalent fuel consumption chart and take the power generation corresponding to the minimum equivalent fuel consumption as the target power generation; if none of the power generation in the equivalent fuel consumption chart is within the range extender's power generation range, obtain the road slope change; and determine the target power generation under the minimum equivalent fuel consumption based on the road slope change, the remaining power of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart.
[0133] In one embodiment, the target power generation under the minimum equivalent fuel consumption is determined based on the change in road slope, the remaining power of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart. The second determining module 160 is further configured to: determine whether the change in road slope, the remaining power of the power battery, and the road slope meet the self-learning conditions; if the self-learning conditions are met, perform self-learning on the equivalent fuel consumption chart to obtain a self-learned equivalent fuel consumption chart; determine the target power generation under the minimum equivalent fuel consumption based on the range extender's power generation range and the self-learned equivalent fuel consumption chart; if the self-learning conditions are not met, use the drive motor power as the target power generation under the minimum equivalent fuel consumption.
[0134] In one embodiment, the equivalent fuel consumption chart is self-learned to obtain a self-learned equivalent fuel consumption chart. The second determining module 160 is further configured to: use the power of the drive motor as the initial power generation and a preset step size as the adjustment step size to adjust the power generation of the range extender multiple times to obtain multiple adjusted power generation; each adjusted power generation is within the range of the range extender's power generation; control the range extender to generate electricity with the multiple adjusted power generation to obtain multiple adjusted equivalent fuel consumption; and determine the self-learned equivalent fuel consumption chart based on each adjusted power generation and each adjusted equivalent fuel consumption.
[0135] In one embodiment, the range extender is controlled to generate electricity with multiple adjusted power outputs to obtain multiple adjusted equivalent fuel consumptions. The second determining module 160 is further configured to: for each adjustment, obtain the fuel consumption of the range extender when it generates electricity with the adjusted power output and the vehicle travels a preset distance, and obtain the change in the power battery charge in the current adjustment; and determine the equivalent fuel consumption of the current adjustment based on the change in charge and the fuel consumption in the current adjustment.
[0136] In one embodiment, the range extender's power generation range is determined based on a preset length, road slope, remaining battery charge, and drive motor power. The first determining module 140 is further configured to: determine the boundary values of the adjustable power generation range based on the preset length, road slope, remaining battery charge, and drive motor power; add the drive motor power to the boundary values of the adjustable power generation range to obtain adjusted boundary values; and determine the range extender's power generation range based on the adjusted boundary values.
[0137] Each module in the aforementioned range extender power generation determination device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0138] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 10As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a method for determining the power output of a range extender.
[0139] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0140] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0141] The system obtains the road slope of a preset length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor. Based on the preset length, road slope, remaining power of the battery, and drive motor power, the range extender's power generation range is determined. Based on the range extender's power generation range and the equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is used as the range extender's power generation.
[0142] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0143] Determine whether each power generation in the equivalent fuel consumption chart falls within the range extender's power generation range; if any power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, find the equivalent fuel consumption chart and take the power generation corresponding to the minimum equivalent fuel consumption as the target power generation; if none of the power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, obtain the road slope change; based on the road slope change, remaining battery charge, road slope, range extender power generation range, and equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption.
[0144] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0145] Determine whether the road gradient change, remaining battery charge, and road gradient meet the self-learning conditions; if the self-learning conditions are met, perform self-learning on the equivalent fuel consumption chart to obtain the self-learned equivalent fuel consumption chart; based on the range extender's power generation range and the self-learned equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption; if the self-learning conditions are not met, use the drive motor power as the target power generation under the minimum equivalent fuel consumption.
[0146] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0147] Using the drive motor power as the initial power generation and a preset step size as the adjustment step size, the power generation of the range extender is adjusted multiple times to obtain multiple adjusted power generation; each adjusted power generation is within the range of the range extender's power generation; the range extender is controlled to generate electricity with each of the multiple adjusted power generation to obtain multiple adjusted equivalent fuel consumption; based on each adjusted power generation and each adjusted equivalent fuel consumption, a self-learned equivalent fuel consumption chart is determined.
[0148] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0149] For each adjustment, the range extender generates electricity at the adjusted power level, and the vehicle travels a preset distance, and the change in the battery charge is obtained. Based on the change and the fuel consumption, the equivalent fuel consumption after the adjustment is determined.
[0150] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0151] Based on the preset length, road slope, remaining battery power, and drive motor power, determine the boundary values of the adjustable power generation range; add the drive motor power to each of the boundary values of the adjustable power generation range to obtain the adjusted boundary values; determine the range extension power generation range based on the adjusted boundary values.
[0152] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0153] The system obtains the road slope of a preset length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor. Based on the preset length, road slope, remaining power of the battery, and drive motor power, the range extender's power generation range is determined. Based on the range extender's power generation range and the equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is used as the range extender's power generation.
[0154] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0155] Determine whether each power generation in the equivalent fuel consumption chart falls within the range extender's power generation range; if any power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, find the equivalent fuel consumption chart and take the power generation corresponding to the minimum equivalent fuel consumption as the target power generation; if none of the power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, obtain the road slope change; based on the road slope change, remaining battery charge, road slope, range extender power generation range, and equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption.
[0156] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0157] Determine whether the road gradient change, remaining battery charge, and road gradient meet the self-learning conditions; if the self-learning conditions are met, perform self-learning on the equivalent fuel consumption chart to obtain the self-learned equivalent fuel consumption chart; based on the range extender's power generation range and the self-learned equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption; if the self-learning conditions are not met, use the drive motor power as the target power generation under the minimum equivalent fuel consumption.
[0158] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0159] Using the drive motor power as the initial power generation and a preset step size as the adjustment step size, the power generation of the range extender is adjusted multiple times to obtain multiple adjusted power generation; each adjusted power generation is within the range of the range extender's power generation; the range extender is controlled to generate electricity with each of the multiple adjusted power generation to obtain multiple adjusted equivalent fuel consumption; based on each adjusted power generation and each adjusted equivalent fuel consumption, a self-learned equivalent fuel consumption chart is determined.
[0160] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0161] For each adjustment, the range extender generates electricity at the adjusted power level, and the vehicle travels a preset distance, and the change in the battery charge is obtained. Based on the change and the fuel consumption, the equivalent fuel consumption after the adjustment is determined.
[0162] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0163] Based on the preset length, road slope, remaining battery power, and drive motor power, determine the boundary values of the adjustable power generation range; add the drive motor power to each of the boundary values of the adjustable power generation range to obtain the adjusted boundary values; determine the range extension power generation range based on the adjusted boundary values.
[0164] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0165] The system obtains the road slope of a preset length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor. Based on the preset length, road slope, remaining power of the battery, and drive motor power, the range extender's power generation range is determined. Based on the range extender's power generation range and the equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is used as the range extender's power generation.
[0166] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0167] Determine whether each power generation in the equivalent fuel consumption chart falls within the range extender's power generation range; if any power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, find the equivalent fuel consumption chart and take the power generation corresponding to the minimum equivalent fuel consumption as the target power generation; if none of the power generation in the equivalent fuel consumption chart falls within the range extender's power generation range, obtain the road slope change; based on the road slope change, remaining battery charge, road slope, range extender power generation range, and equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption.
[0168] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0169] Determine whether the road gradient change, remaining battery charge, and road gradient meet the self-learning conditions; if the self-learning conditions are met, perform self-learning on the equivalent fuel consumption chart to obtain the self-learned equivalent fuel consumption chart; based on the range extender's power generation range and the self-learned equivalent fuel consumption chart, determine the target power generation under the minimum equivalent fuel consumption; if the self-learning conditions are not met, use the drive motor power as the target power generation under the minimum equivalent fuel consumption.
[0170] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0171] Using the drive motor power as the initial power generation and a preset step size as the adjustment step size, the power generation of the range extender is adjusted multiple times to obtain multiple adjusted power generation; each adjusted power generation is within the range of the range extender's power generation; the range extender is controlled to generate electricity with each of the multiple adjusted power generation to obtain multiple adjusted equivalent fuel consumption; based on each adjusted power generation and each adjusted equivalent fuel consumption, a self-learned equivalent fuel consumption chart is determined.
[0172] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0173] For each adjustment, the range extender generates electricity at the adjusted power level, and the vehicle travels a preset distance, and the change in the battery charge is obtained. Based on the change and the fuel consumption, the equivalent fuel consumption after the adjustment is determined.
[0174] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0175] Based on the preset length, road slope, remaining battery power, and drive motor power, determine the boundary values of the adjustable power generation range; add the drive motor power to each of the boundary values of the adjustable power generation range to obtain the adjusted boundary values; determine the range extension power generation range based on the adjusted boundary values.
[0176] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0177] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0178] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0179] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for determining the power generation capacity of a range extender, characterized in that, The method includes: The system obtains the road gradient of a pre-defined length of road ahead of the vehicle, the remaining power of the battery, and the power of the drive motor. The range extender's power output range is determined based on the preset length, the road gradient, the remaining power of the power battery, and the power of the drive motor; the range extender's power output range refers to the adjustable range of the range extender's power output. Based on the range extender's power generation range and the equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined, and the target power generation is used as the range extender's power generation. The equivalent fuel consumption chart is pre-stored in the terminal and self-learns during vehicle operation. The equivalent fuel consumption chart includes multiple power generation values and their corresponding equivalent fuel consumption. The self-learning process of the equivalent fuel consumption chart involves adjusting the range extender's power generation according to a preset step size to obtain the equivalent fuel consumption after each adjustment, and then establishing the self-learned equivalent fuel consumption chart. The step of determining the target power generation under the minimum equivalent fuel consumption based on the range extender's power generation range and equivalent fuel consumption chart includes: Determine whether each power generation in the equivalent fuel consumption chart falls within the range of the range extender's power generation; If any power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation, the equivalent fuel consumption chart is searched, and the power generation corresponding to the minimum equivalent fuel consumption is taken as the target power generation. If none of the power generation capacities in the equivalent fuel consumption chart are within the range of the range extender's power generation capacity, a road of target length is selected from the roads of preset length, and the change in road slope at the target length is obtained, wherein the target length is less than the preset length; based on the change in road slope, the remaining charge of the power battery, the road slope, the range extender's power generation capacity range, and the equivalent fuel consumption chart, the target power generation capacity under the minimum equivalent fuel consumption is determined.
2. The method according to claim 1, characterized in that, The step of determining the target power generation under the minimum equivalent fuel consumption based on the road slope change, the remaining power of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart includes: Determine whether the road slope change, the remaining power battery charge, and the road slope meet the self-learning conditions; Under the condition of satisfying the self-learning, the equivalent fuel consumption chart is self-learned to obtain the self-learned equivalent fuel consumption chart; the target power generation under the minimum equivalent fuel consumption is determined according to the range extender power generation range and the self-learned equivalent fuel consumption chart. If the self-learning conditions are not met, the power of the drive motor is taken as the target power generation under the minimum equivalent fuel consumption.
3. The method according to claim 2, characterized in that, The step of performing self-learning on the equivalent fuel consumption chart to obtain a self-learned equivalent fuel consumption chart includes: Using the power of the drive motor as the initial power generation, and a preset step size as the adjustment step size, the power generation of the range extender is adjusted multiple times to obtain multiple adjusted power generation; each adjusted power generation is within the range of the power generation of the range extender. The range extender is controlled to generate electricity at multiple adjusted power outputs to obtain multiple adjusted equivalent fuel consumptions. Based on the adjusted power generation and the adjusted equivalent fuel consumption, the equivalent fuel consumption chart after self-learning is determined.
4. The method according to claim 3, characterized in that, The controlled range extender generates electricity using multiple adjusted power outputs to obtain multiple adjusted equivalent fuel consumptions, including: For each adjustment, the range extender generates electricity at the adjusted power level, and the fuel consumption is obtained when the vehicle travels a preset distance. The change in the power battery charge is also obtained for that adjustment. Based on the change amount and the fuel consumption, determine the equivalent fuel consumption after the adjustment.
5. The method according to claim 1, characterized in that, The step of determining the range extender's power generation range based on the preset length, the road slope, the remaining power of the power battery, and the drive motor power includes: The boundary values of the adjustable range of power generation are determined based on the preset length, the road slope, the remaining power of the power battery, and the power of the drive motor. The adjusted boundary values are obtained by adding the power of the drive motor to the boundary values of the adjustable range of the power generation. The range extender's power generation range is determined based on the adjusted boundary values.
6. A device for determining the power output of a range extender, characterized in that, The device includes: The acquisition module is used to acquire the road slope of a preset length of road ahead of the vehicle's location, the remaining power of the power battery, and the power of the drive motor; the range extender's power generation range refers to the adjustable range of the range extender's power generation. The first determining module is used to determine the range of power generation of the range extender based on the preset length, the road slope, the remaining power of the power battery and the power of the drive motor; The second determining module is used to determine the target power generation under the minimum equivalent fuel consumption based on the range extender's power generation range and the equivalent fuel consumption chart, and to use the target power generation as the range extender's power generation; the equivalent fuel consumption chart is pre-stored in the terminal and self-learns during vehicle operation; the equivalent fuel consumption chart includes multiple power generation and their corresponding equivalent fuel consumption; the self-learning process of the equivalent fuel consumption chart is to adjust the power generation according to a preset step size to obtain the equivalent fuel consumption after each adjustment, and to establish the self-learned equivalent fuel consumption chart; The second determining module is further configured to determine whether each power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation; if any power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation, the equivalent fuel consumption chart is searched, and the power generation corresponding to the minimum equivalent fuel consumption is taken as the target power generation; if none of the power generation in the equivalent fuel consumption chart is within the range of the range extender's power generation, a road of target length is selected from a road of preset length, and the change in road slope under the target length is obtained, wherein the target length is less than the preset length; based on the change in road slope, the remaining power of the power battery, the road slope, the range extender's power generation range, and the equivalent fuel consumption chart, the target power generation under the minimum equivalent fuel consumption is determined.
7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.