A method and device for determining fuel range of a vehicle

By obtaining the vehicle's initial fuel level, cumulative fuel consumption, vehicle speed, and driving mode, and combining this with corrections based on fluid resistance and gradient, an accurate fuel range can be calculated. This solves the problem of inaccurate fuel range calculation in traditional methods, improving calculation accuracy and user experience.

CN119611399BActive Publication Date: 2025-11-25VOYAH AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411661020.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-11-25
Estimated Expiration
2044-11-20

AI Technical Summary

Technical Problem

Traditional methods cannot accurately calculate the fuel range of hybrid vehicles, resulting in inaccurate calculation results.

Method used

By obtaining the initial value of the vehicle's fuel quantity, cumulative fuel consumption, vehicle speed, and driving mode, the remaining fuel quantity and overall fuel consumption are determined, and then the fuel range is calculated. The fuel range is corrected using liquid level resistance and slope values, taking into account correction coefficients for vehicle speed and driving mode, and using weighting factors and filtering coefficients for further correction.

Benefits of technology

It enables more accurate calculation of fuel range, improving driving safety and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119611399B_ABST
    Figure CN119611399B_ABST
Patent Text Reader

Abstract

The application discloses a kind of fuel endurance range determination method, device and vehicle, the method includes: after the vehicle is powered on, the initial value of the fuel quantity of the vehicle is obtained;Accumulative fuel consumption, vehicle speed, driving mode and the average fuel consumption of the vehicle driving within preset mileage in the running process of the vehicle are obtained;Based on the initial value of the fuel quantity and the accumulative fuel consumption, the residual fuel quantity is determined;Based on the residual fuel quantity, the vehicle speed, the driving mode and the average fuel consumption, the comprehensive fuel consumption of the vehicle is determined;According to the comprehensive fuel consumption and the residual fuel quantity, the endurance range of the vehicle is determined.The method determines more accurate residual fuel quantity value, determines comprehensive fuel consumption according to residual fuel quantity, and then more accurately predicts the fuel endurance range of hybrid vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a fuel endurance distance determination method and device and vehicle. BACKGROUND

[0002] With the continuous expansion of the hybrid vehicle market, consumers have an increasing demand for accurate information about the remaining fuel quantity of a vehicle and the fuel endurance distance based thereon. Traditional calculation methods often cannot accurately calculate the remaining fuel quantity, resulting in inaccurate calculation results. Therefore, it is of great significance to develop a method for accurately calculating the fuel endurance distance of a hybrid vehicle. SUMMARY

[0003] The embodiments of the present application provide a fuel endurance distance determination method, device and vehicle. The method determines a more accurate remaining fuel quantity value, determines the comprehensive fuel consumption based on the remaining fuel quantity, and then more accurately predicts the fuel endurance distance of the hybrid vehicle.

[0004] In a first aspect, the embodiments of the present application provide the following technical solutions:

[0005] A fuel endurance distance determination method comprises the following steps: obtaining an initial fuel quantity value of a vehicle after the vehicle is powered on; obtaining the cumulative fuel consumption, vehicle speed, driving mode and average fuel consumption of the vehicle during running within a preset distance; determining a remaining fuel quantity based on the initial fuel quantity value and the cumulative fuel consumption; determining the comprehensive fuel consumption of the vehicle based on the remaining fuel quantity, the vehicle speed, the driving mode and the average fuel consumption; and determining the endurance distance of the vehicle based on the comprehensive fuel consumption and the remaining fuel quantity.

[0006] Preferably, the step of determining the remaining fuel quantity based on the initial fuel quantity value and the cumulative fuel consumption comprises the following steps: obtaining the liquid level resistance value of the fuel tank of the vehicle and the slope value of the vehicle; determining the remaining fuel quantity sampling value of the vehicle based on the liquid level resistance value and the slope value; and determining the remaining fuel quantity by subtracting a cumulative fuel consumption correction value from the initial fuel quantity value, wherein the cumulative fuel consumption correction value is equal to the ratio of the initial fuel quantity value to the remaining fuel quantity sampling value multiplied by the cumulative fuel consumption.

[0007] Preferably, the determining the remaining fuel amount sample value of the vehicle based on the liquid level resistance value and the slope value comprises: determining a corrected resistance value based on the liquid level resistance value and the slope value according to a preset first relationship table, wherein the preset first relationship table comprises corresponding corrected resistance values under different liquid level resistance values and different slope values; and determining the remaining fuel amount of the vehicle based on the corrected resistance value and a preset second relationship table, wherein the preset second relationship table comprises a corresponding relationship between the resistance value and the remaining fuel amount.

