Range extender control method, system, vehicle and computer readable storage medium
By having the main and auxiliary range extenders work together and dynamically allocate power, the problem of low energy efficiency in traditional range extender control methods under low power consumption is solved, achieving higher energy efficiency and cost advantages.
Patent Information
- Application Number
- CN202510291889.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2045-03-12
AI Technical Summary
Traditional range extender control methods have low energy efficiency under low power consumption conditions and cannot adjust the output according to the operating conditions, resulting in low energy efficiency.
The main range extender and the auxiliary range extender work together. By acquiring the power parameter information of the range extender control system, the total power of the range extender is determined, and the power is allocated according to the required power and the maximum power to improve energy efficiency.
By dynamically allocating power under low power conditions, the overall energy efficiency of the range extender system is improved, avoiding a sharp drop in efficiency of a single range extender under low load and reducing costs.
Smart Images

Figure CN119858537B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of range extender, and particularly relates to a range extender control method, system, vehicle and computer readable storage medium. BACKGROUND
[0002] With the popularization of the use of range extenders in different fields, users also have higher requirements for the control mode of range extenders.
[0003] The traditional range extender control mode is to use a range extender to perform range extension control in a fixed power output mode. This range extender control mode has certain defects, and there is a phenomenon of low energy consumption efficiency in the case of low power consumption due to the range extension control in the fixed power output mode. Therefore, a new range extender control mode is needed to solve the problem of low energy consumption efficiency in the case of low power consumption.
[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0005] The main purpose of the present application is to provide a range extender control method, system, vehicle and computer readable storage medium, which aims to solve the technical problem of low energy consumption efficiency in the case of low power consumption.
[0006] To achieve the above purpose, the present application provides a range extender control method, which is applied to a range extender control system, the range extender control system comprising a main range extender and an auxiliary range extender, and the range extender control method comprising:
[0007] obtaining power parameter information of the range extender control system, and determining a total range extender power according to the power parameter information;
[0008] determining a range extender required power according to the total range extender power, and determining a range extender allocated power according to the range extender required power and a preset maximum range extender power;
[0009] controlling the power of the main range extender and the auxiliary range extender according to the range extender allocated power, so as to improve the energy consumption efficiency of the main range extender and the auxiliary range extender.
[0010] In an embodiment, the step of determining the range extender required power according to the total range extender power comprises:
[0011] determining a main range extender required power corresponding to the total range extender power in a preset main range extender power table, and determining a difference between the total range extender power and the main range extender required power as an auxiliary range extender required power;
[0012] when the auxiliary range extender demand power is zero, taking the main range extender demand power as a range extender distribution power, and performing the step of performing power control on the main range extender and the auxiliary range extender according to the range extender distribution power.
[0013] when the auxiliary range extender demand power is zero, taking the main range extender demand power as a range extender distribution power, and performing the step of performing power control on the main range extender and the auxiliary range extender according to the range extender distribution power.
[0014] In an embodiment, the step of determining a range extender distribution power according to the range extender demand power and a preset range extender maximum power comprises:
[0015] determining an auxiliary range extender maximum power and a main range extender maximum power in the preset range extender maximum power, and detecting whether the auxiliary range extender maximum power is less than an auxiliary range extender demand power in the range extender demand power;
[0016] when the auxiliary range extender maximum power is less than the auxiliary range extender demand power in the range extender demand power, determining a power difference between the auxiliary range extender demand power and the auxiliary range extender maximum power, and determining a power sum value between the power difference and a main range extender demand power in the range extender demand power as a main range extender distribution power;
[0017] when the main range extender distribution power is less than or equal to the main range extender maximum power, taking the main range extender distribution power and the auxiliary range extender maximum power as a range extender distribution power, wherein the main range extender distribution power is used for power control on the main range extender, and the auxiliary range extender maximum power is used for power control on the auxiliary range extender;
[0018] when the main range extender distribution power is greater than the main range extender maximum power, taking the main range extender maximum power and the auxiliary range extender maximum power as a range extender distribution power, wherein the main range extender maximum power is used for power control on the main range extender.
[0019] In an embodiment, after the step of detecting whether the auxiliary range extender maximum power is less than the auxiliary range extender demand power in the range extender demand power, comprising:
[0020] when the auxiliary range extender maximum power is greater than or equal to the auxiliary range extender demand power in the range extender demand power, taking a main range extender demand power in the range extender demand power and the auxiliary range extender demand power as a range extender distribution power, wherein the main range extender demand power is used for power control on the main range extender, and the auxiliary range extender demand power is used for power control on the auxiliary range extender.
[0021] In an embodiment, the step of determining the power distribution of the range extender according to the power demand of the range extender and the preset maximum power of the range extender comprises:
[0022] obtaining a first range extender parameter of the main range extender and a second range extender parameter of the auxiliary range extender, and determining a main range extender maximum power corresponding to the first range extender parameter and an auxiliary range extender maximum power corresponding to the second range extender parameter in a preset parameter power corresponding table;
[0023] taking the main range extender maximum power and the auxiliary range extender maximum power as the preset maximum power of the range extender.
[0024] In an embodiment, the range extender control system comprises an information collector, and the power parameter information comprises a chip power, a system parameter, a driving power and a charging power collected by the information collector, and the step of determining the total power of the range extender according to the power parameter information comprises:
[0025] determining an initial power demand in a preset power demand table based on at least one of the chip power, the system parameter and the driving power, and determining a system maximum power in a preset maximum power table based on at least one of the chip power and the charging power;
[0026] when the initial power demand is greater than the system maximum power, taking the system maximum power as the total power of the range extender;
[0027] when the initial power demand is less than or equal to the system maximum power, taking the initial power demand as the total power of the range extender.
[0028] In an embodiment, before the step of obtaining the power parameter information of the range extender control system, the range extender control method further comprises:
[0029] obtaining a first fault state and a first power generation of a first range extender, and a second fault state and a second power generation of a second range extender;
[0030] when the first fault state is a preset fault state and the second fault state is a preset normal state, taking the second range extender as the main range extender and the first range extender as the auxiliary range extender;
[0031] when the first fault state is a preset normal state and the second fault state is a preset normal state, determining a power generation difference between the first power generation and the second power generation;
[0032] when the power generation difference is greater than a preset first calibration threshold, taking the second range extender as the main range extender and the first range extender as the auxiliary range extender;
[0033] when the power generation difference is less than a preset second calibration threshold, taking the first range extender as a main range extender and taking the second range extender as an auxiliary range extender, wherein the second calibration threshold is less than the first calibration threshold;
[0034] when the first fault state is a preset normal state and the second fault state is a preset fault state, taking the first range extender as a main range extender and taking the second range extender as an auxiliary range extender.
[0035] In addition, to achieve the above object, the present application further provides a range extender control system, comprising a range extender controller, a main range extender and an auxiliary range extender, wherein the range extender controller is connected with the main range extender and the auxiliary range extender, and the range extender controller comprises:
[0036] a power determination module, configured to acquire power parameter information of the range extender control system, and determine a total power of range extenders according to the power parameter information;
[0037] a distribution compensation module, configured to determine a required power of range extenders according to the total power of range extenders, and determine a distribution power of range extenders according to the required power of range extenders and a preset maximum power of range extenders;
[0038] a power control module, configured to perform power control on the main range extender and the auxiliary range extender according to the distribution power of range extenders, so as to improve energy consumption efficiency of the main range extender and the auxiliary range extender.
[0039] In addition, to achieve the above object, the present application further provides a vehicle, comprising a range extender control system, a processor, a memory, and a range extender control method program stored in the memory and executable by the processor, wherein when the range extender control method program is executed by the processor, the steps of the range extender control method are implemented.
[0040] The present application further provides a computer readable storage medium, wherein a range extender control method program is stored in the computer readable storage medium, and when the range extender control method program is executed by a processor, the steps of the range extender control method are implemented.
[0041] The embodiment of the application provides a range extender control method, which is applied to a range extender control system, the range extender control system comprises a main range extender and an auxiliary range extender, the power parameter information of the range extender control system is acquired, the total power of the range extender is determined according to the power parameter information, the demand power of the range extender is determined according to the total power of the range extender, the distribution power of the range extender is determined according to the demand power of the range extender and the preset maximum power of the range extender, and the power control is performed on the main range extender and the auxiliary range extender according to the distribution power of the range extender, so that the energy consumption efficiency of the main range extender and the auxiliary range extender is improved. The range extender control method uses the main range extender and the auxiliary range extender to perform range extension processing, determines the demand power of the range extender of the two range extenders by determining the total power of the range extender, then determines the distribution power of the range extender based on the demand power of the range extender of the two range extenders, finally performs the power control on the main range extender and the auxiliary range extender based on the distribution power of the range extender, and avoids the range extension control in the fixed power output mode (that is, the fixed power is used regardless of high or low power consumption, that is, the higher power is used in the low power consumption, and the problem of low energy consumption efficiency is caused). There is a problem of low energy consumption efficiency in the low power consumption. The range extender control method uses two range extenders, and then compensates and distributes based on the total power of the range extender, so as to avoid the phenomenon that a single range extender works with fixed power regardless of high or low power consumption, and then improve the energy consumption efficiency in the low power consumption. BRIEF DESCRIPTION OF DRAWINGS
[0042] Figure 1 It is a flowchart of the first embodiment of the range extender control method of the application.
[0043] Figure 2 It is a system framework schematic diagram of the range extender control system of the application.
[0044] Figure 3 It is a flowchart of the second embodiment of the range extender control method of the application.
[0045] Figure 4 It is a flowchart of the third embodiment of the range extender control method of the application.
[0046] Figure 5 It is a flowchart of the fourth embodiment of the range extender control method of the application.
[0047] Figure 6 It is a module schematic diagram of the system basic chip of the application.
[0048] Figure 7 It is a device structure schematic diagram of the hardware running environment of the device in the application.
[0049] The implementation, functional features and advantages of the application will be further described with reference to the embodiments and the accompanying drawings.
[0050] Explanation of reference signs:
[0051] 1001, processing device; 1002, read-only memory; 1003, storage device; 1004, random access memory; 1005, bus; 1006, input / output interface; 1007, input device; 1008, output device; 1009, communication device. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are merely exemplary and not intended to limit the application.
[0053] In order to better understand the technical solutions of the present application, the following will be described in detail in combination with the drawings and specific embodiments.
[0054] The control principle of the existing scheme using one range extender for range extension control is: using a single range extender to run at a constant power, although the entire range extension control scheme is simple and reliable, but it cannot adjust the output according to the working condition, and the efficiency is low at low load, that is, 100khz (high power consumption) power is needed, 50khz constant power is used, 10khz (low power consumption) power is needed, 50khz constant power is used, that is, the energy consumption efficiency is low in the case of low power consumption (that is, 10khz power is needed, 50khz constant power is used, and the constant power 50khz itself is large).
[0055] Therefore, based on the shortcomings of the above range extender control method, the range extender control method of the present application is proposed. The solution of the embodiment of the present application is: using a main range extender and an auxiliary range extender for range extension, determining the range extender demand power of the two range extenders by determining the total power of the range extender, and then determining the range extender distribution power based on the range extender demand power of the two range extenders, and finally controlling the power of the main range extender and the auxiliary range extender based on the range extender distribution power, so as to avoid the range extension control in the fixed power output mode (that is, whether it is high or low power consumption, the fixed power is used, that is, the higher power is used in the case of low power consumption, causing the problem of low energy consumption efficiency), and there is a problem of low energy consumption efficiency in the case of low power consumption. The range extender control method uses two range extenders, and then compensates and distributes based on the total power of the range extender, so as to avoid the phenomenon that a single range extender works with fixed power regardless of high or low power consumption, and thus improves the energy consumption efficiency in the case of low power consumption.
[0056] It should be noted that the execution subject of the present embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or a device capable of realizing the above functions, a range extender controller, etc. The present embodiment and the following embodiments will be described below taking the range extender controller as an example.
[0057] Based on this, the embodiment of the present application provides a range extender control method, referring to Figure 1 , Figure 1 is a flowchart of the first embodiment of the range extender control method of the present application.
[0058] Referring to Figure 1 , the present application provides a range extender control method, in the first embodiment of the range extender control method, the range extender control method is applied to a range extender control system, the range extender control system includes a main range extender and an auxiliary range extender, and the range extender control method includes:
[0059] Step S10, obtaining power parameter information of the range extender control system, and determining the total power of the range extender according to the power parameter information;
[0060] Illustratively, referring to Figure 2 , Figure 2 is a system framework diagram of the range extender control system of the present application, the range extender control system is composed of a first range extender and a second range extender (internal combustion engine-generator combination), and the first range extender and the second range extender are used as a main range extender and an auxiliary range extender (there can be one auxiliary range extender or multiple auxiliary range extenders, and the present application illustrates one auxiliary range extender) during actual range extension control, and then the power distribution is dynamically allocated through cooperative control to discharge the distribution box (a battery can also be used to discharge the distribution box), and then the use time of the driving motor (mainly to improve the time length of power supply output) is used. At this time, the use of the main and auxiliary range extenders can realize energy consumption optimization on the one hand, that is, the double range extenders can flexibly distribute the power generation power according to the vehicle working condition (such as low-speed cruising, rapid acceleration, climbing, etc.), so as to avoid the efficiency of the single range extender from suddenly dropping when running at low load, and the comprehensive energy consumption is lower (the general solution is to change the constant power of the single range extender in time, that is, not to run at constant power). On the other hand, the cost of the main and auxiliary range extenders is lower, that is, the cost of the double range extenders is lower than that of the single range extender.
[0061] In this embodiment, when the main and auxiliary range extenders are controlled, the total power of the range extender is determined based on the power parameter information of the range extender control system, wherein the power parameter information refers to the parameters inside the range extender control system itself or the parameters of other components obtained by the range extender control system to determine the required range extension power, and the total power of the range extender refers to the total output power required by the two range extenders, and then the total output power required by the two range extenders can be determined based on the power parameter information to allocate the power of the two range extenders, so as to realize that the total power of the range extender is realized by the two range extenders (which can be selected to work at a lower power, and then the lower power is matched by distribution), so as to avoid the phenomenon that the single range extender works at a fixed power regardless of high or low power consumption, so as to improve the energy consumption efficiency under low power consumption.
[0062] Step S20, determining the range extender demand power according to the range extender total power, and determining the range extender distribution power according to the range extender demand power and the preset range extender maximum power;
[0063] In the embodiment, after the range extender total power is determined, the power distribution of the two range extenders is determined based on the efficiency and NVH (Noise, Vibration and Harshness), that is, the optimal distribution mode under the range extender total power is determined to ensure the efficiency and NVH of the main range extender and / or the two range extenders are optimal, and then the power corresponding to the demand output of each range extender is determined as the range extender demand power. It is worth noting that, because the two range extenders work cooperatively, only one range extender works at low power to reduce the NVH, and the two range extenders work together at high power. At this time, when the two range extenders work cooperatively, the situation that the auxiliary range extender is insufficient in power may occur, and the range extender distribution power finally distributed to each range extender is determined according to the range extender demand power of the two range extenders and the maximum power of each range extender, wherein the maximum power of the range extender refers to the maximum output power of the two range extenders, which is related to the hardware design of the range extender itself and the environment in which the range extender is located. That is, when the auxiliary range extender is insufficient in power just after starting, the main range extender compensates for it to realize the range extension output of the entire system, and thus the power output accuracy of the entire system can be ensured.
[0064] Step S30, performing power control on the main range extender and the auxiliary range extender according to the range extender distribution power to improve the energy consumption efficiency of the main range extender and the auxiliary range extender.
[0065] In the embodiment, after the range extender distribution power is determined, the power control is performed on the main range extender based on the power distributed to the main range extender in the range extender distribution power, and the power control is performed on the auxiliary range extender based on the power distributed to the auxiliary range extender in the range extender distribution power, wherein the power control refers to controlling the range extender to output at the distributed power, and thus the power required by the entire system can be distributed and output by the two range extenders to ensure the energy consumption efficiency of each range extender, and thus the energy consumption efficiency of the entire system can be improved. At the same time, the energy consumption efficiency can be ensured through power distribution under low power consumption, and thus the comprehensive efficiency of the dual-range extender control system can be improved to 45%-55% through dynamic distribution based on the efficiency of 30%-40% of the traditional single-range extender under low load, to improve the energy consumption efficiency under low power consumption.
[0066] In the embodiment, a range extender control method is provided, which is applied to a range extender control system including a main range extender and an auxiliary range extender. The range extender control system obtains power parameter information of the range extender control system, determines a total power of the range extender according to the power parameter information, determines a required power of the range extender according to the total power of the range extender, determines a distributed power of the range extender according to the required power of the range extender and a preset maximum power of the range extender, and controls the main range extender and the auxiliary range extender according to the distributed power of the range extender, so as to improve the energy consumption efficiency of the main range extender and the auxiliary range extender. The range extender control method uses the main range extender and the auxiliary range extender to perform range extension, determines the required power of the range extender according to the total power of the range extender, determines the distributed power of the range extender based on the required power of the range extender, and finally controls the main range extender and the auxiliary range extender according to the distributed power of the range extender, so as to avoid the fixed power output mode for range extension control (that is, the fixed power is used regardless of the high or low power consumption, that is, the higher power is used even in the low power consumption, which causes the low energy consumption efficiency). However, the energy consumption efficiency is low in the low power consumption. The range extender control method uses two range extenders, and compensates and distributes based on the total power of the range extender, so as to avoid the phenomenon that the single range extender works with the fixed power regardless of the high or low power consumption, and thus the energy consumption efficiency in the low power consumption is improved.
[0067] Further, based on the first embodiment of the present application, the second embodiment of the range extender control method of the present application is provided. In the embodiment, the step S20 of determining the required power of the range extender according to the total power of the range extender includes:
[0068] Step S201: determining the required power of the main range extender corresponding to the total power of the range extender in the preset power table of the main range extender, and determining the difference between the total power of the range extender and the required power of the main range extender as the required power of the auxiliary range extender;
[0069] Step S202: when the required power of the auxiliary range extender is not zero, taking the required power of the main range extender and the required power of the auxiliary range extender as the required power of the range extender;
[0070] Step S203: when the required power of the auxiliary range extender is zero, taking the required power of the main range extender as the distributed power of the range extender, and performing the step of controlling the main range extender and the auxiliary range extender according to the distributed power of the range extender.
[0071] In the embodiment, when the range extender demand power of the main and auxiliary range extender is determined, the main range extender demand power corresponding to the total range extender power in the preset main range extender power table is determined, that is, the power to be allocated to the main range extender based on the total range extender power at this time is determined in the preset main range extender power table, and the main range extender demand power refers to the power to be allocated to the main range extender, and the main range extender power table refers to the optimal allocation power table selected based on the range extender power and NVH performance, which can be determined based on experiments. After the main range extender demand power is determined, the difference between the total range extender power and the main range extender demand power is determined as the auxiliary range extender demand power, and the auxiliary range extender demand power refers to the power to be allocated to the auxiliary range extender. At this time, it is divided into the case that the auxiliary range extender demand power is not zero, that is, the power is allocated to the auxiliary range extender, that is, it is a high-power demand at this time, and then the main range extender demand power and the auxiliary range extender demand power are taken as the range extender demand power for subsequent processing. On the contrary, when the auxiliary range extender demand power is zero, that is, there is no power allocated to the auxiliary range extender, that is, it is a small-power demand at this time, the main range extender demand power is directly taken as the range extender allocation power, so that the main range extender directly performs power control based on the main range extender demand power, that is, directly executes the step of performing power control on the main range extender and the auxiliary range extender according to the range extender allocation power (at this time, the auxiliary range extender has no power demand, so power control can not be performed). Because in the small-power case, the single range extender follows the driving power of the whole vehicle, when the driving power fluctuates greatly, the range extender meets the change greatly, and the NVH performance is poor, and the above small-power case of the dual range extender system has only one range extender working, and the vibration and noise under the same power is smaller than that of the single range extender. Further, Figure 3 , Figure 3 The flow framework diagram of the second embodiment of the range extender control method of the application is shown in the figure. After the total range extender power is determined, the main range extender demand power is determined based on the main range extender power table, that is, the main range extender demand power is obtained by table lookup, and the auxiliary range extender demand power is obtained by subtracting the main range extender demand power from the total range extender power. Under low load, the auxiliary range extender demand power is generally 0, and the range extender is in a shutdown state. Only under high power, the auxiliary range extender is started, so that the energy efficiency under low power consumption can be guaranteed.
[0072] Further, based on the first embodiment and / or the second embodiment of the application, the third embodiment of the range extender control method of the application is proposed. In the embodiment, the step S20 of determining the range extender allocation power according to the range extender demand power and the preset range extender maximum power comprises:
[0073] Step S211, determine the auxiliary range extender maximum power and the main range extender maximum power in the preset range extender maximum power, and detect whether the auxiliary range extender maximum power is less than the auxiliary range extender demand power in the range extender demand power;
[0074] Step S212, when the auxiliary range extender maximum power is less than the auxiliary range extender demand power in the range extender demand power, determining a power difference value between the auxiliary range extender demand power and the auxiliary range extender maximum power, and determining a power sum value between the power difference value and the main range extender demand power in the range extender demand power as the main range extender distribution power;
[0075] Step S213, when the main range extender distribution power is less than or equal to the main range extender maximum power, taking the main range extender distribution power and the auxiliary range extender maximum power as the range extender distribution power, wherein the main range extender distribution power is used for power control of the main range extender, and the auxiliary range extender maximum power is used for power control of the auxiliary range extender;
[0076] Step S214, when the main range extender distribution power is greater than the main range extender maximum power, taking the main range extender maximum power and the auxiliary range extender maximum power as the range extender distribution power, wherein the main range extender maximum power is used for power control of the main range extender.
[0077] In the embodiment, in addition to determining the allocated power of the main and auxiliary range extenders, compensation is also made based on actual conditions, but the compensation is generally that the main range extender compensates the auxiliary range extender, so when the auxiliary range extender does not have allocated power, the following steps will not be performed. By determining the maximum power of the auxiliary range extender and the maximum power of the main range extender in the preset range extender maximum power, that is, the maximum output power of the main range extender and the maximum output power of the auxiliary range extender are stored in the preset range extender maximum power, the maximum output power of the range extender is related to the hardware and parameters of the range extender itself, at this time, it is detected whether the maximum power of the auxiliary range extender is less than the auxiliary range extender demand power in the range extender demand power, that is, it is determined whether the main range extender needs to compensate the auxiliary range extender. When it is determined that the maximum power of the auxiliary range extender is less than the auxiliary range extender demand power in the range extender demand power, that is, it is determined that the auxiliary range extender needs to be compensated at this time, the power difference between the auxiliary range extender demand power and the maximum power of the auxiliary range extender is determined, and then the power difference is added to the main range extender demand power to obtain the main range extender allocated power needed to be output by the main range extender. After determining the power needed to be output by the main range extender, the main range extender allocated power is judged, mainly detecting whether the main range extender allocated power is greater than the maximum power of the main range extender, and then when the main range extender allocated power is less than or equal to the maximum power of the main range extender, the main range extender allocated power and the maximum power of the auxiliary range extender are taken as the range extender allocated power, wherein the main range extender allocated power is used for power control of the main range extender, and the maximum power of the auxiliary range extender is used for power control of the auxiliary range extender; when the main range extender allocated power is greater than the maximum power of the main range extender, the maximum power of the main range extender and the maximum power of the auxiliary range extender are taken as the range extender allocated power, wherein the maximum power of the main range extender is used for power control of the main range extender, that is, the maximum power of the main range extender is taken as the output limit to ensure the accuracy of the output of the main range extender.
[0078] Further, after the step of detecting whether the maximum power of the auxiliary range extender is less than the auxiliary range extender demand power in the range extender demand power, the following steps are included:
[0079] Step S2111, when the maximum power of the auxiliary range extender is greater than or equal to the auxiliary range extender demand power in the range extender demand power, the main range extender demand power and the auxiliary range extender demand power in the range extender demand power are taken as the range extender allocated power, wherein the main range extender demand power is used for power control of the main range extender, and the auxiliary range extender demand power is used for power control of the auxiliary range extender.
[0080] In the embodiment, if it is determined that the auxiliary range extender maximum power is greater than or equal to the auxiliary range extender demand power in the range extender demand power, that is, the auxiliary range extender does not need compensation, the main range extender demand power and the auxiliary range extender demand power in the range extender demand power are directly taken as the range extender distribution power, wherein the main range extender demand power is used for power control of the main range extender, and the auxiliary range extender demand power is used for power control of the auxiliary range extender. Further, reference can be made to Figure 4 , Figure 4 The flow framework schematic diagram of the third embodiment of the range extender control method of the application is shown in FIG. 3. The main range extender demand power and the auxiliary range extender demand power are obtained by the power demand distribution in the previous steps S201-S203. The auxiliary range extender distribution power is obtained by taking the minimum of the auxiliary range extender demand power and the auxiliary range extender maximum power, which represents the current power generation to be performed by the auxiliary range extender. The main range extender distribution power, which represents the current power generation to be performed by the main range extender, is determined as follows: the main range extender needed compensation power (i.e. the power difference) is obtained by subtracting the auxiliary range extender distribution power from the auxiliary range extender demand power, the main range extender demand power is added to the main range extender needed compensation power, and the minimum of the main range extender maximum power and the sum is taken. The main function is that when the auxiliary range extender is low temperature or fails, the auxiliary range extender cannot generate power, in order to maintain the balance between the driving power and the power generation, the main range extender performs compensation to ensure the accuracy of the main and auxiliary range extender control.
[0081] Further, based on the first embodiment, the second embodiment and / or the third embodiment of the application, the fourth embodiment of the range extender control method of the application is proposed. In the embodiment, before the step of determining the range extender distribution power according to the range extender demand power and the preset range extender maximum power, the following steps are included.
[0082] In step S40, the first range extender parameter of the main range extender and the second range extender parameter of the auxiliary range extender are obtained, and the main range extender maximum power corresponding to the first range extender parameter and the auxiliary range extender maximum power corresponding to the second range extender parameter are determined in the preset parameter power corresponding table.
[0083] In step S50, the main range extender maximum power and the auxiliary range extender maximum power are taken as the preset range extender maximum power.
[0084] In the embodiment, before determining the power distribution of the range extender, the maximum power of the main and auxiliary range extenders needs to be determined, because the maximum power of the main and auxiliary range extenders may change in real time, and thus needs to be determined before determining the power distribution of the range extender, or before performing the whole method, and the initially determined maximum power of the main and auxiliary range extenders can be used subsequently. That is, by obtaining the first range extender parameter of the main range extender and the second range extender parameter of the auxiliary range extender, the maximum power of the main range extender corresponding to the first range extender parameter and the maximum power of the auxiliary range extender corresponding to the second range extender parameter are determined in the preset parameter power correspondence table, and finally the maximum power of the main range extender and the maximum power of the auxiliary range extender can be used as the preset maximum power of the range extender, wherein the first range extender parameter refers to the parameter of the main range extender, which can include the water temperature of the engine related to the main range extender, the oil pressure, the intake temperature, the temperature of the generator and the generator controller and the internal defined fault level, etc., the second range extender parameter refers to the parameter of the auxiliary range extender, and the parameter power correspondence table refers to the correspondence table between different parameters and power defined by the user, and then the subsequent power control can be performed based on the determined maximum power of the range extender, so as to ensure the accuracy of the subsequent power control.
[0085] In an embodiment, the range extender control system comprises an information collector, the power parameter information comprises the chip power, the system parameter, the driving power and the charging power collected by the information collector, and the step of determining the total power of the range extender according to the power parameter information comprises:
[0086] In step S11, the initial demand power is determined in the preset demand power table based on at least one of the chip power, the system parameter and the driving power, and the system maximum power is determined in the preset maximum power table based on at least one of the chip power and the charging power;
[0087] In step S12, when the initial demand power is greater than the system maximum power, the system maximum power is used as the total power of the range extender;
[0088] In step S13, when the initial demand power is less than or equal to the system maximum power, the initial demand power is used as the total power of the range extender.
[0089] In the embodiment, the range extender control system comprises an information collector, such as a sensor, a chip, etc. that collects the following information, the power parameter information comprises a chip power collected by the information collector (such as the power of a system-level control chip in the entire system, which can be collected based on a collection unit in the chip), system parameters (referring to the parameters of the entire system, such as the vehicle speed on the vehicle set by the range extender control system, the tire speed, etc., which can be determined based on related sensors), driving power (referring to the power for driving the motor, which can be determined based on related sensors) and charging power (the charging power of the battery management system, which can be obtained based on the battery management system itself). Then, the initial demand power is determined in a preset demand power table based on at least one of the chip power, the system parameters and the driving power, and the system maximum power is determined in a preset maximum power table based on at least one of the chip power and the charging power, wherein the initial demand power refers to the initially required power determined based on the parameters, the system maximum power refers to the maximum output power of the entire range extender control system determined based on the parameters, the preset demand power table refers to a table of the relationship between the power parameters defined by the user and the demand power, and the maximum power table refers to a table of the relationship between the power parameters defined by the user and the system maximum power, which can be determined based on a large number of experiments. After the system maximum power and the initial demand power are determined, the range extender total power of the two range extenders is determined based on the size relationship between the two, that is, when the initial demand power is greater than the system maximum power, the system maximum power is taken as the range extender total power; when the initial demand power is less than or equal to the system maximum power, the initial demand power is taken as the range extender total power, that is, the initial demand power and the system maximum power are taken as the smaller one to obtain the range extender total power of the entire vehicle, so as to provide a basis for subsequent power distribution.
[0090] Further, based on the first embodiment, the second embodiment, the third embodiment and / or the fourth embodiment of the present application, the fifth embodiment of the range extender control method of the present application is proposed, wherein before the step of obtaining the power parameter information of the range extender control system, the range extender control method further comprises:
[0091] Step a, obtaining a first fault state and a first power generation of the first range extender, and a second fault state and a second power generation of the second range extender;
[0092] Step b, when the first fault state is a preset fault state and the second fault state is a preset normal state, taking the second range extender as the main range extender and the first range extender as the auxiliary range extender;
[0093] Step c, when the first fault state is a preset normal state and the second fault state is a preset normal state, determining a power generation difference between the first power generation and the second power generation;
[0094] Step d, when the power generation difference is greater than a preset first calibration threshold, taking the second range extender as a main range extender and the first range extender as an auxiliary range extender;
[0095] Step e, when the power generation difference is less than a preset second calibration threshold, taking the first range extender as a main range extender and the second range extender as an auxiliary range extender, wherein the second calibration threshold is less than the first calibration threshold;
[0096] Step f, when the first fault state is a preset normal state and the second fault state is a preset fault state, taking the first range extender as a main range extender and the second range extender as an auxiliary range extender.
[0097] In this embodiment, before executing the entire range extender control method, it is necessary to determine which one to select as the main range extender and which one to select as the auxiliary range extender. This is done by obtaining the first fault state and first power generation of the first range extender, and the second fault state and second power generation of the second range extender. The first fault state refers to the fault state of the first range extender, which is generally normal or faulty. The second fault state refers to the fault state of the second range extender, which is generally normal or faulty. The first power generation refers to the power generation of the first range extender throughout its entire life cycle, and the second power generation refers to the power generation of the second range extender throughout its entire life cycle. It is worth noting that the first / second range extender are the main and auxiliary range extenders in the range extender control system, but it is necessary to determine which one to select as the main range extender and which one to select as the auxiliary range extender based on the power and fault state. When the first fault state is a preset fault state (i.e., a fault exists and the fault affects the power output), but the second fault state is a preset normal state (i.e., no fault exists or the fault does not affect the power output), the second range extender will be used as the main range extender and the first range extender will be used as the auxiliary range extender. Generally, the first range extender is used as the main range extender. However, if the first range extender is in a preset fault state, the second range extender will be used as the main range extender and the first range extender will be used as the auxiliary range extender. When both the first and second fault states are preset normal states (i.e., both range extenders are normal), the difference between the first and second power generation is determined. If this difference is greater than a preset first calibration threshold, the second range extender is designated as the primary range extender and the first as the secondary range extender. Conversely, if the difference is less than a preset second calibration threshold, the first range extender is designated as the primary range extender and the second as the secondary range extender. The second calibration threshold is less than the first calibration threshold. When both the first and second fault states are preset normal states, the first range extender is designated as the primary range extender and the second as the secondary range extender. This process prioritizes fault state over power generation to ensure smooth switching between the primary and secondary range extenders. This balances the operating time of the first and second range extenders, thus extending the lifespan of all range extenders in the overall range extender control system. Further details can be found by referring to... Figure 5 , Figure 5This is a schematic diagram of the flow framework of the fourth embodiment of the range extender control method of this application. The power generation of the first range extender Q1 and the power generation of the second range extender Q2 are the power generation of the two range extenders over their life cycles. They are calculated in real time and stored at the chip level, that is, they are statistically analyzed in real time after each use. By default, the first range extender is defined as the main range extender and the second range extender is defined as the auxiliary range extender. Under normal conditions, when the power generation of the first range extender Q1 minus the power generation of the second range extender Q2 is greater than the calibration value Qhi (i.e., the first calibration threshold), the second range extender is defined as the main range extender and the first range extender is defined as the auxiliary range extender. Only when the power generation of the first range extender Q1 minus the power generation of the second range extender Q2 is less than the calibration value Qlo (the second calibration threshold) can the system switch back to the state of the first range extender as the main range extender, so as to ensure that the lifespan of the two range extenders is the same, thereby improving the usage time of the entire range extender control system. It is worth noting that when the first range extender fails, the second range extender will automatically switch to become the main range extender, and vice versa. This ensures the normal operation of the range extender control system.
[0098] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the range extender control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0099] This application also provides a range extender control system, which includes a range extender controller, a main range extender, and an auxiliary range extender. The range extender controller is connected to the main range extender and the auxiliary range extender. Please refer to [reference needed]. Figure 6 The range extender controller includes:
[0100] The power determination module 10 is used to acquire the power parameter information of the range extender control system and determine the total power of the range extender based on the power parameter information.
[0101] The allocation compensation module A20 is used to determine the required power of the range extender based on the total power of the range extender, and to determine the allocated power of the range extender based on the required power of the range extender and the preset maximum power of the range extender.
[0102] The power control module A30 is used to control the power of the main range extender and the auxiliary range extender according to the power allocated by the range extender, so as to improve the energy efficiency of the main range extender and the auxiliary range extender.
[0103] The range extender control system provided in this application, employing the range extender control method in the above embodiments, can solve the technical problem of low energy efficiency under low power consumption conditions. Compared with the prior art, the beneficial effects of the range extender control system provided in this application are the same as those of the range extender control method provided in the above embodiments, and other technical features in the range extender control system are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0104] This application provides a vehicle, which includes: the above-described range extender control system (it is worth noting that the subsequent processor and memory can be set in the system base chip of the range extender control system), at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the range extender control method in the above-described embodiment 1.
[0105] The following is for reference. Figure 7 The diagram illustrates a structural schematic of a vehicle suitable for implementing embodiments of this application. The vehicle in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The vehicle shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.
[0106] like Figure 7As shown, the vehicle may include a processing system 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 1002 or programs loaded from storage system 1003 into random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for vehicle operation. The processing system 1001, ROM 1002, and RAM 1004 are interconnected via bus 1005. Input / output interface 1006 is also connected to the bus. Typically, the following systems may be connected to input / output interface 1006: input system 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output system 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage system 1003 including, for example, magnetic tape, hard disk, etc.; and communication system 1009. Communication system 1009 allows the vehicle to communicate wirelessly or wiredly with other devices to exchange data. While the figure shows a vehicle with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0107] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication system, or installed from storage system 1003, or installed from read-only memory 1002. When the computer program is executed by processing system 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0108] The vehicle provided in this application, employing the range extender control method described in the above embodiments, can solve the technical problem of low energy efficiency under low power consumption conditions. Compared with the prior art, the beneficial effects of the vehicle provided in this application are the same as those of the range extender control method provided in the above embodiments, and other technical features of the vehicle are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0109] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0110] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0111] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the range extender control method in the above embodiments.
[0112] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0113] The aforementioned computer-readable storage medium may be included in the vehicle or may exist independently and not installed in the vehicle.
[0114] The aforementioned computer-readable storage medium carries one or more programs that, when executed by a vehicle, cause the vehicle to:
[0115] Obtain the power parameter information of the range extender control system, and determine the total power of the range extender based on the power parameter information;
[0116] The required power of the range extender is determined based on the total power of the range extender, and the allocated power of the range extender is determined based on the required power of the range extender and the preset maximum power of the range extender.
[0117] Power control is performed on the main range extender and the auxiliary range extender according to the power allocation of the range extender, so as to improve the energy efficiency of the main range extender and the auxiliary range extender.
[0118] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0119] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0120] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0121] The computer-readable storage medium provided in this application stores computer-readable program instructions (i.e., a computer program) for executing the above-described range extender control method, which can solve the technical problem of low energy efficiency under low power consumption conditions. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the range extender control method provided in the above embodiments, and will not be repeated here.
[0122] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the range extender control method described above.
[0123] The computer program product provided in this application can solve the technical problem of low energy efficiency under low power consumption conditions. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the range extender control method provided in the above embodiments, and will not be repeated here.
[0124] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A range extender control method, characterized in that, The range extender control method is applied to a range extender control system, the range extender control system comprising a main range extender and an auxiliary range extender, and the range extender control method comprising: obtaining power parameter information of the range extender control system, and determining a total range extender power according to the power parameter information; determining a range extender demand power according to the total range extender power, and determining a range extender distribution power according to the range extender demand power and a preset maximum range extender power; controlling power of the main range extender and the auxiliary range extender according to the range extender distribution power, so as to improve energy consumption efficiency of the main range extender and the auxiliary range extender.
2. The range extender control method of claim 1, wherein The step of determining the range extender demand power according to the total range extender power comprises: determining a main range extender demand power corresponding to the total range extender power in a preset main range extender power table, and determining a difference between the total range extender power and the main range extender demand power as an auxiliary range extender demand power; when the auxiliary range extender demand power is not zero, taking the main range extender demand power and the auxiliary range extender demand power as the range extender demand power; when the auxiliary range extender demand power is zero, taking the main range extender demand power as the range extender distribution power, and performing the step of controlling power of the main range extender and the auxiliary range extender according to the range extender distribution power.
3. The range extender control method of claim 1, wherein, The step of determining the range extender distribution power according to the range extender demand power and the preset maximum range extender power comprises: determining an auxiliary range extender maximum power and a main range extender maximum power in the preset maximum range extender power, and detecting whether the auxiliary range extender maximum power is less than an auxiliary range extender demand power in the range extender demand power; when the auxiliary range extender maximum power is less than the auxiliary range extender demand power in the range extender demand power, determining a power difference between the auxiliary range extender demand power and the auxiliary range extender maximum power, and determining a power sum value between the power difference and a main range extender demand power in the range extender demand power as a main range extender distribution power; when the main range extender distribution power is less than or equal to the main range extender maximum power, taking the main range extender distribution power and the auxiliary range extender maximum power as the range extender distribution power, wherein the main range extender distribution power is used for power control of the main range extender, and the auxiliary range extender maximum power is used for power control of the auxiliary range extender; when the main range extender distribution power is greater than the main range extender maximum power, taking the main range extender maximum power and the auxiliary range extender maximum power as the range extender distribution power, wherein the main range extender maximum power is used for power control of the main range extender.
4. The range extender control method of claim 3, wherein After the step of detecting whether the auxiliary range extender maximum power is less than the auxiliary range extender demand power in the range extender demand power, the method further comprises: When the maximum power of the auxiliary range extender is greater than or equal to the auxiliary range extender demand power in the range extender demand power, the main range extender demand power in the range extender demand power and the auxiliary range extender demand power are taken as range extender allocation power, wherein the main range extender demand power is used for power control of the main range extender, and the auxiliary range extender demand power is used for power control of the auxiliary range extender.
5. The range extender control method of claim 1, wherein, Before the step of determining range extender allocation power according to the range extender demand power and preset range extender maximum power, the method comprises: obtaining a first range extender parameter of the main range extender and a second range extender parameter of the auxiliary range extender, and determining the main range extender maximum power corresponding to the first range extender parameter and the auxiliary range extender maximum power corresponding to the second range extender parameter in a preset parameter power corresponding table; taking the main range extender maximum power and the auxiliary range extender maximum power as preset range extender maximum power.
6. The range extender control method of claim 1, wherein, The range extender control system comprises an information collector, and the power parameter information comprises chip power, system parameters, driving power and charging power collected by the information collector, and the step of determining range extender total power according to the power parameter information comprises: determining initial demand power in a preset demand power table based on at least one of the chip power, the system parameters and the driving power, and determining system maximum power in a preset maximum power table based on at least one of the chip power and the charging power; when the initial demand power is greater than the system maximum power, taking the system maximum power as range extender total power; when the initial demand power is less than or equal to the system maximum power, taking the initial demand power as range extender total power.
7. The range extender control method according to any one of claims 1 to 6, characterized by, Before the step of obtaining power parameter information of the range extender control system, the method further comprises: obtaining a first fault state and a first power generation of a first range extender, and a second fault state and a second power generation of a second range extender; when the first fault state is a preset fault state and the second fault state is a preset normal state, taking the second range extender as a main range extender and the first range extender as an auxiliary range extender; when the first fault state is a preset normal state and the second fault state is a preset normal state, determining a power generation difference between the first power generation and the second power generation; when the power generation difference is greater than a preset first calibration threshold, taking the second range extender as a main range extender and the first range extender as an auxiliary range extender; when the power generation difference is less than a preset second calibration threshold, taking the first range extender as a main range extender and the second range extender as an auxiliary range extender, wherein the second calibration threshold is less than the first calibration threshold; when the first fault state is a preset normal state and the second fault state is a preset fault state, taking the first range extender as a main range extender and the second range extender as an auxiliary range extender.
8. A range extender control system, characterized in that, The range extender control system comprises a range extender controller, a main range extender and an auxiliary range extender, the range extender controller is connected with the main range extender and the auxiliary range extender, and the range extender controller comprises: a power determination module configured to acquire power parameter information of the range extender control system and determine a total power of the range extender according to the power parameter information; a distribution compensation module configured to determine a required power of the range extender according to the total power of the range extender and determine a distribution power of the range extender according to the required power of the range extender and a preset maximum power of the range extender; a power control module configured to perform power control on the main range extender and the auxiliary range extender according to the distribution power of the range extender so as to improve energy consumption efficiency of the main range extender and the auxiliary range extender.
9. A vehicle characterized by comprising: The vehicle comprises a range extender control system, a processor and a memory, the memory stores a range extender control method program executable on the processor, and when the range extender control method program is executed by the processor, the steps of the range extender control method in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a range extender control method program, and when the range extender control method program is executed by the processor, the steps of the range extender control method in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Power distribution method of multiple generator units of heavy-duty hybrid electric vehicle
CN108313048A
Range extender system control method and device and medium
CN114954428A