Fuel tank oil quantity calibration method, intelligent monitoring method and system
By establishing a curve model of the oil level of the oil volume of the tank, the oil volume of the tank is independently calibrated, and the problem of inaccurate calibration of the oil volume of the tank is solved, and high-precision oil volume monitoring and fuel consumption calculation are achieved.
Patent Information
- Application Number
- CN202210334956.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-31
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2042-03-31
AI Technical Summary
In the prior art, the calibration of the fuel volume of automobile fuel tanks is inaccurate, especially for irregular-shaped fuel tanks, which leads to a shortage of pounds and a lack of effective supervision methods during refueling, and the error of manual measurement methods is large.
By obtaining the oil flow rate at the oil tank mouth, calculating the oil volume and liquid level height at continuous moments, establishing a curve model of the oil level of the oil tank to achieve independent calibration, which is suitable for oil tanks of different shapes.
It improves the accuracy of fuel tank oil volume monitoring, reduces manual measurement errors, and can accurately calculate fuel consumption. It is suitable for fuel tanks of various shapes.
Smart Images

Figure CN114608683B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of fuel tank monitoring, and in particular relates to a fuel tank oil quantity calibration method, an intelligent monitoring method and a system. Background Art
[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.
[0003] The shapes of automotive fuel tanks currently on the market vary widely, with square and round tanks being relatively regular, while some are irregular in shape. The factory-calibrated capacity of fuel tanks is not always accurate. When refueling at gas stations, there is often a shortage of weights and measures. There is also a lack of effective oversight of fuel consumption by construction vehicles on projects. Existing technologies rely on manual calibration, but these require multiple refueling and manual measurement, resulting in significant data errors. Summary of the Invention
[0004] In order to solve the technical problems existing in the above-mentioned background technology, the present invention provides a fuel tank oil quantity calibration method, an intelligent monitoring method and a system, which realize autonomous calibration to complete the measurement of the fuel tank oil quantity, thereby more accurately fitting the curve model of the fuel tank liquid level and oil quantity, improving the fuel tank oil quantity monitoring accuracy, and is suitable for fuel tanks of different shapes.
[0005] In order to achieve the above object, the present invention adopts the following technical solutions:
[0006] A first aspect of the present invention provides a method for calibrating the fuel level in a fuel tank, comprising the following steps:
[0007] In response to a fuel tank oil quantity calibration instruction, obtaining an oil flow rate at a fuel tank port;
[0008] The initial data collection time and the end data collection time are determined according to the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero, respectively. The oil volume at several consecutive moments is calculated based on the oil flow rate at the tank port between the initial data collection time and the end data collection time. The curve model of the tank liquid level oil volume is updated in combination with the oil level heights at the several consecutive moments.
[0009] Furthermore, the oil level height is obtained, and the oil amount in the tank is determined according to the curve model of the oil level in the tank. When the oil amount is 0, the oil tank oil amount calibration instruction is triggered.
[0010] Furthermore, the specific method for calculating the oil volume at several consecutive moments is:
[0011] At each moment, the oil flow rate at the tank port is sampled multiple times continuously;
[0012] Calculate the oil volume corresponding to each sampling based on the oil flow rate at the tank port of each sampling;
[0013] For each moment, the oil volume corresponding to multiple samples is averaged to obtain the oil volume at each moment.
[0014] Furthermore, the method for updating the curve model of the oil level in the fuel tank is: based on the oil level height and oil volume at several consecutive moments, a linear function is established, and the curve model of the oil level in the fuel tank is obtained by solving the parameters of the linear function.
[0015] A second aspect of the present invention provides a method for intelligently monitoring fuel tank fuel level, which is applied to a vehicle-mounted terminal and includes the following steps:
[0016] Obtain the oil flow rate and oil level at the oil tank port, and determine whether the oil flow rate is zero;
[0017] If yes, the oil level height is uploaded to the remote monitoring platform, which is used to obtain the oil volume in the tank by combining with the oil level curve model of the tank;
[0018] Otherwise, in response to the oil tank oil quantity calibration instruction sent by the remote monitoring platform, the oil flow rate at the oil tank port is obtained; the initial data collection time and the end data collection time are determined according to the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero, respectively; based on the oil flow rate at the oil tank port at several consecutive moments between the initial data collection time and the end data collection time, the oil quantity at several consecutive moments is calculated, and uploaded to the remote monitoring platform together with the oil level heights at the several consecutive moments for updating the curve model of the oil tank level.
[0019] A third aspect of the present invention provides a method for intelligently monitoring fuel level in a fuel tank, which is applied to a remote monitoring platform and includes:
[0020] Sending a fuel tank oil level calibration command to the vehicle terminal, obtaining the fuel level and oil level height at several consecutive moments between the initial data collection moment and the end data collection moment returned by the vehicle terminal, and updating the fuel tank level oil level curve model;
[0021] Obtain the oil level height uploaded by the vehicle terminal and use the curve model of the oil level in the tank to obtain the oil volume in the tank;
[0022] Among them, the initial data collection time and the end data collection time are determined by the vehicle-mounted terminal obtaining the oil flow rate at the tank port after responding to the tank oil quantity calibration instruction, based on the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero; the oil quantity is calculated by the vehicle-mounted terminal based on the oil flow rate at the tank port at several consecutive moments between the initial data collection time and the end data collection time.
[0023] A fourth aspect of the present invention provides a fuel tank fuel level intelligent monitoring system, comprising a vehicle-mounted terminal and a remote monitoring platform;
[0024] The vehicle-mounted terminal is used to execute the method for intelligently monitoring the fuel level in a fuel tank as described in the second aspect;
[0025] The remote monitoring platform is used to execute the intelligent monitoring method of the fuel tank oil level as described in the third aspect.
[0026] A fifth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements the steps in the above-described method when executed by a processor.
[0027] A sixth aspect of the present invention provides a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described above when executing the program.
[0028] Compared with the prior art, the present invention has the following beneficial effects:
[0029] The present invention provides a fuel tank oil level calibration method, which can avoid errors caused by manual measurement and complete the fuel tank oil level measurement through intelligent autonomous calibration. At the same time, based on the oil level between two calibrated scales, the fuel consumption can be accurately calculated, which plays a key role in fuel level monitoring; and the method is applicable to automobile fuel tanks of different shapes. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.
[0031] Figure 1 This is a flow chart of a method for intelligently monitoring fuel level in a fuel tank according to a first embodiment of the present invention;
[0032] Figure 2 This is a device connection diagram of embodiment 1 of the present invention. DETAILED DESCRIPTION
[0033] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0034] It should be noted that the following detailed descriptions are illustrative and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.
[0035] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, they indicate the presence of features, steps, operations, devices, components and / or combinations thereof.
[0036] Example 1
[0037] This embodiment provides a method for calibrating the fuel level in a fuel tank, comprising the following steps:
[0038] In response to a fuel tank oil quantity calibration instruction, obtaining an oil flow rate at a fuel tank port;
[0039] The initial data collection time and the end data collection time are determined according to the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero, respectively. The oil volume at several consecutive moments is calculated based on the oil flow rate at the tank port between the initial data collection time and the end data collection time. The curve model of the tank liquid level oil volume is updated in combination with the oil level heights at the several consecutive moments.
[0040] The oil level height is obtained, and the oil amount in the tank is determined according to the curve model of the oil level in the tank. When the oil amount is 0, the oil tank oil amount calibration instruction is triggered.
[0041] The specific method for calculating the oil volume at several consecutive moments is:
[0042] At each moment, the oil flow rate at the tank port is sampled multiple times continuously;
[0043] Calculate the oil volume corresponding to each sampling based on the oil flow rate at the tank port of each sampling;
[0044] For each moment, the oil volume corresponding to multiple samples is averaged to obtain the oil volume at each moment.
[0045] Among them, the method for updating the curve model of the oil level in the fuel tank is: based on the oil level height and oil volume at several consecutive moments, a linear function is established, and the curve model of the oil level in the fuel tank is obtained by solving the parameters of the linear function.
[0046] The oil flow rate at the oil tank port is collected by a flow meter arranged at the oil tank port.
[0047] Example 2
[0048] This embodiment provides a method for intelligently monitoring the fuel level in a fuel tank, which is applied to a vehicle-mounted terminal, such as Figure 1As shown, the oil flow rate at the tank port collected by the flow rate detection module and the oil level height collected by the liquid level detection module are obtained, and it is determined whether the oil flow rate is zero; if so, the oil level height is uploaded to the remote monitoring platform for combining with the curve model of the tank level and oil volume to obtain the oil volume in the tank; otherwise, it is determined whether the calibration instruction sent by the remote monitoring platform is received. If the calibration instruction is received, the initial data collection time is determined. From the initial data collection time, based on the oil flow rate at the tank port at several consecutive moments collected by the flow rate detection module, the oil volume at several consecutive moments is calculated, and uploaded to the remote monitoring platform together with the oil level height at several consecutive moments collected by the liquid level detection module to update the curve model of the tank level and oil volume. Specifically, the following steps are included:
[0049] The remote monitoring platform displays the fuel level in the tank in real time and sends calibration instructions to the vehicle terminal (host). The vehicle terminal is installed outside the main cab of the vehicle.
[0050] Specifically, when the user observes that the oil level in the fuel tank is 0 through the remote monitoring platform, he or she can choose to input a calibration command; or, after receiving the oil level height uploaded by the on-board terminal, the remote monitoring platform combines the curve model of the oil level in the fuel tank to determine whether the oil level in the fuel tank is 0. If so, a calibration command is issued.
[0051] like Figure 2 As shown, the flow rate detection module is connected to the liquid level height detection module. The flow rate detection module is a flow meter set at the fuel tank port. It always obtains the oil flow rate at the fuel tank port, that is, the oil flow rate when refueling the fuel tank, and uploads it to the liquid level height detection module.
[0052] like Figure 2 As shown, the liquid level detection module is connected to the vehicle terminal. The liquid level detection module is a liquid level sensor set in the fuel tank. It obtains the oil level in the fuel tank at all times, packages the oil flow rate and oil level at the same time, and uploads them to the vehicle terminal.
[0053] After parsing the packaged data, the on-board terminal obtains the oil flow rate and oil level height.
[0054] like Figure 2 As shown, the vehicle terminal is also connected to the remote monitoring platform. After receiving the calibration command, the vehicle terminal monitors the change of the oil flow rate and obtains the initial data collection time. When the oil flow rate collected by the flow meter changes from zero to a non-zero value at a certain moment (that is, when refueling begins, that is, the moment when the flow meter begins to have flow), the last moment when the oil volume is the non-zero value is recorded as the initial data collection time T0. From the initial data collection time, several consecutive moments (T1, T2, ..., T n) The packaged data uploaded by the liquid level detection module is parsed, and a number of continuous moments obtained after parsing (a number of continuous moments are from the initial data collection moment to the data collection end moment T n All moments between; the end time of data collection is the moment when the oil flow rate collected by the flow meter changes from a non-zero value to zero) oil flow rate calculation oil volume data:
[0055] (1) The flow rate detection module samples the oil flow rate at time i for five consecutive times when the tank is refueled, and calculates it as V i1 、V i2 …V i5 , where V ij It represents the oil flow rate collected by the flow meter at the i-th moment.
[0056] (2) The liquid level detection module is embedded with powerful data computing capabilities. The module supports data acquisition at a frequency of MHz per second and uses a 12-bit analog-to-digital converter (A / D converter) for data transmission. The binary digits of the collected digital signal are 12 bits to represent the corresponding analog quantity, that is, the collected data can be accurate to (1111 1111 1111)2=(4095) 10 The more bits, the more accurate the conversion result, but the larger the storage capacity required. The frequency of data collection and the number of bits ultimately determine the accuracy of the data. The initial oil level H0 when no oil is refueled is recorded, and the oil volume L0 is 0. With time T0 as the initial data collection time, the oil level height at several moments is collected. The oil flow rate and oil level height at the same moment are packaged and uploaded to the vehicle terminal via Bluetooth.
[0057] (3) Calculate the oil volume data based on the oil flow rate at several consecutive moments obtained after analysis: After obtaining the oil flow rate uploaded by the flow meter, calculate the oil volume corresponding to each sampling of the flow meter at each moment, and average the oil volume corresponding to five consecutive samplings of the flow meter at each moment to obtain the oil volume at each moment. Specifically:
[0058] Time T0: The initial fuel tank level height H0 (this data is uploaded by the sensor to the vehicle terminal), and the fuel volume L0 = 0 (the current remaining fuel volume in the tank is not within the calibration range);
[0059] At T1: the five sets of fuel volume data are
[0060] A 11 =V 11 *ΔT+L0;
[0061] A 12 =V 12 *ΔT+A 11 ;
[0062] A 13 =V 13 *ΔT+A 12 ;
[0063] A 14 =V 14 *ΔT+A 13 ;
[0064] A 15 =V 15 *ΔT+A 14 ;
[0065] Where ΔT=T1-T0, then L1=AVERAGE(A 11: A 15 )
[0066] Record the liquid level at this moment as H1 and the oil volume as L1;
[0067] At T2: the five sets of fuel volume data are
[0068] A 21 =V 21 *ΔT+L1;
[0069] A 22 =V 22 *ΔT+A 21 ;
[0070] A 23 =V 23 *ΔT+A 22 ;
[0071] A 24 =V 24 *ΔT+A 23 ;
[0072] A 25 =V 25 *ΔT+A 24 ;
[0073] Where ΔT=T2-T1, then L2=AVERAGE(A 21 :A 25 )
[0074] Record the liquid level at this moment as H2 and the oil volume as L2;
[0075] And so on;
[0076] At Tn: the five sets of fuel quantity data are
[0077] A n1 =V n1 *ΔT+L n-1 ;
[0078] A n2 =V n2 *ΔT+A n1 ;
[0079] A n3 =V n3 *ΔT+A n2 ;
[0080] A n4 =V n4 *ΔT+A n3 ;
[0081] A n5 =V n5 *ΔT+A n4 ;
[0082] Where ΔT = T n -T n-1 , then T n Time L n =AVERAGE(A n1 :A n5 )
[0083] Record the liquid level at this moment as H n , oil volume is L n .
[0084] Calibrate the liquid level and oil quantity in the above manner.
[0085] The vehicle terminal uploads the oil level height and oil quantity data at several consecutive moments to the remote monitoring platform, which then fits a curve model suitable for the oil level in the tank. Specifically:
[0086] Based on the liquid level height and oil quantity data collected multiple times at different times, a curve model suitable for the tank's liquid level and oil quantity is fitted. After multiple collections of refueling data and fuel consumption data for the tank, a linear function can be established based on the collected oil quantity and liquid level height as a data group to fit a curve that best fits the changes in the tank's liquid level and oil quantity. This serves as a basis for estimating the uncalibrated portion of the tank. The specific fitting process first optimizes the data, discards some remote points, and selects points within a certain range that fit the straight line, so that the fitted straight line can better fit the changes in the data, thereby improving the speed of data calculations. The optimization method in this patent adopts the standard variance method, and the specific method is as follows:
[0087] According to the height of the collection X i , oil volume L i The data set (X i , L i )(where i=0, 1, ... m),
[0088] Let the line p(x) = a + bx(1)
[0089]
[0090] Three times the standard deviation is the threshold. When the standard deviation of a point is greater than three times the standard deviation, we can determine that it is a useless value and exclude it. The algorithm for fitting the curve for the remaining points is as follows:
[0091] The mean square error is:
[0092]
[0093] Q(a, b) is a binary function, and the minimum value of Q(a, b) must satisfy
[0094]
[0095]
[0096] Arrangement can get the equation satisfied by the fitting curve:
[0097]
[0098] Or it can be expressed as:
[0099]
[0100] Formula (4) is the normal equation of the fitting curve, which can be solved using Cramer's rule or elimination method:
[0101]
[0102]
[0103] By collecting refueling data multiple times, the parameters a and b in formula (1) are optimized (as the collected data increases, a and b need to be continuously updated, and the optimization mentioned here means timely updating) to find the curve model that is closest to the fuel tank.
[0104] Since there will be some oil left in the vehicle when it is refueled next time, and the remaining amount cannot be determined each time, the remaining oil amount will not be considered for the time being, and the calibration and curve fitting will continue according to steps (1)(2)(3)(4).
[0105] The vehicle-mounted terminal is also used to obtain the oil level height collected by the liquid level detection module at each moment when the vehicle is started (specifically, the packaged data uploaded by the liquid level detection module at each moment is parsed and the oil level height value is obtained from the parsed data). This data is then uploaded to the remote monitoring platform via the 4G or 5G network. Combined with the curve model of the tank level, the oil volume in the tank at each moment is obtained, statistically analyzed and displayed, and sent to the vehicle-mounted terminal for display. The data can also be transmitted to a handheld device terminal for display.
[0106] The onboard terminal primarily consists of a solar module, a 4G or 5G module, and a data processing chip (used to calculate the oil volume based on the flow rate collected by the flow meter). Powered by solar energy, the terminal uploads the collected liquid level and oil volume values to the platform via the data processing chip and 4G or 5G transmission module.
[0107] The present invention can avoid the error caused by manual measurement through intelligent calibration of the fuel tank, and can also complete the measurement of the fuel tank oil volume through intelligent self-calibration. At the same time, according to the oil volume between the two calibrated scales, the fuel consumption can be accurately calculated. Through the optimization of big data, the calibration error can be controlled within 1 / 10 6 , which plays a key role in monitoring the oil level.
[0108] Example 3
[0109] This embodiment provides a method for intelligently monitoring the fuel level in a fuel tank, which is applied to a remote monitoring platform and includes the following steps:
[0110] Sending a fuel tank oil level calibration command to the vehicle terminal, obtaining the fuel level and oil level height at several consecutive moments between the initial data collection moment and the end data collection moment returned by the vehicle terminal, and updating the fuel tank level oil level curve model;
[0111] Obtain the oil level height uploaded by the vehicle terminal and use the curve model of the oil level in the tank to obtain the oil volume in the tank;
[0112] Among them, the initial data collection time and the end data collection time are determined by the vehicle-mounted terminal obtaining the oil flow rate at the tank port after responding to the tank oil quantity calibration instruction, based on the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero; the oil quantity is calculated by the vehicle-mounted terminal based on the oil flow rate at the tank port at several consecutive moments between the initial data collection time and the end data collection time.
[0113] The detailed method is the same as that provided in Example 2 and will not be repeated here.
[0114] Example 4
[0115] This embodiment provides a fuel tank fuel level intelligent monitoring system, including a vehicle-mounted terminal and a remote monitoring platform;
[0116] The vehicle-mounted terminal is used to execute the method for intelligently monitoring the fuel level in a fuel tank as described in the second embodiment;
[0117] The remote monitoring platform is used to execute the fuel tank fuel level intelligent monitoring method as described in the third embodiment.
[0118] Example 5
[0119] This embodiment provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the steps of the fuel tank oil level calibration method described in the first embodiment, the fuel tank oil level intelligent monitoring method described in the second embodiment, or the fuel tank oil level intelligent monitoring method described in the third embodiment are implemented.
[0120] Example 6
[0121] This embodiment provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, steps in a fuel tank oil level calibration method as described in the first embodiment, a fuel tank oil level intelligent monitoring method as described in the second embodiment, or a fuel tank oil level intelligent monitoring method as described in the third embodiment are implemented.
[0122] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0123] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0124] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0125] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0126] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium, and when executed, the program can include the processes in the above-described method embodiments. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0127] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of protection of the present invention.
Claims
1. A method for calibrating the fuel level in a fuel tank, characterized in that: The following steps are involved: In response to a fuel tank oil quantity calibration instruction, obtaining an oil flow rate at a fuel tank port; determining an initial data collection time and an end data collection time based on the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero, respectively; calculating the oil volume at the tank port at a plurality of consecutive time intervals based on the oil flow rate at the tank port between the initial data collection time and the end data collection time; and updating a curve model of the tank level oil volume based on the oil level heights at the plurality of consecutive time intervals; The method for updating the curve model of the oil level in the fuel tank is as follows: based on the oil level height and oil volume at a plurality of consecutive moments, a linear function is established, and the curve model of the oil level in the fuel tank is obtained by solving the parameters of the linear function; A curve model suitable for the tank's level and oil quantity is fitted based on the multiple collected data on the level and oil quantity at different times; a linear function is established based on the collected oil quantity and level as a data set to fit a curve that best fits the tank's level and oil quantity changes; The specific fitting process first optimizes the data, discards remote points, and selects points for fitting the straight line so that the fitted straight line can better fit the changes in the data. The optimization method uses the standard variance method.
2. A method for calibrating the fuel level in a fuel tank according to claim 1, characterized in that: The oil level height is obtained, and the oil amount in the tank is determined according to the curve model of the oil level in the tank. When the oil amount is 0, the oil tank oil amount calibration instruction is triggered.
3. A method for calibrating the fuel level in a fuel tank according to claim 1, characterized in that: The specific method for calculating the oil volume at several consecutive moments is: At each moment, the oil flow rate at the tank port is sampled multiple times continuously; Calculate the oil volume corresponding to each sampling based on the oil flow rate at the tank port of each sampling; For each moment, the oil volume corresponding to multiple samples is averaged to obtain the oil volume at each moment.
4. A method for intelligently monitoring the fuel tank fuel level based on the fuel tank fuel level calibration method according to any one of claims 1 to 3, characterized in that: Applied to vehicle terminals, including the following steps: Obtain the oil flow rate and oil level at the oil tank port, and determine whether the oil flow rate is zero; If yes, the oil level height is uploaded to the remote monitoring platform, which is used to obtain the oil volume in the tank by combining with the oil level curve model of the tank; Otherwise, in response to the oil tank oil quantity calibration instruction sent by the remote monitoring platform, the oil flow rate at the oil tank port is obtained; the initial data collection time and the end data collection time are determined according to the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero, respectively; based on the oil flow rate at the oil tank port at several consecutive moments between the initial data collection time and the end data collection time, the oil quantity at several consecutive moments is calculated, and uploaded to the remote monitoring platform together with the oil level heights at the several consecutive moments for updating the curve model of the oil tank level.
5. A method for intelligently monitoring the fuel tank fuel level based on the fuel tank fuel level calibration method according to any one of claims 1 to 3, characterized in that: Applied to remote monitoring platforms, including: Sending a fuel tank oil level calibration command to the vehicle terminal, obtaining the fuel level and oil level height at several consecutive moments between the initial data collection moment and the end data collection moment returned by the vehicle terminal, and updating the fuel tank level oil level curve model; Obtain the oil level height uploaded by the vehicle terminal and use the curve model of the oil level in the tank to obtain the oil volume in the tank; Among them, the initial data collection time and the end data collection time are determined by the vehicle-mounted terminal obtaining the oil flow rate at the tank port after responding to the tank oil quantity calibration instruction, based on the time when the oil flow rate changes from zero to a non-zero value and from a non-zero value to zero; the oil quantity is calculated by the vehicle-mounted terminal based on the oil flow rate at the tank port at several consecutive moments between the initial data collection time and the end data collection time.
6. The method for intelligently monitoring fuel level in a fuel tank according to claim 5, characterized in that: Obtain the oil level height uploaded by the vehicle terminal, determine the oil level in the tank based on the curve model of the oil level in the tank, and send a tank oil level calibration instruction to the vehicle terminal when the oil level is 0.
7. An intelligent fuel tank fuel level monitoring system, characterized in that: Including vehicle-mounted terminal and remote monitoring platform; The vehicle-mounted terminal is used to execute the method for intelligently monitoring the fuel level in a fuel tank as claimed in claim 4; The remote monitoring platform is used to execute the intelligent fuel tank oil level monitoring method as described in any one of claims 5-6.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps in the method according to any one of claims 1 to 3, claim 4, or claims 5 to 6 are implemented.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps in the method according to any one of claims 1 to 3, claim 4, or claims 5 to 6 are implemented.
Citation Information
Patent Citations
Calibration method and system of fuel capacity of fuel tank
CN106908115A
Oil tank oil level calibration method and device and electronic equipment
CN111912499A