Range extender parameter calibration method and device, vehicle and storage medium

By constructing the correspondence between the thermal efficiency of the range extender and the engine speed, and determining the target engine parameters in combination with the constraints, the problems of low calibration efficiency and neglecting noise and vibration in the prior art are solved, and the range extender parameter calibration is achieved that takes into account both efficiency and comfort.

CN119533946AActive Publication Date: 2025-02-28CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD

Patent Information

Application Number
CN202411841798.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-02-28
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

The prior art requires a lot of time and manpower in the calibration of range extender parameters, and only considers the maximization of thermal efficiency, ignores vibration and noise issues, affecting the user's driving experience.

Method used

Parameter calibration is performed by constructing the correspondence between the thermal efficiency of the range extender and the engine speed, and determining the target engine torque value and rotational speed value corresponding to the target output power in multiple engine speed values ​​and torque values ​​according to the constraints.

Benefits of technology

It improves the efficiency of range extender parameter calibration, takes into account the influence of engine thermal efficiency and noise and vibration, and improves fuel economy and user driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119533946A_ABST
    Figure CN119533946A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a range extender parameter calibration method and device, a vehicle and a storage medium, and the method comprises the steps: obtaining target test data of a range extender, the test data comprises a plurality of first engine rotating speed values and a plurality of first engine torque values of the range extender under a plurality of target output powers, constructing a first corresponding relation between the heat efficiency of the range extender and the rotating speed of the engine, and obtaining a constraint condition of the first corresponding relation; and determining a target engine torque value and a target engine rotating speed value corresponding to each target output power in the plurality of first engine rotating speed values and the plurality of first engine torque values. According to the embodiment of the invention, not only can the efficiency of determining the target engine torque value and the target engine rotating speed value required by the actual working target output power of the range extender be improved, but also the heat efficiency of the range extender and the influence of noise and vibration generated by the range extender can be considered.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a range extender parameter calibration method and device, a vehicle, and a storage medium. Background Art

[0002] With the rapid development of the new energy vehicle industry, the technology of Range-Extended Electric Vehicle (REEV) continues to improve.

[0003] The range extender is one of the core components of REEV. It is equipped with a small engine, but this engine does not directly drive the wheels, but is used to provide electricity to the vehicle's electric motor, thereby extending the vehicle's range. The development quality of the range extender is directly related to the performance of the entire vehicle.

[0004] In the related art, in order to maximize the thermal efficiency of the range extender (i.e., the efficiency of converting the energy generated by gasoline into electrical energy), the range extender is tested under multiple test conditions to obtain multiple sets of test data, and manual calibration is performed on them to obtain the engine torque and engine speed that maximize the thermal efficiency of the range extender under each test condition, which are used as the engine torque and engine speed when the range extender is actually working. However, this method firstly requires a lot of time and manpower for calibration, which is inefficient, and secondly, it only considers the maximization of the thermal efficiency of the range extender, while ignoring the vibration and noise generated during the operation of the range extender, which affects the user's driving experience. Summary of the invention

[0005] In view of the above problems, a range extender parameter calibration method and device, a vehicle, and a storage medium are proposed to overcome the above problems or at least partially solve the above problems, including:

[0006] A range extender parameter calibration method, the method comprising:

[0007] Acquiring target test data of the range extender; wherein the target test data includes a plurality of first engine speed values ​​and a plurality of first engine torque values ​​of the range extender at a plurality of target output powers;

[0008] Constructing the first correspondence between the range extender thermal efficiency and the engine speed;

[0009] Obtaining the constraint condition of the first corresponding relationship;

[0010] Determining a target engine torque value and a target engine speed value corresponding to each target output power from among the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition;

[0011] The parameters of the range extender are calibrated according to the target calibrated power, the target engine torque value and the target engine speed value.

[0012] Optionally, the constraint parameters corresponding to the constraint condition include one or more of the following:

[0013] The output power of the range extender, the upper limit threshold of the engine speed, the lower limit threshold of the engine speed, the upper limit threshold of the engine speed change, the lower limit threshold of the engine speed change, and the lower limit threshold of the engine torque change.

