Range extender control method, device, equipment, storage medium and program product

By obtaining working parameters and comfort index parameters in the range extender control method, combining battery parameters, and determining the target mapping relationship, the problem of unreasonable energy distribution of range extender and battery is solved, and the working efficiency of range extender and the vehicle's power performance and comfort are improved.

CN120116919BActive Publication Date: 2025-08-19CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510617369.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-08-19
Estimated Expiration
2045-05-14

AI Technical Summary

Technical Problem

In the existing range extender control methods, the energy distribution of the range extender and the battery is unreasonable, resulting in low working efficiency and inability to meet the flexibility and comfort requirements of the vehicle's power requirements.

Method used

When the target vehicle meets the preset conditions, obtain the working parameters and comfort index parameters of the range extender, combine the battery parameters, determine the candidate mapping relationship from the target thermal efficiency mapping table, and control the speed and torque of the range extender according to the target mapping relationship to achieve reasonable energy allocation.

Benefits of technology

The working efficiency of the range extender is improved, the energy distribution of the range extender and battery is achieved, and the power performance and comfort of the vehicle are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120116919B_ABST
    Figure CN120116919B_ABST
Patent Text Reader

Abstract

The present application relates to a range extender control method, apparatus, computer equipment, computer-readable storage medium, and computer program product. The method comprises: obtaining the current operating parameters of the range extender in the target vehicle and obtaining the comfort index parameters of the target vehicle when the target vehicle satisfies preset conditions; obtaining a candidate mapping relationship from a target thermal efficiency mapping table of the range extender based on the operating parameters and the comfort index parameters, the target thermal efficiency mapping table including multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender; obtaining the battery parameters of the target vehicle, determining a target mapping relationship from the candidate mapping relationship based on the battery parameters, and controlling the operation of the range extender based on the speed and torque in the target mapping relationship. The use of this method can improve the operating efficiency of the range extender.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of range extenders, and in particular to a range extender control method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Art

[0002] A range extender refers to a power generation system consisting of an engine, generator, and control system. In a range-extended electric vehicle, both the battery and the range extender can serve as power sources to meet the vehicle's power requirements. Therefore, controlling the range extender to achieve optimal energy distribution between the two makes energy efficiency a pressing issue.

[0003] In the existing technology, most of the fixed-point power generation strategies are used to control the range extender, that is, when the battery power is less than a preset power threshold, the range extender is started and the range extender is kept working at a relatively fixed operating parameter.

[0004] However, due to the poor accuracy of this range extender control method, it is impossible to achieve a reasonable distribution of energy between the range extender and the battery, which in turn makes the range extender's operating efficiency low. Summary of the Invention

[0005] Based on this, it is necessary to provide a range extender control method, device, computer equipment, computer-readable storage medium and computer program product that can improve the working efficiency of the range extender in order to address the above technical problems.

[0006] In a first aspect, the present application provides a range extender control method, comprising:

[0007] When a target vehicle meets preset conditions, current operating parameters of the range extender in the target vehicle and comfort index parameters of the target vehicle are obtained; based on the operating parameters and the comfort index parameters, candidate mapping relationships are obtained from a target thermal efficiency mapping table of the range extender, the target thermal efficiency mapping table including multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender; battery parameters of the target vehicle are obtained, a target mapping relationship is determined from the candidate mapping relationships based on the battery parameters, and the range extender is controlled to operate according to the speed and torque in the target mapping relationship.

[0008] In some embodiments, the method further includes: when determining that the range extender is in the on state, determining whether the current speed of the target vehicle is within the idle power generation speed range of the range extender; if not, determining that the target vehicle meets the preset condition.

[0009] In some embodiments, obtaining the comfort index parameter of the target vehicle includes: determining an NVH opening ratio according to a current vehicle speed of the target vehicle; and using the NVH opening ratio as the comfort index parameter of the target vehicle.

[0010] In some embodiments, the candidate mapping relationship is obtained from the target thermal efficiency mapping table of the range extender based on the operating parameter and the comfort index parameter, including: determining the allowable variation range of the operating parameter based on the operating parameter; filtering the target thermal efficiency mapping table based on the allowable variation range of the operating parameter to obtain a candidate thermal efficiency mapping table; and filtering the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship.

[0011] In some embodiments, the working parameters include torque, speed and generated power, and the allowable variation range of the working parameters is determined based on the working parameters, including: obtaining the maximum allowable variation value of torque, the maximum allowable variation value of speed and the maximum allowable variation value of generated power; determining the allowable variation range of torque based on the torque and the maximum allowable variation value of torque, determining the allowable variation range of speed based on the speed and the maximum allowable variation value of speed, and determining the allowable variation range of generated power based on the generated power and the maximum allowable variation value of generated power; determining the allowable variation range of torque, the allowable variation range of speed and the allowable variation range of generated power as the allowable variation range of the working parameters.

[0012] In some embodiments, before filtering the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship, the method also includes: determining the maximum speed and the maximum power generation according to the current speed of the target vehicle; filtering the candidate thermal efficiency mapping table according to the maximum speed and the maximum power generation to obtain the filtered candidate thermal efficiency mapping table.

[0013] In some embodiments, the candidate thermal efficiency mapping table is screened based on the NVH opening ratio to obtain the candidate mapping relationship, including: sorting each mapping relationship in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table in descending order; using the NVH opening ratio as a screening ratio to screen out the candidate mapping relationship from the candidate thermal efficiency mapping table in descending order.

[0014] In some embodiments, the method further includes: obtaining an initial thermal efficiency mapping table of the range extender; generating the target thermal efficiency mapping table based on the initial thermal efficiency mapping table, wherein the step length between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table is smaller than the step length between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table.

[0015] In some embodiments, generating the target thermal efficiency mapping table based on the initial thermal efficiency mapping table includes: taking a preset torque step and a preset speed step, and obtaining speed information and torque information of the range extender, the speed information including a maximum speed and a minimum speed, and the torque information including a maximum torque and a minimum torque; dividing the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step to obtain a plurality of sub-speeds, and dividing the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step to obtain a plurality of sub-torques; combining the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed-torque combinations; determining the thermal efficiencies corresponding to the plurality of speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generating the target thermal efficiency mapping table based on the plurality of speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0016] In some embodiments, the battery parameters include the current power and the expected remaining power, and the target mapping relationship is determined from the candidate mapping relationship based on the battery parameters, including: judging whether the current power is less than the expected remaining power; if so, determining the candidate mapping relationship in the candidate mapping relationship whose power generation power is greater than a first power generation power threshold and whose thermal efficiency is the highest as the target mapping relationship; if not, determining the candidate mapping relationship in the candidate mapping relationship whose power generation power is less than a second power generation power threshold and whose thermal efficiency is the highest as the target mapping relationship.

[0017] In a second aspect, the present application further provides a range extender control device, comprising:

[0018] An acquisition module is used to obtain the current operating parameters of the range extender in the target vehicle and the comfort index parameters of the target vehicle when the target vehicle meets the preset conditions;

[0019] an execution module, configured to obtain a candidate mapping relationship from a target thermal efficiency mapping table of the range extender according to the operating parameter and the comfort index parameter, the target thermal efficiency mapping table including multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender;

[0020] The determination module is configured to obtain battery parameters of the target vehicle, determine a target mapping relationship from the candidate mapping relationships based on the battery parameters, and control the range extender to operate based on the speed and torque in the target mapping relationship.

[0021] In some embodiments, the acquisition module is further configured to, when determining that the range extender is in the on state, determine whether the current speed of the target vehicle is within the idle power generation speed range of the range extender; if not, determine that the target vehicle meets the preset condition.

[0022] In some embodiments, the acquisition module is specifically configured to determine an NVH opening ratio according to a current vehicle speed of the target vehicle; and use the NVH opening ratio as a comfort index parameter of the target vehicle.

