Extended range charging power compensation method and device and vehicle

By accumulating and judging the power difference between the range extender and the drive motor through onboard equipment, timely compensation for the range extender charging power is achieved, solving the problem that the range extender cannot keep up with the drive power and improving the vehicle's range.

CN121973753APending Publication Date: 2026-05-05CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
Filing Date
2026-02-24
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

The range extender's charging power cannot keep up with the driving power consumed by the drive motor, resulting in insufficient vehicle range.

Method used

The system calculates the power difference between the range extender and the drive motor using onboard equipment to determine whether preset compensation conditions are met. If the conditions are met, the range extender charging power is compensated, including batch compensation and real-time monitoring.

Benefits of technology

This improves the vehicle's range and ensures that the range extender charging power can keep up with the driving power demand, thus enhancing the vehicle's range performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121973753A_ABST
    Figure CN121973753A_ABST
Patent Text Reader

Abstract

The invention relates to a compensation method and device for extended range charging power and a vehicle. The method comprises the steps that from the accumulation starting moment, the difference value between the range extending charging power of a range extender and the driving power of a driving motor is accumulated when a vehicle is in a preset acceleration state, and the current power accumulation difference of the vehicle is obtained; determining whether the current power accumulative difference meets a preset compensation condition or not and whether an accumulative end moment is reached or not; and when the current power accumulative difference meets a preset compensation condition and the accumulative end moment is reached, compensating the current range extending charging power of the range extender according to the current power accumulative difference. By adopting the method, when the range extending charging power needs to be compensated, the current range extending charging power can be timely and accurately compensated according to the current power accumulated difference, so that the range extending charging power can be effectively compensated, and the cruising ability of the vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus and vehicle for compensating range-extending charging power. Background Technology

[0002] With the development of vehicle technology, new energy range-extended vehicles have emerged. A new energy range-extended vehicle is a type of vehicle that adds a fuel engine (i.e., a range extender) to a pure electric vehicle. The range extender can charge the battery in the vehicle and power the drive motor, which in turn drives the vehicle's wheels.

[0003] In related technologies, there may be situations where the range extender's range-extending charging power cannot keep up with the driving power consumed by the drive motor, so it is necessary to compensate for the range-extending charging power.

[0004] Therefore, how to effectively compensate for the power of range extender charging to improve the vehicle's range has become a pressing technical problem in the field of vehicle control technology. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, device, and vehicle for compensating range-extending charging power to address the aforementioned technical problems, which can effectively compensate for the range-extending charging power and improve the vehicle's range.

[0006] Firstly, this application provides a method for compensating range-extending charging power, comprising:

[0007] Starting from the start time of accumulation, the difference between the range extender charging power and the drive motor driving power when the vehicle is in a preset acceleration state is accumulated to obtain the current power accumulation difference of the vehicle.

[0008] Determine whether the current cumulative power difference meets the preset compensation conditions and whether the accumulation end time has been reached;

[0009] When the current cumulative power difference meets the preset compensation condition and the cumulative end time is reached, the current range extender charging power is compensated according to the current cumulative power difference.

[0010] In one embodiment, the method for determining the cumulative start time includes:

[0011] The vehicle's start time is determined as the cumulative start time; or, the moment when the vehicle first enters the preset acceleration state is determined as the cumulative start time.

[0012] The method for determining the cumulative end time includes:

[0013] The moment when the current cumulative power difference satisfies the preset compensation condition is determined as the cumulative end time; or, the moment when the current cumulative power difference is not in the preset acceleration state for the first time after satisfying the preset compensation condition is determined as the cumulative end time.

[0014] In one embodiment, the method for determining that the vehicle is in a preset acceleration state includes:

[0015] If the throttle opening of the vehicle is greater than a preset opening threshold, then the vehicle is determined to be in the preset acceleration state; the preset acceleration state includes the vehicle performing an emergency acceleration operation, or the vehicle being in a continuous acceleration state.

[0016] In one embodiment, the step of accumulating the difference between the range extender's charging power and the drive motor's driving power when the vehicle is in a preset acceleration state, starting from the accumulation start time, to obtain the vehicle's current power accumulation difference, includes:

[0017] Starting from the cumulative start time, based on the throttle opening of the vehicle, it is detected whether the vehicle is in the preset acceleration state;

[0018] If the vehicle is in the preset acceleration state, the moment when the current driving state is in the preset acceleration state is determined as the acceleration moment, and the difference power between the range-extending charging power and the driving power at each acceleration moment is obtained.

[0019] The difference between the range-extending charging power and the driving power at each acceleration moment is summed to obtain the current cumulative power difference.

[0020] In one embodiment, determining whether the current cumulative power difference meets the preset compensation condition includes:

[0021] Obtain the power threshold corresponding to the total capacity of the battery pack on the vehicle;