[0014] Optionally, the first corresponding relationship is a first functional relationship, which represents the difference between a first index value and a second index value, the first index value is determined by the thermal efficiency of the range extender, and the first index value includes a target engine torque parameter and a target engine speed parameter, and the second index value is determined by the engine speed, and the second index value includes the target engine speed parameter.

[0015] Optionally, determining, according to the first corresponding relationship and the constraint condition, a target engine torque value and a target engine speed value corresponding to each target output power from among the plurality of first engine speed values ​​and the plurality of first engine torque values, comprises:

[0016] Screening the plurality of first engine speed values ​​and the plurality of first engine torque values ​​corresponding to each of the target output powers according to the constraint condition to obtain a plurality of second engine speed values ​​and a plurality of second engine torque values;

[0017] determining a plurality of first function values ​​according to the plurality of second engine speed values, the plurality of second engine torque values, and the first functional relationship;

[0018] Determining a maximum objective function value among the plurality of first function values;

[0019] According to the objective function value, a target engine torque value and a target engine speed value corresponding to each target output power are determined.

[0020] Optionally, the acquiring target test data of the range extender includes:

[0021] Testing the range extender according to a plurality of preset first output powers to obtain initial test data;

[0022] The initial test data is interpolated to obtain target test data corresponding to a plurality of target output powers.

[0023] Optionally, after determining the target engine torque value and the target engine speed value corresponding to each target output power from the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition, the method further includes:

[0024] Determining a target operating curve of the range extender according to a target engine torque value and a target engine speed value corresponding to each of the target output powers;

[0025] The range extender is controlled based on the target operating curve.

[0026] Optionally, the target test data also includes multiple generator speeds and multiple generator torques corresponding to each of the target output powers.

[0027] A device for calibrating range extender parameters, the device comprising:

[0028] A test data acquisition module, used to acquire test data of the range extender; wherein the test data includes a plurality of first engine speed values ​​and a plurality of first engine torque values ​​of the range extender at a plurality of target output powers;

[0029] A first correspondence building module, used to build a first correspondence between the range extender thermal efficiency and the engine speed;

[0030] A constraint condition acquisition module, used to acquire the constraint condition of the first corresponding relationship;

[0031] a target value determination module, configured to determine, according to the first corresponding relationship and the constraint condition, a target engine torque value and a target engine speed value corresponding to each of the target output powers from among the plurality of first engine speed values ​​and the plurality of first engine torque values;

[0032] The parameter calibration module is used to calibrate the parameters of the range extender according to the target output power, the target engine torque value and the target engine speed value.

[0033] A vehicle is provided with a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the range extender parameter calibration method as described above when executed by the processor.

[0034] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the range extender parameter calibration method as described above is implemented.

[0035] The embodiment of the present invention has the following advantages: the embodiment of the present invention not only considers the influence of the thermal efficiency of the range extender, but also considers the influence of noise and vibration caused by the engine speed by constructing a first corresponding relationship between the thermal efficiency of the range extender and the engine speed, and then determines the target engine torque value and the target engine speed value corresponding to each target output power among multiple first engine speed values ​​and multiple first engine torque values ​​based on the first corresponding relationship and the corresponding constraints, without manually calibrating the target engine torque value and the target engine speed value one by one, thereby improving efficiency; at the same time, due to the introduction of the first relationship, the target engine torque value and the target engine speed value also take into account the influence of the engine thermal efficiency and the noise generated by the range extender, while improving the fuel economy as much as possible, and improving the user's driving experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0037] Figure 1 is a flow chart of steps of a range extender parameter calibration method provided by an embodiment of the present invention;

[0038] Figure 2 It is a flowchart of another range extender parameter calibration method provided by one embodiment of the present invention;

[0039] Figure 3 is a MAP diagram of a range extender thermal efficiency and a range extender output power provided by an embodiment of the present invention;

[0040] Figure 4 is a schematic diagram of a range extender working curve provided by an embodiment of the present invention;

[0041] Figure 5 It is a structural block diagram of a device for calibrating range extender parameters provided by one embodiment of the present invention. DETAILED DESCRIPTION

[0042] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0043] Reference Figure 1, shows a flow chart of the steps of a range extender parameter calibration method provided by an embodiment of the present invention, which may specifically include the following steps:

[0044] Step 101, obtaining target test data of the range extender; wherein the target test data includes a plurality of first engine speed values ​​and a plurality of first engine torque values ​​of the range extender at a plurality of target output powers;

[0045] The target output power, that is, the electric power output by the range extender, requires different electric power output by the range extender under different working conditions. Each set output power can correspond to an operating point, and can correspond to multiple different combinations of engine torque and engine speed, that is, multiple first engine speed values ​​and multiple first engine torque values. Under a certain output power, different combinations of engine torque and engine speed will result in different thermal efficiencies of the range extender. Specifically, the combination of high engine speed and low engine torque, or the combination of low engine speed and high engine torque, will result in low thermal efficiency of the range extender; when the engine torque and engine speed are both moderate, a higher thermal efficiency of the range extender can be obtained.

[0046] Therefore, one of the objects of the present invention is to determine, among a plurality of combinations of engine torques and engine speeds for each predicted output power, a set of engine torques and engine speeds that can maximize the thermal efficiency of the range extender and minimize the NVH (Noise, Vibration, and Harshness) impact of the range extender, that is, a target engine torque value and engine speed value.

[0047] In some embodiments of the present invention, the obtaining target test data of the range extender includes:

[0048] Testing the range extender according to a plurality of preset first output powers to obtain initial test data;

[0049] The initial test data is interpolated to obtain target test data corresponding to a plurality of target output powers.

[0050] In a specific implementation, a small number of test conditions can be set, the first output power corresponding to each test condition can be defined, and the range extender can be bench tested according to the first output power to obtain initial test data. Then, the initial test data can be expanded using a preset interpolation algorithm (such as polynomial interpolation, linear interpolation, etc.) to obtain more output powers, that is, target test data corresponding to the target output power.

[0051] By interpolating the initial test data to obtain the target test data, more data samples can be obtained without testing each test condition one by one, which can save manpower and material resources and improve efficiency.

[0052] In practical applications, the optimal working curve of the range extender can also be determined based on the target engine torque value and engine speed value corresponding to each preset power, so that the range extender can control the engine torque and engine speed according to this working curve.

[0053] In some embodiments of the present invention, the test data further includes a plurality of generator speeds and a plurality of generator torques corresponding to each of the target output powers.

[0054] In practical applications, in order to obtain the optimal working curve of the range extender, in addition to the engine torque data and the generator torque data, the test data can also obtain the generator torque data and the generator speed data, and according to the conversion relationship between the engine data and the generator data, determine the MAP (mapping relationship) diagram composed of the thermal efficiency of the range extender assembly and the output power of the range extender, and determine the optimal working curve of the range extender in the MAP diagram.

[0055] As an example, Figure 2 As shown, in the data extraction stage, the thermal efficiency data of the engine and the efficiency data of the generator under a certain number of test conditions are first obtained, and these data can also be presented in the form of MAP. Among them, the thermal efficiency data of the generator includes the engine thermal efficiency determined by multiple sets of different engine torques and engine speeds, and the efficiency data of the generator includes the generator efficiency determined by multiple sets of different generator torques and generator speeds.

[0056] Then, check whether the acquired engine and generator data match the preset speed ratio (i.e. the ratio of the engine and generator speeds) to determine the accuracy of the data. If not, it is necessary to re-acquire the data or calibrate the speed ratio.

[0057] After passing the inspection, it enters the data processing stage, and uses the interpolation algorithm to expand the thermal efficiency data of the engine and the thermal efficiency data of the generator to obtain the thermal efficiency simulation data of the generator and the efficiency simulation data of the generator.

[0058] Furthermore, based on the thermal efficiency simulation data of the generator and the efficiency simulation data of the generator, a MAP diagram consisting of the thermal efficiency of the range extender and the output power of the range extender can be obtained according to the following conversion relationship:

[0059] 1. Range extender thermal efficiency = engine thermal efficiency × generator efficiency × transmission efficiency;

[0060] 2. Range extender output power (output electric power) = generator speed × generator torque / 9550 × generator efficiency;

[0061] 3. Generator corresponding point speed = engine speed / speed ratio; generator corresponding point torque = engine corresponding point torque × speed ratio × transmission efficiency.