[0023] In some embodiments, the execution module is specifically used to determine the allowable variation range of the working parameter based on the working parameter; filter the target thermal efficiency mapping table based on the allowable variation range of the working parameter to obtain a candidate thermal efficiency mapping table; and filter the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship.

[0024] In some embodiments, the working parameters include torque, speed and generated power, and the execution module is specifically used to obtain the maximum allowable change value of torque, the maximum allowable change value of speed and the maximum allowable change value of generated power; determine the allowable change range of torque based on the torque and the maximum allowable change value of torque, determine the allowable change range of speed based on the speed and the maximum allowable change value of speed, and determine the allowable change range of generated power based on the generated power and the maximum allowable change value of generated power; determine the allowable change range of torque, the allowable change range of speed and the allowable change range of generated power as the allowable change range of the working parameters.

[0025] In some embodiments, the execution module is further used to determine the maximum speed and the maximum power generation power based on the current speed of the target vehicle; and filter the candidate thermal efficiency mapping table based on the maximum speed and the maximum power generation power to obtain a filtered candidate thermal efficiency mapping table.

[0026] In some embodiments, the execution module is specifically used to sort each mapping relationship in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table in descending order; and use the NVH opening ratio as a screening ratio to screen out the candidate mapping relationship from the candidate thermal efficiency mapping table in descending order.

[0027] In some embodiments, the execution module is further used to obtain an initial thermal efficiency mapping table of the range extender; generate the target thermal efficiency mapping table based on the initial thermal efficiency mapping table, and the step length between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table is smaller than the step length between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table.

[0028] In some embodiments, the execution module is specifically configured to obtain a preset torque step and a preset speed step, and obtain speed information and torque information of the range extender, the speed information including a maximum speed and a minimum speed, and the torque information including a maximum torque and a minimum torque; divide the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step to obtain a plurality of sub-speeds, and divide the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step to obtain a plurality of sub-torques; combine the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed-torque combinations; determine the thermal efficiencies corresponding to the plurality of speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generate the target thermal efficiency mapping table according to the plurality of speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0029] In some embodiments, the battery parameters include the current power and the expected remaining power, and the determination module is specifically used to determine whether the current power is less than the expected remaining power; if so, the candidate mapping relationship in which the power generation power is greater than the first power generation power threshold and the thermal efficiency is the highest is determined as the target mapping relationship; if not, the candidate mapping relationship in which the power generation power is less than the second power generation power threshold and the thermal efficiency is the highest is determined as the target mapping relationship.

[0030] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in any embodiment of the first aspect are implemented.

[0031] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect above.

[0032] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect above.

[0033] The range extender control method, apparatus, computer device, computer-readable storage medium, and computer program product described above, when a target vehicle satisfies preset conditions, obtains the current operating parameters of the range extender in the target vehicle and obtains the comfort index parameters of the target vehicle. Based on the operating parameters and the comfort index parameters, a candidate mapping relationship is obtained from a target thermal efficiency mapping table for the range extender. The target thermal efficiency mapping table includes multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender. Next, the battery parameters of the target vehicle are obtained. A target mapping relationship is determined from the candidate mapping relationships based on the battery parameters. The range extender is controlled based on the speed and torque in the target mapping relationship. The range extender control method provided in this application considers not only the current operating parameters of the range extender and the comfort index parameters of the target vehicle when determining the target mapping relationship, thereby improving the accuracy of the target mapping relationship, but also the battery parameters of the target vehicle, thereby achieving a reasonable energy distribution between the range extender and the battery. This allows the range extender to operate more efficiently based on the speed and torque in the target mapping relationship, thereby improving the operating efficiency of the range extender. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.

[0035] Figure 1 1 is a flow chart of a range extender control method according to an embodiment;

[0036] Figure 2 A flowchart of a method for determining whether a target vehicle meets a preset condition in one embodiment is shown;

[0037] Figure 3 Schematic diagram of a flow chart of a method for obtaining comfort index parameters of a target vehicle in one embodiment;

[0038] Figure 4 1 is a flow chart of a method for obtaining a candidate mapping relationship from a target thermal efficiency mapping table of a range extender in one embodiment;

[0039] Figure 5 1 is a flow chart of a method for determining an allowable variation range of an operating parameter according to an operating parameter in one embodiment;

[0040] Figure 6 Schematic diagram of a flow chart of a method before obtaining a candidate mapping relationship in one embodiment;

[0041] Figure 7 Schematic diagram of a flow chart of a method for obtaining a candidate mapping relationship in one embodiment;

[0042] Figure 8 A schematic flow chart of a method for generating a target thermal efficiency mapping table in one embodiment;

[0043] Figure 9 A schematic flow chart of a method for generating a target thermal efficiency mapping table based on an initial thermal efficiency mapping table in one embodiment;

[0044] Figure 10 1 is a flow chart of a method for determining a target mapping relationship from candidate mapping relationships according to battery parameters in one embodiment;

[0045] Figure 11 is a structural block diagram of a range extender control device in one embodiment;

[0046] Figure 12 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0048] A range extender refers to a power generation system consisting of an engine, generator, and control system. In a range-extended electric vehicle, both the battery and the range extender can serve as power sources to meet the vehicle's power requirements. Therefore, controlling the range extender to achieve optimal energy distribution between the two makes energy efficiency a pressing issue.

[0049] In the existing technology, most of the fixed-point power generation strategies are used to control the range extender, that is, when the battery power is less than a preset power threshold, the range extender is started and the range extender is kept working at a relatively fixed operating parameter.

[0050] However, since this range extender control method only uses the power threshold as a single judgment basis to control the start and stop of the range extender and the fixed operating parameters, it neither considers the dynamically changing operating parameter requirements of the target vehicle under different working conditions, resulting in poor accuracy of the determined range extender operating parameters, nor does it consider the battery parameters of the target vehicle, making it impossible to achieve reasonable energy distribution between the range extender and the battery, which in turn leads to low operating efficiency of the range extender.

[0051] In view of this, the present application provides a range extender control method, apparatus, computer device, computer-readable storage medium, and computer program product. When a target vehicle meets preset conditions, the method obtains the current operating parameters of the range extender in the target vehicle and the comfort index parameters of the target vehicle. Then, based on the operating parameters and the comfort index parameters, a candidate mapping relationship is obtained from a target thermal efficiency mapping table of the range extender. The target thermal efficiency mapping table includes multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender. Then, the battery parameters of the target vehicle are obtained. A target mapping relationship is determined from the candidate mapping relationships based on the battery parameters, and the range extender is controlled according to the speed and torque in the target mapping relationship. The range extender control method provided in the present application considers not only the current operating parameters of the range extender and the comfort index parameters of the target vehicle when determining the target mapping relationship, thereby improving the accuracy of the target mapping relationship, but also the battery parameters of the target vehicle, thereby achieving a reasonable energy distribution between the range extender and the battery, making the range extender more efficient in operating based on the speed and torque in the target mapping relationship, that is, improving the operating efficiency of the range extender.

[0052] The range extender control method provided in the embodiment of the present application may be executed by a computer device, which may be a terminal, which may be an electronic control unit of a target vehicle, an on-board intelligent computing platform, etc.

[0053] In an exemplary embodiment, Figure 1 As shown, a range extender control method is provided, which is described by taking the method applied to a computer device as an example, and includes the following steps:

[0054] Step 101: When a target vehicle meets preset conditions, obtain current operating parameters of a range extender in the target vehicle and obtain comfort index parameters of the target vehicle.

[0055] The target vehicle may be a range-extended electric vehicle. The power source of a range-extended electric vehicle includes a battery and a range extender, both of which provide electrical energy to the drive motor to propel the target vehicle. For example, the target vehicle may be powered by the battery, with the drive motor operating to propel the target vehicle. The target vehicle may also be powered by the range extender, with the drive motor operating to propel the target vehicle. The target vehicle may also be powered by both the battery and the range extender, with the drive motor operating to propel the target vehicle, and the range extender also charging the battery.

