Method and device for determining fuel endurance mileage and vehicle

By obtaining and analyzing the vehicle's multiple parameters, the residual fuel volume and comprehensive fuel consumption are accurately calculated, and the problem of inaccurate calculations of traditional methods is solved, and more accurate fuel range prediction is achieved, which improves driving safety and user experience.

CN119611399AActive Publication Date: 2025-03-14VOYAH AUTOMOBILE TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

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

Method used

By obtaining the initial value of the vehicle's fuel volume, cumulative fuel consumption, vehicle speed, driving mode and average fuel consumption, a more accurate residual fuel volume value is determined, and the comprehensive fuel consumption and range are calculated.

Benefits of technology

It achieves a more accurate prediction of the fuel range of hybrid vehicles, improves the scientificity and accuracy of calculations, and enhances driving safety and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119611399A_ABST
    Figure CN119611399A_ABST
Patent Text Reader

Abstract

The invention discloses a fuel endurance mileage determination method and device and a vehicle, and the method comprises the steps: obtaining the initial value of the fuel quantity of the vehicle after the vehicle is powered on: obtaining the accumulated fuel consumption, the vehicle speed and the driving mode of the vehicle in the operation process and the average fuel consumption of the vehicle within the preset mileage; based on the initial value of the fuel quantity and the accumulated fuel consumption, the remaining fuel quantity is determined; based on the remaining oil quantity, the vehicle speed, the driving mode and the average oil consumption, comprehensive oil consumption of the vehicle is determined; and determining the endurance mileage of the vehicle according to the comprehensive fuel consumption and the remaining fuel quantity. According to the method, the more accurate remaining oil quantity value is determined, and the comprehensive oil consumption is determined according to the remaining oil quantity, so that the fuel endurance mileage of the hybrid electric vehicle is more accurately predicted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a method and device for determining a fuel mileage, and a vehicle. Background Art

[0002] As the hybrid vehicle market continues to expand, consumers are increasingly demanding accurate information about the amount of fuel remaining in their vehicles and the fuel range based on it. Traditional calculation methods are often unable to fully and accurately calculate the amount of fuel remaining, resulting in inaccurate calculation results. Therefore, it is of great significance to develop a method that can accurately calculate the fuel range of hybrid vehicles. Summary of the invention

[0003] The embodiments of the present application provide a method, device and vehicle for determining fuel range. The method determines a relatively accurate remaining fuel value, determines the comprehensive fuel consumption based on the remaining fuel, and further accurately predicts the fuel range of a hybrid vehicle.

[0004] In a first aspect, the present invention provides the following technical solution through an embodiment of the present invention:

[0005] A method for determining a fuel cruising range comprises: obtaining an initial value of the fuel amount of the vehicle after the vehicle is powered on; obtaining the cumulative fuel consumption, vehicle speed, driving mode and average fuel consumption of the vehicle within a preset mileage during operation; determining the remaining fuel amount based on the initial value of the fuel amount and the cumulative fuel consumption; 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; and determining the cruising range of the vehicle based on the comprehensive fuel consumption and the remaining fuel amount.

[0006] Preferably, determining the remaining fuel amount based on the initial value of the fuel amount and the cumulative fuel consumption includes: obtaining the liquid level resistance value of the vehicle's fuel tank and the slope value of the vehicle; determining a sampling value of the remaining fuel amount of the vehicle based on the liquid level resistance value and the slope value; subtracting a cumulative fuel consumption correction value from the initial value of the fuel amount to determine the remaining fuel amount, wherein the cumulative fuel consumption correction value is equal to the ratio of the initial value of the fuel amount to the remaining fuel amount sampling value multiplied by the cumulative fuel consumption.

[0007] Preferably, the remaining oil amount sampling value of the vehicle is determined based on the liquid level resistance value and the slope value, including: looking up a preset first relationship table based on the liquid level resistance value and the slope value to determine the corrected resistance value, wherein the preset first relationship table includes different liquid level resistance values ​​and corresponding corrected resistance values ​​under different slope values; the remaining oil amount of the vehicle is determined based on the corrected resistance value and a preset second relationship table, wherein the preset second relationship table includes the corresponding relationship between the resistance value and the remaining oil amount.