[0062] The MAP diagram consisting of the thermal efficiency of the range extender and the output power of the range extender is obtained as follows: Figure 3 As shown. The ordinate is the engine torque, the abscissa is the engine speed, the dotted line is the contour line of the electric power (i.e., output power) output by the range extender, and the values ​​increase from the lower left to the upper right; the solid line is the contour line of the thermal efficiency of the range extender, and the values ​​increase from the outer circle to the inner circle (or the darker the color, the larger the value).

[0063] Step 102, constructing a first corresponding relationship between the range extender thermal efficiency and the engine speed;

[0064] In this embodiment, the engine speed can quantify the impact of the range extender NVH. The smaller the engine speed, the smaller the impact of NVH, and the smaller the noise and vibration generated by the range extender. Therefore, since it is necessary to improve the thermal efficiency of the range extender as much as possible and reduce the NVH impact caused by the range extender, it is necessary to construct a first correspondence between the thermal efficiency of the range extender and the engine speed, and determine the target engine speed value and the target engine speed value corresponding to each target output power in multiple first engine speed values ​​and multiple first engine torque values ​​through the first correspondence. In actual applications, the first correspondence can be based on a model relationship, a functional relationship, etc. constructed based on the thermal efficiency of the range extender and the engine speed.

[0065] In some embodiments of the present invention, the first corresponding relationship is a first functional relationship, the first functional relationship represents the difference between a first index value and a second index value, the first index value is determined by the thermal efficiency of the range extender, and the first index value includes a target engine torque parameter and a target engine speed parameter, the second index value is determined by the engine speed, and the second index value includes the target engine speed parameter.

[0066] In the specific implementation, Figure 2 As shown, after the interpolation processing, the data simulation stage is entered to construct an optimization model of the thermal efficiency of the engine and the engine speed. The optimization model can be expressed by a first functional relationship, which can be specifically expressed by the following formula (1):

[0067]

[0068] Where n is the total number of test conditions, that is, it corresponds to n target output powers at the same time. i represents the i-th target output power. The larger i is, the larger the target output power is. i That is, the target engine speed value corresponding to the i-th target output power, y i That is, the target engine torque value corresponding to the i-th output power.i ,y i ) represents the functional relationship between the target engine speed value and the target engine torque value corresponding to the i-th target output power, which characterizes the thermal efficiency of the range extender corresponding to the i-th target output power. c is the oil-to-electricity conversion coefficient, which can be calculated based on the fuel calorific value, fuel density and other data and can be regarded as a constant. w i is the weight corresponding to the i-th test condition. Therefore, The weighted sum of the thermal efficiencies of the range extenders under all test conditions (or the sum of the weighted oil-to-electricity conversion rates) is the first indicator value.

[0069] UB represents the upper limit threshold of engine speed, It means that the engine speeds of all test conditions are normalized and summed up to obtain the second index value.

[0070] α and β are weight coefficients corresponding to the first index value and the second index value respectively. Increasing α means that the obtained target generator torque value and target generator speed value tend to improve the thermal efficiency of the range extender, and increasing β means that the obtained target generator torque value and target generator speed value tend to reduce the NVH impact of the range extender.

[0071] Max() represents the optimization goal of the optimization model, that is, to find a set of x with the largest function value. i ,y i .

[0072] Step 103, obtaining the constraint condition of the first corresponding relationship;

[0073] The constraint condition of the first corresponding relationship constrains and limits the value of each variable itself or the relationship between variables in the first corresponding relationship, so that the result can better meet specific needs.

[0074] In some embodiments of the present invention, the constraint parameters corresponding to the constraint conditions include one or more of the following:

[0075] The multiple target output powers, the engine speed upper limit threshold, the engine speed lower limit threshold, the engine speed change upper limit threshold, the engine speed change lower limit threshold, and the engine torque change lower limit threshold.

[0076] In a specific implementation, the constraint conditions for the first correspondence relationship may include one or more of the following:

[0077] G(x i ,y i )=P i (2)

[0078] x i ≥LB (3)

[0079] x i ≤UB (4)

[0080] x i+1 -x i >ΔLB (5)

[0081] x i+1 -x i <ΔUB (6)