[0056] The preset conditions may be pre-set by a technician based on actual needs. Optionally, the preset conditions may be conditions related to battery power, power generation requirements, driving time, driving distance, ambient temperature, etc.

[0057] Operating parameters refer to indicators that can characterize the real-time operating status and performance of the range extender. These operating parameters can include speed, torque, power generation, operating temperature, thermal efficiency, vibration and noise parameters, etc.

[0058] Comfort index parameters refer to indicators that can represent the degree of comfort of the driver and passengers during the driving of the target vehicle. The comfort index parameters can be noise level, vibration intensity, harshness, etc.

[0059] In an optional embodiment of the present application, the current operating parameters of the range extender in the target vehicle can be obtained if the target vehicle meets preset conditions. Alternatively, the current operating parameters of the range extender in the target vehicle can be obtained through sensors, for example, obtaining the current speed of the range extender in the target vehicle through a speed sensor, or obtaining the current torque of the range extender in the target vehicle through a torque sensor. The current operating parameters of the range extender in the target vehicle can also be obtained through a communication interface, for example, obtaining the current operating parameters of the range extender in the target vehicle through a CAN bus.

[0060] In an optional embodiment of the present application, a comfort index parameter of the target vehicle may also be obtained. Alternatively, the comfort index parameter of the target vehicle may be obtained via a sensor, for example, the vibration intensity of the target vehicle may be obtained via an acceleration sensor. The comfort index parameter of the target vehicle may also be obtained via a monitoring system, for example, the noise level of the target vehicle may be obtained via a noise monitoring system.

[0061] In an optional embodiment of the present application, as described above, the operating parameters may include speed, torque, power generation, etc. The power generation may be determined based on the speed and torque. Specifically, the power generation may be expressed as P, the speed as n, and the torque as T. .

[0062] Step 102: Obtain a candidate mapping relationship from a target thermal efficiency mapping table of the range extender according to the operating parameter and the comfort index parameter.

[0063] The target thermal efficiency mapping table includes multiple mapping relationships between the speed, torque, and thermal efficiency of the range extender. Optionally, the target thermal efficiency mapping table may be as shown in Table 1.

[0064] Table 1

[0065]

[0066] In an optional embodiment of the present application, the step size between two adjacent speeds and two torques in the target thermal efficiency mapping table is smaller than a preset step size threshold, that is, the absolute value of the difference between A1 and A2 is smaller than the preset step size threshold. The preset step size threshold can be determined by technicians based on actual needs. Such a setting can improve control accuracy on the one hand, and adapt to complex working conditions on the other hand.

[0067] In an optional embodiment of the present application, a candidate mapping relationship can be obtained from the target thermal efficiency mapping table of the range extender based on the operating parameters and the comfort index parameter. Alternatively, the operating parameters, the comfort index parameter, and the target thermal efficiency mapping table can be input into a pre-trained candidate mapping relationship determination model to obtain the candidate mapping relationship output by the candidate mapping relationship determination model. Alternatively, the target thermal efficiency mapping table can be first filtered based on the operating parameters to obtain a first mapping relationship, and then the first mapping relationship can be filtered based on the comfort index parameter to obtain the candidate mapping relationship.

[0068] Step 103: Obtain battery parameters of the target vehicle, determine a target mapping relationship from the candidate mapping relationships based on the battery parameters, and control the range extender to operate according to the speed and torque in the target mapping relationship.

[0069] Battery parameters refer to indicators that can characterize the status and performance of the battery in the target vehicle. These battery parameters can include remaining battery capacity, battery health status, battery temperature, battery voltage, battery internal resistance, etc.

[0070] In an optional embodiment of the present application, the battery parameters of the target vehicle may be obtained. Alternatively, the battery parameters of the target vehicle may be obtained through a battery management system.

[0071] In an optional embodiment of the present application, a target mapping relationship can be determined from the candidate mapping relationships based on the battery parameters. Optionally, the battery parameters and the candidate mapping relationships can be input into a pre-trained target mapping relationship determination model to obtain a target mapping relationship output by the target mapping relationship determination model.

[0072] In an optional embodiment of the present application, the range extender can be controlled based on the speed and torque in the target mapping relationship. Optionally, after determining the target mapping relationship, the speed and torque in the target mapping relationship can be obtained, and the generated power can be determined based on the speed and torque. Then, the range extender can be controlled based on the speed, torque, and generated power.

[0073] The range extender control method provided in an embodiment of the present application, when a target vehicle meets preset conditions, obtains the current operating parameters of the range extender in the target vehicle and obtains the comfort index parameters of the target vehicle. Then, based on the operating parameters and the comfort index parameters, a candidate mapping relationship is obtained from the target thermal efficiency mapping table of the range extender. The target thermal efficiency mapping table includes multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender. Then, the battery parameters of the target vehicle are obtained, and a target mapping relationship is determined from the candidate mapping relationships based on the battery parameters. The range extender is controlled according to the speed and torque in the target mapping relationship. The range extender control method provided in the present application, because when determining the target mapping relationship, not only the current operating parameters of the range extender and the comfort index parameters of the target vehicle are considered, thereby improving the accuracy of the target mapping relationship, but also the battery parameters of the target vehicle are considered, thereby achieving a reasonable energy distribution between the range extender and the battery, making the range extender more efficient in operating based on the speed and torque in the target mapping relationship, that is, improving the operating efficiency of the range extender.

[0074] Please refer to Figure 2 In an exemplary embodiment, an optional technical process for determining whether a target vehicle meets a preset condition is provided, such as Figure 2 As shown, the technical process may include the following steps:

[0075] Step 201: When it is determined that the range extender is in the on state, determine whether the current speed of the target vehicle is within the idle power generation speed range of the range extender.

[0076] The range extender's idle power generation speed range refers to the speed range within which the range extender can generate power in idle mode when the range extender is turned on and the target vehicle is traveling at a certain speed. Within this speed range, the range extender's engine maintains idle speed, driving the generator to generate power. For example, 10 km / h to 40 km / h.

[0077] In an optional embodiment of the present application, the average speed of the target vehicle in a historical time period can be obtained, the operating condition of the target vehicle can be determined based on the average speed, and then the activation state of the range extender can be determined based on the operating condition.

[0078] The historical time period may be pre-set by a technician based on actual needs. For example, the historical time period may be 30 seconds before the current moment.

[0079] Optionally, the operating condition of the target vehicle may include severe congestion, congestion, slow movement and high speed. In an optional embodiment of the present application, the operating condition of the target vehicle is determined based on the average vehicle speed. For example, when the average vehicle speed is within the first vehicle speed range, the operating condition is determined to be severe congestion. The first vehicle speed range may be greater than 0 km / h and less than 10 km / h. When the average vehicle speed is within the second vehicle speed range, the operating condition is determined to be congestion. The second vehicle speed range may be greater than 10 km / h and less than 15 km / h. When the average vehicle speed is within the third vehicle speed range, the operating condition is determined to be slow movement. The third vehicle speed range may be greater than 15 km / h and less than 25 km / h. If the average vehicle speed is within the fourth vehicle speed range, the operating condition is determined to be high speed. The fourth vehicle speed range may be greater than 80 km / h. When the average vehicle speed is not within any of the above speed ranges, the activation state of the range extender can be determined according to the power strategy of the target vehicle.

[0080] Furthermore, after determining the target vehicle's operating conditions, the range extender's activation state can be determined accordingly. For example, in congested / severely congested conditions, the range extender is turned off to effectively suppress broadband noise and second-order vibration excitation under low-speed conditions. In slow-moving conditions, the range extender's state is switched infrequently to prevent cabin jitter and discomfort caused by switching the range extender from on to off and back again, that is, to maintain the current range extender on or off. At high speeds, because the target vehicle's own road noise is greater than the noise during the range extender's startup / operation, the range extender can be turned on to achieve a balance between power conservation and NVH performance.