[0008] Preferably, the average fuel consumption of the vehicle within a 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 the distance traveled per unit time by the vehicle during the preset mileage, and the unit fuel consumption is the fuel consumption per unit time 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, determining the average fuel consumption of the vehicle for traveling the preset mileage.

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

[0010] Preferably, the determination of the unit distance and the unit fuel consumption includes: obtaining 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, obtaining the first total time required for the vehicle's latest driving of the preset mileage and the first total fuel consumption required for the latest driving of the preset mileage; and determining the unit distance and unit fuel consumption of the vehicle based on the first total time, the first total fuel consumption and the preset mileage.

[0011] Preferably, the comprehensive fuel consumption of the vehicle is determined based on the remaining fuel amount, the vehicle speed, the driving mode and the average fuel consumption, including: 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; weighting the average fuel consumption and the weighting factor, and then multiplying them with 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 cruising range of the vehicle, the method further includes: determining a fuel quantity percentage based on the remaining fuel quantity, and looking up a preset first correspondence table according to the fuel quantity percentage to determine a filter coefficient, wherein the preset first correspondence table includes a correspondence between the fuel quantity percentage and the filter coefficient; correcting the cruising range according to the filter coefficient, and displaying the corrected cruising range in the vehicle's odometer.

[0013] In a second aspect, the present invention provides the following technical solution through an embodiment of the present invention:

[0014] A device for determining a fuel mileage, comprising:

[0015] A first acquisition module, used for acquiring an initial value of the fuel volume of the vehicle after the vehicle is powered on;

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

[0017] A remaining fuel quantity determination module, configured to determine the remaining fuel quantity based on the initial value of the fuel quantity and the accumulated fuel consumption;

[0018] a comprehensive fuel consumption determination module, configured to determine the comprehensive fuel consumption of the vehicle based on the remaining fuel amount, the vehicle speed, the driving mode and the average fuel consumption;

[0019] The cruising range determination module is used to determine the cruising range of the vehicle according to the comprehensive fuel consumption and the remaining fuel volume.

[0020] In a third aspect, the present invention provides the following technical solution through an embodiment of the present invention:

[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 when the processor executes the program, the steps of any one of the methods described in the first aspect are implemented.

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

[0023] The method for determining the fuel cruising range provided by the embodiment of the present invention first obtains the initial value of the vehicle's fuel quantity, obtains the cumulative fuel consumption, vehicle speed, driving mode, and average fuel consumption within a preset mileage of the vehicle during operation, determines the remaining fuel quantity based on the initial value of the fuel quantity and the cumulative fuel consumption, determines the comprehensive fuel consumption of the vehicle based on the remaining fuel quantity, vehicle speed, driving mode, and average fuel consumption, and determines the cruising range of the vehicle based on the comprehensive fuel consumption and the remaining fuel quantity. The method determines the remaining fuel quantity value more accurately, determines the comprehensive fuel consumption based on the remaining fuel quantity, and comprehensively considers multiple factors such as the remaining fuel quantity and comprehensive fuel consumption of the vehicle, and can more accurately predict the fuel cruising range of the hybrid vehicle, realize a more scientific and accurate calculation of the fuel cruising range of the hybrid vehicle, and improve driving safety and user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

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

[0026] Figure 2 Schematic diagram of the structure of a device for determining a fuel cruising range in an embodiment of the present invention;

[0027] Figure 3 Schematic diagram of the structure of a vehicle in an embodiment of the present invention. DETAILED DESCRIPTION

[0028] The embodiments of the present application provide a method, device and vehicle for determining fuel range. The method more accurately obtains the remaining fuel amount, determines the comprehensive fuel consumption based on the remaining fuel amount, and more accurately predicts the fuel range of a hybrid vehicle.

[0029] The technical solution of the embodiment of the present application is to solve the above technical problems, and the overall idea is as follows:

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

[0031] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0032] In a first aspect, an embodiment of the present invention provides a method for determining a fuel range. Specifically, Figure 1 As shown, the method includes the following steps S101 to S105:

[0033] Step S101, after the vehicle is powered on, obtaining an initial value of the fuel level of the vehicle.

[0034] In a specific embodiment, if the vehicle is in a state of refueling, the initial value of the fuel level is the remaining fuel level sampling value, wherein the acquisition of the remaining fuel level sampling value includes: determining the remaining fuel level of the vehicle according to the liquid level resistance value of the vehicle tank. If the vehicle is in a state of draining fuel, the initial value of the fuel level is the remaining fuel level after the vehicle's previous driving cycle.

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