[0022] Based on the power threshold and the current cumulative power difference, determine whether the current cumulative power difference meets the preset compensation condition.

[0023] In one embodiment, determining whether the current cumulative power difference satisfies the preset compensation condition based on the power threshold and the current cumulative power difference includes:

[0024] If the current cumulative power difference is greater than the power threshold, then the current cumulative power difference is determined to meet the preset compensation condition;

[0025] If the current cumulative power difference is not greater than the power threshold, then it is determined that the current cumulative power difference does not meet the preset compensation condition.

[0026] In one embodiment, the method further includes:

[0027] Detect the current speed of the vehicle;

[0028] The step of determining whether the current cumulative power difference meets the preset compensation condition based on the power threshold and the current cumulative power difference includes:

[0029] Detect whether the current cumulative power difference is greater than the power threshold, and whether the current vehicle speed is greater than a preset vehicle speed threshold;

[0030] If the current cumulative power difference is greater than the power threshold and the current vehicle speed is greater than the preset vehicle speed threshold, then the current cumulative power difference is determined to meet the preset compensation condition.

[0031] In one embodiment, compensating the current range extender charging power based on the current power accumulation difference includes:

[0032] The unit compensation amount is determined based on the current cumulative power difference;

[0033] Every preset time interval, the current range-extended charging power is compensated according to the unit compensation amount.

[0034] Secondly, this application also provides a range-extending charging power compensation device, comprising:

[0035] The accumulation module is used to accumulate the difference between the range extender charging power and the drive motor driving power when the vehicle is in a preset acceleration state, starting from the accumulation start time, to obtain the current power accumulation difference of the vehicle.

[0036] The determination module is used to determine whether the current power accumulation difference meets the preset compensation conditions and whether the accumulation end time has been reached;

[0037] The compensation module is used to compensate the current range extender charging power based on the current power accumulation difference when the current power accumulation difference meets the preset compensation condition and the accumulation end time is reached.

[0038] Thirdly, this application also provides an on-board device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the range-extending charging power compensation method described in the first aspect.

[0039] Fourthly, this application also provides a vehicle including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the range-extending charging power compensation method described in the first aspect.

[0040] Fifthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the range-extending charging power compensation method described in the first aspect.

[0041] Sixthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the range-extending charging power compensation method described in the first aspect.

[0042] The aforementioned method, apparatus, and vehicle for compensating range-extended charging power accumulate the difference between the range-extended charging power of the range extender and the driving power of the drive motor when the vehicle is in a preset acceleration state, starting from the accumulation start time, to obtain the current accumulated power difference of the vehicle; determine whether the current accumulated power difference meets the preset compensation conditions and whether the accumulation end time has been reached; when the current accumulated power difference meets the preset compensation conditions and the accumulation end time has been reached, compensate the current range-extended charging power of the range extender based on the current accumulated power difference. This embodiment of the application can accurately accumulate the difference between the range-extended charging power of the range extender and the driving power of the drive motor when the vehicle is in a preset acceleration state, starting from the accumulation start time, thus obtaining the accurate current accumulated power difference when the vehicle is in the preset acceleration state. Therefore, it can accurately determine whether compensation for the current range-extended charging power is needed based on whether the accumulated value of the insufficient range-extended charging power to supplement the driving power (i.e., the current accumulated power difference) meets the preset compensation conditions and whether the accumulation end time has been reached. Furthermore, when compensation for range-extending charging power is needed, the current range-extending charging power can be compensated in a timely and accurate manner based on the current cumulative power difference, thus effectively compensating for the range-extending charging power and improving the vehicle's range. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a diagram illustrating the application environment of a range-extending charging power compensation method in one embodiment.

[0045] Figure 2 This is a flowchart illustrating a method for compensating range-extended charging power in one embodiment.

[0046] Figure 3 This is a flowchart illustrating the accumulation steps in one embodiment;

[0047] Figure 4 This is a flowchart illustrating the steps to be determined in one embodiment;

[0048] Figure 5 This is a flowchart illustrating a method for compensating range-extended charging power in an exemplary embodiment.

[0049] Figure 6 This is a structural block diagram of a range-extending charging power compensation device in one embodiment;

[0050] Figure 7 This is an internal structure diagram of the vehicle-mounted device in one embodiment. Detailed Implementation

[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0052] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.

[0053] With the development of vehicle technology, new energy range-extended vehicles have emerged. A new energy range-extended vehicle is a type of vehicle that adds a fuel engine (i.e., a range extender) to a pure electric vehicle. When the battery is low, the range extender can charge the battery in the vehicle and power the drive motor, which in turn drives the vehicle's wheels, thus significantly extending the vehicle's driving range.