[0082] y o+1 -y i >ΔTLB (7)

[0083] The above constraints are explained one by one below:

[0084] For (2), the target generator speed value x corresponding to the i-th target output power is represented by i and the target motor speed value y i The output power of the range extender is obtained by the functional relationship G as P i , i.e., the target output power;

[0085] For (3) and (4), the constraint parameter LB is the lower limit threshold of the engine speed, and the constraint parameter UB is the upper limit threshold of the engine speed. Considering that the minimum output power and maximum output power corresponding to the test operating point will not be too low or too high, the engine speed should not be too small or too large. Therefore, the engine speed needs to be limited to a reasonable range;

[0086] For (5) and (6), the constraint parameter ΔLB represents the upper threshold of the engine speed change corresponding to the i-th target output power and the i+1-th target output power, and the constraint parameter ΔUB represents the lower threshold of the engine speed change corresponding to the i-th target output power and the i+1-th target output power. Adding constraints to the change value of the engine speed is mainly to prevent sudden changes and make the engine speed transition smoothly. If the engine speed suddenly rises or falls, the working curve of the range extender will be very tortuous, affecting the stability of the subsequent continuous operation of the engine. In practical applications, ΔLB and ΔUB should both be greater than 0 to ensure that the engine speed increases monotonically with the increase of the target output power.

[0087] For (7), the constraint parameter ΔTLB represents the lower limit threshold of the engine torque change value corresponding to the i-th target output power and the i+1-th target output power. Since each test condition increases according to the target output power, the engine torque change value cannot be too small. In practical applications, ΔTLB should also be greater than 0 to ensure that the engine torque increases monotonically with the increase of the target output power.

[0088] Step 104 : determining a target engine torque value and a target engine speed value corresponding to each target output power from among the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition.

[0089] In this embodiment, after the first corresponding relationship is constructed, the target engine torque value and the target engine speed value corresponding to each target output power can be determined from the multiple first engine speed values ​​and the multiple first engine torque values ​​through the first corresponding relationship and the corresponding constraint conditions, so that the target engine torque value and the target engine speed value can simultaneously take into account the influence of the range extender thermal efficiency and the range extender noise. Exemplarily, the engine speed value and the engine torque value that can make the first corresponding relationship and the constraint conditions can be determined from the multiple first engine speed values ​​and the multiple first engine torque values, which are the target engine speed value and the target engine torque value.

[0090] Step 105 , calibrating parameters of the range extender according to the target output power, the target engine torque value, and the target engine speed value.

[0091] In this embodiment, when the target engine torque value and target engine speed value corresponding to each target output power are obtained, the relevant parameters of the range extender can be calibrated. For example, based on the target engine torque value and the target engine speed value, the generator output power is calibrated according to the parameter conversion relationship between the generator and the engine; for another example, based on the target engine torque value and the target engine speed value, an interpolation algorithm and other methods are used to expand, and more optimal engine torque values ​​and optimal engine speed values ​​corresponding to the engine output power are obtained, and then the optimal working curve of the range extender is calibrated.

[0092] In some embodiments of the present invention, determining the target engine torque value and the target engine speed value corresponding to each target output power from the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition includes:

[0093] Screening the plurality of first engine speed values ​​and the plurality of first engine torque values ​​corresponding to each of the target output powers according to the constraint condition to obtain a plurality of second engine speed values ​​and a plurality of second engine torque values;

[0094] determining a plurality of first function values ​​according to the plurality of second engine speed values, the plurality of second engine torque values, and the first functional relationship;

[0095] Determining a maximum objective function value among the plurality of first function values;

[0096] According to the objective function value, a target engine torque value and a target engine speed value corresponding to each target output power are determined.

[0097] In the specific implementation, Figure 2 As shown, after building the optimization model and determining the constraints, equation (1) is solved. Since equation (1) is a nonlinear function relationship, it may contain multiple local optimal solutions rather than the global optimal solution. Therefore, the present invention designs an algorithm based on local search optimal + partial constraints for hyperparameter optimization to solve the nonlinear function equation (1). The specific solution process is as follows:

[0098] S1: Initialize the values ​​or data structures of some parameters. For example, define the initial values ​​of constraint parameters LB, UB, ΔLB, ΔUB, ΔTLB, etc.; for another example, define the data structure of the optimal operating point list, where each row of data in the optimal operating point list is used to store the target engine torque value and target engine speed value corresponding to each target output power;

[0099] S2: For each target output power, by first applying the constraint conditions of the upper and lower threshold types, the search range in the first engine torque and the first engine speed can be narrowed, that is, the data samples are preliminarily screened. For example, for the i-th target output power, there are 20 sets of first engine torque values ​​and first engine speed values. By defining the initial values ​​of LB and UB to determine the range of the target engine speed value, these 20 sets of data can be reduced to 10 sets.

[0100] S3: Apply other types of constraints to obtain multiple second engine speed values ​​and multiple second engine torque values ​​as candidates for the target engine speed value and engine torque value (hereinafter referred to as candidate points), apply the above first functional relationship to each candidate point to determine its function value, and determine the candidate point with the largest function value, which is the target engine speed value and target engine torque value of the current target output power. Continuing with the above example, when the 20 groups of first engine torque values ​​and first engine torque values ​​are reduced to 10 groups through the initial values ​​of LB and UB, by continuing to apply other constraints (such as ΔLB <x i -x i-1 <ΔUB,y i -y i-1>ΔTUB) further filters the 10 sets of data to obtain 5 sets of data that meet the requirements, which are candidate points. Let n=1 in formula (1), and substitute the second engine speed value and the second engine torque value of each candidate point into formula (1), and obtain multiple first function values. Then determine the maximum objective function value from the first function values. The objective function value corresponds to the second engine speed value and the second engine torque value, which is the target engine speed value and the target engine torque value corresponding to the current i-th target output power, and add them to the optimal working point list.

[0101] S4: All target engine speed values ​​and target engine torque values ​​in the optimal operating point list are combined and substituted into the above formula (1) to obtain an alternative optimal function value.

[0102] S5: Taking the constraint parameters as hyperparameters, the TPE (Tree-structured Parzen Estimator) algorithm is used to tune the hyperparameters, and the above S1-S4 are repeated with the tuned hyperparameters to obtain multiple lists of optimal operating points and multiple candidate optimal function values ​​obtained using the optimal operating point lists. The largest optimal function value is determined from the multiple candidate optimal function values, and each set of target engine speed values ​​and target engine torque values ​​corresponding to the optimal function value is the final output.

[0103] It can be seen that S1-S4 mainly seeks the working point with the largest objective function value under fixed constraints, which easily leads to falling into the local optimal solution. However, combining S5 to perform hyperparameter optimization on the constraint parameters, that is, generating different hyperparameter combinations to determine the optimal function value, can alleviate the problem of falling into the local optimal solution.

[0104] In practical applications, such as Figure 2 As shown in FIG. 1 , after obtaining the target engine speed value and the target engine torque value, the working curve of the range extender can also be drawn based on the target engine speed value and the target engine torque value, and the weighted oil-to-electricity conversion rate of the curve (i.e., the above ).

[0105] In some embodiments of the present invention, after determining the target engine torque value and the target engine speed value corresponding to each target output power from the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition, the method further includes:

[0106] Determining a target operating curve of the range extender according to a target engine torque value and a target engine speed value corresponding to each of the target output powers;

[0107] The range extender is controlled based on the target operating curve.

[0108] In the specific implementation, when determining Figure 3 The MAP diagram composed of the thermal efficiency of the range extender assembly and the output power of the range extender shown in the figure, and after obtaining multiple target engine torque values ​​and multiple target engine torques corresponding to the multiple target output powers, multiple target points on the MAP diagram can be obtained. By connecting the multiple target points, the working curve of the range extender, that is, the optimal power generation curve of the range extender, is obtained.

[0109] As an example, Figure 4 As shown, curve max is the working curve of the range extender when the thermal efficiency of the range extender is maximized, and curve opt is the working curve of the range extender determined by the present invention. Although the thermal efficiency of the range extender is not maximized and part of the fuel economy is sacrificed, the body vibration and radiation noise of the range extender during normal operation are reduced, and the NVH performance is better.

