Method for intelligently predicting liquid level of storage tank
Through the liquid level prediction system, the liquid level and temperature data in the storage tank are collected and analyzed, and the Clapperon equation is used to fit, which solves the problem of difficult monitoring of liquid level changes in the storage tank, and realizes the prediction and risk management of liquid level changes.
Patent Information
- Application Number
- CN202411849323.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-16
AI Technical Summary
When storing liquid materials in storage tanks, it is difficult to effectively monitor and predict liquid level changes, resulting in risk of rights confirmation and loss of value.
The liquid level prediction system collects and analyzes liquid level data, temperature data and environmental data, uses the Clapperon equation to fit, judges the matching of the liquid level curve and the temperature curve, and then predicts the liquid level change.
The prediction of the liquid level changes of the storage tank is achieved, the risk of rights confirmation is reduced, and the value loss caused by liquid level changes is reduced.
Smart Images

Figure CN119808371A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data processing suitable for management, supervision or prediction purposes, and in particular to a method for intelligent prediction of tank liquid level. Background Art
[0002] At present, the assets of most energy and chemical SMEs are either stored in storage tanks, or placed in vehicles or ships. If they cannot rely on the self-liquidity of the income from these current assets to do supply chain finance, it will be difficult for SMEs to raise funds. Summary of the invention
[0003] The embodiments of the present application provide a method for intelligently predicting the liquid level of a storage tank to at least partially solve the above-mentioned technical problems.
[0004] The present application embodiment adopts the following technical solutions:
[0005] In a first aspect, an embodiment of the present application provides a method for intelligently predicting a tank liquid level, the method being performed by a liquid level prediction system, the method comprising:
[0006] After the specified time period of filling the liquid material into the storage tank is completed, the liquid level data collected by the liquid level meter is recorded as the original liquid level data; the time when the original liquid level data is collected is used as the starting time;
[0007] At intervals of a first time period, the temperature data of the center of the liquid material in the storage tank is recorded as the first temperature data;
[0008] When it is detected that the storage tank has entered the property rights confirmation stage, the first temperature data is fitted to obtain a first temperature curve; and when the first temperature data is collected, the ambient temperature data of the storage environment corresponding to the first temperature data in time is fitted to obtain a second temperature curve;
[0009] Determining whether the first temperature curve and the second temperature curve satisfy a first condition; wherein, if the periods of the first temperature curve and the second temperature curve match, and when they are at the same temperature, a phase of the temperature in the first temperature curve is later than a phase of the temperature in the second temperature curve, then determining that the first condition is satisfied;
[0010] If the first condition is met, the time in the first temperature curve that is the same as the temperature data of the center of the liquid in the storage tank at the starting time is used as the first reference time;
[0011] Based on the surface temperature, surface pressure, and gas composition of the liquid material collected at the first reference time, the Clapeyron equation is used for fitting, and the difference between the obtained result and the ideal result under the ideal state is used as a reference value;
[0012] Based on the data of the surface temperature, surface pressure, and gas composition of the liquid material collected at the current moment, the Clapeyron equation is used for fitting, and the difference between the obtained result and the ideal result under the ideal state is taken as the actual value;
[0013] If the difference between the reference value and the actual value is not greater than a preset first threshold, the original liquid level data is used as a liquid level prediction result.
[0014] In an optional embodiment of this specification, the method further includes:
[0015] If the first condition is not met, a specified number of groups of second temperature data are determined; the second temperature data are temperature data of a first specified position of the liquid in the storage tank recorded at intervals of a first time period; the first specified position is obtained by random sampling; different groups of second temperature data correspond to different first specified positions;
[0016] The undetermined temperature curve and the second temperature curve that satisfy the first condition are used as the third temperature curve; the undetermined temperature curve is obtained by fitting based on the second temperature data;
[0017] The time in the third temperature curve that is the same as the temperature data of the center part of the liquid in the storage tank at the starting time is used as the first reference time.
[0018] In an optional embodiment of this specification, the method further includes:
[0019] The first threshold value used at the first reference time obtained based on the third temperature curve is smaller than the first threshold value used at the first reference time obtained based on the first temperature curve.
[0020] In an optional embodiment of this specification, the method further includes:
[0021] If any of the pending temperature curves and the second temperature curve do not satisfy the first condition, a transportation alarm is issued; the transportation alarm indicates that there is a risk of location transfer of the storage tank in history.
[0022] In an optional embodiment of this specification, the method further includes:
[0023] If the difference between the reference value and the actual value is greater than the first threshold, it is determined whether the second condition is met; wherein, if the temperature change rate detected at the second designated position is not greater than the preset rate threshold within the time interval of the specified time length to which the second reference moment belongs, the second condition is met; the second reference moment is the moment when the difference between the result of fitting the Clapeyron equation and the ideal result under the ideal state obtained at each moment is greater than the second threshold; the second designated position is the position in the storage tank where the temperature change is the largest within the time interval of the specified time length to which the second reference moment belongs;
[0024] If the second condition is met, a manual review alarm is issued.
[0025] In an optional embodiment of this specification, the method further includes:
[0026] If the second condition is not met, a liquid material loss alarm is issued.
[0027] In an optional embodiment of this specification, the method further includes:
[0028] The duration of the specified time period is negatively correlated with the temperature of the environment in which the storage tank is located, and is positively correlated with the ratio of the liquid surface area of the storage tank to the volume value represented by the original volume data.
[0029] In an optional embodiment of this specification, the method further includes:
[0030] The first threshold is positively correlated with the time length between the starting time and the current time.
[0031] In an optional embodiment of this specification, the method further includes:
[0032] When the phase difference is not greater than 50 days, it is determined that the first condition is met.
[0033] In a second aspect, an embodiment of the present application further provides a device for intelligent prediction of liquid level in a storage tank, wherein the device is used to implement the method steps in the first aspect.
[0034] In a third aspect, an embodiment of the present application further provides an electronic device, including:
[0035] Processor; and
[0036] A memory arranged to store computer executable instructions which, when executed, cause the processor to perform the method steps described in the first aspect.
[0037] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which stores one or more programs. When the one or more programs are executed by an electronic device including multiple applications, the electronic device executes the method steps described in the first aspect.
[0038] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:
[0039] When predicting the liquid level of a storage tank, the method in this specification examines the match between the changes in ambient temperature and the changes in the temperature of the liquid material in the storage tank during the storage history. Based on this, the risks in the storage process of the storage tank are identified, and the changes in the liquid level of the liquid material can be predicted to a certain extent. Then, the state changes of the liquid material during the storage process are combined to determine whether the prediction of the liquid level change is reliable. It can be seen that the method in this specification realizes the management of the detection results and prediction results of the storage tank through technical means, and can effectively reduce the risk of title confirmation in scenarios such as mortgages and transactions. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0041] Figure 1 A schematic diagram of a method for intelligent prediction of liquid level in a storage tank provided in an embodiment of this specification;
[0042] Figure 2 It is a schematic diagram of the structure of an electronic device in an embodiment of this specification. DETAILED DESCRIPTION
[0043] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, and this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0044] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0045] The serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).
[0046] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0047] In the scenario where liquid materials are used as collateral or trading objects for mortgage or property transfer, the value of the storage tank is usually negligible, and more attention is paid to the value of the liquid materials contained therein. The volume of the storage tank has corresponding standards. After it is filled, the amount of liquid materials contained therein is also certain. Without considering the fluctuation of commodity prices, its value is also certain, and it can be marked as a specific object for commercial activities such as trading and mortgage. However, there are also some artificial or environmental factors that cause the state of liquid materials to change, which in turn causes changes in its value. Since it is difficult to achieve all-weather monitoring based on manual labor during the storage process, the illegal behavior may be difficult to detect. For example, during the storage process of liquid materials, they are contaminated by radioactivity, which destroys the stability of the liquid materials, causing some components to fail, and thus reducing their value. In this case, if they are still traded or mortgaged at normal commodity prices, losses will occur.
[0048] However, liquid materials such as crude oil, even in the best storage conditions, will undergo irreversible changes in state and even composition if they are out of their original production environment. How to face up to such changes while monitoring the safety status of the tanks by predicting the tank liquid level, and thus ensuring that the negative impact on the property rights confirmation process is minimized, has become an urgent problem to be solved.
[0049] In view of this, this specification provides a method for intelligent prediction of tank liquid level. Figure 1 As shown, the method for intelligent prediction of tank liquid level in this specification includes the following steps:
[0050] S100: After the specified time period of filling the storage tank with liquid material is completed, the liquid level data collected by the liquid level meter is recorded as the original liquid level data; and the time when the original liquid level data is collected is used as the starting time.
[0051] Liquid materials refer to substances in liquid state that have a certain value and can be used as collateral or trading objects. Examples include crude oil and concentrated sulfuric acid. Ideally, the liquid level of liquid materials remains unchanged after being canned. However, collateral and trading are not done overnight and may involve intermediate links such as storage. If criminals steal liquid materials during this process, it will cause risks if the original liquid level data is still used to price the liquid materials during the title confirmation process.
[0052] Normally, canning will cause the contents in the tank to be in an unstable state. For example, the storage tank is sealed, but the entrance needs to be opened during canning. As the contents are poured in, the gas in the tank is also discharged. Moreover, for substances with complex components such as crude oil, a certain degree of volatilization will occur during the flow process. After the tank is sealed (closed system) for a period of time, the gas-liquid equilibrium will be reached inside the tank. Since the temperature changes and gas phase composition changes caused by the volatilization of different components are different, the data collected by each detection element will be more accurate only after reaching equilibrium (that is, after a specified period of time).
[0053] In an optional embodiment of the present specification, the duration of the specified time period is negatively correlated with the temperature of the environment in which the storage tank is located (the lower the temperature, the smaller the driving force to reach equilibrium), and is positively correlated with the ratio of the liquid surface area of the storage tank to the volume represented by the original volume data (the larger the area, the more difficult it is to reach equilibrium. The larger the volume, the more liquid is contained in the storage tank, the smaller the gap is, and the easier it is to reach equilibrium).
[0054] S102: Recording temperature data of a central portion of the liquid material in the storage tank once every first time period as first temperature data.
[0055] The duration of the first time period may be a preset value based on experience. In an optional embodiment of the present specification, the duration of the first time period may be positively correlated with the credit of the owner of the liquid material and the ratio of the liquid in the storage tank to the total volume of the storage tank. When the liquid level itself is low, if theft occurs, it is more difficult to detect, and the error of the detection result of the gas composition detection device is also large, so the detection frequency should be increased.
[0056] The temperature of the center of the liquid can reflect the temperature change in the tank, and is less affected by the environment. When the ambient temperature fluctuates (such as a sudden rise or fall), it can also avoid the impact of such fluctuations to a certain extent. However, from a macroscopic point of view, no matter which part of the liquid material is affected by the environment, this effect is not immediate.
[0057] S104: When it is detected that the storage tank has entered the property rights confirmation stage, the first temperature data is fitted to obtain a first temperature curve; and when the first temperature data is collected, the ambient temperature data of the storage environment corresponding to the first temperature data is fitted to obtain a second temperature curve.
[0058] The first temperature curve and the second temperature curve may both be curves with time as the horizontal axis and temperature as the vertical axis.
[0059] S106: Determine whether the first temperature curve and the second temperature curve satisfy a first condition.
[0060] In this specification, if the periods of the first temperature curve and the second temperature curve match (that is, the error is not large, and the threshold of the error can be an empirical value), and at the same temperature, the phase of the temperature in the first temperature curve is later than the phase of the temperature in the second temperature curve (indicating the lag of the temperature change of the liquid in the storage tank), then it is determined that the first condition is met.
[0061] Ideally, although there is no material exchange between the storage tank and the environment, there is still energy exchange. If the ambient temperature rises, the problem of liquid materials in the storage tank should also increase. However, liquid materials have heat capacity problems, especially mixtures such as crude oil, whose heat capacity is difficult to characterize with the heat capacity of a single component. It is affected by factors such as origin, batch, mining conditions, storage tank reserves, storage environment, etc. It can be understood that the liquid materials in each storage tank have their own characteristics and are difficult to replicate. In other words, the first temperature curve, the relationship between the first temperature curve and the second temperature curve, and the laws between the two are difficult to imitate.
[0062] If the first condition is met, it means that the storage tank has not been transported or has not been obviously transported (for example, across regions) during storage, and the possibility of risky behaviors such as theft and deliberate destruction is relatively small.
[0063] If at the same temperature, the phase of the temperature in the first temperature curve is no later than the phase of the temperature in the second temperature curve (indicating that the liquid material in the storage tank is releasing or absorbing heat, most likely a chemical reaction, which may affect the value of the liquid material) (liquid material usually does not have a temperature lower than the ambient temperature. If so, it may be re-injected with a material with the same or different composition as the liquid material, indicating a risk), if the cycles of the first temperature curve and the second temperature curve do not match (indicating that the storage tank may have been moved to a new storage location).
[0064] In an optional embodiment of the present specification, if the first condition is not met, a specified number of groups of second temperature data are determined. The second temperature data is the temperature data of the first designated position of the liquid in the storage tank recorded at each first time period; the first designated position is obtained by random sampling; different groups of second temperature data correspond to different first designated positions. The second temperature curve in the pending temperature curve that meets the first condition is used as the third temperature curve; the pending temperature curve is obtained by fitting based on the second temperature data. This embodiment aims to find a liquid position in the storage tank that matches the environment in terms of temperature. Liquid materials such as crude oil, which have complex components and may be affected by the environment during storage and undergo changes in composition and state, may have their center of mass change over time, so their center position may not be the most stable.
[0065] In an optional embodiment of the present specification, the specified quantity is positively correlated with the volume of the storage tank and is positively correlated with the length of time from the starting time to the current time.
[0066] If any of the pending temperature curves and the second temperature curve do not satisfy the first condition, a transportation alarm is issued; the transportation alarm indicates that there is a risk of location transfer of the storage tank in history.
[0067] In an optional embodiment, when the capacity of the storage tank is not greater than 1 million barrels and the phase difference is not greater than 50 days, it is determined that the first condition is satisfied.
[0068] S108: If the first condition is met, taking the time in the first temperature curve that is the same as the temperature data of the center of the liquid in the storage tank at the starting time as the first reference time;
[0069] The first reference time is used to replicate the state of the liquid material in the storage tank at the starting time.
[0070] When the third temperature curve is used for judgment, the time in the third temperature curve that is the same as the temperature data of the center part of the liquid in the storage tank at the starting time is used as the first reference time.
[0071] S110: Based on the surface temperature, surface pressure, and gas composition of the liquid material collected at the first reference time, the Clapeyron equation is used for fitting, and the difference between the obtained result and the ideal result under the ideal state is used as a reference value.
[0072] All parameters in this specification can be detected by corresponding detection devices installed inside or outside the storage tank. The Clapeyron equation is an equation used to describe the rate of change of pressure with temperature when the two phases of a single component system are in equilibrium. However, there is always a certain difference between the actual situation and the ideal state. Since the first reference moment is a replica of the starting moment, the possibility of risk events such as theft and transshipment occurring at the starting moment is small, so this difference can be regarded as an error and is acceptable.
[0073] S112: Based on the data of the surface temperature, surface pressure, and gas composition of the liquid material collected at the current moment, the Clapeyron equation is used for fitting, and the difference between the obtained result and the ideal result under the ideal state is taken as the actual value.
[0074] The current moment and the starting moment are not only different in time, but may also represent a change in the state of the liquid material. This change may be reasonable or may be caused by a risk event and needs to be identified.
[0075] S114: If the difference between the reference value and the actual value is not greater than a preset first threshold, the original liquid level data is used as a liquid level prediction result.
[0076] If the difference between the reference value and the actual value is not greater than the preset first threshold, it indicates that the difference between the liquid material in the current storage tank and the state when it is canned is acceptable, and the value of the liquid material is not greatly affected, so the original liquid level data can be used for property rights confirmation.
[0077] The first threshold value may be an empirical value. In an optional embodiment of the present specification, the first threshold value is positively correlated with the time length from the starting moment to the current moment, and may also be related to the type of liquid material, such as crude oil, which is relatively unstable. The first threshold value used at the first reference moment obtained based on the third temperature curve is less than the first threshold value used at the first reference moment obtained based on the first temperature curve. The use of the third temperature curve may be due to the sedimentation or precipitation of crude oil components, which may indicate that the quality of crude oil has deteriorated even without any illegal incidents, and needs to be carefully identified.
[0078] When predicting the liquid level of a storage tank, the method in this specification examines the match between the changes in ambient temperature and the changes in the temperature of the liquid material in the storage tank during the storage history. Based on this, the risks in the storage process of the storage tank are identified, and the changes in the liquid level of the liquid material can be predicted to a certain extent. Then, the state changes of the liquid material during the storage process are combined to determine whether the prediction of the liquid level change is reliable. It can be seen that the method in this specification realizes the management of the detection results and prediction results of the storage tank through technical means, and can effectively reduce the risk of title confirmation in scenarios such as mortgages and transactions.
[0079] In an optional embodiment of the present specification, if the difference between the reference value and the actual value is greater than the first threshold, a manual review alarm is issued and manual processing is introduced.
[0080] In another optional embodiment of the present specification, if the difference between the reference value and the actual value is greater than the first threshold value (indicating that the liquid material may have a risk of state change, or that illegal acts such as theft have occurred), it is determined whether the second condition is met. Wherein, if the temperature change rate detected at the second designated position is not greater than the preset rate threshold value (indicating that no obvious other materials have been poured into each layer of the liquid material in the storage tank) within the time interval of the specified time length to which the second reference moment belongs, the second condition is met (meeting the second condition indicates that there is no risk of theft); the second reference moment is the moment when the difference between the result of fitting the Clapeyron equation and the ideal result under the ideal state collected at each moment is greater than the second threshold value (the second threshold value is an empirical value); the second designated position is the position in the storage tank with the largest temperature change within the time interval of the specified time length to which the second reference moment belongs. If the second condition is met, a manual review alarm is issued (the risk is not great, and whether there are signs of theft are detected). If the second condition is not met, a liquid material loss alarm is issued, indicating that the risk is high and the security department needs to intervene. The specified time length is positively correlated with the difference between the reference value and the actual value.
[0081] The device can execute the method in any of the aforementioned embodiments and can obtain the same or similar technical effects, which will not be described in detail here.
[0082] Figure 2 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. Figure 2At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. The memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the electronic device may also include hardware required for other services.
[0083] The processor, network interface and memory can be interconnected through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 2 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0084] The memory is used to store the program. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include a memory and a non-volatile memory, and provides instructions and data to the processor.
[0085] The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a device for intelligent prediction of tank liquid level at the logical level. The processor executes the program stored in the memory and is specifically used to execute any of the above-mentioned methods for intelligent prediction of tank liquid level.
[0086] The above application Figure 1The method for intelligent prediction of tank liquid level disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0087] The electronic device may also perform Figure 1 A method for intelligent prediction of tank liquid level in Figure 1 The functions of the illustrated embodiment will not be described in detail in the embodiments of the present application.
[0088] An embodiment of the present application also proposes a computer-readable storage medium, which stores one or more programs, and the one or more programs include instructions. When the instructions are executed by an electronic device including multiple application programs, any one of the aforementioned methods for intelligent prediction of tank liquid level is executed.
[0089] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0090] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, 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 generate 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 flowchart and / or block diagram. 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.
[0091] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate 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 A function specified in one or more boxes.
[0092] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0093] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0094] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0095] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0096] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0097] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0098] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A method for intelligent prediction of tank liquid level, characterized in that: The method is performed by a liquid level prediction system, and the method comprises: After the specified time period of filling the liquid material into the storage tank is completed, the liquid level data collected by the liquid level meter is recorded as the original liquid level data; the time when the original liquid level data is collected is used as the starting time; At intervals of a first time period, the temperature data of the center of the liquid material in the storage tank is recorded as the first temperature data; When it is detected that the storage tank has entered the property rights confirmation stage, the first temperature data is fitted to obtain a first temperature curve; and when the first temperature data is collected, the ambient temperature data of the storage environment corresponding to the first temperature data in time is fitted to obtain a second temperature curve; Determining whether the first temperature curve and the second temperature curve satisfy a first condition; wherein, if the periods of the first temperature curve and the second temperature curve match, and when they are at the same temperature, a phase of the temperature in the first temperature curve is later than a phase of the temperature in the second temperature curve, then determining that the first condition is satisfied; If the first condition is met, the time in the first temperature curve that is the same as the temperature data of the center of the liquid in the storage tank at the starting time is used as the first reference time; Based on the surface temperature, surface pressure, and gas composition of the liquid material collected at the first reference time, the Clapeyron equation is used for fitting, and the difference between the obtained result and the ideal result under the ideal state is used as a reference value; Based on the data of the surface temperature, surface pressure, and gas composition of the liquid material collected at the current moment, the Clapeyron equation is used for fitting, and the difference between the obtained result and the ideal result under the ideal state is taken as the actual value; If the difference between the reference value and the actual value is not greater than a preset first threshold, the original liquid level data is used as a liquid level prediction result.
2. The method according to claim 1, characterized in that: The method further comprises: If the first condition is not met, a specified number of groups of second temperature data are determined; the second temperature data are temperature data of a first specified position of the liquid in the storage tank recorded at intervals of a first time period; the first specified position is obtained by random sampling; different groups of second temperature data correspond to different first specified positions; The undetermined temperature curve and the second temperature curve that satisfy the first condition are used as the third temperature curve; the undetermined temperature curve is obtained by fitting based on the second temperature data; The time in the third temperature curve that is the same as the temperature data of the center part of the liquid in the storage tank at the starting time is used as the first reference time.
3. The method according to claim 2, characterized in that: The method further comprises: The first threshold value used at the first reference time obtained based on the third temperature curve is smaller than the first threshold value used at the first reference time obtained based on the first temperature curve.
4. The method according to claim 2, characterized in that: The method further comprises: If any of the pending temperature curves and the second temperature curve do not satisfy the first condition, a transportation alarm is issued; the transportation alarm indicates that there is a risk of location transfer of the storage tank in history.
5. The method according to claim 1, characterized in that: The method further comprises: If the difference between the reference value and the actual value is greater than the first threshold, it is determined whether the second condition is met; wherein, if the temperature change rate detected at the second designated position is not greater than the preset rate threshold within the time interval of the specified time length to which the second reference moment belongs, the second condition is met; the second reference moment is the moment when the difference between the result of fitting the Clapeyron equation and the ideal result under the ideal state obtained at each moment is greater than the second threshold; the second designated position is the position in the storage tank where the temperature change is the largest within the time interval of the specified time length to which the second reference moment belongs; If the second condition is met, a manual review alarm is issued.
6. The method according to claim 5, characterized in that The method further comprises: If the second condition is not met, a liquid material loss alarm is issued.
7. The method according to claim 1, characterized in that: The method further comprises: The duration of the specified time period is negatively correlated with the temperature of the environment in which the storage tank is located, and is positively correlated with the ratio of the liquid surface area of the storage tank to the volume value represented by the original volume data.
8. The method according to claim 1, characterized in that: The method further comprises: The first threshold is positively correlated with the time length between the starting time and the current time.
9. The method according to claim 1, characterized in that: The method further comprises: When the phase difference is not greater than 50 days, it is determined that the first condition is met.
10. An electronic device, comprising: processor; as well as A memory arranged to store computer executable instructions, which when executed cause the processor to perform the method of any one of claims 1 to 9.
Citation Information
Patent Citations
Anti-rolling self-adaptive early warning method for LNG storage tank
CN118935247A
Process for generating at least one warning signal relating to level in product storage tank and device for implementing the process
CN1204105A
Abnormality determining method, abnormality determining apparatus, and image forming apparatus
US20050157327A1
AU2012244083A1