[0054] In related technologies, there may be situations where the range extender's charging power cannot keep up with the drive power consumed by the drive motor, thus requiring compensation for the charging power. For example, during rapid vehicle acceleration, the charging power needs to be increased to compensate for the drive power consumed during high-throttle acceleration. However, when rapidly pressing and releasing the accelerator, the vehicle experiences a rapid acceleration followed by a rapid deceleration. In this case, the charging power may not be able to replenish the drive power consumed during the instantaneous high-throttle acceleration, resulting in the range extender's charging power failing to keep up with the drive power consumed by the drive motor.

[0055] Therefore, how to effectively compensate for the power of range extender charging to improve the vehicle's range has become a pressing technical problem in the field of vehicle control technology.

[0056] In view of this, embodiments of this application propose a method, apparatus and vehicle for compensating range-extending charging power, which can effectively compensate for range-extending charging power to improve the vehicle's range.

[0057] It should be noted that the beneficial effects or technical problems solved by the embodiments of this application are not limited to this one, but may also be other implicit or related problems. For details, please refer to the description of the embodiments below.

[0058] The range-extending charging power compensation method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the vehicle-mounted device 102 is installed on the vehicle 104. The vehicle-mounted device 102 can accumulate the difference between the range-extending charging power of the range extender and the driving power of the drive motor in the vehicle 104 over a historical time period to obtain the current accumulated power difference of the vehicle 104. Furthermore, the vehicle-mounted device 102 can determine whether the current accumulated power difference meets preset compensation conditions, and if the current accumulated power difference meets the preset compensation conditions, it compensates the current range-extending charging power of the range extender based on the current accumulated power difference. The vehicle-mounted device 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, projection devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc.

[0059] Those skilled in the art will understand that Figure 1The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the vehicle-mounted equipment to which the present application is applied. Specific vehicle-mounted equipment may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0060] In some exemplary embodiments, such as Figure 2 As shown, a method for compensating the power of range-extending charging is provided, which is then applied to... Figure 1 Taking the vehicle-mounted equipment as an example, the explanation includes the following steps:

[0061] S201, starting from the start time of accumulation, accumulate the difference between the range extender's range charging power and the drive motor's drive power when the vehicle is in a preset acceleration state, and obtain the current power accumulation difference of the vehicle.

[0062] The cumulative start time refers to the moment when the difference accumulation begins. Optionally, the cumulative start time can be the moment when the vehicle is in a preset sudden change situation; or, the cumulative start time can be the moment the vehicle starts; or, the cumulative start time can be the moment the range extender in the vehicle starts. The preset acceleration state refers to the state where the vehicle's throttle opening is greater than a preset threshold. The preset acceleration state includes the vehicle performing emergency acceleration or the vehicle being in a continuous acceleration state. The continuous acceleration state refers to the vehicle's driving state when the driver accelerates with a large throttle, such as the vehicle's driving state when climbing a hill. The range extender charging power refers to the charging power of the range extender in the vehicle when charging the battery pack. The drive power refers to the power output of the drive motor in the vehicle during driving. The current cumulative power difference refers to the cumulative value of the difference between the range extender charging power and the drive power over a historical time period.

[0063] In this embodiment, after the vehicle starts, the on-board device can detect in real time whether the vehicle is at the accumulation start time. In an optional implementation, the on-board device can determine the vehicle's start time as the accumulation start time, that is, the vehicle is at the accumulation start time from the start time of vehicle startup; or, the on-board device can determine the moment when the vehicle first enters the preset acceleration state as the accumulation start time, that is, the vehicle begins the accumulation start time when it first enters the preset acceleration state; or, the on-board device can determine the range extender's start time as the accumulation start time, that is, the vehicle is at the accumulation start time from the moment the range extender starts.

[0064] From the start of the accumulation period, the onboard equipment can determine in real time whether the vehicle is in a preset acceleration state. When the vehicle is in the preset acceleration state, the onboard equipment can obtain the range extender's charging power and the drive motor's driving power, and calculate the difference between each range extender charging power and the corresponding drive power. Thus, the onboard equipment can accumulate multiple differences between the range extender's charging power and the drive motor's driving power when the vehicle is in the preset acceleration state to obtain the vehicle's current accumulated power difference.

[0065] The methods for accumulating multiple differences can include, but are not limited to, the following two implementations: First, the on-board device can calculate the difference between the range-extending charging power and the driving power at each moment the vehicle enters a preset acceleration state, starting from the accumulation start time, and accumulate the multiple differences at each moment the vehicle enters the preset acceleration state to obtain the vehicle's current accumulated power difference. Second, the on-board device can determine the time period during which the vehicle is in the preset acceleration state, starting from the accumulation start time, and calculate the difference between the range-extending charging power and the driving power at each moment within that time period, thus accumulating the multiple differences to obtain the vehicle's current accumulated power difference.

[0066] S202, determine whether the current cumulative power difference meets the preset compensation conditions and whether the cumulative end time has been reached.