[0081] In an optional embodiment of the present application, when it is determined that the range extender is in the on state, it is determined whether the current speed of the target vehicle is within the idle power generation speed range of the range extender. Optionally, the current speed of the target vehicle can be obtained first, and then the idle power generation speed range of the range extender can be obtained to determine whether the current speed is within the idle power generation speed range.

[0082] Step 202: If not, determine whether the target vehicle meets the preset condition.

[0083] In an optional embodiment of the present application, if it is determined that the current vehicle speed is within the idle power generation speed range based on the current vehicle speed and the idle power generation speed range of the range extender, it is determined that the target vehicle meets the preset conditions, and then the steps of obtaining the current operating parameters of the range extender in the target vehicle and obtaining the comfort index parameters of the target vehicle can be executed.

[0084] In an embodiment of the present application, when it is determined that the range extender is in an on state, it is judged whether the current vehicle speed of the target vehicle is within the idling power generation vehicle speed range of the range extender. If not, a method for determining that the target vehicle meets the preset condition is as follows. When the current vehicle speed is not within the idling power generation vehicle speed range of the range extender, it can indicate that the working condition of the target vehicle may have changed in terms of power generation demand. Therefore, the optimal working parameters of the range extender can be further determined according to the current working parameters of the range extender, the comfort index parameters of the target vehicle, and the battery information, so as to improve the working efficiency of the range extender.

[0085] Please refer to Figure 3 , in an exemplary embodiment, an optional technical process for obtaining the comfort index parameters of the target vehicle is provided. As Figure 3 shown, this technical process may include the following steps:

[0086] Step 301: Determine the NVH opening ratio according to the current vehicle speed of the target vehicle.

[0087] Optionally, the NVH opening ratio can be used to characterize the degree to which the NVH impact of the target vehicle can be ignored at the current vehicle speed. NVH specifically refers to noise, vibration, and harshness.

[0088] In an optional embodiment of the present application, the NVH opening ratio is 0 when the target vehicle is in a low-speed state, to avoid the noise caused by the high power generation and rotation speed of the range extender at low vehicle speeds. While the NVH opening ratio is relatively large when the vehicle speed is relatively high. Since when the target vehicle is in a high-speed state, the body tire noise can cover the noise of the range extender rotation, therefore, when the target vehicle is in a high-speed state, the range extender can generate more electricity for standby, such as charging the battery. The NVH opening ratio can be determined according to the current vehicle speed of the target vehicle. Specifically, the NVH opening ratio = [m (km / h) -1 × (v (km / h) - v0 (km / h)) + n × C] × 100%. Where, v is the current vehicle speed; v0 is the NVH reference vehicle speed, such as 60 km / h; C is the road condition correction coefficient, which changes with the working condition. This working condition can specifically be the road driving condition, and this road driving condition can include the smooth road condition and the congested road condition. Under the smooth road condition, the target vehicle can drive at a relatively high speed, and under the congested road condition, the target vehicle will drive at a relatively low speed; m and n are preset coefficients, which are pre-set by technicians according to actual needs. It should be noted that when v < v0, the NVH opening ratio is directly determined to be 0. When v > v0, the above formula for calculating the NVH opening ratio can be used, and 0% ≤ NVH opening ratio ≤ 100%. If the NVH opening ratio calculated by the above formula for calculating the NVH opening ratio is greater than 100%, the NVH opening ratio is still determined to be 100%.

[0089] For example, assume m = 0.02 (km / h) -1 , n = 0.01. When the current vehicle speed v = 80 km / h, and the road condition correction coefficient C = 8 is determined according to the real-time road condition, and the NVH reference speed v0 = 60 km / h, since v > v0, the NVH opening ratio can be determined by using the calculation formula of the NVH opening ratio, that is, the NVH opening ratio = [0.02 (km / h) -1 ×(80 (km / h) - 60 (km / h)) + 0.01×8]×100% = 48%. Under this assumed condition, when the current vehicle speed v = 106 km / h, the NVH opening ratio is 100%. When the current vehicle speed v > 106 km / h, the NVH opening ratio determined by the calculation formula of the NVH opening ratio is greater than 100%, but the NVH opening ratio still takes 100%.

[0090] For another example, when the current vehicle speed v = 40 km / h of the vehicle and the NVH reference speed v0 = 60 km / h, since v < v0, the NVH opening ratio can be directly determined to be 0.

[0091] Step 302: Take this NVH opening ratio as the comfort index parameter of the target vehicle.

[0092] In an optional embodiment of the present application, after determining the NVH opening ratio according to the current vehicle speed of the target vehicle, this NVH opening ratio can be used as the comfort index parameter of the target vehicle to perform the step of obtaining a candidate mapping relationship from the target thermal efficiency mapping table of the range extender according to the working parameter and the comfort index parameter.

[0093] In the embodiment of the present application, determining the NVH opening ratio according to the current vehicle speed of the target vehicle and using this NVH opening ratio as the comfort index parameter of the target vehicle can make the accuracy of the target mapping relationship screened based on the comfort index parameter higher, and thus effectively improve the working efficiency of the range extender.

[0094] Please refer to Figure 4 , in an exemplary embodiment, an optional technical process of obtaining a candidate mapping relationship from the target thermal efficiency mapping table of the range extender according to the working parameter and the comfort index parameter is provided, as Figure 4 shown. This technical process may include the following steps:

[0095] Step 401: Determine the allowable change range of the working parameter according to the working parameter.

[0096] The allowable change range of the working parameter refers to the fluctuation range allowed by the working parameter of the range extender.

[0097] In an optional embodiment of the present application, the current operating parameters of the range extender may be input into a pre-trained operating parameter allowable variation range determination model to obtain the operating parameter allowable variation range output by the operating parameter allowable variation range determination model.

[0098] Step 402: Screen the target thermal efficiency mapping table according to the allowable variation range of the operating parameter to obtain a candidate thermal efficiency mapping table.

[0099] In an optional embodiment of the present application, the allowable variation range of the operating parameter and the target thermal efficiency mapping table can be input into a pre-trained candidate thermal efficiency mapping table determination model to screen the target thermal efficiency mapping table through the candidate thermal efficiency mapping table determination model, and obtain the candidate thermal efficiency mapping table output by the candidate thermal efficiency mapping table determination model.

[0100] Step 403: Filter the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship.

[0101] In an optional embodiment of the present application, the NVH opening ratio and the candidate thermal efficiency mapping table can be input into a pre-trained candidate thermal efficiency mapping relationship determination model to screen the candidate thermal efficiency mapping table through the candidate thermal efficiency mapping relationship determination model and obtain the candidate mapping relationship output by the candidate thermal efficiency mapping relationship determination model.

[0102] Please refer to Figure 5 In an exemplary embodiment, the operating parameters include torque, speed and power generation, and an optional technical process for determining the allowable range of operating parameter variation based on the operating parameters is provided, such as Figure 5 As shown, the technical process may include the following steps:

[0103] Step 501: Obtain the maximum allowable change value of torque, the maximum allowable change value of speed, and the maximum allowable change value of generated power.

[0104] The maximum allowable torque variation refers to the maximum fluctuation allowed in the range extender's output torque. The maximum allowable speed variation refers to the maximum fluctuation allowed in the range extender's output speed. The maximum allowable power variation refers to the maximum fluctuation allowed in the range extender's output power.

[0105] Step 502: determine the allowable torque variation range based on the torque and the maximum allowable torque variation value, determine the allowable speed variation range based on the speed and the maximum allowable speed variation value, and determine the allowable power variation range based on the power generation power and the maximum allowable power generation power variation value.

