Range extender compensation power control method and system, computer equipment and vehicle

By obtaining vehicle operating condition data, determining slope and load compensation power, and adaptively controlling the range extender's power generation, the problem of the range extender's power generation power not being able to be compensated in existing technologies is solved, the economy and power of the entire vehicle are improved, and the noise performance is optimized.

CN120792793APending Publication Date: 2025-10-17CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511216482.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-28
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

Existing technologies are unable to compensate and control the range extender's power generation according to the vehicle's operating conditions, resulting in insufficient economy and power of the entire vehicle.

Method used

By obtaining the operating condition data of the target vehicle, including vehicle speed, load and slope, the slope compensation power is determined based on the vehicle speed and slope, and the load compensation power is determined based on the load status. The slope compensation power or load compensation power is selected as the range extender compensation power according to the slope status to control the range extender's power generation.

Benefits of technology

It realizes adaptive compensation of the range extender's power generation according to the vehicle's operating conditions, improves the economy and power of the entire vehicle, promptly follows the driver's driving power requirements, and reduces the noise impact when the compensation power function is activated and exited.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120792793A_ABST
    Figure CN120792793A_ABST
Patent Text Reader

Abstract

The invention provides a range extender compensation power control method and system, computer equipment and a vehicle, and belongs to the technical field of vehicles, and the method comprises the steps that operation condition data of a target vehicle are acquired, and the operation condition data comprise the vehicle speed, the load and the gradient; determining a ramp compensation power based on the vehicle speed and the gradient, and determining a load compensation power based on the vehicle speed and the load state; wherein the load state is determined based on the load; the ramp compensation power or the load compensation power is selected as the range extender compensation power of the target vehicle according to the gradient state, and the gradient state is determined based on the gradient. Therefore, the power generation power of the range extender can be adaptively compensated according to the operation condition data of the target vehicle, and the economical efficiency and the dynamic property of the whole vehicle are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a range extender compensation power control method and system, a computer device and a vehicle. BACKGROUND

[0002] The range extender generally refers to an automobile part that can provide additional electrical energy, thereby enabling the vehicle to increase the driving range.

[0003] Commercial vehicles have different demands for range extender power generation under different slopes and different load conditions due to different load loads. However, the related art cannot compensate for the power generation of the range extender according to the vehicle operating conditions. SUMMARY

[0004] The present application provides a range extender compensation power control method and system, a computer device and a vehicle to solve or alleviate the problem that the related art cannot compensate for the power generation of the range extender according to the vehicle operating conditions.

[0005] The range extender compensation power control method provided by the present application comprises the following steps: Obtain the operating condition data of the target vehicle, which includes vehicle speed, load and slope; Determine the slope compensation power based on the vehicle speed and the slope, and determine the load compensation power based on the vehicle speed and the load state, wherein the load state is determined based on the load; Select the slope compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state, and control the range extender to generate power using the range extender compensation power, wherein the slope state is determined based on the slope.

[0006] In an embodiment of the present application, after obtaining the range extender compensation power, the method further comprises: Match the compensation power slope correction factor based on the vehicle speed and the throttle pedal change rate of the target vehicle; Calculate the range extender compensation power target slope according to the matched compensation power slope correction factor, the range extender compensation power maximum slope and the range extender compensation power basic slope; Correct the range extender output power by the range extender compensation power target slope.

[0007] In an embodiment of the present application, the process of selecting the slope compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state comprises: In the condition that the slope state is downhill, the minimum of the ramp compensation power and the load compensation power is selected as the range extender compensation power of the target vehicle; In the condition that the slope state is uphill, the maximum of the ramp compensation power and the load compensation power is selected as the range extender compensation power of the target vehicle; The ramp compensation power and the load compensation power are both in a preset compensation power interval.

[0008] In an embodiment of the present application, the process of determining the load state based on the load includes: The load is compared with a first load threshold, a second load threshold, a third load threshold, a fourth load threshold and a fifth load threshold respectively; If the load is less than or equal to the first load threshold, the load state is empty; If the load is greater than the first load threshold and less than or equal to the second load threshold, the load state is one fourth of full load; If the load is greater than the second load threshold and less than or equal to the third load threshold, the load state is one half of full load; If the load is greater than the third load threshold and less than or equal to the fourth load threshold, the load state is three fourths of full load; If the load is greater than the fourth load threshold and less than or equal to the fifth load threshold, the load state is full load; If the load is greater than the fifth load threshold, the load state is overload.

[0009] In an embodiment of the present application, the process of determining the slope state based on the slope includes: The slope is compared with a first slope threshold and a second slope threshold respectively; If the slope is less than or equal to the first slope threshold, the slope state is downhill; If the slope is greater than the first slope threshold and less than or equal to the second slope threshold, the slope state is flat; If the slope is greater than the second slope threshold, the slope state is uphill.