[0110] The embodiment of the present invention has the following advantages: the embodiment of the present invention not only considers the influence of the thermal efficiency of the range extender, but also considers the influence of the noise and vibration caused by the engine speed by constructing the first corresponding relationship between the thermal efficiency of the range extender and the engine speed, and then determines the target engine torque value and the target engine speed value corresponding to each target output power among multiple first engine speed values ​​and multiple first engine torque values ​​based on the first corresponding relationship and the corresponding constraints, without manually calibrating the target engine torque value and the target engine speed value one by one, thereby improving efficiency; at the same time, due to the introduction of the first relationship, the target engine torque value and the target engine speed value also take into account the influence of the engine thermal efficiency and the noise generated by the range extender, while improving the fuel economy as much as possible, and improving the user's driving experience.

[0111] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0112] Reference Figure 5 , shows a schematic diagram of the structure of a device for calibrating range extender parameters provided by an embodiment of the present invention, which may specifically include the following modules:

[0113] A test data acquisition module 501 is used to acquire test data of the range extender; wherein the test data includes a plurality of first engine speed values ​​and a plurality of first engine torque values ​​of the range extender at a plurality of target output powers;

[0114] A first correspondence building module 502, used to build a first correspondence between the range extender thermal efficiency and the engine speed;

[0115] A constraint condition acquisition module 503, used to acquire the constraint condition of the first corresponding relationship;

[0116] a target value determination module 504, configured to determine a target engine torque value and a target engine speed value corresponding to each of the target output powers from among the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition;

[0117] The parameter calibration module 505 is used to calibrate the parameters of the range extender according to the target output power, the target engine torque value and the target engine speed value.

[0118] In some embodiments of the present invention, the constraint parameters corresponding to the constraint conditions include one or more of the following:

[0119] The output power of the range extender, the upper limit threshold of the engine speed, the lower limit threshold of the engine speed, the upper limit threshold of the engine speed change, the lower limit threshold of the engine speed change, and the lower limit threshold of the engine torque change.

[0120] In some embodiments of the present invention, the first corresponding relationship is a first functional relationship, the first functional relationship represents the difference between a first index value and a second index value, the first index value is determined by the thermal efficiency of the range extender, and the first index value includes a target engine torque parameter and a target engine speed parameter, the second index value is determined by the engine speed, and the second index value includes the target engine speed parameter.

[0121] In some embodiments of the present invention, the target value determination module 504 includes:

[0122] a target value determination submodule, configured to screen the plurality of first engine speed values ​​and the plurality of first engine torque values ​​corresponding to each of the target output powers according to the constraint condition, to obtain a plurality of second engine speed values ​​and a plurality of second engine torque values;

[0123] determining a plurality of first function values ​​according to the plurality of second engine speed values, the plurality of second engine torque values, and the first functional relationship;

[0124] Determining a maximum objective function value among the plurality of first function values;

[0125] According to the objective function value, a target engine torque value and a target engine speed value corresponding to each target output power are determined.

[0126] In some embodiments of the present invention, the test data acquisition module 501 includes:

[0127] An initial test data acquisition module, used to test the range extender according to a plurality of preset first output powers to obtain initial test data;

[0128] The target test data acquisition module is used to perform interpolation processing on the initial test data to obtain target test data corresponding to multiple target output powers.

[0129] In some embodiments of the present invention, the apparatus further comprises:

[0130] a target operating curve determining module, configured to determine a target operating curve of the range extender according to a target engine torque value and a target engine speed value corresponding to each target output power;

[0131] A control module is used to control the range extender based on the target working curve.

[0132] In some embodiments of the present invention, the test data further includes a plurality of generator speeds and a plurality of generator torques corresponding to each of the target output powers.

[0133] Some embodiments of the present invention further provide a vehicle, the vehicle being provided with a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and the computer program, when executed by the processor, implements the above range extender parameter calibration method.

[0134] Some embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above range extender parameter calibration method is implemented.

[0135] Some embodiments of the present invention further provide a computer program product, including a computer program, which implements the above range extender parameter calibration method when executed by a processor.

[0136] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0137] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0138] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0139] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0140] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0141] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0142] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0143] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0144] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the above elements.