[0036] Furthermore, in order to avoid abnormalities in the obtained initial value of the fuel amount and improve reliability, after obtaining the initial value of the fuel amount of the vehicle, the method may also include: performing abnormal value verification on the initial value of the fuel amount; if the initial value of the fuel amount is verified to be an invalid value, obtaining a sampling value of the remaining fuel amount after the vehicle is powered on in the previous driving cycle, and a cumulative fuel consumption of the vehicle in the previous driving cycle; subtracting the cumulative fuel consumption from the sampling value of the remaining fuel amount to obtain the remaining fuel amount, and using the remaining fuel amount as the initial value of the fuel amount.

[0037] The invalid value may be a value exceeding the fuel tank capacity or a zero value, etc.

[0038] Specifically, the remaining fuel amount sampling value when the power is turned on in the previous driving cycle is used as the initial value of the fuel amount in the previous driving cycle, and the accumulated fuel consumption in the previous driving cycle is subtracted to obtain the final remaining fuel amount as the initial value of the fuel amount in this driving cycle.

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

[0040] In this embodiment, obtaining the accumulated fuel consumption of the vehicle may include: integrating the fuel injection amount sent by the engine management system (EMS) at any time to obtain the accumulated fuel consumption.

[0041] Specifically, the vehicle control unit (VCU) integrates the instantaneous fuel injection amount issued by the EMS to obtain the cumulative fuel consumption Voilcns of a single driving cycle, and subtracts the cumulative fuel consumption Voilcns from the initial value of the fuel amount to obtain the remaining fuel amount, which is used as the initial value of the fuel amount for the next driving cycle.

[0042] Specifically, the average fuel consumption of the vehicle within a preset mileage can be obtained through the following steps: determining the unit distance and the unit fuel consumption in each sampling period, respectively, wherein the unit distance is the distance traveled per unit time by the vehicle during the preset mileage, and the unit fuel consumption is the fuel consumption per unit time 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, determining the average fuel consumption of the vehicle for traveling the preset mileage.

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

[0044] In a specific embodiment, determining the unit distance and unit fuel consumption may include: obtaining 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 a preset mileage, determining the unit distance and unit fuel consumption of the vehicle based on the total driving time, total driving distance and total fuel consumption.

[0045] Specifically, the total driving time T, total driving distance Y and total fuel consumption P of the vehicle are obtained; it is determined whether the total driving distance Y is greater than the preset mileage Mileage; if the total driving distance Y is less than or equal to the preset mileage Mileage, the unit distance Dis of the vehicle is determined according to the total driving time T and the total driving distance Y, and the unit fuel consumption Fual of the vehicle is determined according to the total driving time T and the total fuel consumption P.

[0046] Based on the unit distance, the unit fuel consumption, the average fuel consumption of the previous sampling period and the preset mileage, the average fuel consumption OilCns(t) consumed by the vehicle traveling the preset mileage is determined, which may include according to Formula 1:

[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 the preset mileage, and Fual is the unit fuel consumption.

[0049] The determining of the unit distance and the unit fuel consumption includes: obtaining the total driving time, the total driving distance and the total fuel consumption of the vehicle; if the total driving distance is greater than a preset mileage, obtaining a first total time required for the vehicle's latest driving of the preset mileage and a first total fuel consumption required for the latest driving of the preset mileage; and determining the unit distance and the unit fuel consumption of the vehicle 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, the first total time T1 required for the vehicle's 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 unit distance and unit fuel consumption of the vehicle are obtained.

[0051] Among them, the first total time required for the vehicle's latest preset mileage refers to: the time taken by the vehicle to travel the preset mileage most recently at the current collection time, and the first fuel consumption required for the vehicle's latest preset mileage refers to: the fuel consumption consumed by the vehicle's latest preset mileage at the current collection time.

[0052] For example, taking the preset mileage as 100km, 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] The unit distance Dis of the vehicle is determined according to the first total time T1 and the preset mileage Mileage, and the unit fuel consumption Fual of the vehicle is determined according to the first total time T1 and the first total fuel consumption P1. The unit distance Dis, the unit fuel consumption Fual, the average fuel consumption OilCns(t-1) of the previous sampling period, and the preset mileage Mileage are substituted into the above formula 1 to determine the average fuel consumption OilCns(t).