[0106] In an optional embodiment of the present application, the torque allowable variation range can be determined based on the torque and the maximum allowable variation value of the torque. For example, the torque can be expressed as Torque t , the maximum allowable change in torque can be expressed as , the torque allowable variation range can be expressed as Torque t-1 , then The speed range can also be determined based on the speed and the maximum allowable speed change value. For example, the speed can be expressed as Speed t The maximum allowable change in speed can be expressed as The allowed range of the speed can be expressed as Speed t-1 , then The allowed variation range of the generated power can also be determined based on the generated power and the maximum allowed variation value of the generated power. For example, the generated power can be expressed as Power t , the maximum allowable change value of the generated power can be expressed as The allowed variation range of the generated power can be expressed as Power t-1 , then .

[0107] Step 503: Determine the torque allowable variation range, the speed allowable variation range, and the generated power allowable variation range as the operating parameter allowable variation range.

[0108] In the optional real-time of the present application, after determining the allowable torque variation range based on the torque and the maximum allowable torque variation value, determining the allowable speed variation range based on the speed and the maximum allowable speed variation value, and determining the allowable power generation variation range based on the power generation power and the maximum allowable power generation variation value, the allowable torque variation range, the allowable speed variation range and the allowable power generation variation range can be determined as the allowable operating parameter variation range to perform the step of screening the target thermal efficiency mapping table according to the allowable operating parameter variation range to obtain a candidate thermal efficiency mapping table.

[0109] For example, the target thermal efficiency mapping table can be first filtered according to the allowable torque variation range, then filtered according to the allowable speed variation range, and then filtered according to the allowable power generation range and the power generation power determined according to each speed and torque in the target thermal efficiency mapping table to obtain a candidate thermal efficiency mapping table.

[0110] Please refer to Figure 6In an exemplary embodiment, an optional technical process is provided before screening the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship, such as Figure 6 As shown, the technical process may include the following steps:

[0111] Step 601: Determine the maximum speed and the maximum power generation capacity according to the current speed of the target vehicle.

[0112] In an optional embodiment of the present application, a vehicle speed-rotation speed mapping table may be first obtained, and the maximum rotation speed may be determined based on the current speed of the target vehicle and the vehicle speed-rotation speed mapping table. The vehicle speed-rotation speed mapping table includes multiple mapping relationships between the speed of the target vehicle and the maximum rotation speed of the range extender at that speed. The vehicle speed-rotation speed mapping table may be shown in Table 2.

[0113] Table 2

[0114]

[0115] In an optional embodiment of the present application, a vehicle speed-generated power mapping table can be first obtained, and the maximum generated power can be determined based on the current speed of the target vehicle and the vehicle speed-generated power mapping table. The vehicle speed-generated power mapping table includes multiple mappings between the target vehicle's speed and the range extender's generated power at that speed. The vehicle speed-generated power mapping table can be shown in Table 3.

[0116] Table 3

[0117]

[0118] Step 602: Filter the candidate thermal efficiency mapping table according to the maximum speed and the maximum power generation power to obtain a filtered candidate thermal efficiency mapping table.

[0119] In an optional embodiment of the present application, after determining the maximum speed and the maximum power generation according to the current speed of the target vehicle, the candidate thermal efficiency mapping tables may be filtered according to the maximum speed and the maximum power generation to obtain a filtered candidate thermal efficiency mapping table. For example, the candidate thermal efficiency mapping tables may be first filtered according to the maximum speed, and then filtered according to the maximum power generation to obtain a candidate thermal efficiency mapping table.

[0120] In an optional embodiment of the present application, the vehicle speed-generated power mapping table includes a first vehicle speed-generated power mapping table and a second vehicle speed-generated power mapping table. The first vehicle speed-generated power mapping table refers to the vehicle speed of the target vehicle and the generated power of the range extender at level 1.5 at the vehicle speed. The second vehicle speed-generated power mapping table refers to the vehicle speed of the target vehicle and the generated power of the range extender at level 2 at the vehicle speed.

[0121] Furthermore, two maximum power generation values, namely the first maximum power generation value and the second maximum power generation value, can be determined according to the first vehicle speed-power generation mapping table and the second vehicle speed-power generation mapping table.

[0122] Please refer to Figure 7 In an exemplary embodiment, an optional technical process of screening the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship is provided, such as Figure 7 As shown, the technical process may include the following steps:

[0123] Step 701: sort the mapping relationships in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table sorted in descending order.

[0124] Descending sorting refers to sorting by thermal efficiency from large to small.

[0125] In an optional embodiment of the present application, each mapping relationship in the candidate thermal efficiency mapping table can be sorted in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table in descending order. For example, assuming that the candidate thermal efficiency mapping table includes mapping relationship F1, mapping relationship F2, mapping relationship F3, mapping relationship F4, mapping relationship F5, and mapping relationship F6, wherein the thermal efficiency of mapping relationship F1 is 40%, the thermal efficiency of mapping relationship F2 is 35%, the thermal efficiency of mapping relationship F3 is 42%, the thermal efficiency of mapping relationship F4 is 38%, the thermal efficiency of mapping relationship F5 is 30%, and the thermal efficiency of mapping relationship F6 is 36%.

[0126] Furthermore, in descending order, that is, arranged by thermal efficiency from large to small, the sorted results are: mapping relationship F3, mapping relationship F1, mapping relationship F4, mapping relationship F6, mapping relationship F2, and mapping relationship F5.

[0127] Step 702: Use the NVH opening ratio as a screening ratio to screen out the candidate mapping relationship from the candidate thermal efficiency mapping table that has been sorted in descending order.

[0128] The screening ratio refers to the ratio of the candidate mapping relationship screened from the candidate thermal efficiency mapping table after being sorted in descending order to the total mapping relationships in the candidate thermal efficiency mapping table.

[0129] In an optional embodiment of the present application, the NVH openness ratio can be used as a screening ratio to screen candidate mappings with greater thermal efficiency from the candidate thermal efficiency mapping table after descending sorting. For example, assuming the NVH openness ratio is 50%, the candidate mappings screened from mappings F3, F1, F4, F6, F2, and F5 in the candidate thermal efficiency mapping table after descending sorting include mappings F3, F1, and F4.

[0130] Please refer to Figure 8 In an exemplary embodiment, an optional technical process for generating a target thermal efficiency map is provided, such as Figure 8 As shown, the technical process may include the following steps:

[0131] Step 801: Obtain an initial thermal efficiency mapping table of the range extender;

[0132] Step 802: Generate the target thermal efficiency mapping table according to the initial thermal efficiency mapping table.

[0133] The step length between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table is smaller than the step length between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table.

[0134] In an optional embodiment of the present application, an initial thermal efficiency mapping table of the range extender may be obtained first. The initial thermal efficiency mapping table also includes multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender.

[0135] Furthermore, after obtaining the initial thermal efficiency mapping table of the range extender, the initial thermal efficiency mapping table and the preset step size can be input into a pre-trained target thermal efficiency mapping table determination model to obtain a target thermal efficiency mapping table output by the target thermal efficiency mapping table determination model in which the step size between two adjacent speeds and two adjacent torques is the preset step size.

[0136] Please refer to Figure 9 In an exemplary embodiment, an optional technical process for generating the target thermal efficiency mapping table according to the initial thermal efficiency mapping table is provided, such as Figure 9 As shown, the technical process may include the following steps:

[0137] Step 901: Obtain a preset torque step length and a preset speed step length, and obtain speed information and torque information of the range extender.

[0138] The speed information includes a maximum speed and a minimum speed, and the torque information includes a maximum torque and a minimum torque.

[0139] Optionally, the preset torque step and the preset speed step can be pre-set by technicians according to actual needs.

[0140] In an optional embodiment of the present application, a preset torque step and a preset speed step may be obtained, and the maximum speed, minimum speed, maximum torque, and minimum torque of the range extender may be obtained.

