Pressure vessel nondestructive testing data management method and device, electronic equipment and medium
By generating 3D models of pressure vessels and updating the inspection progress in real time, the problem of staff easily missing inspection locations has been solved, improving the convenience and efficiency of pressure vessel inspection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-28
- Publication Date
- 2026-03-24
AI Technical Summary
When inspecting pressure vessels, workers often overlook the inspection locations of welds and sidewalls, resulting in incomplete inspections.
By acquiring the location information of personnel and pressure vessels, a 3D model of the equipment is generated, inspection points are marked, and the inspection progress is updated in real time. The work progress is displayed using terminal equipment, and abnormal situations are reported in a timely manner.
It improves the convenience and quality of pressure vessel inspections for staff, reduces the possibility of omissions, enables timely handling of inspection anomalies, and increases inspection efficiency.
Smart Images

Figure CN114720489B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control signal transmission, and in particular to a method, apparatus, electronic device and medium for managing non-destructive testing data of pressure vessels. Background Technology
[0002] Non-destructive testing (NDT) refers to methods that utilize the acoustic, optical, magnetic, and electrical properties of materials to detect the size, location, nature, and quantity of abnormal structures, inhomogeneities, and other defects within the tested object without damaging or affecting the object or its internal structure. These methods include eddy current testing, radiographic testing, ultrasonic testing, magnetic particle testing, and liquid penetrant testing.
[0003] A pressure vessel is a closed device that holds gas or liquid under a certain pressure. It is often used to store or transport pressurized gases, such as air compressors.
[0004] Pressure vessels need to be inspected before leaving the factory. The inspection items include: whether there are cracks or deformations on the outer surface, the internal quality of the welds, the wall thickness, and whether there are cracks or other defects in the bolts. During the inspection process, non-destructive testing technologies such as ultrasonic, X-ray, and magnetic particle testing are used.
[0005] However, when inspecting pressure vessels, it is necessary to inspect the main welds and multiple locations on the sidewalls. The number of welds is large and varied, and the number of locations that workers need to inspect is also large, which may lead to omissions or oversights and result in incomplete inspections. Summary of the Invention
[0006] To improve the convenience of pressure vessel inspection for staff, this application provides a method, apparatus, electronic device, and medium for managing non-destructive testing data of pressure vessels.
[0007] Firstly, this application provides a method for managing non-destructive testing data of pressure vessels, employing the following technical solution:
[0008] A method for managing nondestructive testing data of pressure vessels, comprising:
[0009] Obtain the location information of the staff and the location information of the equipment corresponding to each pressure vessel;
[0010] Based on the personnel location information and the location information of each device, determine the device to be tested corresponding to the staff member;
[0011] Obtain a 3D model of the device to be tested;
[0012] Each detection point is identified and marked on the 3D diagram of the device;
[0013] Obtain the detection location information, and then determine the current detection point based on the detection location information;
[0014] After determining the current detection point, the corresponding current detection point in the equipment 3D map is marked as a detected point, and the remarked equipment 3D map is fed back to the detection device carried by the staff.
[0015] By adopting the above technical solution, the location of the staff is determined through personnel location information, and the location of each pressure vessel is determined through equipment location information. Based on the locations of the staff and each pressure vessel, the pressure vessel currently being inspected by the staff is identified as the equipment to be inspected. Then, a 3D model of the equipment to be inspected is obtained, and each inspection point of the equipment is identified and marked on the 3D model, forming a 3D model that includes all locations to be inspected, providing a visual display for the staff. Simultaneously, during the staff's work, the current inspection point being inspected by the staff is determined based on the inspection location information, and the current inspection point is marked as an inspected point on the 3D model. The staff can then clearly understand their work tasks and progress based on the 3D model of the equipment displayed in the inspection device. This reduces the possibility of staff overlooking details when inspecting pressure vessels and also displays the staff's work progress, improving the convenience for staff when inspecting the quality of pressure vessels.
[0016] In one possible implementation, determining the device to be detected corresponding to the staff member based on the personnel location information and the location information of each device includes:
[0017] Based on the personnel location information and the location information of each piece of equipment, the distance between the personnel and each pressure vessel is calculated, and a distance value is generated.
[0018] Each of the distance values corresponds one-to-one with each of the pressure vessels;
[0019] Iterate through each distance value and determine whether each distance value is less than a preset distance threshold;
[0020] If the distance is less than the preset distance threshold, then the pressure vessel corresponding to the distance value less than the preset distance threshold is determined to be the device to be tested.
[0021] By adopting the above technical solution, when the distance between the worker and the pressure vessel is less than a preset distance threshold, it indicates that the worker has entered the detection area of the pressure vessel. That is, when it is determined that the worker is about to detect the pressure vessel, the pressure vessel is identified as the equipment to be detected. Then, a 3D model of the pressure vessel is obtained for display.
[0022] In one possible implementation, marking the corresponding current detection point in the device's 3D map as a detected point after determining the current detection point includes:
[0023] If detection result information is obtained within a preset time period after the current detection point is determined, the current detection point corresponding to it in the device's 3D diagram is marked as a detected point.
[0024] By adopting the above technical solution, the timing starts from the start of the inspection by the staff. The acquisition of inspection result information indicates that the staff has completed the inspection within the normal time range. If the inspection result information is acquired within the preset time period, it indicates that the staff has completed the inspection. The current inspection point is marked as an inspected point only when the inspection result information is acquired, which improves the accuracy of displaying the inspection progress in the equipment's 3D diagram.
[0025] In one possible implementation, the method further includes:
[0026] If no detection result information is obtained within a preset time period after the current detection point is determined, an abnormal information is generated at the end of the preset time period and the abnormal information is fed back to the detection device.
[0027] By adopting the above technical solution, if no test result is received within the normal testing time range, i.e., the preset time period, it indicates that there is a possibility that the current testing device is malfunctioning. Therefore, abnormal information is generated and fed back to the testing device to remind the staff that there may be a problem with the current testing device, so that it can be confirmed and adjusted in time.
[0028] In one possible implementation, the step of feeding back the abnormal information to the detection device further includes:
[0029] Obtain the location information of each staff member, including the location information of abnormal staff members and the location information of normal staff members;
[0030] Calculate the distance between each of the normal personnel location information and the abnormal personnel location information, and generate support distance information, with each of the support distance information corresponding one-to-one with each of the normal personnel location information;
[0031] Determine the smallest support distance among all the aforementioned support distance information;
[0032] When device malfunction information is obtained, the location information of the malfunctioning personnel is sent to the detection device corresponding to the minimum support distance information.
[0033] By adopting the above technical solution, the nearest normal staff member is identified, and the location of the abnormal staff member is sent to the nearest normal staff member. This allows the normal staff member to provide timely assistance based on the abnormal staff member's location, and to some extent reduces the distance the normal staff member has to travel to the abnormal staff member's location, thus improving the efficiency of providing assistance.
[0034] In one possible implementation, the step of feeding back the abnormal information to the detection device further includes:
[0035] Obtain the location information of abnormal personnel, wherein the location information of abnormal personnel represents the location of the detection device where the abnormality occurred;
[0036] Obtain task progress information for all normal testing devices;
[0037] Determine the task progress information with the largest progress value among all task progress information;
[0038] The location information of the abnormal personnel is sent to the detection device corresponding to the largest task progress information.
[0039] By adopting the above technical solution, the location of the abnormal worker is sent to the detection device of the worker with the fastest progress. After the worker with the fastest progress completes his / her own progress, he / she can rush to the abnormal worker's location in a timely manner and provide assistance to the abnormal worker as soon as possible.
[0040] In one possible implementation, after marking the corresponding current detection point in the device's 3D map as a detected point, the method further includes:
[0041] Based on all the detection points and the points already detected, determine the next detection point;
[0042] Obtain the image information corresponding to the next detection point and send the image information to the detection device for display.
[0043] By adopting the above technical solution, the next detection point is automatically determined based on all the detected points and detection points, and the image information of the next detection point is sent to the detection device, which facilitates the orderly performance of detection tasks by the staff and improves the convenience of the staff's work.
[0044] Secondly, this application provides a pressure vessel non-destructive testing data management device, which adopts the following technical solution:
[0045] A pressure vessel non-destructive testing data management device, comprising:
[0046] The location acquisition module is used to acquire the personnel location information of the staff and the equipment location information corresponding to each pressure vessel;
[0047] The detection equipment determination module is used to determine the detection equipment corresponding to the staff member based on the personnel location information and the location information of each device.
[0048] A 3D acquisition module is used to acquire a 3D model of the device to be inspected.
[0049] The first annotation module is used to determine each detection point and annotate each detection point in the three-dimensional diagram of the device.
[0050] The current detection determination module is used to acquire detection location information and then determine the current detection point based on the detection location information.
[0051] The second annotation module is used to mark the corresponding current detection point in the 3D model of the equipment as a detected point after the current detection point is determined, and to feed back the re-marked 3D model of the equipment to the detection device carried by the staff.
[0052] By adopting the above technical solution, the detection equipment determination module determines the pressure vessel currently being inspected by the worker, i.e., the equipment to be inspected, based on the positions of the worker and each pressure vessel obtained by the position acquisition module. Then, the 3D acquisition module acquires a 3D diagram of the equipment to be inspected, and the first annotation module marks each inspection point on the 3D diagram, forming a 3D diagram including all inspection locations for intuitive display by the worker. Simultaneously, during the worker's work, the current inspection determination module determines the corresponding current inspection point based on the inspection location information, and the second annotation module marks the current inspection point as an inspected point on the 3D diagram. The worker can then clearly understand their work tasks and progress based on the 3D diagram displayed in the inspection device. This reduces the possibility of oversights due to the large amount of detail involved in inspecting pressure vessels and improves the convenience for workers when inspecting the quality of pressure vessels.
[0053] In one possible implementation, when the detection device determination module determines the device to be detected corresponding to the worker based on the personnel location information and the location information of each device, it is specifically used for:
[0054] Based on the personnel location information and the location information of each piece of equipment, the distance between the personnel and each pressure vessel is calculated, and a distance value is generated.
[0055] Each of the distance values corresponds one-to-one with each of the pressure vessels;
[0056] Iterate through each distance value and determine whether each distance value is less than a preset distance threshold;
[0057] If the distance is less than the preset distance threshold, then the pressure vessel corresponding to the distance value less than the preset distance threshold is determined to be the device to be tested.
[0058] In one possible implementation, when the second annotation module marks the corresponding current detection point in the device's 3D map as a detected point after determining the current detection point, it is specifically used for:
[0059] If detection result information is obtained within a preset time period after the current detection point is determined, the current detection point corresponding to it in the device's 3D diagram is marked as a detected point.
[0060] In one possible implementation, the device further includes:
[0061] The abnormal information feedback module is used to generate abnormal information at the end of a preset time period after the current detection point is determined, if no detection result information is obtained within the preset time period, and to feed the abnormal information back to the detection device.
[0062] In one possible implementation, the device further includes:
[0063] The first personnel location acquisition module is used to acquire the personnel location information corresponding to each staff member, and the personnel location information includes abnormal personnel location information and normal personnel location information.
[0064] The distance calculation module is used to calculate the distance between each of the normal personnel location information and the abnormal personnel location information, and generate support distance information, wherein each of the support distance information corresponds one-to-one with each of the normal personnel location information;
[0065] The minimum distance determination module is used to determine the minimum support distance information among all the support distance information.
[0066] The first location feedback module is used to send the abnormal personnel location information to the detection device corresponding to the minimum support distance information when the device abnormality information is obtained.
[0067] In one possible implementation, the device further includes:
[0068] The second personnel location acquisition module is used to acquire abnormal personnel location information, wherein the abnormal personnel location information represents the location of the detection device where the abnormality occurred;
[0069] The task progress acquisition module is used to acquire task progress information for all normal detection devices.
[0070] The maximum task progress determination module is used to determine the maximum task progress information among all task progress information.
[0071] The second location feedback module is used to send the location information of the abnormal personnel to the detection device corresponding to the maximum task progress information.
[0072] In one possible implementation, the device further includes:
[0073] The next detection point determination module is used to determine the next detection point based on all the detection points and the already detected points;
[0074] The image feedback module is used to acquire the image information corresponding to the next detection point and send the image information to the detection device for display.
[0075] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0076] An electronic device comprising:
[0077] At least one processor;
[0078] Memory;
[0079] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform the above-described method for managing non-destructive testing data of pressure vessels.
[0080] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0081] A computer-readable storage medium includes: a computer program stored thereon that can be loaded by a processor and execute the above-described pressure vessel non-destructive testing data management method.
[0082] In summary, this application includes the following beneficial technical effects:
[0083] The location of the personnel is determined by the personnel location information, and the location of each pressure vessel is determined by the equipment location information. Based on the location of the personnel and the pressure vessels, the pressure vessel currently being inspected by the personnel is identified as the equipment to be inspected. Then, a 3D model of the equipment to be inspected is obtained, and each inspection point of the equipment is identified and marked on the 3D model, forming a 3D model that includes all locations to be inspected, providing a visual display for the personnel. Simultaneously, during the work process, the current inspection point being inspected by the personnel is determined based on the inspection location information, and the current inspection point is marked as an inspected point on the 3D model. The personnel can then clearly understand their work tasks and progress based on the 3D model of the equipment displayed on the inspection device. This reduces the possibility of omissions due to the large amount of detail when inspecting pressure vessels, and also shows the work progress, improving the convenience for the personnel when inspecting the quality of pressure vessels.
[0084] If the detection time exceeds the preset time threshold, it indicates that no detection result has been received within the normal detection time range, which means that there is a possibility that the current detection device is malfunctioning. Therefore, an abnormality message is generated and fed back to the detection device to remind the staff that there may be a problem with the current detection device, so that it can be confirmed and adjusted in time. Attached Figure Description
[0085] Figure 1 This is a flowchart illustrating the pressure vessel nondestructive testing data management method according to an embodiment of this application;
[0086] Figure 2 This is a block diagram of a pressure vessel non-destructive testing data management device according to an embodiment of this application;
[0087] Figure 3 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0088] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.
[0089] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0090] After a manufacturer produces a pressure vessel, each pressure vessel must undergo quality inspection before it can leave the factory. However, the quality inspection of pressure vessels is usually carried out uniformly for a whole batch.
[0091] When inspecting a single pressure vessel, all welds and sides of the vessel must be inspected, making the inspection task heavy and tedious for the staff, especially for large pressure vessels. It is easy for staff to forget or omit certain areas after inspecting some of the areas, resulting in inspection oversights.
[0092] When performing non-destructive testing on pressure vessels, staff need to carry non-destructive testing equipment such as ultrasonic non-destructive testing equipment or magnetic particle testing equipment to perform non-destructive testing on various parts of the pressure vessel. A central control device is set up in the plant, and staff also carry terminal devices. When staff enter the plant, their terminal devices will be wirelessly connected to the central control device.
[0093] This application provides a method for managing nondestructive testing data of pressure vessels, executed by a central control device. The method includes:
[0094] Step S101: Obtain the personnel location information of the staff and the equipment location information corresponding to each pressure vessel.
[0095] Specifically, during actual testing, staff need to bring testing equipment to the site where the pressure vessel was manufactured. This equipment includes non-destructive testing (NDT) devices and terminal equipment. The NDT devices perform NDT on the pressure vessel and generate results. The NDT devices consist of a main body and a probe. The main body is placed on the ground, and staff move it by pushing it. The probe is placed on the main body. When inspecting the pressure vessel, the main body is on the ground, and staff pick up the probe and bring it close to the vessel for testing. The terminal equipment is used for data recording and other operations, enabling information exchange. It is carried by the staff. Staff can record and save the generated results on the terminal equipment and also upload the data to the central control system.
[0096] The testing device can be an integrated device composed of non-destructive testing equipment and terminal equipment, or it can be two separate devices. In this embodiment, no limitation is made. The example of non-destructive testing equipment and terminal equipment being two separate devices will be used for illustration.
[0097] A first position sensor is installed on the main body of the non-destructive testing equipment and outputs first position information; a second position sensor is installed on each pressure vessel in the plant and outputs its corresponding second position information; the position sensor can be a GPS sensor or other sensor used to detect the position of an object. By obtaining the position coordinates output by the first position sensor and each second position sensor, the position of the staff and the position of each pressure vessel can be obtained.
[0098] When staff enter the testing facility with testing equipment, it indicates that the staff intends to inspect and maintain various pressure vessels. Therefore, the location of the testing equipment, i.e. the location of the staff, is automatically obtained when the staff enters the facility.
[0099] Step S102: Based on the personnel location information and the location information of each device, determine the device to be tested corresponding to the personnel.
[0100] Specifically, the equipment to be inspected is the equipment that the staff is about to inspect. The central control equipment can determine the relative position between the pressure vessel and the staff based on the position coordinates of each pressure vessel and the staff. When the staff inspects one of the pressure vessels, the staff needs to be close to the pressure vessel to perform the inspection. Therefore, when the relative positions are very close, that is, when the staff is close to the pressure vessel to perform the inspection, it can be determined which pressure vessel the staff is inspecting.
[0101] One feasible method for identifying the equipment to be inspected by a worker is to install a trigger device at a preset location near each pressure vessel, and connect the trigger device to a central control device. When a worker approaches the pressure vessel for inspection, the trigger device is activated. The trigger device can employ thermal imaging detection technology, ultrasonic technology, or photoelectric sensors, etc. Taking a photoelectric sensor as an example, when the worker is not near the trigger device, the photoelectric signal output by the photoelectric sensor is received by the photoelectric receiver; when the worker walks to the location of the trigger device, the photoelectric signal output by the photoelectric sensor is blocked by the worker, thus determining that the worker has approached the inspection area of the pressure vessel corresponding to the photoelectric sensor, and sending a trigger signal to the central control device, which then identifies the corresponding pressure vessel as the equipment to be inspected.
[0102] Step S103: Obtain the 3D model of the device to be tested.
[0103] Specifically, a 3D scanner is installed on the detection device. The 3D scanner is used to scan a specified item and generate a 3D image of the specified item after scanning. After the device to be detected is determined, the central control device controls the 3D scanner to scan the device to be detected, i.e., the corresponding pressure vessel, and generates a 3D image of the device to be detected.
[0104] Step S104: Determine each detection point and mark each detection point on the equipment 3D diagram.
[0105] Specifically, in the actual inspection process, the welds, the surface of the pressure vessel, and all sidewalls need to be inspected. The complete inspection items include: inspection of each weld and inspection at multiple designated locations on each sidewall. The inspection of the sidewalls includes checking for holes, cracks, uniformity, and wall thickness, etc. Multiple inspection locations are selected on the sidewalls, and each inspection location is inspected one by one.
[0106] When inspecting welds, ultrasonic or radiographic testing is mainly used to inspect the outer surface and interior of the weld. The testing probe is fixed at the weld location, and ultrasonic waves or rays are emitted into the weld. The waveform of the reflected ultrasonic waves is used to determine whether the weld is fused, or the degree of attenuation of the rays is used to determine whether there are defects inside the weld. When inspecting sidewalls, magnetic particle testing or penetrant testing is often used. When using magnetic particle testing, the sidewall is first magnetized, and then magnetic particles are used to determine whether there are defects in the sidewall of the pressure vessel.
[0107] The inspection of welds and pressure vessel sidewall defects using non-destructive testing methods in this application embodiment is a well-known technical means for those skilled in the art, and will not be described in detail here.
[0108] Therefore, after obtaining the 3D image of the pressure vessel, the positions of each weld in the 3D image data and the multiple pre-set inspection positions on the side wall are determined. The inspection points are the positions of each weld and the pre-set positions on the side wall. The staff should inspect each inspection point one by one.
[0109] Each identified detection point is marked on the 3D model of the pressure vessel, forming a 3D model with detection locations. The marking method can be to label points or areas with color at their corresponding positions. A single 3D model of the equipment includes detection point 1, detection point 2, detection point 3, and so on.
[0110] Furthermore, after the central control equipment marks the test points on the equipment's 3D diagram, the 3D diagram can be sent to the terminal device carried by the staff. The terminal device will then display the 3D diagram of the equipment to be tested. The staff can then perform tests on each test point one by one based on the content displayed on the terminal device, improving the convenience of the staff's work and reducing the chance of oversights due to too many test tasks or complex weld distribution on the equipment.
[0111] Step S105: Obtain the detection location information, and then determine the current detection point based on the detection location information.
[0112] The detection location information refers to the actual location where staff inspect the pressure vessel.
[0113] Specifically, the detection location information indicates the exact location where the personnel are inspecting the pressure vessel.
[0114] The non-destructive testing equipment is equipped with a third position sensor on its probe. This sensor collects and outputs the probe's position information, which is then received by the central control unit. When the operator is not using the probe, the position of the equipment body is largely consistent with that of the probe. However, when the operator uses the probe, its position changes and becomes inconsistent with the position of the equipment body. Therefore, based on the position of the equipment body and the probe, the direction the operator is facing can be determined. For example, if the probe is located east-southeast of the equipment body, the operator is facing east-southeast of the equipment body.
[0115] Secondly, a first image acquisition device is installed on the main body of the equipment, and a second image acquisition device is installed on the detection probe. After the main control device determines the device to be inspected corresponding to the worker, if the first position information and the third position information are different, a timer is started when the positions are different. When the timer is equal to or greater than the preset first position duration threshold, it indicates that the worker is about to or is performing maintenance. Therefore, when the timer is equal to the preset first position duration threshold, the first image acquisition device is controlled to acquire the overall image information of the inspection direction currently being faced by the worker. That is, when the worker is about to perform the inspection, the overall image information of the current inspection is acquired.
[0116] Subsequently, when the third position information remains unchanged and the duration exceeds the preset second position duration threshold, it indicates that the staff has started maintenance, and the main control equipment controls the second image acquisition equipment to acquire the detection position image information at the detection probe position.
[0117] The central control equipment performs image processing and analysis by combining the overall image information and the detection position image information. It extracts features from the detection position image information and compares them with the overall image information to determine the specific location of the detection position image in the overall image. This determines the current detection position of the detection device, thus obtaining the detection position information.
[0118] The detection point includes multiple detection points. The detection location information is the current detection location. Based on the detection location information, it is determined which detection point corresponds to the current detection location. The corresponding detection point is then designated as the point currently being detected, i.e., the current detection point.
[0119] Step S106: After determining the current detection point, mark the corresponding current detection point in the equipment 3D map as a detected point, and feed the remarked equipment 3D map back to the detection device carried by the staff.
[0120] Specifically, the detection result information represents the detection result at the current detection location of the staff member. It can be the detection result obtained by the staff member through the terminal device, or it can be the detection result directly generated by the detection device.
[0121] Once the central control equipment determines the current inspection point, it confirms that the current staff has started inspection at that point. Therefore, it marks the inspection point as an inspected point and sends the marked 3D model of the equipment to the terminal equipment. The terminal equipment displays the inspection points that have been inspected and the inspection points that have not yet been inspected, thereby prompting the staff on the inspection progress of the pressure vessel and reducing the probability of the staff missing any maintenance locations.
[0122] Continuing with the previous example, the equipment's 3D diagram includes detection point 1, detection point 2, detection point 3, detection point 4, and so on. Before testing, all detection points are marked with red dots on the 3D diagram, where red indicates incomplete testing. The operator then uses the testing device to test the area near detection point 3, placing the probe of the device close to the location of detection point 3. This confirms that detection point 3 is the current detection point and is now considered a tested point. Therefore, in the 3D diagram, detection point 3 changes from a red marker to a green marker, indicating that the test is complete. After testing detection point 3, testing point 4 is then tested, and it also changes from red to green. The other detection points remain red, indicating that the test is incomplete.
[0123] After the staff completes the inspection of the current inspection point, the current inspection point is marked as an inspected point. Then, the staff's inspection location information is obtained, and the next inspection point is determined based on the inspection location information and set as the current inspection point. After obtaining the inspection result information, the current inspection point is marked as an inspected point again, and this process is repeated. The goal is to complete the inspection of the current pressure vessel only after all inspection points have been inspected, thus allowing the inspection of the next pressure vessel to begin. The central control equipment generates an inspection completion message and sends it to the terminal device carried by the staff to notify them that the inspection of the current pressure vessel is complete.
[0124] This application provides a method for managing non-destructive testing data of pressure vessels. When a worker approaches the pressure vessel with a testing device, the device acquires a 3D model of the equipment and the testing points. The 3D model allows the worker to more intuitively and clearly perceive the specific location and orientation of the equipment to be inspected, improving the convenience of the worker's work. In addition, when the worker is testing a certain part of the equipment, the current testing point can be determined based on the acquired testing location. The current testing point is marked as a tested point in the 3D model of the equipment, and the remarked 3D model of the equipment is sent to the testing device for display. The worker can then clearly see the completed and uncompleted testing points based on the displayed marked 3D model of the equipment, so that the worker is clear about their work progress and it is easier for the worker to carry out the testing task of the pressure vessel.
[0125] One possible implementation of this application embodiment includes, in step S102, determining the device to be detected corresponding to the worker based on personnel location information and the location information of each device, including:
[0126] Step S21 (not shown in the figure): Calculate the distance between the staff and each pressure vessel based on the personnel location information and the location information of each piece of equipment, and generate the distance value.
[0127] Each distance value corresponds one-to-one with each pressure vessel.
[0128] Step S22 (not shown in the figure): Traverse each distance value and determine whether each distance value is less than a preset distance threshold; if it is less, determine the pressure vessel corresponding to the distance value less than the preset distance threshold as the device to be tested.
[0129] Specifically, before pressure vessels leave the factory, a batch of pressure vessels is often tested together. The factory contains multiple pressure vessels, each arranged separately. Equipment location information is used for each pressure vessel, and personnel location information is used for the workers. The distances between the workers' positions and each pressure vessel are calculated, generating six distance values corresponding to each pressure vessel. For example, a factory may contain six pieces of equipment: pressure vessel 1, pressure vessel 2, pressure vessel 3, pressure vessel 4, pressure vessel 5, and pressure vessel 6. The positions of each pressure vessel are already determined and remain constant. Therefore, based on the workers' positions, the distances between the workers and each pressure vessel are determined, generating six distance values, each corresponding to a single pressure vessel.
[0130] The distance threshold is a manually set distance. If there is a distance value that is less than the distance threshold, it indicates that the current staff wants to inspect the pressure vessel corresponding to that distance value, that is, to determine that the pressure vessel is the equipment to be inspected.
[0131] Within the factory, if each pressure vessel is taken as a center and a distance threshold is taken as a radius, a circular detection area can be formed corresponding to each pressure vessel, and the detection areas do not overlap. Therefore, when a distance value is less than the preset distance threshold, it indicates that the worker is in the detection area of the corresponding pressure vessel. At the same time, the distance values between the worker and other pressure vessels are all greater than the distance threshold, and the worker is outside other detection areas, thus identifying a corresponding device to be tested.
[0132] If all staff members are outside the testing areas, it means that the staff have not yet identified the equipment to be tested. In this case, it is not necessary to send the 3D model of the pressure vessel to the staff. The 3D model of the corresponding equipment will only be sent to the staff after they enter the testing area of a pressure vessel.
[0133] In one possible implementation of this application embodiment, in step S106, after determining the current detection point, the corresponding current detection point in the device's 3D diagram is marked as a detected point, and then the method further includes:
[0134] Step Sa1 (not shown in the figure): Determine the next detection point based on all detection points and the already detected points.
[0135] Step Sa2 (not shown in the figure): Obtain the image information of the next detection point and send the image information to the detection device for display.
[0136] Specifically, among all testing points, there are tested points and points to be tested. Tested points represent those that have been tested by staff, while points to be tested are those that have not yet been tested. The number of points to be tested and the number of tested points together make up the total number of all testing points.
[0137] After determining the current testing point, in order to facilitate the staff to carry out the testing task, the next testing point is determined based on the current testing point. The next testing point can be a testing point randomly determined from the testing points, or it can be determined from the testing points according to the preset order of the testing points, such as the order of clockwise from top to bottom.
[0138] The system collects image information from the next detection point and sends it to the detection device, allowing staff to perform sequential detections based on the images displayed on the device, thus improving the convenience of the detection task.
[0139] One possible implementation of this application embodiment is that, in step S106, after determining the current detection point, the corresponding current detection point in the device's 3D diagram is marked as a detected point, including:
[0140] If detection result information is obtained within a preset time period after the current detection point is determined, the current detection point corresponding to it in the device's 3D diagram is marked as a detected point.
[0141] Specifically, when the detection location information is obtained, the current detection point is determined, indicating that the staff has just started the detection. The timing starts from the moment the staff begins the detection.
[0142] The preset time period is a duration pre-set by the management personnel. After the timer starts, if the detection result information transmitted by the detection device is obtained within the preset time period, it indicates that the detection has ended normally. Only when the detection ends normally is the current detection point in the equipment's 3D diagram marked as a detected point. In one possible implementation of this application embodiment, to provide timely feedback when the detection device malfunctions, the method further includes:
[0143] If no detection result information is obtained within a preset time period after the current detection point is determined, an abnormal information is generated at the end of the preset time period and the abnormal information is fed back to the detection device.
[0144] Specifically, if the central control equipment fails to acquire test results within a preset time period, it indicates that the staff's current testing may be experiencing an anomaly, or that the staff is encountering difficulties and spending too much time. At this point, an anomaly message is generated and fed back to the testing device carried by the staff, prompting them to determine if the device is malfunctioning. Based on the anomaly message displayed by the testing device, the staff can determine whether the device has malfunctioned, thus enabling them to react promptly and make adjustments when a malfunction occurs, thereby improving testing efficiency.
[0145] One possible implementation of this application embodiment, in order to facilitate timely handling of anomalies, includes, after generating anomaly information and feeding it back to the detection device, the following:
[0146] Step Sb1 (not shown in the figure): Obtain the personnel location information corresponding to each staff member.
[0147] Personnel location information includes location information of abnormal personnel and location information of normal personnel.
[0148] Each person's location information corresponds one-to-one with each staff member.
[0149] Specifically, there is a situation where multiple workers are inspecting multiple pressure vessels in a factory. For example, there are six pressure vessels in the factory, and three workers are assigned to them. Each worker is responsible for inspecting two pressure vessels. Thus, there will be three workers in the factory at the same time. When the three workers enter the factory with their inspection equipment, their positions will be recorded.
[0150] The abnormal personnel location information refers to the location of the detection device corresponding to the abnormal information. The normal personnel location information refers to the location of the detection device performing normal detection, which indicates that the detection device generates a detection result and completes the detection within a preset time threshold. For example, if three workers, A, B, and C, have their location information obtained respectively, and if worker A's detection time at the current detection point is too long without generating a detection result, it is determined that the detection device may be malfunctioning. The personnel location information corresponding to worker A is the abnormal personnel location information, while worker B and worker C are the normal personnel location information.
[0151] Step Sb2 (not shown in the figure): Calculate the distance between the location information of each normal person and the location information of the abnormal person, and generate the corresponding support distance information.
[0152] Each support distance information corresponds one-to-one with the location information of each normal personnel.
[0153] Specifically, the distance between each normal person and the abnormal person is calculated separately. Continuing with the previous example, if the equipment carried by person A malfunctions, the distance between person B and person A is calculated to generate the first support distance information; the distance between person C and person A is calculated to generate the second support distance information.
[0154] Step Sb3 (not shown in the figure): Determine the smallest support distance among all support distance information.
[0155] Specifically, the support distance information is sorted, either in descending or ascending order, and the smallest support distance information among all the support distance information is determined. The smallest support distance information represents the person who is closest to the person with the abnormality among other personnel carrying normal detection devices. For example, if the first support distance information for personnel B is 10m and the second support distance information for personnel C is 30m, then the smallest support distance information is the first support distance information for personnel B, which is 10m.
[0156] Step Sb4 (not shown in the figure): When abnormal device information is obtained, the location information of the abnormal personnel is sent to the detection device corresponding to the minimum support distance information.
[0157] Specifically, when an anomaly occurs during testing, the anomaly information is sent to the corresponding testing device. The staff then checks their testing device. If the staff determines that there is a problem with their testing device, such as damage to the non-destructive testing equipment, the staff clicks the "fault report" button on the terminal device to send out the device anomaly information. Alternatively, after the staff determines that an anomaly has occurred, the staff clicks the "fault report" button set on the testing device to send out the device anomaly information.
[0158] When an abnormal device is detected, it indicates that the staff member has confirmed that their equipment has malfunctioned and they need assistance from other staff members. Therefore, the central control device sends the abnormal personnel location information to the nearest detection device so that the nearest staff member can determine the specific location of the abnormal personnel based on the displayed abnormal personnel location information and come to provide assistance.
[0159] On the one hand, the location of the abnormal staff member is sent to the devices of other staff members, so that the staff going to provide support can go directly to the abnormal staff member's location, reducing the time spent searching for the abnormal staff member's location when there is no location prompt; on the other hand, the location is sent to the detection device of the nearest normal staff member, which can shorten the support distance compared to other staff members coming to provide support, improve the efficiency of staff support, reduce the time spent on the road, and thus help improve the detection efficiency.
[0160] One possible implementation of this application embodiment involves feeding back abnormal information to a detection device carried by the staff, and then further including:
[0161] Step Sc1 (not shown in the figure): Obtain the location information of the abnormal personnel. The location information of the abnormal personnel indicates the location of the detection device where the abnormality occurred.
[0162] Step Sc2 (not shown in the figure): Obtain the task progress information corresponding to all normal detection devices.
[0163] Among them, a normal detection device represents a detection device that has not experienced any abnormalities.
[0164] Step Sc3 (not shown in the figure): Determine the largest task progress information among all task progress information.
[0165] Step Sc4 (not shown in the figure): Send the location information of the abnormal personnel to the detection device corresponding to the largest task progress information.
[0166] Specifically, when a detection device malfunctions, the location of the malfunctioning device, i.e., the location information of the malfunctioning personnel, is obtained.
[0167] The task progress information represents the ratio of the number of inspected points to the total number of inspection points when the current pressure vessel is being inspected, that is, the percentage of inspections that have been completed. For example, if the current pressure vessel requires 10 inspection points to be completed, and 6 inspection points have been completed so far, then the task progress information is 60%; if another pressure vessel requires 10 inspection points to be completed, and 5 inspection points have been completed so far, then the task progress information is 50%.
[0168] The highest task progress information represents the task progress of the worker with the fastest progress among the other workers. For example, if worker A's detection device malfunctions, worker B's task progress is 90%, and worker C's task progress is 50%, then the highest task progress information is 90%, and the corresponding detection device is worker B's detection device.
[0169] When an anomaly is confirmed, the location of the detection device is sent to the detection device carried by the worker with the fastest task progress. This allows the worker to quickly locate the worker with the anomaly after completing their current detection task and provide assistance. This improves detection efficiency by enabling prompt help when a worker encounters an anomaly.
[0170] The above embodiments describe a method for managing non-destructive testing data of pressure vessels from the perspective of process flow. The following embodiments describe a device for managing non-destructive testing data of pressure vessels from the perspective of virtual modules or virtual units. For details, please refer to the following embodiments.
[0171] A pressure vessel non-destructive testing data management device 100, comprising:
[0172] The location acquisition module 1001 is used to acquire the personnel location information of the staff and the equipment location information corresponding to each pressure vessel;
[0173] The detection equipment determination module 1002 is used to determine the equipment to be tested corresponding to the staff member based on the personnel location information and the location information of each piece of equipment;
[0174] The 3D acquisition module 1003 is used to acquire a 3D model of the device to be inspected.
[0175] The first annotation module 1004 is used to determine each detection point and annotate each detection point on the equipment 3D diagram;
[0176] The current detection determination module 1005 is used to acquire detection location information and then determine the current detection point based on the detection location information.
[0177] The second annotation module 1006 is used to mark the corresponding current detection point in the equipment 3D map as a detected point after the current detection point is determined, and to feed back the remarked equipment 3D map to the detection device carried by the staff.
[0178] Specifically, the detection equipment determination module determines the pressure vessel currently being inspected (i.e., the equipment to be inspected) based on the positions of the personnel and various pressure vessels obtained by the position acquisition module. Then, the 3D acquisition module acquires a 3D model of the equipment to be inspected, and the first annotation module marks each inspection point on the 3D model, forming a 3D map including all inspection locations for the personnel's visual inspection. Simultaneously, during the personnel's work, the current inspection determination module determines the corresponding current inspection point based on the inspection location information, and the second annotation module marks this current inspection point as an inspected point on the 3D model. The personnel can then clearly understand their work tasks and progress based on the 3D model displayed on the inspection device. This reduces the possibility of overlooking details during pressure vessel inspection and improves the convenience for personnel when inspecting the quality of pressure vessels.
[0179] In one possible implementation of this application embodiment, when the detection device determination module 1002 determines the device to be detected corresponding to the worker based on the personnel location information and the location information of each device, it is specifically used for:
[0180] Based on the personnel location information and the location information of each piece of equipment, calculate the distance between the personnel and each pressure vessel, and generate the distance value;
[0181] Each distance value corresponds one-to-one with each pressure vessel;
[0182] Iterate through each distance value and determine whether each distance value is less than a preset distance threshold;
[0183] If the distance is less than the preset distance threshold, then the pressure vessel corresponding to the distance value less than the preset distance threshold is determined as the device to be tested.
[0184] In one possible implementation of this application embodiment, when the second annotation module 1006 marks the corresponding current detection point in the device's 3D diagram as a detected point after determining the current detection point, it is specifically used for:
[0185] If detection result information is obtained within a preset time period after the current detection point is determined, the corresponding current detection point in the device's 3D map will be marked as a detected point.
[0186] In one possible implementation of this application embodiment, the device 100 further includes:
[0187] The abnormal information feedback module is used to generate abnormal information at the end of a preset time period after the current detection point is determined, if no detection result information is obtained, and then feed the abnormal information back to the detection device.
[0188] In one possible implementation, device 100 further includes:
[0189] The first personnel location acquisition module is used to acquire the personnel location information of each staff member. The personnel location information includes the location information of abnormal personnel and the location information of normal personnel.
[0190] The distance calculation module is used to calculate the distance between the location information of each normal person and the location information of each abnormal person, and generate support distance information. Each support distance information corresponds one-to-one with the location information of each normal person.
[0191] The minimum distance determination module is used to determine the minimum support distance among all support distance information.
[0192] The first location feedback module is used to send the location information of the abnormal personnel to the detection device corresponding to the minimum support distance when the device abnormality information is obtained.
[0193] In one possible implementation of this application embodiment, the device 100 further includes:
[0194] The second personnel location acquisition module is used to acquire abnormal personnel location information, which indicates the location of the detection device where the abnormality occurred.
[0195] The task progress acquisition module is used to acquire task progress information for all normal detection devices.
[0196] The maximum task progress determination module is used to determine the maximum task progress information among all task progress information.
[0197] The second location feedback module is used to send the location information of abnormal personnel to the detection device corresponding to the largest task progress information.
[0198] In one possible implementation of this application embodiment, the device 100 further includes:
[0199] The next detection point determination module is used to determine the next detection point based on all detection points and the already detected points;
[0200] The image feedback module is used to acquire the image information corresponding to the next detection point and send the image information to the detection device for display.
[0201] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0202] This application also describes an electronic device from the perspective of a physical device, such as... Figure 3 As shown, Figure 3 The illustrated electronic device 1100 includes a processor 1101 and a memory 1103. The processor 1101 and the memory 1103 are connected, for example, via a bus 1102. Optionally, the electronic device 1100 may also include a transceiver 1104. It should be noted that in practical applications, the transceiver 1104 is not limited to one unit, and the structure of this electronic device 1100 does not constitute a limitation on the embodiments of this application.
[0203] Processor 1101 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 1101 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0204] Bus 1102 may include a pathway for transmitting information between the aforementioned components. Bus 1102 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 1102 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0205] The memory 1103 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0206] The memory 1103 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 1101. The processor 1101 is used to execute the application code stored in the memory 1103 to implement the content shown in the foregoing method embodiments.
[0207] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0208] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0209] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for managing non-destructive testing data of pressure vessels, characterized in that, This system is applied to a central control system, where operators use a testing device to inspect pressure vessels. The testing device includes a non-destructive testing (NDT) device and a terminal device. The central control system and the terminal device are wirelessly connected. The NDT device includes a main body and a testing probe. The main body is equipped with a first position sensor for outputting first position information. Each pressure vessel is equipped with a second position sensor for outputting its corresponding second position information. The testing probe is equipped with a third position sensor for outputting third position information. The main body also has a first image acquisition device, and the testing probe has a second image acquisition device. The method includes: The personnel location information of the staff is determined based on the first location information, and the equipment location information corresponding to each pressure vessel is determined based on the second location information. Based on the personnel location information and the location information of each piece of equipment, the distance between the worker and each pressure vessel is calculated, and a distance value is generated, with each distance value corresponding to each pressure vessel. Each distance value is iterated over to determine whether each distance value is less than a preset distance threshold. If it is less, the pressure vessel corresponding to the distance value less than the preset distance threshold is determined as the device to be tested. Alternatively, the device to be tested corresponding to the worker is determined based on the trigger signal emitted by the triggering device set at a preset location near each pressure vessel. Obtain a 3D model of the device to be tested; Each detection point is identified and marked on the 3D diagram of the device; When the detected personnel location information differs from the third location information, a timer begins. When the timer duration equals a preset first location duration threshold, the central control device controls the first image acquisition device to acquire overall image information of the direction the current worker is facing during the inspection. Then, when the third location information remains unchanged and the duration exceeds a preset second location duration threshold, the central control device controls the second image acquisition device to acquire detection location image information at the detection probe location. Image processing analysis is performed on the overall image information and the detection location image information to determine the detection location information. Finally, the current detection point is determined based on the detection location information. Within a preset time period after determining the current detection point, if detection result information is obtained, the corresponding current detection point in the device's 3D diagram is marked as a detected point, and the remarked device 3D diagram is fed back to the detection device carried by the staff. The staff's detection location information is then obtained, and the next detection point is determined based on the detection location information and used as the current detection point. After obtaining the detection result information, the current detection point is marked as a detected point again, and this process is repeated.
2. The method according to claim 1, characterized in that, The method further includes: If no detection result information is obtained within a preset time period after the current detection point is determined, an abnormal information is generated at the end of the preset time period and the abnormal information is fed back to the detection device.
3. The method according to claim 2, characterized in that, The step of feeding back the abnormal information to the detection device further includes: Obtain the location information of each staff member, including the location information of abnormal staff members and the location information of normal staff members; Calculate the distance between each of the normal personnel location information and the abnormal personnel location information, and generate support distance information, with each of the support distance information corresponding one-to-one with each of the normal personnel location information; Determine the smallest support distance among all the aforementioned support distance information; When device malfunction information is obtained, the location information of the malfunctioning personnel is sent to the detection device corresponding to the minimum support distance information.
4. The method according to claim 2, characterized in that, The step of feeding back the abnormal information to the detection device further includes: Obtain the location information of abnormal personnel, wherein the location information of abnormal personnel represents the location of the detection device where the abnormality occurred; Obtain task progress information for all normal testing devices; Determine the task progress information with the largest progress value among all task progress information; The location information of the abnormal personnel is sent to the detection device corresponding to the largest task progress information.
5. The method according to claim 1, characterized in that, The step of marking the current detection point corresponding to the device's 3D map as a detected point is followed by: Based on all the detection points and the points already detected, determine the next detection point; Obtain the image information corresponding to the next detection point and send the image information to the detection device for display.
6. A data management device for non-destructive testing of pressure vessels, characterized in that, This system is applied to a central control system, where operators use a testing device to inspect pressure vessels. The testing device includes a non-destructive testing (NDT) device and a terminal device. The central control system and the terminal device are wirelessly connected. The NDT device includes a main body and a testing probe. The main body is equipped with a first position sensor for outputting first position information. Each pressure vessel is equipped with a second position sensor for outputting its corresponding second position information. The testing probe is equipped with a third position sensor for outputting third position information. The main body also has a first image acquisition device, and the testing probe has a second image acquisition device. The device includes: The location acquisition module is used to determine the personnel location information of the staff based on the first location information, and to determine the equipment location information corresponding to each pressure vessel based on the second location information; The detection equipment determination module is used to calculate the distance between the worker and each pressure vessel based on the personnel location information and the location information of each device, generate a distance value, and each distance value corresponds one-to-one with each pressure vessel; iterate through each distance value and determine whether each distance value is less than a preset distance threshold; if it is less, determine the pressure vessel corresponding to the distance value less than the preset distance threshold as the device to be detected; or, determine the device to be detected corresponding to the worker based on the trigger signal emitted by the triggering device set at a preset position near each pressure vessel. A 3D acquisition module is used to acquire a 3D model of the device to be inspected. The first annotation module is used to determine each detection point and annotate each detection point in the three-dimensional diagram of the device. The current detection determination module is used to start timing when the detected personnel location information differs from the third location information. When the timing time equals a preset first location duration threshold, the central control device controls the first image acquisition device to acquire overall image information of the direction the current worker is facing during inspection. Then, when the third location information remains unchanged and the duration exceeds a preset second location duration threshold, the central control device controls the second image acquisition device to acquire detection location image information at the detection probe location. Image processing analysis is performed on the overall image information and the detection location image information to determine the detection location information. Finally, the current detection point is determined based on the detection location information. The second annotation module is used to, within a preset time period after determining the current detection point, if detection result information is obtained, mark the corresponding current detection point in the 3D model of the equipment as a detected point, and feed the re-marked 3D model of the equipment back to the detection device carried by the staff; continue to obtain the staff's detection location information, determine the next detection point based on the detection location information, and use the next detection point as the current detection point; after obtaining the detection result information, mark the current detection point as a detected point again, and repeat the process.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform the method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is caused to perform the method described in any one of claims 1 to 5.
Citation Information
Patent Citations
Cost optimizing calculation method for on-site operation
CN103955771A
Pressure vessel and pipeline management system based on RFID and 3D model
CN106529802A
Petrochemical industry pressure pipeline management system
CN110322110A
Troubleshooting support system, equipment for support center, and computer software
JP2004129059A