[0054] Step S103, determining the remaining fuel amount based on the initial value of the fuel amount and the accumulated fuel consumption.

[0055] In one embodiment, the remaining fuel amount is determined by subtracting the accumulated fuel consumption from the initial value of the fuel amount.

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

[0057] In a specific embodiment, determining a sampling value of the remaining fuel amount of a vehicle based on a liquid level resistance value and a slope value may include: searching a preset first relationship table based on the liquid level resistance value and the slope value to determine a corrected resistance value, wherein the preset first relationship table includes corrected resistance values ​​corresponding to different liquid level resistance values ​​and different slope values; 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 includes the corresponding relationship between the resistance value and the remaining fuel amount.

[0058] Specifically, the vehicle is provided with a fuel tank level sensor and a ramp sensor. The liquid level resistance and the slope value are obtained according to the resistance signal obtained by the fuel tank level sensor and the slope signal obtained by the vehicle-mounted ramp sensor. The preset first relationship table is checked according to the liquid level resistance and the slope value to determine the corrected resistance.

[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 preset third relationship table is checked according to the liquid level resistance value and the radian value to determine the corrected resistance value; the remaining fuel volume of the vehicle is determined based on the corrected resistance value, wherein the preset third relationship table includes different resistance values ​​and corresponding corrected resistance values ​​under different radian values. Thus, the influence of the slope on the fuel volume resistance value is eliminated and converted into a more accurate fuel volume signal.

[0060] For example, the resistance range of the fuel tank level sensor is 30Ω~350Ω, corresponding to the fuel volume of 61L~3L, the slope value is negative when the front of the vehicle is downward, and the positive value is when the front of the vehicle is upward; the vehicle controller VCU checks the preset third relationship table according to the received resistance signal and radian signal to obtain the corresponding liquid level resistance value on flat ground, so as to avoid the fuel level being inaccurate due to the tilt of the vehicle angle, which affects the endurance calculation. Among them, the slope = 100×tan (radian), and the radian size is obtained. The preset third relationship table is shown in Table 1 below:

[0061] Table 1

[0062]

[0063]

[0064] According to the corrected resistance value, the preset second relationship table is queried to determine the remaining oil volume. The preset second relationship table may include the remaining oil volume and oil level indication corresponding to different resistance values. The following Table 2 gives an exemplary preset second relationship table:

[0065] Table 2

[0066]

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

[0068] Subtract the cumulative fuel consumption correction value from the initial value of the fuel volume to determine the remaining fuel volume, that is, Formula 2:

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

[0070] The remaining fuel volume Vrev is determined. According to the ratio of the initial value of the fuel volume Vini(t) and the fuel level sampling value Vsamp, the accumulated fuel consumption is corrected in a single driving cycle, which can effectively reduce the error.

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

[0072] Step S104, 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.

[0073] In a specific embodiment, based on the remaining fuel, vehicle speed, driving mode and average fuel consumption, the comprehensive fuel consumption of the vehicle is determined, which may include: determining a weighting factor according to the remaining fuel, determining a vehicle speed correction coefficient according to the vehicle speed, and determining a driving mode correction coefficient according to the driving mode; weighting the average fuel consumption and the weighting factor, and then multiplying the weighting factor with the vehicle speed correction coefficient and the driving mode correction coefficient to determine the comprehensive fuel consumption of the vehicle. It should be noted that the vehicle speed and driving mode here refer to the vehicle speed and driving mode corresponding to the time of collection.

[0074] Specifically, the weighting factor Kop can be obtained by looking up the preset second corresponding table according to the fuel amount in the tank (remaining fuel amount), wherein the preset second corresponding table includes the corresponding relationship between the remaining fuel amount and the weighting factor. In the preset second corresponding table, the higher the remaining fuel amount, the greater the long mileage weighting factor, and the lower the remaining fuel amount, the greater the short mileage weighting factor.

[0075] The vehicle speed correction coefficient Kspeed can be obtained by looking up a preset third correspondence table according to the vehicle speed, wherein the preset third correspondence table includes the correspondence between the vehicle speed and the vehicle speed correction coefficient. In the preset third correspondence table, the faster the vehicle speed, the greater the vehicle speed correction coefficient Kspeed.

[0076] The driving mode correction coefficient Kdm can be obtained by looking up the preset fourth correspondence table according to the driving mode, wherein the preset fourth correspondence table includes the correspondence between the driving mode and the driving mode correction coefficient. For example, in the preset fourth correspondence table, when the driving mode is the Sport mode, the correction coefficient is 1.1, when the driving mode is the Comfort mode, the correction coefficient is 1.0, and when the driving mode is the ECO mode, the correction coefficient is 0.9.

[0077] In a specific embodiment, the average fuel consumption is weighted and calculated with the weighting factor, and then multiplied with the vehicle speed correction factor and the driving mode correction factor to determine the comprehensive fuel consumption of the vehicle, which may include according to Formula 3:

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

[0079] Determine the comprehensive fuel consumption of the vehicle, where Kop is the weighting factor, OilCnsS(t) is the average fuel consumption, Kdm is the driving mode correction factor, and Kspeed is the vehicle speed correction factor.

[0080] Therefore, the average fuel consumption OilCnsS(t) of the preset mileage is calculated, and the weighting factor Kop is obtained according to the fuel tank fuel level. The comprehensive fuel consumption for calculating the cruising range is obtained based on KOP, the average fuel consumption OilCnsS(t) of the preset mileage, the driving mode correction factor Kdm, the vehicle speed correction factor Kspeed and other factors.

[0081] Step S105, determining the cruising range of the vehicle according to the comprehensive fuel consumption and the remaining fuel amount.

[0082] In a specific embodiment, based on the comprehensive fuel consumption OilCnsC and the remaining fuel volume Voilrem, determining the cruising range OilRemainMileageReal of the vehicle may include using Formula 4:

[0083] OilRemainMileageReal=Voilrem / OilCnsC

[0084] Determine the vehicle's range.

[0085] Furthermore, in order to obtain a more accurate cruising range, after determining the cruising range of the vehicle, it may also include: determining the percentage of fuel volume based on the remaining fuel volume, and checking the preset first correspondence table according to the percentage of fuel volume to determine the filter coefficient, wherein the preset first correspondence table includes the correspondence between the percentage of fuel volume and the filter coefficient; correcting the cruising range according to the filter coefficient, and displaying the corrected cruising range in the odometer of the vehicle. The displayed cruising range is corrected to the actual cruising range according to a certain filter coefficient, so that the displayed cruising range change curve is smooth, and the decline speed is close to the actual driving distance, and the displayed cruising range is obtained according to the filter coefficient for instrument display.

[0086] The fuel percentage is the ratio of the remaining fuel to the total capacity of the fuel tank. Therefore, the fuel percentage can be determined according to the remaining fuel, and then the filter coefficient can be determined. In the preset first corresponding table, the higher the fuel percentage, the larger the filter coefficient, which is more inclined to the actual mileage.

[0087] The remaining fuel volume in this application is calculated based on the tank level signal and corrected based on the front and rear tilt angle of the vehicle, eliminating the influence of the vehicle angle on the fuel volume calculation. The average fuel consumption for long mileage and short mileage is calculated separately, and the weighting factor is obtained by looking up the table according to the fuel volume in the tank. The comprehensive fuel consumption for cruising range calculation is corrected based on the weighting factor, the average fuel consumption for long mileage, the average fuel consumption for short mileage, the driving mode correction factor, the vehicle speed correction factor, and other factors. This method takes into account multiple factors such as the remaining fuel volume and comprehensive fuel consumption of the vehicle, and can more accurately predict the fuel range of hybrid vehicles.

[0088] After the cruising range is obtained, the method for determining the fuel cruising range is continued until the end of the current vehicle driving cycle, the remaining fuel amount in the vehicle tank is obtained, and the remaining fuel amount is stored offline as the initial value of the fuel amount Vini(t+1) for the next driving cycle.

[0089] The remaining fuel volume in this application is calculated based on the fuel tank level signal and corrected based on the front and rear tilt angle of the vehicle, reducing the impact of the slope on the fuel volume sampling value. The cumulative fuel injection volume is corrected based on the theoretical value of the fuel volume according to the ratio of the remaining fuel volume storage value and the fuel level sampling value, effectively reducing the calculation error. By calculating the average fuel consumption of the preset mileage, and looking up the weighting factor according to the fuel tank fuel volume, the weighting factor, the average fuel consumption of the preset mileage, the driving mode correction factor, the vehicle speed correction factor and other coefficients are corrected to obtain the comprehensive fuel consumption for the calculation of the cruising range. This method takes into account multiple factors such as the remaining fuel volume of the vehicle and the comprehensive fuel consumption, and can more accurately predict the fuel cruising range of hybrid vehicles.

[0090] In summary, a method for determining a fuel cruising range provided by an embodiment of the present invention determines a relatively accurate remaining fuel value, determines a comprehensive fuel consumption based on the remaining fuel, and comprehensively considers various factors such as the remaining fuel amount and comprehensive fuel consumption of the vehicle. It can more accurately predict the fuel cruising range of a hybrid vehicle, achieve a more scientific and accurate calculation of the fuel cruising range of a hybrid vehicle, and improve driving safety and user experience.

[0091] In the second aspect, based on the same inventive concept, this embodiment provides a device for determining a fuel mileage, such as Figure 2 As shown, including:

[0092] A first acquisition module 401 is used to acquire an initial value of the fuel volume of the vehicle after the vehicle is powered on;

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

[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 accumulated fuel consumption;

[0095] A 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 cruising range determination module 405 is used to determine the cruising range of the vehicle according to the comprehensive fuel consumption and the remaining fuel amount.

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

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

[0099] A first determination submodule is used to determine a remaining fuel sampling value of the vehicle based on the liquid level resistance value and the slope value;

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

[0101] As an optional embodiment, the first determination submodule is specifically used to: look up a preset first relationship table based on the liquid level resistance value and the slope value to determine the corrected resistance value, wherein the preset first relationship table includes different liquid level resistance values ​​and corresponding corrected resistance values ​​under different slope values; determine 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 includes the corresponding relationship between the resistance value and the remaining fuel amount.

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

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

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

[0105] As an optional embodiment, the second acquisition submodule is specifically used to: 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 determine the unit distance and unit fuel consumption of the vehicle 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: obtain the total driving time, total driving distance and total fuel consumption of the vehicle; if the total driving distance is greater than a preset mileage, obtain the first total time required for the vehicle's latest driving of the preset mileage and the first total fuel consumption required for the latest driving of the preset mileage; 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 according to the remaining fuel amount, determine a vehicle speed correction coefficient according to the vehicle speed, and determine a driving mode correction coefficient according to the driving mode; after weighted calculation of the average fuel consumption and the weighting factor, multiply them with 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 also includes: a filtering module, used to determine the fuel quantity percentage based on the remaining fuel quantity, and to check a preset first corresponding table according to the fuel quantity percentage to determine a filtering coefficient, wherein the preset first corresponding table includes a corresponding relationship between the fuel quantity percentage and the filtering coefficient; correcting the cruising range according to the filtering coefficient, and displaying the corrected cruising range in the vehicle's odometer.

[0109] The above modules can be implemented by software codes, in which case, the above modules can be stored in the memory of the control device. The above modules can also be implemented by hardware such as integrated circuit chips.

[0110] An embodiment of the present invention provides a device for determining a fuel range, and its implementation principle and technical effects are the same as those of the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the device embodiment, reference may be made to the corresponding contents in the aforementioned method embodiment.

[0111] In a third aspect, 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, the steps of the method for determining the fuel range described in the first aspect are implemented.

[0112] Since the vehicle introduced in this embodiment is a vehicle used to implement the method for determining the fuel cruising range in the embodiment of this application, based on the method for determining the fuel cruising range in the embodiment of this application, a person skilled in the art can understand the specific implementation of the vehicle in this embodiment and its various variations, so how the vehicle implements the method in the embodiment of this application is not described in detail here. As long as a person skilled in the art implements the vehicle used in the method for determining the fuel cruising range in the embodiment of this application, it belongs to the scope of protection of this application.

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

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

[0115] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction module, which is implemented in the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

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

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

[0118] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A method for determining fuel range, characterized in that: The method comprises: After the vehicle is powered on, obtain the initial value of the vehicle's fuel level: Obtaining the accumulated fuel consumption, vehicle speed, driving mode of the vehicle during operation and the average fuel consumption of the vehicle within a preset mileage; Determining the remaining fuel amount based on the initial value of the fuel amount and the accumulated fuel consumption; 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; The cruising range of the vehicle is determined based on the comprehensive fuel consumption and the remaining fuel amount.

2. The method according to claim 1, characterized in that The determining of the remaining fuel amount based on the initial value of the fuel amount and the accumulated fuel consumption includes: Obtaining a liquid level resistance value of the vehicle's fuel tank and a slope value of the vehicle; Determining a sampling value of the remaining fuel volume of the vehicle based on the liquid level resistance value and the slope value; The remaining fuel amount is determined by subtracting the cumulative fuel consumption correction value from the initial fuel amount value, wherein the cumulative fuel consumption correction value is equal to the ratio of the initial fuel amount value to the remaining fuel amount sampling value multiplied by the cumulative fuel consumption.

3. The method according to claim 2, characterized in that The determining of the remaining fuel sampling value of the vehicle based on the liquid level resistance value and the slope value includes: Based on the liquid level resistance value and the slope value, a preset first relationship table is searched to determine a corrected resistance value, wherein the preset first relationship table includes corrected resistance values ​​corresponding to different liquid level resistance values ​​and different slope values; Based on the corrected resistance value and a preset second relationship table, the remaining fuel amount of the vehicle is determined, wherein the preset second relationship table includes a corresponding relationship between the resistance value and the remaining fuel amount.

4. The method according to claim 1, characterized in that The average fuel consumption of the vehicle within a preset driving mileage is obtained by the following steps: Determine the unit distance and the unit fuel consumption in each sampling period, wherein the unit distance is the distance traveled per unit time by the vehicle during the process of traveling the preset mileage, and the unit fuel consumption is the fuel consumption per unit time by the vehicle during the process of traveling the preset mileage; Based on the unit fuel consumption, the average fuel consumption in the previous sampling period and the preset mileage, the average fuel consumption of the vehicle for traveling the preset mileage is determined.

5. The method according to claim 4, characterized in that The determining of the unit distance and the unit fuel consumption includes: Obtaining 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, the unit distance and unit fuel consumption of the vehicle are determined according to the total driving time, the total driving distance and the total fuel consumption.

6. The method according to claim 4, characterized in that The determining of the unit distance and the unit fuel consumption includes: Obtaining 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, obtaining a first total time required for the vehicle to travel the latest preset mileage and a first total fuel consumption required for the latest preset mileage; The unit distance and unit fuel consumption of the vehicle are determined according to the first total duration, the first total fuel consumption and the preset mileage.

7. The method according to claim 1, characterized in that The determining of the comprehensive fuel consumption of the vehicle based on the remaining fuel amount, the vehicle speed, the driving mode and the average fuel consumption includes: 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; The average fuel consumption is weighted and calculated with the weighting factor, and then multiplied with the vehicle speed correction coefficient and the driving mode correction coefficient to determine the comprehensive fuel consumption of the vehicle.

8. The method according to claim 1, characterized in that After determining the cruising range of the vehicle, the method further includes: Determine a fuel quantity percentage based on the remaining fuel quantity, and look up a preset first correspondence table according to the fuel quantity percentage to determine a filter coefficient, wherein the preset first correspondence table includes a correspondence relationship between the fuel quantity percentage and the filter coefficient; The cruising range is corrected according to the filter coefficient, and the corrected cruising range is displayed in the odometer of the vehicle.

9. A device for determining fuel mileage, characterized in that: include: A first acquisition module, used for acquiring an initial value of the fuel volume of the vehicle after the vehicle is powered on; The second acquisition module is used to acquire the cumulative fuel consumption, vehicle speed, driving mode of the vehicle during operation and the average fuel consumption of the vehicle within a preset mileage; A remaining fuel quantity determination module, configured to determine the remaining fuel quantity based on the initial value of the fuel quantity and the accumulated fuel consumption; a comprehensive fuel consumption determination module, configured to determine the comprehensive fuel consumption of the vehicle based on the remaining fuel amount, the vehicle speed, the driving mode and the average fuel consumption; The cruising range determination module is used to determine the cruising range of the vehicle according to the comprehensive fuel consumption and the remaining fuel volume.

10. 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 implements the steps of the method according to any one of claims 1 to 8 when executing the program.

Citation Information

Patent Citations

  • Endurance mileage calculation control method

    CN105928579A

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

    CN113682137A

  • Vehicle endurance mileage determination method and device, equipment and storage medium

    CN116653970A

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

    CN116788254A

  • Distance to empty calculation method for electric vehicle

    US20130311016A1