[0010] In an embodiment of the present application, the process of determining the ramp compensation power based on the vehicle speed and the slope includes: The load coefficient of the target vehicle in the empty state is taken as a standard load coefficient, and the load coefficient of the target vehicle in the load state is obtained by adjusting the load coefficient according to the load; determining a ramp compensation power according to the load factor under the load, an empty ramp compensation mapping relationship, a speed in the operating condition data, and a slope in the operating condition data, the empty ramp compensation mapping relationship comprising a mapping relationship among the speed, the slope, and an empty ramp compensation power under the empty load, the empty ramp compensation power being obtained based on the load factor under the empty load.

[0011] In an embodiment of the present application, after obtaining the operating condition data of the target vehicle, the method further comprises: activating a range extender compensation power control function of the target vehicle based on the speed, the load, the slope, the engine state, and the longitudinal acceleration in the operating condition data, so as to determine the ramp compensation power and the load compensation power.

[0012] The present application also provides a range extender compensation power control system, which comprises: a data acquisition module configured to obtain operating condition data of a target vehicle, the operating condition data comprising a speed, a load, and a slope; a ramp compensation power module configured to determine a ramp compensation power according to the speed and the slope, a load compensation power module configured to determine a load compensation power according to the speed and a load state, wherein the load state is determined based on the load; a range extender compensation power module configured to select the ramp compensation power or the load compensation power as a range extender compensation power of the target vehicle according to a slope state, wherein the slope state is determined based on the slope.

[0013] The present application also provides a computer device comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the range extender compensation power control method according to any one of the above embodiments.

[0014] The present application also provides a vehicle, which comprises: a battery pack; a differential configured to drive wheels of the vehicle to rotate; a range extender comprising an engine and a generator, wherein the engine drives the generator to generate electricity; a drive motor configured to drive the differential according to electricity provided by the generator or the battery pack; a vehicle controller connected to the battery pack, the range extender, and the drive motor, wherein the vehicle controller is configured to execute the steps of the range extender compensation power control method according to any one of the above embodiments to control the range extender to generate electricity with the range extender compensation power.

[0015] The beneficial effects of the present application: the present application provides a range extender compensation power control method and system, computer equipment and vehicle, by acquiring the running condition data of the target vehicle, the running condition data includes vehicle speed, load and slope; the slope compensation power is determined based on the vehicle speed and the slope, and the load compensation power is determined based on the vehicle speed and the load state; wherein the load state is determined based on the load; the slope compensation power or the load compensation power is selected as the range extender compensation power of the target vehicle according to the slope state, wherein the slope state is determined based on the slope. Therefore, the present application can adaptively compensate the power generation of the range extender according to the running condition data of the target vehicle, and further improve the economy and power of the vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0016] The drawings incorporated into the specification and forming a part thereof show, in accordance with embodiments of the present application, and, together with the description, serve to explain the principles of the application. It is apparent that the drawings described below are only some embodiments of the present application, and other drawings can be obtained from these drawings without creative labor for those skilled in the art.

[0017] In the drawings: Figure 1 The flowchart of the range extender compensation power control method provided by an embodiment of the present application is shown in the figure; Figure 2 The schematic diagram of the architecture of the target vehicle provided by an embodiment of the present application is shown in the figure; Figure 3 The flowchart of the range extender compensation power control method provided by another embodiment of the present application is shown in the figure; Figure 4 The hardware structure schematic diagram of the range extender compensation power control system provided by an embodiment of the present application is shown in the figure; Figure 5 The hardware structure schematic diagram of the computer equipment suitable for implementing one or more embodiments of the present application is shown in the figure. DETAILED DESCRIPTION

[0018] The embodiments of the present application are described below through specific and concrete examples, and those skilled in the art can easily understand other advantages and effects of the present application from the disclosure of the present specification. The present application can also be implemented or applied by means of other different specific embodiments, and the details in the specification can be modified or changed based on different views and applications without departing from the spirit of the present application, and the following embodiments and features in the embodiments can be combined with each other without conflict.

[0019] It is to be understood that the illustrations provided herein are schematic and that the pertinent components thereof are merely shown in the drawings and not necessarily to scale with the number, shape and size of the components as implemented in practice, which can be a matter of choice depending on the specific implementation, and that the layout of the components can be more complex.

[0020] In the following description, numerous specific details are discussed in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to one of ordinary skill in the art that the embodiments of the present application can be practiced without these specific details. In other instances, well-known structures and devices are not described in detail in order to avoid obscuring the embodiments of the present application.

[0021] Figure 1 A flowchart of a method for compensating power control of a range extender is shown. Specifically, in an exemplary embodiment, as shown in Figure 1 , the embodiment provides a method for compensating power control of a range extender, comprising the following steps: S110, obtaining running condition data of a target vehicle, the running condition data comprising vehicle speed, load and slope; S120, determining a slope compensation power based on the vehicle speed and the slope, and determining a load compensation power based on the vehicle speed and a load state, wherein the load state is determined based on the load; S130, selecting the slope compensation power or the load compensation power as the compensation power of the range extender of the target vehicle according to a slope state, wherein the slope state is determined based on the slope.

