Driving range calculation method and system of flexible fuel vehicle and vehicle
By calculating the mileage based on vehicle position information and fuel tank information in a flexible fuel vehicle, the problem of inability to update the battery life in a timely manner after fuel replenishment is solved, and the user can intuitively feel the effect of improving the battery life and improving the vehicle user experience.
Patent Information
- Application Number
- CN202411799842.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-09
AI Technical Summary
Flexible fuel vehicles cannot update their battery life information in time after fuel replenishment, resulting in users being unable to intuitively feel the improvement of the range of fuel replenishment, affecting the user experience.
By determining the fuel replenishment type based on vehicle location information, combining the total amount and proportion of the fuel tank before and after, the energy consumption value of each fuel is obtained, the vehicle's mileage is calculated, and the battery life display is updated in real time.
It realizes timely updates the endurance information after fuel replenishment, allowing users to quickly and intuitively feel the improvement of the range, and improves the vehicle's user experience.
Smart Images

Figure CN119807597A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method and system for calculating the driving range of a flexible fuel vehicle and a vehicle. Background Art
[0002] A flexible-fuel vehicle is a vehicle equipped with a flexible-fuel engine (engine). A flexible-fuel vehicle can use two or more fuels (such as gasoline, methanol, ethanol, etc.) mixed in any proportion.
[0003] For flexible fuel vehicles, different types of fuel are added to the same fuel tank, and the fuel tank is usually not equipped with a fuel ratio sensor. Therefore, after the vehicle is refueled, for vehicles that are not equipped with a sensor to detect the fuel ratio in the fuel tank, it is impossible to determine the ratio of each fuel in the fuel tank. Since the energy consumption values of different types of fuels are different, it is impossible to determine the vehicle's range after refueling in a timely manner. The range cannot be updated in time, and usually still displays the range before refueling. Users cannot intuitively feel the improvement in range after refueling, causing user complaints. The update of the range is usually determined and updated by the fuel ratio detected by the fuel sensor in the engine pipeline after the vehicle has been running for a period of time. The lag is relatively obvious, affecting the vehicle's user experience. Summary of the invention
[0004] Based on this, it is necessary to provide a range calculation method, system and vehicle for flexible fuel vehicles to address the above technical problems, which can determine the range in a timely manner after the vehicle is refueled, so that users can quickly and intuitively feel the improvement in the range after the vehicle is refueled, thereby effectively improving the vehicle's user experience.
[0005] In a first aspect, a method for calculating the driving range of a flexible fuel vehicle is provided, comprising:
[0006] obtaining a fuel refilling type when refilling the fuel tank according to the position information of the vehicle;
[0007] Obtaining a second fuel ratio after refueling according to a first total fuel amount and a first fuel ratio before refueling the fuel tank, a second total fuel amount after refueling, and a fuel refueling type, wherein the first total fuel amount refers to the total fuel amount in the fuel tank before refueling, and the second total fuel amount refers to the total fuel amount in the fuel tank after refueling;
[0008] Obtain the energy consumption value of each fuel in the fuel tank;
[0009] The driving range of the vehicle is obtained according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel and the energy consumption value of each fuel.
[0010] In some examples, obtaining the fuel refilling type when refilling the fuel tank according to the vehicle location information includes:
[0011] determining whether a fuel replenishment signal is received;
[0012] If yes, then obtain the location information of the vehicle;
[0013] The fuel replenishment type is obtained according to the positional relationship between the position information of the vehicle and the fuel replenishment station.
[0014] In some examples,
[0015] In some examples, obtaining the fuel replenishment type according to the positional relationship between the vehicle location information and the fuel replenishment station includes:
[0016] Determining a fuel filling station within a predetermined range from the vehicle based on the location information of the vehicle;
[0017] If there is one fuel replenishment station, obtaining the fuel replenishment type according to the fuel replenishment station;
[0018] If there are multiple fuel refueling stations, the fuel refueling type is obtained according to the fuel refueling station closest to the vehicle among the multiple fuel refueling stations.
[0019] In some examples, obtaining the driving range of the vehicle according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel, and the energy consumption value of each fuel includes:
[0020] Obtaining the cruising range of each fuel according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel, and the energy consumption value of each fuel;
[0021] The driving range is obtained according to the driving range value of each fuel.
[0022] In some examples, after obtaining the driving range, the method further includes:
[0023] After the engine of the vehicle is started for a predetermined time, a third fuel ratio in the engine is obtained;
[0024] Verify whether the second fuel ratio is correct based on the third fuel ratio.
[0025] In some examples, verifying whether the second fuel ratio is correct according to the third fuel ratio includes:
[0026] comparing the third fuel ratio and the second fuel ratio;
[0027] determining whether an error between the third fuel ratio and the second fuel ratio is less than a predetermined error tolerance;
[0028] If so, it is determined that the second fuel ratio is correct, and the driving range is continuously updated in real time with the second fuel ratio; otherwise, it is determined that the second fuel ratio is wrong, and the driving range is recalculated with the third fuel ratio.
[0029] In some examples, recalculating the driving range using the third fuel ratio further includes:
[0030] Obtaining a real cruising range value of the fuel in the fuel tank according to the second total amount of fuel, the third fuel ratio and the energy consumption value of each fuel;
[0031] The driving range is recalculated according to the actual driving range value.
[0032] In some examples, the first total amount of fuel and the second total amount of fuel are obtained by:
[0033] Obtaining a fuel level value in the fuel tank;
[0034] Before fuel replenishment, a first fuel volume is obtained according to the fuel level value, wherein the first fuel volume represents the first total amount of fuel;
[0035] After the fuel is replenished, a second fuel volume is obtained according to the fuel level value, wherein the second fuel volume represents the second total fuel amount.
[0036] In a second aspect, a driving range calculation system for a flexible fuel vehicle is provided, comprising:
[0037] A refill type determination module, used to obtain a fuel refill type when refilling the fuel tank according to the location information of the vehicle;
[0038] a ratio determination module, configured to obtain a second fuel ratio after refueling according to a first total fuel amount and a first fuel ratio before refueling the fuel tank, a second total fuel amount after refueling, and a fuel refueling type, wherein the first total fuel amount refers to the total fuel amount in the fuel tank before refueling, and the second total fuel amount refers to the total fuel amount in the fuel tank after refueling;
[0039] An acquisition module, used for acquiring the energy consumption value of each fuel in the fuel tank;
[0040] The calculation module is used to obtain the vehicle's driving range according to the total amount of the second fuel in the fuel tank, the second fuel ratio and the energy consumption value of each fuel.
[0041] In a third aspect, a vehicle is provided, comprising: a driving range calculation system for a flexible fuel vehicle according to the second aspect.
[0042] According to the embodiment of the present application, after the vehicle is refueled, the type of fuel replenishment when the fuel tank is refueled can be obtained according to the location information of the vehicle. Then, according to the total amount of fuel before and after the fuel tank is refueled and the fuel ratio in the fuel tank before refueling, the fuel ratio in the fuel tank after refueling can be obtained. And according to the fuel ratio in the fuel tank after refueling and the historical energy consumption of each fuel, the driving range of the vehicle can be conveniently and quickly calculated. Compared with the prior art, after the vehicle is refueled, the vehicle without a fuel ratio detection device in the fuel tank cannot determine the proportion of each fuel in the fuel tank, and thus cannot quickly and timely determine the driving range, and cannot update the driving range display in time, and usually still displays the driving range before refueling, which causes user dissatisfaction and the user cannot intuitively feel the improvement in driving range. Compared with the prior art, after the vehicle is refueled, the driving range can be updated and displayed in time, so that the user can quickly and intuitively feel the improvement in driving range after the vehicle is refueled, thereby effectively improving the use experience of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0044] Figure 1 A flow chart of a method for calculating the driving range of a flexible fuel vehicle provided in an embodiment of the present application;
[0045] Figure 2 A flow chart of a method for calculating the driving range of a flexible fuel vehicle provided in another embodiment of the present application;
[0046] Figure 3 A flowchart of a method for calculating the driving range of a flexible fuel vehicle provided in another embodiment of the present application
[0047] Figure 4 A structural block diagram of a driving range calculation system for a flexible fuel vehicle provided in an embodiment of the present application;
[0048] Figure 5 A structural block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] The present application is further described in detail below in conjunction with the embodiments and drawings. It is to be understood that the specific embodiments described herein are only used to explain the relevant application, rather than to limit the application. It is also necessary to explain that, for ease of description, only the parts related to the application are shown in the drawings.
[0050] It should be noted that, in the absence of conflict, the embodiments of the present application, that is, the features of the embodiments, can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0051] The following describes in detail a method, system and vehicle for calculating the driving range of a flexible fuel vehicle according to an embodiment of the present application in conjunction with the accompanying drawings.
[0052] Before describing the cruising range calculation method, system and vehicle of a flexible-fuel vehicle according to an embodiment of the present application, the flexible-fuel vehicle is first explained. A flexible-fuel vehicle is a vehicle equipped with a flexible-fuel engine (engine). A flexible-fuel vehicle is a vehicle that can use two or more fuels (such as gasoline, methanol, ethanol, etc.) mixed in any proportion. These two or more fuels do not need to be added to different fuel tanks (fuel containers) separately, but are added to the same fuel tank of the vehicle and mixed in the fuel tank, that is, the mixed fuel is in the same fuel tank.
[0053] Figure 1 FIG. 1 is a flow chart of a method for calculating the driving range of a flexible fuel vehicle according to an embodiment of the present application. Figure 1 As shown, according to an embodiment of the present application, a method for calculating the driving range of a flexible fuel vehicle includes the following steps:
[0054] S101: Obtaining a fuel refilling type when refilling a fuel tank according to the position information of the vehicle.
[0055] When the vehicle is refueling, the nearest refueling station can be matched through a map based on the real-time location of the vehicle, and then the fuel refueling type when refueling the vehicle's fuel tank can be determined based on the fuel type provided by the refueling station.
[0056] Specifically, the fuel refill type when refilling the fuel tank is obtained based on the vehicle's location information, including: determining whether a fuel refill signal is received; if a fuel refill signal is received, obtaining the vehicle's location information; and obtaining the fuel refill type based on the positional relationship between the vehicle's location information and the fuel refilling station.
[0057] Furthermore, the fuel replenishment type is obtained based on the positional relationship between the location information of the vehicle and the fuel refueling stations, including: judging the fuel refueling stations within a predetermined range from the vehicle based on the location information of the vehicle; if there is one fuel refueling station, obtaining the fuel refueling type based on the fuel refueling station; if there are multiple fuel refueling stations, obtaining the fuel refueling type based on the fuel refueling station that is closest to the vehicle among the multiple fuel refueling stations.
[0058] For example, when a vehicle's fuel tank is being refilled, a liquid level sensor in the fuel tank can detect changes in the liquid level in the fuel tank. Thus, the liquid level detected by the liquid level sensor can be used as a fuel refilling signal. Thus, the fuel refilling signal can be used to indicate that the fuel tank is being refilled.
[0059] When it is known that the fuel tank is being refueled, the fuel refueling type can be preliminarily confirmed according to the navigation or positioning address, that is, what type of fuel is currently being refueled. For example, if the positioning address is a gas station, it can be preliminarily confirmed that the fuel being refueled is gasoline, then: the fuel refueling type is gasoline. For another example, if the positioning address is a methanol station, it can be preliminarily confirmed that the fuel being refueled is methanol, then: the fuel refueling type is methanol. Among them, if there are multiple fuel refueling stations around, for example, there are 3 fuel refueling stations within 100 meters around the vehicle, then at this time, the distance between these 3 fuel refueling stations and the vehicle can be sorted, such as fuel refueling station 1 is 5 meters away from the vehicle, fuel refueling station 2 is 50 meters away from the vehicle, and fuel refueling station 3 is 70 meters away from the vehicle, then fuel refueling station 1 is determined to be the actual fuel refueling station. Of course, if the user turns on navigation, the actual fuel refueling station can be screened out from these 3 fuel refueling stations according to the name of the navigation fuel refueling station.
[0060] S102: Obtain a second fuel ratio after refueling based on a first total fuel amount before refueling and a first fuel ratio of the fuel in the fuel tank, a second total fuel amount in the fuel tank after refueling, and a fuel refueling type, wherein the first total fuel amount refers to the total fuel amount in the fuel tank before refueling, and the second total fuel amount refers to the total fuel amount in the fuel tank after refueling.
[0061] That is to say, the first total fuel amount refers to the total fuel amount in the fuel tank before refueling, and the second total fuel amount refers to the total fuel amount in the fuel tank after refueling. Correspondingly, the first fuel ratio refers to the ratio of each fuel in the fuel tank before refueling, and the second fuel ratio refers to the ratio of each fuel in the fuel tank after refueling.
[0062] First, before refueling, the total amount of fuel in the fuel tank, i.e., the first total amount of fuel, and the fuel ratio of the fuel in the fuel tank, i.e., the first fuel ratio, are obtained, as well as the second total amount of fuel in the fuel tank after refueling. Then, combined with the fuel refueling type when refueling the fuel tank obtained in S101, the fuel ratio of the fuel in the fuel tank after refueling, i.e., the second fuel ratio, can be calculated.
[0063] The first fuel ratio of the fuel in the fuel tank before fuel replenishment can be detected by the sensor in the engine fuel injection line. For example, before fuel replenishment, fuel is continuously injected into the engine during vehicle driving. The fuel ratio of the fuel injected into the engine can be detected by the sensor in the engine fuel injection line. Since the fuel tank is not replenished, the fuel ratio of the fuel injected into the engine is the fuel ratio of the fuel in the fuel tank. Therefore, the first fuel ratio of the fuel in the fuel tank before fuel replenishment can be obtained.
[0064] After obtaining the first fuel total amount, the first fuel ratio, the second fuel total amount, and the fuel replenishment type of the replenishment fuel, a method of calculating the second fuel ratio after the replenishment fuel is described by taking two fuels as an example.
[0065] Assume that there are two kinds of fuel in the fuel tank, namely gasoline and methanol, and the currently added fuel is gasoline. Assume that the first total amount of fuel is fuel total amount 1, the first fuel ratio is fuel ratio 1, the second total amount of fuel is fuel total amount 2, and the second fuel ratio is fuel ratio 2. Then it can be known that:
[0066] Fuel ratio 2 = (total fuel 2 - total fuel 1 + fuel ratio 1 * total fuel 1) / total fuel 2. For example: total fuel 1 is 10 liters, total fuel 2 is 40 liters, fuel ratio 1 is 0.2, where 0.2 represents the gasoline ratio, and methanol ratio is 1 = 0.2 = 0.8. By using this formula, fuel ratio 2 = (40-10 + 0.2 * 10) / 40 = 0.8, which means that after the fuel is replenished, the gasoline ratio is 0.8 and the methanol ratio is 0.2. That is to say, after the gasoline is replenished, four fifths of the fuel tank is gasoline and one fifth is methanol.
[0067] In one embodiment of the present application, the total amount of fuel refers to the volume of fuel, that is, the fuel level in the fuel tank can be detected by a level sensor in the fuel tank, and then the fuel volume can be calculated in combination with the cross-sectional area of the fuel tank, or the fuel volume can be calculated in combination with the total volume of the fuel tank.
[0068] Specifically, the first total amount of fuel and the second total amount of fuel are obtained in the following manner, for example: obtaining the fuel level value in the fuel tank; obtaining the first fuel volume according to the fuel level value before fuel replenishment, wherein the first fuel volume represents the first total amount of fuel; obtaining the second fuel volume according to the fuel level value after fuel replenishment, wherein the second fuel volume represents the second total amount of fuel. That is, obtaining the fuel level value before and after fuel replenishment in the fuel tank through the level sensor in the fuel tank, and then obtaining the fuel volume before and after fuel replenishment in the fuel tank by multiplying the fuel level value by the cross-sectional area of the fuel tank, namely: the first fuel volume and the second fuel volume.
[0069] Specifically, the fuel tank is provided with a liquid level sensor for detecting the liquid level. After the vehicle's fuel tank is refueled, the liquid level of the fuel in the fuel tank detected by the liquid level sensor changes. Furthermore, the liquid level values of the vehicle's fuel tank before and after refueling can be known. Moreover, since the total capacity of the fuel tank is known, for example, the total capacity of the fuel tank is 60 liters, and the current liquid level value occupies 3 / 4 of the height within the total capacity, the fuel volume of the fuel in the fuel tank after refueling can be converted based on the total capacity of 60 liters and the current liquid level value occupying 3 / 4 of the height within the total capacity, such as 3 / 4 of 60 liters is 45 liters.
[0070] Since the accuracy of the fuel volume in the fuel tank will affect the accuracy of the cruising range calculation, in order to improve the accuracy and reliability of the fuel volume calculation, after obtaining the fuel level value in the fuel tank, it also includes: filtering the fuel level value. That is, the purpose of filtering is to reduce or even eliminate the error in the detection of the fuel level value, so that the calculation result of the fuel volume is more accurate. For example, when the vehicle is refueling, it is on a sloped ground. In this way, after the fuel level is detected by the level sensor in the fuel tank, it is filtered to avoid the influence of the slope causing the final fuel volume calculation to be too large. That is, the error in the fuel level detection caused by the slope is eliminated, thereby ensuring that the calculation result of the fuel volume is more accurate and reliable.
[0071] S103: Obtain the energy consumption value of each fuel in the fuel tank.
[0072] The energy consumption value of each fuel may be determined based on the historical energy consumption of each fuel, and the energy consumption value of each fuel may be obtained from the historical records of the energy consumption value of each fuel, namely, the historical energy consumption value.
[0073] Assume that there are two kinds of fuel in the fuel tank, which are recorded as the first fuel and the second fuel, and the historical energy consumption of the first fuel is recorded as energy consumption value 1, and the historical energy consumption of the second fuel is recorded as energy consumption value 2. Then, the historical energy consumption of the first fuel, i.e., energy consumption value 1, and the historical energy consumption of the second fuel, i.e., energy consumption value 2, can be obtained from the historical records.
[0074] In this example, the first fuel may be gasoline and the second fuel may be ethanol.
[0075] S104: Obtaining a driving range of the vehicle according to the second fuel total amount in the fuel tank, the second fuel ratio, and the energy consumption value of each fuel.
[0076] In a specific example, if Figure 2 As shown, according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel and the energy consumption value of each fuel, the driving range of the vehicle is obtained, including:
[0077] S201: Obtaining the cruising range of each fuel according to the second fuel total amount in the fuel tank, the second fuel ratio, and the energy consumption value of each fuel.
[0078] S202: Obtain the driving range according to the driving range value of each fuel.
[0079] Assume that there are two types of fuel in the fuel tank, gasoline and methanol, the total amount of the second fuel is fuel total amount 2, the second fuel ratio is recorded as fuel ratio 2, and assume that fuel ratio 2 = 0.8, if the gasoline ratio is 0.8, then the methanol ratio is 0.2. Assume that the energy consumption value of gasoline is 7 liters / 100 kilometers, and the energy consumption value of methanol is 8 liters / 100 kilometers, then:
[0080] The endurance value of gasoline in the fuel tank = 0.8*total fuel volume 2 / gasoline energy consumption value 7;
[0081] The endurance value of gasoline in the fuel tank = 0.2*total fuel volume 2 / methanol energy consumption value 8;
[0082] Driving range = driving range of gasoline in the fuel tank + driving range of gasoline in the fuel tank.
[0083] After obtaining the driving range, the driving range display can be updated in a timely manner. For example, the driving range can be displayed on the vehicle instrument or the vehicle screen. Of course, the driving range can also be sent to the user's smart terminal through the Internet of Vehicles and displayed on the user's smart terminal. Among them, the smart terminal is but not limited to a smart phone, a tablet computer, etc.
[0084] According to the method for calculating the driving range of a flexible fuel vehicle in the embodiment of the present application, after the vehicle is refueled, the type of fuel replenishment when the fuel tank is refueled can be obtained according to the location information of the vehicle, and then, according to the total amount of fuel before and after the fuel tank is refueled and the fuel ratio in the fuel tank before refueling, the fuel ratio in the fuel tank after refueling can be obtained, and according to the fuel ratio in the fuel tank after refueling and the historical energy consumption of each fuel, the driving range of the vehicle can be conveniently and quickly calculated. Compared with the prior art, after the vehicle is refueled, the vehicle without a fuel ratio detection device in the fuel tank cannot determine the proportion of each fuel in the fuel tank, and thus cannot quickly and timely determine the driving range, and cannot update the driving range display in time, and usually still displays the driving range before refueling, causing user dissatisfaction and users cannot intuitively feel the improvement in driving range. Compared with the prior art, after the vehicle is refueled, the driving range can be updated and displayed in time, so that the user can quickly and intuitively feel the improvement in driving range after the vehicle is refueled, thereby effectively improving the use experience of the vehicle.
[0085] In one embodiment of the present application, Figure 3As shown, the method for calculating the driving range of a flexible fuel vehicle, after obtaining the driving range, further includes:
[0086] S301: After the engine of the vehicle is started for a predetermined time, a third fuel ratio in the engine is obtained.
[0087] S302: Compare the third fuel ratio and the second fuel ratio.
[0088] S303: Determine whether the error between the third fuel ratio and the second fuel ratio is less than a predetermined error tolerance.
[0089] S304: If yes, continue to update the driving range in real time using the second fuel ratio; otherwise, recalculate the driving range using the third fuel ratio.
[0090] That is, after the engine of the vehicle is started for a predetermined time, a third fuel ratio in the engine is obtained; and whether the second fuel ratio is correct is verified based on the third fuel ratio.
[0091] Among them, verifying whether the second fuel ratio is correct based on the third fuel ratio includes: comparing the third fuel ratio and the second fuel ratio; judging whether the error between the third fuel ratio and the second fuel ratio is less than a predetermined error tolerance; if so, determining that the second fuel ratio is correct, and continuing to update the cruising range in real time with the second fuel ratio, otherwise, determining that the second fuel ratio is wrong, and recalculating the cruising range with the third fuel ratio.
[0092] In this example, recalculating the driving range with the third fuel ratio also includes: obtaining a real driving range value of the fuel in the fuel tank based on the second total fuel amount, the third fuel ratio and the energy consumption value of each fuel; and obtaining the recalculated driving range based on the real driving range value.
[0093] In the above description, the predetermined time is obtained in the following manner: start timing when the engine is started; perform time integration on the fuel injection amount of the engine to obtain the total amount of fuel injection that changes with time; determine whether the fuel remaining in the engine pipeline is consumed based on the total amount of fuel injection; if so, end timing and use the timing time as the predetermined time.
[0094] Specifically, the vehicle's engine pipeline contains fuel before refueling, and the proportion of each fuel in the fuel is different from the proportion of each fuel after refueling. Therefore, in order to obtain the proportion of each fuel after refueling, the engine needs to consume the fuel before refueling remaining in the engine pipeline. This requires a certain time, namely a predetermined time. In other words, after the vehicle is refueled, the fuel proportion of each fuel can be obtained based on the sensor in the engine fuel pipeline after the engine is started for a period of time. The predetermined time is time-integrated according to the amount of fuel injected by the engine, and the time consumed when it is greater than or equal to the volume of fuel in the engine pipeline, such as the fuel tank pipeline.
[0095] For example, if the time integration of the engine fuel injection volume is performed, assuming that after 30 seconds, the total amount of fuel injection obtained is 0.01 liters, and the total volume in the engine pipeline is assumed to be 0.01 liters, then the predetermined time can be determined to be 30 seconds. That is, 30 seconds after the engine is started, the fuel proportion of each fuel after fuel replenishment can be obtained through the sensor in the engine fuel pipeline.
[0096] Assume that there are two kinds of fuels in the fuel tank, namely gasoline and methanol, the total amount of the first fuel is fuel total amount 1, the total amount of the second fuel is fuel total amount 2, the second fuel ratio is recorded as fuel ratio 2, and the third fuel ratio is recorded as fuel ratio 3, then:
[0097] It is determined that the error between the third fuel ratio 3 and the second fuel ratio 2 is less than the predetermined error tolerance. If so, the vehicle's mileage is calculated and updated in real time according to the process of S101-S104.
[0098] If the error between the third fuel ratio 3 and the second fuel ratio 2 is ≥ the predetermined error tolerance, it indicates that there is an error in the fuel replenishment type determined by vehicle positioning. In this case, the new cruising range is recalculated based on the actually measured third fuel ratio 3, thereby ensuring the accuracy and reliability of the cruising range calculation.
[0099] In this example, the predetermined allowable error amount can be determined by the total amount of fuel in the fuel tank before and after fuel refueling. For example: the first total amount of fuel before fuel refueling is total amount of fuel 1, and the second total amount of fuel after fuel refueling is total amount of fuel 2, then the predetermined allowable error amount = 1-total amount of fuel 1 / total amount of fuel 2.
[0100] Figure 4 FIG. 1 is a block diagram of a system for calculating the driving range of a flexible fuel vehicle according to an embodiment of the present application. Figure 4 As shown, a driving range calculation system for a flexible fuel vehicle according to an embodiment of the present application includes: a supplement type determination module 410, a ratio determination module 420, an acquisition module 430 and a calculation module 440, wherein:
[0101] A refill type determination module 410, for obtaining a fuel refill type when refilling the fuel tank according to the location information of the vehicle;
[0102] A ratio determination module 420, configured to obtain a second fuel ratio after refueling according to a first fuel total amount and a first fuel ratio before refueling the fuel tank, a second fuel total amount after refueling, and a fuel refueling type;
[0103] An acquisition module 430 is used to acquire the energy consumption value of each fuel in the fuel tank;
[0104] The calculation module 440 is used to obtain the vehicle's driving range according to the second fuel total amount in the fuel tank, the second fuel ratio and the energy consumption value of each fuel.
[0105] According to the driving range calculation system of the flexible fuel vehicle of the embodiment of the present application, after the vehicle is refueled, the fuel replenishment type when the fuel tank is refueled can be obtained according to the location information of the vehicle, and then, according to the total amount of fuel before and after the fuel tank is refueled and the fuel ratio in the fuel tank before refueling, the fuel ratio in the fuel tank after refueling can be obtained, and according to the fuel ratio in the fuel tank after refueling and the historical energy consumption of each fuel, the driving range of the vehicle can be conveniently and quickly calculated. Compared with the prior art, after the vehicle is refueled, the vehicle without a fuel ratio detection device in the fuel tank cannot determine the proportion of each fuel in the fuel tank, and thus cannot quickly and timely determine the driving range, and cannot update the driving range display in time, and usually still displays the driving range before refueling, causing user dissatisfaction and users cannot intuitively feel the improvement in driving range. Compared with the prior art, after the vehicle is refueled, the driving range can be updated and displayed in time, so that the user can quickly and intuitively feel the improvement in driving range after the vehicle is refueled, thereby effectively improving the use experience of the vehicle.
[0106] The specific definition of the driving range calculation system for flexible fuel vehicles can be found in the definition of the driving range calculation method for flexible fuel vehicles mentioned above, which will not be repeated here. The various modules of the above-mentioned driving range calculation system for flexible fuel vehicles can be implemented in whole or in part by software, hardware and their combination. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0107] In one embodiment, a vehicle is provided, comprising: a driving range calculation system for a flexible fuel vehicle according to any one of the above embodiments. After the vehicle is refueled, the vehicle can obtain the type of fuel replenishment when the fuel tank is refueled according to the location information of the vehicle, and then, according to the total amount of fuel before and after the fuel tank is refueled and the fuel ratio in the fuel tank before refueling, the fuel ratio in the fuel tank after refueling can be obtained, and according to the fuel ratio in the fuel tank after refueling and the historical energy consumption of each fuel, the driving range of the vehicle can be conveniently and quickly calculated. Compared with the prior art, after the vehicle is refueled, the vehicle without a fuel ratio detection device in the fuel tank cannot determine the proportion of each fuel in the fuel tank, so that the driving range cannot be quickly and timely determined, and the driving range display cannot be updated in time, and the driving range before refueling is usually displayed, which causes user dissatisfaction and the user cannot intuitively feel the improvement in driving range. Compared with the prior art, after the vehicle is refueled, the driving range can be updated and displayed in time, so that the user can quickly and intuitively feel the improvement in driving range after the vehicle is refueled, thereby effectively improving the use experience of the vehicle.
[0108] In addition, other structures and functions of the vehicle according to the embodiment of the present application are known to ordinary technicians in the field and will not be elaborated here.
[0109] Reference below Figure 5 , Figure 5 A schematic diagram of the structure of a computer device suitable for implementing the embodiments of the present application is shown.
[0110] like Figure 5 As shown, the computer system includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage part 1008 into the random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation instructions of the system are also stored. The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other through a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0111] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed.
[0112] In particular, according to an embodiment of the present application, the above reference flow chart Figure 1 The described process can be implemented as a computer software program. For example, a computer program product is included in an embodiment of the present application, which includes a computer program carried on a computer readable medium, and the computer program includes a program code for executing the method shown in the flow chart. In such an embodiment, the computer program includes a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1009, and / or installed from the removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present application are executed.
[0113] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium such as a computer-readable storage medium that can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0114] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operating instructions of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the aforementioned module, a program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, the boxes represented by two connections can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operating instruction, or can be implemented with a combination of dedicated hardware and computer instructions.
[0115] The units or modules involved in the embodiments described in the present application may be implemented by software or hardware. The units or modules described may also be arranged in a processor. The names of these units or modules do not, in some cases, constitute limitations on the units or modules themselves.
[0116] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0117] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.
Claims
1. A method for calculating the driving range of a flexible fuel vehicle, characterized in that: include: obtaining a fuel refilling type when refilling the fuel tank according to the position information of the vehicle; Obtaining a second fuel ratio after refueling according to a first total fuel amount and a first fuel ratio before refueling the fuel tank, a second total fuel amount after refueling, and a fuel refueling type, wherein the first total fuel amount refers to the total fuel amount in the fuel tank before refueling, and the second total fuel amount refers to the total fuel amount in the fuel tank after refueling; Obtain the energy consumption value of each fuel in the fuel tank; The driving range of the vehicle is obtained according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel and the energy consumption value of each fuel.
2. The method for calculating the driving range of a flexible fuel vehicle according to claim 1, characterized in that: The method of obtaining the fuel replenishment type when the fuel tank is replenished with fuel according to the vehicle position information includes: determining whether a fuel replenishment signal is received; If yes, then obtain the location information of the vehicle; The fuel replenishment type is obtained according to the positional relationship between the position information of the vehicle and the fuel replenishment station.
3. The method for calculating the driving range of a flexible fuel vehicle according to claim 2, characterized in that: The obtaining the fuel replenishment type according to the positional relationship between the vehicle position information and the fuel replenishment station includes: Determining a fuel filling station within a predetermined range from the vehicle based on the location information of the vehicle; If there is one fuel replenishment station, obtaining the fuel replenishment type according to the fuel replenishment station; If there are multiple fuel refueling stations, the fuel refueling type is obtained according to the fuel refueling station closest to the vehicle among the multiple fuel refueling stations.
4. The method for calculating the driving range of a flexible fuel vehicle according to any one of claims 1 to 3, characterized in that: The method of obtaining the vehicle's driving range according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel, and the energy consumption value of each fuel includes: Obtaining the cruising range of each fuel according to the total amount of the second fuel in the fuel tank, the proportion of the second fuel, and the energy consumption value of each fuel; The driving range is obtained according to the driving range value of each fuel.
5. The method for calculating the driving range of a flexible fuel vehicle according to claim 1, characterized in that: After obtaining the driving mileage, the method further includes: After the engine of the vehicle is started for a predetermined time, a third fuel ratio in the engine is obtained; Verify whether the second fuel ratio is correct based on the third fuel ratio.
6. The method for calculating the driving range of a flexible fuel vehicle according to claim 5, characterized in that: The verifying whether the second fuel ratio is correct according to the third fuel ratio includes: comparing the third fuel ratio and the second fuel ratio; determining whether an error between the third fuel ratio and the second fuel ratio is less than a predetermined error tolerance; If so, it is determined that the second fuel ratio is correct, and the driving range is continuously updated in real time with the second fuel ratio; otherwise, it is determined that the second fuel ratio is wrong, and the driving range is recalculated with the third fuel ratio.
7. The method for calculating the driving range of a flexible fuel vehicle according to claim 6, characterized in that: The recalculating the driving range using the third fuel ratio further includes: Obtaining a real cruising range value of the fuel in the fuel tank according to the second total amount of fuel, the third fuel ratio and the energy consumption value of each fuel; The driving range is recalculated according to the actual driving range value.
8. The method for calculating the driving range of a flexible fuel vehicle according to claim 1, characterized in that: The first total amount of fuel and the second total amount of fuel are both obtained by: Obtaining a fuel level value in the fuel tank; Before fuel replenishment, a first fuel volume is obtained according to the fuel level value, wherein the first fuel volume represents the first total amount of fuel; After the fuel is replenished, a second fuel volume is obtained according to the fuel level value, wherein the second fuel volume represents the second total fuel amount.
9. A mileage calculation system for a flexible fuel vehicle, characterized in that: include: A refill type determination module, used to obtain a fuel refill type when refilling the fuel tank according to the location information of the vehicle; a ratio determination module, configured to obtain a second fuel ratio after refueling according to a first total fuel amount and a first fuel ratio before refueling the fuel tank, a second total fuel amount after refueling, and a fuel refueling type, wherein the first total fuel amount refers to the total fuel amount in the fuel tank before refueling, and the second total fuel amount refers to the total fuel amount in the fuel tank after refueling; An acquisition module, used for acquiring the energy consumption value of each fuel in the fuel tank; The calculation module is used to obtain the vehicle's driving range according to the total amount of the second fuel in the fuel tank, the second fuel ratio and the energy consumption value of each fuel.
10. A vehicle, characterized in that: include: The driving range calculation system for a flexible fuel vehicle according to claim 9.
Citation Information
Patent Citations
Vehicle fuel endurance mileage estimation method and device, electronic equipment and storage medium
CN115520194A
Endurance mileage determination method and device, hybrid electric vehicle and storage medium
CN115817276A
Fuel filling schedule
CN116291901A
Driving range calculation method and system of flexible fuel vehicle, vehicle and equipment
CN119807599A
Cited By
Method and system for calculating driving range of flexible fuel vehicle, and vehicle
WO2026124453A1