[0141] Step 902: Divide the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step to obtain a plurality of sub-speeds, and divide the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step to obtain a plurality of sub-torques.

[0142] In an optional embodiment of the present application, the speed of the range extender can be divided based on the maximum speed, the minimum speed, and the preset speed step to obtain multiple sub-speeds. For example, if the maximum speed is 2600 r / min, the minimum speed is 800 r / min, and the preset speed step is 200 r / min, the multiple sub-speeds obtained include 800 r / min, 1000 r / min, 1200 r / min, 1400 r / min, 1600 r / min, 1800 r / min, 2000 r / min, 2200 r / min, 2400 r / min, and 2600 r / min.

[0143] In an optional embodiment of the present application, the torque of the range extender can be divided based on the maximum torque, the minimum torque and the preset torque step to obtain multiple sub-torques. For example, the maximum torque is 160 , minimum torque is 20 , the preset torque step is 20 , then the multiple sub-torques obtained include 20 , 40 , 60 , 80 , 100 , 120 , 140 , 160 .

[0144] Step 903: Combine the multiple sub-speeds and the multiple sub-torques to obtain multiple speed-torque combinations.

[0145] In an optional embodiment of the present application, the multiple sub-speeds and the multiple sub-torques can be combined in sequence to obtain multiple speed-torque combinations. For example, if the multiple sub-speeds include A1, A2, and A3, and the multiple sub-torques include B1, B2, and B3, then the multiple speed-torque combinations include A1B1, A1B2, A1B3, A2B1, A2B2, A2B3, A3B1, A3B2, and A3B3.

[0146] Step 904 : Determine the thermal efficiencies corresponding to the multiple speed-torque combinations based on the triangulation algorithm and the initial thermal efficiency mapping table, and generate the target thermal efficiency mapping table according to the multiple speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0147] In an optional embodiment of the present application, the thermal efficiencies corresponding to the multiple speed-torque combinations can be determined based on a triangulation algorithm and the initial thermal efficiency mapping table. Optionally, a speed-torque coordinate system can be constructed first with the speed as the horizontal coordinate and the torque as the vertical coordinate, and multiple triangular areas can be determined in the speed-torque coordinate system based on the triangulation algorithm and the initial thermal efficiency mapping table, the vertices of each triangular area being composed of the speed and torque in the initial thermal efficiency mapping table; for any speed-torque combination among the multiple speed-torque combinations, the triangular area containing the position of the speed-torque combination in the speed-torque coordinate system is determined as the target triangular area; the thermal efficiency corresponding to each vertex of the target triangular area is determined according to the initial thermal efficiency mapping table, and the thermal efficiency corresponding to the speed-torque combination is determined according to the distance coefficient of the target triangular area and the thermal efficiency corresponding to each vertex of the target triangular area. For example, assuming that the coordinates of a certain speed torque combination in the speed torque coordinate system are P (x, y), the coordinates of the three vertices of the target triangle area where the speed torque combination is located are P1 (x1, y1), P2 (x2, y2) and P3 (x3, y3), respectively. According to the coordinates of the three vertices and the initial thermal efficiency mapping table, the thermal efficiencies corresponding to the three vertices are determined to be , and , the distance coefficients of the target triangle area are , and , then the thermal efficiency corresponding to P (x, y) is + + The distance coefficient of the target triangle area is a vector representation of the distance between point P and each vertex of the target triangle area, that is, 、 and It can be used to represent the distance between point P and vertex P1, vertex P2 and vertex P3 respectively, where: + + =1, and (x, y) = (x1, y1) + (x2, y2) + (x3, y3).

[0148] Furthermore, the above steps are performed for each speed-torque combination to determine the thermal efficiency value corresponding to each speed-torque combination, and then the target thermal efficiency mapping table is generated according to the multiple speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0149] Please refer to Figure 10 In an exemplary embodiment, the battery parameters include the current power and the expected remaining power, and an optional technical process for determining the target mapping relationship from the candidate mapping relationship based on the battery parameters is provided, such as Figure 10 As shown, the technical process may include the following steps:

[0150] Step 1001: Determine whether the current power level is less than the expected remaining power level.

[0151] The expected remaining power can be set by the user according to actual needs. The expected remaining power refers to the battery power expected to remain after the target vehicle arrives at the destination.

[0152] Step 1002: If yes, then determine the candidate mapping relationship in which the power generation power is greater than the first power generation power threshold and the thermal efficiency is the highest as the target mapping relationship.

[0153] The first power generation threshold may be preset by technicians based on actual needs.

[0154] In an optional embodiment of the present application, if it is determined that the current power is less than the expected remaining power, the candidate mapping relationship in which the power generation power is greater than the first power generation power threshold and the thermal efficiency is the highest can be determined as the target mapping relationship, that is, the candidate mapping relationship in which the power generation power is larger and the thermal efficiency is the highest is determined as the target mapping relationship.

[0155] Step 1003: If not, determine the candidate mapping relationship with the power generation power less than the second power generation power threshold and the maximum thermal efficiency among the candidate mapping relationships as the target mapping relationship.

[0156] The second power generation threshold may be preset by technicians based on actual needs.

[0157] In an optional embodiment of the present application, if it is determined that the current power is greater than or equal to the expected remaining power, the candidate mapping relationship in which the power generation power is less than the second power generation power threshold and the thermal efficiency is the highest can be determined as the target mapping relationship, that is, the candidate mapping relationship in which the power generation power is smaller and the thermal efficiency is the highest is determined as the target mapping relationship.

[0158] In an optional embodiment of the present application, if the target vehicle does not meet the preset conditions, that is, the current speed of the target vehicle is within the idle power generation speed range of the range extender, the target mapping relationship can be directly obtained from the target thermal efficiency mapping table of the range extender according to the operating parameters.

[0159] Optionally, the maximum allowable change value of torque, the maximum allowable change value of speed and the maximum allowable change value of power can be obtained first; the allowable change range of torque can be determined based on the torque and the maximum allowable change value of torque, the allowable change range of speed can be determined based on the speed and the maximum allowable change value of speed, and the allowable change range of generated power can be determined based on the generated power and the maximum allowable change value of generated power; the allowable change range of torque, the allowable change range of speed and the allowable change range of generated power can be determined as the allowable change range of the working parameters; the target thermal efficiency mapping table can be screened based on the allowable change range of the working parameters, and the mapping relationship with the maximum thermal efficiency after screening can be determined as the target mapping relationship.

[0160] In an exemplary embodiment, another data processing method is provided, the method comprising the following steps:

[0161] When it is determined that the range extender is in the on state, determining whether the current speed of the target vehicle is within the idle power generation speed range of the range extender; if not, determining that the target vehicle meets the preset condition; when the target vehicle meets the preset condition, obtaining the current operating parameters of the range extender in the target vehicle, and determining the NVH open ratio based on the current speed of the target vehicle; the NVH open ratio is used as a comfort index parameter of the target vehicle; the operating parameters include torque, speed, and power generation;

[0162] Obtaining an initial thermal efficiency mapping table of the range extender; obtaining a preset torque step and a preset speed step, and obtaining speed information and torque information of the range extender, the speed information including a maximum speed and a minimum speed, and the torque information including a maximum torque and a minimum torque; dividing the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step to obtain a plurality of sub-speeds, and dividing the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step to obtain a plurality of sub-torques; combining the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed-torque combinations; determining thermal efficiencies corresponding to the plurality of speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generating the target thermal efficiency mapping table based on the plurality of speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0163] obtaining a maximum allowable torque variation value, a maximum allowable speed variation value, and a maximum allowable power variation value; determining a torque variation range based on the torque and the maximum allowable torque variation value, determining a speed variation range based on the speed and the maximum allowable speed variation value, and determining a power generation variation range based on the power generation and the maximum allowable power variation value; determining the torque variation range, the speed variation range, and the power generation variation range as the operating parameter variation range; and screening the target thermal efficiency mapping table based on the operating parameter variation range to obtain a candidate thermal efficiency mapping table;