[0008] Preferably, the average fuel consumption of the vehicle within the preset mileage is obtained by the following steps: determining a unit distance and a unit fuel consumption in each sampling period, respectively, wherein the unit distance is a unit time distance traveled by the vehicle during the preset mileage, and the unit fuel consumption is a unit time fuel consumption of the vehicle during the preset mileage; and determining the average fuel consumption consumed by the vehicle during the preset mileage based on the unit fuel consumption, the average fuel consumption of the previous sampling period, and the preset mileage.

[0009] Preferably, the determining the unit distance and the unit fuel consumption comprises: obtaining a total travel time, a total travel distance, and a total fuel consumption of the vehicle; and determining the unit distance and the unit fuel consumption of the vehicle according to the total travel time, the total travel distance, and the total fuel consumption, if the total travel distance is less than or equal to the preset mileage.

[0010] Preferably, the determining the unit distance and the unit fuel consumption comprises: obtaining a total travel time, a total travel distance, and a total fuel consumption of the vehicle; and obtaining a first total time required for the vehicle to travel the preset mileage and a first total fuel consumption required for the vehicle to travel the preset mileage, if the total travel distance is greater than the preset mileage; and determining the unit distance and the unit fuel consumption of the vehicle according to the first total time, the first total fuel consumption, and the preset mileage.

[0011] Preferably, the determining the comprehensive fuel consumption of the vehicle based on the remaining fuel amount, the vehicle speed, the driving mode, and the average fuel consumption comprises: determining a weighting factor according to the remaining fuel amount, determining a vehicle speed correction coefficient according to the vehicle speed, and determining a driving mode correction coefficient according to the driving mode; and multiplying the average fuel consumption and the weighting factor after weighting calculation, and multiplying the vehicle speed correction coefficient and the driving mode correction coefficient, to determine the comprehensive fuel consumption of the vehicle.

[0012] Preferably, after determining the vehicle's driving range, the method further includes: determining the fuel percentage based on the remaining fuel, and determining a filtering coefficient by looking up a preset first correspondence table according to the fuel percentage, wherein the preset first correspondence table includes the correspondence between the fuel percentage and the filtering coefficient; correcting the driving range according to the filtering coefficient, and displaying the corrected driving range in the vehicle's odometer.

[0013] Secondly, through an embodiment of the present invention, the present invention provides the following technical solution:

[0014] A device for determining fuel range, comprising:

[0015] The first acquisition module is used to acquire the initial value of the vehicle's fuel quantity after the vehicle is powered on;

[0016] The second acquisition module is used to acquire the vehicle's cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset mileage during operation.

[0017] The remaining fuel quantity determination module is used to determine the remaining fuel quantity based on the initial value of the fuel quantity and the cumulative fuel consumption.

[0018] The comprehensive fuel consumption determination module is used to determine the comprehensive fuel consumption of the vehicle based on the remaining fuel, the vehicle speed, the driving mode, and the average fuel consumption.

[0019] The driving range determination module is used to determine the driving range of the vehicle based on the combined fuel consumption and the remaining fuel.

[0020] Thirdly, through one embodiment of the present invention, the following technical solution is provided:

[0021] A vehicle, characterized in that it comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the steps of the method described in any of the first aspects above.

[0022] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:

[0023] The method for determining the fuel-efficient driving range provided in this invention first obtains the initial value of the vehicle's fuel level, then obtains the cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset driving range during operation. Based on the initial fuel level and cumulative fuel consumption, the remaining fuel level is determined. Based on the remaining fuel level, vehicle speed, driving mode, and average fuel consumption, the vehicle's overall fuel consumption is determined. Finally, based on the overall fuel consumption and the remaining fuel level, the vehicle's driving range is determined. This method, by determining a more accurate remaining fuel level and then calculating the overall fuel consumption based on that remaining fuel level, comprehensively considers multiple factors such as the vehicle's remaining fuel level and overall fuel consumption. This allows for a more accurate prediction of the hybrid vehicle's fuel-efficient driving range, achieving a more scientific and accurate calculation of the hybrid vehicle's fuel-efficient driving range, and improving driving safety and user experience. Attached Figure Description

[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0025] Figure 1 This is a flowchart of the method for determining the fuel range in an embodiment of the present invention;

[0026] Figure 2 This is a schematic diagram of the structure of the fuel range determination device in an embodiment of the present invention;

[0027] Figure 3 This is a schematic diagram of the vehicle structure in an embodiment of the present invention. Detailed Implementation

[0028] This application provides a method, apparatus, and vehicle for determining fuel range. The method accurately calculates the remaining fuel level and determines the overall fuel consumption based on the remaining fuel level, thereby more accurately predicting the fuel range of a hybrid vehicle.

[0029] The technical solution of this application embodiment is to solve the above-mentioned technical problems, and the general idea is as follows:

[0030] A method for determining the driving range based on fuel consumption includes: after the vehicle is powered on, obtaining an initial value of the vehicle's fuel quantity; obtaining the vehicle's cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset driving range during operation; determining the remaining fuel quantity based on the initial value of fuel quantity and cumulative fuel consumption; determining the vehicle's overall fuel consumption based on the remaining fuel quantity, vehicle speed, driving mode, and average fuel consumption; and determining the vehicle's driving range based on the overall fuel consumption and the remaining fuel quantity.

[0031] To better understand the above technical solutions, the following will provide a detailed explanation of the technical solutions in conjunction with the accompanying drawings and specific implementation methods.

[0032] Firstly, the present invention provides a method for determining fuel-efficient driving range, specifically, as follows: Figure 1 As shown, the method includes the following steps S101 to S105:

[0033] Step S101: After the vehicle is powered on, obtain the initial value of the vehicle's fuel quantity.

[0034] In a specific embodiment, if the vehicle is in a fully refueled state, the initial fuel level is the remaining fuel level sample value. Obtaining the remaining fuel level sample value includes determining the remaining fuel level based on the fuel tank's resistance. If the vehicle is in a drained state, the initial fuel level is the remaining fuel level after the previous driving cycle.

[0035] Specifically, obtaining the initial value of the vehicle's fuel quantity includes: obtaining the remaining fuel quantity after the previous driving cycle, and using the remaining fuel quantity after the previous driving cycle as the initial value of the fuel quantity.

[0036] Furthermore, to avoid anomalies in the initial fuel quantity value and improve reliability, after obtaining the initial fuel quantity value of the vehicle, the process may further include: performing anomaly verification on the initial fuel quantity value; if the initial fuel quantity value is found to be invalid, then obtaining the remaining fuel quantity sample value after the vehicle was powered on in the previous driving cycle, and the cumulative fuel consumption of the vehicle in the previous driving cycle; subtracting the cumulative fuel consumption from the remaining fuel quantity sample value to obtain the remaining fuel quantity, and using the remaining fuel quantity as the initial fuel quantity value.

[0037] Invalid values ​​can be values ​​exceeding the tank capacity or zero values.

[0038] Specifically, the remaining fuel level sampled at the time of power-on in the previous driving cycle is used as the initial fuel level for the previous driving cycle. The cumulative fuel consumption of the previous driving cycle is then subtracted to obtain the final remaining fuel level, which is used as the initial fuel level for the current driving cycle.

[0039] Step S102: Obtain the cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset mileage of the vehicle during operation.

[0040] In this embodiment, obtaining the vehicle's cumulative fuel consumption may include integrating the fuel injection amount issued by the Engine Management System (EMS) at any time to obtain the cumulative fuel consumption.

[0041] Specifically, the Vehicle Control Unit (VCU) integrates the instantaneous fuel injection quantity issued by the EMS to obtain the cumulative fuel consumption Voilcns for a single driving cycle. The VCU then subtracts the cumulative fuel consumption Voilcns from the initial fuel quantity to obtain the remaining fuel quantity, which is used as the initial fuel quantity for the next driving cycle.

[0042] Specifically, the average fuel consumption of a vehicle within a preset mileage can be obtained through the following steps: in each sampling period, determine the unit distance and unit fuel consumption, where the unit distance is the distance traveled by the vehicle per unit time during the preset mileage journey, and the unit fuel consumption is the fuel consumed by the vehicle per unit time during the preset mileage journey; based on the unit fuel consumption, the average fuel consumption of the previous sampling period, and the preset mileage, determine the average fuel consumption consumed by the vehicle during the preset mileage journey.

[0043] Optionally, the sampling period can be 10ms, 1s, or 10s. The preset mileage can be between 50km and 200km, for example, 100km. The following explanation uses the calculation of the average fuel consumption within the preset mileage of 100km as an example.

[0044] In a specific embodiment, determining the unit distance and unit fuel consumption may include: obtaining the vehicle's total driving time, total driving distance, and total fuel consumption; if the total driving distance is less than or equal to a preset mileage, then determining the vehicle's unit distance and unit fuel consumption based on the total driving time, total driving distance, and total fuel consumption.

[0045] Specifically, the system obtains the vehicle's total driving time T, total driving distance Y, and total fuel consumption P; determines whether the total driving distance Y is greater than the preset mileage; if the total driving distance Y is less than or equal to the preset mileage, it determines the vehicle's unit distance Dis based on the total driving time T and total driving distance Y, and determines the vehicle's unit fuel consumption Fual based on the total driving time T and total fuel consumption P.

[0046] Based on unit distance, unit fuel consumption, average fuel consumption in the previous sampling period, and preset mileage, the average fuel consumption OilCns(t) consumed by the vehicle to travel the preset mileage is determined, which may include formula one:

[0047] OilCns(t)=OilCns(t-1)-OilCns(t-1)×Dis / Mileage+Fual / Mileage

