Methods, apparatus, equipment, and computer-readable storage media for estimating driving range
By calculating the first and second driving ranges of new energy vehicles and combining this with the rate of range reduction, the fuel range is corrected, thus solving the problem of inaccurate fuel range prediction in new energy vehicles and improving the accuracy of estimation and user experience.
Patent Information
- Application Number
- CN202310787509.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2043-06-29
AI Technical Summary
Existing technologies have poor accuracy in predicting fuel range in new energy vehicles, especially in hybrid driving situations, leading to user dissatisfaction and difficulties in trip planning.
By acquiring vehicle information parameters and calibration parameters, the first and second driving ranges are calculated. Combined with the rate of decrease in driving range, the estimation method for fuel driving range is corrected, including reference to remaining fuel, fuel consumption update flag, vehicle speed, fuel injection signal, and mileage signal. The rate of decrease in driving range is determined using the corrected parameter values and preset conditions, and finally the driving range of the target vehicle is determined.
It improves the accuracy of fuel range estimation, ensures the reliability of user trip plans, reduces user complaints, and enhances the driving experience.
Smart Images

Figure CN119218220B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the automotive field, and more specifically to a method and apparatus for estimating driving range, and a computer-readable storage medium. Background Technology
[0002] When a vehicle is in motion, determining whether it needs refueling based on its remaining range is crucial for driver guidance. In new energy vehicles, due to the presence of both fuel and electricity, user scenarios are complex, sometimes involving pure electric driving, sometimes hybrid driving. Furthermore, fuel not only meets the needs of driving but also requires conversion to electricity to meet non-driving energy needs such as air conditioning, heating, battery heating, and energy storage. Significant discrepancies in predicted fuel range can easily lead to user misunderstanding and complaints, hindering their planning of subsequent journeys.
[0003] Existing technologies mainly calculate fuel range based on fuel consumption. However, due to the presence of hybrid driving in existing vehicles, fuel consumption has increased sharply, resulting in poor accuracy in calculating fuel range. Summary of the Invention
[0004] This invention provides a method, apparatus, device, and computer-readable storage medium for estimating driving range, which can improve the accuracy of driving range estimation.
[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0006] This invention provides a method for estimating driving range, the method comprising:
[0007] Obtain the vehicle information parameters of the target vehicle, as well as the vehicle calibration parameters of the target vehicle;
[0008] Based on the vehicle information parameters and the vehicle calibration parameters, the first driving range and the second driving range are determined.
[0009] Based on the first driving range and the second driving range, calculations are performed to determine the rate of decrease in driving range;
[0010] Based on the rate of decrease in range, the remaining range of the target vehicle is determined.
[0011] In the above scheme, the vehicle information parameters include: reference remaining fuel, fuel consumption update flag, vehicle speed, fuel injection quantity signal, and mileage signal; the vehicle calibration parameters include: initial mileage and initial fuel consumption.
[0012] The step of determining the first driving range and the second driving range based on the vehicle information parameters and the vehicle calibration parameters includes:
[0013] Based on the reference remaining fuel, the initial mileage, and the initial fuel consumption, calculations are performed to determine the initial driving range;
[0014] The first driving range is determined based on the fuel consumption update flag, the fuel injection quantity signal, the vehicle speed, the initial mileage, the initial fuel consumption, and the initial driving range;
[0015] The second driving range is determined based on the fuel consumption update flag, the driving mileage signal, the vehicle speed, the reference remaining fuel, the initial mileage, the fuel injection quantity signal, and the initial fuel consumption.
[0016] In the above scheme, determining the first driving range based on the fuel consumption update flag, the fuel injection quantity signal, the vehicle speed, the initial mileage, the initial fuel consumption, and the initial driving range includes:
[0017] When the fuel consumption update flag of the target vehicle is a first value, the initial driving range is determined as the first driving range.
[0018] When the fuel consumption update flag of the target vehicle is the second value and the vehicle speed is a preset speed threshold, the first cumulative fuel consumption is determined according to the fuel injection signal.
[0019] The first driving range is determined when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage.
[0020] In the above scheme, determining the second driving range based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel, the initial mileage, the fuel injection quantity signal, and the initial fuel consumption includes:
[0021] When the fuel consumption update flag of the target vehicle is the second value and the vehicle speed is greater than a preset speed threshold, the second cumulative fuel consumption is determined according to the fuel injection signal.
[0022] The actual mileage is determined based on the mileage signal.
[0023] The second driving range is determined based on the initial mileage, the initial fuel consumption, the actual driving mileage, the second cumulative fuel consumption, and the reference remaining fuel.
[0024] In the above scheme, determining the second driving range based on the initial mileage, the initial fuel consumption, the actual driving mileage, the second cumulative fuel consumption, and the reference remaining fuel includes:
[0025] Based on the initial mileage, the initial fuel consumption, the actual mileage, and the second cumulative fuel consumption, the initial unit mileage is determined;
[0026] If the initial unit mileage is less than the preset unit mileage, then the unit mileage is determined based on the initial mileage and the initial fuel consumption.
[0027] If the initial unit drivable mileage is greater than or equal to the preset unit drivable mileage, then the initial unit drivable mileage is determined as the unit drivable mileage;
[0028] The second driving range is determined based on the unit driving range and the reference remaining fuel.
[0029] In the above scheme, the vehicle calibration parameters include: remaining fuel quantity determination value and correction parameters;
[0030] The step of calculating the rate of decrease in driving range based on the first driving range and the second driving range includes:
[0031] Based on the first driving range and the second driving range, a calculation is performed to determine the mileage difference;
[0032] The correction parameter value is determined based on the reference remaining fuel quantity and the remaining fuel quantity determination value;
[0033] The rate of decrease in remaining range is determined based on the mileage difference and the correction parameter value.
[0034] In the above scheme, the remaining fuel quantity determination value includes: a first determination value and a second determination value; the first determination value is greater than the second determination value; the correction parameter value includes: a first correction parameter value and a second correction parameter value.
[0035] The step of determining the correction parameter value based on the reference remaining fuel quantity and the remaining fuel quantity determination value includes:
[0036] If the reference remaining oil quantity is greater than the first determination value, then both the first correction parameter value and the second correction parameter value are determined to be zero.
[0037] If the reference remaining oil quantity is greater than the second determination value and less than or equal to the first determination value, then the first correction parameter value is determined to be the first preset value and the second correction parameter value is determined to be the second preset value.
[0038] If the reference remaining oil level is less than or equal to the second determination value, then the first correction parameter value is determined to be the third preset value, and the second correction parameter value is determined to be the fourth preset value.
[0039] In the above scheme, determining the rate of decrease in remaining range based on the mileage difference and the correction parameter value includes:
[0040] If the mileage difference meets the preset conditions, then the vehicle calibration assignment range is determined according to the preset conditions.
[0041] The rate of decrease in driving range is determined based on the vehicle calibration assignment range and the second correction parameter value among the correction parameter values.
[0042] In the above scheme, the preset conditions include: a first preset condition, a second preset condition, a third preset condition, a fourth preset condition, a fifth preset condition, a sixth preset condition, and a seventh preset condition;
[0043] The first preset condition is that the mileage difference is greater than the first distance value; the first distance value is determined by the first correction parameter value and the preset distance range; the mileage difference represents the value obtained by subtracting the first range from the second range;
[0044] The second preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the first range from the second range.
[0045] The third preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the first range from the second range;
[0046] The fourth preset condition is that the mileage difference is less than or equal to the fourth distance value; the mileage difference represents the value obtained by subtracting the first range from the second range;
[0047] The fifth preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the second range from the first range;
[0048] The sixth preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the second range from the first range;
[0049] The seventh preset condition is that the mileage difference is greater than the fifth distance value; the fifth distance value is determined by the first correction parameter value and the minimum distance value in the preset distance range; the mileage difference represents the value obtained by subtracting the second range from the first driving range.
[0050] In the above scheme, determining the target vehicle's range based on the rate of decrease in range includes:
[0051] Based on the rate of decrease in remaining range, determine the remaining range mileage;
[0052] The target vehicle's remaining range is determined by calculation based on the first remaining range and the remaining range decrease.
[0053] This invention provides a driving range estimation device, which includes: an acquisition unit and a determination unit; wherein,
[0054] The acquisition unit is used to acquire vehicle information parameters of the target vehicle and vehicle calibration parameters of the target vehicle.
[0055] The determining unit is configured to determine a first driving range and a second driving range based on the vehicle information parameters and the vehicle calibration parameters; perform calculations based on the first driving range and the second driving range to determine the driving range reduction rate; and determine the driving range of the target vehicle based on the driving range reduction rate.
[0056] This invention provides a driving range estimation device, the driving range estimation device comprising:
[0057] Memory, used to store executable instructions;
[0058] A processor is configured to execute executable instructions stored in the memory, wherein when the executable instructions are executed, the processor executes the range estimation method.
[0059] This invention provides a computer-readable storage medium storing executable instructions, which, when executed by one or more processors, execute the range estimation method.
[0060] The beneficial effects of this invention are as follows: Vehicle information parameters and vehicle calibration parameters of the target vehicle are obtained; a first driving range and a second driving range are determined based on the vehicle information parameters and the vehicle calibration parameters; calculations are performed based on the first and second driving ranges to determine the rate of decrease in driving range; and the driving range of the target vehicle is determined based on the rate of decrease in driving range. In the above scheme, the first and second driving ranges can be determined based on the vehicle information parameters and vehicle calibration parameters of the target vehicle. Then, calculations are performed using the first and second driving ranges to determine the rate of decrease in driving range; finally, the first driving range is corrected based on the rate of decrease in driving range to obtain the final driving range. This correction process improves the accuracy of driving range estimation. Attached Figure Description
[0061] Figure 1 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 1 ;
[0062] Figure 2 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 2 ;
[0063] Figure 3 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 3 , ;
[0064] Figure 4 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 4 ;
[0065] Figure 5 This invention provides a schematic diagram of the structure of a range estimation device according to an embodiment of the present invention. Figure 1 ;
[0066] Figure 6 This invention provides a schematic diagram of the structure of a range estimation device according to an embodiment of the present invention. Figure 2 ;
[0067] Figure 7 This invention provides an optional effect illustration of a method for estimating driving range according to an embodiment of the present invention. Figure 1 ;
[0068] Figure 8 This invention provides an optional effect illustration of a method for estimating driving range according to an embodiment of the present invention. Figure 2 ;
[0069] Figure 9 This invention provides a schematic diagram of the structure of a range estimation device according to an embodiment of the present invention. Figure 3 ;
[0070] Figure 10 This is a schematic diagram of the structure of a range estimation device provided in an embodiment of the present invention. Detailed Implementation
[0071] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the specific technical solutions of the present invention will be further described in detail below with reference to the accompanying drawings of the embodiments of the present invention. The following embodiments are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0072] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.
[0073] In the following description, references to "some embodiments," "this embodiment," "inventory embodiments," and examples, etc., describe a subset of all possible embodiments. However, it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0074] If similar descriptions such as "first / second" appear in the invention document, the following explanation shall be added: In the following description, the terms "first / second / third" are used only to distinguish similar objects and do not represent a specific order of objects. It is understood that "first / second / third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of the invention described herein can be implemented in an order other than that illustrated or described herein.
[0075] This invention provides a method for estimating driving range. Figure 1 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 1 , will combine Figure 1 The steps shown are explained.
[0076] S101. Obtain the vehicle information parameters of the target vehicle, as well as the vehicle calibration parameters of the target vehicle.
[0077] In some embodiments of the present invention, vehicle information parameters include: reference remaining fuel quantity, fuel consumption update flag, vehicle speed, fuel injection quantity signal, and mileage signal; vehicle calibration parameters include: initial mileage, initial fuel consumption, remaining fuel quantity determination value, correction parameters, and a fixed value of remaining fuel range that is no longer displayed on the calibration instrument.
[0078] In some embodiments of the present invention, the vehicle calibration parameters differ for different vehicle models. After determining the target vehicle, the initial mileage, initial fuel consumption, remaining fuel quantity determination value, and the value that the instrument no longer displays when the calibrated display shows a fixed value of remaining fuel range can be directly determined. The correction parameters are determined based on the reference remaining fuel quantity and the remaining fuel quantity determination value.
[0079] In some embodiments of the present invention, the application is to scenarios involving the estimation of the driving range of hybrid vehicles.
[0080] In some embodiments of the present invention, the execution subject is a range estimation device, which may be a vehicle terminal.
[0081] S102. Based on vehicle information parameters and vehicle calibration parameters, determine the first driving range and the second driving range.
[0082] In some embodiments of the present invention, an initial driving range is determined by calculation based on the reference remaining fuel, initial mileage, and initial fuel consumption; a first driving range is determined based on the fuel consumption update flag, fuel injection signal, vehicle speed, initial mileage, initial fuel consumption, and initial driving range; and a second driving range is determined based on the fuel consumption update flag, driving mileage signal, vehicle speed, reference remaining fuel, initial mileage, fuel injection signal, and initial fuel consumption.
[0083] In some embodiments of the present invention, the vehicle terminal can calculate the initial driving range based on the reference remaining fuel, initial mileage and initial fuel consumption, and then determine the first driving range of the vehicle based on the target vehicle's start-up status, driving mode and fuel consumption update flag.
[0084] In some embodiments of the present invention, if the fuel consumption update flag of the target vehicle is a first value, the initial driving range is determined as the first driving range; if the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, the first cumulative fuel consumption is determined according to the fuel injection signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first driving range is determined.
[0085] For example, when the vehicle starts and operates in pure electric mode, the controller sends a fuel consumption update flag of 0 (0 indicates that the engine is not started, and 1 indicates that it is started; the signal is obtained directly from the vehicle's driving information). The initial driving range does not change with the mileage and is used as the first driving range.
[0086] In some embodiments of the present invention, if the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is greater than a preset speed threshold, it indicates that the target vehicle is driving in hybrid mode, i.e., driving in hybrid electric mode. At this time, the second cumulative fuel consumption is determined based on the fuel injection quantity signal; the actual driving mileage is determined based on the driving mileage signal; and the second driving range is determined based on the initial mileage, initial fuel consumption, actual driving mileage, second cumulative fuel consumption, and reference remaining fuel.
[0087] S103. Based on the first driving range and the second driving range, perform calculations to determine the rate of decrease in driving range.
[0088] In some embodiments of the present invention, the vehicle terminal performs calculations based on a first driving range and a second driving range to determine the mileage difference; determines a correction parameter value based on a reference remaining fuel level and a remaining fuel level determination value; and determines the driving range reduction rate based on the mileage difference and the correction parameter value.
[0089] In some embodiments of the present invention, the mileage difference is the distance greater than 0. When the first driving range is greater than the second driving range, the mileage difference is the first driving range minus the second driving range; when the second driving range is greater than the first driving range, the mileage difference is the second driving range minus the first driving range.
[0090] In some embodiments of the present invention, the vehicle terminal can determine the correction parameter value based on the reference remaining fuel level and the remaining fuel level determination value, and determine the rate of decrease in driving range by using the mileage difference, preset conditions and correction parameter value.
[0091] It should be noted that the rate of decrease in range is the rate at which the range drops by the first kilometer of actual driving.
[0092] S104. Determine the target vehicle's remaining range based on the rate of decrease in range.
[0093] In some embodiments of the present invention, the vehicle terminal determines the remaining range based on the rate of decrease in remaining range; and performs calculations based on the first remaining range and the remaining range, to determine the remaining range of the target vehicle.
[0094] In some embodiments of the present invention, the vehicle terminal calculates the remaining range based on the rate of decrease in range and the driving time to obtain the remaining range distance; then, the remaining range of the target vehicle is obtained by subtracting the remaining range distance from the first remaining range distance.
[0095] In some embodiments of the present invention, after obtaining the driving range of the target vehicle, the driving range will be displayed on the vehicle's dashboard.
[0096] It is understandable that the vehicle terminal obtains the vehicle information parameters and calibration parameters of the target vehicle; based on the vehicle information parameters and calibration parameters, it determines a first driving range and a second driving range; based on the first and second driving ranges, it performs calculations to determine the rate of decrease in driving range; based on the rate of decrease in driving range, it determines the driving range of the target vehicle. In the above scheme, the first and second driving ranges can be determined based on the vehicle information parameters and calibration parameters of the target vehicle, and then the rate of decrease in driving range can be determined through calculations using the first and second driving ranges; the first driving range is then corrected using the rate of decrease in driving range to obtain the final driving range. This correction process can improve the accuracy of driving range estimation.
[0097] In some embodiments of the present invention Figure 2 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 2 ,like Figure 2 As shown, S102 can be implemented through S1021, S1022, and S1023, as follows:
[0098] S1021. Based on the reference remaining fuel, initial mileage, and initial fuel consumption, perform calculations to determine the initial driving range.
[0099] In some embodiments of the present invention, the vehicle terminal can perform a quotient operation based on the initial mileage and initial fuel consumption to obtain the calculation result; and obtain the initial driving range by multiplying the reference remaining fuel and the calculation result.
[0100] For example, the initial driving range = reference remaining fuel R * (initial mileage a) / (initial fuel consumption b), where the initial mileage and initial fuel consumption are determined according to the vehicle model, the value of b ranges from 2 to 5 km, and the value of a ranges from (the declared fuel consumption ±20%).
[0101] S1022. Based on the fuel consumption update flag, fuel injection signal, vehicle speed, initial mileage, initial fuel consumption and initial driving range, determine the first driving range.
[0102] In some embodiments of the present invention, when the fuel consumption update flag of the target vehicle is a first value, the initial driving range is determined as the first driving range; when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, the first cumulative fuel consumption is determined according to the fuel injection signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first driving range is determined.
[0103] In some embodiments of the present invention, the fuel consumption update flag includes a first value and a second value, wherein the first value can be 0 and the second value can be 1. A first value indicates that the engine of the target vehicle is not started, while a second value indicates that the engine of the target vehicle is started.
[0104] For example, when the fuel consumption update flag of the target vehicle is 0, the initial driving range is determined as the first driving range.
[0105] In some embodiments of the present invention, when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, the vehicle terminal can determine the first cumulative fuel consumption based on the fuel injection signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first driving range is determined.
[0106] For example, when the vehicle starts, the fuel consumption update flag is set to 1, the vehicle speed is identified as a preset speed threshold V1, and the corresponding fuel injection signal F can be accumulated to obtain the cumulative fuel consumption F1 (i.e., the first cumulative fuel consumption). Whenever F1 = b / a, the initial driving range decreases by 1km, and the first driving range is obtained. After the idle fuel injection F1 is cleared to zero, it is accumulated again according to the triggering conditions to update the first driving range.
[0107] S1023. Based on the fuel consumption update flag, driving mileage signal, vehicle speed, reference remaining fuel, initial mileage, fuel injection quantity signal and initial fuel consumption, determine the second driving range.
[0108] In some embodiments of the present invention, when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is greater than a preset speed threshold, the second cumulative fuel consumption is determined according to the fuel injection quantity signal; the actual driving mileage is determined according to the driving mileage signal; and the second driving range is determined based on the initial mileage, initial fuel consumption, actual driving mileage, second cumulative fuel consumption and reference remaining fuel.
[0109] In some embodiments of the present invention, an initial unit mileage is determined based on the initial mileage, initial fuel consumption, actual mileage, and second cumulative fuel consumption; if the initial unit mileage is less than a preset unit mileage, the unit mileage is determined based on the initial mileage and initial fuel consumption; if the initial unit mileage is greater than or equal to the preset unit mileage, the initial unit mileage is determined as the unit mileage; and a second driving range is determined based on the unit mileage and a reference remaining fuel level.
[0110] For example, the second driving range = (reference remaining fuel R) * (mileage per liter of fuel C); where C = (a + D1) / (b + F2), D1 is the actual driving mileage, F2 is the second cumulative fuel consumption, a is the initial mileage, and b is the initial fuel consumption. The calculated C must be within a reasonable range and greater than or equal to C_min, i.e., when the calculated C < C_min, C = Cmin = a / 2b. When a + D1 accumulates to 100km, the numerator and denominator are both divided by 2 before continuing the cumulative calculation.
[0111] Understandably, the vehicle terminal can perform calculations based on the reference remaining fuel, initial mileage, and initial fuel consumption to determine the initial driving range. Based on the fuel consumption update flag, fuel injection signal, vehicle speed, initial mileage, initial fuel consumption, and initial driving range, a first driving range is determined. Based on the fuel consumption update flag, mileage signal, vehicle speed, reference remaining fuel, initial mileage, fuel injection signal, and initial fuel consumption, a second driving range is determined. This facilitates subsequent correction of the first driving range, thereby improving the accuracy of driving range estimation.
[0112] In some embodiments of the present invention Figure 3 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 3 ,like Figure 3 As shown, S103 can be implemented through S1031, S1032, and S1033, as follows:
[0113] S1031. Based on the first driving range and the second driving range, perform calculations to determine the mileage difference.
[0114] In some embodiments of the present invention, the vehicle calibration parameters include: a remaining fuel quantity determination value and a correction parameter.
[0115] In some embodiments of the present invention, the vehicle terminal can calculate the mileage difference based on the size of the first driving range and the second driving range; if the first driving range is greater than the second driving range, the first driving range is subtracted from the second driving range to obtain the mileage difference; if the second driving range is greater than the first driving range, the second driving range is subtracted from the first driving range to obtain the mileage difference.
[0116] It should be noted that the mileage difference is the distance value that is greater than 0.
[0117] S1032. Based on the reference remaining fuel quantity and the remaining fuel quantity determination value, determine the correction parameter value.
[0118] In some embodiments of the present invention, the remaining fuel quantity determination value includes: a first determination value and a second determination value; the first determination value is greater than the second determination value; the correction parameter value includes: a first correction parameter value and a second correction parameter value.
[0119] In some embodiments of the present invention, if the reference remaining oil quantity is greater than the first determination value, then the first correction parameter value and the second correction parameter value are both determined to be zero; if the reference remaining oil quantity is greater than the second determination value and less than or equal to the first determination value, then the first correction parameter value is determined to be a first preset value and the second correction parameter value is determined to be a second preset value; if the reference remaining oil quantity is less than or equal to the second determination value, then the first correction parameter value is determined to be a third preset value and the second correction parameter value is determined to be a fourth preset value.
[0120] For example, when the vehicle speed exceeds a preset speed threshold V1 and the controller issues a fuel consumption update flag of 1, the remaining fuel level R is used to assign values x1, x2, y1, and y2 to the range difference correction value (M) and the distance N required to reduce the range by 1 kilometer. When R > r1, M = 0 and N = 0; when r2 < R ≤ r1, M = x1 and N = y1; when R ≤ r2, M = x2 and N = y2.
[0121] It should be noted that the range difference correction value (M) is the first correction parameter value, and the driving distance N required to reduce the range by 1 kilometer is the second correction parameter value. r1 is the first determination value, and r2 is the second determination value.
[0122] For example, the assignment rules for the range difference correction value (M) and the driving distance N required to reduce the range by 1 kilometer are shown in Table 1. As can be seen from Table 1, when the remaining fuel R > r1, M = 0 and N = 0; when the remaining fuel r2 < R ≤ r1, M = 10 and N = 0.1; when the remaining fuel R ≤ r2, M = 20 and N = 0.2.
[0123] It should be noted that the correction factor M is the first correction parameter value, and the correction factor N is the second correction parameter value. The first preset value is 10, the second preset value is 0.1, the third preset value is 20, and the fourth preset value is 0.2.
[0124] Table 1
[0125]
[0126] S1033. Determine the rate of decrease in range based on the mileage difference and correction parameter values.
[0127] In some embodiments of the present invention, if the mileage difference meets a preset condition, the vehicle calibration assignment range is determined according to the preset condition; and the range reduction rate is determined according to the second correction parameter value in the vehicle calibration assignment range and the correction parameter value.
[0128] In some embodiments of the present invention, the preset conditions include: a first preset condition, a second preset condition, a third preset condition, a fourth preset condition, a fifth preset condition, a sixth preset condition, and a seventh preset condition.
[0129] In some embodiments of the present invention, the first preset condition is that the mileage difference is greater than the first distance value; the first distance value is determined by the first correction parameter value and the preset distance range; the mileage difference represents the value obtained by subtracting the first range from the second range.
[0130] In some embodiments of the present invention, the second preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the first mileage from the second driving range.
[0131] In some embodiments of the present invention, the third preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the first mileage from the second mileage.
[0132] In some embodiments of the present invention, the fourth preset condition is that the mileage difference is less than or equal to the fourth distance value; the mileage difference represents the value obtained by subtracting the first mileage from the second mileage.
[0133] In some embodiments of the present invention, the fifth preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the second mileage from the first driving range.
[0134] In some embodiments of the present invention, the sixth preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the second mileage from the first driving range.
[0135] In some embodiments of the present invention, the seventh preset condition is that the mileage difference is greater than the fifth distance value; the fifth distance value is determined by the first correction parameter value and the minimum distance value in the preset distance range; the mileage difference represents the value obtained by subtracting the second range from the first range.
[0136] For example, the first, second, third, fourth, fifth, sixth, and seventh preset conditions can be represented by Table 2, wherein the first distance value of the first preset condition is D0km-M; the second distance value of the second preset condition is 20km; the third distance value of the third preset condition is 10km; and the fifth distance preset value of the seventh preset condition is 50km-M. S2 represents the second driving range, and S1 represents the first driving range.
[0137] Table 2
[0138]
[0139] It should be noted that the coefficients 0, 1, 2, 3, 4, 5, and 6 are values determined according to project requirements and calibration documents, and are not arbitrary values. The difference between the first driving range S1 and the second driving range S2 is calculated, and approximation speed values L1 / L2 / L3 / etc. under different conditions are assigned to obtain the corresponding approximation range reduction speed K value (i.e., the rate of range decrease). The specific values in the judgment conditions are for reference only and can be modified according to the vehicle model calibration.
[0140] For example, when S2-S1>20km, the correction factor N is 0.2, and the corresponding L value range is 1.4-1.6. To calculate the rate of decrease in range, we take the L value range of 1.4 for calculation, then K is 1.4-0.2=1.2.
[0141] Understandably, the vehicle terminal can perform calculations based on the first driving range and the second driving range to determine the mileage difference. Based on the reference remaining fuel and the remaining fuel level, it can determine the correction parameter value. Based on the mileage difference and the correction parameter value, it can determine the rate of range reduction. This allows for subsequent correction of the first driving range based on the rate of range reduction, thereby improving the accuracy of the driving range estimation.
[0142] In some embodiments of the present invention Figure 4 The following is an optional flowchart illustrating a method for estimating driving range, as provided in an embodiment of the present invention. Figure 4 ,like Figure 4 As shown, S104 can be implemented through S1041 and S1042, as follows:
[0143] S1041. Determine the remaining driving range based on the rate of decrease in driving range.
[0144] In some embodiments of the present invention, the vehicle terminal calculates the remaining range based on the rate of decrease in range and the driving time.
[0145] S1042. Based on the first driving range and the driving range reduction mileage, perform calculations to determine the driving range of the target vehicle.
[0146] In some embodiments of the present invention, the driving range of the target vehicle is obtained by subtracting the driving range reduction mileage from the first driving range.
[0147] For example, if the initial driving range is 30km and the driving range decreases by 3km, the target vehicle's driving range is calculated to be 30-3=27km.
[0148] Understandably, the vehicle terminal can determine the remaining range based on the rate of range reduction, and then perform calculations based on the initial remaining range and the remaining range reduction to determine the target vehicle's remaining range. By correcting the initial remaining range through the rate of range reduction, the accuracy of the obtained remaining range can be improved.
[0149] In some embodiments of the present invention Figure 5 This invention provides a schematic diagram of the structure of a range estimation device according to an embodiment of the present invention. Figure 1 ,like Figure 5 As shown, the range estimation device includes an acquisition module 110, a calibration module 120, a calculation module 130, a correction module 140, and a fuel range determination module 150. Figure 6 This invention provides a schematic diagram of the structure of a range estimation device according to an embodiment of the present invention. Figure 2 ,like Figure 6 As shown, the calculation module 130 includes an initialization calculation module 131, a pure electric driving calculation module 132, an idle speed calculation module 133, and a hybrid driving calculation module 134. The specific implementation process of the method for estimating the driving range through range estimation is as follows:
[0150] Vehicle information parameters are obtained from the acquisition module 110: reference remaining fuel level R, fuel consumption update flag, vehicle speed, fuel injection quantity signal F, and mileage signal D.
[0151] The calibration module 120 defines calibration parameters, initial mileage a, initial fuel consumption b, remaining fuel quantity determination values r1 and r2, correction parameters M and N, and calibrates a fixed value of remaining fuel range displayed on the instrument panel, D0, which is no longer displayed on the instrument panel.
[0152] Calculation Module 130:
[0153] Initialization Calculation Module 131: Initialization or Refueling: Displayed Fuel Range S1 = Reference Remaining Fuel R * (Initial Mileage a) / (Initial Fuel Consumption b), where the initial mileage and initial fuel consumption are calibrated according to the vehicle model, the value of b ranges from 2 to 5 km, and the value of a ranges from (announcement declared fuel consumption ± 20%).
[0154] It should be noted that the fuel range displayed on the S1 meter is the initial range.
[0155] Pure electric driving calculation module 132: When the vehicle starts and is in pure electric driving mode, the controller sends a fuel consumption update flag of 0 (0 indicates that the engine is not started, and 1 indicates that it is started; the signal is obtained directly from the vehicle driving information), and the displayed fuel range S1 does not change with the mileage.
[0156] Idle speed calculation module 133: When the vehicle starts and the vehicle speed is identified as a fixed value V1 (V1 ranges from 0 to 3 meters per hour), and the controller sends a fuel consumption update flag of 1, the corresponding fuel injection signal F (which can be directly extracted from the vehicle information) is generated. The cumulative fuel consumption F1 can be obtained by accumulating the signal. Whenever F1 = b / a, the displayed fuel range S1 decreases by 1km. The idle speed fuel injection F1 is cleared and then re-accumulated according to the trigger conditions to obtain the first range.
[0157] It should be noted that the fixed value V1 is a preset speed threshold.
[0158] Hybrid driving module 134: When the vehicle starts, it recognizes that the vehicle speed is greater than V1 and the controller sends a fuel consumption update flag of 1, and performs the corresponding fuel injection signal F. The cumulative fuel consumption F2 can be obtained by accumulating the fuel injection signal F2. The actual driving distance D1 is obtained by accumulating the driving distance D signal. From this, the fuel range S2 (i.e., the second driving range) is calculated. The driving range is obtained by correcting the second driving range S2. The correction method varies depending on the difference between the two and the vehicle's driving state. The amount of non-drive power consumption will have different correction methods, which are corrected according to the correction module 140.
[0159] Calculate the remaining fuel range S2 = (Reference remaining fuel R) * (Driving distance C per liter of fuel); where C = (a + D1) / (b + F2). The calculated C must be within a reasonable range greater than or equal to C_min, i.e., when the calculated C < C_min, C = Cmin = a / 2b. When a + D1 accumulates to 100km, divide both the numerator and denominator by 2 before continuing the accumulation calculation.
[0160] Correction module 140: The actual driving range is determined by the difference between the calculated fuel driving range S2 and the first driving range, and the displayed driving range is reduced by the speed K that approaches the speed K.
[0161] It should be noted that the actual range reduction speed K for every kilometer driven is the approximate speed of range decrease.
[0162] Fuel range determination module 150: After obtaining K, calculate the range based on K and the first range.
[0163] Understandable, Figure 7 This shows the pattern of change in the displayed driving range (i.e., the pattern of change in driving range). The horizontal axis represents the actual fuel mileage, and the vertical axis represents the displayed fuel mileage. It can be seen that when driving an EV, the displayed fuel mileage does not change. When driving a hybrid, the displayed driving range changes in a regular pattern. When the displayed fuel mileage is less than 100km, the displayed driving range is not displayed. Figure 8 This represents the percentage of fuel range achieved as indicated on the display, with the horizontal axis representing actual mileage and the vertical axis representing the change between actual mileage and indicated fuel range. Figure 8 It can be seen that the displayed fuel range changes between 30% and 80%. After initialization, the displayed range is relatively stable, without various inconsistencies. The fuel range remains unchanged during pure electric driving, and the increase in range after refueling is relatively stable. During hybrid driving, the displayed fuel range changes closely resemble the user's actual driving conditions. This avoids the problem of extremely low fuel consumption during the initial period of pure electric driving, followed by a sharp increase in fuel consumption during hybrid driving, resulting in the vehicle showing tens of kilometers of range remaining when it is actually out of fuel and shutting down.
[0164] This invention also provides a device for estimating driving range, such as... Figure 9 As shown, Figure 9 A schematic diagram of the structure of a range estimation device provided in an embodiment of the present invention. Figure 3 The range estimation device 9 includes: an acquisition unit 901 and a determination unit 902; wherein,
[0165] The acquisition unit 901 is used to acquire vehicle information parameters of the target vehicle and vehicle calibration parameters of the target vehicle.
[0166] The determining unit 902 is used to determine a first driving range and a second driving range based on the vehicle information parameters and the vehicle calibration parameters; to perform calculations based on the first driving range and the second driving range to determine the driving range reduction rate; and to determine the driving range of the target vehicle based on the driving range reduction rate.
[0167] In some embodiments of the present invention, the vehicle information parameters include: reference remaining fuel, fuel consumption update flag, vehicle speed, fuel injection quantity signal, and mileage signal; the vehicle calibration parameters include: initial mileage and initial fuel consumption;
[0168] The determining unit 902 is further configured to perform calculations based on the reference remaining fuel, the initial mileage, and the initial fuel consumption to determine the initial driving range; to determine the first driving range based on the fuel consumption update flag, the fuel injection signal, the vehicle speed, the initial mileage, the initial fuel consumption, and the initial driving range; and to determine the second driving range based on the fuel consumption update flag, the driving mileage signal, the vehicle speed, the reference remaining fuel, the initial mileage, the fuel injection signal, and the initial fuel consumption.
[0169] In some embodiments of the present invention, the determining unit 902 is further configured to: determine the initial driving range as the first driving range when the fuel consumption update flag of the target vehicle is a first value; determine the first cumulative fuel consumption based on the fuel injection signal when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold; and determine the first driving range when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage.
[0170] In some embodiments of the present invention, the determining unit 902 is further configured to, when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is greater than a preset speed threshold, determine a second cumulative fuel consumption based on the fuel injection signal; determine the actual driving mileage based on the driving mileage signal; and determine the second driving range based on the initial mileage, the initial fuel consumption, the actual driving mileage, the second cumulative fuel consumption, and the reference remaining fuel.
[0171] In some embodiments of the present invention, the determining unit 902 is further configured to determine an initial unit drivable mileage based on the initial mileage, the initial fuel consumption, the actual mileage traveled, and the second cumulative fuel consumption; if the initial unit drivable mileage is less than a preset unit drivable mileage, then determine the unit drivable mileage based on the initial mileage and the initial fuel consumption; if the initial unit drivable mileage is greater than or equal to the preset unit drivable mileage, then determine the initial unit drivable mileage as the unit drivable mileage; and determine the second driving range based on the unit drivable mileage and the reference remaining fuel.
[0172] In some embodiments of the present invention, the vehicle calibration parameters include: a remaining fuel quantity determination value and a correction parameter;
[0173] The determining unit 902 is further configured to perform calculations based on the first driving range and the second driving range to determine the mileage difference; determine the correction parameter value based on the reference remaining fuel and the remaining fuel quantity determination value; and determine the driving range reduction rate based on the mileage difference and the correction parameter value.
[0174] In some embodiments of the present invention, the remaining fuel quantity determination value includes: a first determination value and a second determination value; the first determination value is greater than the second determination value; the correction parameter value includes: a first correction parameter value and a second correction parameter value;
[0175] The determining unit 902 is further configured to: if the reference remaining fuel quantity is greater than the first determination value, determine that both the first correction parameter value and the second correction parameter value are zero; if the reference remaining fuel quantity is greater than the second determination value and less than or equal to the first determination value, determine that the first correction parameter value is a first preset value and the second correction parameter value is a second preset value; if the reference remaining fuel quantity is less than or equal to the second determination value, determine that the first correction parameter value is a third preset value and the second correction parameter value is a fourth preset value.
[0176] In some embodiments of the present invention, the determining unit 902 is further configured to, if the mileage difference value meets a preset condition, determine the vehicle calibration assignment range according to the preset condition; and determine the range reduction rate according to the vehicle calibration assignment range and the second correction parameter value in the correction parameter value.
[0177] In some embodiments of the present invention, the preset conditions include: a first preset condition, a second preset condition, a third preset condition, a fourth preset condition, a fifth preset condition, a sixth preset condition, and a seventh preset condition;
[0178] The first preset condition is that the mileage difference is greater than the first distance value; the first distance value is determined by the first correction parameter value and the preset distance range; the mileage difference represents the value obtained by subtracting the first range from the second range;
[0179] The second preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the first range from the second range.
[0180] The third preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the first range from the second range;
[0181] The fourth preset condition is that the mileage difference is less than or equal to the fourth distance value; the mileage difference represents the value obtained by subtracting the first range from the second range;
[0182] The fifth preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the second range from the first range;
[0183] The sixth preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the second range from the first range;
[0184] The seventh preset condition is that the mileage difference is greater than the fifth distance value; the fifth distance value is determined by the first correction parameter value and the minimum distance value in the preset distance range; the mileage difference represents the value obtained by subtracting the second range from the first driving range.
[0185] In some embodiments of the present invention, the determining unit 902 is further configured to determine the remaining range based on the rate of decrease in remaining range; and to perform calculations based on the first remaining range and the remaining range decrease to determine the remaining range of the target vehicle.
[0186] Based on the driving range estimation method described in the above embodiments, this invention also provides a driving range estimation device, such as... Figure 10 As shown, Figure 10 This is a schematic diagram of a driving range estimation device provided in an embodiment of the present invention. The driving range estimation device 10 includes a processor 1001 and a memory 1002. The memory 1002 is used to store computer programs; the processor 1001 is used to call and run the computer programs from the memory to execute the driving range estimation method as described in the above embodiment.
[0187] In embodiments of the present invention, the processor 1001 described above may be at least one of the following: Application-Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), Central Processing Unit (CPU), Controller, Microcontroller, and Microprocessor. It is understood that for different devices, the electronic device used to implement the above-described processor function may also be other types, and the embodiments of the present invention do not specifically limit this.
[0188] This invention provides a computer-readable storage medium storing a computer program for implementing the range estimation method described in any of the above embodiments when executed by a processor.
[0189] For example, the program instructions corresponding to a range estimation method in this embodiment can be stored on a storage medium such as an optical disc, hard disk, or USB flash drive. When the program instructions corresponding to a range estimation method in the storage medium are read or executed by an electronic device, the range estimation method as described in any of the above embodiments can be implemented.
[0190] Furthermore, in the embodiments of the present invention, the functional modules can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional module.
[0191] If the integrated unit is implemented as a software functional module and is not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the method of this embodiment. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0192] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" throughout the specification mean that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, phrases such as "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of the invention, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the invention. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.
[0193] The modules described above as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network units. Some or all of the modules may be selected to achieve the purpose of this embodiment according to actual needs.
[0194] In addition, in the various embodiments of the present invention, all functional modules can be integrated into one processing unit, or each module can be a separate unit, or two or more modules can be integrated into one unit; the integrated modules can be implemented in hardware or in the form of hardware plus software functional units.
[0195] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0196] The methods disclosed in the several method embodiments provided in this invention can be arbitrarily combined without conflict to obtain new method embodiments.
[0197] The features disclosed in the several product embodiments provided in this invention can be arbitrarily combined without conflict to obtain new product embodiments.
[0198] The features disclosed in the several method or device embodiments provided in this invention can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0199] The above description is merely an embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims
1. A method for estimating driving range, characterized in that, include: Obtain the vehicle information parameters of the target vehicle, as well as the vehicle calibration parameters of the target vehicle; The vehicle information parameters include: reference remaining fuel, fuel consumption update flag, vehicle speed, fuel injection quantity signal, and mileage signal; the vehicle calibration parameters include: initial mileage and initial fuel consumption. Based on the reference remaining fuel, the initial mileage, and the initial fuel consumption, calculations are performed to determine the initial driving range; When the fuel consumption update flag of the target vehicle is a first value, the initial driving range is determined as the first driving range; when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, the first cumulative fuel consumption is determined according to the fuel injection signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first driving range is determined. When the fuel consumption update flag of the target vehicle is the second value and the vehicle speed is greater than a preset speed threshold, the second cumulative fuel consumption is determined according to the fuel injection signal. The actual mileage is determined based on the mileage signal. Based on the initial mileage, the initial fuel consumption, the actual mileage traveled, and the second cumulative fuel consumption, an initial unit mileage is determined; if the initial unit mileage is less than a preset unit mileage, then the unit mileage is determined based on the initial mileage and the initial fuel consumption; if the initial unit mileage is greater than or equal to the preset unit mileage, then the initial unit mileage is determined as the unit mileage; a second driving range is determined based on the unit mileage and the reference remaining fuel. Based on the first driving range and the second driving range, calculations are performed to determine the rate of decrease in driving range; The target vehicle's range is determined by correcting the first range based on the rate of decrease in range.
2. The method according to claim 1, characterized in that, The vehicle calibration parameters include: remaining fuel quantity determination value and correction parameters; The step of calculating the rate of decrease in driving range based on the first driving range and the second driving range includes: Based on the first driving range and the second driving range, a calculation is performed to determine the mileage difference; The correction parameter value is determined based on the reference remaining fuel quantity and the remaining fuel quantity determination value; The rate of decrease in remaining range is determined based on the mileage difference and the correction parameter value.
3. The method according to claim 2, characterized in that, The remaining fuel quantity determination value includes: a first determination value and a second determination value; the first determination value is greater than the second determination value; the correction parameter value includes: a first correction parameter value and a second correction parameter value; The determination of correction parameter values based on reference remaining fuel quantity and remaining fuel quantity determination value includes: If the reference remaining oil quantity is greater than the first determination value, then both the first correction parameter value and the second correction parameter value are determined to be zero. If the reference remaining oil quantity is greater than the second determination value and less than or equal to the first determination value, then the first correction parameter value is determined to be the first preset value and the second correction parameter value is determined to be the second preset value. If the reference remaining oil level is less than or equal to the second determination value, then the first correction parameter value is determined to be the third preset value, and the second correction parameter value is determined to be the fourth preset value.
4. The method according to claim 2, characterized in that, Determining the rate of decrease in remaining range based on the mileage difference and the correction parameter value includes: If the mileage difference meets the preset conditions, then the vehicle calibration assignment range is determined according to the preset conditions. The rate of decrease in driving range is determined based on the vehicle calibration assignment range and the second correction parameter value among the correction parameter values.
5. The method according to claim 4, characterized in that, The preset conditions include: a first preset condition, a second preset condition, a third preset condition, a fourth preset condition, a fifth preset condition, a sixth preset condition, and a seventh preset condition; The first preset condition is that the mileage difference is greater than the first distance value; the first distance value is determined by the first correction parameter value and the preset distance range; the mileage difference represents the value obtained by subtracting the first range from the second range; The second preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the first range from the second range. The third preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the first range from the second range; The fourth preset condition is that the mileage difference is less than or equal to the fourth distance value; the mileage difference represents the value obtained by subtracting the first range from the second range; The fifth preset condition is that the mileage difference is greater than the third distance value; the mileage difference represents the value obtained by subtracting the second range from the first range; The sixth preset condition is that the mileage difference is greater than the second distance value; the mileage difference represents the value obtained by subtracting the second range from the first range; The seventh preset condition is that the mileage difference is greater than the fifth distance value; the fifth distance value is determined by the first correction parameter value and the minimum distance value in the preset distance range; the mileage difference represents the value obtained by subtracting the second range from the first driving range.
6. The method according to claim 1, characterized in that, The step of correcting the first driving range based on the rate of decrease in driving range to determine the driving range of the target vehicle includes: Based on the rate of decrease in remaining range, determine the remaining range mileage; The target vehicle's remaining range is determined by calculation based on the first remaining range and the remaining range decrease.
7. A device for estimating driving range, characterized in that, The range estimation device is used to perform the range estimation method according to any one of claims 1 to 6.
8. A device for estimating driving range, characterized in that, include: Memory, used to store executable instructions; A processor, when executing executable instructions stored in the memory, implements the range estimation method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The storage medium stores executable instructions that, when executed, cause the processor to perform the range estimation method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle endurance mileage determination method, vehicle and storage medium
CN115675095A