[0022] In some embodiments, the target vehicle includes but is not limited to an electric vehicle, a hybrid vehicle, etc. As some examples, a schematic diagram of the architecture of the target vehicle can be as shown in Figure 2 Figure 2 ​In some embodiments, the target vehicle can include a vehicle domain controller (VDC), an engine, a generator, a drive motor, a differential, wheels, and a battery pack. The VDC can be connected to the engine, the generator, the drive motor, and the battery pack via a CAN (Controller Area Network, CAN) line. The CAN line between the VDC and the generator, the drive motor, and the battery pack can be referred to as EV (Electric Vehicle, EV) CAN1, and the CAN line between the VDC and the engine can be referred to as EV CAN2. The engine and the generator can be mechanically connected, the generator and the drive motor can be electrically connected, the battery pack and the drive motor and the generator can be electrically connected, the drive motor and the differential can be mechanically connected, and the differential and the wheels can be mechanically connected. The engine and the generator can form a range extender, and the VDC can control the range extender to generate power using range extender compensation power, so that the engine can drive the generator to generate power, the drive motor can drive the differential according to power provided by the generator or the battery pack, and the differential can drive the wheels of the vehicle to rotate.

[0023] In some embodiments, the process of determining the slope state based on the slope can include: comparing the slope with a first slope threshold and a second slope threshold, respectively; if the slope is less than or equal to the first slope threshold, the slope state is downhill; if the slope is greater than the first slope threshold and less than or equal to the second slope threshold, the slope state is flat; and if the slope is greater than the second slope threshold, the slope state is uphill.

[0024] In some examples, the first slope threshold and the second slope threshold can be selected or set according to actual conditions, and no specific numerical value is limited here. As some examples, the slope in the operating condition data can be denoted as , the first slope threshold can be denoted as , and the second slope threshold can be denoted as . If , the slope state is downhill; if , the slope state is flat; and if , the slope state is uphill. In some examples, the initial default state of the slope state is flat. In some examples, a slope hysteresis interval can also be set to avoid the slope state from jumping back and forth due to the fluctuation of the slope within a certain range.

[0025] In some embodiments, the process of determining the load status based on the load can include: comparing the load with a first load threshold, a second load threshold, a third load threshold, a fourth load threshold, and a fifth load threshold, respectively; if the load is less than or equal to the first load threshold, the load status is empty; if the load is greater than the first load threshold and less than or equal to the second load threshold, the load status is one quarter full; if the load is greater than the second load threshold and less than or equal to the third load threshold, the load status is one half full; if the load is greater than the third load threshold and less than or equal to the fourth load threshold, the load status is three quarters full; if the load is greater than the fourth load threshold and less than or equal to the fifth load threshold, the load status is full; and if the load is greater than the fifth load threshold, the load status is overloaded.

[0026] In some examples, the first load threshold, the second load threshold, the third load threshold, the fourth load threshold, and the fifth load threshold can be selected or set according to actual conditions, and no specific numerical value is limited here. As some examples, the load in the running condition data can be recorded as , if , the load status is empty; if , the load status is one quarter full; if , the load status is one half full; if , the load status is three quarters full; if , the load status is full; and if , the load status is overloaded. In some examples, the initial default status of the load status is empty. In some examples, a load hysteresis interval can also be set to avoid the load status jumping back and forth due to the load fluctuating within a certain range.

[0027] In some embodiments, the process of determining the ramp compensation power based on the vehicle speed and the slope can include: taking the load coefficient of the target vehicle under no load as a standard load coefficient, and adjusting the load coefficient according to the load to obtain the load coefficient of the target vehicle under the load; determining the ramp compensation power according to the load coefficient under the load, the no-load slope compensation mapping relationship, the vehicle speed in the operating condition data, and the slope in the operating condition data; the no-load slope compensation mapping relationship includes a mapping relationship among the vehicle speed, the slope, and the no-load ramp compensation power under no load, and the no-load ramp compensation power is obtained based on the load coefficient under no load. Wherein, the process of obtaining the no-load ramp compensation power based on the load coefficient under no load can be: establishing a no-load ramp compensation power calculation model of the target vehicle based on the vehicle speed, the slope, the load coefficient of the target vehicle under no load, and the no-load weight of the target vehicle; calculating the no-load ramp compensation power of the target vehicle at different vehicle speeds and different slopes by using the no-load ramp compensation power calculation model. At the same time, the no-load ramp compensation power at different vehicle speeds and different slopes under no load can also be calibrated to obtain the no-load slope compensation mapping relationship, and the no-load slope compensation mapping relationship can be represented by a no-load ramp compensation power table.

[0028] In some examples, after establishing the no-load ramp compensation power calculation model of the target vehicle based on the vehicle speed, the slope, the load coefficient of the target vehicle under no load, and the no-load weight of the target vehicle, the obtained no-load ramp compensation power calculation model can be denoted as , wherein is the ramp compensation power, is the load coefficient, is the no-load weight of the vehicle, is the acceleration of gravity, is the slope, is the vehicle speed. Wherein, the load coefficient can be obtained by querying the pre-obtained load state table. Wherein, the load state table is shown in Table 1 below.

[0029] Table 1 Load state table