[0048] The average fuel consumption OilCns(t) is determined, where OilCns(t-1) is the average fuel consumption of the previous sampling period, Dis is the unit distance, Mileage is the preset mileage, that is, the fuel consumption calculation mileage window for driving the preset mileage, and Fual is the unit fuel consumption.

[0049] The determination of unit distance and unit fuel consumption includes: obtaining the vehicle's total driving time, total driving distance, and total fuel consumption; if the total driving distance is greater than a preset mileage, obtaining the first total time required for the latest preset mileage and the first total fuel consumption required for the latest preset mileage; and determining the vehicle's unit distance and unit fuel consumption based on the first total time, the first total fuel consumption, and the preset mileage.

[0050] Specifically, if it is determined that the total driving distance Y is greater than the preset mileage, then the first total time T1 required for the latest preset mileage and the first total fuel consumption P1 required for the latest preset mileage are obtained; based on the first total time T1, the first total fuel consumption P1 and the preset mileage, the vehicle's unit distance and unit fuel consumption are calculated.

[0051] The first total time required for the vehicle's latest preset mileage refers to the time taken for the vehicle to travel the latest preset mileage at the current data collection time. The first fuel consumption required for the vehicle's latest preset mileage refers to the fuel consumption consumed for the vehicle to travel the latest preset mileage at the current data collection time.

[0052] For example, taking a preset mileage of 100km as an example, when the total driving distance of the vehicle is 120km, the total time required for the vehicle to travel the latest preset mileage is: the total time used for the vehicle to travel the latest 100km; the total fuel consumption required for the vehicle to travel the latest preset mileage is: the total fuel consumption used for the vehicle to travel the latest 100km.

[0053] Based on the first total duration T1 and the preset mileage, the vehicle's unit distance Dis is determined. Based on the first total duration T1 and the first total fuel consumption P1, the vehicle's unit fuel consumption Fual is determined. Substituting the unit distance Dis, unit fuel consumption Fual, the average fuel consumption OilCns(t-1) of the previous sampling period, and the preset mileage into the aforementioned Formula 1, the average fuel consumption OilCns(t) is determined.

[0054] Step S103: Determine the remaining fuel quantity based on the initial fuel quantity and the cumulative fuel consumption.

[0055] In one embodiment, the remaining fuel quantity is determined by subtracting the cumulative fuel consumption from the initial fuel quantity.

[0056] In another embodiment, determining the remaining fuel quantity based on the initial fuel quantity and the cumulative fuel consumption may include: acquiring the liquid level resistance of the vehicle's fuel tank and the vehicle's slope value; determining the remaining fuel quantity sample value based on the liquid level resistance and the slope value; and subtracting the cumulative fuel consumption correction value from the initial fuel quantity to determine the remaining fuel quantity, wherein the cumulative fuel consumption correction value is equal to the ratio of the initial fuel quantity to the remaining fuel quantity sample value multiplied by the cumulative fuel consumption.

[0057] In a specific embodiment, determining the remaining fuel level of the vehicle based on the liquid level resistance and the slope value may include: looking up a preset first relationship table based on the liquid level resistance and the slope value to determine a corrected resistance value, wherein the preset first relationship table includes the corrected resistance values ​​corresponding to different liquid level resistance values ​​and different slope values; and determining the remaining fuel level of the vehicle based on the corrected resistance value and a preset second relationship table, wherein the preset second relationship table includes the correspondence between the resistance value and the remaining fuel level.

[0058] Specifically, the vehicle is equipped with a fuel tank level sensor and a slope sensor. Based on the resistance signal obtained by the fuel tank level sensor and the slope signal obtained by the vehicle-mounted slope sensor, the liquid level resistance value and the slope value are obtained. Based on the liquid level resistance value and the slope value, a preset first relationship table is consulted to determine the corrected resistance value.

[0059] In another embodiment, after obtaining the liquid level resistance value and the slope value, the slope value is converted into a radian value; the corrected resistance value is determined by looking up a preset third relationship table based on the liquid level resistance value and the radian value; the remaining fuel level of the vehicle is determined based on the corrected resistance value, wherein the preset third relationship table includes the corrected resistance value corresponding to different resistance values ​​and different radian values. This eliminates the influence of the slope on the fuel level resistance value and converts it into a more accurate fuel level signal.

[0060] For example, the resistance range of the fuel tank level sensor is 30Ω to 350Ω, corresponding to a fuel level of 61L to 3L. A negative slope value indicates the vehicle is facing downwards, and a positive slope value indicates the vehicle is facing upwards. The vehicle control unit (VCU) uses the received resistance and radian signals to look up a preset third relation table to correct the fuel level resistance value for flat ground, preventing inaccurate fuel level calculations due to vehicle tilt. The slope is calculated as 100 × tan(radians), yielding the radian value. The preset third relation table is shown in Table 1 below.

[0061] Table 1

[0062]

[0063]

