Storage tank maintenance cycle determination method and device and electronic equipment
By calculating the initial maintenance cycle of the storage tank and optimizing it in combination with the reference maintenance cycle, the target maintenance cycle is determined, and the problem of fixed maintenance cycles in the existing technology cannot be flexibly responded, and a personalized solution is realized that the maintenance cycle matches the storage tank detection parameters.
Patent Information
- Application Number
- CN202311247434.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-26
- Publication Date
- 2025-03-28
AI Technical Summary
The prior art determines the maintenance cycle of the storage tank in a relatively conservative and fixed manner, and cannot flexibly deal with heavy maintenance tasks, affecting the operation and production of the tank area/oil depot.
Through the tank opening detection parameters based on the tank opening detection parameters, the initial maintenance cycle is calculated and optimized in combination with the preset reference maintenance cycle to determine the target maintenance cycle to match the tank detection parameters and standard requirements.
The maintenance cycle is personalized to determine the maintenance cycle according to the tank opening inspection parameters and standard requirements of the storage tank, ensuring that the maintenance cycle matches the inspection parameters of the storage tank, and improving the flexibility and safety of the maintenance strategy.
Smart Images

Figure CN119722365A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of storage tank inspection and maintenance, and in particular to a method, device and electronic equipment for determining a storage tank inspection and maintenance cycle. Background Art
[0002] The reserve of energy materials such as oil is of great significance to the development of the country. Storage tanks are important production facilities in the petrochemical industry. They can store a large amount of toxic, harmful, flammable, explosive and other important energy materials. At the same time, because storage tanks have the characteristics of saving investment costs, strong operability and convenient management, they are being used more and more widely, and their development prospects are very broad. Once a storage tank leaks and encounters a fire source, it will cause a fire and explosion accident, and even a regional interlocking effect, resulting in catastrophic consequences.
[0003] Regular inspection and maintenance is an important measure to ensure safe production of storage tanks. However, the current requirements for the maintenance cycle of storage tanks are relatively conservative and fixed, which makes it difficult for storage tank companies to flexibly face heavy maintenance tasks, hindering the operation and production of tank farms / oil depots.
[0004] Therefore, finding a method that can reasonably determine the maintenance cycle of storage tanks has become a current research hotspot. Summary of the invention
[0005] The present invention provides a method, device and electronic equipment for determining a tank maintenance cycle, which can determine the maintenance cycle in an individualized manner according to the tank opening detection parameters and standard requirements of the tank, thereby ensuring that the final target maintenance cycle is more closely matched with the tank opening detection parameters while ensuring the safety of the tank.
[0006] The present invention provides a method for determining a maintenance cycle of a storage tank, the method comprising: calculating an initial maintenance cycle of the storage tank based on a tank opening detection parameter of a preset time period of the storage tank; obtaining a preset first reference maintenance cycle, and optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; and obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle.
[0007] According to a method for determining a tank maintenance cycle provided by the present invention, the initial maintenance cycle is optimized based on the first reference maintenance cycle to obtain an optimized maintenance cycle, which specifically includes: when the first reference maintenance cycle is greater than the initial maintenance cycle, the initial maintenance cycle is used as the optimized maintenance cycle; when the first reference maintenance cycle is less than or equal to the initial maintenance cycle, the first reference maintenance cycle is used as the optimized maintenance cycle.
[0008] According to a method for determining a tank maintenance cycle provided by the present invention, the tank opening detection parameters include the remaining wall thickness of the tank; before the tank opening detection parameters based on a preset time period of the tank are calculated to obtain the initial maintenance cycle of the tank, the method further includes: obtaining the minimum allowable wall thickness of the tank and the corrosion rate of the tank; the tank opening detection parameters based on the preset time period of the tank are calculated to obtain the initial maintenance cycle of the tank, specifically including: calculating the initial maintenance cycle of the tank based on the remaining wall thickness of the tank, the minimum allowable wall thickness of the tank, and the corrosion rate of the tank.
[0009] According to a method for determining a tank maintenance cycle provided by the present invention, before obtaining a target maintenance cycle of the tank based on the optimized maintenance cycle, the method further includes: performing a risk assessment on the tank to obtain a risk assessment result; if the risk assessment result is an unacceptable risk, immediately performing a maintenance on the tank, and stopping the step of obtaining the target maintenance cycle of the tank based on the optimized maintenance cycle; if the risk assessment result is an acceptable risk, continuing the step of obtaining the target maintenance cycle of the tank based on the optimized maintenance cycle.
[0010] According to a method for determining a maintenance period of a storage tank provided by the present invention, before performing risk assessment on the storage tank to obtain a risk assessment result, the method further includes: obtaining a risk parameter of the storage tank for characterizing the risk size; performing risk assessment on the storage tank to obtain a risk assessment result specifically includes: performing risk assessment on the storage tank based on the risk parameter of the storage tank to obtain a risk assessment result, wherein, when a parameter value of the risk parameter does not meet a preset standard requirement, determining that the risk assessment result is an unacceptable risk; and when a parameter value of the risk parameter meets a preset standard requirement, determining that the risk assessment result is an acceptable risk.
[0011] According to a method for determining a maintenance cycle of a storage tank provided by the present invention, after obtaining the optimized maintenance cycle, the method further includes: obtaining parameter values of corrosion parameters of a preset area of the storage tank and / or a tank deformation amount of the storage tank, wherein the corrosion parameters are used to characterize the corrosion condition of the storage tank; obtaining a preset corrosion grade mapping table, and determining the corrosion grade of the storage tank based on the corrosion grade mapping table and the parameter values of the corrosion parameters and / or the tank deformation amount, wherein the corrosion grade mapping table includes a correspondence between different corrosion grades and different parameter values of corrosion parameters and / or the tank deformation amount; determining a second reference maintenance cycle corresponding to the corrosion grade based on the corrosion grade of the storage tank; re-optimizing the optimized maintenance cycle based on the second reference maintenance cycle to obtain a re-optimized optimized maintenance cycle, and using the re-optimized optimized maintenance cycle as the final optimized maintenance cycle; obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle specifically includes: obtaining a target maintenance cycle of the storage tank based on the final optimized maintenance cycle.
[0012] According to a method for determining a tank maintenance cycle provided by the present invention, the optimized maintenance cycle is re-optimized based on the second reference maintenance cycle to obtain the re-optimized optimized maintenance cycle, which specifically includes: when the second reference maintenance cycle is greater than the optimized maintenance cycle, the optimized maintenance cycle is used as the re-optimized optimized maintenance cycle; when the second reference maintenance cycle is less than or equal to the optimized maintenance cycle, the second reference maintenance cycle is used as the re-optimized optimized maintenance cycle.
[0013] According to a method for determining a tank maintenance cycle provided by the present invention, before obtaining a target maintenance cycle of the tank based on the optimized maintenance cycle, the method further includes: obtaining component conditions of key components of the tank, wherein in the event of a failure of the key component, the tank cannot be used normally; in the event of a failure of the key component being detected, immediately performing maintenance on the tank, and stopping the step of obtaining the target maintenance cycle of the tank based on the optimized maintenance cycle; in the event of no failure of the key component being detected, continuing the step of obtaining the target maintenance cycle of the tank based on the optimized maintenance cycle.
[0014] The present invention also provides a device for determining a tank maintenance cycle, the device comprising: a calculation module, used to calculate an initial maintenance cycle of the storage tank based on a tank opening detection parameter of a preset time period of the storage tank; an acquisition module, used to obtain a preset first reference maintenance cycle, and optimize the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; and a processing module, used to obtain a target maintenance cycle of the storage tank based on the optimized maintenance cycle.
[0015] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, a method for determining a storage tank maintenance cycle as described in any one of the above is implemented.
[0016] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for determining a storage tank maintenance cycle as described in any one of the above is implemented.
[0017] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for determining a storage tank maintenance period as described in any one of the above is implemented.
[0018] The method, device and electronic device for determining the maintenance cycle of a storage tank provided by the present invention calculate the initial maintenance cycle of the storage tank based on the tank opening detection parameters of the preset time period of the storage tank; obtain the preset first reference maintenance cycle, and optimize the initial maintenance cycle based on the first reference maintenance cycle to obtain the optimized maintenance cycle; and then obtain the target maintenance cycle of the storage tank based on the optimized maintenance cycle. The maintenance cycle is determined in a personalized manner according to the tank opening detection parameters and standard requirements of the storage tank, so as to ensure that the target maintenance cycle finally obtained is more matched with the tank opening detection parameters of the storage tank under the premise of ensuring the safety of the storage tank. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 This is one of the flow charts of the method for determining the storage tank maintenance cycle provided by the present invention;
[0021] Figure 2 This is the second flow chart of the method for determining the storage tank maintenance cycle provided by the present invention;
[0022] Figure 3 This is the third flow chart of the method for determining the storage tank maintenance cycle provided by the present invention;
[0023] Figure 4 It is a structural schematic diagram of a storage tank maintenance cycle determination device provided by the present invention;
[0024] Figure 5 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0026] The method for determining the tank maintenance cycle provided by the present invention can correct and calculate the tank maintenance cycle and optimize the tank maintenance strategy based on the remaining life of the tank or the requirements of the standard system by integrating key factors such as the standard requirements of the tank (corresponding to the first reference maintenance cycle), the risk level (corresponding to acceptable risk and unacceptable risk), online detection (corresponding to risk parameters, such as the external corrosion condition of the tank and the thinning condition of the tank), and the accessory status (corresponding to the component status of key components).
[0027] Figure 1 This is one of the flow charts of the method for determining the storage tank maintenance cycle provided by the present invention.
[0028] The following will be combined Figure 1 The process of the method for determining the storage tank maintenance period provided by the present invention is described.
[0029] In an exemplary embodiment of the present invention, Figure 1 It can be seen that the method for determining the tank maintenance cycle may include steps 110 to 130, and each step will be introduced below.
[0030] In step 110, an initial maintenance period of the storage tank is calculated based on the tank opening detection parameters of the storage tank in a preset time period.
[0031] In one embodiment, the tank opening detection parameter may be a parameter used to characterize the properties of the storage tank. Further, the initial maintenance cycle of the storage tank may be obtained based on the tank opening detection parameter of the storage tank. The preset time period may be adjusted according to actual conditions, for example, it may be the tank opening detection parameter obtained in the most recent tank opening process. In this embodiment, the preset time period is not specifically limited.
[0032] In yet another embodiment, the tank opening detection parameter may include the remaining wall thickness h of the tank. sy During the application process, the minimum allowable wall thickness h of the tank can be obtained min , and the corrosion rate R of the tank. Based on the remaining wall thickness h of the tank sy 、Minimum allowable wall thickness of the tank h min , and the corrosion rate R of the tank, the initial maintenance period T of the tank is calculated.
[0033] In another embodiment, the initial maintenance period T of the storage tank can be expressed by formula (1):
[0034]
[0035] Among them, the minimum allowable wall thickness of the tank is h min It can be obtained based on prior knowledge, and it can also be adjusted according to actual conditions. In this embodiment, the minimum allowable wall thickness h of the storage tank is not set. min Make specific limitations.
[0036] In another embodiment, the corrosion rate R can be obtained by on-site coupon testing, corrosion probes, and predictions based on tank operation experience under similar working conditions. The corrosion rate R can also be determined by other methods, and the method for determining the corrosion rate R is not specifically limited in this embodiment.
[0037] In step 120, a preset first reference maintenance cycle is obtained, and the initial maintenance cycle is optimized based on the first reference maintenance cycle to obtain an optimized maintenance cycle.
[0038] In step 130, based on the optimized maintenance cycle, a target maintenance cycle of the storage tank is obtained.
[0039] In another embodiment, a preset first reference maintenance cycle may be obtained. The first reference maintenance cycle may be determined according to current industry standards. Further, the initial maintenance cycle is optimized based on the first reference maintenance cycle to obtain an optimized maintenance cycle. The optimized maintenance cycle may be used as a target maintenance cycle for the storage tank.
[0040] In another exemplary embodiment of the present invention, the initial maintenance cycle is optimized based on the first reference maintenance cycle to obtain an optimized maintenance cycle (corresponding to step 120), which can be determined in the following manner:
[0041] In the case where the first reference maintenance cycle is greater than the initial maintenance cycle, the initial maintenance cycle is used as the optimized maintenance cycle;
[0042] When the first reference maintenance cycle is less than or equal to the initial maintenance cycle, the first reference maintenance cycle is used as the optimized maintenance cycle.
[0043] In the application process, when the first reference maintenance cycle T1 is greater than the initial maintenance cycle T, in order to ensure the timeliness of maintenance, the shorter initial maintenance cycle T is used as the optimized maintenance cycle. When the first reference maintenance cycle T1 is less than or equal to the initial maintenance cycle T, the shorter first reference maintenance cycle T1 is used as the optimized maintenance cycle.
[0044] The method for determining the maintenance cycle of a storage tank provided by the present invention calculates the initial maintenance cycle of the storage tank based on the tank opening detection parameters of the storage tank; obtains a preset first reference maintenance cycle, and optimizes the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; and then obtains a target maintenance cycle of the storage tank based on the optimized maintenance cycle. The maintenance cycle is personalized according to the tank opening detection parameters and standard requirements of the storage tank, so as to ensure that the target maintenance cycle finally obtained is more matched with the tank opening detection parameters of the storage tank under the premise of ensuring the safety of the storage tank.
[0045] Figure 2 This is the second flow chart of the method for determining the storage tank maintenance cycle provided by the present invention.
[0046] The following will be combined Figure 2 The process of another method for determining the tank maintenance period is described.
[0047] In another exemplary embodiment of the present invention, Figure 2 It can be seen that, continuing to use the embodiment described above as an example, before obtaining the target maintenance cycle of the tank based on the optimized maintenance cycle (corresponding to step 130), the method for determining the tank maintenance cycle may include steps 210 to 230, and each step will be introduced below.
[0048] In step 210, a risk assessment is performed on the storage tank to obtain a risk assessment result;
[0049] In step 220, when the risk assessment result is an unacceptable risk, the storage tank is immediately overhauled, and the step of obtaining a target overhaul cycle of the storage tank based on the optimized overhaul cycle is stopped;
[0050] In step 230, when the risk assessment result is an acceptable risk, the step of obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle is continued.
[0051] In one embodiment, the target maintenance cycle of the storage tank can be further optimized according to the risk assessment result. During the application process, the risk assessment of the storage tank can be performed to obtain the risk assessment result. When the risk assessment result is an unacceptable risk, the storage tank can be immediately repaired, and the step of obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle is stopped. In other words, when the risk of the storage tank is detected to be an unacceptable risk, the storage tank should be repaired immediately.
[0052] In another example, when the risk assessment result is an acceptable risk, the step of obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle can be continued. In other words, when the risk of the storage tank is an acceptable risk, the current maintenance cycle of the storage tank is not affected.
[0053] It can be understood that when the tank risk is an acceptable risk, when the first reference maintenance cycle T1 is greater than the initial maintenance cycle T, the initial maintenance cycle T with a shorter cycle is used as the optimized maintenance cycle; when the first reference maintenance cycle T1 is less than or equal to the initial maintenance cycle T, the first reference maintenance cycle T1 with a shorter cycle is used as the optimized maintenance cycle.
[0054] In another exemplary embodiment of the present invention, risk assessment is performed on a storage tank, and the risk assessment result can be obtained by the following method:
[0055] Obtain risk parameters of the storage tank for characterizing the risk size;
[0056] Based on the risk parameters of the storage tank, a risk assessment is performed on the storage tank to obtain the risk assessment results, among which:
[0057] In the case where the parameter value of the risk parameter does not meet the pre-set standard requirements, the risk assessment result is determined to be an unacceptable risk;
[0058] When the parameter value of the risk parameter meets the preset standard requirements, the risk assessment result is determined to be an acceptable risk.
[0059] In one embodiment, the risk parameter may be considered as any parameter that can indicate the risk of a storage tank, and the risk parameter is not specifically limited in this embodiment.
[0060] In one example, the risk parameter may be the external corrosion condition of the storage tank and the thinning condition of the storage tank. Further, when the external corrosion condition does not meet the preset external corrosion standard requirements, and / or the thinning condition does not meet the preset thinning standard requirements, the risk assessment result is determined to be an unacceptable risk;
[0061] When the external corrosion condition meets the preset external corrosion standard requirements and the thinning condition meets the preset thinning standard requirements, the risk assessment result is determined to be an acceptable risk.
[0062] Figure 3 This is the third flow chart of the method for determining the storage tank maintenance cycle provided by the present invention.
[0063] The following will be combined Figure 3 The process of another method for determining the tank maintenance period is described.
[0064] In an exemplary embodiment of the present invention, Figure 3 It can be seen that, continuing to use the embodiment described above as an example for explanation, after obtaining the optimized maintenance cycle (corresponding to step 120), the method for determining the tank maintenance cycle can also include steps 310 to 350, and each step will be introduced below.
[0065] In step 310, corrosion parameters of a preset area of the storage tank and / or a tank deformation amount of the storage tank are obtained, wherein the corrosion parameters are used to characterize the corrosion condition of the storage tank.
[0066] In one embodiment, the corrosion parameter of a preset area of the storage tank can be obtained, for example, the corrosion parameter can be the number of corrosion points. The preset area can be adjusted according to actual conditions, for example, the tank bottom plate can be used to define a square assessment area with a length not greater than 10% of the diameter. For ease of explanation, the following description is made by taking the corrosion parameter as the number of corrosion points as an example.
[0067] In one example, the number of corrosion points can be determined based on the online acoustic emission detection method. In the online acoustic emission detection, the detection results can be analyzed and graded using the time difference positioning analysis and grading method of the acoustic emission source, or using the regional positioning analysis and grading method of the acoustic emission source. If two grading methods are used for the detection of the same storage tank at the same time, the larger grade should be used for the same assessment area.
[0068] In one example, the time difference positioning analysis and classification method of the acoustic emission source can be used to determine the number of corrosion points. In the application process, all the positioning groups with relatively concentrated positioning in the assessment area can be locally enlarged and analyzed, and the number of positioning events E (which can correspond to the number of corrosion points) occurring per hour can be calculated.
[0069] In another example, the corrosion parameters can be determined by regional positioning analysis and classification of the tank bottom acoustic emission source. During the application process, the number of impacts H occurring per hour of effective detection time of each independent channel can be calculated.
[0070] In step 320, a preset corrosion level mapping table is obtained, and the corrosion level of the tank is determined based on the corrosion level mapping table and the parameter values of the corrosion parameters and / or the tank deformation amount, wherein the corrosion level mapping table includes the correspondence between different corrosion levels and different parameter values of the corrosion parameters and / or the tank deformation amount.
[0071] In step 330, based on the corrosion level of the storage tank, a second reference maintenance period corresponding to the corrosion level is determined.
[0072] In one embodiment, the corrosion level of the storage tank may be determined based on a corrosion level mapping table and parameter values of corrosion parameters, such as the number of corrosion points, and then based on the corrosion level of the storage tank, a second reference maintenance period corresponding to the corrosion level may be determined.
[0073] In one example, the above-mentioned embodiment is used as an example for explanation. The effective acoustic emission source level of each assessment area can be graded according to Table 1. The C value (preset value) in the table needs to be obtained by using the same detection instrument and setting working parameters to conduct a certain number of detection experiments and tank opening verification experiments on storage tanks of the same specifications and operating conditions.
[0074] Table 1 Classification of acoustic emission sources of tank bottom plate based on time difference positioning analysis
[0075]
[0076] In another example, the above-mentioned embodiment is used as an example for explanation. The acoustic emission source level of each channel area is graded according to Table 2. The K value (preset value) in the table needs to be obtained by using the same detection instrument and setting working parameters to conduct a certain number of detection experiments and tank opening verification experiments on storage tanks of the same specifications and operating conditions.
[0077] Table 2 Classification of acoustic emission sources of tank bottom based on regional positioning analysis
[0078] Corrosion level Number of impacts per channel per hour H (corresponding to corrosion parameters) Ⅰ H≤K Ⅱ K<H≤10K Ⅲ 10K<H≤100K Ⅳ 100K<H≤1000K Ⅴ H>K
[0079] In yet another embodiment, the correspondence between the corrosion level and the second reference maintenance period can be represented by Table 3.
[0080] Table 3 Correspondence between corrosion level and second reference maintenance cycle
[0081] Corrosion level Cycle optimization suggestions (second reference maintenance cycle) Ⅰ Open tank inspection within 9 years Ⅱ Open the tank for inspection within 6 to 8 years Ⅲ Open the tank for inspection within 2 to 5 years Ⅳ Open tank inspection within 1 year Ⅴ Open the tank for inspection immediately
[0082] In step 340, the optimized maintenance cycle is re-optimized based on the second reference maintenance cycle to obtain a re-optimized optimized maintenance cycle, and the re-optimized optimized maintenance cycle is used as the final optimized maintenance cycle.
[0083] In step 350, based on the final optimized maintenance cycle, a target maintenance cycle of the storage tank is obtained.
[0084] In one embodiment, the optimized maintenance cycle can be re-optimized based on the second reference maintenance cycle to obtain a re-optimized optimized maintenance cycle, and the re-optimized optimized maintenance cycle is used as the final optimized maintenance cycle. Further, the final optimized maintenance cycle is used as the target maintenance cycle of the storage tank.
[0085] Among them, re-optimizing the optimized maintenance cycle based on the second reference maintenance cycle to obtain the re-optimized optimized maintenance cycle can be achieved in the following ways:
[0086] When the second reference maintenance cycle is greater than the optimized maintenance cycle, the optimized maintenance cycle is used as the optimized maintenance cycle after re-optimization;
[0087] When the second reference maintenance cycle is less than or equal to the optimized maintenance cycle, the second reference maintenance cycle is used as the optimized maintenance cycle after re-optimization.
[0088] In one embodiment, the second reference maintenance cycle can be expressed as T2. When the tank risk is an unacceptable risk, the tank maintenance should be carried out immediately; when the tank risk is an acceptable risk, if T1, T2>T, then the optimized maintenance cycle (target maintenance cycle) of the tank after re-optimization is T; when the tank risk is an acceptable risk, if T, T2>T1, then the optimized maintenance cycle (target maintenance cycle) of the tank after re-optimization is T1; when the tank risk is an acceptable risk, if T, T1>T2, then the optimized maintenance cycle (target maintenance cycle) of the tank after re-optimization is T2.
[0089] In another embodiment, the deformation of the storage tank can also be determined by three-dimensional laser scanning, for example, the verticality, cylindricality, and convexity of the tank wall, and the evaluation criteria are as follows:
[0090] The allowable deviation of the verticality of the tank wall shall meet the following requirements:
[0091] 1) The verticality deviation of the tank wall should not be greater than 0.4% of the tank wall height and should not be greater than 50mm;
[0092] 2) The allowable deviation of the verticality of the bottom ring wall should not be greater than 3mm;
[0093] 3) The allowable deviation of verticality of other circle wall panels should not be greater than 0.3% of the height of the circle wall panels.
[0094] The allowable deviation of the cylinder degree of the tank wall shall meet the following requirements:
[0095] 1) At a height of 1m on the bottom wall, the radius deviation of any measuring point on the inner surface shall not exceed the requirements of Table 4 below;
[0096] 2) The radius deviation measured at a height of more than 1m on the bottom ring wall should not exceed twice the deviation in the above table.
[0097] Table 4 Permissible deviation of radius of any point at 1m height of bottom wall
[0098] Tank diameter D / m Radius allowable deviation / mm D<12.5 ±13 12.5<D≤45 ±19 45<D≤76 ±25 D>76 ±32
[0099] The allowable value of the tank wall concave-convex deformation should meet the following requirements:
[0100] 1) The local concave-convex deformation of the tank wall should be smooth, without sudden ups and downs, and should comply with the requirements of Table 5 below.
[0101] Table 5 Permissible values of local concave-convex deformation of tank wall
[0102] Plate thickness δ / mm Local concave-convex deformation of tank wall / mm ≤12 ≤15 12<δ≤25 ≤13 >25 ≤10
[0103] When the verticality, cylindricity and convexity of the storage tank detected by three-dimensional laser scanning do not exceed the allowable values, the cycle optimization recommendation is to open the tank for maintenance within 9 years; when it exceeds the allowable value but does not exceed twice the allowable value, the cycle optimization recommendation is to open the tank for maintenance within 6 years; when it exceeds twice the allowable value, the cycle optimization recommendation is to open the tank for maintenance immediately.
[0104] In another exemplary embodiment of the present invention, the above-mentioned embodiment is continued to be used as an example for explanation. Before obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle (corresponding to step 130), the method for determining the maintenance cycle of the storage tank further includes:
[0105] Obtaining component conditions of key components of the storage tank, wherein in the event of failure of the key components, the storage tank cannot be used normally;
[0106] When a failure of a key component is detected, the storage tank is immediately overhauled, and the step of obtaining a target overhaul cycle of the storage tank based on the optimized overhaul cycle is stopped;
[0107] In the case that no failure of a key component is detected, the step of obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle is continued.
[0108] In one embodiment, the key components in the operation state of the storage tank can be determined by comprehensively considering factors such as whether the components can detect faults during the operation of the storage tank, whether the tank needs to be opened for accessory repair / replacement, etc. Among them, the key components may include a central drainage system, an emergency drainage device, a sealing device, a guide and limit device, etc. It is understandable that the key components can detect whether they have faults during the operation of the storage tank, and when a fault occurs, the tank needs to be opened for repair or replacement.
[0109] In another embodiment, the maintenance cycle of the storage tank can be optimized again according to the state of the key components of the storage tank under the operation state of the storage tank. When one or more of the above four types of key components fail, the storage tank maintenance should be carried out immediately; when the above four types of key components do not fail, it does not affect the current maintenance cycle of the storage tank, that is, continue to perform the step of obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle.
[0110] In another embodiment, when the tank risk is unacceptable or one or more of the four key components fail, the tank maintenance should be carried out immediately. When the tank risk is acceptable and the four key components do not fail, if T1, T2>T, the target maintenance period of the tank is T. When the tank risk is acceptable and the four key components do not fail, if T, T2>T1, the target maintenance period of the tank is T1. When the tank risk is acceptable and the four key components do not fail, if T, T1>T2, the target maintenance period of the tank is T2.
[0111] The present invention provides a method for determining a tank maintenance cycle. The method can calculate the remaining life of a tank, i.e., an initial maintenance cycle, in combination with the most recent detection data; perform a primary optimization on the tank maintenance cycle according to current standard requirements (corresponding to the step of optimizing the initial maintenance cycle corresponding to the first reference maintenance cycle to obtain an optimized maintenance cycle); perform a secondary optimization on the tank maintenance cycle according to risk assessment results (corresponding to the case where the risk assessment result is an unacceptable risk or an acceptable risk); perform a tertiary optimization on the tank maintenance cycle according to the online detection and evaluation results of the acoustic emission tank (corresponding to the case where the external corrosion condition does not meet the preset external corrosion standard requirements, or the thinning condition does not meet the preset thinning standard requirements); and perform a quaternary optimization on the tank maintenance cycle according to the status of key components of the tank (corresponding to whether a key component fails).
[0112] The multi-level optimization method of the tank maintenance cycle of the present invention, on the one hand, combines the daily management of the tank and fully considers the key factors affecting the operation of the tank, such as corrosion thinning, standard requirements, risk assessment, online detection, and accessory status; on the other hand, by optimizing the maintenance cycle, it breaks the management mode of regular equipment inspection and maintenance, and avoids the problem of excessive maintenance or untimely maintenance.
[0113] According to the above description, the method for determining the maintenance cycle of a storage tank provided by the present invention calculates the initial maintenance cycle of the storage tank based on the tank opening detection parameters of the storage tank; obtains a preset first reference maintenance cycle, and optimizes the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; and then obtains a target maintenance cycle of the storage tank based on the optimized maintenance cycle. The maintenance cycle is personalized according to the tank opening detection parameters and standard requirements, thereby ensuring that the target maintenance cycle finally obtained is more matched with the tank opening detection parameters of the storage tank under the premise of ensuring the safety of the storage tank.
[0114] Based on the same concept, the present invention also provides a device for determining a storage tank maintenance period.
[0115] The storage tank maintenance cycle determination device provided by the present invention is described below. The storage tank maintenance cycle determination device described below and the storage tank maintenance cycle determination method described above can be referenced to each other.
[0116] Figure 4 It is a structural schematic diagram of the storage tank maintenance cycle determination device provided by the present invention.
[0117] In an exemplary embodiment of the present invention, Figure 4 It can be seen that the device for determining the tank maintenance cycle may include a calculation module 410, an acquisition module 420 and a processing module 430, and each module will be introduced below.
[0118] The calculation module 410 may be configured to calculate an initial maintenance cycle of the storage tank based on the tank opening detection parameter of the storage tank in a preset time period;
[0119] The acquisition module 420 may be configured to acquire a preset first reference maintenance cycle, and optimize the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle;
[0120] The processing module 430 may be configured to obtain a target maintenance cycle of the storage tank based on the optimized maintenance cycle.
[0121] In an exemplary embodiment of the present invention, the acquisition module 420 may optimize the initial maintenance cycle based on the first reference maintenance cycle to obtain the optimized maintenance cycle in the following manner:
[0122] In the case where the first reference maintenance cycle is greater than the initial maintenance cycle, the initial maintenance cycle is used as the optimized maintenance cycle;
[0123] When the first reference maintenance cycle is less than or equal to the initial maintenance cycle, the first reference maintenance cycle is used as the optimized maintenance cycle.
[0124] In an exemplary embodiment of the present invention, the tank opening detection parameter may include the remaining wall thickness of the tank;
[0125] The calculation module 410 may also be configured to: obtain the minimum allowable wall thickness of the storage tank and the corrosion rate of the storage tank;
[0126] The calculation module 410 can implement the tank opening detection parameters based on the preset time period of the storage tank in the following manner to calculate the initial maintenance cycle of the storage tank:
[0127] The initial overhaul period of the tank is calculated based on the remaining wall thickness of the tank, the minimum allowable wall thickness of the tank, and the corrosion rate of the tank.
[0128] In an exemplary embodiment of the present invention, the processing module 430 may also be configured to:
[0129] Conduct risk assessment on storage tanks and obtain risk assessment results;
[0130] If the risk assessment result is an unacceptable risk, the storage tank is immediately overhauled, and the step of obtaining the target overhaul cycle of the storage tank based on the optimized overhaul cycle is stopped;
[0131] When the risk assessment result is an acceptable risk, the step of obtaining a target maintenance cycle for the storage tank based on the optimized maintenance cycle is continued.
[0132] In an exemplary embodiment of the present invention, the processing module 430 may also be configured to:
[0133] Obtain risk parameters of the storage tank for characterizing the risk size;
[0134] The processing module 430 can also implement risk assessment on the storage tank and obtain risk assessment results in the following manner:
[0135] Based on the risk parameters of the storage tank, a risk assessment is performed on the storage tank to obtain the risk assessment results, among which:
[0136] In the case where the parameter value of the risk parameter does not meet the pre-set standard requirements, the risk assessment result is determined to be an unacceptable risk;
[0137] When the parameter value of the risk parameter meets the preset standard requirements, the risk assessment result is determined to be an acceptable risk.
[0138] In an exemplary embodiment of the present invention, the acquisition module 420 may also be configured to:
[0139] Obtaining parameter values of corrosion parameters of a preset area of the storage tank and / or a tank deformation amount of the storage tank, wherein the corrosion parameters are used to characterize the corrosion condition of the storage tank;
[0140] Obtaining a preset corrosion level mapping table, and determining the corrosion level of the storage tank based on the corrosion level mapping table and the parameter values of the corrosion parameters and / or the deformation amount of the storage tank, wherein the corrosion level mapping table includes a correspondence between different corrosion levels and different parameter values of the corrosion parameters and / or the deformation amount of the storage tank;
[0141] Based on the corrosion level of the storage tank, determining a second reference maintenance period corresponding to the corrosion level;
[0142] Re-optimizing the optimized maintenance cycle based on the second reference maintenance cycle to obtain a re-optimized optimized maintenance cycle, and using the re-optimized optimized maintenance cycle as the final optimized maintenance cycle;
[0143] The processing module 430 can also use the following method to obtain the target maintenance cycle of the storage tank based on the optimized maintenance cycle:
[0144] Based on the final optimized maintenance cycle, the target maintenance cycle of the storage tank is obtained.
[0145] In an exemplary embodiment of the present invention, the acquisition module 420 may re-optimize the optimized maintenance cycle based on the second reference maintenance cycle in the following manner to obtain the re-optimized optimized maintenance cycle:
[0146] When the second reference maintenance cycle is greater than the optimized maintenance cycle, the optimized maintenance cycle is used as the optimized maintenance cycle after re-optimization;
[0147] When the second reference maintenance cycle is less than or equal to the optimized maintenance cycle, the second reference maintenance cycle is used as the optimized maintenance cycle after re-optimization.
[0148] In an exemplary embodiment of the present invention, the processing module 430 may also be configured to:
[0149] Obtaining component conditions of key components of the storage tank, wherein in the event of failure of the key components, the storage tank cannot be used normally;
[0150] When a failure of a key component is detected, the storage tank is immediately overhauled, and the step of obtaining a target overhaul cycle of the storage tank based on the optimized overhaul cycle is stopped;
[0151] In the case that no failure of a key component is detected, the step of obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle is continued.
[0152] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute the method for determining the maintenance cycle of the storage tank, the method comprising: calculating the initial maintenance cycle of the storage tank based on the tank opening detection parameters of the preset time period of the storage tank; obtaining a preset first reference maintenance cycle, and optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle.
[0153] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0154] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the tank maintenance cycle determination method provided by the above-mentioned methods, the method including: calculating the initial maintenance cycle of the tank based on the tank opening detection parameters of the preset time period of the tank; obtaining a preset first reference maintenance cycle, and optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; obtaining a target maintenance cycle of the tank based on the optimized maintenance cycle.
[0155] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the tank maintenance cycle determination method provided by the above-mentioned methods, the method comprising: calculating an initial maintenance cycle of the tank based on the tank opening detection parameters of a preset time period of the tank; obtaining a preset first reference maintenance cycle, and optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; and obtaining a target maintenance cycle of the tank based on the optimized maintenance cycle.
[0156] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0157] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0158] It is further understood that, although the operations are described in a specific order in the accompanying drawings in the embodiments of the present invention, it should not be understood as requiring the operations to be performed in the specific order or serial order shown, or requiring the execution of all the operations shown to obtain the desired results. In certain environments, multitasking and parallel processing may be advantageous.
[0159] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for determining a tank maintenance cycle, characterized in that: The method comprises: Based on the tank opening detection parameters of the storage tank in a preset time period, an initial maintenance period of the storage tank is calculated; Obtaining a preset first reference maintenance cycle, and optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; Based on the optimized maintenance cycle, a target maintenance cycle of the storage tank is obtained.
2. The method for determining the tank maintenance cycle according to claim 1, characterized in that: The optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle specifically includes: In the case where the first reference maintenance cycle is greater than the initial maintenance cycle, taking the initial maintenance cycle as the optimized maintenance cycle; When the first reference maintenance cycle is less than or equal to the initial maintenance cycle, the first reference maintenance cycle is used as the optimized maintenance cycle.
3. The method for determining a storage tank maintenance cycle according to claim 1, characterized in that: The can opening detection parameter includes the remaining wall thickness of the storage tank; Before calculating the initial maintenance cycle of the storage tank based on the tank opening detection parameter of the preset time period of the storage tank, the method further includes: Obtaining the minimum allowable wall thickness of the storage tank and the corrosion rate of the storage tank; The initial maintenance cycle of the storage tank is calculated based on the tank opening detection parameter of the preset time period of the storage tank, specifically including: An initial overhaul period of the storage tank is calculated based on the remaining wall thickness of the storage tank, the minimum allowable wall thickness of the storage tank, and the corrosion rate of the storage tank.
4. The method for determining a storage tank maintenance cycle according to claim 1, characterized in that: Before obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle, the method further includes: Performing a risk assessment on the storage tank to obtain a risk assessment result; If the risk assessment result is an unacceptable risk, immediately overhaul the storage tank, and stop executing the step of obtaining a target overhaul cycle for the storage tank based on the optimized overhaul cycle; When the risk assessment result is an acceptable risk, the step of obtaining a target maintenance cycle for the storage tank based on the optimized maintenance cycle is continued.
5. The method for determining the tank maintenance period according to claim 4, characterized in that: Before performing risk assessment on the storage tank to obtain a risk assessment result, the method further includes: Obtaining a risk parameter of the storage tank for characterizing the risk magnitude; The risk assessment of the storage tank is performed to obtain a risk assessment result, which specifically includes: Based on the risk parameters of the storage tank, a risk assessment is performed on the storage tank to obtain a risk assessment result, wherein: In the case where the parameter value of the risk parameter does not meet the preset standard requirement, determining the risk assessment result as an unacceptable risk; In the case where the parameter value of the risk parameter meets the preset standard requirement, the risk assessment result is determined to be an acceptable risk.
6. The method for determining a storage tank maintenance period according to claim 1, characterized in that: After obtaining the optimized maintenance cycle, the method further includes: Obtaining parameter values of corrosion parameters of a preset area of the storage tank and / or a tank deformation amount of the storage tank, wherein the corrosion parameters are used to characterize the corrosion condition of the storage tank; Obtaining a preset corrosion level mapping table, and determining the corrosion level of the storage tank based on the corrosion level mapping table and the parameter value of the corrosion parameter and / or the deformation amount of the storage tank, wherein the corrosion level mapping table includes a correspondence between different corrosion levels and different parameter values of the corrosion parameter and / or the deformation amount of the storage tank; Based on the corrosion level of the storage tank, determining a second reference maintenance period corresponding to the corrosion level; Re-optimizing the optimized maintenance cycle based on the second reference maintenance cycle to obtain a re-optimized optimized maintenance cycle, and using the re-optimized optimized maintenance cycle as the final optimized maintenance cycle; The step of obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle specifically includes: Based on the final optimized maintenance cycle, the target maintenance cycle of the storage tank is obtained.
7. The method for determining a storage tank maintenance period according to claim 6, characterized in that: The step of re-optimizing the optimized maintenance cycle based on the second reference maintenance cycle to obtain the re-optimized optimized maintenance cycle specifically includes: In the case where the second reference maintenance period is greater than the optimized maintenance period, the optimized maintenance period is used as the optimized maintenance period after re-optimization; When the second reference maintenance cycle is less than or equal to the optimized maintenance cycle, the second reference maintenance cycle is used as the optimized maintenance cycle after re-optimization.
8. The method for determining a storage tank maintenance period according to any one of claims 1 to 7, characterized in that: Before obtaining the target maintenance cycle of the storage tank based on the optimized maintenance cycle, the method further includes: Obtaining component conditions of key components of the storage tank, wherein in the event of failure of the key components, the storage tank cannot be used normally; In the case where the key component is detected to have failed, the storage tank is immediately overhauled, and the step of obtaining a target overhaul cycle of the storage tank based on the optimized overhaul cycle is stopped; In the case that no failure of the key component is detected, the step of obtaining a target maintenance cycle of the storage tank based on the optimized maintenance cycle is continued.
9. A device for determining a tank maintenance cycle, characterized in that: The device comprises: A calculation module, configured to calculate an initial maintenance cycle of the storage tank based on the tank opening detection parameters of the storage tank in a preset time period; An acquisition module, used for acquiring a preset first reference maintenance cycle, and optimizing the initial maintenance cycle based on the first reference maintenance cycle to obtain an optimized maintenance cycle; A processing module is used to obtain a target maintenance cycle of the storage tank based on the optimized maintenance cycle.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method for determining the tank maintenance period according to any one of claims 1 to 8 is implemented.