[0030] When the no-load slope compensation mapping relationship is represented by a no-load ramp compensation power table, the corresponding no-load ramp compensation power table is shown in Table 2 below.

[0031] Table 2 No-load ramp compensation power table

[0032] In some examples, as shown in Table 1, the load coefficient of the target vehicle under no load is recorded as 1, and the load coefficient of the target vehicle under no load is taken as the standard load coefficient. When the load coefficient of the target vehicle under load is obtained by adjusting the load, the load coefficient of the target vehicle under 1 / 4 full load can be recorded as 1.05, the load coefficient of the target vehicle under 1 / 2 full load can be recorded as 1.10, the load coefficient of the target vehicle under 3 / 4 full load can be recorded as 1.15, the load coefficient of the target vehicle under full load can be recorded as 1.20, and the load coefficient of the target vehicle under overload can be recorded as 1.25.

[0033] In some examples, according to the load coefficient under load, the no-load ramp compensation power table and the vehicle speed and slope in the operating condition data, the ramp compensation power of the target vehicle under load is determined. At this time, the load coefficient and the no-load ramp compensation power table are used to calculate the ramp compensation power of 1 / 4 full load, the ramp compensation power of 1 / 2 full load, the ramp compensation power of 3 / 4 full load, the ramp compensation power of full load, and the ramp compensation power of overload. Therefore, the ramp compensation power can be calculated according to the slope, the vehicle speed, the load coefficient, and the load state.

[0034] In some embodiments, the process of determining the load compensation power based on the vehicle speed and the load state can include querying the pre-obtained load compensation power table by the vehicle speed and the load state to determine the load compensation power. The load compensation power table is shown in Table 3.

[0035] Table 3 Load compensation power table

[0036] In some embodiments, the process of selecting the ramp compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state includes: under the condition that the slope state is downhill, selecting the minimum of the ramp compensation power and the load compensation power as the range extender compensation power of the target vehicle; under the condition that the slope state is uphill, selecting the maximum of the ramp compensation power and the load compensation power as the range extender compensation power of the target vehicle; wherein the ramp compensation power and the load compensation power are both within a preset compensation power interval. By selecting the minimum of the ramp compensation power and the load compensation power as the range extender compensation power of the target vehicle under the condition that the slope state is downhill, and selecting the maximum of the ramp compensation power and the load compensation power as the range extender compensation power of the target vehicle under the condition that the slope state is uphill, the range extender power generation power can be adaptively compensated, and the vehicle economy and power performance can be further improved.

[0037] In some examples, when on a downhill, the range extender compensation power of the target vehicle takes the minimum value between the load compensation and the slope compensation power, and has: ; ; wherein, is the range extender compensation power of the target vehicle, is the slope compensation power, is the load compensation power, is the minimum value of the preset compensation power interval, is the maximum value of the preset compensation power interval. The minimum value of the preset compensation power interval and the maximum value of the preset compensation power interval are obtained by pre-selection or setting, and are not limited to specific numerical values here.

[0038] In some examples, when on an uphill, the range extender compensation power of the target vehicle takes the maximum value between the load compensation and the slope compensation power, and has: ; .

[0039] In some embodiments, after obtaining the range extender compensation power, the range extender compensation power control method further comprises: matching a compensation power slope correction factor based on the vehicle speed and the rate of change of the accelerator pedal of the target vehicle; calculating a range extender compensation power target slope according to the matched compensation power slope correction factor, a range extender compensation power maximum slope, and a range extender compensation power base slope; and correcting the range extender output power by the range extender compensation power target slope. The range extender compensation power maximum slope and the range extender compensation power base slope are obtained by pre-calibration, and the specific calibration process can be selected according to actual conditions, and the calibration process is not limited here. In some examples, when calibrating the range extender compensation power maximum slope and the range extender compensation power base slope, the vehicle NVH (Noise, Vibration, Harshness, noise, vibration, and harshness, abbreviated as NVH) performance and power performance can be calibrated. As an example, the pre-calibrated range extender compensation power maximum slope can be 3kw / 10ms, and the pre-calibrated range extender compensation power base slope can be 1kw / 10ms.

[0040] In some examples, the compensation power slope correction factor can be matched from a pre-obtained compensation power slope correction factor table based on the vehicle speed and the rate of change of the accelerator pedal of the target vehicle. The compensation power slope correction factor table is shown in Table 4 below.

[0041] Table 4 Compensation power slope correction factor table

[0042] As shown in Table 4, as an example, if the vehicle speed is 20 km / h and the accelerator change rate is 20%, the matched compensation power slope correction factor is 0.2. As another example, if the vehicle speed is 40 km / h and the accelerator change rate is 20%, the matched compensation power slope correction factor is 0.15. In addition, the process of matching the compensation power slope correction factor based on other vehicle speeds and other accelerator change rates is described above and will not be repeated here.