[0064] Based on the corrected resistance value, the remaining oil level is determined by consulting a preset second relationship table. This preset second relationship table can include the remaining oil level and oil level indication corresponding to different resistance values. Table 2 below provides an example of such a table:

[0065] Table 2

[0066]

[0067] Specifically, the ratio of the initial fuel quantity to the remaining fuel quantity sample value is multiplied by the cumulative fuel consumption to obtain the cumulative fuel consumption correction value, which is (Vini(t) / Vsamp)×Voilcns, where Vini(t) is the initial fuel quantity, Vsamp is the remaining fuel quantity sample value, and Voilcns is the cumulative fuel consumption.

[0068] Subtract the cumulative fuel consumption correction value from the initial fuel quantity to determine the remaining fuel quantity, i.e., Formula 2:

[0069] Vrev=Vini(t)-(Vini(t) / Vsamp)×Voilcns

[0070] The remaining fuel level Vrev is determined. Based on the ratio of the initial fuel level Vini(t) to the sampled fuel level Vsamp, the cumulative fuel consumption is corrected in a single driving cycle, which can effectively reduce errors.

[0071] It should be noted that the remaining fuel level only changes when the vehicle is refueling, draining fuel, or the engine is started. During refueling / draining, the remaining fuel level changes in real time based on the fuel level sampling value. In one example, the fuel level sampling value at the moment of refueling completion is used as the initial fuel level value Vini(t) for the current driving cycle, and the fuel level sampling value at the moment of draining completion is used as the initial fuel level value Vini(t+1) for the next driving cycle.

[0072] Step S104: Determine the overall fuel consumption of the vehicle based on the remaining fuel, the vehicle speed, the driving mode, and the average fuel consumption.

[0073] In a specific embodiment, the vehicle's overall fuel consumption is determined based on remaining fuel, vehicle speed, driving mode, and average fuel consumption. This can include: determining a weighting factor based on remaining fuel, a vehicle speed correction coefficient based on vehicle speed, and a driving mode correction coefficient based on driving mode; then, the average fuel consumption is weighted and calculated using the weighting factor, and finally multiplied by the vehicle speed correction coefficient and the driving mode correction coefficient to determine the vehicle's overall fuel consumption. It should be noted that the vehicle speed and driving mode here refer to the vehicle speed and driving mode at the time of data collection.

[0074] Specifically, the weighting factor Kop can be obtained by looking up a preset second correspondence table based on the fuel level (remaining fuel level) in the fuel tank. The preset second correspondence table includes the correspondence between the remaining fuel level and the weighting factor. In the preset second correspondence table, the higher the remaining fuel level, the larger the weighting factor for long mileage, and the lower the remaining fuel level, the larger the weighting factor for short mileage.

[0075] The vehicle speed correction factor Kspeed can be obtained by looking up the preset third correspondence table based on the vehicle speed. The preset third correspondence table includes the correspondence between vehicle speed and vehicle speed correction factor. In the preset third correspondence table, the faster the vehicle speed, the larger the vehicle speed correction factor Kspeed is.

[0076] The driving mode correction factor Kdm can be obtained by looking up the preset fourth correspondence table based on the driving mode. This preset fourth correspondence table includes the correspondence between driving modes and their correction factors. For example, in the preset fourth correspondence table, the correction factor is 1.1 for Sport mode, 1.0 for Comfort mode, and 0.9 for ECO mode.

[0077] In a specific embodiment, the average fuel consumption is calculated by weighting the average fuel consumption with a weighting factor, and then multiplied by the vehicle speed correction coefficient and the driving mode correction coefficient to determine the vehicle's overall fuel consumption. This can be done according to Formula 3:

[0078] OilCnsC(t)=OilCnsS(t)×(1-Kop)×Kdm×Kspeed

[0079] The vehicle's overall fuel consumption is determined, where Kop is the weighting factor, OilCnsS(t) is the average fuel consumption, Kdm is the driving mode correction coefficient, and Kspeed is the vehicle speed correction coefficient.

[0080] Therefore, by calculating the average fuel consumption OilCnsS(t) for a preset mileage, and looking up the weighting factor Kop according to the fuel tank level, and correcting it according to Kop, the average fuel consumption OilCnsS(t) for the preset mileage, the driving mode correction coefficient Kdm, the vehicle speed correction coefficient Kspeed, etc., the comprehensive fuel consumption used for calculating the driving range is obtained.

[0081] Step S105: Determine the vehicle's driving range based on the combined fuel consumption and the remaining fuel.

[0082] In a specific embodiment, the vehicle's driving range OilRemainMileageReal is determined based on the combined fuel consumption OilCnsC and the remaining fuel volume Voilrem, which may include formula four:

[0083] OilRemainMileageReal=Voilrem / OilCnsC

[0084] Determine the vehicle's driving range.