[0067] The preset compensation condition is a condition that requires compensation for the range extender charging power. Optionally, the preset compensation condition can be that the current cumulative power difference is greater than a power threshold; or, the preset compensation condition can also be that the current cumulative power difference is greater than a power threshold, and the vehicle's current speed is greater than a preset speed threshold. The accumulation end time refers to the moment when the accumulation of the difference ends. Optionally, the accumulation end time can be the current moment; or, the accumulation end time can also be the moment when the current cumulative power difference meets the preset compensation condition; or, the accumulation end time can also be the moment when the current cumulative power difference is not in a preset acceleration state for the first time after meeting the preset compensation condition.

[0068] In this embodiment of the application, after the vehicle-mounted device accumulates the current power accumulation difference, it can determine whether the current power accumulation difference meets the preset compensation condition, and at the same time as determining whether the current power accumulation difference meets the preset compensation condition, it can determine whether the accumulation end time has been reached.

[0069] In one optional implementation, the method for determining the cumulative end time includes: if the current cumulative power difference meets a preset compensation condition, the on-board device can determine the moment when the current cumulative power difference meets the preset compensation condition as the cumulative end time. Alternatively, if the current cumulative power difference meets the preset compensation condition, but the vehicle is still in a preset acceleration state, in order to avoid the accelerator pedal opening being in a decreasing phase and not yet stable, which would adversely affect vehicle performance, power compensation can be performed after the vehicle is no longer in the preset acceleration state, i.e., when the accelerator pedal is in a stable state. Based on this, the moment when the vehicle is no longer in the preset acceleration state after the current cumulative power difference meets the preset compensation condition is determined as the cumulative end time.

[0070] S203, when the current power accumulation difference meets the preset compensation condition and the accumulation end time is reached, the current range extender charging power is compensated according to the current power accumulation difference.

[0071] The current range extender charging power refers to the range extender charging power at the current moment.

[0072] In this embodiment, if the on-board device determines that the current cumulative power difference meets the preset compensation condition, it indicates that the range extender charging power cannot keep up with the supplementary driving power, and the current cumulative power difference is large. If the on-board device determines that the accumulation end time has been reached, it indicates that the difference accumulation has ended. Based on this, when the current cumulative power difference meets the preset compensation condition and the accumulation end time has been reached, the on-board device can compensate the current range extender charging power of the range extender according to the current cumulative power difference.

[0073] The methods for compensating the current range-extended charging power mentioned above can include, but are not limited to, the following two implementation methods: First, the on-board equipment can directly compensate the current range-extended charging power of the range extender with a target power value, and the target power value is the current cumulative power difference. Second, the on-board equipment can divide the current cumulative power difference into multiple compensation units and use multiple compensation units to compensate the current range-extended charging power of the range extender in batches.

[0074] In the aforementioned method for compensating range-extended charging power, starting from the accumulation start time, the difference between the range-extended charging power of the range extender and the driving power of the drive motor when the vehicle is in a preset acceleration state is accumulated to obtain the current accumulated power difference of the vehicle; it is determined whether the current accumulated power difference meets the preset compensation conditions and whether the accumulation end time has been reached; when the current accumulated power difference meets the preset compensation conditions and the accumulation end time has been reached, the current range-extended charging power of the range extender is compensated based on the current accumulated power difference. This embodiment of the application can accurately accumulate the difference between the range-extended charging power of the range extender and the driving power of the drive motor when the vehicle is in a preset acceleration state, starting from the accumulation start time, thus obtaining the accurate current accumulated power difference when the vehicle is in a preset acceleration state. Therefore, it is possible to accurately determine whether compensation for the current range-extended charging power is needed based on whether the accumulated value of the insufficient range-extended charging power to supplement the driving power (i.e., the current accumulated power difference) meets the preset compensation conditions and whether the accumulation end time has been reached. Furthermore, when compensation for range-extending charging power is needed, the current range-extending charging power can be compensated in a timely and accurate manner based on the current cumulative power difference, thus effectively compensating for the range-extending charging power and improving the vehicle's range.

[0075] In one embodiment, a method for determining that a vehicle is in a preset acceleration state is provided, including:

[0076] If the throttle opening of the vehicle is greater than the preset opening threshold, the vehicle is determined to be in the preset acceleration state.

[0077] In this embodiment, the on-board equipment can detect the throttle opening of the vehicle in real time and determine whether the throttle opening exceeds a preset threshold. The preset threshold can be set according to the actual performance of the vehicle; for example, it could be 50%. If the throttle opening exceeds the preset threshold, it indicates that the range extender's charging power cannot keep up with the drive power consumed by the drive motor, and the on-board equipment can determine that the vehicle is in a preset acceleration state. This allows for precise accumulation of the power difference that cannot be compensated when the range extender's charging power cannot keep up with the drive power consumed by the drive motor.