[0043] In some examples, according to the matched compensation power slope correction factor, the maximum slope of the range extender compensation power, and the base slope of the range extender compensation power, the target slope of the range extender compensation power is calculated as: , wherein is the target slope of the range extender compensation power, is the maximum slope of the range extender compensation power, is the base slope of the range extender compensation power, is the compensation power slope correction factor. Finally, the range extender output power is corrected by the target slope of the range extender compensation power, so that the range extender output power can timely follow the driver's driving power demand, improve the vehicle power performance, and reduce the noise impact when the compensation power function is activated and exited.

[0044] In some embodiments, after obtaining the operating condition data of the target vehicle, the range extender compensation power control method can further include: based on the vehicle speed, the load, the slope, the engine state, and the longitudinal acceleration in the operating condition data, activating the range extender compensation power control function of the target vehicle to determine the slope compensation power and the load compensation power. In some examples, when the target vehicle meets the following conditions: the engine is in an operating state, the vehicle speed is greater than a preset vehicle speed threshold, the longitudinal acceleration signal is valid, the slope signal is valid, and the vehicle load signal is valid, the range extender compensation power control function of the target vehicle is activated. After the range extender compensation power control function of the target vehicle is activated, the slope compensation power can be determined based on the vehicle speed and the slope, and the load compensation power can be determined based on the vehicle speed and the load state.

[0045] In some examples, the preset vehicle speed threshold can be selected or set according to actual conditions. For example, the preset vehicle speed threshold can be 3 km / h. In some examples, the validity of the longitudinal acceleration signal, the validity of the slope signal, and the validity of the vehicle load signal can be judged based on the corresponding valid bits. For example, when the valid bit of the longitudinal acceleration signal is 1, the longitudinal acceleration signal can be judged to be valid; when the valid bit of the longitudinal acceleration signal is 0, the longitudinal acceleration signal can be judged to be invalid. When the valid bit of the slope signal is 1, the slope signal can be judged to be valid; when the valid bit of the slope signal is 0, the slope signal can be judged to be invalid. When the valid bit of the vehicle load signal is 1, the vehicle load signal can be judged to be valid; when the valid bit of the vehicle load signal is 0, the vehicle load signal can be judged to be invalid.

[0046] In some embodiments, as Figure 2 As shown, this embodiment also provides a range extender compensation power control method, comprising the following steps: S31, identifying the vehicle's operating condition, and having the VDC obtain signals such as longitudinal acceleration, longitudinal acceleration effective bit, vehicle speed, gear position, and engine operating status output by the ABS (Anti-lock Brake System, ABS) and / or ESC (Electronic Stability Control, ESC) through the local area network control bus. The VDC then calculates the slope and load based on the longitudinal acceleration, longitudinal acceleration effective bit, vehicle speed, gear position, and engine operating status signals. S32, the VDC determines whether to activate the range extender compensation power control function of the target vehicle based on the vehicle speed, load, slope, engine status and longitudinal acceleration in the operating condition data; if so, the process proceeds to step S3; if not, the process returns to step S1; S33, slope compensation power calculation by VDC, including: The ramp compensation power of 1 / 4 full load, the ramp compensation power of 1 / 2 full load, the ramp compensation power of 3 / 4 full load, the ramp compensation power of full load and the ramp compensation power of overload can be calculated using the no-load ramp compensation power table.

[0047] S34, calculating the load compensation power by the VDC, including: the process of determining the load compensation power based on the vehicle speed and load status may include: querying a pre-obtained load compensation power table through the vehicle speed and load status to determine the load compensation power.

[0048] S35, the VDC performs a ramp load compensation power arbitration, including: under the condition that the slope state is downhill, selecting the minimum of the ramp compensation power and the load compensation power as the range extender compensation power of the target vehicle; under the condition that the slope state is uphill, selecting the maximum of the ramp compensation power and the load compensation power as the range extender compensation power of the target vehicle; wherein the ramp compensation power and the load compensation power are both in a preset compensation power interval.

[0049] Therefore, the VDC obtains the longitudinal acceleration and the longitudinal acceleration valid bits output by the ABS and / or the ESC through the local area network control bus, calculates the output slope and load information according to the longitudinal acceleration and in combination with the vehicle state (vehicle speed, gear position, etc.), activates the ramp load compensation power calculation function when the VDC detects that the vehicle is powered on, the slope signal is valid, the vehicle load signal is valid, the longitudinal acceleration signal is valid, the engine is in an operating state, and the vehicle speed is greater than a preset vehicle speed threshold, performs ramp compensation power calculation and load compensation power calculation, and finally performs ramp load compensation power arbitration according to the ramp compensation power calculation result and the load compensation power calculation result, adaptively compensates the range extender power generation, and further improves the economy and power performance of the vehicle.

[0050] In summary, the present application provides a range extender compensation power control method, which obtains the running condition data of a target vehicle, the running condition data including vehicle speed, load and slope; determines the ramp compensation power based on the vehicle speed and the slope, and determines the load compensation power based on the vehicle speed and the load state; wherein the load state is determined based on the load; selects the ramp compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state, wherein the slope state is determined based on the slope. Therefore, the method can adaptively compensate the range extender power generation according to the running condition data of the target vehicle, and further improve the economy and power performance of the vehicle. Moreover, the method can determine whether to activate the ramp load compensation power function based on the vehicle longitudinal acceleration, the longitudinal acceleration valid, and in combination with the vehicle state (vehicle speed, gear position, etc.). The VDC can identify the ramp, load and other vehicle running information in real time, adaptively compensate the range extender power generation, and further improve the economy and power performance of the vehicle. In addition, the method can correct the range extender output power through the range extender compensation power target slope, so that the range extender output power can timely follow the driver's driving power demand, improve the power performance of the vehicle, and reduce the noise influence caused by the activation and exit of the compensation power function.

