A method and system for calculating the remaining fuel amount in a vehicle fuel tank

By introducing the weight coefficient α related to the vehicle operating state, combining the oil quantity sensor and the data recorded last time, calculating the actual residual oil volume of the vehicle fuel tank, the problem of inaccurate oil volume in the prior art is solved and the calculation accuracy is improved.

CN115435865BActive Publication Date: 2025-03-14CHONGQING CHANGAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210910850.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-29
Publication Date
2025-03-14
Estimated Expiration
2042-07-29

AI Technical Summary

Technical Problem

The method of obtaining the residual oil volume of a vehicle fuel tank in the prior art is inaccurate, mainly due to the unstable change in the resistance value of the oil volume sensor and the low accuracy of the last record and engine fuel injection.

Method used

By combining the residual oil amount determined by the oil amount sensor and the residual oil amount determined last time, a weight coefficient α related to the vehicle operating state is introduced to calculate the actual residual oil amount of the fuel tank. The specific formula is H=H1*α+(H2-H3)*(1-α), where α∈(0,1).

Benefits of technology

It improves the calculation accuracy of the residual oil volume of the vehicle fuel tank, reduces errors, and provides more accurate oil volume information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115435865B_ABST
    Figure CN115435865B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of automobile technology, and provides a method for calculating the remaining oil volume in a vehicle tank, the calculation method comprising: determining the vehicle running state according to the vehicle running data; determining a preset weight coefficient α according to the vehicle running state; obtaining the remaining oil volume H1 determined by the oil volume sensor; obtaining the remaining oil volume H2 determined last time; obtaining the engine fuel injection volume H3 accumulated during this period; and calculating the actual remaining oil volume H in the tank according to the weight coefficient α, the remaining oil volume H1 determined by the oil volume sensor, the remaining oil volume H2 determined last time, and the engine fuel injection volume H3 during this period. The present invention combines two methods of calculating the remaining oil volume in the prior art, and then introduces the weight coefficient α related to the vehicle running state, so as to calculate the actual remaining oil volume in the tank according to different vehicle running states, and the calculation result is more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of automobiles, and in particular relates to a method and a system for calculating the remaining oil amount in a vehicle oil tank. Background Art

[0002] Currently, the fuel level of a car is generally displayed in a relatively rough form. For example, the fuel gauge of a car instrument is divided into N (N is usually 8 or 16) grids, and each grid is approximately 1 / N of the fuel level. This display method cannot allow the driver to accurately identify the remaining fuel level of the vehicle.

[0003] The methods currently used to calculate the remaining fuel volume of a vehicle are mainly divided into two categories:

[0004] One method is to use the resistance value uploaded by the fuel level sensor in the fuel tank to determine the remaining fuel level of the vehicle. However, due to uneven roads, vehicle shaking and other reasons during driving, the oil in the fuel tank keeps shaking, causing the resistance value of the fuel level sensor to change frequently. Therefore, the remaining fuel level information obtained in this way is inaccurate.

[0005] The other method is to use the remaining oil amount recorded last time minus the engine's fuel injection amount during this period to obtain the remaining oil amount in the current fuel tank. This method has great limitations. The remaining oil amount recorded last time and the engine's fuel injection amount both have low accuracy, and the remaining oil amount calculated based on these two values ​​has even lower accuracy.

[0006] The remaining oil volume obtained by the above two methods is not accurate. Therefore, a method for calculating the remaining oil volume with higher accuracy is urgently needed. Summary of the invention

[0007] The purpose of the present invention is to provide a method and system for calculating the remaining fuel amount in a vehicle tank, so as to solve the problem of inaccurate methods of obtaining the remaining fuel amount in the prior art.

[0008] In order to achieve the above technical objectives, the technical solution adopted by the present invention is as follows:

[0009] A first aspect provides a method for calculating the remaining fuel amount in a vehicle tank, the method comprising:

[0010] determining a vehicle operating state according to the vehicle operating data;

[0011] Determine a preset weight coefficient α according to the running state of the vehicle;

[0012] Obtaining the remaining oil volume H1 determined by the oil volume sensor;

[0013] Obtain the last determined remaining oil volume H2;

[0014] Obtain the accumulated engine fuel injection amount H3 during this period;

[0015] According to the weight coefficient α, the remaining fuel volume H1 determined by the fuel volume sensor, the remaining fuel volume H2 determined last time, and the engine fuel injection volume H3 during this period, the actual remaining fuel volume H in the fuel tank is calculated. The specific calculation formula is:

[0016] H=H1*α+(H2-H3)*(1-α),

[0017] Wherein, the weight coefficient α∈(0,1).

[0018] It is further defined that the vehicle operating state includes a parking state and a driving state.

[0019] It is further defined that the parking state includes an engine running state and an engine not running state.

[0020] It is further defined that, when the engine is in the running state, the weight coefficient α is 0.6; and when the engine is not in the running state, the weight coefficient α is 0.8.

[0021] It is further defined that the driving status includes a normal road driving status, a high-speed road driving status and a slow road driving status.

[0022] It is further defined that, when driving on the conventional road, the weight coefficient α is 0.4; when driving on the expressway, the weight coefficient α is 0.3; and when driving on the slow road, the weight coefficient α is 0.2.

[0023] It is further defined that the method for determining the parking state and the driving state is:

[0024] If the vehicle speed V is less than the preset speed threshold V1 and the duration of the vehicle speed V reaches the preset duration T, and after the vehicle speed V is less than the preset speed threshold V1 and the duration of the vehicle speed V reaches the preset duration T, if the resistance change rate E of the fuel level sensor is less than the change rate threshold E1, it is determined to be in a parking state;

[0025] If the vehicle speed V is greater than the speed threshold V1, it is determined to be in the driving state.

[0026] The second aspect provides a system for calculating the remaining fuel amount in a vehicle tank, wherein the system is applied to a method for calculating the remaining fuel amount in a vehicle tank provided in the first aspect.

[0027] It is further defined that the computing system comprises:

[0028] A first determination module, used to determine the vehicle operation state according to the vehicle operation data;

[0029] A second determination module, used to determine a preset weight coefficient α according to the running state of the vehicle;

[0030] A first acquisition module, used to acquire the remaining oil volume H1 determined by the oil volume sensor;

[0031] The second acquisition module is used to obtain the remaining fuel volume H2 determined last time;

[0032] The third acquisition module is used to obtain the accumulated engine fuel injection amount H3 during this period;

[0033] The processing module is used to calculate the actual remaining fuel volume H in the fuel tank according to the weight coefficient α, the remaining fuel volume H1 determined by the fuel volume sensor, the remaining fuel volume H2 determined last time, and the engine injection volume H3 during this period of time.

[0034] The invention adopting the above technical solution has the following advantages:

[0035] The present invention combines two methods of calculating the remaining fuel volume in the prior art and introduces a weight coefficient α related to the vehicle running state, so as to calculate the actual remaining fuel volume in the fuel tank according to different vehicle running states, and the calculation result is more accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The present invention can be further illustrated by means of non-limiting examples given in the accompanying drawings;

[0037] Figure 1 This is a schematic diagram of a process of Embodiment 1 of the present invention;

[0038] Figure 2 is a system block diagram of Embodiment 2 of the present invention;

[0039] The main component symbols are explained as follows: 201, first determination module; 202, second determination module; 203, first acquisition module; 204, second acquisition module; 205, third acquisition module; 206, processing module. DETAILED DESCRIPTION

[0040] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that in the drawings or descriptions of the specification, similar or identical parts use the same figure numbers, and the implementation methods not shown or described in the drawings are forms known to ordinary technicians in the relevant technical field. In addition, the directional terms mentioned in the embodiments, such as "upper", "lower", "top", "bottom", "left", "right", "front", "back", etc., are only referenced to the directions of the drawings and are not used to limit the scope of protection of the present invention.

