Driving range calculation method and system of flexible fuel vehicle and vehicle
By correcting the energy consumption value and fuel proportion of each fuel in a flexible fuel vehicle in real time, the problem of inaccurate mileage in a flexible fuel vehicle is solved, real-time and accurate calculation of the cruising mileage is achieved, and the vehicle usage experience is improved.
Patent Information
- Application Number
- CN202411799848.5
- 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
Smart Images

Figure CN119807598A_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, it is relatively difficult to calculate the driving range. For example, a traditional single-fuel vehicle uses a single fuel, so the driving range can be calculated based on energy consumption and the amount of fuel in the fuel tank. Different fuels in hybrid vehicles are added to different fuel tanks, so the driving range can also be calculated in a similar way to the calculation of the driving range in traditional single-fuel vehicles. However, different types of fuels in flexible fuel vehicles are added to the same fuel tank. For example, after refueling, the proportion of different fuels in the fuel tank cannot be determined, and the energy consumption of different fuels is usually different, so it is impossible to determine an accurate and reliable driving range through the above method. Summary of the invention
[0004] Based on this, it is necessary to provide a method, system and vehicle for calculating the cruising range of a flexible fuel vehicle in response to the above-mentioned technical problems, which can obtain the vehicle's cruising range in real time, and the cruising range is corrected in real time with the dynamic correction of the current energy consumption value of each fuel, making the cruising range more and more real and reliable, providing users with intuitive, accurate and reliable cruising range, 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] Obtain the total amount of fuel in the vehicle's fuel tank and the fuel proportion of each fuel;
[0007] Get the current energy consumption value of each fuel;
[0008] According to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, the vehicle's driving range is obtained.
[0009] Among them, the current energy consumption value of each fuel is corrected in real time according to the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine. The total energy consumption of the vehicle is obtained according to the total amount of fuel injected by the engine during the current operation of the vehicle.
[0010] In some examples, obtaining the vehicle's driving range based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel includes:
[0011] According to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, the endurance value of each fuel is obtained;
[0012] The driving range of the vehicle is obtained according to the driving range value of each fuel.
[0013] In some examples, this also includes:
[0014] Obtaining the fuel injection amount of the engine;
[0015] Performing time integration on the fuel injection amount of the engine to obtain the total amount of fuel injection that changes with time;
[0016] Get the driving distance of the current operation process;
[0017] The total energy consumption of the vehicle is obtained according to the driving distance and the total amount of fuel injection, wherein the total energy consumption refers to the energy consumption per 100 kilometers.
[0018] In some examples, after obtaining the total energy consumption of the vehicle according to the driving distance and the total amount of fuel injection, the method further includes:
[0019] Obtain the fuel fraction of each fuel injected by the engine;
[0020] According to the fuel proportion of each fuel injected by the engine and the current energy consumption value of each fuel, the energy consumption comparison value of the vehicle is obtained;
[0021] The energy consumption comparison value of the vehicle is compared with the total energy consumption of the vehicle, and the current energy consumption value of each fuel is corrected in real time according to the comparison result.
[0022] In some examples, comparing the energy consumption comparison value of the vehicle with the total energy consumption of the vehicle, and correcting the current energy consumption value of each fuel in real time according to the comparison result, includes:
[0023] If the total energy consumption of the vehicle is greater than the energy consumption comparison value of the vehicle, the current energy consumption value of each fuel is adjusted upward, otherwise, the current energy consumption value of each fuel is adjusted downward.
[0024] In some examples, obtaining a fuel fraction of each fuel injected by the engine includes:
[0025] After the engine is started for a predetermined time, the fuel proportion of each fuel injected by the engine is obtained.
[0026] In some examples, the predetermined time is obtained by:
[0027] Start timing when the engine is started;
[0028] determining whether the fuel remaining in the engine pipeline is consumed according to the total amount of fuel injection;
[0029] If yes, the timing is ended and the timing time is used as the predetermined time.
[0030] In some examples, obtaining the total amount of fuel in a fuel tank of the vehicle includes:
[0031] Obtaining a fuel level value in the fuel tank, and filtering the fuel level value to obtain the fuel level filtering value;
[0032] A fuel volume is obtained according to the fuel level filtering value, wherein the fuel volume represents the total amount of fuel.
[0033] In a second aspect, a driving range calculation system for a flexible fuel vehicle is provided, comprising:
[0034] An acquisition module, used for obtaining the total amount of fuel in the fuel tank of the vehicle and the fuel proportion of each fuel;
[0035] An energy consumption value determination module, used for obtaining the current energy consumption value of each fuel;
[0036] A calculation module is used to obtain the vehicle's cruising range based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, wherein the current energy consumption value of each fuel is corrected in real time based on the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine, and the total energy consumption of the vehicle is obtained based on the total amount of fuel injected by the engine during the current operation of the vehicle.
[0037] In a third aspect, a vehicle is provided, comprising: a driving range calculation system for a flexible fuel vehicle according to the second aspect.
[0038] By adopting the embodiment of the present application, the vehicle's driving range can be obtained in real time according to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel ratio of each fuel in the fuel tank. In addition, the current energy consumption value of each fuel can be corrected in real time according to the total energy consumption of the vehicle and the fuel ratio of each fuel injected by the engine. Therefore, the driving range is also corrected in real time, making the driving range more and more real and reliable, providing users with intuitive, accurate and reliable driving range, thereby effectively improving the vehicle's use experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] 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:
[0040] 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;
[0041] 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;
[0042] Figure 3 A flowchart of a method for calculating the driving range of a flexible fuel vehicle provided in yet another embodiment of the present application;
[0043] 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;
[0044] Figure 5 A structural block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] 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.
[0046] 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.
[0047] 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.
[0048] 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.
[0049] 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 1As 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:
[0050] S101: Obtain the total amount of fuel in a fuel tank of a vehicle and the fuel proportion of each fuel in the fuel tank.
[0051] In one embodiment of the present application, the total amount of fuel in a fuel tank of a vehicle is obtained, including: obtaining a fuel level value in the fuel tank, and filtering the fuel level value to obtain the fuel level filter value; and obtaining a fuel volume according to the fuel level filter value, wherein the fuel volume represents the total amount of fuel.
[0052] The total amount of fuel in the fuel tank can be detected during or after refueling of the vehicle or while the vehicle is driving, by detecting the fuel level value in the fuel tank through a level sensor in the fuel tank, and then calculating the fuel volume in the fuel tank based on the fuel level value in the fuel tank.
[0053] For example, after the vehicle is refueled, refueling the fuel tank means replenishing the vehicle, that is, any fuel supported by the vehicle can be refueled into the vehicle's fuel tank. When any fuel is added to the fuel tank, the proportion of various fuels in the fuel tank will change. Therefore, by detecting the liquid level of the fuel tank, the total amount of fuel in the fuel tank after refueling can be obtained.
[0054] Specifically, the fuel tank has a liquid level sensor for detecting the liquid level. The liquid level sensor detects changes in the liquid level of the fuel in the fuel tank, and thus the liquid level value can be obtained. 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.
[0055] The accuracy of the fuel volume in the fuel tank will affect the accuracy of the cruising range calculation. Therefore, before obtaining the fuel volume based on the fuel level value, the fuel level value is filtered. 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 obtained according to the detection of 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.
[0056] In one embodiment of the present application, the fuel ratio of each fuel in the fuel tank of the vehicle can be detected by a fuel sensor disposed in the fuel tank. The fuel sensor in the fuel tank is used to detect the fuel ratio of each fuel in the fuel tank. For example, there are three fuels in the fuel tank, namely gasoline, methanol, and ethanol. Assuming that after adding gasoline, the fuel sensor detects that the gasoline ratio (i.e., the fuel ratio of gasoline) in the fuel tank is 70%, the methanol ratio (i.e., the fuel ratio of methanol) is 20%, and the ethanol ratio (i.e., the fuel ratio of ethanol) is 10%. For another example, assuming that there are two fuels in the fuel tank, denoted as the first fuel and the second fuel, the fuel sensor detects that the fuel ratio of the first fuel is 70%, and the fuel ratio of the second fuel is 30%.
[0057] In this example, the first fuel is gasoline, for example, and the second fuel is methanol, for example.
[0058] S102: Obtain the current energy consumption value of each fuel.
[0059] It should be noted that the initial energy consumption value of each fuel in the vehicle can be obtained through a cruising range test, for example: using the NEDC (New European Driving Cycle) cruising range standard to conduct a cruising range test to obtain the initial energy consumption value of each fuel, or using the CLTC (China Light-duty Vehicle Test Cycle) cruising range standard to conduct a cruising range test to obtain the initial energy consumption value of each fuel. Of course, the WLTC (Worldwide Harmonized Light Vehicles Test Cycle) cruising range standard can also be used to conduct a cruising range test to obtain the initial energy consumption value of each fuel. In this way, in the initial stage, the initial energy consumption value can be used as the current energy consumption value of each fuel, and as the vehicle continues to run, the current energy consumption value of each fuel changes.
[0060] It should be noted that energy consumption usually changes with changes in driving habits, driving conditions, etc.
[0061] S103: The vehicle's cruising range is obtained based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, wherein the current energy consumption value of each fuel is corrected in real time based on the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine, and the total energy consumption of the vehicle is obtained based on the total amount of fuel injected by the engine during the current operation of the vehicle.
[0062] As a specific example, the vehicle's cruising range is obtained based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel, including: obtaining the cruising range value of each fuel based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel; obtaining the vehicle's cruising range based on the cruising range value of each fuel.
[0063] Take two fuels such as the first fuel and the second fuel in the above embodiment as an example, the current energy consumption value of the first fuel is recorded as energy consumption value 1, the current energy consumption value of the second fuel is recorded as energy consumption value 2, the total amount of fuel in the fuel tank is assumed to be 45 liters, the fuel proportion of the first fuel is recorded as fuel proportion 1, and the fuel proportion of the second fuel is recorded as fuel proportion 2, wherein fuel proportion 2 = 1 - fuel proportion 1. Then:
[0064] The endurance value of the first fuel = (45*fuel ratio 1) / energy consumption value 1;
[0065] The endurance value of the second fuel = (45*fuel ratio 2) / energy consumption value 2;
[0066] Driving range = driving range of the first fuel + driving range of the second fuel.
[0067] Since the current energy consumption value changes with changes in driving habits, driving conditions, etc., the driving range is constantly revised. In a specific example, the current energy consumption value of each fuel is revised in real time based on the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine, wherein the total energy consumption of the vehicle is determined based on the total amount of fuel injected by the engine during the current operation of the vehicle. Specifically, the total energy consumption of the vehicle is determined as follows: Figure 2 As shown, including:
[0068] S201: Obtain the fuel injection amount of the engine.
[0069] After the engine is started, fuel is injected into the engine to keep the engine running. The amount of fuel injected into the engine can be detected by sensors in the engine pipeline.
[0070] S202: Performing time integration on the fuel injection amount of the engine to obtain the total amount of fuel injection that varies with time.
[0071] S203: Obtaining the driving distance of the current operation process;
[0072] S204: According to the driving distance and the total amount of fuel injection, the total energy consumption of the vehicle is obtained, wherein the total energy consumption refers to the energy consumption per 100 kilometers. Thus, according to the driving distance and the total amount of fuel injection, the energy consumption per 100 kilometers, i.e., the total energy consumption, is calculated.
[0073] It should be noted that before the vehicle engine is started, the fuel before fuel replenishment remains in the engine pipeline, and the fuel ratio of each fuel in the fuel is different from the fuel ratio of each fuel after fuel replenishment. Therefore, in order to obtain the injection amount of fuel after fuel replenishment, the engine needs to consume the fuel before fuel replenishment remaining in the engine pipeline. This requires a certain time, namely a predetermined time.
[0074] like Figure 3 As shown, after the total energy consumption of the vehicle is obtained according to the driving distance and the total amount of fuel injection, it also includes:
[0075] S301: Obtaining a fuel ratio of each fuel injected by the engine;
[0076] The fuel proportion of each fuel injected by the engine can be detected by a sensor in the engine pipeline, wherein obtaining the fuel proportion of each fuel injected by the engine specifically includes: obtaining the fuel proportion of each fuel injected by the engine after the engine is started for a predetermined time.
[0077] The scheduled time is obtained as follows:
[0078] Start timing when the engine is started;
[0079] determining whether the fuel remaining in the engine pipeline is consumed according to the total amount of fuel injection;
[0080] If yes, the timing is ended and the timing time is used as the predetermined time.
[0081] Specifically, it is assumed that after the vehicle is refueled, since the fuel before refueling remains in the engine pipeline of the vehicle, the proportion of each fuel in the fuel is different from the fuel proportion of each fuel after refueling. Therefore, in order to obtain the fuel 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 fuel volume in the engine pipeline, such as the fuel tank pipeline.
[0082] 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.
[0083] S302: Obtaining a vehicle energy consumption comparison value according to a fuel proportion of each fuel injected by the engine and a current energy consumption value of each fuel.
[0084] Taking two fuels such as the first fuel and the second fuel in the above embodiment as an example, the current energy consumption value of the first fuel is recorded as energy consumption value 1, the current energy consumption value of the second fuel is recorded as energy consumption value 2, the fuel proportion of the first fuel injected by the engine is recorded as fuel proportion 1', and the fuel proportion of the second fuel injected by the engine is recorded as fuel proportion 2', wherein fuel proportion 2'=1-fuel proportion 1'. Then the energy consumption comparison value is:
[0085] Energy consumption comparison value = energy consumption value 1 × fuel proportion 1' + energy consumption value 2 × fuel proportion 2'.
[0086] S303: Compare the energy consumption comparison value of the vehicle with the total energy consumption of the vehicle, and perform real-time correction on the current energy consumption value of each fuel according to the comparison result.
[0087] Specifically, the energy consumption comparison value of the vehicle is compared with the total energy consumption of the vehicle, and the current energy consumption value of each fuel is corrected in real time according to the comparison result, including: if the total energy consumption of the vehicle is greater than the energy consumption comparison value of the vehicle, the current energy consumption value of each fuel is adjusted upward, otherwise, the current energy consumption value of each fuel is adjusted downward.
[0088] That is, if the total energy consumption of the vehicle is greater than the energy consumption comparison value, the energy consumption value 1 and the energy consumption value 2 are adjusted to be greater at the same time, otherwise, the energy consumption value 1 and the energy consumption value 2 are adjusted to be smaller at the same time. It should be noted that the greater the difference between the two, the greater the adjustment amount of the energy consumption value.
[0089] By comparing the energy consumption comparison value of the vehicle with the total energy consumption of the vehicle, the current energy consumption value of each fuel is corrected in real time, and the vehicle's cruising range is calculated based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel. Therefore, with the real-time correction of the current energy consumption value of each fuel, the vehicle's cruising range is also corrected in real time, making the cruising range more and more real and reliable.
[0090] It should be noted that the fuel proportion of each fuel injected by the engine is theoretically the same as the fuel proportion of each fuel in the fuel tank. Due to the uniformity of the fuel mixing in the fuel tank, the total energy consumption of the vehicle is calculated using the fuel proportion actually injected by the engine. Therefore, the calculation of the total energy consumption of the vehicle is more accurate and reliable.
[0091] According to the method for calculating the driving range of a flexible fuel vehicle in the embodiment of the present application, the driving range of the vehicle can be obtained in real time according to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel in the fuel tank. In addition, the current energy consumption value of each fuel can be corrected in real time according to the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine. Therefore, the driving range is also corrected in real time, making the driving range more and more real and reliable, providing users with intuitive, accurate and reliable driving range, and thus effectively improving the vehicle's user experience.
[0092] 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 mileage calculation system for a flexible fuel vehicle according to an embodiment of the present application includes: an acquisition module 410, an energy consumption value determination module 420 and a calculation module 430, wherein:
[0093] An acquisition module 410 is used to obtain the total amount of fuel in the fuel tank of the vehicle and the fuel proportion of each fuel;
[0094] The energy consumption value determination module 420 is used to obtain the current energy consumption value of each fuel;
[0095] The calculation module 430 is used to obtain the vehicle's cruising range based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, wherein the current energy consumption value of each fuel is corrected in real time based on the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine, and the total energy consumption of the vehicle is obtained based on the total amount of fuel injected by the engine during the current operation of the vehicle.
[0096] According to the driving range calculation system of the flexible fuel vehicle of the embodiment of the present application, the driving range of the vehicle can be obtained in real time according to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel in the fuel tank. In addition, the current energy consumption value of each fuel can be corrected in real time according to the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine. Therefore, the driving range is also corrected in real time, making the driving range more and more real and reliable, providing users with intuitive, accurate and reliable driving range, thereby effectively improving the use experience of the vehicle.
[0097] 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.
[0098] 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. The vehicle can obtain the driving range of the vehicle in real time according to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel in the fuel tank. In addition, the current energy consumption value of each fuel can be corrected in real time according to the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine. Therefore, the driving range is also corrected in real time, making the driving range more and more real and reliable, providing users with intuitive, accurate and reliable driving range, thereby effectively improving the use experience of the vehicle.
[0099] 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.
[0100] 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.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] 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.
[0108] 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: Obtain the total amount of fuel in the vehicle's fuel tank and the fuel proportion of each fuel; Get the current energy consumption value of each fuel; According to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, the vehicle's driving range is obtained. Among them, the current energy consumption value of each fuel is corrected in real time according to the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine. The total energy consumption of the vehicle is obtained according to the total amount of fuel injected by the engine during the current operation of the vehicle.
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 vehicle's driving range based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank, and the fuel proportion of each fuel includes: According to the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, the endurance value of each fuel is obtained; The driving range of the vehicle is obtained according to the driving range value of each fuel.
3. The method for calculating the driving range of a flexible fuel vehicle according to claim 1 or 2, characterized in that: Also includes: Obtaining the fuel injection amount of the engine; Performing time integration on the fuel injection amount of the engine to obtain the total amount of fuel injection that changes with time; Get the driving distance of the current operation process; The total energy consumption of the vehicle is obtained according to the driving distance and the total amount of fuel injection, wherein the total energy consumption refers to the energy consumption per 100 kilometers.
4. The method for calculating the driving range of a flexible fuel vehicle according to claim 3, characterized in that: After obtaining the total energy consumption of the vehicle according to the driving distance and the total amount of fuel injection, the method further includes: Obtain the fuel fraction of each fuel injected by the engine; According to the fuel proportion of each fuel injected by the engine and the current energy consumption value of each fuel, the energy consumption comparison value of the vehicle is obtained; The energy consumption comparison value of the vehicle is compared with the total energy consumption of the vehicle, and the current energy consumption value of each fuel is corrected in real time according to the comparison result.
5. The method for calculating the driving range of a flexible fuel vehicle according to claim 4, characterized in that: The comparing the energy consumption comparison value of the vehicle with the total energy consumption of the vehicle and correcting the current energy consumption value of each fuel in real time according to the comparison result includes: If the total energy consumption of the vehicle is greater than the energy consumption comparison value of the vehicle, the current energy consumption value of each fuel is adjusted upward, otherwise, the current energy consumption value of each fuel is adjusted downward.
6. The method for calculating the driving range of a flexible fuel vehicle according to claim 4, characterized in that: The step of obtaining the fuel proportion of each fuel injected by the engine comprises: After the engine is started for a predetermined time, the fuel proportion of each fuel injected by the engine is obtained.
7. The method for calculating the driving range of a flexible fuel vehicle according to claim 6, characterized in that: The scheduled time is obtained by: Start timing when the engine is started; determining whether the fuel remaining in the engine pipeline is consumed according to the total amount of fuel injection; If yes, the timing is ended and the timing time is used as the predetermined time.
8. The method for calculating the driving range of a flexible fuel vehicle according to claim 1, characterized in that: The step of obtaining the total amount of fuel in the fuel tank of the vehicle comprises: Obtaining a fuel level value in the fuel tank, and filtering the fuel level value to obtain the fuel level filtering value; A fuel volume is obtained according to the fuel level filtering value, wherein the fuel volume represents the total amount of fuel.
9. A mileage calculation system for a flexible fuel vehicle, characterized in that: include: An acquisition module, used for obtaining the total amount of fuel in the fuel tank of the vehicle and the fuel proportion of each fuel; An energy consumption value determination module, used for obtaining the current energy consumption value of each fuel; A calculation module is used to obtain the vehicle's cruising range based on the current energy consumption value of each fuel, the total amount of fuel in the fuel tank and the fuel proportion of each fuel, wherein the current energy consumption value of each fuel is corrected in real time based on the total energy consumption of the vehicle and the fuel proportion of each fuel injected by the engine, and the total energy consumption of the vehicle is obtained based on the total amount of fuel injected by the engine during the current operation of the vehicle.
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
Following hydrogen manufacturing engine fuel system
CN101270709A
Vehicle average energy consumption calculation method and device
CN118163619A
Estimation apparatus of alcohol component amount in fuel
US20090177370A1
Flow rate estimation for piezo-electric fuel injection
US20130019842A1
System and method for adjusting the fuel economy range calculation for flex fuel vehicles
US7219539B1
Cited By
Method and system for calculating driving range of flexible fuel vehicle, and vehicle
WO2026124453A1