Intelligent inspection and maintenance management method and system for oil storage tank
By integrating data, building schedules, and evaluating personnel capabilities during oil tank inspections, an optimized inspection plan is generated, solving the problems of rigid plans and waste of resources in traditional inspection management and achieving intelligent inspection management.
Patent Information
- Application Number
- CN202510741104.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-05
- Publication Date
- 2025-09-12
AI Technical Summary
Traditional oil tank inspection management relies on manual experience, resulting in rigid inspection schedules, waste of resources and personnel mismatch. It lacks a data-driven intelligent decision-making mechanism, making it difficult to achieve dynamic adjustment and precise matching.
Taking oil storage tanks as inspection nodes, the inspection and maintenance data are integrated to build an inspection schedule. An optimization plan is generated through shift period integration, sorting, and time discreteness calculation. A maintenance complexity model and multi-dimensional inspection personnel capability assessment are introduced to rationalize personnel allocation.
The inspection plan has been optimized, shift conflicts and resource waste have been reduced, inspection efficiency and reliability have been improved, and intelligent management of the inspection process has been achieved.
Smart Images

Figure BDA0005434663490000032 
Figure BDA0005434663490000081 
Figure FDA0005434663480000021
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent inspection and management, and in particular to an intelligent inspection and maintenance management method and system for oil storage tanks. Background Art
[0002] Oil storage tanks are key facilities in the petrochemical industry, and their safety inspections and maintenance management directly affect production safety and operational efficiency. Traditional inspection management relies heavily on manual experience to develop fixed-cycle plans, which have significant flaws: First, the inspection schedule is rigid and cannot dynamically respond to the actual maintenance needs of oil storage tanks, which is prone to shift overlap or maintenance gaps, resulting in waste of resources or safety hazards; second, manual scheduling relies on subjective judgment and lacks quantitative analysis of the complexity of maintenance tasks, making it difficult to optimize resource allocation; third, personnel capability assessment is simplistic, and tasks are assigned based solely on experience or basic indicators, which can easily lead to a mismatch between highly complex tasks and low-capacity personnel, increasing the risk of rework. Existing technologies lack a data-driven intelligent decision-making mechanism, making it difficult to dynamically adjust inspection plans and accurately match personnel. There is an urgent need to improve management efficiency and reliability through intelligent methods. Summary of the Invention
[0003] The purpose of the present invention is to address the problems existing in the background technology and to propose an intelligent inspection and maintenance management method and system for oil storage tanks.
[0004] The technical solution of the present invention is an intelligent inspection and maintenance management method for oil storage tanks, comprising the following steps:
[0005] Take each oil storage tank as an inspection node and obtain the inspection and maintenance data of the inspection node; the inspection and maintenance data includes inspection time records, average maintenance time of the node, maintenance time fluctuation variance, average number of maintenance personnel, and maintenance personnel fluctuation variance;
[0006] Determine the last inspection time of the inspection node based on the inspection and maintenance records, and determine the next shift of the inspection node based on the average maintenance time. Combine the next shifts of all inspection nodes to obtain the inspection schedule;
[0007] Process the inspection schedule data and determine the inspection plan; the inspection plan includes several inspection plans and calculates the planning complexity of the inspection plan;
[0008] Obtain multidimensional data of patrol personnel and calculate patrol personnel's patrol capability value based on the multidimensional data;
[0009] Based on the complexity of the inspection plan and the capabilities of the inspection personnel, the inspection management method is determined and the inspection personnel are managed.
[0010] Preferably, the method for processing the inspection schedule data and determining the inspection plan includes:
[0011] Integrate inspection schedule shift periods, including calculating shift end times based on shift start times and average maintenance duration, and determining shift periods based on shift start times and shift end times;
[0012] The shift periods are sorted in ascending order of the shift start time to obtain a shift sequence, the shift sequence is processed to obtain several sequence schemes, the time dispersion of each sequence scheme is calculated, and the inspection plan is determined.
[0013] Preferably, the method for processing the shift sequence includes: generating several time period pairs of the shift sequence according to adjacent shift time periods in the shift sequence, marking the time difference between the start time of the latter shift and the end time of the previous shift in the time period pair as the time period pair time difference, judging whether there is a time period pair time difference less than or equal to 0, and if there is a time period pair time difference less than or equal to 0, splitting and sorting the shift sequence to obtain several shift subsequences, and constructing a sequence plan based on the several shift subsequences.
[0014] Preferably, the method for calculating the planning complexity of the inspection plan includes:
[0015] The number of shift subsequences in the sequence scheme is counted to obtain the total number of shift subsequences, and the mean time difference of the time periods contained in the shift subsequences is calculated. i is the number of the shift subsequence in the sequence scheme, i∈[1,m], m is the total number of shift subsequences, and the formula is used to calculate Calculate the average time difference C of the sequence scheme avg ;
[0016] Through the variance formula The time dispersion σ of the sequence scheme is calculated and compared with the time dispersion σ of different sequence schemes, and the sequence scheme corresponding to the lowest time dispersion σ is selected as the inspection scheme;
[0017] If there is no time period with a time difference less than or equal to 0, no operation is performed and the inspection plan is determined according to the shift sequence;
[0018] Determining the inspection plan includes determining the corresponding inspection plan quantity according to any sequence quantity in the sequence plan, and determining the shift arrangement of the inspection plan according to the shift sorting order of each shift subsequence; each inspection plan is implemented independently.
[0019] Preferably, the method for calculating the planning complexity of the inspection plan includes: calculating the maintenance complexity of the inspection node by the following formula:
[0020] wj=αj×βj×tj×Nj;
[0021] Where wj is the maintenance complexity; tj is the average maintenance time of the node; Nj is the average number of maintenance personnel; αj is the fluctuation variance of the maintenance time; βj is the fluctuation variance of the number of maintenance personnel;
[0022] The inspection nodes corresponding to the shifts in the inspection plan are obtained and marked as target nodes. The maintenance complexity of the target nodes is summed up to obtain the planning complexity D of the inspection plan.
[0023] Preferably, the multi-dimensional data includes the inspector's years of service, average number of inspection rework times, average individual maintenance time, and average inspection maintenance time. The inspector's inspection capability value is calculated using the following formula:
[0024]
[0025] Where NX is the number of years of work experience; XW is the average individual inspection and maintenance time; XF is the average number of inspection rework times; PW is the average maintenance time; k1 and k2 are weighting coefficients.
[0026] Preferably, the inspection management method is determined based on the planning complexity of the inspection plan and the capability value of the inspection personnel, including obtaining the average inspection capability value PE of the inspection personnel, calculating the demand parameter XR of each inspection plan by the formula XR=D÷PE, and rounding up the demand parameter to obtain the required number of people;
[0027] Randomly select the inspection personnel according to the number of people required in the inspection plan to obtain the inspection personnel of the inspection plan, combine the inspection personnel corresponding to each inspection plan in the inspection plan to obtain the personnel plan; obtain the possibility of the personnel plan;
[0028] Sum up the inspection capability values of the inspection personnel included in the personnel plan under each possible plan, and use the calculation result as the plan input parameter;
[0029] Compare the input parameters of different possible plans, obtain the minimum plan input parameters, mark the corresponding personnel plan as the target personnel plan, and implement personnel arrangement management of the inspection plan based on the target personnel plan.
[0030] The present invention also discloses an intelligent inspection and maintenance management system for oil storage tanks, which applies the above-mentioned intelligent inspection and maintenance management method for oil storage tanks, specifically comprising:
[0031] Data acquisition module 1: used to take each oil storage tank as an inspection node and obtain the inspection and maintenance data of the inspection node;
[0032] A schedule building module is used to determine the last inspection time of the inspection node based on the inspection and maintenance records, and determine the next shift of the inspection node based on the average maintenance time. The next shifts of all inspection nodes are combined to obtain the inspection schedule;
[0033] The data processing module is used to process the inspection schedule and determine the inspection plan; the inspection plan includes several inspection plans and calculates the planning complexity of the inspection plan;
[0034] The second data acquisition module is used to obtain the multi-dimensional data of the inspection personnel and calculate the inspection capability value of the inspection personnel based on the multi-dimensional data;
[0035] The inspection management module is used to determine the inspection management method and manage the inspection personnel based on the planning complexity of the inspection plan and the capability value of the inspection personnel.
[0036] Compared with the prior art, the above technical solution of the present invention has the following beneficial technical effects:
[0037] (1) By treating each oil storage tank as an inspection node and integrating the inspection and maintenance data, an inspection schedule is constructed. The optimized inspection plan is generated by utilizing shift period integration, sorting, and time discreteness calculation, thus solving the problems of rigid planning, shift conflict, and resource waste in traditional inspection.
[0038] (2) By introducing the maintenance complexity model and the multi-dimensional inspection personnel capability assessment mechanism, and matching the task complexity with the personnel capability value through the demand parameters, the personnel allocation is rationalized, the inspection efficiency and reliability are improved, and the system modular design further realizes the intelligent management of the inspection process, effectively reducing human intervention and operational errors. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 This is a method block diagram of embodiment 1 proposed by the present invention. DETAILED DESCRIPTION
[0040] Example 1, as Figure 1 As shown, the present invention proposes an intelligent inspection and maintenance management method for oil storage tanks, comprising the following steps:
[0041] Take each oil storage tank as an inspection node and obtain the inspection and maintenance data of the inspection node; the inspection and maintenance data includes inspection time records, average maintenance time of the node, maintenance time fluctuation variance, average number of maintenance personnel, and maintenance personnel fluctuation variance;
[0042] Determine the last inspection time of the inspection node based on the inspection and maintenance records, and determine the next shift of the inspection node based on the average maintenance time. Combine the next shifts of all inspection nodes to obtain the inspection schedule;
[0043] Process the inspection schedule data and determine the inspection plan. The methods include:
[0044] Integrate inspection schedule shift periods, including calculating shift end times based on shift start times and average maintenance duration, and determining shift periods based on shift start times and shift end times;
[0045] Sort the shift periods in ascending order of the shift start time to obtain a shift sequence, perform sequence processing on the shift sequence to obtain several sequence schemes, calculate the time dispersion of each sequence scheme, and determine the inspection plan;
[0046] The method for processing a shift sequence includes: generating a plurality of time period pairs of the shift sequence according to adjacent shift time periods in the shift sequence, marking the time difference between the start time of the latter shift and the end time of the previous shift in the time period pair as the time period pair time difference, determining whether there is a time period pair time difference less than or equal to 0, and if there is a time period pair time difference less than or equal to 0, splitting and sorting the shift sequence to obtain a plurality of shift subsequences, and constructing a sequence plan based on the plurality of shift subsequences;
[0047] The time dispersion calculation is performed on each sequence plan. The method for determining the inspection plan includes:
[0048] The number of shift subsequences in the sequence scheme is counted to obtain the total number of shift subsequences, and the mean time difference of the time periods contained in the shift subsequences is calculated. i is the number of the shift subsequence in the sequence scheme, i∈[1,m], m is the total number of shift subsequences, and the formula is used to calculate Calculate the average time difference C of the sequence scheme avg ;
[0049] Through the variance formula The time dispersion σ of the sequence scheme is calculated and compared with the time dispersion σ of different sequence schemes, and the sequence scheme corresponding to the lowest time dispersion σ is selected as the inspection scheme;
[0050] If there is no time period with a time difference less than or equal to 0, no operation is performed and the inspection plan is determined according to the shift sequence;
[0051] Determining the inspection plan includes determining the corresponding number of inspection plans according to the number of any sequence in the sequence plan, and determining the shift arrangement of the inspection plan according to the shift sorting order of each shift subsequence; each inspection plan is implemented independently;
[0052] Exemplarily, the shift periods during the day include: 08:00-09:50, 09:00-12:00, 11:50-13:20, 14:00-16:00 and 16:30-17:00;
[0053] The shift sequence obtained without splitting and sorting is: {08:00-09:50, 09:00-12:00, 11:50-13:20, 14:00-16:00, 16:30-17:00};
[0054] The time differences between the time periods of the shift sequence are: -50 minutes, -10 minutes, and 40 minutes. If there is a time difference between the time periods that is not greater than 0 minutes, the shifts are split and sorted. Several examples of shift sequence solutions are as follows:
[0055] Option 1: {08:00-09:50, 11:50-13:20}, {09:00-12:00, 14:00-16:00, 16:30-17:00};
[0056] Option 2: {08:00-09:50, 11:50-13:20, 16:30-17:00}, {09:00-12:00, 14:00-16:00};
[0057] Option 3: {08:00-09:50, 11:50-13:20, 14:00-16:00}, {09:00-12:00, 16:30-17:00}; no further examples will be given for subsequent options;
[0058] The time discreteness of the above schemes are: 22.5 minutes, 12.5 minutes and 175 minutes respectively. Therefore, scheme 2 is selected as the inspection scheme;
[0059] The inspection plan includes several inspection plans. The methods for calculating the planning complexity of the inspection plan include:
[0060] The maintenance complexity of the inspection node is calculated using the following formula:
[0061] wj=αj×βj×tj×Nj;
[0062] Where wj is the maintenance complexity; tj is the average maintenance time of the node; Nj is the average number of maintenance personnel; αj is the fluctuation variance of the maintenance time; βj is the fluctuation variance of the number of maintenance personnel;
[0063] Obtain the inspection nodes corresponding to the shifts in the inspection plan and mark them as target nodes. Sum the maintenance complexities of the target nodes to obtain the planning complexity D of the inspection plan.
[0064] Acquire multidimensional data of patrol personnel and calculate patrol capability values of patrol personnel based on the multidimensional data, the method includes:
[0065] Multi-dimensional data includes the inspector's years of service, average number of inspection rework times, average individual maintenance time, and average inspection maintenance time. The inspector's inspection capability value is calculated using the following formula:
[0066]
[0067] Where NX is the number of years of work experience; XW is the average maintenance time of an individual; XF is the average number of inspection rework times; PW is the average maintenance time; k1 and k2 are weighting coefficients;
[0068] Determine the inspection management method based on the inspection plan complexity and the inspectors' capabilities, including obtaining the average inspection capability value PE of the inspectors, calculating the demand parameter XR of each inspection plan using the formula XR = D ÷ PE, and rounding up the demand parameter to obtain the required number of people;
[0069] Randomly select the inspection personnel according to the number of people required in the inspection plan to obtain the inspection personnel of the inspection plan, combine the inspection personnel corresponding to each inspection plan in the inspection plan to obtain the personnel plan; obtain the possibility of the personnel plan;
[0070] Sum up the inspection capability values of the inspection personnel included in the personnel plan under each possible plan, and use the calculation result as the plan input parameter;
[0071] For example, there are patrol inspectors A, B, F, G, and H. The patrol plan includes two patrol plans. Each patrol plan requires 2 people. Then the personnel plans corresponding to the two patrol plans can be (A, B) and (F, G), (A, F) and (B, H), and (A, G) and (F, H). The above personnel plan possibilities are for illustration only and are not exhaustive.
[0072] Compare the input parameters of different possible plans, obtain the minimum plan input parameters, mark the corresponding personnel plan as the target personnel plan, and implement personnel arrangement management of the inspection plan based on the target personnel plan.
[0073] In the second embodiment, the present invention proposes an intelligent inspection and maintenance management system for oil storage tanks, which is applied to the intelligent inspection and maintenance management method for oil storage tanks proposed in the first embodiment, and specifically includes:
[0074] Data acquisition module 1: used to take each oil storage tank as an inspection node and obtain the inspection and maintenance data of the inspection node;
[0075] A schedule building module is used to determine the last inspection time of the inspection node based on the inspection and maintenance records, and determine the next shift of the inspection node based on the average maintenance time. The next shifts of all inspection nodes are combined to obtain the inspection schedule;
[0076] The data processing module is used to process the inspection schedule and determine the inspection plan; the inspection plan includes several inspection plans and calculates the planning complexity of the inspection plan;
[0077] The second data acquisition module is used to obtain the multi-dimensional data of the inspection personnel and calculate the inspection capability value of the inspection personnel based on the multi-dimensional data;
[0078] The inspection management module is used to determine the inspection management method and manage the inspection personnel based on the planning complexity of the inspection plan and the capability value of the inspection personnel.
[0079] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited thereto. Various changes can be made within the scope of knowledge possessed by those skilled in the art without departing from the spirit of the present invention.
Claims
1. An intelligent inspection and maintenance management method for oil storage tanks, characterized in that: The following steps are involved: Take each oil storage tank as an inspection node and obtain the inspection and maintenance data of the inspection node; Inspection and maintenance data includes inspection time records, average node maintenance time, maintenance time fluctuation variance, average number of maintenance personnel, and maintenance personnel fluctuation variance; Determine the last inspection time of the inspection node based on the inspection and maintenance records, and determine the next shift of the inspection node based on the average maintenance time. Combine the next shifts of all inspection nodes to obtain the inspection schedule; Process the inspection schedule and determine the inspection plan; The inspection plan includes several inspection plans, and the planning complexity of the inspection plan is calculated; Obtain multidimensional data of patrol personnel and calculate patrol personnel's patrol capability value based on the multidimensional data; Based on the complexity of the inspection plan and the capabilities of the inspection personnel, the inspection management method is determined and the inspection personnel are managed.
2. The intelligent inspection and maintenance management method for oil storage tanks according to claim 1 is characterized in that: Methods for calculating the planning complexity of an inspection plan include: Integrate inspection schedule shift periods, including calculating shift end times based on shift start times and average maintenance duration, and determining shift periods based on shift start times and shift end times; The shift periods are sorted in ascending order of the shift start time to obtain a shift sequence, the shift sequence is processed to obtain several sequence schemes, the time dispersion of each sequence scheme is calculated, and the inspection plan is determined.
3. The intelligent inspection and maintenance management method for oil storage tanks according to claim 2 is characterized in that: The method for processing a shift sequence includes: generating a plurality of time period pairs of the shift sequence according to adjacent shift time periods in the shift sequence, marking the time difference between the start time of the latter shift and the end time of the previous shift in the time period pair as the time period pair time difference, determining whether there is a time period pair time difference less than or equal to 0, and if there is a time period pair time difference less than or equal to 0, splitting and sorting the shift sequence to obtain a plurality of shift subsequences, and constructing a sequence plan based on the plurality of shift subsequences.
4. The intelligent inspection and maintenance management method for oil storage tanks according to claim 3 is characterized in that: Methods for calculating the planning complexity of an inspection plan include: The number of shift subsequences in the sequence scheme is counted to obtain the total number of shift subsequences, and the mean time difference of the time periods contained in the shift subsequences is calculated. i is the number of the shift subsequence in the sequence scheme, i∈[1,m], m is the total number of shift subsequences, and the formula is used to calculate Calculate the average time difference C of the sequence scheme avg ; Through the variance formula The time dispersion σ of the sequence scheme is calculated and compared with the time dispersion σ of different sequence schemes, and the sequence scheme corresponding to the lowest time dispersion σ is selected as the inspection scheme; If there is no time period with a time difference less than or equal to 0, no operation is performed and the inspection plan is determined according to the shift sequence; Determining the inspection plan includes determining the corresponding inspection plan quantity according to any sequence quantity in the sequence plan, and determining the shift arrangement of the inspection plan according to the shift sorting order of each shift subsequence; each inspection plan is implemented independently.
5. The intelligent inspection and maintenance management method for oil storage tanks according to claim 4 is characterized in that: The method for calculating the planning complexity of the inspection plan includes: calculating the maintenance complexity of the inspection node by the following formula: wj=αj×βj×tj×Nj; Where wj is the maintenance complexity; tj is the average maintenance time of the node; Nj is the average number of maintenance personnel; αj is the fluctuation variance of the maintenance time; βj is the fluctuation variance of the number of maintenance personnel; The inspection nodes corresponding to the shifts in the inspection plan are obtained and marked as target nodes. The maintenance complexity of the target nodes is summed up to obtain the planning complexity D of the inspection plan.
6. The intelligent inspection and maintenance management method for oil storage tanks according to claim 5 is characterized in that: Multi-dimensional data includes the inspector's years of service, average number of inspection rework times, average individual maintenance time, and average inspection maintenance time. The inspector's inspection capability value is calculated using the following formula: Where NX is the number of years of work experience; XW is the average maintenance time of an individual; XF is the average number of inspection rework times; PW is the average maintenance time; k1 and k2 are both weighting coefficients.
7. The intelligent inspection and maintenance management method for oil storage tanks according to claim 6 is characterized in that: Determine the inspection management method based on the inspection plan complexity and the inspectors' capabilities. This includes obtaining the inspectors' average inspection capability value (PE), calculating the demand parameter (XR) for each inspection plan using the formula (XR = D ÷ PE), and rounding up the demand parameter to obtain the required number of people. Randomly select the inspection personnel according to the number of people required by the inspection plan to obtain the inspection personnel of the inspection plan, and combine the inspection personnel corresponding to each inspection plan in the inspection plan to obtain the personnel plan; Possibility of obtaining personnel solutions; Sum up the inspection capability values of the inspection personnel included in the personnel plan under each possible plan, and use the calculation result as the plan input parameter; Compare the input parameters of different possible plans, obtain the minimum plan input parameters, mark the corresponding personnel plan as the target personnel plan, and implement personnel arrangement management of the inspection plan based on the target personnel plan.
8. An intelligent inspection and maintenance management system for oil storage tanks, applied to an intelligent inspection and maintenance management method for oil storage tanks according to any one of claims 1 to 7, characterized in that: Specifically include: Data acquisition module 1: used to take each oil storage tank as an inspection node and obtain the inspection and maintenance data of the inspection node; The schedule construction module is used to determine the last inspection time of the inspection node based on the inspection and maintenance records, and determine the next shift of the inspection node based on the average maintenance time. The next shifts of all inspection nodes are combined to obtain the inspection schedule; Data processing module, used to process the inspection schedule and determine the inspection plan; The inspection plan includes several inspection plans, and the planning complexity of the inspection plan is calculated; The second data acquisition module is used to obtain the multi-dimensional data of the inspection personnel and calculate the inspection capability value of the inspection personnel based on the multi-dimensional data; The inspection management module is used to determine the inspection management method and manage the inspection personnel based on the planning complexity of the inspection plan and the capability value of the inspection personnel.