[0145] The range extender parameter calibration method and device, vehicle, and storage medium provided above are introduced in detail. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. A range extender parameter calibration method, characterized in that: The method comprises: Acquiring target test data of the range extender; wherein the target test data includes a plurality of first engine speed values ​​and a plurality of first engine torque values ​​of the range extender at a plurality of target output powers; Constructing the first correspondence between the range extender thermal efficiency and the engine speed; Obtaining the constraint condition of the first corresponding relationship; Determining a target engine torque value and a target engine speed value corresponding to each target output power from among the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition; The parameters of the range extender are calibrated according to the target output power, the target engine torque value and the target engine speed value.

2. The method according to claim 1, characterized in that The constraint parameters corresponding to the constraint conditions include one or more of the following: The output power of the range extender, the upper limit threshold of the engine speed, the lower limit threshold of the engine speed, the upper limit threshold of the engine speed change, the lower limit threshold of the engine speed change, and the lower limit threshold of the engine torque change.

3. The method according to claim 1 or 2, characterized in that: The first corresponding relationship is a first functional relationship, which represents the difference between a first index value and a second index value. The first index value is determined by the thermal efficiency of the range extender, and the first index value includes a target engine torque parameter and a target engine speed parameter. The second index value is determined by the engine speed, and the second index value includes the target engine speed parameter.

4. The method according to claim 3, characterized in that The determining, according to the first corresponding relationship and the constraint condition, a target engine torque value and a target engine speed value corresponding to each target output power from among the plurality of first engine speed values ​​and the plurality of first engine torque values, comprises: Screening the plurality of first engine speed values ​​and the plurality of first engine torque values ​​corresponding to each of the target output powers according to the constraint condition to obtain a plurality of second engine speed values ​​and a plurality of second engine torque values; determining a plurality of first function values ​​according to the plurality of second engine speed values, the plurality of second engine torque values, and the first functional relationship; Determining a maximum objective function value among the plurality of first function values; According to the objective function value, a target engine torque value and a target engine speed value corresponding to each target output power are determined.

5. The method according to claim 1 or 2, characterized in that: The obtaining target test data of the range extender includes: Testing the range extender according to a plurality of preset first output powers to obtain initial test data; The initial test data is interpolated to obtain target test data corresponding to a plurality of target output powers.

6. The method according to claim 1 or 2, characterized in that: After determining the target engine torque value and the target engine speed value corresponding to each target output power from the plurality of first engine speed values ​​and the plurality of first engine torque values ​​according to the first corresponding relationship and the constraint condition, the method further includes: Determining a target operating curve of the range extender according to a target engine torque value and a target engine speed value corresponding to each of the target output powers; The range extender is controlled based on the target operating curve.

7. The method according to claim 1, characterized in that The target test data also includes a plurality of generator speeds and a plurality of generator torques corresponding to each of the target output powers.

8. A device for calibrating range extender parameters, characterized in that: The device comprises: A test data acquisition module, used to acquire test data of the range extender; wherein the test data includes a plurality of first engine speed values ​​and a plurality of first engine torque values ​​of the range extender at a plurality of target output powers; A first correspondence building module, used to build a first correspondence between the range extender thermal efficiency and the engine speed; A constraint condition acquisition module, used to acquire the constraint condition of the first corresponding relationship; a target value determination module, configured to determine, according to the first corresponding relationship and the constraint condition, a target engine torque value and a target engine speed value corresponding to each of the target output powers from among the plurality of first engine speed values ​​and the plurality of first engine torque values; The parameter calibration module is used to calibrate the parameters of the range extender according to the target output power, the target engine torque value and the target engine speed value.

9. A vehicle, characterized in that: The vehicle is provided with a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, the range extender parameter calibration method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the range extender parameter calibration method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Method and system for testing and calibration of range extender bench of electric automobile

    CN105890910A

  • Method and device for calibrating working curve of range extender

    CN117367812A

  • Range extender point selection method, device and equipment and storage medium

    CN117408036A

  • Control method and device of vehicle range extender system, storage medium and electronic equipment

    CN118790222A

  • Power generation parameter establishment method and device of vehicle range extender, control method and device and storage medium

    CN118894095A

Cited By

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

    CN121246767A