[0051] In some embodiments, as Figure 4 shown, a range extender compensation power control system is also provided, including: The data acquisition module 410 is configured to obtain the running condition data of a target vehicle, the running condition data including vehicle speed, load and slope. The ramp compensation power module 420 is configured to determine a ramp compensation power according to the vehicle speed and the slope, The load compensation power module 430 is configured to determine a load compensation power according to the vehicle speed and the load state, wherein the load state is determined based on the load; The range extender compensation power module 440 is configured to select the ramp compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state, wherein the slope state is determined based on the slope.

[0052] It can be understood that the range extender compensation power control system provided by the above-mentioned embodiments and the range extender compensation power control method provided by the above-mentioned embodiments belong to the same concept, wherein the specific manner in which the range extender compensation power control method performs operations has been described in detail in the above-mentioned method embodiments, which will not be repeated here. In actual application, the range extender compensation power control system provided by the above-mentioned embodiments can complete the above-mentioned functions by different functional modules according to needs, that is, the internal structure of the range extender compensation power control system is divided into different functional modules, and then the range extender compensation power control method described in the above-mentioned embodiments is used to implement all or part of the functions of the corresponding functional modules. For example, all or part of the functions of the data acquisition module 410 can be implemented through the relevant execution process of step S110, all or part of the functions of the ramp compensation power module 420 and the load compensation power module 430 can be implemented through the relevant execution process of step S120, and all or part of the functions of the range extender compensation power module 440 can be implemented through the relevant execution process of step S130, which will not be specifically limited here.

[0053] In summary, the application provides a range extender compensation power control system, which obtains the running condition data of the target vehicle through a data acquisition module, the running condition data including vehicle speed, load and slope; a slope compensation power module determines the slope compensation power based on the vehicle speed and the slope, and a load compensation power module determines the load compensation power based on the vehicle speed and the load state; wherein the load state is determined based on the load; the range extender compensation power module selects the slope compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state, wherein the slope state is determined based on the slope. Therefore, the system can adaptively compensate the range extender power generation according to the running condition data of the target vehicle, further improving the economy and power of the vehicle. Moreover, the system can also determine whether to activate the slope load compensation power function based on the vehicle longitudinal acceleration, longitudinal acceleration validity, and in combination with vehicle state (vehicle speed, gear position, etc.) information; through real-time identification of the slope, load and other vehicle running information by the VDC, the range extender power generation is adaptively compensated, further improving the economy and power of the vehicle. In addition, the system can also correct the range extender output power through the range extender compensation power target slope, so that the range extender output power timely follows the driver's driving power demand, improves the power of the vehicle, and at the same time reduces the noise influence caused by the activation and exit of the compensation power function.

[0054] In another example embodiment of the application, the embodiment also provides a computer device, which can include a memory, a processor and a computer program stored in the memory, the processor executing the computer program to enable the computer device to perform Figure 1 The steps of the range extender compensation power control method. Figure 5 A structural schematic diagram of a computer device 1000 is shown. Referring to Figure 5 As shown, the computer device 1000 includes a processor 1010, a memory 1020, a power supply 1030, a display unit 1040 and an input unit 1060.

[0055] The processor 1010 is the control center of the computer device 1000, which connects various components through various interfaces and lines, and performs various functions of the computer device 1000 by running or executing the computer program / instructions stored in the memory 1020, thereby overall monitoring the computer device 1000. In the embodiment of the application, the processor 1010 executes the steps of the range extender compensation power control method when calling the computer program stored in the memory 1020. Figure 1The steps of the range extender compensation power control method are described. Optionally, the processor 1010 can include one or more processing units; preferably, the processor 1010 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user interface, and the application, etc., and the modem processor mainly processes wireless communication. In some embodiments, the processor, the memory, and the like can be implemented on a single chip, and in some embodiments, they can also be respectively implemented on independent chips.

[0056] The memory 1020 can mainly include a program storage area and a data storage area, wherein the program storage area can store the operating system, various applications, etc., and the data storage area can store instruction data created according to the use of the computer device 1000, etc. In addition, the memory 1020 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device, etc.

[0057] The computer device 1000 further includes a power supply 1030 (such as a battery) for supplying power to each component, which can be logically connected to the processor 1010 through a power management system, so as to realize the functions of managing charging, discharging, and power consumption, etc. through the power management system.

[0058] The display unit 1040 can be used to display information input by the user or information provided to the user, and various menus of the computer device 1000, etc., and is mainly used in the embodiments of the present application to display the display interface of each application in the computer device 1000 and the text, pictures, and other objects displayed in the display interface. The display unit 1040 can include a display panel 1050. The display panel 1050 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.