[0078] In one embodiment, such as Figure 3 As shown, a method for accumulating the difference between range-extending charging power and driving power is provided, namely, the step S201 above, "starting from the accumulation start time, accumulating the difference between the range-extending charging power of the range extender and the driving power of the drive motor when the vehicle is in a preset acceleration state, to obtain the current power accumulation difference of the vehicle," includes:

[0079] S301, starting from the start of the accumulation, detects whether the vehicle is in a preset acceleration state based on the vehicle's throttle opening.

[0080] S302, if the vehicle is in a preset acceleration state, the moment when the current driving state is in the preset acceleration state is determined as the acceleration moment, and the difference between the range extension charging power and the driving power at each acceleration moment is obtained.

[0081] S303 sums the power difference between the range-extending charging power and the driving power at each acceleration moment to obtain the current cumulative power difference.

[0082] In this embodiment, the on-board device can detect whether the vehicle is in a preset acceleration state starting from the accumulation start time, based on whether the vehicle's throttle opening is greater than a preset threshold. If the vehicle's throttle opening is greater than the preset threshold, it indicates that the vehicle is in a preset acceleration state. The on-board device can then determine the moment when the current driving state is in the preset acceleration state as the acceleration moment, and obtain the range extender's range-extending charging power and the corresponding drive motor's drive power at each acceleration moment. Therefore, a difference calculation can be performed on the range extender's charging power and drive power at each acceleration moment to obtain the difference power between the range extender's charging power and drive power at each acceleration moment. Furthermore, the on-board device can sum the difference power between the range extender's charging power and drive power at each acceleration moment to obtain the current cumulative power difference.

[0083] For example, if a vehicle performs an emergency acceleration operation, the instantaneous drive power changes rapidly, and the range extender charging power cannot keep up with the instantaneous drive power consumed during the operation. Then, starting from the accumulation start time, each time the vehicle is in a preset acceleration state, that is, when the vehicle performs an emergency acceleration operation, the on-board equipment calculates the difference between the range extender charging power and the drive power at that moment. The equipment then sums up the multiple differences for each emergency acceleration operation to obtain the current cumulative power difference of the vehicle.

[0084] For example, if the vehicle is in a continuous acceleration state, the range extender charging power cannot compensate for the driving power during the continuous acceleration process. The on-board equipment can determine the time period during which the vehicle is in a continuous acceleration state from the start time of accumulation. At each time point during the preset acceleration state period, the difference between the range extender charging power and the driving power at the corresponding time point is calculated. The difference between each time point during the preset acceleration state period is summed to obtain the current cumulative power difference of the vehicle.

[0085] In this embodiment, whether the vehicle is performing emergency acceleration or is in a state of continuous acceleration, the current cumulative power difference of the vehicle can be accurately determined. This allows for precise compensation of any insufficient drive power based on the accurate current cumulative power difference.

[0086] In one embodiment, such as Figure 4 As shown, a method for determining whether the current cumulative power difference meets the preset compensation conditions is provided, namely, "determining whether the current cumulative power difference meets the preset compensation conditions" in S202 above, including:

[0087] S401, obtain the power threshold corresponding to the total capacity of the battery pack on the vehicle.

[0088] In this embodiment, optionally, if the preset abrupt change includes the vehicle performing an emergency acceleration to emergency deceleration operation, the on-board device can determine a first percentage of the total capacity of the battery pack in the vehicle, determine the power value corresponding to the first percentage of the total capacity of the battery pack, and determine the power value corresponding to the first percentage of the total capacity of the battery pack as a power threshold. Alternatively, if the preset abrupt change includes the vehicle being in a continuous acceleration state, the on-board device can obtain a second percentage of the total capacity of the battery pack in the vehicle, determine the power value corresponding to the second percentage of the total capacity of the battery pack, and determine the power value corresponding to the second percentage of the total capacity of the battery pack as a power threshold. For example, the first percentage can be 1%, and the second percentage can be 3%. This embodiment does not limit the specific values ​​of the first percentage, the second percentage, and the power threshold.

[0089] S402, based on the power threshold and the current cumulative power difference, determine whether the current cumulative power difference meets the preset compensation conditions.

[0090] In this embodiment of the application, the vehicle-mounted device can determine whether the current cumulative power difference meets the preset compensation conditions based on the power threshold and the current cumulative power difference.

[0091] In one optional embodiment, S402 includes: the on-board device can determine whether the current cumulative power difference is greater than a power threshold. If the current cumulative power difference is greater than the power threshold, it indicates that the driving power that cannot be replenished in time is large, and at this time, compensation for the current range-extended charging power is required. Then, the on-board device can determine that the current cumulative power difference meets the preset compensation condition. If the current cumulative power difference is not greater than the power threshold, it indicates that the driving power that cannot be replenished in time is small, and at this time, compensation for the current range-extended charging power is not required. Then, the on-board device can determine that the current cumulative power difference does not meet the preset compensation condition.