[0041] Embodiment 1

[0042] like Figure 1As shown, a method for calculating the remaining fuel amount in a vehicle tank of the present invention comprises the following steps:

[0043] Step S101, determining the vehicle operating state according to the vehicle operating data.

[0044] It is understandable that the vehicle's operating data may be operating data obtained through a vehicle bus, a vehicle control system, etc. These operating data include but are not limited to vehicle speed, sensor signals generated by a fuel level sensor, engine speed, and other data.

[0045] In this embodiment, the vehicle running state mainly includes a parking state and a driving state, and the method for determining the parking state and the driving state is specifically as follows:

[0046] If the vehicle speed V is less than the preset speed threshold V1 and the duration of the vehicle speed V reaches the preset duration T, and after the vehicle speed V is less than the preset speed threshold V1 and the duration of the vehicle speed V reaches the preset duration T, if the resistance change rate E of the fuel level sensor is less than the change rate threshold E1, it is determined to be in a parking state;

[0047] If the vehicle speed V is greater than the speed threshold V1, it is determined to be in the driving state.

[0048] The following uses a specific example to specifically illustrate the method for determining the parking state and the driving state:

[0049] First, set the speed threshold V1 to 0.5km / h, the duration T to 20s, and the change rate threshold E1 to 0.1Ω / s;

[0050] If the vehicle speed V is less than 0.5 km / h and the duration of the speed V reaches 20 seconds, and after the vehicle speed V is less than 0.5 km / h and the duration of the speed V reaches 20 seconds, if the resistance change rate E of the fuel level sensor is also less than 0.1 Ω / s, it is determined to be in the parking state;

[0051] If the vehicle speed V is greater than 0.5 km / h, it is directly determined to be in driving state.

[0052] It should be noted here that those skilled in the art may set the speed threshold V1, duration T, and change rate threshold E1 different from the above examples according to actual conditions, as long as they can be used to judge the vehicle operating status.

[0053] In this embodiment, the parking state specifically includes an engine running state and an engine non-running state. The two states can be determined based on whether the engine speed is 0. When the engine speed is 0, it means that the vehicle is in the parking state and its engine is not in the working state. When the engine speed is greater than 0, it means that the vehicle is in the parking state and its engine is in the working state.

[0054] In this embodiment, the driving state specifically includes the driving state on a conventional road, the driving state on a high-speed road, and the driving state on a slow road. Conventional roads may be relatively gentle non-high-speed sections such as urban roads, national roads, and provincial roads, and the driving state on conventional roads specifically refers to the driving state on these relatively gentle non-high-speed sections. The driving state on a high-speed road specifically refers to the driving state on a high-speed road. Slow roads may be non-high-speed sections with poor driving conditions such as mountain roads and suburban roads, and the driving state on slow roads specifically refers to the driving state on these non-high-speed sections with poor driving conditions.

[0055] The above three driving states can be determined based on the real-time navigation information of the navigation system.

[0056] Step S102, determining a preset weight coefficient α according to the running state of the vehicle.

[0057] The weight coefficient α is a proportional parameter set in advance, and the proportional parameter is a data statistical value.

[0058] Step S103, obtaining the remaining oil amount H1 determined by the oil amount sensor.

[0059] In the prior art, some vehicles determine the remaining fuel level through the sensing signal of the fuel level sensor, and the specific acquisition principle will not be described in detail again.

[0060] Step S104, obtaining the remaining fuel volume H2 determined last time.

[0061] It is understandable that the last determined remaining fuel volume H2 is the remaining fuel volume obtained in the previous calculation process of the current remaining fuel volume calculation process, and the calculation method is the same as the current calculation method. In addition, the specific value of each remaining fuel volume can be stored in the storage device for easy access.

