Oil level abnormality monitoring method, monitor and monitoring system
By monitoring both the rate of change and duration of oil level changes, abnormal oil level monitoring information is generated, solving the problem that mechanical managers have difficulty distinguishing abnormal fuel consumption and enabling accurate monitoring and alarming of oil theft or leakage.
Patent Information
- Application Number
- CN202211083822.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-06
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2042-09-06
AI Technical Summary
Machinery managers often find it difficult to accurately distinguish whether abnormal fuel consumption is due to changes in operating conditions or fuel theft or leakage.
By monitoring the rate and duration of oil level changes, and setting dual anomaly monitoring ranges, oil level anomaly monitoring information is generated to distinguish between oil theft and oil leakage.
It improves the accuracy of detecting abnormal fuel consumption and enables timely alarms for fuel theft or leakage.
Smart Images

Figure CN115468631B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of oil level monitoring, specifically to a method, monitor, and monitoring system for monitoring abnormal oil levels. Background Technology
[0002] Due to the current high fuel prices, instances of individuals stealing fuel from mechanical fuel tanks for personal gain occur frequently. In addition, fuel tank malfunctions leading to fuel leaks also occur from time to time. Since machinery operates under multiple conditions, and the fuel consumption varies under each condition, machinery managers cannot accurately distinguish whether changes in fuel consumption are due to changes in operating conditions or abnormal fuel consumption caused by fuel theft or leaks.
[0003] Therefore, there is an urgent need for a method to monitor abnormal oil levels to solve the technical problem that mechanical managers cannot accurately distinguish whether mechanical fuel consumption is abnormal. Summary of the Invention
[0004] In view of this, this application provides a method, monitor and monitoring system for abnormal oil level monitoring, in order to solve the technical problem that mechanical managers cannot accurately distinguish whether mechanical fuel consumption is abnormal.
[0005] According to one aspect of this application, this application provides a method for monitoring oil level anomalies, comprising: acquiring second monitoring data of oil level changes, wherein the second monitoring data is associated with the duration for which first monitoring data of oil level changes continuously meet a first anomaly monitoring range, and the first monitoring data is associated with the rate of oil level change; and generating oil level anomaly monitoring information when the second monitoring data meets a second anomaly monitoring range.
[0006] In one possible implementation, acquiring the second monitoring data on oil level changes includes: acquiring the first monitoring data of the oil tank in multiple specific time periods; wherein the multiple specific time periods are sequential in time, and each specific time period corresponds one-to-one with the first monitoring data; when the current first monitoring data meets the first abnormal monitoring range, acquiring the first monitoring data of the next specific time period, and using the first monitoring data of the next specific time period as the current first monitoring data; repeating this step until the current first monitoring data no longer meets the first abnormal monitoring range; and acquiring the second monitoring data according to the specific time period corresponding to the current first monitoring data; wherein the second monitoring data is associated with the duration for which the first monitoring data continuously meets the first abnormal monitoring range.
[0007] In one possible implementation, the first monitoring data includes the rate of change of the fuel level in the fuel tank during the specific time period; or the first monitoring data includes the amount of change of the fuel level in the fuel tank during the specific time period, wherein the duration of the specific time period is a fixed preset duration.
[0008] In one possible implementation, the oil level anomaly monitoring method is used to monitor the oil level change in the fuel tank of a vehicle under different operating conditions; the oil level anomaly monitoring method includes: obtaining a threshold of the first monitoring data for monitoring whether the oil level change under the current operating condition is abnormal, based on the current operating condition of the vehicle, to determine the first anomaly monitoring range; and obtaining a threshold of the second monitoring data for monitoring whether the oil level change under the current operating condition is abnormal, based on the current operating condition of the vehicle, to determine the second anomaly monitoring range.
[0009] In one possible implementation, each specific time period includes a first moment and a second moment; wherein the first moment is the start time of each specific time period, and the second moment is the end time of each specific time period; the step of acquiring the first monitoring data of the fuel tank in multiple specific time periods includes: acquiring each first effective fuel level value of the fuel tank at each first moment; acquiring each second effective fuel level value of the fuel tank at each second moment; and acquiring each first monitoring data for each specific time period based on the difference between each first effective fuel level value and each second effective fuel level value.
[0010] In one possible implementation, obtaining each first effective fuel level value of the fuel tank at each first moment includes: obtaining multiple fuel level values within each first time segment; wherein each first time segment ends at the first moment; and calculating the average of the multiple fuel level values within each first time segment as the first effective fuel level value; obtaining each second effective fuel level value of the fuel tank at each second moment includes: obtaining multiple fuel level values within each second time segment; wherein each second time segment ends at the second moment; and calculating the average of the multiple fuel level values within each second time segment as the second effective fuel level value.
[0011] In one possible implementation, the duration of each specific time period is a fixed preset duration, and the duration of each first time segment and each second time segment is a first preset duration; wherein, the fixed preset duration and the first preset duration are both 1 minute, and there is a 5-second interval between each two adjacent oil level values.
[0012] According to a first aspect of this application, another method for monitoring abnormal oil levels is provided, comprising: calculating the average of multiple oil level values within a fixed preset time interval to obtain a current effective oil level value, and obtaining current first monitoring data based on the difference between the current effective oil level value and the previous effective oil level value; recording current time information when the current first monitoring data meets a first abnormality monitoring range; repeating this step until the current first monitoring data no longer meets the first abnormality monitoring range; obtaining second monitoring data based on the current time information; wherein the second monitoring data is associated with the duration for which the current first monitoring data continuously meets the first abnormality monitoring range; and generating oil level abnormality monitoring information when the second monitoring data meets a second abnormality monitoring range.
[0013] As a second aspect of this application, this application provides an oil level anomaly monitor, comprising: a monitoring data acquisition module, configured to acquire second monitoring data of oil level changes, wherein the second monitoring data is associated with the duration for which first monitoring data of oil level changes continuously meet a first anomaly monitoring range, and the first monitoring data is associated with the rate of oil level change; and a monitoring information generation module, configured to generate oil level anomaly monitoring information when the second monitoring data meets a second anomaly monitoring range.
[0014] As a third aspect of this application, this application provides an oil level anomaly monitoring system, comprising: a level gauge for placement inside an oil tank and for detecting the oil level value inside the oil tank; and an oil level anomaly monitor, wherein the oil level anomaly monitor is communicatively connected to the level gauge.
[0015] This application continuously monitors the rate and duration of oil level change and makes dual judgments on the rate and duration of oil level change. That is, when the first monitoring data meets the first abnormal monitoring range and the second monitoring data meets the second abnormal monitoring range, oil level abnormal monitoring information is generated to issue an oil level abnormality warning. The dual judgment improves the accuracy of mechanical managers in distinguishing whether mechanical fuel consumption is abnormal. Attached Figure Description
[0016] Figure 1 The diagram shown is a flowchart of the oil level anomaly monitoring method provided in this application;
[0017] Figure 2 The diagram shown is a flowchart of the oil level anomaly monitoring method provided in this application;
[0018] Figure 3 The diagram shown is a flowchart of the oil level anomaly monitoring method provided in this application;
[0019] Figure 4The diagram shown is a structural block diagram of the oil level anomaly monitor provided in this application;
[0020] Figure 5 The diagram shown is a structural block diagram of the oil level anomaly monitoring system provided in this application;
[0021] Figure 6 The diagram shown is a structural block diagram of the electronic device provided in this application. Detailed Implementation
[0022] In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified. All directional indications (such as up, down, left, right, front, back, top, bottom, etc.) in the embodiments of this application are only used to explain the relative positional relationships and movement of the components in a specific posture (as shown in the figures). If the specific posture changes, the directional indication will also change accordingly. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.
[0023] Furthermore, the reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0025] According to one aspect of this application, this application provides a method for monitoring abnormal oil levels.
[0026] Figure 1 The diagram shown is a flowchart of a possible implementation of the oil level anomaly monitoring method provided in this application. The oil level anomaly monitoring method includes the following steps:
[0027] Step S1: Obtain second monitoring data on oil level changes, wherein the second monitoring data is correlated with the duration T of the first monitoring data on oil level changes continuously satisfying the first abnormal monitoring range, and the first monitoring data is correlated with the rate of oil level change R; and
[0028] Step S2: When the second monitoring data meets the second anomaly monitoring range, oil level anomaly monitoring information is generated.
[0029] In practice, the first monitoring data can be the oil level change rate R or its equivalent form (such as the amount of oil level change corresponding to a fixed preset time).
[0030] This implementation continuously monitors the rate of change of oil level R and the duration T, and makes dual judgments on the rate of change of oil level R and the duration T. That is, when the first monitoring data meets the first abnormal monitoring range and the second monitoring data meets the second abnormal monitoring range, oil level abnormal monitoring information is generated and a warning is issued, which helps to improve the accuracy of oil level abnormal monitoring.
[0031] Optionally, the oil level anomaly monitoring information in this application is used to indicate oil theft or leakage. For ease of explanation, the following uses oil theft as an example to describe the solution provided in this application in detail.
[0032] In one possible implementation, step S1 (acquiring second monitoring data on oil level changes) includes the following steps:
[0033] Step S10: Obtain the first monitoring data of the fuel tank in multiple specific time periods; wherein, the multiple specific time periods are consecutive in time, and each specific time period corresponds one-to-one with the first monitoring data.
[0034] Optionally, the duration of multiple specific time periods can be a fixed preset duration, or they can be different from each other.
[0035] Step S11: When the current first monitoring data meets the first anomaly monitoring range, obtain the first monitoring data for the next specific time period, and use the first monitoring data for the next specific time period as the current first monitoring data; repeat this step until the current first monitoring data does not meet the first anomaly monitoring range.
[0036] Step S12: Obtain second monitoring data based on the specific time period corresponding to the current first monitoring data; wherein the second monitoring data is associated with the first monitoring data for a continuous duration T of satisfying the first abnormal monitoring range.
[0037] In practice, the second monitoring data can be the duration T directly, or it can be an equivalent form of the duration T (such as the number of times the first monitoring data continuously meets the first abnormal monitoring range).
[0038] In practice, the methods for obtaining the second monitoring data include, but are not limited to, the following two situations:
[0039] 1. Each time step S11 is executed, the duration of the specific time period corresponding to the current first monitoring data is accumulated to record the duration T of the first monitoring data continuously meeting the first abnormal monitoring range, thereby forming a continuous duration table. The second monitoring data is obtained based on the duration T recorded at the end of the duration table.
[0040] 2. When step S11 is executed for the first time, record the first moment when the current first monitoring data meets the first abnormal monitoring range. Repeat step S11 until the current first monitoring data does not meet the first abnormal monitoring range, and record the second moment. Obtain the second monitoring data based on the duration T from the first moment to the second moment.
[0041] The oil level anomaly monitoring method provided in this implementation compares and analyzes the first monitoring data in real time to determine whether the first anomaly monitoring range is met, thereby obtaining the second monitoring data in real time and thus determining in real time whether oil theft has occurred. This method not only provides reliable oil level anomaly monitoring information but also has strong real-time performance.
[0042] In one possible implementation, the fuel level anomaly monitoring method is used to monitor changes in the fuel level in the vehicle's fuel tank under different operating conditions; the fuel level anomaly monitoring method includes the following steps:
[0043] Step S3: Based on the vehicle's current operating conditions, obtain the threshold value of the first monitoring data used to monitor whether the oil level change under the current operating conditions is abnormal, so as to determine the first abnormality monitoring range. Step S4: Based on the vehicle's current operating conditions, obtain the threshold value of the second monitoring data used to monitor whether the oil level change under the current operating conditions is abnormal, so as to determine the second abnormality monitoring range.
[0044] In practice, the thresholds for both the first and second monitoring data are configurable parameters, meaning that different vehicles and different operating conditions will have different parameter configurations.
[0045] Specifically, based on the preset oil level change rate R0 and preset duration T0 during oil theft, and the preset normal oil level change rate R1 and preset normal duration T1 under different vehicle operating conditions, the threshold values for the oil level change rate R and duration T are obtained as follows:
[0046] First, when the vehicle's oil level changes normally under different operating conditions, the preset normal oil level change rate R1 and the preset normal duration T1 may have the following situations:
[0047] 1. When the vehicle is stopped or stationary, the oil level remains constant. The preset normal oil level change rate R11 is 0, and the preset normal duration T11 is arbitrary.
[0048] 2. When the vehicle is working on flat ground or idling, the oil level drops at a constant rate R12 (the preset normal oil level change rate), and the preset normal duration is T12.
[0049] 3. When the vehicle is refueling, the fuel level rises rapidly. The preset normal fuel level change rate is R13, and the preset normal duration is T13.
[0050] 4. When the vehicle enters a slope from flat ground or returns to flat ground, the oil level will change due to the sudden change in the vehicle's slope. The preset normal oil level change rate is R14, and the preset normal duration is T14.
[0051] Secondly, by analyzing the differences between the preset fuel level change rate R0 (R0 < 0) and the preset duration T0 when fuel theft occurs and the above situations, threshold values for the fuel level change rate R and duration T are set:
[0052] The preset normal oil level change rate R11 in the static state is 0. The threshold of the oil level change rate R can be set according to the difference between R11 and R0, and the threshold of the duration T can be set according to T0.
[0053] Since the purpose of stealing fuel is to obtain a large amount of fuel in a short period of time, the absolute value of the preset normal fuel level change rate R12 when the vehicle is working on flat ground or idling is smaller than the absolute value of the preset fuel level change rate R0 when stealing fuel. The threshold value of the fuel level change rate R is set according to the difference between R0 and R12.
[0054] When refueling, the preset normal oil level change rate R13 is a large positive value. The threshold of the oil level change rate R can be set according to the difference between R0 and R13.
[0055] When a slope change occurs, the vehicle's preset normal fuel level change rate R14 is uncontrollable and may fall within the same range as the preset fuel level change rate R0 during fuel theft. Specifically, the preset normal fuel level change rate R14 is uncertain when the vehicle enters a slope, and it will return to the preset normal fuel level change rate R11 when the vehicle is operating on flat ground after the slope change is complete. However, the preset normal duration T14 is shorter when a slope occurs, while fuel theft continues for a period of time, so T14 will be significantly less than T0.
[0056] Based on the above analysis, appropriate thresholds can be set for the rate of change of oil level R and the duration T, so as to make dual judgments on the rate of change of oil level R and the duration T, distinguish oil theft, and issue timely alarms.
[0057] The reason for needing to make dual judgments on the rate of change of oil level R and the duration T to distinguish oil theft is that if the measured rate of change of oil level R is judged to be abnormal, but the duration T is very short, it can be judged that it is caused by the vehicle entering or leaving the slope and the vehicle body tilting. Therefore, dual judgment is needed to improve the accuracy of monitoring.
[0058] In one possible implementation, the influence of vehicle vibration on the fuel level is removed by a sliding filter. Specifically, each specific time period includes a first moment and a second moment; wherein, the first moment is the start time of each specific time period, and the second moment is the end time of each specific time period; step S10 (acquiring the first monitoring data of the fuel tank in multiple specific time periods) includes the following steps:
[0059] Step S101: Obtain the first valid oil level value of the oil tank at each first moment;
[0060] Step S102: Obtain the second valid oil level value of the oil tank at each second time point; and
[0061] Step S103: Based on the difference between each first effective oil level value and each second effective oil level value, obtain each first monitoring data for each specific time period.
[0062] In practice, the first effective oil level value and the second effective oil level value are continuously calculated in chronological order. Based on the first effective oil level value and the second effective oil level value, the oil level change rate R for each specific time period is continuously calculated, and a continuous oil level change rate table is formed.
[0063] In one possible implementation, step S101 (obtaining each first valid oil level value of the oil tank at each first moment) includes the following steps:
[0064] Step S1011: Obtain multiple oil level values within each first time segment; wherein each first time segment ends at the first moment; and
[0065] Step S1012: Calculate the average of multiple oil level values within each first time segment to serve as each first valid oil level value;
[0066] Step S102 (obtaining each second valid oil level value of the oil tank at each second moment) includes the following steps:
[0067] Step S1021: Obtain multiple oil level values within each second time segment; wherein each second time segment ends at the second time point; and
[0068] Step S1022: Calculate the average of multiple oil level values within each second time segment to serve as each second valid oil level value.
[0069] In one possible implementation, the duration of each specific time period is a fixed preset duration, and the duration of each first time segment and each second time segment is a first preset duration; both the fixed preset duration and the first preset duration are 1 minute, and there is a 5-second interval between each two adjacent oil level values.
[0070] Specifically, the oil level value is collected every 5 seconds. At the minute alignment time, the average value of the 12 consecutive oil level values collected is taken, and then the difference between the average value of the 12 oil level values collected in the previous minute is calculated to determine the oil level change rate R.
[0071] It is easy to understand that the fixed preset duration, the first preset duration, and the time interval between each two adjacent oil level values are all configurable parameters.
[0072] According to the first aspect of this application, this application provides another method for monitoring abnormal oil levels.
[0073] In one possible implementation, such as Figure 2 As shown, the oil level anomaly monitoring method includes the following steps:
[0074] Step S01: Obtain the first effective oil level value and the second effective oil level value;
[0075] Wherein, the first effective oil level value is the average of multiple oil level values within the first time segment, and the second effective oil level value is the average of multiple oil level values within the second time segment;
[0076] Step S02: Based on the difference between the first effective oil level value and the second effective oil level value, obtain the first monitoring data within a specific time period;
[0077] The start time of a specific time period is the end time of the first time segment, and the end time of the specific time period is the end time of the second time segment.
[0078] Step S03: When the first monitoring data meets the first abnormal monitoring range, record the duration T of the first monitoring data continuously meeting the first abnormal monitoring range, and proceed to the step of obtaining the first effective oil level value and the second effective oil level value.
[0079] Among them, the first effective oil level value and the second effective oil level value correspond to the next specific time period, and the next specific time period is continuous with the current specific time period in time;
[0080] Specifically, by repeatedly executing step S03, a continuous duration table is formed.
[0081] Step S04: When the first monitoring data does not meet the first anomaly monitoring range, obtain the second monitoring data according to the duration T;
[0082] Specifically, the second monitoring data is obtained based on the last duration T in the duration table.
[0083] Step S05: When the second monitoring data meets the second anomaly monitoring range, generate oil level anomaly monitoring information.
[0084] According to the first aspect of this application, this application provides another method for monitoring abnormal oil levels.
[0085] In one possible implementation, such as Figure 3 As shown, the oil level anomaly monitoring method includes the following steps:
[0086] Step S001: At fixed preset intervals, calculate the average of multiple oil level values within the current first preset interval as the current valid oil level value, and obtain the current first monitoring data based on the difference between the current valid oil level value and the previous valid oil level value; when the current first monitoring data meets the first abnormal monitoring range, record the current time information; repeat this step until the current first monitoring data no longer meets the first abnormal monitoring range.
[0087] Step S002: Based on the current time information, obtain the second monitoring data; wherein the second monitoring data is associated with the duration T of the current first monitoring data continuously satisfying the first anomaly monitoring range; and
[0088] Step S003: When the second monitoring data meets the second anomaly monitoring range, oil level anomaly monitoring information is generated.
[0089] In practice, the current time information is the duration T of the first monitoring data continuously meeting the first anomaly monitoring range, or the current moment.
[0090] One possible specific implementation is as follows: Both the fixed duration and the first preset duration are 1 minute. Within the current first preset duration, multiple oil level values are calculated as 12 oil level values within that minute. Specifically, every minute, the average of the 12 oil level values detected by the level gauge 2 is calculated as the effective oil level value at the current moment. This value is then subtracted from the effective oil level value of the previous minute. If the difference is greater than a corresponding set threshold, it is determined that the current period is within an abnormal oil level drop timeframe, and the duration T of the abnormal drop is recorded. When the difference between a subsequently calculated effective oil level value and the previous effective oil level value is less than the threshold, the duration T of the abnormal drop is determined to end, thus obtaining the duration T of the abnormal oil level drop. When the duration T is greater than the corresponding set threshold, an oil leak or theft anomaly is determined, and oil level anomaly monitoring information is generated.
[0091] As a second aspect of this application, this application provides an oil level anomaly monitor 1.
[0092] Figure 4The diagram shown is a structural block diagram of an oil level anomaly monitor 1 provided in one possible implementation of this application. The oil level anomaly monitor 1 includes a duration acquisition module 100 and a monitoring information generation module 200.
[0093] Specifically, the duration acquisition module 100 is used to acquire second monitoring data of oil level change, wherein the second monitoring data is associated with the duration T of the first monitoring data of oil level change continuously satisfying the first abnormal monitoring range, and the first monitoring data is associated with the rate of oil level change R; the monitoring information generation module 200 is used to generate oil level abnormal monitoring information when the second monitoring data satisfies the second abnormal monitoring range.
[0094] The expected effect of the oil level anomaly monitor 1 provided by this implementation method is the same as that of the oil level anomaly monitoring method described above, and will not be repeated here.
[0095] As a third aspect of this application, this application provides an oil level anomaly monitoring system.
[0096] Figure 5 The diagram shown is a structural block diagram of an oil level anomaly monitoring system provided in one possible implementation of this application. The oil level anomaly monitoring system includes a level detector 2 and an oil level anomaly monitor 1 provided in the second aspect of this application.
[0097] Specifically, the level gauge 2 is placed inside the oil tank and detects the oil level value inside the tank; the oil level anomaly monitor 1 is connected in communication with the level gauge 2.
[0098] The expected effect of the oil level anomaly monitoring system provided by this implementation method is the same as that of the oil level anomaly monitoring method and the oil level anomaly monitor 1 described above, and will not be repeated here.
[0099] In practice, the level gauge 2 detects the oil level in the tank in real time, the oil level anomaly monitor 1 continuously collects the oil level value at a high frequency, and removes the influence of vehicle vibration on the oil level value through sliding filtering.
[0100] refer to Figure 6 This describes an electronic device according to embodiments of the present application. Figure 6 The diagram shown is a structural schematic of an electronic device provided in an embodiment of this application.
[0101] like Figure 6 As shown, the electronic device 600 includes one or more processors 601 and memory 602.
[0102] The processor 601 may be a central processing unit (CPU) or other form of processing unit with data processing and / or information execution capabilities, and may control other components in the electronic device 600 to perform desired functions.
[0103] The memory 601 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program information may be stored on the computer-readable storage medium, and the processor 601 may run the program information to implement the oil level anomaly monitoring method of the various embodiments of this application described above, or other desired functions.
[0104] In one example, the electronic device 600 may also include an input device 603 and an output device 604, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).
[0105] The input device 603 may include, for example, a keyboard, a mouse, etc.
[0106] The output device 604 can output various information to the outside. The output device 604 may include, for example, a display, a communication network, and remote output devices connected thereto.
[0107] Of course, for the sake of simplicity, Figure 6 Only some of the components of the electronic device 600 relevant to this application are shown in this illustration; components such as buses, input / output interfaces, etc., are omitted. In addition, the electronic device 600 may include any other suitable components depending on the specific application.
[0108] In addition to the methods and devices described above, embodiments of this application may also be computer program products, which include computer program information that, when run by a processor, causes the processor to perform the steps in the oil level anomaly monitoring methods according to various embodiments of this application as described in this specification.
[0109] Computer program products can be written in any combination of one or more programming languages to perform the operations of the embodiments of this application. The programming languages include object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0110] Furthermore, as a fourth aspect of this application, embodiments of this application may also be computer-readable storage media storing computer program information thereon, which, when run by a processor, causes the processor to execute the steps in the oil level anomaly monitoring method according to various embodiments of this application.
[0111] Computer-readable storage media may take the form of any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0112] The basic principles of this application have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the application to the necessity of employing the aforementioned specific details for implementation.
[0113] The block diagrams of devices, apparatuses, devices, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0114] It should also be noted that in the apparatus, equipment, and methods of this application, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions of this application.
[0115] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this application. Therefore, this application is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features of the invention herein.
[0116] The above are merely preferred embodiments of this application and are not intended to limit the scope of this application. Any modifications or equivalent substitutions made within the spirit and principles of this application shall be included within the protection scope of this application.
Claims
1. A method for monitoring abnormal oil levels, characterized in that, include: Acquire second monitoring data on oil level changes, wherein the second monitoring data is associated with the duration for which the first monitoring data on oil level changes continuously meet the first abnormal monitoring range, and the first monitoring data is associated with the rate of oil level change; and when the second monitoring data meets the second abnormal monitoring range, generate oil level abnormal monitoring information; The acquisition of the second monitoring data on oil level changes includes: The first monitoring data of the fuel tank is acquired in multiple specific time periods; wherein the multiple specific time periods are consecutive in time, and each specific time period corresponds one-to-one with the first monitoring data. When the current first monitoring data meets the first anomaly monitoring range, the first monitoring data for the next specific time period is obtained, and the first monitoring data for the next specific time period is used as the current first monitoring data; this step is repeated until the current first monitoring data no longer meets the first anomaly monitoring range; and Based on the specific time period corresponding to the current first monitoring data, the second monitoring data is obtained; wherein, the second monitoring data is associated with the duration during which the first monitoring data continuously meets the first anomaly monitoring range; The oil level anomaly monitoring method is used to monitor the oil level changes in the fuel tank of a vehicle under different operating conditions; the oil level anomaly monitoring method includes: Based on the current operating condition of the vehicle, a threshold for the first monitoring data used to monitor whether the oil level change under the current operating condition is abnormal is obtained, so as to determine the first abnormality monitoring range; and Based on the current operating condition of the vehicle, obtain the threshold of the second monitoring data used to monitor whether the oil level change under the current operating condition is abnormal, so as to determine the second abnormal monitoring range; Among them, based on the preset oil level change rate and preset duration when stealing oil, as well as the preset normal oil level change rate and preset normal duration under different operating conditions of the vehicle, the threshold of oil level change rate R and the threshold of duration T are obtained. Specifically, by analyzing the preset rate of change of oil level and the preset duration when a vehicle steals oil, thresholds for the rate of change of oil level and the duration of change of oil level are set.
2. The oil level anomaly monitoring method according to claim 1, characterized in that, The first monitoring data includes the rate of change of the oil level in the tank during the specific time period; or The first monitoring data includes the change in oil level in the tank during the specific time period, wherein the duration of the specific time period is a fixed preset duration.
3. The oil level anomaly monitoring method according to claim 1, characterized in that, Each specific time period includes a first moment and a second moment; wherein the first moment is the start time of each specific time period, and the second moment is the end time of each specific time period; the acquisition of the first monitoring data of the fuel tank in multiple specific time periods includes: Obtain the first effective oil level value of the oil tank at each first moment; Obtain the second effective oil level value of the oil tank at each second time point; and Based on the difference between each first effective oil level value and each second effective oil level value, each of the first monitoring data for each specific time period is obtained.
4. The oil level anomaly monitoring method according to claim 3, characterized in that, The step of obtaining the first effective oil level value of the oil tank at each first moment includes: Obtain multiple oil level values within each first time segment; wherein each first time segment ends at the first moment; and Calculate the average of multiple oil level values within each first time segment to serve as each first effective oil level value; The step of obtaining the second effective oil level value of the oil tank at each second time point includes: Obtain multiple oil level values within each second time segment; wherein each second time segment ends at the second time point; and Calculate the average of multiple oil level values within each second time segment to serve as each second effective oil level value.
5. The oil level anomaly monitoring method according to claim 4, characterized in that, The duration of each specific time period is a fixed preset duration, and the duration of each first time segment and each second time segment is a first preset duration; The fixed preset duration and the first preset duration are both 1 minute, and there is a 5-second interval between each two adjacent oil level values.
6. An oil level anomaly monitor, characterized in that, include: The monitoring data acquisition module is used to acquire second monitoring data on oil level changes, wherein the second monitoring data is correlated with the duration for which the first monitoring data on oil level changes continuously meet the first abnormal monitoring range, and the first monitoring data is correlated with the rate of oil level change; and The monitoring information generation module is used to generate oil level anomaly monitoring information when the second monitoring data meets the second anomaly monitoring range; The acquisition of the second monitoring data on oil level changes includes: The first monitoring data of the fuel tank is acquired in multiple specific time periods; wherein the multiple specific time periods are consecutive in time, and each specific time period corresponds one-to-one with the first monitoring data. When the current first monitoring data meets the first anomaly monitoring range, the first monitoring data for the next specific time period is obtained, and the first monitoring data for the next specific time period is used as the current first monitoring data; this step is repeated until the current first monitoring data no longer meets the first anomaly monitoring range; and Based on the specific time period corresponding to the current first monitoring data, the second monitoring data is obtained; wherein, the second monitoring data is associated with the duration during which the first monitoring data continuously meets the first anomaly monitoring range; The oil level anomaly monitoring method is used to monitor the oil level changes in the fuel tank of a vehicle under different operating conditions; the oil level anomaly monitoring method includes: Based on the current operating condition of the vehicle, a threshold for the first monitoring data used to monitor whether the oil level change under the current operating condition is abnormal is obtained, so as to determine the first abnormality monitoring range; and Based on the current operating condition of the vehicle, obtain the threshold of the second monitoring data used to monitor whether the oil level change under the current operating condition is abnormal, so as to determine the second abnormal monitoring range; Among them, based on the preset oil level change rate and preset duration when stealing oil, as well as the preset normal oil level change rate and preset normal duration under different operating conditions of the vehicle, the threshold of oil level change rate R and the threshold of duration T are obtained. Specifically, by analyzing the preset rate of change of oil level and the preset duration when a vehicle steals oil, thresholds for the rate of change of oil level and the duration of change of oil level are set.
7. An oil level anomaly monitoring system, characterized in that, include: A level gauge, which is placed inside an oil tank and detects the oil level in the tank; as well as The oil level anomaly monitor according to claim 6, wherein the oil level anomaly monitor is communicatively connected to the liquid level detector.
Citation Information
Patent Citations
Method and device for monitoring abnormal oil level of machinery in static state
CN111238599A
Method, system and device for monitoring abnormal change of liquid level of vehicle oil tank
CN113051311A