[0059] The input unit 1060 can be used to receive information such as numbers or characters input by the user. The input unit 1060 can include a touch panel 1070 and other input devices 1080. The touch panel 1070, also known as a touch screen, can collect touch operations of the user on or near it (such as the user's operation on or near the touch panel 1070 using a finger, a touch pen, or any suitable object or accessory).

[0060] Specifically, the touch panel 1070 can detect a user's touch operation, and detect signals caused by the touch operation, convert the signals into touch coordinates, send the touch coordinates to the processor 1010, and receive commands from the processor 1010 and execute the commands. In addition, the touch panel 1070 can be implemented in various types such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type. The other input device 1080 can include one or more of a physical keyboard, function keys (such as a volume control key, a power key, etc.), a trackball, a mouse, a joystick, etc.

[0061] Of course, the touch panel 1070 can cover the display panel 1050, and when the touch panel 1070 detects a touch operation thereon or in the vicinity thereof, transmit the touch operation to the processor 1010 to determine a type of the touch event, and then the processor 1010 provides a corresponding visual output on the display panel 1050 according to the type of the touch event. Although in the above description, the touch panel 1070 and the display panel 1050 are implemented as two independent components to realize the input and output functions of the computer device 1000, in some embodiments, the touch panel 1070 and the display panel 1050 can be integrated to realize the input and output functions of the computer device 1000. Figure 5

[0062] The computer device 1000 can further include one or more sensors such as a pressure sensor, a gravity acceleration sensor, a proximity light sensor, etc. Of course, according to the needs in specific applications, the above computer device 1000 can further include a camera and other components.

[0063] The embodiments of the present application also provide a computer readable storage medium, which stores computer programs / instructions, and when the computer programs / instructions are executed by a processor, the above device can perform the steps of the range extender compensation power control method as described in the embodiments of the present application. Figure 1

[0064] Those skilled in the art can understand that, Figure 5 The foregoing is merely an example of a computer device and does not constitute a limitation on the device, which can include more or fewer components than shown, or combine some components, or have different components. For ease of description, the above parts are divided into modules (or units) according to functions and are described respectively. Of course, in the implementation of the present application, the functions of the modules (or units) can be implemented in the same or multiple software or hardware. For example, as some examples, the foregoing computer device can be a vehicle, a vehicle controller, a vehicle machine, a telematics-box (T-BOX), etc.

[0065] ​​Those skilled in the art will appreciate that the application can be embodied in a computer program product disposed on one or more computer readable storage media (including but not limited to disks memory, CD-ROMs, optical storage media, etc.) having computer usable program code embodied thereon. The application is described in the general context of method, apparatus (system), and computer program product, according to one embodiment of the application. The steps of the method, the processes of the apparatus (system), and the functions of the computer program product are described in the general context of flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. The flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams can be implemented with computer program instructions embodied on a computer readable storage medium (including disks memory, CD-ROMs, optical storage media, etc.) carrying the computer program instructions. Such computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to produce a machine, such that the instructions that execute on the computer or other programmable data processing apparatus create means for implementing the functions specified in the flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. Figure 1 one or more flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. Figure 1 one or more flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. Figure 1 one or more flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. Figure 1 one or more flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. Figure 1 one or more flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams. Figure 1 one or more flow diagrams and / or block diagrams of the flow diagrams and / or block diagrams.

[0066] In another exemplary embodiment of the application, the embodiment also provides a vehicle, comprising: a battery pack; a differential for driving wheels of the vehicle; a range extender, the range extender comprising an engine and a generator, the engine driving the generator to generate electricity; a drive motor for driving the differential according to electricity provided by the generator or the battery pack; and a vehicle controller connected with the battery pack, the range extender and the drive motor, for performing steps of the range extender compensation power control method described in any one of the embodiments to control the range extender to generate electricity by using the range extender compensation power.

[0067] In another example embodiment of the present application, the example embodiment also provides a vehicle comprising the range extender compensation power control system as described in the above embodiments, or comprising the computer device as described in the above embodiments. Since the specific manners in which the range extender compensation power control system and the computer device perform operations have been described in detail in the embodiments, the vehicle provided by the present example embodiment has the technical functions and effects as described in the above embodiments, and thus will not be described here again.

[0068] It can be understood that the above embodiments are completed with the consent of the user when collecting, storing, using, processing, transmitting, providing, publishing, deleting, etc. the relevant data (such as the operating condition data, etc.). For example, the operating condition data is obtained with the consent of the user; or is actively provided by the user after reading the relevant instructions, or is actively authorized / provided / uploaded by the user when using part or all of the functions described in the above embodiments, or is obtained in other ways / approaches with the consent of the user.

[0069] It can be understood that although the terms first, second, third, etc. may be used in the present application to describe the load threshold, etc., these terms are only used to distinguish the load threshold from each other. For example, the first load threshold can also be referred to as the second load threshold, and similarly, the second load threshold can also be referred to as the first load threshold, without departing from the scope of the embodiments of the present application.

[0070] The above embodiments are only illustrative of the principles and effects of the present application, and are not used to limit the present application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes completed by those skilled in the art without departing from the spirit and technical ideas disclosed in the present application should be covered by the claims of the present application.

Claims

1. A range extender compensation power control method, characterized in that: The method comprises the following steps: Obtaining operating condition data of the target vehicle, wherein the operating condition data includes vehicle speed, load, and slope; determining a slope compensation power based on the vehicle speed and the slope, and determining a load compensation power based on the vehicle speed and a load state; wherein the load state is determined based on the load; The slope compensation power or the load compensation power is selected as the range extender compensation power of the target vehicle according to a slope state, and the range extender is controlled to generate electricity using the range extender compensation power, wherein the slope state is determined based on the slope.

2. The range extender compensation power control method according to claim 1, characterized in that: After obtaining the range extender compensation power, the method further includes: performing a compensation power slope correction factor matching based on the vehicle speed and the accelerator pedal change rate of the target vehicle; Calculate the target slope of the range extender compensation power based on the matched compensation power slope correction factor, the maximum slope of the range extender compensation power, and the basic slope of the range extender compensation power; The range extender output power is corrected by using the range extender compensation power target slope.

3. The range extender compensation power control method according to claim 1 or 2, characterized in that: The process of selecting the slope compensation power or the load compensation power as the range extender compensation power of the target vehicle according to the slope state includes: Under the condition that the slope state is downhill, selecting the minimum of the slope compensation power and the load compensation power as the range extender compensation power of the target vehicle; When the slope state is uphill, selecting the maximum of the slope compensation power and the load compensation power as the range extender compensation power of the target vehicle; Wherein, the slope compensation power and the load compensation power are both within a preset compensation power range.

4. The range extender compensation power control method according to claim 1, characterized in that: The process of determining the load state based on the load includes: Comparing the load with a first load threshold, a second load threshold, a third load threshold, a fourth load threshold, and a fifth load threshold, respectively; If the load is less than or equal to the first load threshold, the load state is no load; If the load is greater than the first load threshold and less than or equal to the second load threshold, the load state is one quarter of full load; If the load is greater than the second load threshold and less than or equal to the third load threshold, the load state is half of full load; If the load is greater than the third load threshold and less than or equal to the fourth load threshold, the load state is three-quarters of full load; If the load is greater than the fourth load threshold and less than or equal to the fifth load threshold, the load state is fully loaded; If the load is greater than the fifth load threshold, the load status is overloaded.

5. The range extender compensation power control method according to claim 1, characterized in that: The process of determining the slope state based on the slope includes: Comparing the slope with a first slope threshold and a second slope threshold respectively; If the slope is less than or equal to the first slope threshold, the slope state is downhill; If the slope is greater than the first slope threshold and less than or equal to the second slope threshold, the slope state is a flat slope; If the slope is greater than the second slope threshold, the slope state is uphill.

6. The range extender compensation power control method according to claim 1, characterized in that: The process of determining the hill compensation power based on the vehicle speed and the slope includes: Taking the load factor of the target vehicle under no load as the standard load factor and adjusting it according to the load to obtain the load factor of the target vehicle under the load; The slope compensation power is determined based on the load coefficient under the load, the no-load slope compensation mapping relationship, the vehicle speed in the operating condition data, and the slope in the operating condition data; the no-load slope compensation mapping relationship includes a mapping relationship between the vehicle speed, slope and no-load slope compensation power under no-load, and the no-load slope compensation power is obtained based on the load coefficient under no-load.

7. The range extender compensation power control method according to claim 1, characterized in that: After obtaining the operating condition data of the target vehicle, the method further includes: Based on the vehicle speed, load, slope, engine status and longitudinal acceleration in the operating condition data, a range extender compensation power control function of the target vehicle is activated to determine the slope compensation power and the load compensation power.

8. A range extender compensation power control system, characterized in that: The system includes: A data acquisition module is used to obtain operating condition data of the target vehicle, wherein the operating condition data includes vehicle speed, load and slope; a slope compensation power module, configured to determine the slope compensation power according to the vehicle speed and the slope; a load compensation power module, configured to determine a load compensation power according to the vehicle speed and load status; wherein the load status is determined based on the load; A range extender compensation power module is configured to select the slope compensation power or the load compensation power as the range extender compensation power of the target vehicle according to a slope state, wherein the slope state is determined based on the slope.

9. A computer device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the range extender compensation power control method according to any one of claims 1 to 7.

10. A vehicle, characterized in that: The vehicle comprises: Battery pack; The differential is used to drive the wheels of the vehicle to rotate; A range extender, the range extender comprising an engine and a generator, the engine driving the generator to generate electricity; a drive motor, configured to drive the differential according to the power provided by the generator or the battery pack; A vehicle controller is connected to the battery pack, the range extender and the drive motor, and is used to execute the steps of the range extender compensation power control method according to any one of claims 1 to 7 to control the range extender to generate electricity using the range extender compensation power.