[0164] determining a maximum torque and a maximum power generation capacity based on a current speed of the target vehicle; screening the candidate thermal efficiency mapping table based on the maximum torque and the maximum power generation capacity to obtain a screened candidate thermal efficiency mapping table; sorting each mapping relationship in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a descending sorted candidate thermal efficiency mapping table; using the NVH opening ratio as a screening ratio to screen the candidate mapping relationship from the descending sorted candidate thermal efficiency mapping table; the target thermal efficiency mapping table includes multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender;

[0165] Obtain battery parameters of the target vehicle, where the battery parameters include a current power level and an expected remaining power level; determine whether the current power level is less than the expected remaining power level; if so, determine as the target mapping relationship a candidate mapping relationship in which the power generation power is greater than a first power generation power threshold and the thermal efficiency is the highest; if not, determine as the target mapping relationship a candidate mapping relationship in which the power generation power is less than a second power generation power threshold and the thermal efficiency is the highest.

[0166] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0167] Based on the same inventive concept, embodiments of the present application also provide a range extender control device for implementing the range extender control method described above. The solution provided by this device is similar to the solution described in the method described above. Therefore, the specific limitations of one or more range extender control device embodiments provided below can be found in the limitations of the range extender control method described above and will not be further elaborated here.

[0168] In an exemplary embodiment, Figure 11 As shown, a range extender control device 1100 is provided, including: an acquisition module 1101, an execution module 1102 and a determination module 1103, wherein:

[0169] An acquisition module 1101 is configured to acquire current operating parameters of the range extender in the target vehicle and comfort index parameters of the target vehicle when the target vehicle meets preset conditions;

[0170] An execution module 1102 is configured to obtain a candidate mapping relationship from a target thermal efficiency mapping table of the range extender based on the operating parameter and the comfort index parameter, the target thermal efficiency mapping table including multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender;

[0171] The determination module 1103 is configured to obtain battery parameters of the target vehicle, determine a target mapping relationship from the candidate mapping relationships according to the battery parameters, and control the range extender to operate according to the speed and torque in the target mapping relationship.

[0172] In an optional embodiment of the present application, the acquisition module 1101 is further configured to, when determining that the range extender is in the on state, determine whether the current speed of the target vehicle is within the idle power generation speed range of the range extender; if not, determine that the target vehicle meets the preset condition.

[0173] In an optional embodiment of the present application, the acquisition module 1101 is specifically configured to determine an NVH opening ratio according to a current vehicle speed of the target vehicle; and use the NVH opening ratio as a comfort index parameter of the target vehicle.

[0174] In an optional embodiment of the present application, the execution module 1102 is specifically used to determine the allowable variation range of the working parameter based on the working parameter; filter the target thermal efficiency mapping table according to the allowable variation range of the working parameter to obtain a candidate thermal efficiency mapping table; filter the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship.

[0175] In an optional embodiment of the present application, the working parameters include torque, speed and generated power, and the execution module 1102 is specifically used to obtain the maximum allowable change value of torque, the maximum allowable change value of speed and the maximum allowable change value of generated power; determine the allowable change range of torque based on the torque and the maximum allowable change value of torque, determine the allowable change range of speed based on the speed and the maximum allowable change value of speed, and determine the allowable change range of generated power based on the generated power and the maximum allowable change value of generated power; determine the allowable change range of torque, the allowable change range of speed and the allowable change range of generated power as the allowable change range of the working parameters.

[0176] In an optional embodiment of the present application, the execution module 1102 is further used to determine the maximum torque and the maximum power generation according to the current speed of the target vehicle; and filter the candidate thermal efficiency mapping table according to the maximum torque and the maximum power generation to obtain a filtered candidate thermal efficiency mapping table.

[0177] In an optional embodiment of the present application, the execution module 1102 is specifically used to sort each mapping relationship in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table in descending order; and use the NVH opening ratio as a screening ratio to screen out the candidate mapping relationship from the candidate thermal efficiency mapping table in descending order.

[0178] In an optional embodiment of the present application, the execution module 1102 is further configured to obtain an initial thermal efficiency mapping table of the range extender; generate the target thermal efficiency mapping table based on the initial thermal efficiency mapping table, and the step length between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table is smaller than the step length between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table.

[0179] In an optional embodiment of the present application, the execution module 1102 is specifically used to obtain a preset torque step and a preset speed step, and obtain speed information and torque information of the range extender, the speed information including a maximum speed and a minimum speed, and the torque information including a maximum torque and a minimum torque; divide the speed of the range extender based on the maximum speed, the minimum speed and the preset speed step to obtain a plurality of sub-speeds, and divide the torque of the range extender based on the maximum torque, the minimum torque and the preset torque step to obtain a plurality of sub-torques; combine the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed-torque combinations; determine the thermal efficiencies corresponding to the plurality of speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generate the target thermal efficiency mapping table according to the plurality of speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0180] In an optional embodiment of the present application, the battery parameters include the current power and the expected remaining power, and the determination module 1103 is specifically used to determine whether the current power is less than the expected remaining power; if so, the candidate mapping relationship in which the power generation power is greater than the first power generation power threshold and the thermal efficiency is the highest is determined as the target mapping relationship; if not, the candidate mapping relationship in which the power generation power is less than the second power generation power threshold and the thermal efficiency is the highest is determined as the target mapping relationship.

[0181] Each module in the range extender control device described above may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0182] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 12As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner. The wireless manner can be achieved through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a range extender control method is implemented.

[0183] Those skilled in the art will understand that Figure 12 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0184] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0185] When the target vehicle meets the preset conditions, obtaining the current operating parameters of the range extender in the target vehicle and obtaining the comfort index parameters of the target vehicle;

[0186] According to the operating parameter and the comfort index parameter, a candidate mapping relationship is obtained from a target thermal efficiency mapping table of the range extender, the target thermal efficiency mapping table including multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender;

[0187] The battery parameters of the target vehicle are obtained, a target mapping relationship is determined from the candidate mapping relationships according to the battery parameters, and the range extender is controlled to operate according to the rotational speed and torque in the target mapping relationship.

[0188] In one embodiment, when the processor executes the computer program, the processor further implements the following steps: when it is determined that the range extender is in the on state, determining whether the current speed of the target vehicle is within the idle power generation speed range of the range extender; if not, determining that the target vehicle meets the preset condition.

[0189] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining the NVH opening ratio according to the current vehicle speed of the target vehicle; and using the NVH opening ratio as a comfort index parameter of the target vehicle.

[0190] In one embodiment, when the processor executes the computer program, the following steps are also implemented: determining the allowable range of variation of the operating parameter based on the operating parameter; filtering the target thermal efficiency mapping table based on the allowable range of variation of the operating parameter to obtain a candidate thermal efficiency mapping table; filtering the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship.

[0191] In one embodiment, when the processor executes the computer program, it also implements the following steps: obtaining the maximum allowable change value of the torque, the maximum allowable change value of the speed, and the maximum allowable change value of the generated power; determining the allowable change range of the torque based on the torque and the maximum allowable change value of the torque, determining the allowable change range of the speed based on the speed and the maximum allowable change value of the speed, and determining the allowable change range of the generated power based on the generated power and the maximum allowable change value of the generated power; determining the allowable change range of the torque, the allowable change range of the speed, and the allowable change range of the generated power as the allowable change range of the working parameters.

[0192] In one embodiment, when the processor executes the computer program, it further implements the following steps: determining the maximum torque and the maximum power generation according to the current speed of the target vehicle; and filtering the candidate thermal efficiency mapping table according to the maximum torque and the maximum power generation to obtain a filtered candidate thermal efficiency mapping table.