[0062] Step S105, obtaining the engine fuel injection amount H3 accumulated during this period of time.

[0063] It can be understood that the accumulated engine fuel injection amount H3 during this period specifically refers to the accumulated engine fuel injection amount during the period from the last calculation of the remaining fuel amount to the current calculation of the remaining fuel amount.

[0064] Step S106, the actual remaining fuel volume H in the fuel tank is calculated according to the weight coefficient α, the remaining fuel volume H1 determined by the fuel volume sensor, the remaining fuel volume H2 determined last time, and the engine fuel injection volume H3 during this period of time. The specific calculation formula is:

[0065] H=H1*α+(H2-H3)*(1-α),

[0066] Among them, the weight coefficient α∈(0,1).

[0067] It is easy to understand that in this embodiment, the actual remaining fuel amount H is divided into two parts. The first part is the product of the remaining fuel amount H1 determined by the fuel amount sensor and the weight coefficient α, and the second part is the product of the difference between the remaining fuel amount H2 determined last time and the engine fuel injection amount H3 during this period and 1 minus the weight coefficient α. These two parts are then added together to obtain the actual remaining fuel amount H.

[0068] In the prior art, the remaining fuel volume H1 determined by the fuel volume sensor and the remaining fuel volume H2 determined last time minus the engine fuel injection volume H3 during this period can both be used to calculate the remaining fuel volume in the fuel tank. However, due to factors such as different driving conditions, the remaining fuel volume calculated by these two methods has a large error. Therefore, the present application combines two algorithms in the prior art and introduces a weight coefficient related to the vehicle driving condition to achieve the purpose of reducing the error of the remaining fuel volume.

[0069] In this embodiment, the weight coefficients α corresponding to different operating states of the vehicle are different.

[0070] It is understandable that when the vehicle is parked, the oil in the fuel tank will not shake significantly, and the remaining fuel amount H1 determined by the fuel level sensor is closer to the actual remaining fuel amount H. At this time, the weight coefficient α can be selected to have a larger value, so that the calculated actual remaining fuel amount H is more biased towards the remaining fuel amount H1 determined by the fuel level sensor, thereby improving the calculation accuracy of the remaining fuel amount.

[0071] When the engine is running in the parking state, the oil in the fuel tank will slightly sway due to the running of the engine. At this time, the weight coefficient α is preferably 0.6. When the engine is not running in the parking state, the oil in the fuel tank will hardly sway. At this time, the weight coefficient α is preferably 0.8.

[0072] It is understandable that when driving, the oil in the fuel tank will shake to a large extent, and the error of the remaining fuel volume H1 determined by the fuel volume sensor is large. However, the engine is in normal working condition. Therefore, the difference obtained by subtracting the engine fuel injection volume H3 during this period from the remaining fuel volume H2 determined last time is closer to the actual remaining fuel volume H1. At this time, the weight coefficient α can be selected as a smaller value, so that the calculated actual remaining fuel volume H is more biased towards the difference between the remaining fuel volume H2 determined last time and the engine fuel injection volume H3 during this period, thereby improving the calculation accuracy of the remaining fuel volume.

[0073] When the driving state is determined to be a normal road driving state, the weight coefficient α is 0.4 by default. When the driving state is determined to be a high-speed road driving state, the weight coefficient α is 0.3 by default. When the driving state is determined to be a slow road driving state, the weight coefficient α is 0.2 by default.

[0074] Embodiment 2

[0075] like Figure 2 As shown, a system for calculating the remaining fuel amount in a vehicle tank is applied to a method for calculating the remaining fuel amount in a vehicle tank in embodiment 1.

