Control method and control system for a range extender
By acquiring the operating parameters of the rigid mining truck, determining the working condition information, and flexibly controlling the number of range extenders and their output power, the problem of insufficient power of the range extenders under harsh working conditions is solved, thus improving the stability and reliability of the new energy mining truck.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- LINGONG GROUP (JINAN) HEAVY MACHINERY CO LTD
- Filing Date
- 2026-06-02
- Publication Date
- 2026-07-03
AI Technical Summary
Under harsh conditions such as heavy loads, long-distance uphill climbing, frequent acceleration and deceleration, and high altitudes, the existing technology results in uneven load on the range extender, leading to insufficient power response and affecting the reliability and service life of the new energy rigid mining truck.
By acquiring the operating parameters of the rigid mining truck, including vehicle speed, battery state of charge, gradient, and accelerator pedal opening, the operating condition information is determined. Combined with the required power and battery state of charge, the number of range extenders and their output power can be flexibly controlled to ensure stable operation under different operating conditions.
Stable output of the range extender was achieved under complex working conditions, improving the driving safety and stability of rigid mining cars and extending the service life of the range extender.
Smart Images

Figure CN122323967A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of range extender control technology, and in particular relates to a control method and control system for a range extender. Background Technology
[0002] New energy rigid mining trucks typically use range extenders to generate electricity to power the drive motor and power battery for normal operation.
[0003] However, when operating under harsh conditions such as heavy loads, long-distance uphill climbing, frequent acceleration and deceleration, and high altitudes, existing technologies only determine the number of range extenders and their operating power based on the battery's state of charge. This leads to problems such as uneven load on each range extender and insufficient instantaneous power response under different operating conditions, affecting the reliability and service life of the entire vehicle. Summary of the Invention
[0004] This application provides a control method, system, device, medium, and product for a range extender, which enables flexible control of the number of range extenders in operation and their output power under complex working conditions, thereby improving the driving safety and stability of rigid mining trucks.
[0005] In a first aspect, embodiments of this application provide a control method for a range extender, applied to a rigid mining car, the control method comprising: During the operation of the rigid mining truck, the operating parameters of the rigid mining truck are acquired, including vehicle speed, battery state of charge, gradient, accelerator pedal opening and power demand. Based on vehicle speed, gradient, accelerator pedal opening, and power demand, determine the operating condition information; Based on the required power, battery state of charge, and operating condition information, the number of range extenders to be deployed and the corresponding output power of each range extender are determined.
[0006] Secondly, embodiments of this application provide a control system, including: The vehicle controller is used to acquire the operating parameters of the rigid mining car during its operation. These parameters include vehicle speed, battery state of charge, gradient, accelerator pedal opening, and power demand. Based on vehicle speed, gradient, accelerator pedal opening, and power demand, determine the operating condition information; Based on the required power, battery state of charge, and operating condition information, the number of range extenders to be deployed and the corresponding output power of each range extender are determined.
[0007] Thirdly, embodiments of this application provide an electronic device, the device comprising: Processor and memory storing computer program instructions; The control method for the range extender described in the first aspect is used by the processor when executing computer program instructions.
[0008] Fourthly, embodiments of this application provide a computer storage medium storing computer program instructions, which, when executed by a processor, implement the range extender control method described in the first aspect.
[0009] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when processed by a processor, implements the control method for the range extender described in the first aspect.
[0010] The control method, system, device, medium, and product for range extenders provided in this application acquire operating parameters during the movement of a rigid mining car. Based on the vehicle speed, gradient, accelerator pedal opening, and required power in the operating parameters, operating condition information is determined to accurately locate the current driving state. By combining the required power, battery state of charge, and the operating condition information, the number of range extenders to be put into operation and the corresponding output power of each range extender are determined. This enables flexible control of the number of range extenders in operation and their output power based on different operating conditions, ensuring stable driving under various conditions and improving the operational stability of the rigid mining car. Attached Figure Description
[0011] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0012] Figure 1 This is a flowchart illustrating a control method for a range extender provided in some embodiments of this application.
[0013] Figure 2 This is a flowchart illustrating another control method for a range extender provided in some embodiments of this application.
[0014] Figure 3 This is a schematic diagram of the structure of a control system provided for some embodiments of this application.
[0015] Figure 4 This is a schematic diagram of another control system provided for some embodiments of this application.
[0016] Figure 5 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0017] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.
[0018] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
[0019] Before describing the technical solutions provided in the embodiments of this application, in order to facilitate understanding of the embodiments of this application, this application first specifically explains the problems existing in the related technologies: Currently, new energy 4×2 rigid mining trucks, or simply rigid trucks, mainly rely on range extenders to supply power to the battery and drive motor for normal operation. However, existing rigid trucks often use fixed master and slave range extenders for power supply. In this mode, the master range extender bears most of the output power, while the slave range extender provides auxiliary power output. Therefore, each range extender is under high load for a long time, which accelerates its lifespan and is not conducive to long-term use.
[0020] Meanwhile, existing technologies often rely on the battery's state of charge (SOC) to determine the number of range extenders to be engaged and the output power when determining the number of range extenders to be engaged and the output power. Therefore, when dealing with complex operating conditions such as rapid acceleration and hill climbing, the output power of the range extenders cannot meet the demand, forcing the battery to discharge at a high current to replenish the power, which seriously reduces the battery life.
[0021] Therefore, embodiments of this application provide a control method, system, device, medium, and product for a range extender, which can solve the above-mentioned problems.
[0022] The following is a detailed description of a control method for a range extender provided in the embodiments of this application.
[0023] like Figure 1 As shown, this application provides a control method for a range extender, applied to a rigid mining car. The control method may include: S110: During the operation of the rigid mining car, the operating parameters of the rigid mining car are acquired, including vehicle speed, battery state of charge, gradient, accelerator pedal opening and power demand.
[0024] Here, during the movement of the rigid mining truck, the vehicle speed can be obtained based on wheel speed sensors, the State of Charge (SOC) based on the Battery Management System (BMS), the gradient based on gradient sensors, and the accelerator pedal opening based on pedal sensors. Simultaneously, the required power is obtained from the vehicle controller. This required power is calculated by the vehicle controller based on parameters such as vehicle speed, battery state of charge, gradient, accelerator pedal opening, mass, and driving resistance. For example, the vehicle controller, based on a pre-trained power determination model, obtains the required power by inputting parameters such as vehicle speed, battery state of charge, gradient, accelerator pedal opening, mass, and driving resistance into this module.
[0025] S120: Determine operating conditions based on vehicle speed, gradient, accelerator pedal opening, and power demand.
[0026] Here, the above operating condition information may include different operating conditions such as climbing, high-speed cruising, rapid acceleration, deceleration, or braking.
[0027] Specifically, when the demand power is greater than or equal to the first threshold, the rate of change of demand power is less than the second threshold, and the slope is greater than or equal to the preset slope, the working condition is determined to be a climbing working condition. When the vehicle speed is greater than or equal to the preset vehicle speed, the rate of change of demand power is less than the second threshold, and the rate of change of accelerator pedal opening is less than the third threshold, it indicates that the current truck is operating at high speed and in a high steady state, and the operating condition information can be determined as high-speed cruise condition. If the rate of change of demand power is greater than or equal to the second threshold, and the rate of change of accelerator pedal opening is greater than or equal to the third threshold, then the current demand for instantaneous high power can be determined as a rapid acceleration condition. When the required power is less than the reference power value (e.g., the required power is less than 0), the operating condition information is deceleration or braking condition.
[0028] Based on the above-described method of determining operating conditions, the embodiments of this application can accurately capture changes in the operating parameters of the current truck and accurately determine its current operating condition information. This facilitates the subsequent determination of the number of range extenders to be deployed and the output power based on the operating condition information, ensuring that the range extender can maintain stable output under different operating conditions and guaranteeing driving safety and stability.
[0029] S130: Based on the required power, battery state of charge, and operating condition information, determine the number of range extenders to be deployed and the corresponding output power of each range extender.
[0030] Here, the SOC safety boundary can be determined first based on the demand conditions and SOC. That is, the basic number of range extenders and the basic output power can be determined based on these two parameters. Then, the basic number of range extenders and the basic output power can be further corrected based on the operating conditions information to determine the number of range extenders and the output power of each range extender. For example, in the climbing condition or high-speed cruise condition, multiple range extenders can be forcibly started and the output power of the range extenders can be increased.
[0031] This application embodiment acquires the operating parameters of the rigid mining truck in real time during its operation. Based on the vehicle speed, gradient, accelerator pedal opening, and power demand in the operating parameters, the operating condition information is determined. Combining the power demand, battery state of charge, and the operating condition information, the number of range extenders to be put into operation and the output power corresponding to each range extender are determined. This enables flexible control of the number of range extenders put into operation and the output power of each range extender based on different operating conditions, thereby improving the operational stability of the rigid mining truck.
[0032] In some embodiments, such as Figure 2 As shown, based on power demand, battery state of charge, and operating condition information, determining the number of range extenders to be deployed and the corresponding output power of each range extender can include: S210: Based on the required power and battery state of charge, determine the basic number of range extenders to be put into operation and the basic output power corresponding to each range extender.
[0033] For example, when dealing with high SOC ranges (e.g., SOC ≥ 70%), the number of base range extenders can be determined to be 1, and the base output power of the range extender can be determined to ensure that it operates at the optimal fuel economy point while meeting the power demand, so as to maximize fuel savings.
[0034] For example, in the medium SOC range, the basic number of units can be determined to be 2, and the output power can be allocated proportionally based on the thermal efficiency of each range extender under the current operating conditions, ensuring that the total output power of the two range extenders meets the power demand. In the low SOC range (e.g., SOC < 40%), the basic number of units can be determined to be 2, and the basic output power of each range extender in operation can be the maximum output power.
[0035] S220: Based on operating condition information, the basic input quantity and basic output power are corrected to obtain the input quantity of range extenders and the corresponding output power of each range extender.
[0036] The basic input quantity and basic output power can be adjusted according to different operating conditions. For example, for climbing, high-speed cruising, or rapid acceleration, the input quantity can be forcibly set to 2, and the output power of the two range extenders can be proportionally allocated. During deceleration or braking, one or two range extenders can be forcibly shut down.
[0037] This application embodiment determines the basic input quantity and basic output power based on the required power and SOC, and further corrects them based on operating condition information to obtain the input quantity and output power. This avoids the problem of insufficient or excessive output power caused by a single decision (such as determining the quantity and power only based on SOC). At the same time, by first setting a safety boundary based on the required power and SOC, and then further correcting it based on operating condition information, the input quantity and output power can be determined under the premise of prioritizing battery safety, thereby improving the overall vehicle safety.
[0038] In some embodiments, determining the basic number of range extenders to be deployed and the basic output power corresponding to each range extender based on the required power and the battery state of charge may include: When the battery state of charge is within the first preset range (SOC≥70%), the basic number of range extenders is determined as the first quantity (e.g., the basic number of basic units is determined to be 1), and the basic output power is determined as the required power.
[0039] When the battery state of charge (SOC) is within a second preset range (70% > SOC ≥ 40%), the basic number of range extenders to be put into operation is determined to be either a second number or a third number, where both the second and third numbers are integers greater than 1, for example, they can both be equal to 2. The output power of each range extender is then determined based on its thermal efficiency and power demand. Taking the operation of two range extenders as an example, the thermal efficiencies η1 and η2 of the two range extenders under the current operating conditions can be obtained respectively.
[0040] The output power of the two range extenders is determined based on the following expression: (1) P1 and P2 are the output powers of the two range extenders, respectively. req This is the required power.
[0041] When the battery's state of charge is within the third preset range (SOC < 40%), the basic input quantity of the range extender is determined to be either the second quantity or the third quantity, where both the second and third quantities are integers greater than 1. For example, they can both be equal to 2, or the second quantity is 2 and the third quantity is an integer greater than or equal to 2. The basic output power is determined to be the maximum output power under the battery's state of charge (and does not exceed 110% of the rated output power).
[0042] Among them, the minimum value of the first preset interval is greater than the maximum value of the second preset interval, the minimum value of the second preset interval is greater than the maximum value of the third preset interval, the third quantity is greater than or equal to the second quantity, and the second quantity is greater than the first quantity.
[0043] It should be noted that within the third preset range, even if the power demand is low, the range extender is controlled to maintain maximum output power to forcibly recharge the battery. Within the second preset range, power is allocated based on thermal efficiency to determine the optimal fuel consumption rate, thereby minimizing fuel consumption.
[0044] The embodiments of this application determine the corresponding basic input quantity and basic output power based on different SOCs, so that fuel-saving mode (single operation) is maintained in the high SOC range, balanced mode is maintained in the medium SOC range, and power-saving mode (at least two full-power operation) is maintained in the low SOC range. This enables the determination of appropriate basic input quantity and basic output power in different SOC ranges.
[0045] In some embodiments, based on operating condition information, the basic number of units put into operation and the basic output power are corrected to obtain the number of range extenders put into operation and the output power corresponding to each range extender, which may include: When the battery's state of charge is within the first preset range (SOC≥70%) or the second preset range (70%>SOC≥40%), and the operating condition is a ramping condition, the number of range extenders put into operation is switched to the third number, such as switching from the original first number to the third number (e.g., switching from one to two or three), or switching from the original second number to the third number (e.g., keeping two unchanged or switching to more than two). The third number is greater than or equal to the second number. The output power of each range extender is determined based on the thermal efficiency and power demand of each range extender put into operation. Here, the output power of different range extenders can be determined based on the above expression (1), and the power output of the battery is started to fill the output power and ensure that the ramping can be smooth.
[0046] When the battery's state of charge is within the first preset range (SOC≥70%) or the second preset range (70%>SOC≥40%), and the operating condition is a rapid acceleration condition, the battery's power output is activated. Here, based on the battery's fast response characteristics, the battery's power output is activated first to supplement the output power. The number of range extenders put into operation is switched to the third number. Similarly, the number can be switched from the first number to the second number, or from the second number to the third number, which will not be elaborated here. The output power of each range extender is determined based on the thermal efficiency and power demand of each range extender put into operation. Similarly, the output power of different range extenders can be determined based on the above expression (1).
[0047] When the battery state of charge is within the third preset range (SOC < 40%) and the operating condition is high-speed cruise, the number of range extenders in operation is kept at the third number, which is greater than or equal to 2, and the output power of the range extenders is kept at the maximum output power until the battery state of charge changes to the second preset range. The output power of the range extenders can be kept at the maximum output power to allow the battery charge to recover quickly. When the battery charge recovers to the second preset range (70% > SOC ≥ 40%), the number of range extenders in operation can be switched to the second number, and the output power of different range extenders can be determined according to the above expression (1).
[0048] When the battery's state of charge is within the first preset range (SOC≥70%) or the second preset range (70%>SOC≥40%), and the operating condition is deceleration or braking, the number of range extenders in operation is switched to the first number. For example, one range extender is kept running, and the output power of the running range extender is reduced to a preset power. For example, the output power of the range extender is kept at the minimum output power. Furthermore, the operation of the range extender can be turned off. At the same time, in this case, the battery management system can determine the energy recovery power intensity of the battery based on the SOC. For example, when (SOC≤60%), the maximum recovery intensity is maintained, and when (SOC>80%), energy recovery is stopped to avoid overcharging the battery.
[0049] The embodiments of this application modify the number and power of the basic input for different working conditions. For example, when the SOC is high and climbing, multiple machines are forced to start to prioritize power performance; while when the SOC is low and cruising at high speed, full power output is forced to prioritize driving performance. This ensures that the truck can drive stably under different working conditions.
[0050] In some embodiments, switching the number of range extenders deployed from a first number to a second number or a third number may include: The range extender to be started is taken as the first range extender and the range extender already in operation is taken as the second range extender. The speed and torque of the first range extender are increased to increase the output power of the first range extender, and the torque of the second range extender is decreased to decrease the output power of the second range extender. During the power adjustment process, the rate of change of the sum of the output power of the first range extender and the output power of the second range extender is less than or equal to the preset rate of change.
[0051] Here, when increasing the number of range extenders in operation, for the first range extender to be started, it is necessary to control its fuel injection and ignition, and increase its speed and torque to increase its output power. At the same time, for the second range extender that is currently running, it is necessary to reduce its torque to reduce its output power. In the aforementioned power adjustment process, the rate of change of the sum of the output power of the first range extender and the output power of the second range extender is less than or equal to the preset rate of change, that is, the rate of change of the total output power is small.
[0052] This embodiment of the application, by increasing the output power of the first range extender and decreasing the output power of the second range extender when it is necessary to increase the number of range extenders, makes the increased power of the first range extender exactly make up for the decreased power of the second range extender. This helps to eliminate the impact on the power system caused by the sudden change in total output power, so that the driver does not feel it and can drive smoothly and stably.
[0053] In some embodiments, switching the number of range extenders deployed from a second or third number to a first number may include: Based on the operating time of each range extender in operation, determine the third range extender to be shut down; based on the preset torque change rate, gradually reduce the torque of the third range extender to the standard value; among the range extenders in operation, adjust the output power of the other range extenders except the third range extender to the required power.
[0054] When it is necessary to reduce the number of range extenders in operation, the range extender with the longest cumulative operating time can be selected as the third range extender to be shut down. The torque of the third range extender can be gradually reduced based on a preset torque change rate (e.g., ≤20 N·m / s). At the same time, the output power of the other operating range extenders can be adjusted to the required power until the third range extender is shut down.
[0055] In this embodiment, when reducing the number of range extenders required, prioritizing range extenders with longer operating times as the third range extender to be shut down helps ensure that the cumulative wear and maintenance cycles of different range extenders are consistent, thus reducing maintenance costs. Simultaneously, by gradually reducing the torque of the third range extender and simultaneously adjusting the output power of the other range extenders to the required power, the reduction in output power is relatively gradual, achieving a level of efficiency for the driver while maintaining stable driving as much as possible.
[0056] In some embodiments, the above control method may further include: When at least two range extenders are in operation, the cumulative operating time or equivalent load of each range extender is calculated. If the difference between the cumulative operating times of any two range extenders is greater than or equal to a preset difference, or the difference between the equivalent loads of any two range extenders is greater than or equal to a preset load, the output power of at least two range extenders is readjusted to reduce the load of the range extender with a longer cumulative operating time or a larger equivalent load.
[0057] During operation, when at least two range extenders are in operation, the cumulative operating time or equivalent load of each range extender can be obtained, and the difference in cumulative operating time or equivalent load between any two range extenders in operation can be calculated.
[0058] When the difference between the cumulative operating time of any two range extenders is greater than or equal to a preset difference, or the difference between the equivalent load of any two range extenders is greater than or equal to a preset load, it is necessary to redistribute the output power. For example, obtain the thermal efficiency of the range extender currently in operation and redistribute the output power based on the aforementioned expression (1) to reduce the load on the range extender with a longer cumulative operating time or a larger equivalent load, while simultaneously increasing the torque of the range extender with a shorter cumulative operating time or a smaller equivalent load.
[0059] This application embodiment addresses the scenario where at least two range extenders are operating simultaneously. It obtains the cumulative operating time and equivalent load of each range extender. By reducing the load on the range extender with a longer cumulative operating time or a larger equivalent load when the difference between the cumulative operating times of any two range extenders is greater than or equal to a preset difference, or when the difference between the equivalent loads of any two range extenders is greater than or equal to a preset load, it enables the switching of primary and secondary range extenders in the case of multiple range extenders. This helps to synchronize the wear rates of different range extenders, ensuring that the cumulative wear and maintenance cycles of different range extenders tend to be consistent, while also improving the stable driving capability of the truck.
[0060] In some embodiments, the above control method may further include: Obtain the temperature or oil pressure of the range extender that is in operation; if the oil pressure of any target range extender that is in operation is lower than the preset oil pressure, or the temperature is higher than the preset temperature, control the target range extender to shut down.
[0061] During the operation of a target range extender, the temperature and oil pressure (i.e., engine oil pressure) of the operating range extenders can be monitored. If the temperature of any target range extender exceeds a preset temperature (e.g., above 110°C), it indicates a possible minor malfunction, and the output power of that target range extender can be reduced. Alternatively, if the temperature of any target range extender exceeds a preset temperature (e.g., above 120°C) and the oil pressure is below a preset oil pressure, it indicates a possible serious malfunction, and the target range extender can be shut down, prompting the driver to request maintenance. Simultaneously, the required power can be reduced (e.g., speed can be decreased), and the output power of other range extenders besides the target range extender can be adjusted to the required or optimal output power (i.e., the output power corresponding to the lowest fuel consumption or highest thermal efficiency).
[0062] This application embodiment determines whether the range extender has malfunctioned based on two indicators: oil pressure and temperature. When a malfunction occurs, it can promptly shut down the unit, preventing continuous operation from causing vehicle malfunction and thus improving overall vehicle safety.
[0063] Based on the same inventive concept, embodiments of this application also provide a control system.
[0064] like Figure 3 As shown in the figure, this application provides a control system that may include: The vehicle control unit (VCU) 301 is used to acquire the operating parameters of the rigid mining truck during its operation. These operating parameters include vehicle speed, battery state of charge, gradient, accelerator pedal opening, and power demand. Based on vehicle speed, gradient, accelerator pedal opening, and power demand, determine the operating condition information; Based on power demand, battery state of charge, and operating condition information, the number of range extenders to be deployed and the corresponding output power of each range extender are determined. Therefore, based on the above control system, the number of range extenders deployed and their output power can be accurately determined according to power demand, battery state of charge, and operating condition information, which is beneficial for the stable operation of the truck.
[0065] In some embodiments, such as Figure 4 As shown, the above control system may further include: The Battery Management System (BMS) 401 is used to monitor battery temperature, SOC, etc.
[0066] The range extender controller 402 (Generator Control Unit, GCU) is configured with one GCU for each range extender.
[0067] The Motor Control Unit (MCU) 403 is used to control regenerative braking.
[0068] Multiple sensors 404, including: vehicle speed sensor, slope sensor, pedal sensor, temperature sensor, oil pressure sensor, etc.
[0069] The BMS, GCU, MCU, and multiple sensors mentioned above are all connected to the VCU and communicate with the VCU via the Controller Area Network (CAN) bus.
[0070] When controlling the torque and speed of the range extender, or controlling its start-up or shutdown, the VCU sends corresponding commands to the corresponding range extender controller via the CAN bus.
[0071] In some embodiments, the vehicle controller is configured to: If the demand power is greater than or equal to the first threshold, the rate of change of demand power is less than the second threshold, and the slope is greater than or equal to the preset slope, the working condition is determined to be a climbing working condition. When the vehicle speed is greater than or equal to the preset vehicle speed, the rate of change of demand power is less than the second threshold, and the rate of change of accelerator pedal opening is less than the third threshold, the operating condition is determined to be high-speed cruise condition. When the rate of change of demand power is greater than or equal to the second threshold, and the rate of change of accelerator pedal opening is greater than or equal to the third threshold, the operating condition information is rapid acceleration condition. When the required power is less than the reference power value, the operating condition information is deceleration or braking condition.
[0072] In some embodiments, the vehicle controller is configured to: Based on the required power and battery state of charge, determine the basic number of range extenders to be put into operation and the basic output power corresponding to each range extender. Based on the operating condition information, the basic input quantity and basic output power are corrected to obtain the input quantity of range extenders and the corresponding output power of each range extender.
[0073] In some embodiments, the vehicle controller is configured to: When the battery state of charge is within the first preset range, the basic number of range extenders to be put into operation is determined as the first number, and the basic output power is determined as the required power. When the battery state of charge is within the second preset range, the basic number of range extenders to be put into operation is determined to be the second number or the third number, and the output power of each range extender is determined based on the thermal efficiency and power demand of each range extender put into operation. When the battery state of charge is within the third preset range, the basic number of range extenders is determined to be the second or third number, and the basic output power is determined to be the maximum output power under the battery state of charge. Among them, the minimum value of the first preset interval is greater than the maximum value of the second preset interval, the minimum value of the second preset interval is greater than the maximum value of the third preset interval, the third quantity is greater than or equal to the second quantity, and the second quantity is greater than the first quantity.
[0074] In some embodiments, the vehicle controller is configured to: When the battery's state of charge is within the first or second preset range and the operating condition is a ramping condition, the number of range extenders put into operation is switched to the third number, the output power of each range extender is determined based on the thermal efficiency and power demand of each range extender put into operation, and the power output of the battery is started. When the battery's state of charge is within the first or second preset range and the operating condition is a rapid acceleration condition, the battery's power output is activated, the number of range extenders put into operation is switched to the third number, and the output power of each range extender is determined based on the thermal efficiency and power demand of each range extender put into operation. When the battery state of charge is within the third preset range and the operating condition is high-speed cruise, the number of range extenders engaged is kept at the third number, and the output power of the range extenders is kept at the maximum output power until the battery state of charge changes to the second preset range. When the battery is in a state of charge within a first or second preset range, and the operating condition is deceleration or braking, the number of range extenders in operation is switched to the first number, and the output power of the range extenders in operation is reduced to a preset power.
[0075] In some embodiments, the vehicle controller is configured to: The range extender to be started is taken as the first range extender and the range extender already in operation is taken as the second range extender. The speed and torque of the first range extender are increased to increase the output power of the first range extender, and the torque of the second range extender is decreased to decrease the output power of the second range extender. During the power adjustment process, the rate of change of the sum of the output power of the first range extender and the output power of the second range extender is less than or equal to the preset rate of change.
[0076] In some embodiments, the vehicle controller is configured to: Based on the operating time of each range extender put into operation, determine the third range extender to be shut down; Based on the preset torque change rate, the torque of the third range extender is gradually reduced to the standard value; In the range extenders that are put into operation, adjust the output power of all range extenders except the third range extender to the required power.
[0077] In some embodiments, the vehicle controller is configured to: When at least two range extenders are in operation, the cumulative operating time or equivalent load of each range extender in operation is calculated. If the difference in the cumulative operating time of any two range extenders is greater than or equal to a preset difference, or if the difference in the equivalent load of any two range extenders is greater than or equal to a preset load, the output power of at least two range extenders will be readjusted to reduce the load on the range extender with the longer cumulative operating time or the larger equivalent load.
[0078] In some embodiments, the vehicle controller is configured to: Obtain the temperature or oil pressure of the range extender that is put into operation; If the oil pressure of any of the target range extenders in operation is lower than the preset oil pressure, or the temperature is higher than the preset temperature, the target range extender will be shut down.
[0079] The system described above is used to implement the control method of the corresponding range extender in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0080] Figure 5 A schematic diagram of the hardware structure of an electronic device is provided in the application embodiment.
[0081] The electronic device 500 may include a processor 501 and a memory 502 storing computer program instructions.
[0082] Specifically, the processor 501 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0083] Memory 502 may include mass storage for storing data or instructions. For example, and not limitingly, memory 502 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 502 may include removable or non-removable (or fixed) media. Where appropriate, memory 502 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 502 is non-volatile solid-state memory.
[0084] In a particular embodiment, memory 502 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.
[0085] Memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to the first aspect of this application.
[0086] The processor 501 reads and executes computer program instructions stored in the memory 502 to implement any of the range extender control methods in the above embodiments.
[0087] In one example, the electronic device may also include a communication interface 503 and a bus 504. Wherein, as... Figure 5 The processor 501, memory 502, and communication interface 503 are connected through bus 504 and complete communication with each other.
[0088] The communication interface 503 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.
[0089] Bus 504 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 504 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.
[0090] The electronic devices described above are used to implement the control method of the corresponding range extender in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0091] Furthermore, in conjunction with the range extender control methods in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the range extender control methods in the above embodiments.
[0092] Furthermore, in conjunction with the range extender control methods described in the above embodiments, this application embodiment can provide a computer program product for implementation. When the instructions of this computer program product are executed by the processor of an electronic device, they implement any of the range extender control methods described in the above embodiments.
[0093] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.
[0094] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0095] It should also be noted that the exemplary embodiments mentioned in this application describe methods or apparatuses based on a series of steps or devices. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0096] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of this application. It should be understood that each block in 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, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0097] The above description is merely a specific embodiment of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.
Claims
1. A control method of a range extender, characterized by, Applied to rigid mining cars, the control method includes: During the operation of the rigid mining car, the operating parameters of the rigid mining car are acquired, including vehicle speed, battery state of charge, gradient, accelerator pedal opening and power demand. Based on the vehicle speed, gradient, accelerator pedal opening, and required power, determine the operating condition information; Based on the required power, battery state of charge, and operating condition information, the number of range extenders to be deployed and the output power corresponding to each range extender are determined.
2. The control method of the range extender according to claim 1, characterized by, The determination of operating condition information based on the vehicle speed, gradient, accelerator pedal opening, and power demand includes: If the required power is greater than or equal to a first threshold, the rate of change of the required power is less than a second threshold, and the slope is greater than or equal to a preset slope, the working condition information is determined to be a climbing working condition. When the vehicle speed is greater than or equal to a preset vehicle speed, the rate of change of the required power is less than a second threshold, and the rate of change of the accelerator pedal opening is less than a third threshold, the operating condition information is determined to be a high-speed cruise condition. If the rate of change of the required power is greater than or equal to the second threshold, and the rate of change of the accelerator pedal opening is greater than or equal to the third threshold, the operating condition information is a rapid acceleration condition. When the required power is less than the reference power value, the operating condition information is a deceleration or braking condition.
3. The control method for the range extender according to claim 2, characterized in that, The process of determining the number of range extenders to be deployed and the output power corresponding to each range extender based on the required power, battery state of charge, and operating condition information includes: Based on the required power and the battery state of charge, determine the basic number of range extenders to be put into operation and the basic output power corresponding to each range extender. Based on the operating condition information, the basic input quantity and the basic output power are corrected to obtain the input quantity of range extenders and the output power corresponding to each range extender.
4. The control method for the range extender according to claim 3, characterized in that, The determination of the basic number of range extenders to be deployed and the basic output power corresponding to each range extender based on the required power and the battery state of charge includes: When the battery state of charge is within a first preset range, the basic number of range extenders to be put into operation is determined to be a first number, and the basic output power is determined to be the required power. When the battery state of charge is within a second preset range, the basic number of range extenders put into operation is determined to be a second number or a third number, and the output power of each range extender is determined based on the thermal efficiency of each range extender put into operation and the required power. When the battery state of charge is within a third preset range, the basic number of range extenders is determined to be a second or third number, and the basic output power is determined to be the maximum output power under the battery state of charge. Wherein, the minimum value of the first preset interval is greater than the maximum value of the second preset interval, the minimum value of the second preset interval is greater than the maximum value of the third preset interval, the third quantity is greater than or equal to the second quantity, and the second quantity is greater than the first quantity.
5. The control method for the range extender according to claim 4, characterized in that, The step of correcting the basic input quantity and basic output power based on the operating condition information to obtain the number of range extenders and the corresponding output power of each range extender includes: When the battery's state of charge is within a first preset range or a second preset range, and the operating condition information is a ramping condition, the number of range extenders put into operation is switched to the third number, the output power of each range extender is determined based on the thermal efficiency of each range extender put into operation and the required power, and the power output of the battery is started. When the battery's state of charge is within a first preset range or a second preset range, and the operating condition information is a rapid acceleration condition, the battery's power output is activated, the number of range extenders put into operation is switched to the third number, and the output power of each range extender is determined based on the thermal efficiency of each range extender put into operation and the required power. When the battery state of charge is within the third preset range and the operating condition information is high-speed cruise condition, the number of range extenders engaged is kept at the third number, and the output power of the range extenders is kept at the maximum output power until the battery state of charge changes to the second preset range. When the battery's state of charge is within a first preset range or a second preset range, and the operating condition information is a deceleration or braking condition, the number of range extenders put into operation is switched to the first number, and the output power of the range extenders put into operation is reduced to a preset power.
6. The control method for the range extender according to claim 5, characterized in that, Switching the number of range extenders deployed from the first number to the second number or the third number includes: The range extender to be started is designated as the first range extender, and the range extender already in operation is designated as the second range extender. The speed and torque of the first range extender are increased to increase the output power of the first range extender, and the torque of the second range extender is decreased to decrease the output power of the second range extender. During the power adjustment process, the rate of change of the sum of the output power of the first range extender and the output power of the second range extender is less than or equal to a preset rate of change.
7. The control method for the range extender according to claim 5, characterized in that, Switching the number of range extenders deployed from the second number or the third number to the first number includes: Based on the operating time of each range extender put into operation, determine the third range extender to be shut down; Based on a preset torque change rate, the torque of the third range extender is gradually reduced to a standard value; In the range extenders that are put into operation, the output power of the range extenders other than the third range extender is adjusted to the required power.
8. The control method for the range extender according to claim 1, characterized in that, Also includes: When at least two range extenders are in operation, the cumulative operating time or equivalent load of each range extender in operation is calculated. If the difference in the cumulative operating time of any two range extenders is greater than or equal to a preset difference, or if the difference in the equivalent load of any two range extenders is greater than or equal to a preset load, the output power of at least two range extenders will be readjusted to reduce the load on the range extender with the longer cumulative operating time or the larger equivalent load.
9. The control method for the range extender according to claim 1, characterized in that, Also includes: Obtain the temperature or oil pressure of the range extender that is put into operation; If the oil pressure of any of the target range extenders in operation is lower than the preset oil pressure, or the temperature is higher than the preset temperature, the target range extender will be shut down.
10. A control system, characterized in that, include: The vehicle controller is used to acquire the operating parameters of the rigid mining car during its operation, including vehicle speed, battery state of charge, gradient, accelerator pedal opening and power demand. Based on the vehicle speed, gradient, accelerator pedal opening, and required power, determine the operating condition information; Based on the required power, battery state of charge, and operating condition information, the number of range extenders to be deployed and the output power corresponding to each range extender are determined.