[0092] In another optional embodiment, the on-board device can also detect the vehicle's current speed in real time or periodically, and based on this, S402 includes:

[0093] The onboard equipment can detect whether the current cumulative power difference is greater than a power threshold, and whether the current vehicle speed is greater than a preset vehicle speed threshold. For example, the preset vehicle speed threshold could be 20 km / h.

[0094] If the current cumulative power difference is greater than the power threshold and the current vehicle speed is greater than the preset vehicle speed threshold, it means that the driving power that cannot be replenished in time is large, and the compensation has little impact on vehicle noise at this time. In this case, the on-board equipment can determine that the current range extender charging power needs to be compensated, and thus determine that the current cumulative power difference meets the preset compensation conditions.

[0095] If the current cumulative power difference is not greater than the power threshold, or the current vehicle speed is not greater than the preset vehicle speed threshold, it means that the driving power that cannot be replenished in time is small, or that the compensation at this time has a significant impact on vehicle noise. In this case, the on-board equipment can determine that it is not necessary to compensate for the current range extender charging power at this time, and thus determine that the current cumulative power difference does not meet the preset compensation conditions.

[0096] In this embodiment, it is possible to accurately determine whether the current range-extending charging power needs to be compensated based on whether the current cumulative power difference exceeds the power threshold, thus improving the effectiveness and timeliness of charging power compensation.

[0097] In one embodiment, a method for compensating the current range-extending charging power is provided, namely, "compensating the current range-extending charging power of the range extender based on the current power accumulation difference" in S202 above, including:

[0098] The unit compensation amount is determined based on the current cumulative power difference.

[0099] Every preset time interval, the current range-extended charging power is compensated based on the unit compensation amount.

[0100] In this embodiment, the on-board device can divide the current cumulative power difference into multiple unit compensation amounts, and compensate the current range extender charging power in batches according to these multiple unit compensation amounts at preset time intervals. For example, if the preset time interval is 1 second and each unit compensation amount is 1 kW of range extender charging power, the on-board device can add 1 kW of range extender charging power to the current range extender charging power every second until the unit compensation amount has fully compensated the current cumulative power difference. Thus, by effectively compensating the current range extender charging power in batches according to multiple unit compensation amounts, the effect of each compensation can be monitored in real time. Therefore, the unit compensation amount can be adaptively adjusted based on the effect of each compensation to achieve more accurate charging power compensation.

[0101] In summary, based on all the above embodiments, this application also provides a method for compensating for range-extended charging power, such as... Figure 5 As shown, the method includes:

[0102] S501, the vehicle's start time is determined as the cumulative start time; or, the moment when the vehicle first enters the preset acceleration state is determined as the cumulative start time;

[0103] S502, starting from the start of the accumulation, detects whether the vehicle is in a preset acceleration state based on the vehicle's throttle opening;

[0104] S503, if the throttle opening of the vehicle is greater than the preset opening threshold, the vehicle is determined to be in a preset acceleration state. At this time, the moment when the current driving state is in the preset acceleration state is determined as the acceleration moment, and the difference power between the range extension charging power and the driving power at each acceleration moment is obtained.

[0105] S504 sums up the difference between the range-extending charging power and the driving power at each acceleration moment to obtain the current cumulative power difference;

[0106] S505: Obtain the power threshold corresponding to the total capacity of the battery pack on the vehicle, and detect the current speed of the vehicle.

[0107] S506, detect whether the current cumulative power difference is greater than the power threshold, whether the current vehicle speed is greater than the preset vehicle speed threshold, and whether the cumulative end time has been reached;

[0108] Specifically, the moment when the current cumulative power difference meets the preset compensation condition is determined as the cumulative end time; or, the moment when the current cumulative power difference is not in the preset acceleration state for the first time after meeting the preset compensation condition is determined as the cumulative end time.

[0109] If the current cumulative power difference is not greater than the power threshold, or the current vehicle speed is not greater than the preset vehicle speed threshold, or the cumulative end time has not been reached, then execute S507; if the current cumulative power difference is greater than the power threshold, and the current vehicle speed is greater than the preset vehicle speed threshold, and the cumulative end time has been reached, then execute S508.

[0110] S507, It is determined that the current cumulative power difference does not meet the preset compensation conditions;

[0111] S508, determine that the current cumulative power difference meets the preset compensation conditions;

[0112] S509, determine the unit compensation amount based on the current cumulative power difference;

[0113] The S510 compensates the current range-extending charging power according to the unit compensation amount every preset time period.

