Range extender comprehensive control method and device, computer equipment and storage medium
The comprehensive control method for range extenders stabilizes engine operation, reduces noise and vibration, and optimizes fuel economy by detecting accelerator pedal stability and implementing SOC and power following with NVH power limiting.
Patent Information
- Application Number
- CN202411144750.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2024-12-31
AI Technical Summary
Current range extender control methods in extended-range vehicles suffer from inefficiencies in energy management, leading to battery exhaustion, fluctuating noise, and reduced ride comfort due to suboptimal engine operation points.
A comprehensive control method that includes detecting accelerator pedal stability, performing SOC and power following, and implementing NVH power limiting to optimize engine operation, ensuring smooth power demand and efficient fuel usage.
This method stabilizes engine operation, reduces noise and vibration, and enhances driving comfort by optimizing fuel economy and battery management.
Smart Images

Figure CN119218196A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a vehicle control method, and more specifically to a range extender integrated control method, device, computer equipment and storage medium. Background Art
[0002] As a transitional solution between electric vehicles and traditional internal combustion engine vehicles, extended-range vehicles are gaining more and more attention and popularity under the current battery technology limitations and user needs. As one of its key technologies, range extender control has a significant impact on driving experience, vehicle economy, and NVH (noise, vibration, and harshness) levels.
[0003] The current mainstream range extender control method adopts a comprehensive control strategy of SOC (State of Charge) following and power following. The SOC following strategy adjusts the start and stop and power output of the internal combustion engine based on the battery's state of charge to ensure that the battery can be charged at the appropriate time, while minimizing the working time of the internal combustion engine to improve fuel economy. However, this strategy may cause the engine to run at a less efficient operating point, affecting overall energy efficiency. On the other hand, the power following strategy pays more attention to responding to the driver's acceleration needs and changes in road conditions, and dynamically adjusts the engine's output power to provide optimal driving performance and economy. Although this strategy can control the engine's operating point more accurately, in some cases it may cause the battery's state of charge to drop or cause more obvious NVH problems, thereby reducing the vehicle's economy and ride comfort.
[0004] Therefore, it is necessary to design a new method to avoid the problem of battery exhaustion of the range extender, reduce the fluctuating noise of the range extender, and ensure driving performance and ride comfort while improving fuel economy. Summary of the invention
[0005] The purpose of the present invention is to overcome the defects of the prior art and provide a comprehensive control method, device, computer equipment and storage medium for a range extender.
[0006] To achieve the above object, the present invention adopts the following technical solution: a comprehensive control method for a range extender, comprising:
[0007] detecting the stability of the accelerator pedal to obtain a first determination result;
[0008] When the first determination result is that the accelerator pedal is stable, obtaining initial information, wherein the initial information includes an original power request of the range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request;
[0009] Performing SOC following, fixed-point power following and NVH power limiting processing according to the initial information to obtain a processing result;
[0010] Calculating the limited power of the APU according to the processing result;
[0011] determining whether the APU needs to be started according to the battery SOC, the vehicle speed and the driving power request to obtain a second determination result;
[0012] When the second determination result is to start the APU, the APU working state jump and the APU power demand arbitration are performed according to the limited power of the APU, the vehicle mode and the first determination result to obtain the actual APU request power.
[0013] A further technical solution is: the detecting the stability of the accelerator pedal to obtain a first determination result includes:
[0014] Acquire signals of several cycles of the accelerator pedal;
[0015] The recursive mean method is used to calculate the difference in the average values of the relevant periods in the signal of several periods;
[0016] Determine whether the difference is less than a set value;
[0017] If the difference is less than the set value, determining whether the duration for which the difference is less than the set value exceeds a set threshold;
[0018] If the duration of the difference being less than the set value exceeds a set threshold, the first determination result is set as the accelerator pedal being stable;
[0019] If the difference is not less than the set value, setting the first determination result as that the accelerator pedal is unstable;
[0020] If the time during which the difference is not less than the set value exceeds a set threshold, the first determination result is set as the accelerator pedal is unstable.
[0021] A further technical solution is: the calculating the APU power limit according to the processing result includes:
[0022] Determine whether the vehicle is in EV mode;
[0023] If the vehicle is in EV mode, determining whether the battery SOC is greater than a first threshold;
[0024] If the battery SOC is greater than a first threshold, selecting a minimum value from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU;
[0025] If the vehicle is not in EV mode, determining whether the battery SOC is greater than a second threshold;
[0026] If the battery SOC is not greater than the second threshold, the APU power limit is determined according to a preset vehicle speed, drive power and NVH power limit table combined with a table that pre-sets NVH compensation power limit and low SOC power compensation.
[0027] A further technical solution is: the APU power limit is determined according to a preset vehicle speed, driving power and NVH power limit table combined with a preset NVH compensation power limit and low SOC power compensation table, including:
[0028] Finding the corresponding NVH power from a two-dimensional table of preset vehicle speed, drive power and NVH power limit;
[0029] Find the corresponding low SOC power compensation from a table of pre-set NVH compensation power limits and low SOC power compensations;
[0030] The minimum value among the NVH power, the low SOC power compensation, the original requested power of the range extender, and the maximum power of the range extender is determined to obtain the limited power of the APU.
[0031] A further technical solution is: after determining whether the battery SOC is greater than a first threshold, the method further includes:
[0032] If the battery SOC is not greater than the first threshold, the APU power limit is determined according to the preset vehicle speed, driving power and NVH power limit table combined with the table of pre-set NVH compensation power limit and low SOC power compensation.
[0033] A further technical solution is: after determining whether the battery SOC is greater than a second threshold, the method includes:
[0034] If the battery SOC is greater than a second threshold, a minimum value is selected from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU.
[0035] A further technical solution is: when the second determination result is to start the APU, the APU working state jump and the APU power demand arbitration are performed according to the APU limited power, the vehicle mode and the first determination result to obtain the actual APU requested power, including:
[0036] When the second determination result is to start the APU, arbitration is performed through the engine best efficiency power according to the APU limit power, the vehicle mode and the first determination result, and the minimum value of the APU limit power is determined to obtain the actual APU request power.
[0037] The present invention also provides a comprehensive control device for a range extender, comprising:
[0038] A detection unit, used to detect the stability of the acceleration pedal to obtain a first determination result;
[0039] an information acquisition unit, configured to acquire initial information when the first determination result is that the accelerator pedal is stable, wherein the initial information includes an original power request of the range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request;
[0040] A processing unit, used for performing SOC following, fixed-point power following and NVH power limiting processing according to the initial information to obtain a processing result;
[0041] A limited power calculation unit, used for calculating the limited power of the APU according to the processing result;
[0042] a start determination unit, configured to determine whether the APU needs to be started according to the battery SOC, the vehicle speed and the driving power request, so as to obtain a second determination result;
[0043] The actual power determination unit is used to, when the second determination result is to start the APU, perform APU working state jump and APU power demand arbitration according to the APU limited power, vehicle mode and the first determination result to obtain the actual APU requested power.
[0044] The present invention further provides a computer device, which includes a memory and a processor. The memory stores a computer program, and the processor implements the above method when executing the computer program.
[0045] The present invention also provides a storage medium, wherein the storage medium stores a computer program, and the computer program implements the above method when executed by a processor.
[0046] Compared with the prior art, the present invention has the following beneficial effects: by detecting the stability of the accelerator pedal, the present invention obtains initial information including the original power request of the range extender control unit APU, the battery SOC, the vehicle speed and the driving power request when the accelerator pedal is stable. This information is used for SOC and fixed-point power following, as well as NVH power limiting processing, to ensure smooth processing of the range extender power demand, avoid battery exhaustion and power fluctuations, and determine whether the APU needs to be started based on the calculated APU limit power, taking into account the battery SOC, the vehicle speed and the driving power request, and then adjusting the actual APU request power through an arbitration mechanism in combination with the vehicle mode to optimize fuel economy and driving comfort, thereby avoiding the problem of range extender battery exhaustion, reducing the range extender's fluctuating noise, and ensuring driving performance and riding comfort while improving fuel economy.
[0047] The present invention is further described below in conjunction with the accompanying drawings and specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0049] Figure 1 A schematic flow chart of a comprehensive control method for a range extender provided in an embodiment of the present invention;
[0050] Figure 2 A schematic diagram of a sub-flow chart of a comprehensive control method for a range extender provided in an embodiment of the present invention;
[0051] Figure 3 A schematic diagram of a sub-flow chart of a comprehensive control method for a range extender provided in an embodiment of the present invention;
[0052] Figure 4 A schematic diagram of a sub-flow chart of a comprehensive control method for a range extender provided in an embodiment of the present invention;
[0053] Figure 5 A schematic diagram of a table of vehicle speed and range extender exhaustion mode power limit provided by an embodiment of the present invention;
[0054] Figure 6 A schematic diagram of a two-dimensional table of vehicle speed, driving power and NVH power limit provided in an embodiment of the present invention;
[0055] Figure 7 A schematic diagram of a table for presetting NVH compensation power limit and low SOC power compensation provided in an embodiment of the present invention;
[0056] Figure 8 A schematic diagram of a process for detecting the stability of an accelerator pedal provided by an embodiment of the present invention;
[0057] Fig. 9 A schematic block diagram of a range extender integrated control device provided in an embodiment of the present invention;
[0058] Fig.10 A schematic block diagram of a detection unit of a range extender integrated control device provided in an embodiment of the present invention;
[0059] Fig.11 A schematic block diagram of a power limiting calculation unit of a range extender integrated control device provided in an embodiment of the present invention;
[0060] Fig.12 A schematic block diagram of a second computing subunit of the range extender integrated control device provided in an embodiment of the present invention;
[0061] Fig.13 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0063] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0064] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0065] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0066] See also Figure 1 , Figure 1A flow chart of a comprehensive control method for a range extender provided in an embodiment of the present invention. The comprehensive control method for a range extender is applied to a vehicle control system to achieve detailed calibration of NVH power limit values at various SOCs and vehicle speeds of the vehicle, and to introduce NVH power compensation values at low SOCs and high speeds to meet NVH limits and avoid the problem of battery exhaustion of the range extender. At the same time, when the accelerator pedal depth fluctuates slightly within a certain period of time, the requested power of the range extender is set to the optimal point of the engine power while meeting the drive power request and NVH limits to achieve the purpose of optimal economy; wherein NVH refers to problems related to sound, vibration, and overall comfort perceived by passengers or drivers in automobiles or other mechanical equipment. NVH control aims to reduce or optimize these adverse effects through design and engineering means to enhance driving experience and ride comfort.
[0067] Figure 1 FIG. 1 is a flow chart of a comprehensive control method for a range extender provided by an embodiment of the present invention. Figure 2 As shown, the method includes the following steps S110 to S160.
[0068] S110: Detect the stability of the accelerator pedal to obtain a first determination result.
[0069] In this embodiment, the first determination result refers to a result obtained after detecting whether the accelerator pedal is stable.
[0070] In one embodiment, see Figure 2 , the above-mentioned step S110 may include steps S111 to S116.
[0071] S111. Acquire signals of several cycles of the accelerator pedal.
[0072] In this embodiment, 15 cycles of accelerator pedal signals are mainly selected; of course, in other embodiments, accelerator pedal signals of different numbers of cycles can be selected, and the number of selected cycles can be set according to actual conditions.
[0073] S112. Calculate the difference between the average values of related periods in the signal of several periods by using the recursive average method.
[0074] In this embodiment, a recursive averaging method is used to perform cyclic calculations, and the average value of the accelerator pedal signal in the last five cycles is subtracted from the average value of the accelerator pedal signal in the first five cycles to determine the difference.
[0075] S113, determining whether the difference is less than a set value;
[0076] S114, if the difference is less than the set value, determine whether the duration for which the difference is less than the set value exceeds a set threshold;
[0077] S115, if the duration for which the difference is less than the set value exceeds a set threshold, setting the first determination result as that the accelerator pedal is stable;
[0078] S116, if the difference is not less than a set value, setting the first determination result as that the accelerator pedal is unstable;
[0079] If the duration during which the difference is not less than the set value exceeds the set threshold, step S116 is executed.
[0080] In this embodiment, if Figure 8 As shown, 15 cycles of the accelerator pedal signal are obtained and cyclic calculation is performed using the recursive average method. During the calculation process, the difference between the average value of the last five cycles and the average value of the first five cycles is compared to ensure that the difference is less than the set value and the duration meets the set requirements. For example, if the difference is less than 4 / 5 and the duration exceeds 2 seconds, the accelerator pedal signal is considered stable. The z in the figure is the cycle of the accelerator pedal signal.
[0081] When the accelerator pedal is stable, the optimal power point is selected according to the method described in steps S120 to S60, and the power request after taking into account the NVH limit will be fixed. Even if the accelerator pedal has a slight fluctuation, the driving power request will not change. At this time, the power request of the APU (Auxiliary Power Unit) will be maintained at a stable value that meets both the driving power demand and the NVH limit. This value is also the area with the best engine fuel efficiency, which can avoid the engine from frequently adjusting the operating point, thereby optimizing fuel economy.
[0082] In another embodiment, when the accelerator pedal signal is unstable, filtering is performed to maintain the stability of the original requested power of the APU as much as possible. This processing method can effectively reduce the rate of change of the APU speed, thereby optimizing the NVH characteristics of the vehicle, and improving the driver's driving experience by reducing vibration and noise levels, making the driving process more comfortable and smooth.
[0083] S120. When the first determination result is that the accelerator pedal is stable, obtain initial information, wherein the initial information includes an original power request of the range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request.
[0084] In this embodiment, the original power request of the range extender control unit APU is the sum of the power battery charging demand power, the actual power of the high-voltage accessories (such as DCDC / HVAC) and the low-voltage accessories (such as EPS / IBS) and the actual driving power obtained according to the SOC following strategy and the power following strategy, wherein the actual driving power refers to the power required by the driving motor to actually drive the vehicle;
[0085] The drive power request is the power required by the drive motor to drive the vehicle.
[0086] S130 , performing SOC following, fixed-point power following and NVH power limiting processing according to the initial information to obtain a processing result.
[0087] In this embodiment, the processing result refers to the final output or state obtained after operating and adjusting the system according to the initial information and the corresponding algorithm or control strategy.
[0088] Specifically, the SOC following strategy means that the APU requests a higher APU original demand power when the battery SOC is low, and reduces or does not request the APU original demand power when it is high. The power following strategy means matching the corresponding APU original demand power according to the drive motor drive power.
[0089] Fixed-point power following adjusts the system's power output based on preset power requirements or optimization targets to achieve the best balance between driving requirements and vehicle performance.
[0090] NVH power limiting is to limit or adjust the power output to improve driving comfort and the NVH performance of the vehicle, taking into account noise, vibration and stiffness limitations. Noise, vibration and stiffness are comprehensive issues that measure the quality of automobile manufacturing. When the APU is started, the vehicle will generate noise and vibration. In order to meet NVH requirements, the actual power of the APU will be limited.
[0091] S140: Calculate the APU power limit according to the processing result.
[0092] In this embodiment, the limited power of the APU refers to the maximum power that the auxiliary power unit can provide under specific conditions, and the specific conditions refer to satisfying the NVH limit condition.
[0093] In one embodiment, see Figure 3 , the above-mentioned step S140 may include steps S141 to S145.
[0094] S141, determining whether the vehicle is in EV mode;
[0095] S142: If the vehicle is in EV mode, determine whether the battery SOC is greater than a first threshold.
[0096] In this embodiment, the first threshold is 30. Of course, in other embodiments, the first threshold may be set to other values.
[0097] S143: If the battery SOC is greater than a first threshold, a minimum value is selected from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU.
[0098] In this embodiment, the vehicle speed and range extender depletion mode power limit table refers to a table of associations between vehicle speed and range extender depletion mode power limit.
[0099] When the vehicle is in EV mode, that is, the battery is working in consumption mode, the system operates according to the vehicle speed and the range extender depletion mode power limit table. The system compares the vehicle's current range extender original request power and the range extender's maximum power, and selects the smaller value as the range extender's limited power. This power value is considered to be the engine's optimal operating area point, and at the same time meets the noise, vibration, and stiffness (NVH) restrictions, thereby forming the APU's limited power.
[0100] like Figure 5 The vehicle speed and range extender depletion mode power limit table shown refers to a table based on the overall vehicle speed, where X is the vehicle speed and Y is the range extender depletion mode power limit. The table determines the power allowed to be output by the APU under maximum NVH conditions. This rule is obtained by integrating NVH simulation and actual vehicle test data. When the battery is in depletion mode, there is no need to consider the power supply or charging of the battery. At this time, the power limit of the APU is mainly constrained by NVH. According to the table lookup operation, the power value obtained needs to be compared with the original requested power of the APU and its maximum output capacity, and the smallest value is selected. If the original requested power of the APU is small, the NVH limit requirements can be met. If the NVH limit is small, the APU request power can meet the needs of driving the vehicle, although the battery cannot be charged.
[0101] In summary, the APU power limit is calibrated based on the vehicle's actual driving and cruising noise and vibration levels. As vehicle speed increases, the power demand also increases to ensure proper operation under maximum NVH conditions.
[0102] S144, if the vehicle is not in EV mode, determining whether the battery SOC is greater than a second threshold;
[0103] S145. If the battery SOC is not greater than the second threshold, determine the APU power limit according to a preset vehicle speed, driving power and NVH power limit table combined with a preset NVH compensation power limit and low SOC power compensation table.
[0104] In this embodiment, when the battery is in non-consumption mode, that is, the vehicle is not in EV mode, first, a query is performed based on the set two-dimensional table of vehicle speed, driving power and NVH power limit. Then, in combination with the set NVH compensation power limit and low SOC power compensation, the data obtained from these queries are compared with the original requested power and maximum power of the range extender, and the smaller value is selected as the limited power of the range extender, thereby obtaining the limited power of the APU.
[0105] The goal of this process is to ensure that the battery's SOC, or remaining battery capacity, can be quickly increased under low SOC conditions. The specific calibration work needs to be carried out according to the actual NVH conditions to ensure the stable operation and performance of the range extender under various driving conditions.
[0106] In one embodiment, see Figure 4 , the above-mentioned step S145 may include steps S1451 to S1453.
[0107] S1451. Look up the corresponding NVH power from a two-dimensional table of preset vehicle speed, driving power and NVH power limit.
[0108] In this embodiment, the Figure 6 The corresponding NVH power is queried from a two-dimensional table consisting of a relationship diagram of vehicle speed, drive power and NVH power limit shown in the figure; wherein X is the vehicle speed, Y is the drive power, and Z is the NVH power limit.
[0109] The NVH power can be obtained from the two-dimensional table by combining the current vehicle speed and driving power.
[0110] S1452: Search for the corresponding low SOC power compensation from a table of pre-set NVH compensation power limits and low SOC power compensations.
[0111] In this embodiment, the battery SOC and the vehicle speed are adjusted according to the Figure 7 The preset NVH compensation power limit and low SOC power compensation lookup corresponding to the low SOC power compensation are shown.
[0112] For the above Figure 6 as well as Figure 7 The relationship diagram is mainly formed by integrating the data obtained from NVH simulation and actual vehicle testing. When the battery is in consumption mode, the power emitted by the range extender not only provides driving power to the entire vehicle, but also needs to quickly replenish the battery to avoid battery feeding. Therefore, the range extender power request must meet the NVH power limit, and on this basis, NVH limit power compensation under low SOC must be added. Figure 6 , 7 In addition to the figure Figure 5In addition to the two coordinate axes, the Y-axis driving power and the X-axis battery SOC are added. Figure 6 and Figure 7 The specific value of is obtained based on simulation calculation and actual vehicle calibration, and is specifically obtained through SOC following and fixed-point power following.
[0113] S1453: Determine the minimum value among the NVH power, the low SOC power compensation, the original requested power of the range extender, and the maximum power of the range extender to obtain the limited power of the APU.
[0114] In this embodiment, in order to quickly increase the SOC of the battery under low SOC conditions, the minimum value of the following values needs to be determined to limit the power of the range extender: NVH power limit, low SOC power compensation, original requested power of the range extender, and maximum power of the range extender; by selecting the minimum value of these values, it is ensured that the range extender can work at the best efficiency under low SOC conditions, effectively increasing the remaining power of the battery.
[0115] If the battery SOC is not greater than the first threshold, step S145 is executed.
[0116] If the battery SOC is greater than the second threshold, the step S143 is executed. S150: Determine whether the APU needs to be started according to the battery SOC, the vehicle speed and the driving power request to obtain a second determination result.
[0117] In this embodiment, whether the APU is enabled is determined by four APU enabling strategies, namely, SOC enabling strategy, enabling strategy when the battery discharge power is too low, power enabling strategy, and accelerator pedal enabling strategy; the judgment is made based on parameters such as vehicle speed, battery SOC, driving power request, battery maximum discharge power, and accelerator pedal opening.
[0118] Specifically, the SOC enabling strategy determines whether to enable the APU based on the battery's state of charge to ensure that the battery is within an appropriate charge range.
[0119] The strategy of enabling when the battery discharge power is too low is to enable the APU to supplement the battery power when the battery discharge power drops to the set minimum level to ensure stable system operation.
[0120] The power enabling strategy determines whether to enable the APU to provide additional power support or power output based on the power demand of the drive motor.
[0121] The accelerator pedal enabling strategy determines whether the APU needs to be enabled to respond to the driver's power demand or increase the vehicle's power output based on the opening of the accelerator pedal.
[0122] These strategies optimize the use of the APU by comprehensively considering vehicle status and driving needs to improve energy efficiency and driving experience.
[0123] S160: When the second determination result is to start the APU, perform APU working state jump and APU power demand arbitration according to the APU power limit, vehicle mode and the first determination result to obtain the actual APU request power.
[0124] In this embodiment, when the second determination result is to start the APU, arbitration is performed through the engine optimal efficiency power according to the APU limit power, vehicle mode and the first determination result, and the minimum value of the APU limit power is determined to obtain the actual APU request power.
[0125] When the second determination result is not to start the APU, the actual APU request power is determined to be zero, and the actual APU request power is output.
[0126] Through the arbitration mechanism, the APU is ensured to operate at the highest efficiency in various working modes. By selecting the minimum value of the APU's limited power, it is ensured that under various operating conditions, the APU can provide sufficient power to meet the vehicle's needs while maintaining the optimized level of fuel efficiency and NVH. This approach helps improve the overall performance and fuel economy of the vehicle, while also improving passenger comfort and driving experience.
[0127] The integrated control method of the range extender in this embodiment can accurately control the power request of the APU in different driving modes (such as pure electric mode or hybrid mode) to avoid sudden changes and rapid changes, thereby reducing fuel consumption and noise. This fine control not only helps to improve driving stability and comfort, but also optimizes the overall driving experience, allowing drivers and passengers to experience smoother and more stable power output.
[0128] Specifically, the stability of the accelerator pedal is determined by detecting the stable accelerator pedal; when the accelerator pedal is stable, the initial information is obtained; based on the initial information, SOC following, fixed-point power following and NVH power limiting are processed to smooth the processing results; the APU limit power is calculated based on the processing results, taking into account factors such as vehicle mode and battery SOC; and finally the actual APU request power is determined through arbitration. In this process, factors such as the APU limit power, vehicle mode, and the stability of the accelerator pedal are comprehensively considered to avoid rapid changes in power requests, thereby more effectively controlling fuel consumption, reducing the sudden change of the APU power request, and thus reducing the noise caused by the excessively fast frequency of engine speed changes; making the engine run more stably, thereby reducing the sudden change of noise, and improving the comfort of the ride and the stability of driving. The APU power request is accurately calculated according to the vehicle status and driving requirements to ensure that the engine operates near the optimal efficiency point. An arbitration method is used to determine the actual APU requested power, which takes into account multiple factors such as the APU's limited power, vehicle mode, driving demand, etc., to provide a smoother and more precise power output; this precise control not only helps to reduce fuel consumption and noise, but also improves driving responsiveness and ride comfort, providing a better driving experience for drivers and passengers.
[0129] In general, this integrated control method for the range extender achieves smooth control of the range extender power request by comprehensively considering various parameters and states, thereby achieving the purpose of reducing fuel consumption, reducing noise, and improving drivability and riding comfort.
[0130] The above-mentioned integrated control method for the range extender detects the stability of the accelerator pedal. When the accelerator pedal is stable, initial information including the original power request of the range extender control unit APU, the battery SOC, the vehicle speed and the drive power request are obtained. This information is used for SOC and fixed-point power following, as well as NVH power limitation processing, to ensure smooth processing of the range extender power demand and avoid battery exhaustion and power fluctuations. According to the calculated APU limit power, the battery SOC, the vehicle speed and the drive power request are comprehensively considered to determine whether the APU needs to be started. The actual APU request power is adjusted through an arbitration mechanism in combination with the vehicle mode to optimize fuel economy and driving comfort, so as to avoid the problem of range extender battery exhaustion, reduce the noise of the range extender, and ensure driving performance and ride comfort while improving fuel economy.
[0131] Fig. 9 is a schematic block diagram of a range extender integrated control device 300 provided in an embodiment of the present invention. Fig. 9As shown, corresponding to the above range extender integrated control method, the present invention also provides a range extender integrated control device 300. The range extender integrated control device 300 includes a unit for executing the above range extender integrated control method, and the device can be configured in a server. Fig. 9 The range extender integrated control device 300 includes a detection unit 301, an information acquisition unit 302, a processing unit 303, a power limit calculation unit 304, a start determination unit 305 and an actual power determination unit 306.
[0132] The detection unit 301 is used to detect the stability of the accelerator pedal to obtain a first determination result; the information acquisition unit 302 is used to acquire initial information when the first determination result is that the accelerator pedal is stable, wherein the initial information includes the original power request of the range extender control unit APU, the battery SOC, the vehicle speed and the driving power request; the processing unit 303 is used to perform SOC following, fixed-point power following and NVH power limiting processing according to the initial information to obtain a processing result; the limited power calculation unit 304 is used to calculate the limited power of the APU according to the processing result; the start determination unit 305 is used to determine whether the APU needs to be started according to the battery SOC, the vehicle speed and the driving power request to obtain a second determination result; the actual power determination unit 306 is used to perform APU working state jump and APU power demand arbitration according to the limited power of the APU, the vehicle mode and the first determination result when the second determination result is to start the APU, and obtain the actual APU request power.
[0133] In one embodiment, if Fig.10 As shown, the detection unit 301 includes a signal acquisition subunit 3011, a difference calculation subunit 3012, a difference judgment subunit 3013, a time judgment subunit 3014, a first setting subunit 3015 and a second setting subunit 3016.
[0134] The signal acquisition subunit 3011 is used to acquire the signals of several cycles of the accelerator pedal; the difference calculation subunit 3012 is used to calculate the difference of the average values of the relevant cycles in the signals of several cycles using the recursive average method; the difference judgment subunit 3013 is used to judge whether the difference is less than the set value; if the time for which the difference is not less than the set value exceeds the set threshold, the first determination result is set as the unstable accelerator pedal. The time judgment subunit 3014 is used to judge whether the time for which the difference is less than the set value exceeds the set threshold if the difference is less than the set value; the first setting subunit 3015 is used to set the first determination result as the stable accelerator pedal if the time for which the difference is less than the set value exceeds the set threshold; the second setting subunit 3016 is used to set the first determination result as the unstable accelerator pedal if the difference is not less than the set value.
[0135] In one embodiment, see Fig.11 The above-mentioned limited power calculation unit 304 includes a mode judgment subunit 3051, a first threshold judgment subunit 3052, a first calculation subunit 3043, a second threshold judgment subunit 3044 and a second calculation subunit 3045.
[0136] The mode judgment subunit 3041 is used to judge whether the vehicle is in EV mode; the first threshold judgment subunit 3042 is used to judge whether the battery SOC is greater than the first threshold if the vehicle is in EV mode; if the battery SOC is not greater than the first threshold, the APU limit power is determined according to the preset vehicle speed, driving power and NVH power limit table combined with the pre-set NVH compensation power limit and low SOC power compensation table. The first calculation subunit 3043 is used to select the minimum value from the pre-set vehicle speed and range extender exhaust mode power limit table to obtain the APU limit power if the battery SOC is greater than the first threshold; the second threshold judgment subunit 3044 is used to judge whether the battery SOC is greater than the second threshold if the vehicle is not in EV mode; if the battery SOC is greater than the second threshold, the minimum value is selected from the pre-set vehicle speed and range extender exhaust mode power limit table to obtain the APU limit power. The second calculation subunit 3045 is used to determine the APU power limit according to a preset vehicle speed, driving power and NVH power limit table combined with a preset NVH compensation power limit and low SOC power compensation table if the battery SOC is not greater than a second threshold.
[0137] In one embodiment, see Fig.12 The second calculation subunit 3045 includes a first search module 30451, a second search module 30452 and a power determination module 30453.
[0138] The first search module 30451 is used to search for the corresponding NVH power from a two-dimensional table of preset vehicle speed, driving power and NVH power limit; the second search module 30452 is used to search for the corresponding low SOC power compensation from a table of preset NVH compensation power limit and low SOC power compensation; the power determination module 30453 is used to determine the minimum value among NVH power, low SOC power compensation, original requested power of range extender and maximum power of range extender to obtain the limited power of APU.
[0139] In one embodiment, the actual power determination unit 306 is used to arbitrate through the engine optimal efficiency power according to the limited power of the APU, the vehicle mode and the first determination result when the second determination result is to start the APU, and determine the minimum value of the limited power of the APU to obtain the actual APU requested power.
[0140] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the above-mentioned range extender integrated control device 300 and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.
[0141] The above-mentioned range extender integrated control device 300 can be implemented in the form of a computer program. The computer program can be used in Fig.13 Runs on the computer device shown.
[0142] See also Fig.13 , Fig.13 1 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 500 is a server, wherein the server may be an independent server or a server cluster composed of multiple servers.
[0143] See also Fig.13 The computer device 500 includes a processor 502 , a memory and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .
[0144] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions, and when the program instructions are executed, the processor 502 can execute a comprehensive control method for a range extender.
[0145] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0146] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a comprehensive control method for a range extender.
[0147] The network interface 505 is used to communicate with other devices over the network. Fig.13 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device 500 to which the solution of the present application is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0148] The processor 502 is used to run the computer program 5032 stored in the memory to implement the following steps:
[0149] The stability of the accelerator pedal is detected to obtain a first determination result; when the first determination result is that the accelerator pedal is stable, initial information is obtained, wherein the initial information includes an original power request of a range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request; SOC following, fixed-point power following, and NVH power limiting processing are performed according to the initial information to obtain a processing result; the limited power of the APU is calculated according to the processing result; whether the APU needs to be started according to the battery SOC, the vehicle speed, and the driving power request to obtain a second determination result; when the second determination result is to start the APU, an APU working state jump and an APU power demand arbitration are performed according to the limited power of the APU, the vehicle mode, and the first determination result to obtain an actual APU request power.
[0150] In one embodiment, when the processor 502 implements the step of detecting the stability of the accelerator pedal to obtain the first determination result, the processor 502 specifically implements the following steps:
[0151] Acquire signals of several cycles of the accelerator pedal; use the recursive average method to calculate the difference between the average values of related cycles in the signals of several cycles; determine whether the difference is less than a set value; if the difference is less than the set value, determine whether the time during which the difference is less than the set value exceeds a set threshold; if the time during which the difference is less than the set value exceeds the set threshold, set the first determination result as the accelerator pedal is stable; if the difference is not less than the set value, set the first determination result as the accelerator pedal is unstable; if the time during which the difference is not less than the set value exceeds the set threshold, set the first determination result as the accelerator pedal is unstable.
[0152] In one embodiment, when the processor 502 implements the step of calculating the limited power of the APU according to the processing result, the processor 502 specifically implements the following steps:
[0153] Determine whether the vehicle is in EV mode; if the vehicle is in EV mode, determine whether the battery SOC is greater than a first threshold; if the battery SOC is greater than the first threshold, select a minimum value from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU; if the vehicle is not in EV mode, determine whether the battery SOC is greater than a second threshold; if the battery SOC is not greater than the second threshold, determine the limited power of the APU according to a preset vehicle speed, drive power and NVH power limit table combined with a preset NVH compensation power limit and low SOC power compensation table.
[0154] In one embodiment, when the processor 502 implements the step of determining the APU power limit according to the preset vehicle speed, driving power and NVH power limit table combined with the preset NVH compensation power limit and low SOC power compensation table, the processor 502 specifically implements the following steps:
[0155] Find the corresponding NVH power from the two-dimensional table of preset vehicle speed, drive power and NVH power limit; find the corresponding low SOC power compensation from the table of preset NVH compensation power limit and low SOC power compensation; determine the minimum value of NVH power, low SOC power compensation, original requested power of range extender and maximum power of range extender to obtain the limited power of APU.
[0156] In one embodiment, after implementing the step of determining whether the battery SOC is greater than the first threshold, the processor 502 further implements the following steps:
[0157] If the battery SOC is not greater than the first threshold, the APU power limit is determined according to the preset vehicle speed, driving power and NVH power limit table combined with the table of pre-set NVH compensation power limit and low SOC power compensation.
[0158] In one embodiment, after implementing the step of determining whether the battery SOC is greater than the second threshold, the processor 502 further implements the following steps:
[0159] If the battery SOC is greater than a second threshold, a minimum value is selected from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU.
[0160] In one embodiment, when the processor 502 implements the step of performing APU working state transition and APU power demand arbitration according to the APU power limit, vehicle mode and the first determination result to obtain the actual APU request power when the second determination result is to start the APU, the processor 502 specifically implements the following steps:
[0161] When the second determination result is to start the APU, arbitration is performed through the engine best efficiency power according to the APU limit power, the vehicle mode and the first determination result, and the minimum value of the APU limit power is determined to obtain the actual APU request power.
[0162] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit 303 (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0163] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.
[0164] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein when the computer program is executed by a processor, the processor executes the following steps:
[0165] The stability of the accelerator pedal is detected to obtain a first determination result; when the first determination result is that the accelerator pedal is stable, initial information is obtained, wherein the initial information includes an original power request of a range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request; SOC following, fixed-point power following, and NVH power limiting processing are performed according to the initial information to obtain a processing result; the limited power of the APU is calculated according to the processing result; whether the APU needs to be started according to the battery SOC, the vehicle speed, and the driving power request to obtain a second determination result; when the second determination result is to start the APU, an APU working state jump and an APU power demand arbitration are performed according to the limited power of the APU, the vehicle mode, and the first determination result to obtain an actual APU request power.
[0166] In one embodiment, when the processor executes the computer program to implement the step of detecting the stability of the accelerator pedal to obtain the first determination result, the processor specifically implements the following steps:
[0167] Acquire signals of several cycles of the accelerator pedal; use the recursive average method to calculate the difference between the average values of related cycles in the signals of several cycles; determine whether the difference is less than a set value; if the difference is less than the set value, determine whether the time during which the difference is less than the set value exceeds a set threshold; if the time during which the difference is less than the set value exceeds the set threshold, set the first determination result as the accelerator pedal is stable; if the difference is not less than the set value, set the first determination result as the accelerator pedal is unstable; if the time during which the difference is not less than the set value exceeds the set threshold, set the first determination result as the accelerator pedal is unstable.
[0168] In one embodiment, when the processor executes the computer program to implement the step of calculating the limited power of the APU according to the processing result, the processor specifically implements the following steps:
[0169] Determine whether the vehicle is in EV mode; if the vehicle is in EV mode, determine whether the battery SOC is greater than a first threshold; if the battery SOC is greater than the first threshold, select a minimum value from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU; if the vehicle is not in EV mode, determine whether the battery SOC is greater than a second threshold; if the battery SOC is not greater than the second threshold, determine the limited power of the APU according to a preset vehicle speed, drive power and NVH power limit table combined with a preset NVH compensation power limit and low SOC power compensation table.
[0170] In one embodiment, when the processor executes the computer program to implement the step of determining the APU power limit according to a preset vehicle speed, driving power and NVH power limit table combined with a preset NVH compensation power limit and low SOC power compensation table, the processor specifically implements the following steps:
[0171] Find the corresponding NVH power from the two-dimensional table of preset vehicle speed, drive power and NVH power limit; find the corresponding low SOC power compensation from the table of preset NVH compensation power limit and low SOC power compensation; determine the minimum value of NVH power, low SOC power compensation, original requested power of range extender and maximum power of range extender to obtain the limited power of APU.
[0172] In one embodiment, after executing the computer program to implement the step of determining whether the battery SOC is greater than a first threshold, the processor further implements the following steps:
[0173] If the battery SOC is not greater than the first threshold, the APU power limit is determined according to the preset vehicle speed, driving power and NVH power limit table combined with the table of pre-set NVH compensation power limit and low SOC power compensation.
[0174] In one embodiment, after executing the computer program to implement the step of determining whether the battery SOC is greater than a second threshold, the processor further implements the following steps:
[0175] If the battery SOC is greater than a second threshold, a minimum value is selected from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU.
[0176] In one embodiment, when the processor executes the computer program to implement the step of, when the second determination result is to start the APU, performing APU working state transition and APU power demand arbitration according to the APU power limit, vehicle mode and the first determination result to obtain the actual APU request power, the following steps are specifically implemented:
[0177] When the second determination result is to start the APU, arbitration is performed through the engine best efficiency power according to the APU limit power, the vehicle mode and the first determination result, and the minimum value of the APU limit power is determined to obtain the actual APU request power.
[0178] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.
[0179] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0180] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0181] The steps in the method of the embodiment of the present invention can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present invention can be combined, divided and deleted according to actual needs. In addition, the functional units in various embodiments of the present invention can be integrated into a processing unit 303, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0182] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention.
[0183] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A comprehensive control method for a range extender, characterized in that: include: detecting the stability of the accelerator pedal to obtain a first determination result; When the first determination result is that the accelerator pedal is stable, obtaining initial information, wherein the initial information includes an original power request of the range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request; Performing SOC following, fixed-point power following and NVH power limiting processing according to the initial information to obtain a processing result; Calculating the limited power of the APU according to the processing result; determining whether the APU needs to be started according to the battery SOC, the vehicle speed, and the driving power request to obtain a second determination result; When the second determination result is to start the APU, the APU working state jump and the APU power demand arbitration are performed according to the limited power of the APU, the vehicle mode and the first determination result to obtain the actual APU request power.
2. The range extender integrated control method according to claim 1, characterized in that: The detecting the stability of the accelerator pedal to obtain a first determination result includes: Acquire signals of several cycles of the accelerator pedal; The recursive mean method is used to calculate the difference in the average values of the relevant periods in the signal of several periods; Determine whether the difference is less than a set value; If the difference is less than the set value, determining whether the duration for which the difference is less than the set value exceeds a set threshold; If the duration of the difference being less than the set value exceeds a set threshold, the first determination result is set as the accelerator pedal being stable; If the difference is not less than the set value, setting the first determination result as that the accelerator pedal is unstable; If the time during which the difference is not less than the set value exceeds a set threshold, the first determination result is set as the accelerator pedal is unstable.
3. The integrated control method for range extender according to claim 1, characterized in that: The calculating the limited power of the APU according to the processing result includes: Determine whether the vehicle is in EV mode; If the vehicle is in EV mode, determining whether the battery SOC is greater than a first threshold; If the battery SOC is greater than a first threshold, selecting a minimum value from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU; If the vehicle is not in EV mode, determining whether the battery SOC is greater than a second threshold; If the battery SOC is not greater than the second threshold, the APU power limit is determined according to a preset vehicle speed, drive power and NVH power limit table combined with a table that pre-sets NVH compensation power limit and low SOC power compensation.
4. The integrated control method for range extender according to claim 3, characterized in that: The determining of the APU power limit according to a preset vehicle speed, driving power and NVH power limit table in combination with a preset NVH compensation power limit and low SOC power compensation table includes: Finding the corresponding NVH power from a two-dimensional table of preset vehicle speed, drive power and NVH power limit; Find the corresponding low SOC power compensation from a table of pre-set NVH compensation power limits and low SOC power compensations; The minimum value among the NVH power, the low SOC power compensation, the original requested power of the range extender, and the maximum power of the range extender is determined to obtain the limited power of the APU.
5. The integrated control method for range extender according to claim 4, characterized in that: After determining whether the battery SOC is greater than a first threshold, the method further includes: If the battery SOC is not greater than the first threshold, the APU power limit is determined according to the preset vehicle speed, driving power and NVH power limit table combined with the table of pre-set NVH compensation power limit and low SOC power compensation.
6. The integrated control method for range extender according to claim 4, characterized in that: After determining whether the battery SOC is greater than a second threshold, the method further comprises: If the battery SOC is greater than a second threshold, a minimum value is selected from a preset vehicle speed and range extender depletion mode power limit table to obtain a limited power of the APU.
7. The integrated control method for range extender according to claim 1, characterized in that: When the second determination result is to start the APU, according to the limited power of the APU, the vehicle mode and the first determination result, the APU working state jump and the APU power demand arbitration are performed to obtain the actual APU requested power, including: When the second determination result is to start the APU, arbitration is performed through the engine best efficiency power according to the APU limit power, the vehicle mode and the first determination result, and the minimum value of the APU limit power is determined to obtain the actual APU request power.
8. The integrated control device for the range extender is characterized by: include: A detection unit, used to detect the stability of the acceleration pedal to obtain a first determination result; an information acquisition unit, configured to acquire initial information when the first determination result is that the accelerator pedal is stable, wherein the initial information includes an original power request of the range extender control unit APU, a battery SOC, a vehicle speed, and a driving power request; A processing unit, used for performing SOC following, fixed-point power following and NVH power limiting processing according to the initial information to obtain a processing result; A limited power calculation unit, used for calculating the limited power of the APU according to the processing result; a start determination unit, configured to determine whether the APU needs to be started according to the battery SOC, the vehicle speed and the driving power request, so as to obtain a second determination result; The actual power determination unit is used to, when the second determination result is to start the APU, perform APU working state jump and APU power demand arbitration according to the APU limited power, vehicle mode and the first determination result to obtain the actual APU requested power.
9. A computer device, characterized in that: The computer device comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
10. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
