Endurance mileage estimation method and device, equipment and computer readable storage medium
By acquiring and utilizing vehicle information and calibration parameters, the first and second range of the car are calculated, and the estimation is corrected based on the cruising speed, the problem of poor fuel range accuracy in the prior art is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202310787509.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2043-06-29
AI Technical Summary
The prior art has poor accuracy when calculating the fuel range of a car, especially in hybrid driving, which leads to users not understanding and complaining, affecting the itinerary plan.
By obtaining vehicle information parameters and calibration parameters, the first range and the second range are determined, and the cruising speed is calculated, and the first range is corrected to improve the accuracy of the estimation.
It improves the accuracy of estimation of fuel range, reduces user misunderstanding and complaints, and helps users arrange their itineraries more accurately.
Smart Images

Figure CN119218220A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobiles, and in particular to a method and device for estimating a cruising range, and a computer-readable storage medium. Background Art
[0002] When the vehicle is driving, judging whether the vehicle needs to be supplemented by the vehicle's cruising range is of great guiding significance to the driver. In new energy vehicles, due to the existence of two energy sources, fuel and electricity, the user's vehicle usage scenarios are complex, sometimes pure electric driving, sometimes hybrid driving, and fuel not only meets the needs of driving, but also needs to be converted from oil to electricity to meet the needs of non-driving energy consumption such as air conditioning cooling, user heating, battery heating, and power storage. Once the fuel cruising range prediction difference is large, it is easy to cause users to misunderstanding and complain, which is not conducive to the user's subsequent travel planning.
[0003] Existing technologies mainly calculate fuel range based on fuel consumption. However, due to the hybrid operation of existing cars, fuel consumption has increased sharply, resulting in poor accuracy in calculating the fuel range of cars. Summary of the invention
[0004] Embodiments of the present invention provide a method and device for estimating a cruising range, a device, and a computer-readable storage medium, which can improve the accuracy of cruising range estimation.
[0005] In order to achieve the above object, the technical solution adopted by the present invention is as follows:
[0006] An embodiment of the present invention provides a method for estimating a cruising range, the method comprising:
[0007] Acquiring vehicle information parameters of a target vehicle and vehicle calibration parameters of the target vehicle;
[0008] Determining a first cruising range and a second cruising range based on the vehicle information parameter and the vehicle calibration parameter;
[0009] Performing calculation based on the first cruising range and the second cruising range to determine a cruising range reduction rate;
[0010] Based on the cruising range decrease rate, the cruising 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 signal and mileage signal; the vehicle calibration parameters include: initial mileage and initial fuel consumption;
[0012] The determining the first cruising range and the second cruising range based on the vehicle information parameter and the vehicle calibration parameter includes:
[0013] Based on the reference remaining fuel amount, the initial mileage and the initial fuel consumption, calculation is performed to determine an initial cruising range;
[0014] Determining the first cruising range based on the fuel consumption update flag, the fuel injection amount signal, the vehicle speed, the initial mileage, the initial fuel consumption, and the initial cruising range;
[0015] The second cruising range is determined based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel amount, the initial mileage, the injection amount signal and the initial fuel consumption.
[0016] In the above solution, the determining of the first cruising range based on the fuel consumption update flag, the fuel injection amount signal, the vehicle speed, the initial mileage, the initial fuel consumption and the initial cruising range includes:
[0017] When the fuel consumption update flag of the target vehicle is a first value, determining the initial cruising range as the first cruising range;
[0018] When the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, determining a first accumulated fuel consumption according to the fuel injection amount signal;
[0019] When the first accumulated fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first cruising range is determined.
[0020] In the above solution, the second cruising range is determined based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel volume, the initial mileage, the fuel injection amount signal and the initial fuel consumption, including:
[0021] 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, determining a second accumulated fuel consumption according to the fuel injection amount signal;
[0022] determining actual mileage according to the mileage signal;
[0023] The second cruising range is determined based on the initial mileage, the initial fuel consumption, the actual driving mileage, the second accumulated fuel consumption and the reference remaining fuel amount.
[0024] In the above solution, the determining of the second cruising range based on the initial mileage, the initial fuel consumption, the actual mileage, the second accumulated fuel consumption and the reference remaining fuel includes:
[0025] determining an initial unit drivable mileage based on the initial mileage, the initial fuel consumption, the actual mileage and the second accumulated fuel consumption;
[0026] If the initial unit drivable mileage is less than the preset unit drivable mileage, determining the unit drivable mileage according to 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, the initial unit drivable mileage is determined as the unit drivable mileage;
[0028] The second cruising range is determined based on the unit drivable mileage and the reference remaining fuel amount.
[0029] In the above solution, the vehicle calibration parameters include: a remaining fuel quantity determination value and a correction parameter;
[0030] The performing calculation based on the first cruising range and the second cruising range to determine the cruising range reduction rate includes:
[0031] Performing calculation based on the first cruising range and the second cruising range to determine a mileage difference;
[0032] determining a correction parameter value based on a reference remaining fuel amount and a remaining fuel amount determination value;
[0033] The cruising range decrease rate is determined based on the mileage difference and the correction parameter value.
[0034] In the above scheme, the remaining fuel amount 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 amount and the remaining fuel amount determination value comprises:
[0036] If the reference remaining oil amount is greater than the first determination value, determining that the first correction parameter value and the second correction parameter value are both zero;
[0037] If the reference remaining oil amount is greater than the second determination value and less than or equal to the first determination value, determining that the first correction parameter value is a first preset value and the second correction parameter value is a second preset value;
[0038] If the reference remaining oil amount is less than or equal to the second determination value, 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.
[0039] In the above solution, determining the cruising range decrease rate based on the mileage difference and the correction parameter value includes:
[0040] If the mileage difference satisfies a preset condition, determining a vehicle calibration value range according to the preset condition;
[0041] The cruising range decrease speed is determined according to the vehicle calibration assignment range and a second correction parameter value in the correction parameter value.
[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 cruising range from the second cruising range;
[0044] The second preset condition is that the mileage difference is greater than a second distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range;
[0045] The third preset condition is that the mileage difference is greater than a third distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range;
[0046] The fourth preset condition is that the mileage difference is less than or equal to a fourth distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range;
[0047] The fifth preset condition is that the mileage difference is greater than a third distance value; the mileage difference represents a value obtained by subtracting the second cruising range from the first cruising 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 cruising range from the first cruising 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 cruising range from the first cruising range.
[0050] In the above solution, determining the cruising range of the target vehicle based on the cruising range decrease speed includes:
[0051] Determine the range reduction mileage based on the range reduction speed;
[0052] A calculation is performed based on the first cruising range and the cruising range reduction range to determine the cruising range of the target vehicle.
[0053] An embodiment of the present invention provides a device for estimating a cruising range, the device comprising: 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 determination unit is used to determine a first cruising range and a second cruising range based on the vehicle information parameters and the vehicle calibration parameters; perform calculations based on the first cruising range and the second cruising range to determine a cruising range reduction rate; and determine the cruising range of a target vehicle based on the cruising range reduction rate.
[0056] An embodiment of the present invention provides a device for estimating a cruising range, and the device for estimating a cruising range includes:
[0057] A memory for storing executable instructions;
[0058] A processor is used to execute the executable instructions stored in the memory. When the executable instructions are executed, the processor executes the method for estimating the cruising range.
[0059] An embodiment of the present invention provides a computer-readable storage medium storing executable instructions. When the executable instructions are executed by one or more processors, the processors execute the method for estimating the cruising range.
[0060] The beneficial effects of the present invention are as follows: obtaining the vehicle information parameters of the target vehicle and the vehicle calibration parameters of the target vehicle; determining the first cruising range and the second cruising range based on the vehicle information parameters and the vehicle calibration parameters; performing calculations based on the first cruising range and the second cruising range to determine the cruising range reduction speed; determining the cruising range of the target vehicle based on the cruising range reduction speed. In the above scheme, the first cruising range and the second cruising range can be determined according to the vehicle information parameters of the target vehicle and the vehicle calibration parameters of the target vehicle, and then the cruising range reduction speed can be determined by performing calculations based on the first cruising range and the second cruising range; and the first cruising range is corrected by the cruising range reduction speed to obtain the cruising range. The correction process can improve the accuracy of the cruising range estimation. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] Figure 1 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 1 ;
[0062] Figure 2 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 2 ;
[0063] Figure 3 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 3 ,;
[0064] Figure 4 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 4 ;
[0065] Figure 5 A schematic diagram of a device for estimating a cruising range according to an embodiment of the present invention Figure 1 ;
[0066] Figure 6 A schematic diagram of a device for estimating a cruising range according to an embodiment of the present invention Figure 2 ;
[0067] Figure 7 An optional effect diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 1 ;
[0068] Figure 8 An optional effect diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 2 ;
[0069] Fig. 9 A schematic diagram of a device for estimating a cruising range according to an embodiment of the present invention Figure 3 ;
[0070] Fig.10 A schematic diagram of the structure of a device for estimating a cruising range is provided in accordance with an embodiment of the present invention. DETAILED DESCRIPTION
[0071] To make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the specific technical solution of the present invention will be further described in detail below in conjunction with the drawings in 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 those commonly understood by those skilled in the art to which the present invention belongs. The terms used herein are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.
[0073] In the following description, reference is made to “some embodiments”, “this embodiment”, “embodiments of the present invention” and examples, etc., which describe a subset of all possible embodiments, but it can be 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 of "first / second" appear in the invention document, the following description is added. In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can 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] The embodiment of the present invention provides a method for estimating a cruising range. Figure 1 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 1 , will combine Figure 1 The steps shown are explained.
[0076] S101. Obtain vehicle information parameters of a target vehicle and vehicle calibration parameters of the target vehicle.
[0077] In some embodiments of the present invention, vehicle information parameters include: reference remaining fuel, fuel consumption update flag, vehicle speed, fuel injection amount signal and mileage signal; vehicle calibration parameters include: initial mileage, initial fuel consumption, remaining fuel amount judgment value, correction parameters and calibration meter display fuel endurance remaining a certain fixed value the instrument no longer displays the value.
[0078] In some embodiments of the present invention, vehicle calibration parameters are different for vehicles of different models. After determining the target vehicle, the initial mileage, initial fuel consumption, remaining fuel amount judgment value and the value of the calibrated fuel endurance remaining fixed value that is no longer displayed on the instrument can be directly determined, and the correction parameters are determined based on the reference remaining fuel amount and the remaining fuel amount judgment value.
[0079] In some embodiments of the present invention, the present invention is applicable to the scenario of estimating the cruising range of a hybrid vehicle.
[0080] In some embodiments of the present invention, the execution subject is a cruising range estimation device, and the cruising range estimation device may be a vehicle terminal.
[0081] S102: Determine a first cruising range and a second cruising range based on vehicle information parameters and vehicle calibration parameters.
[0082] In some embodiments of the present invention, calculations are performed based on a reference remaining fuel amount, an initial mileage, and an initial fuel consumption to determine an initial cruising range; a first cruising range is determined based on a fuel consumption update flag, a fuel injection amount signal, a vehicle speed, an initial mileage, an initial fuel consumption, and an initial cruising range; and a second cruising range is determined based on a fuel consumption update flag, a mileage signal, a vehicle speed, a reference remaining fuel amount, an initial mileage, a fuel injection amount signal, and an initial fuel consumption.
[0083] In some embodiments of the present invention, the vehicle terminal can calculate the initial cruising range based on the reference remaining fuel, initial mileage and initial fuel consumption, and then determine the vehicle's first cruising range based on the target vehicle's startup 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 cruising range is determined as the first cruising 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 amount signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first cruising range is determined.
[0085] Exemplarily, the vehicle is started and runs purely on electricity. The controller sends a fuel consumption update flag of 0 (0 means the engine is not started, 1 means it is started, and the signal is obtained directly from the vehicle driving information). The initial cruising range does not change with mileage, and the initial cruising range is used as the first cruising range.
[0086] In some embodiments of the present invention, if the fuel consumption update flag of the target vehicle is the second value and the vehicle speed is greater than the preset speed threshold, it means that the target vehicle is driving in a hybrid mode, that is, driving in a hybrid mode. At this time, the second cumulative fuel consumption is determined according to the injection amount signal; the actual mileage is determined according to the mileage signal; and the second cruising range is determined based on the initial mileage, initial fuel consumption, actual mileage, second cumulative fuel consumption and reference remaining fuel.
[0087] S103: Perform calculation based on the first cruising range and the second cruising range to determine a cruising range reduction rate.
[0088] In some embodiments of the present invention, the vehicle terminal performs calculations based on the first cruising range and the second cruising range to determine the mileage difference; determines the correction parameter value based on the reference remaining fuel amount and the remaining fuel amount judgment value; and determines the cruising range decrease rate based on the mileage difference and the correction parameter value.
[0089] In some embodiments of the present invention, the mileage difference is a distance greater than 0. When the first cruising range is greater than the second cruising range, the mileage difference is the first cruising range minus the second cruising range; when the second cruising range is greater than the first cruising range, the mileage difference is the second cruising range minus the first cruising range.
[0090] In some embodiments of the present invention, the vehicle terminal can determine the correction parameter value based on the reference remaining fuel amount and the remaining fuel amount judgment value, and determine the endurance reduction rate through the mileage difference, preset conditions and the correction parameter value.
[0091] It should be noted that the range reduction rate is the approximate speed of the first range reduction after actually driving 1 kilometer.
[0092] S104: Determine the cruising range of the target vehicle based on the cruising range reduction rate.
[0093] In some embodiments of the present invention, the vehicle terminal determines the range reduction mileage based on the range reduction speed; and performs calculations based on the first range mileage and the range reduction mileage to determine the range of the target vehicle.
[0094] In some embodiments of the present invention, the vehicle terminal calculates based on the cruising range reduction speed and the driving time to obtain the cruising range reduction mileage; then subtracts the cruising range reduction mileage from the first cruising range mileage to obtain the cruising range of the target vehicle.
[0095] In some embodiments of the present invention, after the cruising range of the target vehicle is obtained, the cruising range will be displayed on the dashboard of the vehicle.
[0096] It can be understood that the vehicle terminal obtains the vehicle information parameters of the target vehicle and the vehicle calibration parameters of the target vehicle; determines the first cruising range and the second cruising range based on the vehicle information parameters and the vehicle calibration parameters; performs calculations based on the first cruising range and the second cruising range to determine the cruising range reduction rate; determines the cruising range of the target vehicle based on the cruising range reduction rate. In the above scheme, the first cruising range and the second cruising range can be determined according to the vehicle information parameters of the target vehicle and the vehicle calibration parameters of the target vehicle, and then the cruising range reduction rate is determined by performing calculations based on the first cruising range and the second cruising range; and the first cruising range is corrected by the cruising range reduction rate to obtain the cruising range. The correction process can improve the accuracy of the cruising range estimation.
[0097] In some embodiments of the present invention, Figure 2 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 2 ,like Figure 2 As shown, S102 can be implemented by S1021, S1022 and S1023 as follows:
[0098] S1021. Based on the reference remaining fuel amount, the initial mileage and the initial fuel consumption, a calculation is performed to determine the initial cruising range.
[0099] In some embodiments of the present invention, the vehicle terminal may perform a quotient operation based on the initial mileage and the initial fuel consumption to obtain a calculation result; and obtain the initial cruising range by multiplying the reference remaining fuel amount and the calculation result.
[0100] Exemplarily, initial cruising range = reference remaining fuel R*(initial mileage a) / (initial fuel consumption b), wherein the initial mileage and initial fuel consumption are calibrated according to the vehicle model, the b value range is 2-5km, and the a value range is (announced declared fuel consumption ±20%).
[0101] S1022: Determine a first cruising range based on a fuel consumption update flag, a fuel injection amount signal, a vehicle speed, an initial mileage, an initial fuel consumption, and an initial cruising 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 cruising range is determined as the first cruising 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 amount signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first cruising range is determined.
[0103] In some embodiments of the present invention, the fuel consumption update flag includes a first value and a second value, the first value may be 0, and the second value may be 1. When the fuel consumption update flag is the first value, it indicates that the engine of the target vehicle is not started, and when the fuel consumption update flag is the second value, it indicates that the engine of the target vehicle is started.
[0104] Exemplarily, when the fuel consumption update flag of the target vehicle is 0, the initial cruising range is determined as the first cruising 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 amount signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first cruising range is determined.
[0106] Exemplarily, when the vehicle is started, the fuel consumption update flag is 1, the vehicle speed is identified as the preset speed threshold V1, and the corresponding fuel injection amount 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 cruising range is reduced by 1km, and the first cruising range is obtained. After the idle fuel injection amount F1 is reset, it is accumulated again according to the trigger condition to update the first cruising range.
[0107] S1023: Determine a second cruising range based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel volume, the initial mileage, the fuel injection volume signal, and the initial fuel consumption.
[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 injection amount signal; the actual mileage is determined according to the mileage signal; and the second cruising range is determined based on the initial mileage, initial fuel consumption, actual mileage, the second cumulative fuel consumption and the reference remaining fuel.
[0109] In some embodiments of the present invention, the initial unit drivable mileage is determined based on the initial mileage, the initial fuel consumption, the actual mileage and the second accumulated fuel consumption; if the initial unit drivable mileage is less than the preset unit drivable mileage, the unit drivable mileage is determined 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, the initial unit drivable mileage is determined as the unit drivable mileage; based on the unit drivable mileage and the reference remaining fuel amount, the second cruising range is determined.
[0110] For example, the second cruising range = (reference remaining fuel R) * (mileage per liter of fuel C); where C = (a + D1) / (b + F2), D1 is the actual mileage, F2 is the second cumulative fuel consumption, a is the initial mileage, and b is the initial fuel consumption. The calculated C must meet the reasonable range of values greater than or equal to C_min, that is, when the calculated C < C_min, C = Cmin = a / 2b. When a + D1 accumulates to 100km, the numerator and denominator are divided by 2 and then continue to accumulate.
[0111] It is understandable that the vehicle terminal can perform calculations based on the reference remaining fuel, initial mileage and initial fuel consumption to determine the initial cruising range, determine the first cruising range based on the fuel consumption update flag, injection amount signal, vehicle speed, initial mileage, initial fuel consumption and initial cruising range, and determine the second cruising range based on the fuel consumption update flag, mileage signal, vehicle speed, reference remaining fuel, initial mileage, injection amount signal and initial fuel consumption, which can facilitate the subsequent correction of the first cruising range, thereby improving the accuracy of the cruising range estimation.
[0112] In some embodiments of the present invention, Figure 3 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 3 ,like Figure 3 As shown, S103 can be implemented by S1031, S1032 and S1033 as follows:
[0113] S1031. Perform calculation based on the first cruising range and the second cruising range to determine the mileage difference.
[0114] In some embodiments of the present invention, the vehicle calibration parameters include: a remaining fuel amount 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 cruising range and the second cruising range; if the first cruising range is greater than the second cruising range, the second cruising range is subtracted from the first cruising range to obtain the mileage difference; if the second cruising range is greater than the first cruising range, the first cruising range is subtracted from the second cruising range to obtain the mileage difference.
[0116] It should be noted that the mileage difference is a distance value greater than 0.
[0117] S1032: Determine a correction parameter value based on the reference remaining fuel amount and the remaining fuel amount determination value.
[0118] In some embodiments of the present invention, the remaining fuel amount determination value includes: a first determination value and a second determination value; the first determination value is greater than the second determination value; and 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 amount is greater than the first judgment value, the first correction parameter value and the second correction parameter value are determined to be zero; if the reference remaining oil amount is greater than the second judgment value, and less than or equal to the first judgment value, 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 amount is less than or equal to the second judgment value, 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.
[0120] For example, when the vehicle speed is greater than the preset speed threshold V1 and the controller sends a fuel consumption update flag of 1, the cruising range difference correction value (M) and the driving range N required to reduce the cruising range by 1 kilometer are assigned x1, x2, y1, and y2 respectively according to the reference remaining fuel R. When R>r1, M=0, N=0; r2<R≤r1, M=x1, N=y1R≤r2, M=x2, N=y2.
[0121] It should be noted that the cruising range difference correction value (M) is the first correction parameter value, and the driving mileage N required to reduce the cruising 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 of the cruising range difference correction value (M) and the driving range N required to reduce the cruising range by 1 kilometer are shown in Table 1. As can be seen from Table 1, when the remaining fuel amount R>r1, M=0, N=0; when the remaining fuel amount satisfies r2<R≤r1, M=10, N=0.1; when the remaining fuel amount R≤r2, M=20, N=0.2.
[0123] It should be noted that the correction coefficient M is the first correction parameter value, and the correction coefficient 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 cruising range reduction rate based on the mileage difference and the correction parameter value.
[0127] In some embodiments of the present invention, if the mileage difference meets the preset conditions, the vehicle calibration assignment range is determined according to the preset conditions; and the endurance decrease rate is determined according to the vehicle calibration assignment range and the second correction parameter value in 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 cruising range from the second cruising 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 cruising range from the second cruising 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 cruising range from the second cruising range.
[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 cruising range from the second cruising range.
[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 cruising range from the first cruising 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 cruising range from the first cruising 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 cruising range from the first cruising range.
[0136] Exemplarily, the first preset condition, the second preset condition, the third preset condition, the fourth preset condition, the fifth preset condition, the sixth preset condition and the seventh preset condition 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; the fifth distance preset value of the seventh preset condition is 50km-M. S2 is the second cruising range, and S1 is the first cruising range.
[0137] Table 2
[0138]
[0139] It should be noted that the coefficients 0, 1, 2, 3, 4, 5, and 6 are calibrated and taken through calibration files according to project requirements, and are not taken at random. The difference between the first cruising range S1 and the second cruising range S2 is calculated, and the approximate speed values L1 / L2 / L3 / etc. under different conditions are assigned to obtain the corresponding approximate cruising range drop speed K value (i.e., cruising range drop speed); 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 coefficient N is 0.2, and the corresponding L value range is 1.4-1.6. When calculating the endurance descent speed, the L value range is taken as 1.4 for calculation, then K is 1.4-0.2=1.2.
[0141] It can be understood that the vehicle terminal can perform calculations based on the first cruising range and the second cruising range to determine the mileage difference, determine the correction parameter value based on the reference remaining fuel amount and the remaining fuel amount judgment value, and determine the cruising range decrease rate based on the mileage difference and the correction parameter value, which can facilitate the subsequent correction of the first cruising range by the cruising range decrease rate, thereby improving the accuracy of the cruising range estimation.
[0142] In some embodiments of the present invention, Figure 4 An optional process diagram of a method for estimating a cruising range is provided for an embodiment of the present invention Figure 4 ,like Figure 4 As shown, S104 can be implemented by S1041 and S1042 as follows:
[0143] S1041. Determine the range reduction mileage based on the range reduction speed.
[0144] In some embodiments of the present invention, the vehicle terminal performs calculations based on the cruising range reduction speed and the driving time to obtain the cruising range reduction mileage.
[0145] S1042: Perform calculations based on the first cruising range and the cruising range reduction range to determine the cruising range of the target vehicle.
[0146] In some embodiments of the present invention, the cruising range of the target vehicle is obtained by subtracting the cruising range reduction mileage from the first cruising range.
[0147] Exemplarily, the first cruising range is 30 km, the cruising range decreases by 3 km, and the cruising range of the target vehicle is calculated to be 30-3=27 km.
[0148] It can be understood that the vehicle terminal can determine the range reduction mileage based on the range reduction speed, perform calculations based on the first range mileage and the range reduction mileage, and determine the range of the target vehicle. By correcting the first range mileage by the range reduction speed, the obtained range can be made more accurate.
[0149] In some embodiments of the present invention, Figure 5 A schematic diagram of a device for estimating a cruising range according to an embodiment of the present invention Figure 1 ,like Figure 5 As shown, the cruising range estimation device includes an acquisition module 110, a calibration module 120, a calculation module 130, a correction module 140 and a fuel cruising range determination module 150. Figure 6 A schematic diagram of a device for estimating a cruising range 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 cruising range by estimating the cruising range is as follows:
[0150] The vehicle information parameters are obtained from the acquisition module 110: reference remaining fuel volume R, fuel consumption update flag, vehicle speed, fuel injection volume signal F, and mileage signal D.
[0151] The calibration module 120 defines the calibration parameters of initial mileage a, initial fuel consumption b, remaining fuel amount determination value r1, r2, correction parameters M, N according to the specific vehicle model, and calibrates the value D0 of the remaining fixed value of fuel endurance displayed on the meter that is no longer displayed on the instrument.
[0152] Computing module 130:
[0153] Initialization calculation module 131: Initialization or refueling: displayed fuel endurance S1 = reference remaining fuel R*(initial mileage a) / (initial fuel consumption b), wherein the initial mileage and initial fuel consumption are calibrated according to the vehicle model, the b value range is 2-5km, and the a value range = (announced declared fuel consumption ±20%).
[0154] It should be noted that the fuel range S1 shown on the meter is the initial range.
[0155] Pure electric driving calculation module 132: The vehicle starts and drives purely on electric power. The controller sends a fuel consumption update flag of 0 (0 means the engine is not started, 1 means it is started, and the signal is obtained directly from the vehicle driving information). The displayed fuel range S1 does not change with the mileage.
[0156] Idle calculation module 133: When the vehicle is started and the vehicle speed is identified as a fixed value V1 (the value range of V1 is between 0-3 meters / hour), and the controller sends a fuel consumption update flag of 1, the corresponding injection amount signal F (which can be directly extracted from the vehicle information) can be accumulated to obtain the cumulative fuel consumption F1. Whenever F1=b / a, the displayed fuel range S1 decreases by 1km, the idle injection amount F1 is reset and then accumulated again according to the trigger condition, thereby obtaining the first cruising range.
[0157] It should be noted that the fixed value V1 is a preset speed threshold.
[0158] Hybrid driving module 134: The vehicle starts, identifies that the vehicle speed is greater than V1 and the controller sends a fuel consumption update flag bit of 1, and performs the corresponding fuel injection signal F to accumulate the cumulative fuel consumption F2, and the actual driving D1 is accumulated by the driving mileage D signal. The calculated fuel cruising range S2 (i.e., the second cruising range) is obtained. The cruising range is corrected according to the second cruising range S2. The correction method is based on the difference between the two and the driving state of the vehicle. There are different correction methods for non-driving power consumption. Correction is performed according to the correction module 140:
[0159] Calculate the fuel range S2 = (reference remaining fuel R) * (mileage per liter of fuel C); where C = (a + D1) / (b + F2). The calculated C must meet the reasonable range of values greater than or equal to C_min, that is, when the calculated C < C_min, C = Cmin = a / 2b. When a + D1 accumulates to 100km, the numerator and denominator are divided by 2 and then continue to accumulate.
[0160] Correction module 140: The cruising range is determined based on the difference between the calculated fuel cruising range S2 and the first cruising range, and the calculated actual driving range for 1 kilometer is approaching the speed K.
[0161] It should be noted that the actual range displayed after driving 1 kilometer drops close to the speed K, which is the rate at which the range decreases.
[0162] The fuel cruising range determination module 150 calculates the cruising range according to K and the first cruising range after obtaining K.
[0163] Understandably, Figure 7 It is the changing pattern of the displayed cruising range (i.e., the changing pattern of the cruising range). The horizontal axis is the actual fuel mileage, and the vertical axis is the displayed fuel mileage. It can be seen that when EV is driving, the displayed fuel mileage does not change, and when hybrid is driving, the displayed cruising range changes regularly. When the displayed fuel mileage is less than 100km, the displayed cruising range is not displayed. Figure 8 is the fuel range achievement rate, the horizontal axis is the actual mileage, and the vertical axis is the actual mileage / fuel range change. Figure 8 It can be seen that the displayed fuel range changes between 30% and 80%. After initialization, the displayed range is relatively stable, and there will be no inconsistency problems. The pure electric fuel range will not change, and the increased range is relatively stable when refueling midway; for hybrid driving, the displayed fuel range changes are closer to the user's actual driving situation; avoiding the problem of pure electric driving for most of the time in the early stage, with extremely low fuel consumption, and the subsequent hybrid driving fuel consumption increases sharply, resulting in the last display of dozens of kilometers of range but actually no fuel in the vehicle stalling.
[0164] The embodiment of the present invention also provides a device for estimating the cruising range, such as Fig. 9 As shown, Fig. 9 A schematic diagram of a device for estimating a cruising range according to an embodiment of the present invention Figure 3 The cruising 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 determination unit 902 is used to determine a first cruising range and a second cruising range based on the vehicle information parameters and the vehicle calibration parameters; perform calculations based on the first cruising range and the second cruising range to determine a cruising range reduction rate; and determine the cruising range of the target vehicle based on the cruising 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 amount signal and mileage signal; the vehicle calibration parameters include: initial mileage and initial fuel consumption;
[0168] The determination unit 902 is further used to perform calculations based on the reference remaining fuel, the initial mileage and the initial fuel consumption to determine the initial cruising range; determine the first cruising range based on the fuel consumption update flag, the injection amount signal, the vehicle speed, the initial mileage, the initial fuel consumption and the initial cruising range; and determine the second cruising range based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel, the initial mileage, the injection amount signal and the initial fuel consumption.
[0169] In some embodiments of the present invention, the determination unit 902 is also used to determine the initial cruising range as the first cruising range when the fuel consumption update flag of the target vehicle is a first value; when the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, determine the first cumulative fuel consumption according to the injection amount signal; when the first cumulative fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, determine the first cruising range.
[0170] In some embodiments of the present invention, the determination unit 902 is further used to determine the second cumulative fuel consumption according to the injection amount signal 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 the actual mileage according to the mileage signal; and determine the second cruising range based on the initial mileage, the initial fuel consumption, the actual mileage, the second cumulative fuel consumption and the reference remaining fuel.
[0171] In some embodiments of the present invention, the determination unit 902 is further used to determine the initial unit drivable mileage based on the initial mileage, the initial fuel consumption, the actual mileage and the second accumulated fuel consumption; if the initial unit drivable mileage is less than the preset unit drivable mileage, the unit drivable mileage is determined according to 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, the initial unit drivable mileage is determined as the unit drivable mileage; and the second cruising range is determined based on the unit drivable mileage and the reference remaining fuel amount.
[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 determination unit 902 is further used to perform calculations based on the first cruising range and the second cruising range to determine a mileage difference; determine a correction parameter value based on a reference remaining fuel amount and a remaining fuel amount determination value; and determine the cruising range decrease speed based on the mileage difference and the correction parameter value.
[0174] In some embodiments of the present invention, the remaining fuel amount 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 determination unit 902 is also used to determine that the first correction parameter value and the second correction parameter value are both zero if the reference remaining oil amount is greater than the first judgment value; if the reference remaining oil amount is greater than the second judgment value, and less than or equal to the first judgment 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 oil amount is less than or equal to the second judgment 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 determination unit 902 is also used to determine the vehicle calibration assignment range according to the preset conditions if the mileage difference satisfies the preset conditions; and determine the endurance decrease 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 cruising range from the second cruising range;
[0179] The second preset condition is that the mileage difference is greater than a second distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range;
[0180] The third preset condition is that the mileage difference is greater than a third distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range;
[0181] The fourth preset condition is that the mileage difference is less than or equal to a fourth distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range;
[0182] The fifth preset condition is that the mileage difference is greater than a third distance value; the mileage difference represents a value obtained by subtracting the second cruising range from the first cruising 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 cruising range from the first cruising 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 cruising range from the first cruising range.
[0185] In some embodiments of the present invention, the determination unit 902 is further used to determine the range reduction mileage based on the range reduction speed; and perform calculations based on the first range mileage and the range reduction mileage to determine the range of the target vehicle.
[0186] Based on the method for estimating the cruising range of the above embodiment, the embodiment of the present invention further provides a device for estimating the cruising range, such as Fig.10 As shown, Fig.10 The present invention provides a schematic diagram of the structure of a cruising range estimation device provided in an embodiment of the present invention, wherein the cruising range estimation device 10 comprises: a processor 1001 and a memory 1002. The memory 1002 is used to store a computer program; the processor 1001 is used to call and run the computer program from the memory to execute the cruising range estimation method described in the above embodiment.
[0187] In the embodiment of the present invention, the processor 1001 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the function of the processor may also be other, which is not specifically limited in the embodiment of the present invention.
[0188] An embodiment of the present invention provides a computer-readable storage medium storing a computer program for implementing the method for estimating the cruising range as described in any of the above embodiments when executed by a processor.
[0189] Exemplarily, the program instructions corresponding to a method for estimating a cruising range in the present embodiment may be stored on a storage medium such as a CD, a hard disk, or a USB flash drive. When the program instructions corresponding to a method for estimating a cruising range in the storage medium are read or executed by an electronic device, the method for estimating a cruising range as described in any of the above embodiments may be implemented.
[0190] In addition, each functional module in the embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional modules.
[0191] If the integrated unit is implemented in the form of a software function 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 is essentially or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the method of this embodiment. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0192] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present invention. Therefore, "in one embodiment" or "in an embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present invention, the size of the serial number of the above-mentioned processes does not mean the 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 embodiment of the present invention. The serial numbers of the above-mentioned embodiments of the present invention are for description only and do not represent the advantages and disadvantages of the embodiments. The above description of the various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other. For the sake of brevity, this article will not go into details.
[0193] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed on multiple network units; some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0194] In addition, all functional modules in the embodiments of the present invention may be integrated into one processing unit, or each module may be a separate unit, or two or more modules may be integrated into one unit; the above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0195] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.
[0196] The methods disclosed in several method embodiments provided in the embodiments of the present invention can be arbitrarily combined without conflict to obtain new method embodiments.
[0197] The features disclosed in several product embodiments provided in the embodiments of the present invention can be arbitrarily combined without conflict to obtain new product embodiments.
[0198] The features disclosed in several method or device embodiments provided in the embodiments of the present invention can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0199] The above is only an implementation of the embodiment of the present invention, but the protection scope of the embodiment of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the embodiment of the present invention. Therefore, the protection scope of the embodiment of the present invention should be based on the protection scope of the claims.
Claims
1. A method for estimating a cruising range, characterized in that: include: Acquiring vehicle information parameters of a target vehicle and vehicle calibration parameters of the target vehicle; Determining a first cruising range and a second cruising range based on the vehicle information parameter and the vehicle calibration parameter; Performing calculation based on the first cruising range and the second cruising range to determine a cruising range reduction rate; Based on the cruising range decrease rate, the cruising range of the target vehicle is determined.
2. The method according to claim 1, characterized in that The vehicle information parameters include: reference remaining fuel, fuel consumption update flag, vehicle speed, fuel injection signal and mileage signal; the vehicle calibration parameters include: initial mileage and initial fuel consumption; The determining the first cruising range and the second cruising range based on the vehicle information parameter and the vehicle calibration parameter includes: Based on the reference remaining fuel amount, the initial mileage and the initial fuel consumption, calculation is performed to determine an initial cruising range; Determining the first cruising range based on the fuel consumption update flag, the fuel injection amount signal, the vehicle speed, the initial mileage, the initial fuel consumption, and the initial cruising range; The second cruising range is determined based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel amount, the initial mileage, the injection amount signal and the initial fuel consumption.
3. The method according to claim 2, characterized in that The determining the first cruising range based on the fuel consumption update flag, the fuel injection amount signal, the vehicle speed, the initial mileage, the initial fuel consumption and the initial cruising range includes: When the fuel consumption update flag of the target vehicle is a first value, determining the initial cruising range as the first cruising range; When the fuel consumption update flag of the target vehicle is a second value and the vehicle speed is a preset speed threshold, determining a first accumulated fuel consumption according to the fuel injection amount signal; When the first accumulated fuel consumption is equal to the ratio of the initial fuel consumption to the initial mileage, the first cruising range is determined.
4. The method according to claim 2, characterized in that: The determining the second cruising range based on the fuel consumption update flag, the mileage signal, the vehicle speed, the reference remaining fuel volume, the initial mileage, the fuel injection amount signal and the initial fuel consumption includes: 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, determining a second accumulated fuel consumption according to the fuel injection amount signal; determining actual mileage according to the mileage signal; The second cruising range is determined based on the initial mileage, the initial fuel consumption, the actual driving mileage, the second accumulated fuel consumption and the reference remaining fuel amount.
5. The method according to claim 4, characterized in that The determining the second cruising range based on the initial mileage, the initial fuel consumption, the actual mileage, the second accumulated fuel consumption and the reference remaining fuel amount includes: determining an initial unit drivable mileage based on the initial mileage, the initial fuel consumption, the actual mileage and the second accumulated fuel consumption; If the initial unit drivable mileage is less than the preset unit drivable mileage, determining the unit drivable mileage according to 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, the initial unit drivable mileage is determined as the unit drivable mileage; The second cruising range is determined based on the unit drivable mileage and the reference remaining fuel amount.
6. The method according to any one of claims 1 to 5, characterized in that: The vehicle calibration parameters include: a remaining fuel quantity determination value and a correction parameter; The performing calculation based on the first cruising range and the second cruising range to determine the cruising range reduction rate includes: Performing calculation based on the first cruising range and the second cruising range to determine a mileage difference; determining a correction parameter value based on a reference remaining fuel amount and a remaining fuel amount determination value; The cruising range decrease rate is determined based on the mileage difference and the correction parameter value.
7. The method according to claim 6, characterized in that The remaining fuel amount 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 step of determining the correction parameter value based on the reference remaining fuel amount and the remaining fuel amount determination value comprises: If the reference remaining oil amount is greater than the first determination value, determining that the first correction parameter value and the second correction parameter value are both zero; If the reference remaining oil amount is greater than the second determination value and less than or equal to the first determination value, determining 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 oil amount is less than or equal to the second determination value, 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.
8. The method according to claim 6, characterized in that The determining the cruising range decreasing speed based on the mileage difference and the correction parameter value includes: If the mileage difference satisfies a preset condition, determining a vehicle calibration value range according to the preset condition; The cruising range decrease speed is determined according to the vehicle calibration assignment range and a second correction parameter value in the correction parameter value.
9. The method according to claim 8, 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 cruising range from the second cruising range; The second preset condition is that the mileage difference is greater than a second distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range; The third preset condition is that the mileage difference is greater than a third distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range; The fourth preset condition is that the mileage difference is less than or equal to a fourth distance value; the mileage difference represents a value obtained by subtracting the first cruising range from the second cruising range; The fifth preset condition is that the mileage difference is greater than a third distance value; the mileage difference represents a value obtained by subtracting the second cruising range from the first cruising 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 cruising range from the first cruising 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 cruising range from the first cruising range.
10. The method according to any one of claims 1 to 5, characterized in that: The determining the cruising range of the target vehicle based on the cruising range decrease speed includes: Determine the range reduction mileage based on the range reduction speed; A calculation is performed based on the first cruising range and the cruising range reduction range to determine the cruising range of the target vehicle.
11. A device for estimating a cruising range, characterized in that: It includes an acquisition unit and a determination unit; wherein, The acquisition unit is used to acquire vehicle information parameters of the target vehicle and vehicle calibration parameters of the target vehicle; The determination unit is used to determine a first cruising range and a second cruising range based on the vehicle information parameters and the vehicle calibration parameters; perform calculations based on the first cruising range and the second cruising range to determine a cruising range reduction rate; and determine the cruising range of a target vehicle based on the cruising range reduction rate.
12. A device for estimating a cruising range, characterized in that: include: A memory for storing executable instructions; A processor, configured to implement the method for estimating the cruising range as described in any one of claims 1 to 10 when executing the executable instructions stored in the memory.
13. A computer-readable storage medium, characterized in that: The storage medium stores executable instructions, which, when executed, cause the processor to execute the method for estimating the cruising range as described in any one of claims 1 to 10.
Citation Information
Patent Citations
Electric automobile and double-endurance mileage display control method thereof
CN114683958A
Method, device and equipment for determining fuel endurance mileage and computer storage medium
CN115092168A
Vehicle fuel endurance mileage estimation method and device, electronic equipment and storage medium
CN115520194A
Endurance mileage prediction method and device, electric vehicle and computer readable storage medium
CN115610226A
Vehicle endurance mileage determination method, vehicle and storage medium
CN115675095A