[0114] In the aforementioned method for compensating range-extended charging power, starting from the accumulation start time, the difference between the range-extended charging power of the range extender and the drive power of the drive motor when the vehicle is in a preset acceleration state is accurately accumulated, thus obtaining the accurate current accumulated power difference when the vehicle is in the preset acceleration state. Therefore, based on whether the accumulated value of the range-extended charging power insufficient to compensate for the drive power (i.e., the current accumulated power difference) meets the preset compensation conditions and whether the accumulation end time has been reached, it can be accurately determined whether compensation for the current range-extended charging power is needed. Furthermore, when compensation for range-extended charging power is required, it can be timely and accurately compensated based on the current accumulated power difference, thereby effectively compensating for the range-extended charging power and improving the vehicle's range.

[0115] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0116] Based on the same inventive concept, this application also provides a range-extending charging power compensation device for implementing the range-extending charging power compensation method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more range-extending charging power compensation device embodiments provided below can be found in the limitations of the range-extending charging power compensation method described above, and will not be repeated here.

[0117] In one exemplary embodiment, such as Figure 6 As shown, a range-extending charging power compensation device is provided, comprising: an accumulation module 601, a determination module 602, and a compensation module 603, wherein:

[0118] The accumulation module 601 is used to accumulate the difference between the range extender charging power and the drive motor driving power when the vehicle is in a preset acceleration state, starting from the accumulation start time, to obtain the current power accumulation difference of the vehicle.

[0119] The determination module 602 is used to determine whether the current power accumulation difference meets the preset compensation conditions and whether the accumulation end time has been reached.

[0120] The compensation module 603 is used to compensate the current range extender charging power based on the current power accumulation difference when the current power accumulation difference meets the preset compensation conditions and the accumulation end time is reached.

[0121] In one embodiment, the above-mentioned range-extending charging power compensation device further includes:

[0122] The cumulative start time determination module is used to determine the vehicle's start time as the cumulative start time; or, to determine the moment when the vehicle first enters the preset acceleration state as the cumulative start time.

[0123] The aforementioned range-extending charging power compensation device also includes:

[0124] The cumulative end time determination module is used to determine the moment when the current cumulative power difference meets the preset compensation condition as the cumulative end time; or, to determine the moment when the current cumulative power difference is not in the preset acceleration state for the first time after meeting the preset compensation condition as the cumulative end time.

[0125] In one embodiment, the above-mentioned range-extending charging power compensation device further includes:

[0126] The preset acceleration state determination module is used to determine that the vehicle is in a preset acceleration state if the throttle opening of the vehicle is greater than a preset opening threshold. The preset acceleration state includes the vehicle performing an emergency acceleration operation or the vehicle being in a continuous acceleration state.

[0127] In one embodiment, the accumulation module 601 includes:

[0128] The preset acceleration state detection unit is used to detect whether the vehicle is in a preset acceleration state based on the throttle opening, starting from the start of the accumulation.

[0129] The acquisition unit is used to determine the moment when the current driving state is in the preset acceleration state as the acceleration moment if the vehicle is in the preset acceleration state, and to acquire the difference power between the range-extending charging power and the driving power at each acceleration moment.

[0130] The summation unit is used to sum the difference between the range-extending charging power and the driving power at each acceleration moment to obtain the current cumulative power difference.

[0131] In one embodiment, the determining module 602 includes:

[0132] The power threshold acquisition unit is used to acquire the power threshold corresponding to the total capacity of the battery pack on the vehicle.

[0133] The second determining unit is used to determine whether the current cumulative power difference meets the preset compensation conditions based on the power threshold and the current cumulative power difference.

[0134] In one embodiment, the second determining unit is specifically used for:

[0135] If the current cumulative power difference is greater than the power threshold, then the current cumulative power difference is determined to meet the preset compensation condition.

[0136] If the current cumulative power difference is not greater than the power threshold, then it is determined that the current cumulative power difference does not meet the preset compensation conditions.

[0137] In one embodiment, the above-mentioned range-extending charging power compensation device further includes:

[0138] The current vehicle speed detection module is used to detect the current vehicle speed;

[0139] The second determining unit is specifically used for:

[0140] Detect whether the current cumulative power difference is greater than the power threshold and whether the current vehicle speed is greater than the preset vehicle speed threshold;

[0141] If the current cumulative power difference is greater than the power threshold and the current vehicle speed is greater than the preset vehicle speed threshold, then the current cumulative power difference is determined to meet the preset compensation condition.

[0142] In one embodiment, the compensation module 603 includes:

[0143] The unit compensation determination unit is used to determine the unit compensation based on the current cumulative power difference.

[0144] The compensation unit is used to compensate the current range-extended charging power according to the unit compensation amount every preset time period.

[0145] Each module in the aforementioned range-extending charging power compensation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the vehicle-mounted device in hardware form or independent of it, or stored in the memory of the vehicle-mounted device in software form, so that the processor can call and execute the corresponding operations of each module.

[0146] In one exemplary embodiment, an in-vehicle device is provided, which may be a terminal, and its internal structure diagram may be as follows. Figure 7 As shown, the vehicle-mounted device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for compensating for extended-range charging power. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the vehicle-mounted equipment can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the housing of the vehicle-mounted equipment, or external keyboards, touchpads, or mice, etc.