[0076] The calculation system includes a first determination module 201, a second determination module 202, a first acquisition module 203, a second acquisition module 204, a third acquisition module 205 and a processing module 206. The first determination module 201 is used to determine the vehicle operation state according to the vehicle operation data; the second determination module 202 is used to determine the preset weight coefficient α according to the vehicle operation state; the first acquisition module 203 is used to obtain the remaining fuel volume H1 determined by the fuel volume sensor; the second acquisition module 204 is used to obtain the remaining fuel volume H2 determined last time; the third acquisition module 205 is used to obtain the accumulated engine fuel injection volume H3 during this period; the processing module 206 is used to calculate the actual remaining fuel volume H of the fuel tank according to the weight coefficient α, the remaining fuel volume H1 determined by the fuel volume sensor, the remaining fuel volume H2 determined last time and the engine fuel injection volume H3 during this period.

[0077] The above is a detailed introduction to a method and system for calculating the remaining fuel amount in a vehicle tank provided by the present invention. The description of the specific embodiment is only used to help understand the method and its core idea of ​​the present invention. It should be pointed out that for ordinary technicians in this technical field, without departing from the principle of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

Claims

1. A method for calculating the remaining fuel amount in a vehicle tank, characterized in that: The calculation method includes: determining a vehicle operating state according to the vehicle operating data; Determine a preset weight coefficient α according to the running state of the vehicle; Obtaining the remaining oil volume H1 determined by the oil volume sensor; Obtain the last determined remaining oil volume H2; Obtain the accumulated engine fuel injection amount H3 during this period; According to the weight coefficient α, the remaining fuel volume H1 determined by the fuel volume sensor, the remaining fuel volume H2 determined last time, and the engine fuel injection volume H3 during this period, the actual remaining fuel volume H in the fuel tank is calculated. The specific calculation formula is: H=H1*α+(H2-H3)*(1-α), Wherein, the weight coefficient α∈(0,1); The vehicle running state includes a parking state and a driving state; The parking state includes an engine running state and an engine not running state; When the engine is running, the weight coefficient α is 0.6; when the engine is not running, the weight coefficient α is 0.8; The driving status includes a normal road driving status, a high-speed road driving status and a slow road driving status; When driving on the conventional road, the weight coefficient α is 0.4; when driving on the expressway, the weight coefficient α is 0.3; and when driving on the slow road, the weight coefficient α is 0.

2.

2. The method for calculating the remaining fuel amount in a vehicle tank according to claim 1, characterized in that: The method for determining the parking state and the driving state is as follows: If the vehicle speed V is less than the preset speed threshold V1 and the duration of the vehicle speed V reaches the preset duration T, and after the vehicle speed V is less than the preset speed threshold V1 and the duration of the vehicle speed V reaches the preset duration T, if the resistance change rate E of the fuel level sensor is less than the change rate threshold E1, it is determined to be in a parking state; If the vehicle speed V is greater than the speed threshold V1, it is determined to be in the driving state.

3. A system for calculating the remaining fuel amount in a vehicle tank, characterized in that: The calculation system is applied to a method for calculating the remaining fuel amount in a vehicle tank as described in any one of claims 1-2.

4. The system for calculating the remaining fuel amount in a vehicle tank according to claim 3, characterized in that: The computing system comprises: A first determination module (201), used to determine the vehicle operation state according to the vehicle operation data; A second determination module (202) is used to determine a preset weight coefficient α according to the running state of the vehicle; A first acquisition module (203) is used to acquire the remaining oil volume H1 determined by the oil volume sensor; The second acquisition module (204) is used to acquire the last determined remaining fuel volume H2; the third acquisition module (205) is used to acquire the accumulated engine fuel injection volume H3 during this period; The processing module (206) is used to calculate the remaining oil volume H1 determined by the oil volume sensor according to the weight coefficient α, the remaining oil volume H1 determined last time, The actual remaining fuel volume H in the fuel tank is calculated based on the remaining fuel volume H2 and the engine fuel injection volume H3 during this period.

Citation Information

Patent Citations

  • Display system of fuel instrument and working method thereof

    CN105021250A

  • Vehicle remaining oil quantity determining method, device and equipment, and vehicle

    CN112161663A