Distribution method for required power of range extender
By real-time identification of slope road conditions and battery SOC values, the power distribution strategy for the range extender is adjusted, solving the problem of low efficiency in power distribution for the range extender, achieving stable charging and discharging of the battery, and improving the operating efficiency of new energy engineering machinery.
Patent Information
- Application Number
- CN202510896769.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2025-06-19
- Filing Date
- 2025-06-30
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2045-06-30
AI Technical Summary
The existing method of allocating power required by range extenders is inefficient, resulting in overcharging/discharging of batteries and affecting the normal operation of new energy engineering machinery.
By obtaining the current slope road conditions, the corresponding power allocation strategy is obtained according to the slope road conditions, and the allocation strategy is selected in combination with the battery SOC value. The required power of the range extender is adjusted in real time to ensure that the range extender responds quickly when high power is required, prevents battery over-discharge when going uphill, and prevents battery overcharging when braking.
It effectively avoids overcharging/discharging of the battery, improves the distribution efficiency of the power required by the range extender, and ensures the stability of battery life and system performance.
Smart Images

Figure CN120697579A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for distributing power requirements of a range extender, and belongs to the technical field of new energy engineering machinery. Background Art
[0002] The core of new energy engineering machinery is the collaborative architecture of "internal combustion engine generator set (based on range extender) + power battery + electric drive system".
[0003] New energy engineering machinery represented by mining trucks need to frequently face uphill and downhill road conditions, while the corresponding power adjustment speed of internal combustion engine generator sets represented by diesel engines is relatively slow, which often leads to the range extender power not being able to increase when high-power drive is required, and the range extender power being able to decrease when braking energy is recovered, which in turn causes the battery to suffer from long-term harsh conditions of overcharge and over-discharge.
[0004] Therefore, the existing method for distributing the power required by the range extender has low distribution efficiency and easily leads to overcharging / discharging of the battery. Summary of the Invention
[0005] The purpose of this application is to overcome the deficiencies in the prior art and provide a method for allocating the power required by a range extender, which avoids overcharging / discharging of batteries and improves the efficiency of allocating the power required by the range extender.
[0006] To achieve the above objectives, this application is implemented using the following technical solutions:
[0007] In a first aspect, the present application provides a method for allocating power required by a range extender, comprising:
[0008] Obtaining the current road slope condition, and obtaining a corresponding power distribution strategy group according to the road slope condition;
[0009] Selecting a distribution strategy in the power distribution strategy group according to the battery SOC value;
[0010] The range extender's required power is obtained based on the selected allocation strategy and the vehicle's required power.
[0011] In some embodiments of the first aspect of the present application,
[0012] In response to the slope road condition being flat and the battery SOC value being greater than or equal to a priority discharge threshold, determining a magnitude relationship between the vehicle required power and the maximum available discharge power of the battery;
[0013] In response to the vehicle's required power being less than or equal to the battery's maximum available discharge power, setting the range extender's required power to be the vehicle's required power; otherwise, setting the range extender's required power to be the difference between the vehicle's required power and the battery's maximum available discharge power;
[0014] In response to the slope road condition being flat and the battery SOC value being less than or equal to a discharging prohibition threshold, the required power of the range extender is set to the maximum output power of the range extender.
[0015] In some embodiments of the first aspect of the present application, in response to the slope road condition being flat and the battery SOC value being greater than the smart power conservation threshold but less than the priority discharge threshold, the required power of the range extender is obtained by the following formula:
[0016] ,
[0017] Where, The power required by the range extender, The power required for the vehicle, is the lookup value of the power-battery capacity relationship table;
[0018] In response to the slope road condition being flat and the battery SOC value being less than the intelligent power conservation threshold but greater than the discharging prohibition threshold, the required power of the range extender is obtained by the following formula:
[0019] .
[0020] In some embodiments of the first aspect of the present application, in response to the slope road condition being downhill and the battery SOC value being greater than or equal to a priority discharge threshold, determining a magnitude relationship between the vehicle's required power and the battery's maximum available discharge power;
[0021] In response to the vehicle's required power being less than or equal to the battery's maximum available discharge power, setting the range extender's required power to 0;
[0022] In response to the vehicle's required power being greater than the battery's maximum available discharge power, the range extender's required power is obtained by the following formula:
[0023] ,
[0024] Where, is the required power of the range extender, min is to select the minimum value in the brackets, The power required for the vehicle, is the maximum available discharge power of the battery, is the maximum recharge power of the battery, is the average power of energy recovery;
[0025] In response to the slope road condition being downhill and the battery SOC value being less than the priority discharge threshold but greater than the prohibition discharge threshold, the required power of the range extender is obtained by the following formula:
[0026] ;
[0027] In response to the slope road condition being downhill and the battery SOC value being less than the discharging prohibition threshold, the required power of the range extender is obtained by the following formula:
[0028] .
[0029] In some embodiments of the first aspect of the present application, the energy recovery average power is obtained by the following formula:
[0030] ,
[0031] Where, is the total mass of the vehicle, is the initial vehicle speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
[0032] In some embodiments of the first aspect of the present application, in response to the slope road condition being uphill and the battery SOC value being greater than or equal to a priority discharge threshold, the required power of the range extender is obtained by the following formula:
[0033] ,
[0034] Where, is the required power of the range extender, min is to select the minimum value in the brackets, The power required for the vehicle, is the average driving power;
[0035] In response to the road condition being an uphill slope and the battery SOC value being less than the priority discharge threshold but greater than the prohibition discharge threshold, determining a magnitude relationship between the vehicle required power and the average driving power;
[0036] In response to the vehicle required power being greater than or equal to the average driving power, the range extender required power is obtained by the following formula:
[0037] ,
[0038] Where, is the maximum recharge power of the battery,
[0039] Otherwise, the required power of the range extender is obtained by the following formula:
[0040] ;
[0041] In response to the road condition being an uphill slope and the battery SOC being less than the discharging prohibition threshold, determining a magnitude relationship between the vehicle required power and the average driving power;
[0042] In response to the vehicle required power being greater than or equal to the average driving power, the range extender required power is obtained by the following formula:
[0043] ,
[0044] Where, To select the maximum value operation in brackets, is the maximum output power of the range extender,
[0045] Otherwise, the required power of the range extender is obtained by the following formula:
[0046] .
[0047] In some embodiments of the first aspect of the present application, the average driving power is obtained by the following formula:
[0048] ,
[0049] Where, is the total mass of the vehicle, is the target speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
[0050] In a second aspect, the present application also provides a computer device comprising a processor and a memory connected to the processor, wherein a computer program is stored in the memory. When the computer program is executed by the processor, the steps of the method for allocating the power required by the range extender as described in any embodiment of the first aspect are performed.
[0051] In a third aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for allocating the power required by the range extender as described in any embodiment of the first aspect.
[0052] In a fourth aspect, the present application also provides a computer program product, including a computer program / instruction, characterized in that when the computer program / instruction is executed by a processor, the steps of the method for allocating the power required by the range extender described in any embodiment of the first aspect are implemented.
[0053] Compared with the prior art, the present invention has the following beneficial effects:
[0054] The method for allocating the required power of the range extender provided in this application adjusts the power output of the range extender in advance through real-time identification of slope road conditions and matching with the strategy group, ensuring that the range extender power responds quickly when high power is required, preventing over-discharge on uphill roads, timely reducing power during braking recovery, and preventing overcharging on downhill roads; selecting a specific allocation strategy based on the battery SOC status to avoid life degradation caused by overcharging / over-discharging; effectively avoiding excessive charging / discharging of the battery, and improving the efficiency of allocating the required power of the range extender. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0056] Figure 1 This is the power architecture diagram of the extended-range mining truck;
[0057] Figure 2 This is a flowchart of the steps for estimating the average driving / braking power in the third embodiment;
[0058] Figure 3 This is a surface diagram drawn based on Table 1 in Example 2;
[0059] Figure 4 This is a surface graph drawn based on Table 2 in Example 2;
[0060] Figure 5 This is a flowchart of the steps for allocating power to the range extender under flat road conditions in Example 3;
[0061] Figure 6 This is a flow chart of the steps for allocating range extender power under downhill conditions in Example 3;
[0062] Figure 7 This is a flowchart of the steps for allocating range extender power under uphill conditions in Example 3;
[0063] Figure 8 This is a flowchart of the steps of the method for allocating the required power of the range extender provided in Example 1;
[0064] Figure 9 This is a schematic block diagram of the principle of the computer device provided in Example 4;
[0065] In the figure: 1. Wheel; 2. Front axle; 3. Range extender assembly; 4. Battery; 5. Drive motor; 6. Hydraulic pump station; 7. Hopper; 8. Drive shaft; 10. Middle axle; 11. Rear axle. DETAILED DESCRIPTION
[0066] The technical solution of the present invention is described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present application and the specific features in the embodiments are detailed descriptions of the technical solution of the present application, rather than limitations on the technical solution of the present application. Unless there is a conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.
[0067] The term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Additionally, the character " / " in this document generally indicates an "or" relationship between the related objects.
[0068] Example 1:
[0069] Figure 8 This is a flow chart of a method for allocating power required by a range extender in the first embodiment of the present invention. This flow chart only shows the logical sequence of the method described in this embodiment. In other possible embodiments of the present invention, different methods may be used without conflict. Figure 8 The steps shown or described are accomplished in the order shown.
[0070] The method for allocating the required power of the range extender provided in this embodiment can be applied to the terminal and can be executed by the vehicle controller MCU device. Figure 8 , the method of this implementation specifically includes the following steps:
[0071] Obtaining the current road slope condition, and obtaining a corresponding power distribution strategy group according to the road slope condition;
[0072] Selecting a distribution strategy in the power distribution strategy group according to the battery SOC value;
[0073] The range extender's required power is obtained based on the selected allocation strategy and the vehicle's required power.
[0074] The method for allocating the required power of the range extender provided in this embodiment adjusts the power output of the range extender in advance through real-time identification of slope road conditions and matching with the strategy group, ensuring that the range extender power responds quickly when high power is required, preventing over-discharge on uphill roads, timely reducing power during braking recovery, and preventing overcharging on downhill roads; a specific allocation strategy is selected based on the battery SOC status to avoid life degradation caused by overcharging / over-discharging; and overcharging / discharging of the battery 4 is effectively avoided, thereby improving the efficiency of allocating the required power of the range extender.
[0075] Example 2:
[0076] This embodiment provides a method for allocating power requirements of a range extender. This embodiment is optimized based on the first embodiment to improve the technical effect and refine the technical solution. For details not fully described in this embodiment, please refer to the first embodiment.
[0077] This embodiment differs from the first embodiment in that the allocation strategy in this embodiment focuses on balancing and choosing between "improving the response speed of the power system to the power demand of the entire vehicle" and "protecting Battery 4", taking both into account; the response speed of the power system to the power demand of the entire vehicle is determined by the gap between the current actual power of the range extender and the target power set by the allocation strategy.
[0078] First, obtain the uphill angle threshold, downhill angle threshold and flat ground angle interval;
[0079] Obtain a vehicle slope value; in response to the slope value being greater than the uphill angle threshold, the slope road condition is uphill; in response to the slope value being less than the downhill angle threshold, the slope road condition is downhill; in response to the slope value being within the flat ground angle interval, the slope road condition is flat ground.
[0080] The vehicle slope value can be obtained through the vehicle's own sensor or through GPS three-dimensional calculation.
[0081] The obtained vehicle slope value is used to allocate the required power of the range extender within a certain period of time in the near future.
[0082] In this embodiment only, the uphill angle threshold is 15°, the downhill angle threshold is -15°, and the flat ground angle interval is an open interval (-5°, 5°).
[0083] The vehicle slope value and battery SOC value are obtained at a certain period, and the allocation strategy is re-determined every period.
[0084] For driving on flat ground, we will first introduce the extreme power conditions.
[0085] In response to the slope road condition being flat and the battery SOC value being greater than or equal to a priority discharge threshold (80% in this embodiment, the same applies hereinafter), determining a magnitude relationship between the vehicle's required power and the battery's maximum available discharge power;
[0086] In response to the vehicle power requirement being less than or equal to the maximum available discharge power of the battery, the range extender power requirement is set to the vehicle power requirement. At this time, the actual operating power of the range extender is relatively close to the vehicle power requirement, and the range extender's reaction process to reaching the vehicle power requirement is not slow, thereby improving the allocation efficiency. Otherwise, in response to the vehicle power requirement being greater than the battery's maximum available discharge power, the range extender power requirement is set to the difference between the vehicle power requirement and the battery's maximum available discharge power. In this case, the range extender's actual power is adjusted to the vehicle power requirement slowly, and the battery SOC value is high and needs to be discharged. In this case, the battery pack is used first to meet the vehicle power requirement, and the remaining range extenders make up the difference.
[0087] In response to the slope road condition being flat and the battery SOC value being less than or equal to the discharge prohibition threshold (20% in this embodiment, the same below), the required power of the range extender is set to the maximum output power of the range extender. At this time, the importance of protecting the battery 4 outweighs the importance of increasing the response speed of the range extender output power to the vehicle required power.
[0088] In this allocation strategy, when SOC ≥ the priority discharge threshold, Battery 4's energy is prioritized, reducing inefficient range extender operation and lowering fuel consumption. The range extender is activated only when demand exceeds Battery 4's capacity to compensate for the shortfall, maximizing fuel-electric synergy efficiency. When SOC ≤ the prohibited discharge threshold, the range extender is forced to operate at full power, completely preventing deep discharge of Battery 4 and extending its cycle life.
[0089] Through dual-threshold (priority discharge / prohibited discharge threshold) hierarchical management, the battery SOC is stabilized in a safe range (such as 20%-80%) to prevent the risk of overcharging / over-discharging; based on the real-time comparison of the required power and the battery capacity, the pure electric / hybrid mode is dynamically switched with low response delay.
[0090] For driving on flat ground, the intermediate power situation is:
[0091] In response to the slope road condition being flat and the battery SOC value being greater than the intelligent power conservation threshold (50% in this embodiment, the same below) but less than the priority discharge threshold, the battery 4 can be properly discharged, and the range extender load can be appropriately reduced to maintain the power system response speed. Therefore, the required power of the range extender is obtained by the following formula:
[0092] ,
[0093] Where, The power required by the range extender, The power required for the vehicle, is the lookup value of the power-battery capacity relationship table;
[0094] In response to the slope being flat and the battery SOC being less than the intelligent power conservation threshold but greater than the discharging prohibition threshold, in order to avoid discharging the battery 4 while also taking into account the power system response speed, the range extender required power is obtained by the following formula:
[0095] .
[0096] As one embodiment, when the battery SOC value is greater than the intelligent power conservation threshold but less than the priority discharge threshold, the lookup value of the power-battery power relationship table is shown in Table 1 "Power-battery power relationship first table".
[0097] Table 1 Power-battery capacity relationship table 1
[0098]
[0099] When the battery SOC value is less than the intelligent power conservation threshold but greater than the discharge prohibition threshold, the lookup value of the power-battery power relationship table is shown in Table 2 "Power-battery power relationship table 2".
[0100] Table 2 Power-Battery Capacity Relationship Table 2
[0101]
[0102] In Tables 1 and 2, "Power" is the lookup value from the power-battery charge relationship table, and ∆SOC is the difference between the current battery SOC and the intelligent power conservation threshold. Tables 1 and 2 are generally obtained from the battery manufacturer. The lookup value achieves a nonlinear match between battery charge and power demand. By incorporating this value into the table, energy waste or battery shock caused by a fixed-ratio allocation is avoided. This strategy also incorporates temperature variation to compensate for the performance degradation of Battery 4 at low and high temperatures, ensuring reliability under all operating conditions. Furthermore, conventional approaches employ a fixed-ratio allocation within the SOC range, which is prone to SOC drift and overestimates the discharge capacity of Battery 4 at low temperatures. This allocation strategy, however, maintains a stable SOC within a ±5% fluctuation band and uses dynamic table limiting to prevent battery overload.
[0103] When the vehicle goes downhill, the battery 4 is recharged, so the allocation strategy when the vehicle goes downhill is more complicated.
[0104] In response to the road condition being downhill and the battery SOC value being greater than or equal to a priority discharge threshold, the battery SOC value is high and should be discharged, and it is necessary to further determine the relationship between the vehicle's required power and the battery's maximum available discharge power;
[0105] In response to the vehicle's required power being less than or equal to the battery's maximum available discharge power, the range extender's required power is set to 0, and the battery discharge is used to meet the vehicle's required power, thereby providing a fast power system response and protecting the battery 4.
[0106] In response to the vehicle's required power being greater than the battery's maximum available discharge power, the range extender's required power is obtained by the following formula:
[0107] ,
[0108] Where, is the required power of the range extender, min is to select the minimum value in the brackets, The power required for the vehicle, is the maximum available discharge power of the battery, is the maximum recharge power of the battery, is the average power of energy recovery; in this formula, Indicates the power difference that needs to be supplemented after the maximum available discharge power of the battery is fully used for the needs of the vehicle. The minimum of the two values is selected as the required power of the range extender, which satisfies the response speed of the power system while effectively processing the output power of the range extender. Can also be considered as Boundary condition constraints;
[0109] In response to the slope road condition being downhill and the battery SOC value being less than the priority discharge threshold but greater than the prohibition discharge threshold, the required power of the range extender is obtained by the following formula:
[0110] ;
[0111] This formula represents that when the battery SOC value is less than the priority discharge threshold but greater than the prohibited discharge threshold, the output power of the range extender is mainly used to charge the battery together with the downhill recharging function;
[0112] In response to the slope road condition being downhill and the battery SOC value being less than the discharging prohibition threshold, the required power of the range extender is obtained by the following formula:
[0113] ;
[0114] This formula compares the power demand of the vehicle with the output power of the range extender that can be absorbed by the battery (i.e., the remaining power of recharging). When the remaining power of the battery is sufficient and the vehicle demand is small, the range extender mainly supplies the vehicle demand, and the actual power of the range extender is adjusted to the power demand of the vehicle more smoothly. When the vehicle demand power is relatively large, since the battery SOC value is less than the prohibited discharge threshold at this time, the range extender is set. It can take into account both charging and vehicle needs when recharging downhill.
[0115] In this strategy, the range extender shuts down or minimizes its output at high SOC values, completely shutting down the range extender and eliminating the need for power generation to occupy the recharge channel. At medium SOC values, battery recharge capacity is reserved to prevent overcharging. At low SOC values, an averaging algorithm is used to achieve a dynamic balance, simultaneously meeting both driving and recharge requirements and preventing power interruptions during braking due to low SOC. The average recharged energy power is embedded in the control logic as a core parameter, achieving a closed-loop control process from "quantifying recharge capacity to dynamically capping range extender power."
[0116] When the vehicle goes uphill, the range extender and the battery 4 are discharged simultaneously, so the allocation strategy is more complicated when the vehicle goes uphill.
[0117] In response to the slope road condition being uphill and the battery SOC value being greater than or equal to a priority discharge threshold, the required power of the range extender is obtained by the following formula:
[0118] ,
[0119] Where, is the required power of the range extender, min is to select the minimum value in the brackets, The power required for the vehicle, is the average driving power; the battery SOC value is greater than or equal to the priority discharge threshold, so exist and Taking the minimum value is conducive to the smooth transition of the range extender's required power to the target demand, and can also promote the discharge of the battery 4;
[0120] In response to the fact that the slope road condition is uphill and the battery SOC value is less than the priority discharge threshold but greater than the prohibition discharge threshold, a balance needs to be struck between the power system response speed and the discharge of Battery 4, and therefore, a relationship between the vehicle demand power and the average driving power is determined;
[0121] In response to the vehicle power requirement being greater than or equal to the average driving power, the vehicle power requirement is mainly ensured by discharging the battery 4. The range extender power requirement is obtained by the following formula:
[0122] ,
[0123] Where, is the maximum recharge power of the battery. and Select the minimum value to ensure a smooth transition of the power system while ensuring that the power system has sufficient power;
[0124] Otherwise, the average driving power is mainly guaranteed by discharging the battery 4. The required power of the range extender is obtained by the following formula:
[0125] Same as above, ensuring a smooth transition of the power system while meeting the power requirements of the vehicle;
[0126] In response to the slope being an uphill road condition and the battery SOC being less than the discharging prohibition threshold, there is no battery recharging effect on the uphill road condition and the range extender is required to play a primary role, and therefore it is necessary to determine a relationship between the vehicle demand power and the average driving power;
[0127] In response to the vehicle required power being greater than or equal to the average driving power, the range extender required power is obtained by the following formula:
[0128] ,
[0129] Where, To select the maximum value operation in brackets, The maximum output power of the range extender, the response speed of the range extender's actual power increasing to the maximum output power of the range extender is higher than Therefore, when the maximum output power of the range extender is the smaller item, it is given priority as the target power of the range extender.
[0130] Otherwise, the required power of the range extender is obtained by the following formula:
[0131] .
[0132] In this strategy, in the high SOC range (SOC ≥ priority discharge threshold), battery 4 is used to assist driving first to avoid redundant power generation of the range extender; in the medium / low SOC range, the As a benchmark value, combined and , dynamically coordinate the range extender and battery 4 to ensure that the range extender increases power in advance when climbing, compensates for the diesel engine response delay, limits the output upper limit at low SOC, and protects the range extender from overloading. By anticipating hill climbing power requirements, the range extender increases power reserves in advance, preventing deep discharge of Battery 4 under heavy loads. Layered logic covers the entire SOC range, ensuring minimum driving power requirements are met at any charge level.
[0133] As one embodiment, the energy recovery average power is obtained by the following formula:
[0134] ,
[0135] Where, is the total mass of the vehicle, is the initial vehicle speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
[0136] As one embodiment, the driving average power is obtained by the following formula:
[0137] ,
[0138] Where, is the total mass of the vehicle, is the target speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
[0139] The method for allocating the required power of the range extender provided in this embodiment adjusts the range extender power in advance by predicting the road conditions (uphill / downhill), thereby solving the problem of battery overcharge / overdischarge caused by the slow response of the diesel engine; the dual thresholds (20% / 80%) force the SOC to be stabilized in a safe range, and combined with the temperature compensation table lookup (Table 1 / Table 2), avoid the risk of battery performance degradation under low / high temperature conditions; when going downhill, the range extender is shut down or minimized, and the recycling channel occupancy rate is reduced to 0; when going uphill, the range extender is shut down or minimized, and the recycling channel occupancy rate is reduced to 0. Predict power demand and reduce forced deep discharge of the battery; the SOC fluctuation range is compressed from ±15% of the traditional solution to ±5%, the battery cycle life is increased by about 20%, and the fuel efficiency is improved by 10% to 15%.
[0140] Example 3:
[0141] This embodiment provides a method for allocating power requirements of a range extender. This embodiment is optimized based on the first embodiment to improve the technical effect and refine the technical solution. For details not fully described in this embodiment, please refer to the first embodiment.
[0142] refer to Figure 1The range extender power allocation method provided in this embodiment can be applied to a range-extended mining truck driven by a mid-axle motor. The truck comprises wheels 1, a front axle 2, a range extender assembly 3 (including the range extender), a battery 4, a drive motor assembly (including a drive motor 5), a hydraulic pump station 6, a hopper 7, a drive shaft 8, a mid-axle 10, and a rear axle 11. The range extender assembly 3, battery 4, and drive motor assembly constitute the primary components of the power system. The range extender is the primary power source, while the battery 4 is an auxiliary power source. The range extender assembly 3 is a powertrain integrating the engine, range extender, and controller. The drive motor assembly is a drive assembly integrating the drive motor 5 and the motor controller. The hydraulic pump station 6, consisting of a motor, a hydraulic pump, and a fuel tank, converts electrical energy into hydraulic oil pressure energy, powering the hydraulic cylinder that drives the hopper 7 to lift and lower. The drive motor assembly serves as the direct power source for driving the vehicle and the direct energy source for energy recovery. The battery assembly serves as the vehicle's auxiliary energy source, providing driving energy and recovering energy during braking. The range extender assembly 3 serves as the vehicle's direct energy source, directly providing energy to the vehicle's drive system and charging battery 4 when the battery SOC is low. A speed sensor measures vehicle speed, a load sensor measures the total mass of the cargo box, and an inclination sensor measures the vehicle's slope. All this information is aggregated by the vehicle's MCU or other controller to allocate the range extender's required power. Figure 1 In the diagram, red lines represent electrical connections and black lines represent mechanical transmission connections.
[0143] The power required by the range extender is allocated as follows.
[0144] S1: Road condition prediction based on the vehicle's current inclination angle:
[0145] Battery over-discharge and over-charge problems mainly occur when the road condition changes. In order to adjust the range extender power in advance, the current vehicle slope value identified by the inclination sensor is used to predict the road condition ahead. By analyzing the classic operating road condition information of unmanned mining trucks, the vehicle operating road conditions (i.e. slope conditions) are mainly divided into three types: uphill, downhill, and flat. If the current recognized road condition is flat and the inclination sensor recognizes the vehicle inclination, the vehicle will be driven to the ground. , it is judged that the vehicle enters the downhill state; if the current recognized road condition is flat and the inclination sensor recognizes the vehicle inclination , it is judged to enter the uphill state; if the current recognized road condition is in the downhill state and the inclination sensor recognizes the vehicle inclination , it is judged that the vehicle enters the flat ground state; if the current recognized road condition is in the uphill state and the inclination sensor recognizes the vehicle inclination , it is judged that the road has entered the flat ground state; the road condition information is updated in real time every 1 second. If the real-time detected road condition information does not meet the above jump conditions, the current recognized road condition is maintained unchanged, that is, the selected allocation strategy remains unchanged.
[0146] S2: Driving / braking average power estimation.
[0147] To meet the driving / braking power requirements under different road conditions, the average driving power under uphill conditions and the average braking power under downhill conditions are calculated based on the current vehicle speed, total vehicle mass, and the inclination angle of the road ahead. After entering the downhill state, the average energy recovery power when regenerative braking is used at the current speed within n seconds (which can be determined by the driver's driving habits, the same below) is calculated based on the vehicle speed, total vehicle mass, and the current inclination angle of the vehicle (i.e. the vehicle slope value). The control process is shown in the attached figure. Figure 2 shown.
[0148] 1) Calculate the uniform braking deceleration a based on the current vehicle speed and braking time:
[0149] ;
[0150] 2) Calculate the braking distance s based on the current vehicle speed and uniform deceleration time:
[0151] ;
[0152] 3) Calculate the change in kinetic energy during braking based on the braking distance s and vehicle speed and potential energy changes :
[0153] ,
[0154] ;
[0155] 4) According to the change of kinetic energy and potential energy changes Get the total braking energy:
[0156] ;
[0157] 5) Obtain the average braking power based on the total braking energy and braking time n:
[0158] ;
[0159] Where, is the total mass of the vehicle (kg), is the initial vehicle speed (m / s), is the set speed change time (s), is the acceleration due to gravity ( ), is the vehicle slope value.
[0160] The braking process is accompanied by battery recharging, so the average braking power is the average energy recovery power.
[0161] This formula accurately quantifies the braking energy recovery capability and calculates the conversion of kinetic energy and potential energy. Reflects the kinetic energy and potential energy that can be recovered when the vehicle speed is reduced Quantify the energy converted from downhill gravitational potential energy.
[0162] After entering the uphill state, the vehicle speed is set according to the uphill (calibration quantity, i.e. target speed ), the total mass of the vehicle, and the slope ahead are used to calculate the average power required to accelerate the vehicle from 0 speed to the set speed to climb the slope in n seconds.
[0163] 1) Calculate the kinetic energy increment required to accelerate the vehicle from 0 to the target speed based on the vehicle's total mass and current speed :
[0164] ;
[0165] 2) Calculate the potential energy increment during acceleration based on the acceleration time, total vehicle mass, and target speed :
[0166] ;
[0167] 3) According to the change of kinetic energy and potential energy changes Get the total energy of acceleration drive:
[0168] ;
[0169] 4) Obtain the average acceleration power based on the total driving energy and acceleration time n:
[0170] ;
[0171] Where, is the total mass of the vehicle, is the target speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
[0172] The obtained average acceleration power can be used as the average driving power.
[0173] In this formula, the kinetic energy part Indicates that the vehicle accelerates to the target speed Energy required, potential energy Characterizes the additional power required to overcome the gravity of the slope. Traditional methods rely on real-time power demand and fail to anticipate the sustained high loads of long uphill slopes. This formula provides a forward-looking power benchmark to support the advance adjustment strategy described below.
[0174] S3: Range extender power distribution.
[0175] On the premise of ensuring that Battery 4 is not over-discharged when high power is required, Battery 4 is not over-charged during braking, and the battery SOC value is kept in a dynamic balance, the range extender power is adjusted in advance according to road conditions to meet the high power demand when driving uphill and maximize the energy recovery of downhill braking while maintaining a dynamic balance of the battery SOC value.
[0176] 1. Flat ground state:
[0177] On flat ground, according to the current battery power The vehicle energy management is divided into three control areas. The control process is shown in the attached figure. Figure 5 As shown:
[0178] 1) The battery priority discharge interval system detects In the higher range, (In this embodiment, the priority discharge threshold ) Determine that the battery has entered the priority discharge range.
[0179] Further determine the required power of the vehicle Maximum available discharge power of the battery If the relationship between , then the output range extender required power ;like , then the output range extender required power .
[0180] Set a high temperature limit and low temperature limit If the battery temperature is detected or , the discharge capability of battery 4 fails and battery 4 is not allowed to discharge, then , preventing battery 4 from entering the battery priority discharge interval and reducing active discharge.
[0181] 2) Battery discharge prohibited range:
[0182] The system detects When it is in the lower range, (In this embodiment, the discharge threshold is prohibited ), it is determined that the battery has entered the prohibited discharge range, and the output .
[0183] If the temperature is higher or lower than a certain threshold, the recharge capability of battery 4 fails and battery 4 is not allowed to recharge. , to prevent battery 4 from being recharged.
[0184] 3) Intelligent battery protection range:
[0185] If the battery current In the middle range, By setting the intelligent power conservation threshold , while maintaining the battery charge at a certain level, the power required by the vehicle is directly borne by the range extender, thereby improving energy utilization efficiency.
[0186] If the current Lower than the battery priority discharge threshold and higher than the smart power conservation threshold In this embodiment, , .in According to the current and The difference between Check Table 1 in Example 2 to obtain the value. The larger the difference, The larger the value, the reference power-battery capacity relationship curve is as shown in the attached figure. Figure 3 shown.
[0187] If the current Below the intelligent power protection threshold and is higher than the battery discharge prohibition threshold, in this embodiment, , .in According to the current and The difference between Check Table 2 in Example 2 to obtain the difference. The larger the difference, the The larger the power is, the higher the battery capacity. Figure 4 shown.
[0188] 2. Downhill state:
[0189] When the system detects that it is entering a downhill state, it reduces the required power of the range extender in advance according to the calculated average braking power to ensure that the real-time power of the range extender can quickly respond to the demand when entering the regenerative braking mode. The control process is shown in the attached Figure 6 The range extender's required power is comprehensively controlled based on the battery's current charge, the battery's maximum available discharge power, and the current required power:
[0190] If the SOC is high ( ), then further determine the current vehicle power demand Maximum available discharge power of the battery If the relationship between , then the output range extender required power , the range extender enters standby mode; if , then the output range extender required power , and the required power of the range extender in this formula shall not be negative;
[0191] If soc is medium ( ), then the output range extender required power ;
[0192] If soc is low ( ), further judge and If the relationship between , then the output , otherwise output .
[0193] 3. Uphill state:
[0194] When the system detects that it is entering an uphill state, it will increase the range extender's required power in advance according to the calculated average power of the driving demand, ensuring that the range extender's real-time power can quickly respond to the demand when entering the high-power driving mode. The control process is shown in the attached Figure 7 shown.
[0195] If soc is high ( ), the output power of the range extender is ;
[0196] If soc is medium ( ), further judge and If the relationship between , then the output power of the range extender is ,like , then the output power of the range extender is ;
[0197] If soc is low ( ), further judge and If the relationship between , then the output power of the range extender is ,like , then the output power of the range extender is .
[0198] The range extender power allocation method provided in this embodiment predicts the road condition ahead using the current vehicle inclination information identified by the inclination sensor to achieve advance adjustment of the range extender power, and allocates different range extender power adjustment strategies based on the prediction results. With the goal of meeting the driving / braking power requirements under different road conditions, the method calculates the average driving power under uphill conditions and the average braking power under downhill conditions based on the current vehicle speed, gross vehicle mass, and the inclination of the road ahead, and adjusts the range extender power accordingly. Under the premise of ensuring that the battery is not over-discharged during high power demand and not over-charged during braking, and maintaining a dynamic balance of the battery SOC, the range extender discharge power is adjusted in advance based on the road condition information to meet the high driving power demand when driving uphill and maximize energy recovery when braking downhill, while maintaining a dynamic balance of the battery SOC.
[0199] Example 4:
[0200] This embodiment provides a computer device, including a processor and a memory connected to the processor, wherein a computer program is stored in the memory. When the computer program is executed by the processor, the steps of the method for allocating the required power of the range extender provided in the first or second embodiment are performed.
[0201] The computer device may be a server or an electronic terminal. As one embodiment, Figure 9 , the computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data obtained and generated in the method for allocating the power required by the range extender. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements the method for allocating the power required by the range extender provided in embodiment one or two.
[0202] Those skilled in the art will understand that Figure 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0203] The computer device provided in this embodiment has the same technical effects as those in Embodiment 1 or 2, and will not be described in detail here.
[0204] Embodiment 5:
[0205] This embodiment provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the steps of the method for allocating the required power of the range extender provided in the first or second embodiment are implemented.
[0206] The computer-readable storage medium provided in this embodiment has the same technical effects as those in Embodiment 1 or 2, and will not be described in detail here.
[0207] Example 6:
[0208] This embodiment provides a computer program product having a computer program stored thereon. When executed by a processor, the computer program implements the steps of the method for allocating the required power of a range extender provided in Embodiment 1 or Embodiment 2. The computer program product provided in this embodiment can be transmitted, distributed, and downloaded in the form of a signal via the Internet.
[0209] The computer program product provided in this embodiment has the same technical effects as those in Embodiment 1 or 2, and will not be described in detail here.
[0210] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0211] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0212] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0213] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0214] Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature identified with "first," "second," etc., may explicitly or implicitly include one or more of the features. In the description of the present invention, unless otherwise specified, "plurality" means two or more.
[0215] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.
[0216] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for allocating power required by a range extender, characterized in that: include, Obtaining the current road slope condition, and obtaining a corresponding power distribution strategy group according to the road slope condition; Selecting a distribution strategy in the power distribution strategy group according to the battery SOC value; The range extender's required power is obtained based on the selected allocation strategy and the vehicle's required power.
2. The method for allocating power required by a range extender according to claim 1, wherein: In response to the slope road condition being flat and the battery SOC value being greater than or equal to a priority discharge threshold, determining a magnitude relationship between the vehicle required power and the maximum available discharge power of the battery; In response to the vehicle's required power being less than or equal to the battery's maximum available discharge power, setting the range extender's required power to be the vehicle's required power; otherwise, setting the range extender's required power to be the difference between the vehicle's required power and the battery's maximum available discharge power; In response to the slope road condition being flat and the battery SOC value being less than or equal to a discharging prohibition threshold, the required power of the range extender is set to the maximum output power of the range extender.
3. The method for allocating power required by a range extender according to claim 1, wherein: In response to the slope road condition being flat and the battery SOC value being greater than the intelligent power conservation threshold but less than the priority discharge threshold, the required power of the range extender is obtained by the following formula: , Where, The power required by the range extender, The power required for the vehicle, is the lookup value of the power-battery capacity relationship table; In response to the slope road condition being flat and the battery SOC value being less than the intelligent power conservation threshold but greater than the discharging prohibition threshold, the required power of the range extender is obtained by the following formula: 。 4. The method for allocating power required by a range extender according to claim 1, wherein: In response to the road condition being a downhill slope and the battery SOC value being greater than or equal to a priority discharge threshold, determining a relationship between a vehicle power requirement and a maximum available discharge power of the battery; In response to the vehicle's required power being less than or equal to the battery's maximum available discharge power, setting the range extender's required power to 0; In response to the vehicle's required power being greater than the battery's maximum available discharge power, the range extender's required power is obtained by the following formula: , Where, is the required power of the range extender, min is to select the minimum value in the brackets, The power required for the vehicle, is the maximum available discharge power of the battery, is the maximum recharge power of the battery, is the average power of energy recovery; In response to the slope road condition being downhill and the battery SOC value being less than the priority discharge threshold but greater than the prohibition discharge threshold, the required power of the range extender is obtained by the following formula: ; In response to the slope road condition being downhill and the battery SOC value being less than the discharging prohibition threshold, the required power of the range extender is obtained by the following formula: 。 5. The method for allocating power required by a range extender according to claim 4, wherein: The energy recovery average power is obtained by the following formula: , Where, is the total mass of the vehicle, is the initial vehicle speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
6. The method for allocating power required by a range extender according to claim 1, wherein: In response to the slope road condition being uphill and the battery SOC value being greater than or equal to a priority discharge threshold, the required power of the range extender is obtained by the following formula: , Where, is the required power of the range extender, min is to select the minimum value in the brackets, The power required for the vehicle, is the average driving power; In response to the road condition being an uphill slope and the battery SOC value being less than the priority discharge threshold but greater than the prohibition discharge threshold, determining a magnitude relationship between the vehicle required power and the average driving power; In response to the vehicle required power being greater than or equal to the average driving power, the range extender required power is obtained by the following formula: , Where, is the maximum recharge power of the battery, Otherwise, the required power of the range extender is obtained by the following formula: ; In response to the road condition being an uphill slope and the battery SOC being less than the discharging prohibition threshold, determining a magnitude relationship between the vehicle required power and the average driving power; In response to the vehicle required power being greater than or equal to the average driving power, the range extender required power is obtained by the following formula: , Where, To select the maximum value operation in brackets, is the maximum output power of the range extender, Otherwise, the required power of the range extender is obtained by the following formula: 。 7. The method for allocating power required by a range extender according to claim 6, wherein: The driving average power is obtained by the following formula: , Where, is the total mass of the vehicle, is the target speed, is the set speed change duration, is the acceleration due to gravity, is the vehicle slope value.
8. A computer device, characterized in that: The method comprises a processor and a memory connected to the processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the steps of the method for allocating the required power of the range extender according to any one of claims 1 to 7 are executed.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method for allocating power required by a range extender according to any one of claims 1 to 7 are implemented.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the steps of the method for allocating power required by a range extender according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Lithium battery, supercapacitor hybrid energy storage energy distribution system and method thereof
CN109228893A
Method of determining engine output power in a hybrid electric vehicle
CN1696484A
Energy consumption management platform, method and system for extended-range electric mining truck, and storage medium
WO2024087590A1