[0147] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the vehicle-mounted equipment to which the present application is applied. Specific vehicle-mounted equipment may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0148] In one exemplary embodiment, an in-vehicle device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the range-extended charging power compensation method in any of the above embodiments.

[0149] In one embodiment, a vehicle is provided, including a memory and a processor, the memory storing a computer program that, when executed by the processor, implements the steps in the above-described method embodiments.

[0150] In one exemplary embodiment, a computer device is provided, including a memory and a processor. In another embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by the processor, implements the steps of the range-extended charging power compensation method in any of the above embodiments.

[0151] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the range-extended charging power compensation method in any of the above embodiments.

[0152] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0153] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0154] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for compensating range-extending charging power, characterized in that, The method includes: Starting from the start time of accumulation, the difference between the range extender charging power and the drive motor driving power when the vehicle is in a preset acceleration state is accumulated to obtain the current power accumulation difference of the vehicle. Determine whether the current cumulative power difference meets the preset compensation conditions and whether the accumulation end time has been reached; When the current cumulative power difference meets the preset compensation condition and the cumulative end time is reached, the current range extender charging power is compensated according to the current cumulative power difference.

2. The method according to claim 1, characterized in that, The method for determining the cumulative start time includes: The vehicle's start time is determined as the cumulative start time; or, the moment when the vehicle first enters the preset acceleration state is determined as the cumulative start time. The method for determining the cumulative end time includes: The moment when the current cumulative power difference satisfies the preset compensation condition is determined as the cumulative end time; or, the moment when the current cumulative power difference is not in the preset acceleration state for the first time after satisfying the preset compensation condition is determined as the cumulative end time.

3. The method according to claim 1, characterized in that, A method for determining that the vehicle is in a preset acceleration state includes: If the throttle opening of the vehicle is greater than a preset opening threshold, then the vehicle is determined to be in the preset acceleration state; the preset acceleration state includes the vehicle performing an emergency acceleration operation, or the vehicle being in a continuous acceleration state.

4. The method according to any one of claims 1-3, characterized in that, The method involves accumulating the difference between the range extender's charging power and the drive motor's driving power when the vehicle is in a preset acceleration state, starting from the accumulation start time, to obtain the vehicle's current power accumulation difference, including: Starting from the cumulative start time, based on the throttle opening of the vehicle, it is detected whether the vehicle is in the preset acceleration state; If the vehicle is in the preset acceleration state, the moment when the current driving state is in the preset acceleration state is determined as the acceleration moment, and the difference power between the range-extending charging power and the driving power at each acceleration moment is obtained. The difference between the range-extending charging power and the driving power at each acceleration moment is summed to obtain the current cumulative power difference.

5. The method according to any one of claims 1-3, characterized in that, Determining whether the current cumulative power difference meets the preset compensation conditions includes: Obtain the power threshold corresponding to the total capacity of the battery pack on the vehicle; Based on the power threshold and the current cumulative power difference, determine whether the current cumulative power difference meets the preset compensation condition.

6. The method according to claim 5, characterized in that, The step of determining whether the current cumulative power difference meets the preset compensation condition based on the power threshold and the current cumulative power difference includes: If the current cumulative power difference is greater than the power threshold, then the current cumulative power difference is determined to meet the preset compensation condition; If the current cumulative power difference is not greater than the power threshold, then it is determined that the current cumulative power difference does not meet the preset compensation condition.

7. The method according to claim 5, characterized in that, The method further includes: Detect the current speed of the vehicle; The step of determining whether the current cumulative power difference meets the preset compensation condition based on the power threshold and the current cumulative power difference includes: Detect whether the current cumulative power difference is greater than the power threshold, and whether the current vehicle speed is greater than a preset vehicle speed threshold; If the current cumulative power difference is greater than the power threshold and the current vehicle speed is greater than the preset vehicle speed threshold, then the current cumulative power difference is determined to meet the preset compensation condition.

8. The method according to any one of claims 1-3, characterized in that, The step of compensating the current range extender's charging power based on the current cumulative power difference includes: The unit compensation amount is determined based on the current cumulative power difference; Every preset time interval, the current range-extended charging power is compensated according to the unit compensation amount.

9. A range-extending charging power compensation device, characterized in that, The device includes: The accumulation module is used to accumulate the difference between the range extender charging power and the drive motor driving power when the vehicle is in a preset acceleration state, starting from the accumulation start time, to obtain the current power accumulation difference of the vehicle. The determination module is used to determine whether the current power accumulation difference meets the preset compensation conditions and whether the accumulation end time has been reached; The compensation module is used to compensate the current range extender charging power based on the current power accumulation difference when the current power accumulation difference meets the preset compensation condition and the accumulation end time is reached.

10. A vehicle comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.