[0085] Furthermore, to obtain a more accurate driving range, after determining the vehicle's driving range, the process may further include: determining the fuel percentage based on the remaining fuel level, and determining a filtering coefficient by looking up a preset first correspondence table based on the fuel percentage. The preset first correspondence table includes the correspondence between the fuel percentage and the filtering coefficient. The driving range is then corrected according to the filtering coefficient, and the corrected driving range is displayed on the vehicle's odometer. This ensures that the displayed driving range is corrected to the actual driving range according to a certain filtering coefficient, making the displayed driving range curve smoother and the rate of decrease closer to the actual driving distance. The displayed driving range obtained according to the filtering coefficient is then used for instrument display.

[0086] The fuel percentage is the ratio between the remaining fuel level and the total fuel tank capacity. Therefore, the fuel percentage can be determined based on the remaining fuel level, and thus the filtering coefficient can be determined. In the preset first correspondence table, the higher the fuel percentage, the larger the filtering coefficient, and the more closely it reflects the actual driving mileage.

[0087] The remaining fuel level in this application is calculated based on the fuel tank level signal and corrected for the vehicle's forward and backward tilt angles, thus eliminating the influence of vehicle angle on fuel level calculation. By calculating long-range average fuel consumption and short-range average fuel consumption separately, and obtaining a weighting factor from a table based on the fuel tank level, and then correcting for these factors using the weighting factor, long-range average fuel consumption, short-range average fuel consumption, driving mode correction coefficient, and vehicle speed correction coefficient, a comprehensive fuel consumption for calculating the driving range is obtained. This method comprehensively considers multiple factors such as the vehicle's remaining fuel level and comprehensive fuel consumption, enabling a more accurate prediction of the hybrid vehicle's fuel-powered driving range.

[0088] After obtaining the driving range, the method for determining the fuel range continues until the end of the current driving cycle. The remaining fuel in the vehicle's fuel tank is then obtained and stored by powering off, serving as the initial fuel quantity value Vini(t+1) for the next driving cycle.

[0089] In this application, the remaining fuel quantity is calculated based on the fuel tank level signal and corrected according to the vehicle's forward and backward tilt angles, reducing the impact of slope on the fuel quantity sampling value. The cumulative fuel injection quantity is corrected based on the ratio of the remaining fuel quantity to the fuel level sampling value, according to the theoretical fuel quantity, effectively reducing calculation errors. By calculating the preset average fuel consumption over a certain distance and obtaining a weighting factor from a table based on the fuel tank level, and then correcting using the weighting factor, preset average fuel consumption over a certain distance, driving mode correction coefficient, vehicle speed correction coefficient, etc., a comprehensive fuel consumption for calculating the driving range is obtained. This method comprehensively considers multiple factors such as the vehicle's remaining fuel quantity and comprehensive fuel consumption, enabling a more accurate prediction of the hybrid vehicle's fuel driving range.

[0090] In summary, the method for determining the fuel range provided by the embodiments of the present invention determines a more accurate value of the remaining fuel and then determines the comprehensive fuel consumption based on the remaining fuel. By comprehensively considering various factors such as the vehicle's remaining fuel and comprehensive fuel consumption, it can more accurately predict the fuel range of hybrid vehicles, achieve a more scientific and accurate calculation of the fuel range of hybrid vehicles, and improve driving safety and user experience.

[0091] Secondly, based on the same inventive concept, this embodiment provides a device for determining fuel range, such as... Figure 2 As shown, it includes:

[0092] The first acquisition module 401 is used to acquire the initial value of the vehicle's fuel quantity after the vehicle is powered on.

[0093] The second acquisition module 402 is used to acquire the vehicle's cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset mileage during operation.

[0094] The remaining fuel quantity determination module 403 is used to determine the remaining fuel quantity based on the initial value of the fuel quantity and the cumulative fuel consumption.

[0095] The comprehensive fuel consumption determination module 404 is used to determine the comprehensive fuel consumption of the vehicle based on the remaining fuel, the vehicle speed, the driving mode, and the average fuel consumption.

[0096] The driving range determination module 405 is used to determine the driving range of the vehicle based on the combined fuel consumption and the remaining fuel.

[0097] As an optional embodiment, the remaining oil quantity determination module 403 is specifically used for:

[0098] The first acquisition submodule is used to acquire the liquid level resistance value of the vehicle's fuel tank and the vehicle's slope value;

[0099] The first determining submodule is used to determine the remaining fuel level of the vehicle based on the liquid level resistance and the slope value.

[0100] The second determination submodule is used to subtract the cumulative fuel consumption correction value from the initial fuel quantity value to determine the remaining fuel quantity. The cumulative fuel consumption correction value is equal to the ratio of the initial fuel quantity value to the remaining fuel quantity sample value multiplied by the cumulative fuel consumption.