[0193] In one embodiment, when the processor executes the computer program, the following steps are also implemented: sorting each mapping relationship in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table in descending order; using the NVH opening ratio as a screening ratio to screen out the candidate mapping relationship from the candidate thermal efficiency mapping table in descending order.

[0194] In one embodiment, when the processor executes the computer program, the processor further implements the following steps: obtaining an initial thermal efficiency mapping table of the range extender; generating the target thermal efficiency mapping table based on the initial thermal efficiency mapping table, wherein the step length between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table is smaller than the step length between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table.

[0195] In one embodiment, when the processor executes the computer program, the processor further implements the following steps: obtaining a preset torque step size and a preset speed step size, and obtaining speed information and torque information of the range extender, the speed information including a maximum speed and a minimum speed, and the torque information including a maximum torque and a minimum torque; dividing the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step size to obtain a plurality of sub-speeds, and dividing the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step size to obtain a plurality of sub-torques; combining the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed-torque combinations; determining thermal efficiencies corresponding to the plurality of speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generating the target thermal efficiency mapping table according to the plurality of speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations.

[0196] In one embodiment, when the processor executes the computer program, it also implements the following steps: determining whether the current power is less than the expected remaining power; if so, determining the candidate mapping relationship in which the power generation power is greater than the first power generation power threshold and the thermal efficiency is the highest as the target mapping relationship; if not, determining the candidate mapping relationship in which the power generation power is less than the second power generation power threshold and the thermal efficiency is the highest as the target mapping relationship.

[0197] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any of the above embodiments are implemented.

[0198] In one embodiment, a computer program product is provided, comprising a computer program, which implements the steps of the method described in any one of the above embodiments when executed by a processor.

[0199] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, 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 various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.

[0200] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, 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.

[0201] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A range extender control method, characterized in that: The method comprises: When the target vehicle meets the preset conditions, obtaining the current operating parameters of the range extender in the target vehicle and obtaining the comfort index parameters of the target vehicle; Obtaining an initial thermal efficiency mapping table for the range extender; obtaining a preset torque step size and a preset speed step size, and obtaining speed information and torque information of the range extender, the speed information including a maximum speed and a minimum speed, and the torque information including a maximum torque and a minimum torque; dividing the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step size to obtain a plurality of sub-speeds, and dividing the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step size to obtain a plurality of sub-torques; combining the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed-torque combinations; determining thermal efficiencies corresponding to the plurality of speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generating a target thermal efficiency mapping table based on the plurality of speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations; the step size between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table being smaller than the step size between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table; acquiring, based on the operating parameter and the comfort index parameter, a candidate mapping relationship from a target thermal efficiency mapping table of the range extender, the target thermal efficiency mapping table including a plurality of mapping relationships between a speed, a torque, and a thermal efficiency of the range extender; Obtain battery parameters of the target vehicle, determine a target mapping relationship from the candidate mapping relationships based on the battery parameters, and control the range extender to operate based on the speed and torque in the target mapping relationship, wherein the battery parameters include a current charge and an expected remaining charge.

2. The method according to claim 1, characterized in that The method further comprises: When it is determined that the range extender is in the on state, determining whether the current speed of the target vehicle is within the idle power generation speed range of the range extender; If not, it is determined that the target vehicle meets the preset condition.

3. The method according to claim 1, characterized in that The obtaining of the comfort index parameter of the target vehicle includes: determining an NVH opening ratio according to a current speed of the target vehicle; The NVH opening ratio is used as a comfort index parameter of the target vehicle.

4. The method according to claim 3, characterized in that The acquiring, based on the operating parameter and the comfort index parameter, a candidate mapping relationship from a target thermal efficiency mapping table of the range extender includes: Determining an allowable variation range of the operating parameters according to the operating parameters; screening the target thermal efficiency mapping table according to the allowable variation range of the operating parameter to obtain a candidate thermal efficiency mapping table; The candidate thermal efficiency mapping table is screened based on the NVH opening ratio to obtain the candidate mapping relationship.

5. The method according to claim 4, characterized in that The operating parameters include torque, speed and power generation, and determining the allowable range of the operating parameters based on the operating parameters includes: Obtain the maximum allowable change value of torque, the maximum allowable change value of speed, and the maximum allowable change value of generated power; determining an allowable torque variation range based on the torque and the maximum allowable torque variation value, determining an allowable speed variation range based on the speed and the maximum allowable speed variation value, and determining an allowable power variation range based on the power generation and the maximum allowable power variation value; The torque allowable variation range, the rotational speed allowable variation range, and the generated power allowable variation range are determined as the operating parameter allowable variation range.

6. The method according to claim 4, characterized in that Before screening the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship, the method further includes: Determining a maximum speed and a maximum power generation capacity based on a current speed of the target vehicle; The candidate thermal efficiency mapping table is screened according to the maximum rotational speed and the maximum generated power to obtain a screened candidate thermal efficiency mapping table.

7. The method according to claim 4, characterized in that The screening of the candidate thermal efficiency mapping table based on the NVH opening ratio to obtain the candidate mapping relationship includes: sorting the mapping relationships in the candidate thermal efficiency mapping table in descending order based on the thermal efficiency of each mapping relationship to obtain a candidate thermal efficiency mapping table sorted in descending order; The NVH opening ratio is used as a screening ratio to screen out the candidate mapping relationship from the candidate thermal efficiency mapping table that is sorted in descending order.

8. The method according to claim 1, characterized in that The determining a target mapping relationship from the candidate mapping relationships according to the battery parameters includes: Determining whether the current power level is less than the expected remaining power level; If so, determining the candidate mapping relationship with a power generation greater than the first power generation power threshold and the highest thermal efficiency among the candidate mapping relationships as the target mapping relationship; If not, the candidate mapping relationship with the generated power less than the second generated power threshold and the highest thermal efficiency among the candidate mapping relationships is determined as the target mapping relationship.

9. A range extender control device, characterized in that: The device comprises: an acquisition module, configured to acquire current operating parameters of the range extender in the target vehicle and comfort index parameters of the target vehicle when the target vehicle meets preset conditions; an execution module, configured to obtain an initial thermal efficiency mapping table of the range extender; obtain a preset torque step and a preset speed step, and obtain speed information and torque information of the range extender, wherein the speed information includes a maximum speed and a minimum speed, and the torque information includes a maximum torque and a minimum torque; divide the speed of the range extender based on the maximum speed, the minimum speed, and the preset speed step to obtain a plurality of sub-speeds, and divide the torque of the range extender based on the maximum torque, the minimum torque, and the preset torque step to obtain a plurality of sub-torques; and combine the plurality of sub-speeds and the plurality of sub-torques to obtain a plurality of speed torques. combination; determining the thermal efficiencies corresponding to the multiple speed-torque combinations based on a triangulation algorithm and the initial thermal efficiency mapping table, and generating a target thermal efficiency mapping table based on the multiple speed-torque combinations and the thermal efficiencies corresponding to the speed-torque combinations; a step length between two adjacent speeds and two adjacent torques in the target thermal efficiency mapping table is smaller than a step length between two adjacent speeds and two adjacent torques in the initial thermal efficiency mapping table; obtaining a candidate mapping relationship from the target thermal efficiency mapping table of the range extender based on the operating parameters and the comfort index parameter, the target thermal efficiency mapping table including multiple sets of mapping relationships between the speed, torque, and thermal efficiency of the range extender; A determination module is configured to obtain battery parameters of the target vehicle, determine a target mapping relationship from the candidate mapping relationships based on the battery parameters, and control the range extender to operate based on the speed and torque in the target mapping relationship, wherein the battery parameters include a current charge and an expected remaining charge.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

12. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Power control method and device of range extender and computer readable storage medium

    CN116373838A

  • Vehicle range extender control method and device, electronic equipment and storage medium

    CN119734679A