A method for distributing power demand of a range extender
Patent Information
- Application Number
- CN202510896769.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2025-06-19
- Filing Date
- 2025-06-30
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2045-06-30
AI Technical Summary
[0003]以矿卡为代表的新能源工程机械需要频繁面临上坡、下坡的路况,而以柴油机为代表的内燃机发电机组相应功率调节的速度较慢,经常导致需要大功率驱动时增程器功率上不去,制动能量回收时增程器功率下得来,进而使电池长期出现过充过放的恶劣工况
[0054]本申请提供的增程器需求功率的分配方法,通过坡度路况实时识别与策略组匹配,提前调整增程器功率输出,确保大功率需求时增程器功率快速响应,上坡防过放,制动回收时功率及时下降,下坡防过充;结合电池SOC状态选择具体分配策略,避免过充/过放导致的寿命衰减;有效避免电池过度充/放电,提升了增程器需求功率分配效率。
Smart Images

Figure CN120697579B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method for allocating the required power of a range extender, belonging to the field of new energy engineering machinery technology. Background Technology
[0002] New energy construction machinery is based on a collaborative architecture of "internal combustion engine generator set (based on range extender) + power battery + electric drive system".
[0003] New energy construction machinery, such as mining trucks, frequently encounters uphill and downhill road conditions. However, the corresponding power adjustment speed of internal combustion engine generator sets, such as diesel engines, is relatively slow. This often results in the range extender not being able to reach its full power when high power is needed, and the range extender not being able to reach its full power when regenerating braking energy. Consequently, the battery is subjected to severe overcharging and over-discharging conditions for a long time.
[0004] Therefore, the existing methods for allocating the power demand of range extenders are inefficient and can easily lead to overcharging / discharging of the battery. Summary of the Invention
[0005] The purpose of this application is to overcome the shortcomings of the prior art and provide a method for allocating the power demand of a range extender to avoid overcharging / discharging of the battery and improve the power demand allocation efficiency of the range extender.
[0006] To achieve the above objectives, this application employs the following technical solution:
[0007] Firstly, this application provides a method for allocating the power demand of a range extender, including,
[0008] Obtain the current gradient and road conditions, and obtain the corresponding power strategy groups based on the gradient and road conditions;
[0009] In the power allocation strategy group, an allocation strategy is selected based on 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 this application,
[0012] In response to the fact that the slope road condition is flat and the battery SOC value is greater than or equal to the priority discharge threshold, the relationship between the vehicle's required power and the battery's maximum available discharge power is determined.
[0013] 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 the vehicle's required power; otherwise, the range extender's required power is set to the difference between the vehicle's required power and the battery's maximum available discharge power.
[0014] In response to the slope being flat and the battery SOC value being less than or equal to the prohibited discharge threshold, the range extender's power requirement is set to the range extender's maximum output power.
[0015] In some embodiments of the first aspect of this application, in response to the slope condition being flat and the battery SOC value being greater than the smart power-saving threshold but less than the priority discharge threshold, the range extender's required power is obtained by the following formula:
[0016] ,
[0017] In the formula, To meet the power requirements of the range extender, For the power required by the whole vehicle, This is the lookup value from the power-battery capacity relationship table;
[0018] In response to the condition that the slope is flat and the battery SOC value is less than the smart power preservation threshold but greater than the discharge prohibition threshold, the power demand of the range extender is obtained by the following formula:
[0019] .
[0020] In some embodiments of the first aspect of this application, in response to the slope condition being downhill and the battery SOC value being greater than or equal to the priority discharge threshold, the relationship between the vehicle's required power and the battery's maximum available discharge power is determined;
[0021] In response to the fact that the total vehicle power demand is less than or equal to the maximum available discharge power of the battery, the range extender power demand is set to 0;
[0022] In response to the vehicle's required power exceeding the battery's maximum available discharge power, the range extender's required power is obtained using the following formula:
[0023] ,
[0024] In the formula, The range extender requires power; min indicates the minimum value selected within the parentheses. For the power required by the whole vehicle, This represents the battery's maximum usable discharge power. This is the battery's maximum recharge power. The average power of energy recovery;
[0025] In response to the road condition being downhill and the battery SOC value being less than the preferred discharge threshold but greater than the prohibited discharge threshold, the range extender's required power is obtained by the following formula:
[0026] ;
[0027] In response to the road condition being downhill and the battery SOC value being less than the prohibited discharge threshold, the range extender's required power is obtained using the following formula:
[0028] .
[0029] In some embodiments of the first aspect of this application, the average power of energy recovery is obtained by the following formula:
[0030] ,
[0031] In the formula, For the total mass of the vehicle. The initial vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
[0032] In some embodiments of the first aspect of this application, in response to the road condition being uphill and the battery SOC value being greater than or equal to a priority discharge threshold, the power demand of the range extender is obtained by the following formula:
[0033] ,
[0034] In the formula, The range extender requires power; min indicates the minimum value selected within the parentheses. For the power required by the whole vehicle, To drive average power;
[0035] In response to the fact that the road condition is uphill and the battery SOC value is less than the priority discharge threshold but greater than the prohibition discharge threshold, the relationship between the vehicle demand power and the average drive power is determined.
[0036] In response to the vehicle's required power being greater than or equal to the average drive power, the range extender's required power is obtained using the following formula:
[0037] ,
[0038] In the formula, This is the battery's maximum recharge power.
[0039] Otherwise, the power requirement of the range extender is obtained by the following formula:
[0040] ;
[0041] In response to the fact that the road condition is uphill and the battery SOC value is less than the prohibited discharge threshold, the relationship between the vehicle power demand and the average drive power is determined.
[0042] In response to the vehicle's required power being greater than or equal to the average drive power, the range extender's required power is obtained using the following formula:
[0043] ,
[0044] In the formula, To select the maximum value within the parentheses, This is the maximum output power of the range extender.
[0045] Otherwise, the power requirement of the range extender is obtained by the following formula:
[0046] .
[0047] In some embodiments of the first aspect of this application, the average driving power is obtained by the following formula:
[0048] ,
[0049] In the formula, For the total mass of the vehicle. For the target vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
[0050] Secondly, this application also provides a computer device, including 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, it performs the steps of the range extender power demand allocation method as described in any embodiment of the first aspect.
[0051] Thirdly, this application also 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 range extender's required power as described in any embodiment of the first aspect.
[0052] Fourthly, this application also provides a computer program product, including a computer program / instructions, characterized in that, when the computer program / instructions are executed by a processor, they implement the steps of the method for allocating the range extender's required power as described in any embodiment of the first aspect.
[0053] Compared with the prior art, the beneficial effects achieved by this application are as follows:
[0054] The range extender power allocation method provided in this application adjusts the range extender power output in advance by real-time identification of slope and road conditions and matching with strategy groups. This ensures rapid power response of the range extender when high power demand is required, prevents over-discharge when going uphill, reduces power in a timely manner during regenerative braking, and prevents overcharging when going downhill. It also selects a specific allocation strategy based on the battery SOC state to avoid lifespan degradation caused by overcharging / over-discharging. This effectively avoids overcharging / discharging of the battery and improves the efficiency of range extender power allocation. Attached Figure Description
[0055] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0056] Figure 1 This is a diagram of the power architecture for a range-extended mining truck;
[0057] Figure 2 This is a flowchart of the steps for estimating the average driving / braking power in Example 3;
[0058] Figure 3 The surface diagram is drawn based on Table 1 in Example 2;
[0059] Figure 4 The surface diagram is drawn based on Table 2 in Example 2;
[0060] Figure 5 This is a flowchart of the steps for power distribution of the range extender under flat road conditions in Example 3;
[0061] Figure 6 This is a flowchart of the steps for power distribution of the range extender under downhill road conditions in Example 3;
[0062] Figure 7 This is a flowchart of the steps for power distribution of the range extender under uphill road conditions in Example 3;
[0063] Figure 8 This is a flowchart of the steps for allocating the required power of the range extender provided in Embodiment 1;
[0064] Figure 9 This is a schematic block diagram of the computer device provided in Embodiment 4;
[0065] In the diagram: 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 Implementation
[0066] The technical solution of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments and specific features in the embodiments are detailed descriptions of the technical solution of the present application, rather than limitations thereof. In the absence of conflict, the embodiments and technical features in the embodiments can be combined with each other.
[0067] In this article, the term "and / or" simply describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have a relative "or" relationship.
[0068] Example 1:
[0069] Figure 8 This is a flowchart illustrating a method for allocating the required power of a range extender according to Embodiment 1 of the present invention. This flowchart merely shows the logical sequence of the method described in this embodiment; however, in other possible embodiments of the present invention, different methods may be used, provided there are no conflicts. Figure 8 Complete the steps shown or described in the order indicated.
[0070] The method for allocating the range extender's required power provided in this embodiment can be applied to a terminal and can be executed by the vehicle controller MCU device. See also Figure 8 The method implemented in this way specifically includes the following steps:
[0071] Obtain the current gradient and road conditions, and obtain the corresponding power strategy groups based on the gradient and road conditions;
[0072] In the power allocation strategy group, an allocation strategy is selected based on 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 range extender power allocation method provided in this embodiment uses real-time slope and road condition identification and strategy group matching to adjust the range extender power output in advance, ensuring rapid power response of the range extender when high power demand is required, preventing over-discharge when going uphill, timely power reduction during regenerative braking, and preventing overcharging when going downhill; it selects a specific allocation strategy based on the battery SOC state to avoid lifespan degradation caused by overcharging / over-discharging; it effectively avoids overcharging / discharging of battery 4 and improves the efficiency of range extender power allocation.
[0075] Example 2:
[0076] This embodiment provides a method for allocating the required power of a range extender. This embodiment is an optimization based on Embodiment 1 to improve the technical effect and refine the technical solution. For details not described in this embodiment, please refer to Embodiment 1.
[0077] The difference between this embodiment and embodiment one is that the allocation strategy in this embodiment focuses on balancing and making trade-offs between "improving the power system's response speed to the vehicle's power demand" and "protecting battery 4", taking both into consideration; wherein, the power system's response speed to the vehicle's power demand is determined by the difference between the range extender's current actual power and the target power set by the allocation strategy.
[0078] First, obtain the upslope angle threshold, downslope angle threshold, and flatland angle range;
[0079] Obtain the vehicle slope value; in response to the slope value being greater than the uphill angle threshold, the road condition is uphill; in response to the slope value being less than the downhill angle threshold, the road condition is downhill; in response to the slope value being within the flat ground angle range, the road condition is flat ground.
[0080] The vehicle's gradient value can be obtained through the vehicle's built-in sensors or through GPS 3D calculation.
[0081] The obtained vehicle gradient value is used to allocate the range extender's power demand over a certain period of time.
[0082] In this embodiment only, the uphill angle threshold is 15°, the downhill angle threshold is -15°, and the flat ground angle range is an open range (-5°, 5°).
[0083] Vehicle gradient values and battery SOC values are acquired periodically, and the allocation strategy is redefined each period.
[0084] For driving on flat ground, let's first introduce the extreme battery situation.
[0085] In response to the fact that the slope road condition is flat and the battery SOC value is greater than or equal to the priority discharge threshold (80% in this embodiment, the same below), the relationship between the vehicle's required power and the battery's maximum available discharge power is determined.
[0086] 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 the vehicle's required power. In this case, the range extender's actual operating power is close to the vehicle's required power, and the range extender's response to reach the vehicle's required power is not slow, thus improving the allocation efficiency. Otherwise, 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 set to the difference between the vehicle's required power and the battery's maximum available discharge power. In this case, the range extender's actual power adjustment to the vehicle's required power is slower, while the battery's SOC value is high and needs to be discharged. The battery pack is used first to meet the vehicle's required power, and the remaining power is supplemented by the range extender.
[0087] In response to the slope condition being flat and the battery SOC value being less than or equal to the prohibited discharge threshold (20% in this embodiment, the same below), the range extender's required power is set to the range extender's maximum output power. At this time, the importance of protecting battery 4 outweighs the response speed of increasing the range extender's output power to the vehicle's required power.
[0088] In this allocation strategy, when SOC is greater than or equal to the priority discharge threshold, the energy of battery 4 is utilized first to reduce the ineffective operation of the range extender and reduce fuel consumption; the range extender is only activated to make up the difference when the demand exceeds the capacity of battery 4, thereby maximizing the efficiency of oil-electric synergy. When SOC is less than or equal to the prohibition discharge threshold, the range extender is forced to operate at full power to completely avoid deep discharge of battery 4 and extend the cycle life of battery 4.
[0089] By using dual thresholds (priority discharge / discharge prohibition threshold) for hierarchical management, the battery SOC is stabilized within a safe range (e.g., 20%-80%) to prevent overcharging / over-discharging risks; by combining the required power with the battery's capacity in real time, the pure electric / hybrid mode is dynamically switched with low response latency.
[0090] For driving on flat ground, the battery level is as follows:
[0091] In response to the condition that the road surface is flat and the battery SOC value is greater than the intelligent power preservation threshold (50% in this embodiment, the same below) but less than the priority discharge threshold, battery 4 can be discharged appropriately to reduce the load on the range extender and maintain the power system's responsiveness. Therefore, the range extender's required power is obtained by the following formula:
[0092] ,
[0093] In the formula, To meet the power requirements of the range extender, For the power required by the whole vehicle, This is the lookup value from the power-battery capacity relationship table;
[0094] In response to the condition that the slope is flat and the battery SOC value is less than the intelligent power preservation threshold but greater than the prohibition of discharge threshold, the power supply should avoid discharging the battery as much as possible while also considering the response speed of the power system. The required power of the range extender is obtained by the following formula:
[0095] .
[0096] As one embodiment, when the battery SOC value is greater than the intelligent power preservation 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 Table 1".
[0097] Table 1 Power-Battery Capacity Relationship (First Table)
[0098]
[0099] When the battery SOC value is less than the intelligent power preservation threshold but greater than the prohibition of discharge 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 (Second Table)
[0101]
[0102] In Tables 1 and 2, "Power" refers to the lookup value from the power-battery capacity relationship table, and ∆SOC is the difference between the current battery SOC value and the intelligent power preservation threshold. Tables 1 and 2 are generally obtained from the battery manufacturer. The lookup value achieves a non-linear match between battery capacity and power demand, avoiding energy waste or battery overload caused by fixed-ratio allocation. Furthermore, this strategy introduces a temperature variable to compensate for battery performance degradation at low / high temperatures, ensuring the strategy's reliability under all operating conditions. Additionally, in traditional solutions, a fixed ratio allocation within the SOC range leads to SOC drift, and the battery's discharge capacity is overestimated at low temperatures. The allocation strategy provided in this embodiment stabilizes the SOC within a ±5% fluctuation range, using dynamic table lookup to limit the amplitude and prevent battery overload.
[0103] The vehicle goes downhill and the battery is recharged four times, so the power allocation strategy is more complex when the vehicle is going downhill.
[0104] In response to the fact that the slope condition is downhill and the battery SOC value is greater than or equal to the priority discharge threshold, the battery SOC value is high and should be discharged. Further judgment is needed on the relationship between the vehicle's required power and the battery's maximum available discharge power.
[0105] In response to the fact that the total vehicle power demand is less than or equal to the maximum available discharge power of the battery, the range extender power demand is set to 0, and the battery discharge is used to meet the total vehicle power demand. The power system has a fast response speed and protects the battery 4.
[0106] In response to the vehicle's required power exceeding the battery's maximum available discharge power, the range extender's required power is obtained using the following formula:
[0107] ,
[0108] In the formula, The range extender requires power; min indicates the minimum value selected within the parentheses. For the power required by the whole vehicle, This represents the battery's maximum usable discharge power. This is the battery's maximum recharge power. The average power of energy recovery; in this formula, This represents the power difference that still needs to be made up after the battery's maximum usable discharge power has been fully utilized to meet the vehicle's needs. The remaining recoverable power after energy recovery on the downhill slope is represented. The range extender can continue to operate without stopping by charging the battery. The minimum value between the two is selected as the power required by the range extender, which satisfies the response speed of the power system and effectively handles the output power of the range extender. It can also be seen as a response to Boundary condition constraints;
[0109] In response to the road condition being downhill and the battery SOC value being less than the preferred discharge threshold but greater than the prohibited discharge threshold, the range extender's required power is obtained by the following formula:
[0110] ;
[0111] This formula indicates that when the battery SOC value is less than the priority discharge threshold but greater than the prohibition discharge threshold, the output power of the range extender is mainly used to charge the battery together with the downhill recharge function.
[0112] In response to the road condition being downhill and the battery SOC value being less than the prohibited discharge threshold, the range extender's required power is obtained using the following formula:
[0113] ;
[0114] This formula compares the vehicle's required power with the range extender's output power that the battery can absorb (i.e., the remaining power after recharging). When the battery's remaining recharge power is sufficient and the vehicle's demand is low, the range extender primarily supplies the vehicle's power, and the adjustment of the range extender's actual power to the vehicle's required power is relatively smooth. However, when the vehicle's required power is relatively high, since the battery's SOC value is less than the prohibited discharge threshold, a setting is made... It can meet both charging and vehicle needs when going downhill to recharge.
[0115] In the above strategy, the range extender shuts down or minimizes its output when the SOC value is high, or completely shuts down to eliminate the occupation of the recovery channel by the generated power. At medium SOC values, battery recovery capacity is reserved to avoid overcharging. At low SOC values, an averaging algorithm is used for dynamic balancing to simultaneously meet driving and recharging needs, preventing power interruption during braking due to excessively low SOC. The average energy recovery power is embedded as a core parameter in the control logic to achieve closed-loop control of "quantification of recovery capacity → dynamic capping of range extender power".
[0116] When the vehicle goes uphill, the range extender and battery 4 discharge simultaneously, so the distribution strategy when the vehicle goes uphill is relatively complex.
[0117] In response to the road condition being uphill and the battery SOC value being greater than or equal to the priority discharge threshold, the power demand of the range extender is obtained by the following formula:
[0118] ,
[0119] In the formula, The range extender requires power; min indicates the minimum value selected within the parentheses. For the power required by the whole vehicle, To drive average power; the battery SOC value must be greater than or equal to the priority discharge threshold, therefore exist and Taking the minimum value is beneficial for a smooth transition of the range extender's power demand to the target demand, and also promotes the discharge of battery 4.
[0120] In response to the fact that the slope 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 made between the power system response speed and the battery discharge. Therefore, the relationship between the vehicle demand power and the average drive power is determined.
[0121] In response to the vehicle's required power being greater than or equal to the average drive power, the vehicle's required power is mainly ensured by discharging battery 4. The range extender's required power is obtained using the following formula:
[0122] ,
[0123] In the formula, For the battery's maximum recharge power, and Choose the minimum value to ensure a smooth transition for the power system, while also ensuring that the power system has sufficient power;
[0124] Otherwise, the average driving power is mainly ensured by discharging battery 4, and the power required by the range extender is obtained by the following formula:
[0125] Similarly, ensure a smooth transition of the powertrain while meeting the power requirements of the entire vehicle;
[0126] In response to the fact that the slope condition is uphill and the battery SOC value is less than the prohibited discharge threshold, there is no battery recharge function on the uphill slope, and the range extender needs to play a major role. Therefore, it is necessary to determine the relationship between the vehicle's required power and the average driving power.
[0127] In response to the vehicle's required power being greater than or equal to the average drive power, the range extender's required power is obtained using the following formula:
[0128] ,
[0129] In the formula, To select the maximum value within the parentheses, The range extender's maximum output power is the maximum output power; the response speed of the range extender's actual power increasing to its maximum output power is higher than... Therefore, when the maximum output power of the range extender is the smaller of the terms, it should be used as the target power of the range extender.
[0130] Otherwise, the power requirement 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 for auxiliary drive to avoid redundant power generation from the range extender; in the medium / low SOC range, [the following is introduced] As a benchmark value, combined with and Dynamically coordinating the range extender and battery 4 ensures that the range extender increases power in advance when climbing hills, compensating for the diesel engine's response delay, and limiting the output limit at low SOC levels to protect the range extender from overload. By anticipating ramp-up power requirements in advance, the range extender increases its power reserve in advance to avoid forced deep discharge of battery 4 under heavy load. Layered logic covers the entire SOC range, ensuring that the minimum drive power requirement is met at any charge level.
[0133] As one embodiment, the average power of energy recovery is obtained by the following formula:
[0134] ,
[0135] In the formula, For the total mass of the vehicle. The initial vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
[0136] As one embodiment, the average driving power is obtained by the following formula:
[0137] ,
[0138] In the formula, For the total mass of the vehicle. For the target vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
[0139] The range extender power allocation method provided in this embodiment adjusts the range extender power in advance by predicting road conditions (uphill / downhill) to solve the battery overcharge / over-discharge problem caused by slow diesel engine response; dual thresholds (20% / 80%) force the SOC to stabilize within a safe range, and combined with temperature compensation lookup tables (Table 1 / Table 2), it avoids the risk of battery performance degradation under low / high temperature conditions; when going downhill, the range extender stops or operates at a minimum, and the recycling channel occupancy rate is reduced to 0; when going uphill... Predicting power demand reduces forced deep discharge of batteries; the SOC fluctuation range is reduced from ±15% in the traditional solution to ±5%, battery cycle life is improved by about 20%, and fuel efficiency is improved by 10%~15%.
[0140] Example 3:
[0141] This embodiment provides a method for allocating the required power of a range extender. This embodiment is an optimization based on Embodiment 1 to improve the technical effect and refine the technical solution. For details not described in this embodiment, please refer to Embodiment 1.
[0142] refer to Figure 1The power allocation method for the range extender provided in this embodiment can be applied to range-extended mining trucks driven by a central axle motor. The system includes wheels 1, a front axle 2, a range extender assembly 3 (containing 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 central axle 10, and a rear axle 11. The range extender assembly 3, battery 4, and drive motor assembly constitute the main parts of the power system. The range extender is the primary power source, and the battery 4 is the auxiliary power source. The range extender assembly 3 is a power assembly integrating an engine, range extender, and controller. The drive motor assembly is a drive assembly integrating a drive motor 5 and a motor controller. The hydraulic pump station 6 consists of a motor, hydraulic pump, and oil tank, converting electrical energy into hydraulic pressure energy to power the hydraulic cylinders. The hydraulic cylinders drive the hopper 7 to complete lifting and lowering actions. The drive motor assembly serves as both the direct power source for driving the entire vehicle and the direct energy source for energy recovery. The battery pack serves as an auxiliary energy source for the vehicle, providing energy for the drive system and recovering energy during braking. The range extender assembly 3 serves as the direct energy source for the vehicle, directly providing energy to the vehicle's drive system and charging the battery 4 when the battery's SOC value is low. The vehicle speed is collected by a speed sensor, the load sensor measures the total mass of materials in the cargo box, and the tilt sensor collects the current vehicle gradient. All this information is aggregated by the vehicle's MCU or other controllers to execute the power allocation method for the range extender. Figure 1 In the diagram, red lines represent electrical connections, and black lines represent mechanical transmission connections.
[0143] The method for allocating the power required by the range extender is as follows.
[0144] S1: Road condition prediction based on the vehicle's current tilt angle:
[0145] Over-discharge and overcharge issues with the battery mainly occur during road condition changes. To enable advance adjustment of the range extender's power, the current vehicle gradient value identified by the tilt sensor is used to predict the road conditions ahead. Analysis of classic operating road conditions for unmanned mining trucks categorizes the vehicle's operating road conditions (i.e., gradient conditions) into three main types: uphill, downhill, and flat ground. If the currently identified road condition is flat ground and the tilt sensor identifies the vehicle's tilt angle... If the road condition is currently flat and the tilt sensor detects the vehicle's tilt angle, then it is determined that the vehicle has entered a downhill state; If the road condition is currently downhill and the tilt sensor detects the vehicle's tilt angle, then the vehicle is considered to be in an uphill state; if the road condition is currently downhill and the tilt sensor detects the vehicle's tilt angle, then the vehicle is considered to be in an uphill state. If the road condition is currently uphill and the tilt sensor detects the vehicle's tilt angle, then the vehicle is considered to be on flat ground; if the road condition is currently uphill and the tilt sensor detects the vehicle's tilt angle, then the vehicle is considered to be on flat ground. If the road condition is not found, the road is considered to be in a flat area. The road condition information is updated in real time every 1 second. If the real-time road condition information does not meet the above jump conditions, the current road condition is maintained, that is, the selected allocation strategy remains unchanged.
[0146] S2: Estimation of average driving / braking power.
[0147] To meet the driving / braking power requirements under different road conditions, the average driving power for uphill driving and the average braking power for downhill driving are calculated based on the current vehicle speed, total vehicle mass, and the inclination angle of the road ahead. Upon determining that a downhill state has begun, the average energy recovery power is calculated based on the vehicle speed, total vehicle mass, and the current inclination angle (i.e., the vehicle's gradient) at the current speed within n seconds (which can be determined by the driver's driving habits, hereinafter the same) when regenerative braking is applied to bring the speed to 0. The control process is shown in the attached figure. Figure 2 As shown.
[0148] 1) Calculate the constant-speed 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 the 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 change :
[0153] ,
[0154] ;
[0155] 4) Based on the change in kinetic energy and potential energy change The total braking energy is obtained as follows:
[0156] ;
[0157] 5) Obtain the average braking power based on the total braking energy and braking time n:
[0158] ;
[0159] In the formula, The total mass of the vehicle (kg) The initial vehicle speed (m / s) The set speed change duration (s). The acceleration due to gravity ( ), This represents the vehicle's gradient.
[0160] The braking process is accompanied by battery recharging, so the average braking power is the average energy recovery power.
[0161] This formula precisely quantifies braking energy recovery capability and simultaneously calculates the conversion between kinetic and potential energy, including the kinetic energy component. Reflecting the recoverable kinetic and potential energy as the vehicle speed decreases Quantify the energy converted from gravitational potential energy downhill.
[0162] After determining that the vehicle has entered an uphill state, set the vehicle speed according to the uphill setting (calibrated speed, i.e., target speed). The total vehicle mass, the slope ahead, and the average power required for the vehicle to accelerate from 0 to the set speed and climb the slope over n seconds are calculated.
[0163] 1) Calculate the increase in kinetic energy as the vehicle accelerates 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 acceleration time, total vehicle mass, and target speed. :
[0166] ;
[0167] 3) Based on the change in kinetic energy and potential energy change Total energy gained from acceleration:
[0168] ;
[0169] 4) Obtain the average acceleration power based on the total driving energy and acceleration time n:
[0170] ;
[0171] In the formula, For the total mass of the vehicle. For the target vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
[0172] The obtained acceleration average power can be used as the driving average power.
[0173] In this formula, the kinetic energy component Indicates the vehicle's acceleration to the target speed Required energy, potential energy portion Characterizing the additional power required to overcome the gravity of the slope, traditional methods rely on real-time power demand and do not anticipate the continuous high load on 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] To ensure that battery 4 is not discharged during high power demand, not charged during braking, and to maintain a dynamic balance of battery SOC value, the range extender power is adjusted in advance based on road condition information to meet the high power demand for driving uphill and maximize energy recovery during downhill braking while maintaining a dynamic balance of battery SOC value.
[0176] 1. Flat ground condition:
[0177] On flat ground, based on the current battery charge. The vehicle energy management is divided into three control zones, and the control process is shown in the attached figure. Figure 5 As shown:
[0178] 1) The battery priority discharge zone system detected When it is in the higher range, that is (wherein the priority discharge threshold in this embodiment) Determine if the battery is currently in a priority discharge zone.
[0179] Further determine the required power of the whole vehicle With the battery's maximum usable discharge power The relationship between them, if The output range extender requires power. ;like The output range extender requires power. .
[0180] Set a high temperature limit and lower limit of low temperature If the battery temperature is monitored or If battery 4 fails to discharge, it cannot be allowed to discharge. This prevents battery 4 from entering the battery's preferential discharge zone and reduces active discharge.
[0181] 2) Battery discharge restriction range:
[0182] The system detected When it is in the lower range, that is (Where the discharge prohibition threshold is specified in this embodiment) If the current state indicates that the battery is in a prohibited discharge zone, then output the appropriate response. .
[0183] If the temperature is above or below 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 power preservation range:
[0185] If the battery's current charge When it is in the middle range, that is By setting intelligent power protection thresholds This allows the range extender to directly handle the vehicle's power requirements while maintaining the battery charge at a certain level, thus improving energy utilization efficiency.
[0186] If the current Below the battery priority discharge threshold and above the smart power preservation threshold In this embodiment, that is , .in According to the current and The difference between According to Table 1 in Example 2, the larger the difference, the better. The larger the value, the better. The reference power-battery capacity relationship curve is shown in the attached figure. Figure 3 As shown.
[0187] If the current Below the smart power protection threshold And when it exceeds the battery's prohibited discharge threshold, in this embodiment, that is... , .in According to the current and The difference between According to Table 2 in Example 2, the larger the difference, the better. The larger the value, the better. A reference power-battery capacity curve is attached. Figure 4 As shown.
[0188] 2. Downhill condition:
[0189] When the system detects that it is entering a downhill state, it reduces the range extender's power demand in advance based on the calculated average braking power, ensuring that the range extender's real-time power can quickly respond to the demand when entering regenerative braking mode. The control flow is shown in the appendix. Figure 6 As shown. The range extender's power demand is adjusted based on the battery's current charge level, maximum available discharge power, and current power requirement.
[0190] If SOC is high ( Then, further determine the current power demand of the entire vehicle. With the battery's maximum usable discharge power The relationship between them, if The output range extender requires power. The range extender enters standby mode; if The output range extender requires power. Furthermore, the power required by the range extender in this formula must not be negative.
[0191] If the SOC is medium ( Then the output range extender requires power. ;
[0192] If the SOC is low ( Further judgment and The relationship between them, if Then output Otherwise output .
[0193] 3. Uphill condition:
[0194] When the system detects that it is entering an uphill state, it increases the range extender's required power in advance based on the calculated average power demand, ensuring that the range extender's real-time power can quickly respond to the demand when entering high-power drive mode. The control flow is shown in the appendix. Figure 7 As shown.
[0195] If the SOC is high ( The output power of the range extender is ;
[0196] If the SOC is medium ( Further judgment and The relationship between them, if Then the output power of the range extender is ,like Then the output power of the range extender is ;
[0197] If the SOC is low ( Further judgment and The relationship between them, if 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 aims to adjust the range extender power in advance. It uses the vehicle's tilt angle information identified by a tilt sensor to predict the road conditions ahead, 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, it calculates the average driving power for uphill conditions and the average braking power for downhill conditions based on the current vehicle speed, total vehicle weight, and the tilt angle of the road ahead, and adjusts the range extender power accordingly. This ensures that the battery is not over-discharged during high power demand, over-charged during braking, and maintains dynamic balance of battery SOC. The method adjusts the range extender's discharge power in advance based on road condition information to maximize the driving power demand during uphill driving and the energy recovery during downhill braking while maintaining dynamic balance of battery SOC.
[0199] Example 4:
[0200] This embodiment provides a computer device, including a processor and a memory connected to the processor. The memory stores a computer program, and when the computer program is executed by the processor, it performs the steps of the range extender power demand allocation method provided in Embodiment 1 or 2.
[0201] The computer device may be a server or an electronic terminal, as one embodiment, see reference. Figure 9 The computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The database stores data acquired and generated in the range extender power allocation method. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements the range extender power allocation method provided in Embodiment 1 or 2.
[0202] Those skilled in the art will understand that Figure 9 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.
[0203] The computer device provided in this embodiment has the same technical effects as that in Embodiment 1 or 2, and will not be described again here.
[0204] Example 5:
[0205] This embodiment 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 required power of a range extender provided in Embodiment 1 or Embodiment 2.
[0206] The computer-readable storage medium provided in this embodiment has the same technical effects as that in Embodiment 1 or 2, and will not be described again here.
[0207] Example 6:
[0208] This embodiment provides a computer program product storing a computer program that, when executed by a processor, implements the steps of the range extender power allocation method provided in Embodiment 1 or Embodiment 2. The computer program product provided in this embodiment can be transmitted, distributed, and downloaded via the Internet in the form of signals.
[0209] The computer program product provided in this embodiment has the same technical effects as that in Embodiment 1 or 2, and will not be described again here.
[0210] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0211] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0212] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0213] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified 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 technical features indicated. Thus, a feature defined with "first," "second," etc., may explicitly or implicitly include one or more of that feature. In the description of this invention, unless otherwise stated, "a plurality of" means two or more.
[0215] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art will understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0216] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for allocating the power demand of a range extender, characterized in that, include, Obtain the current gradient and road conditions, and obtain the corresponding power allocation strategy group based on the gradient and road conditions; In the power allocation strategy group, an allocation strategy is selected based on the battery SOC value; The range extender's required power is obtained based on the selected allocation strategy and the vehicle's required power. In response to the fact that the slope road condition is flat and the battery SOC value is greater than or equal to the priority discharge threshold, the relationship between the vehicle's required power and the battery's maximum available discharge power is determined. 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 the vehicle's required power; otherwise, the range extender's required power is set to the difference between the vehicle's required power and the battery's maximum available discharge power. In response to the fact that the slope condition is flat and the battery SOC value is less than or equal to the prohibited discharge threshold, the range extender's required power is set to the range extender's maximum output power. In response to the condition that the slope is flat and the battery SOC value is greater than the intelligent power preservation threshold but less than the priority discharge threshold, the power demand of the range extender is obtained by the following formula: , In the formula, To meet the power requirements of the range extender, For the power required by the whole vehicle, This is the lookup value from the power-battery capacity relationship table; In response to the condition that the slope is flat and the battery SOC value is less than the smart power preservation threshold but greater than the discharge prohibition threshold, the power demand of the range extender is obtained by the following formula: 。 2. The method for allocating the required power of the range extender according to claim 1, characterized in that, In response to the fact that the road condition is downhill and the battery SOC value is greater than or equal to the priority discharge threshold, the relationship between the vehicle's required power and the battery's maximum available discharge power is determined. In response to the fact that the total vehicle power demand is less than or equal to the maximum available discharge power of the battery, the range extender power demand is set to 0; In response to the vehicle's required power exceeding the battery's maximum available discharge power, the range extender's required power is obtained using the following formula: , In the formula, The range extender requires power; min indicates the minimum value selected within the parentheses. For the power required by the whole vehicle, This represents the battery's maximum usable discharge power. This is the battery's maximum recharge power. The average power of energy recovery; In response to the road condition being downhill and the battery SOC value being less than the preferred discharge threshold but greater than the prohibited discharge threshold, the range extender's required power is obtained by the following formula: ; In response to the road condition being downhill and the battery SOC value being less than the prohibited discharge threshold, the range extender's required power is obtained using the following formula: 。 3. The method for allocating the required power of the range extender according to claim 2, characterized in that, The average power of energy recovery is obtained by the following formula: , In the formula, For the total mass of the vehicle. The initial vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
4. The method for allocating the required power of the range extender according to claim 1, characterized in that, In response to the road condition being uphill and the battery SOC value being greater than or equal to the priority discharge threshold, the power demand of the range extender is obtained by the following formula: , In the formula, The range extender requires power; min indicates the minimum value selected within the parentheses. For the power required by the whole vehicle, To drive average power; In response to the fact that the road condition is uphill and the battery SOC value is less than the priority discharge threshold but greater than the prohibition discharge threshold, the relationship between the vehicle demand power and the average drive power is determined. In response to the vehicle's required power being greater than or equal to the average drive power, the range extender's required power is obtained using the following formula: , In the formula, This is the battery's maximum recharge power. Otherwise, the power requirement of the range extender is obtained by the following formula: ; In response to the fact that the road condition is uphill and the battery SOC value is less than the prohibited discharge threshold, the relationship between the vehicle power demand and the average drive power is determined. In response to the vehicle's required power being greater than or equal to the average drive power, the range extender's required power is obtained using the following formula: , In the formula, To select the maximum value within the parentheses, This is the maximum output power of the range extender. Otherwise, the power requirement of the range extender is obtained by the following formula: 。 5. The method for allocating the required power of the range extender according to claim 4, characterized in that, The average driving power is obtained by the following formula: , In the formula, For the total mass of the vehicle. For the target vehicle speed, For the set speed change duration, It is the acceleration due to gravity. This represents the vehicle's gradient.
6. A computer device, characterized in that, It includes 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, it performs the steps of the method for allocating the power demand of the range extender as described in any one of claims 1 to 5.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method for allocating the power demand of the range extender as described in any one of claims 1 to 5.
8. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method for allocating the power demand of the range extender as described in any one of claims 1 to 5.
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