[0101] As an optional embodiment, the first determining submodule is specifically used to: determine the corrected resistance value by looking up a preset first relationship table based on the liquid level resistance value and the slope value, wherein the preset first relationship table includes the corrected resistance value corresponding to different liquid level resistance values ​​and different slope values; and determine the remaining fuel level of the vehicle based on the corrected resistance value and a preset second relationship table, wherein the preset second relationship table includes the correspondence between the resistance value and the remaining fuel level.

[0102] As an optional embodiment, the second acquisition module 402 includes:

[0103] The second acquisition submodule is used to determine the unit distance and unit fuel consumption in each sampling period, wherein the unit distance is the distance traveled by the vehicle in a unit time during the preset mileage process, and the unit fuel consumption is the fuel consumption of the vehicle in a unit time during the preset mileage process.

[0104] The third determination submodule is used to determine the average fuel consumption of the vehicle when traveling a preset mileage, based on the unit fuel consumption, the average fuel consumption of the previous sampling period, and the preset mileage.

[0105] As an optional embodiment, the second acquisition submodule is specifically used to: acquire the vehicle's total driving time, total driving distance, and total fuel consumption; if the total driving distance is less than or equal to a preset mileage, then determine the vehicle's unit distance and unit fuel consumption based on the total driving time, total driving distance, and total fuel consumption.

[0106] As an optional embodiment, the second acquisition submodule is specifically used to: acquire the vehicle's total driving time, total driving distance, and total fuel consumption; if the total driving distance is greater than a preset mileage, acquire the first total time required for the latest preset mileage traveled by the vehicle and the first total fuel consumption required for the latest preset mileage traveled; and determine the vehicle's unit distance and unit fuel consumption based on the first total time, the first total fuel consumption, and the preset mileage.

[0107] As an optional embodiment, the comprehensive fuel consumption determination module 404 is specifically used to: determine a weighting factor based on the remaining fuel, determine a vehicle speed correction coefficient based on the vehicle speed, and determine a driving mode correction coefficient based on the driving mode; calculate the average fuel consumption by weighting the weighting factor, and then multiply it by the vehicle speed correction coefficient and the driving mode correction coefficient to determine the comprehensive fuel consumption of the vehicle.

[0108] As an optional embodiment, the device further includes: a filtering module, configured to determine the fuel quantity percentage based on the remaining fuel quantity, and determine the filtering coefficient by looking up a preset first correspondence table according to the fuel quantity percentage, wherein the preset first correspondence table includes the correspondence between the fuel quantity percentage and the filtering coefficient; correct the driving range according to the filtering coefficient, and display the corrected driving range on the vehicle's odometer.

[0109] Each of the above modules can be implemented using software code, in which case they can be stored in the memory of the control device. Alternatively, each of the above modules can be implemented using hardware, such as integrated circuit chips.

[0110] The fuel range determination device provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the aforementioned method embodiment.

[0111] Thirdly, based on the same inventive concept, this embodiment provides a vehicle 500, such as... Figure 3 As shown, it includes: a memory 501, a processor 502, and a computer program 503 stored in the memory and executable on the processor. When the processor 502 executes the program, it implements the steps of the method for determining the fuel range described in the first aspect above.

[0112] Since the vehicle described in this embodiment is the vehicle used to implement the fuel range determination method in this application embodiment, those skilled in the art can understand the specific implementation method and various variations of the vehicle in this embodiment based on the fuel range determination method described in this application embodiment. Therefore, how the vehicle implements the method in this application embodiment will not be described in detail here. Any vehicle used by those skilled in the art to implement the fuel range determination method in this application embodiment falls within the scope of protection of this application.

[0113] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0114] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A module that specifies the function in one or more boxes.

[0115] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction modules implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0116] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0117] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.

[0118] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A method for determining fuel-efficient driving range, characterized in that, The method includes: After the vehicle is powered on, obtain the initial value of the vehicle's fuel level: The cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset mileage of the vehicle during operation are obtained. The remaining fuel quantity is determined based on the initial fuel quantity and the cumulative fuel consumption. The overall fuel consumption of the vehicle is determined based on the remaining fuel, the vehicle speed, the driving mode, and the average fuel consumption. The vehicle's driving range is determined based on the combined fuel consumption and the remaining fuel. The average fuel consumption of the vehicle within a preset mileage is obtained through the following steps: in each sampling period, the unit distance and unit fuel consumption are determined, wherein the unit distance is the distance traveled by the vehicle per unit time during the preset mileage, and the unit fuel consumption is the fuel consumption per unit time during the preset mileage; based on the unit fuel consumption, the unit distance, the average fuel consumption of the previous sampling period, and the preset mileage, the average fuel consumption consumed by the vehicle during the preset mileage is determined. The formula for calculating the average fuel consumption of the vehicle when traveling a preset mileage is: OilCns(t) = OilCns(t-1) - OilCns(t-1) × Dis / Mileage + Fual / Mileage, where OilCns(t-1) is the average fuel consumption of the previous sampling period, Dis is the unit distance, Mileage is the preset mileage, and Fual is the unit fuel consumption.

2. The method as described in claim 1, characterized in that, Determining the remaining fuel quantity based on the initial fuel quantity and the cumulative fuel consumption includes: Obtain the liquid level resistance value of the vehicle's fuel tank and the slope value of the vehicle; Based on the liquid level resistance and the slope value, the remaining fuel level of the vehicle is determined. The remaining fuel quantity is determined by subtracting the cumulative fuel consumption correction value from the initial fuel quantity value, wherein the cumulative fuel consumption correction value is equal to the ratio of the initial fuel quantity value to the sampled value of the remaining fuel quantity multiplied by the cumulative fuel consumption.

3. The method as described in claim 2, characterized in that, The determination of the remaining fuel level of the vehicle based on the liquid level resistance and the slope value includes: Based on the liquid level resistance value and the slope value, a preset first relationship table is consulted to determine the corrected resistance value. The preset first relationship table includes different liquid level resistance values ​​and the corresponding corrected resistance values ​​under different slope values. Based on the corrected resistance value and a preset second relationship table, the remaining fuel level of the vehicle is determined, wherein the preset second relationship table includes the correspondence between the resistance value and the remaining fuel level.

4. The method as described in claim 1, characterized in that, The determination of unit distance and unit fuel consumption includes: Obtain the total driving time, total driving distance, and total fuel consumption of the vehicle; If the total driving distance is less than or equal to the preset mileage, then the unit distance and unit fuel consumption of the vehicle are determined based on the total driving time, the total driving distance, and the total fuel consumption.

5. The method as described in claim 1, characterized in that, The determination of unit distance and unit fuel consumption includes: Obtain the total driving time, total driving distance, and total fuel consumption of the vehicle; If the total driving distance is greater than the preset mileage, then obtain the first total time required for the vehicle to travel the latest preset mileage and the first total fuel consumption required for the latest preset mileage. Based on the first total duration, the first total fuel consumption, and the preset mileage, the unit distance and unit fuel consumption of the vehicle are determined.

6. The method as described in claim 1, characterized in that, The determination of the vehicle's overall fuel consumption based on the remaining fuel level, vehicle speed, driving mode, and average fuel consumption includes: Based on the remaining fuel level, a weighting factor is determined; based on the vehicle speed, a vehicle speed correction coefficient is determined; and based on the driving mode, a driving mode correction coefficient is determined. The average fuel consumption is calculated by weighting the average fuel consumption with the weighting factor, and then multiplied by the vehicle speed correction coefficient and the driving mode correction coefficient to determine the vehicle's overall fuel consumption.

7. The method as described in claim 1, characterized in that, After determining the vehicle's driving range, the process also includes: The fuel quantity percentage is determined based on the remaining fuel quantity, and the filter coefficient is determined by looking up a preset first correspondence table according to the fuel quantity percentage. The preset first correspondence table includes the correspondence between the fuel quantity percentage and the filter coefficient. The driving range is corrected based on the filtering coefficient, and the corrected driving range is displayed in the vehicle's odometer.

8. A device for determining fuel range, characterized in that, include: The first acquisition module is used to acquire the initial value of the vehicle's fuel quantity after the vehicle is powered on; The second acquisition module is used to acquire the vehicle's cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset mileage during operation. The remaining fuel quantity determination module is used to determine the remaining fuel quantity based on the initial value of the fuel quantity and the cumulative fuel consumption. The comprehensive fuel consumption determination module is used to determine the comprehensive fuel consumption of the vehicle based on the remaining fuel, the vehicle speed, the driving mode, and the average fuel consumption. The driving range determination module is used to determine the driving range of the vehicle based on the combined fuel consumption and the remaining fuel. The average fuel consumption of the vehicle within a preset mileage is obtained through the following steps: In each sampling period, the unit distance and unit fuel consumption are determined, where the unit distance is the distance traveled per unit time during the preset mileage journey, and the unit fuel consumption is the fuel consumption per unit time during the preset mileage journey; based on the unit fuel consumption, the unit distance, the average fuel consumption of the previous sampling period, and the preset mileage, the average fuel consumption consumed by the vehicle during the preset mileage journey is determined; the formula for calculating the average fuel consumption consumed by the vehicle during the preset mileage journey is: OilCns(t) = OilCns(t-1) - OilCns(t-1) × Dis / Mileage + Fual / Mileage, where OilCns(t-1) is the average fuel consumption of the previous sampling period, Dis is the unit distance, Mileage is the preset mileage, and Fual is the unit fuel consumption.

9. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the steps of the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Vehicle instrument endurance mileage display method and device and readable storage medium

    CN113682137A

  • Fuel endurance mileage display method and device, electronic equipment and storage medium

    CN116788254A