A mobile inspection method, device and equipment of a machine room and a storage medium

By pre-generating and scoring inspection tasks, the problem of not being able to prioritize or focus on equipment inspection in the computer room is solved, thus achieving efficient equipment inspection.

CN118116102BActive Publication Date: 2026-08-04CHINA CONSTRUCTION BANK +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA CONSTRUCTION BANK
Filing Date
2024-03-29
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

In existing technologies, equipment inspection tasks in the computer room are generated randomly, making it impossible to prioritize or focus on inspecting equipment that has previously experienced problems, resulting in low inspection efficiency.

Method used

Multiple types of inspection tasks are generated in advance. Based on the equipment information of the equipment to be inspected, the inspection score and indicator value are calculated, the target inspection task with the highest score is determined, and the inspection personnel are guided to carry out the inspection.

Benefits of technology

This improves inspection efficiency, ensures that equipment that has previously experienced problems is inspected with priority or focus, adapts to changes in equipment information, and generates inspection tasks in a reasonable manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118116102B_ABST
    Figure CN118116102B_ABST
Patent Text Reader

Abstract

The embodiment of the specification relates to the general technical field of artificial intelligence, and in particular to a mobile inspection method and device for equipment room equipment, equipment and a storage medium; the method comprises the following steps: acquiring equipment information of a plurality of to-be-inspected equipment common in a plurality of predetermined types of inspection tasks; calculating an inspection score of the to-be-inspected equipment according to the equipment information; respectively calculating scores of the plurality of predetermined types of inspection tasks according to the inspection scores of the to-be-inspected equipment and index values of the to-be-inspected equipment under the plurality of predetermined types of inspection tasks; and determining a target inspection task from the plurality of predetermined types of inspection tasks according to the scores, the target inspection task being used for guiding an inspector to inspect the to-be-inspected equipment in the target inspection task. Through the embodiment of the specification, the optimal inspection task is determined according to the change of the to-be-inspected equipment, so that when it is necessary to prioritize or focus on the inspection of the equipment that has once appeared a problem, the inspection task can be reasonably generated and the inspector can be guided to perform the inspection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments in this specification relate to the general technical field of artificial intelligence, and in particular to a mobile inspection method, device, equipment, and storage medium for computer room equipment. Background Technology

[0002] Currently, most data center equipment inspections require inspectors to arrive at the data center to check the equipment. According to the current deployment of data centers, equipment is deployed in multiple rooms on multiple floors of a building. Inspectors need to move between different rooms and different floors to inspect the equipment. Usually, the server randomly generates inspection tasks, which include information such as the equipment to be inspected, the room and floor where the equipment is located, etc. The inspectors then inspect the equipment according to the instructions of the inspection task.

[0003] However, equipment in the computer room is bound to have problems. When equipment has a problem, although technicians will solve the problem, during the inspection, it is still necessary to give priority or focus to the equipment that has had problems in the past. However, the randomly generated inspection tasks at present cannot give priority or focus to the equipment that has had problems in the past.

[0004] When faced with the need to prioritize or focus on inspecting equipment that has previously experienced problems, how to reasonably generate inspection tasks and guide inspection personnel to carry out the inspections is an urgent problem to be solved. Summary of the Invention

[0005] To address the current issue that randomly generated inspection tasks cannot prioritize or focus on inspecting equipment that has previously experienced problems, this specification provides a mobile inspection method, apparatus, device, and storage medium for data center equipment. Multiple types of inspection tasks are pre-generated. Before being distributed to inspection personnel, a score for each inspection task is calculated based on the equipment information of the equipment to be inspected. The inspection task with the highest score is sent to the inspection personnel for inspection. This highest-scoring inspection task is the optimal inspection task, thereby adapting to changes in equipment information and improving inspection efficiency.

[0006] To solve any of the above-mentioned technical problems, the specific technical solutions of the embodiments in this specification are as follows:

[0007] On the one hand, the embodiments of this specification provide a method for mobile inspection of computer room equipment, including,

[0008] Obtain equipment information for multiple devices to be inspected that are common to various pre-defined inspection tasks. The equipment information includes equipment information that has changed since the last inspection.

[0009] Calculate the inspection score of the equipment to be inspected based on the equipment information;

[0010] The scores for each type of inspection task are calculated based on the inspection scores of each piece of equipment to be inspected and the index values ​​of the equipment to be inspected under each type of inspection task.

[0011] Based on the scoring, a target inspection task is determined from a variety of predetermined inspection tasks. The target inspection task is used to guide the inspection personnel to inspect the equipment to be inspected in the target inspection task.

[0012] Furthermore, the equipment information includes the historical operating status of the equipment to be inspected during the period since the last inspection;

[0013] Calculating the inspection score of the equipment to be inspected based on the equipment information further includes:

[0014] The inspection score of the equipment to be inspected is calculated based on its historical operating data.

[0015] Furthermore, the historical operation data includes the number of alarms, the alarm level corresponding to each alarm, the number of fault interruptions, and the fault interruption level corresponding to each fault interruption;

[0016] Calculating the inspection score of the equipment to be inspected based on its historical operating data further includes:

[0017] Each alarm level is digitized, and the average alarm level is calculated based on the number of alarms and the digitized alarm level corresponding to each alarm.

[0018] Each fault interruption level is digitized, and the average fault interruption level is calculated based on the number of fault interruptions and the digitized fault interruption level corresponding to each fault interruption.

[0019] The inspection score is obtained by weighted summing of the average alarm level and the average fault interruption level.

[0020] Furthermore, the various types of pre-defined inspection tasks include at least two of the following: equipment association-prioritized inspection tasks, equipment location-prioritized inspection tasks, and plan-prioritized inspection tasks.

[0021] Furthermore, before calculating the score for each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each predetermined type of inspection task, the method further includes:

[0022] Determine the index values ​​of the equipment to be inspected under each predetermined type of inspection task.

[0023] Furthermore, the index values ​​include equipment correlation index, location correlation index, and habit correlation index.

[0024] Furthermore, determining the index values ​​of the equipment to be inspected under each predetermined type of inspection task further includes:

[0025] The equipment correlation index of the equipment to be inspected is calculated based on the functional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task.

[0026] The positional correlation index of the equipment to be inspected is calculated based on the positional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task.

[0027] The habit correlation index of the equipment to be inspected is calculated based on the habit correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task.

[0028] Furthermore, calculating the equipment correlation index of the equipment to be inspected based on its functional correlation with other equipment to be inspected in each predetermined type of inspection task further includes:

[0029] Calculate the average value of the multiple functional correlation degrees corresponding to the equipment to be inspected, and use the average value as the equipment correlation degree index of the equipment to be inspected.

[0030] Furthermore, calculating the positional correlation index of the equipment to be inspected based on its positional correlation with other equipment to be inspected in each predetermined type of inspection task further includes:

[0031] Determine the positional relationship between every two devices to be inspected in each pre-defined type of inspection task, and calculate the positional correlation between the two devices to be inspected based on the positional relationship.

[0032] Calculate the average value of all location correlations in each predefined type of inspection task to obtain the location correlation index of all equipment to be inspected in each predefined type of inspection task.

[0033] Furthermore, calculating the habit correlation index of the equipment to be inspected based on the correlation of inspection habits between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task further includes:

[0034] The equipment to be inspected is used as the equipment to be calculated.

[0035] Determine the preceding and following inspection devices for each type of inspection task;

[0036] Determine the degree to which the first inspection sequence of the preceding equipment to be inspected and the second inspection sequence of the equipment to be calculated and the second inspection sequence of the equipment to be calculated and the equipment to be inspected conform to the inspection habits of the inspection personnel;

[0037] The habit relevance index of the device to be calculated is calculated based on the degree of conformity.

[0038] Furthermore, the calculation of the score for each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each predetermined type of inspection task further includes:

[0039] Each pre-defined type of inspection task is treated as a task to be calculated.

[0040] Calculate the product between the inspection score of each device to be inspected in the task to be calculated and the corresponding index value, and sum the products corresponding to multiple devices to be inspected to obtain the score of the task to be calculated.

[0041] Furthermore, the equipment information also includes multiple inspection points of the equipment to be inspected and the importance of each inspection point.

[0042] Furthermore, calculating the inspection score of the equipment to be inspected based on the equipment information further includes:

[0043] The inspection score is obtained by calculating the average importance of multiple inspection points.

[0044] Furthermore, each type of inspection task consists of the code of the equipment to be inspected, the spatial location code of the equipment to be inspected, and the inspection route.

[0045] On the other hand, embodiments of this specification also provide a mobile inspection device for computer room equipment, the device comprising:

[0046] The equipment information acquisition unit is used to acquire equipment information of multiple equipment to be inspected in a variety of predetermined inspection tasks. The equipment information includes equipment information of the equipment to be inspected that has changed since the last inspection.

[0047] The inspection score calculation unit is used to calculate the inspection score of the equipment to be inspected based on the equipment information.

[0048] The inspection task scoring calculation unit is used to calculate the score of each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each predetermined type of inspection task.

[0049] The target inspection task determination unit is used to determine a target inspection task from a variety of predetermined inspection tasks based on the score. The target inspection task is used to guide the inspection personnel to inspect the equipment to be inspected in the target inspection task.

[0050] On the other hand, embodiments of this specification also provide a computer device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the above-described method.

[0051] On the other hand, embodiments of this specification also provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.

[0052] Finally, this specification also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described method.

[0053] Using the embodiments of this specification, multiple inspection tasks for equipment to be inspected are generated in advance according to various predetermined types. Before pushing the inspection tasks to the inspection personnel, equipment information of these equipment to be inspected that has changed since the last inspection is obtained. The inspection score of the equipment to be inspected is calculated based on the equipment information. The score of each inspection task of each predetermined type is calculated based on the inspection score of each equipment to be inspected and its index value under each predetermined type of inspection task. Finally, the target inspection task is determined from each predetermined type of inspection task based on the score, and then the target inspection task is pushed to the inspection personnel so that the inspection personnel can inspect the equipment to be inspected according to the target inspection task. This realizes the determination of the final inspection task from multiple pre-generated inspection tasks of multiple predetermined types based on the equipment information of the equipment to be inspected that has changed since the last inspection. It realizes the determination of the optimal inspection task based on the changes of the equipment to be inspected. Therefore, when it is necessary to prioritize or focus on the inspection of equipment that has had problems in the past, it can reasonably generate inspection tasks and guide the inspection personnel to carry out the inspection. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the embodiments of this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 The figure shown is a schematic diagram of the implementation system of a mobile inspection method for computer room equipment in an embodiment of this specification;

[0056] Figure 2 The diagram shown is a flowchart illustrating a mobile inspection method for computer room equipment according to an embodiment of this specification.

[0057] Figure 3 The diagram shown is a flowchart illustrating the process of determining the indicator values ​​of the equipment to be inspected under various predetermined types of inspection tasks in an embodiment of this specification.

[0058] Figure 4 The diagram shown is a flowchart illustrating how the location correlation index of the device to be inspected is calculated based on the location correlation between the device to be inspected and other devices to be inspected in various predetermined types of inspection tasks, according to an embodiment of this specification.

[0059] Figure 5 The diagram shown is a flowchart illustrating how the habit correlation index of the device to be inspected is calculated based on the habit correlation between the device to be inspected and other devices to be inspected in various predetermined types of inspection tasks, according to an embodiment of this specification.

[0060] Figure 6 The diagram shown is a flowchart illustrating how the scores for each type of inspection task are calculated based on the inspection scores of each device to be inspected and the index values ​​of the devices to be inspected under each type of inspection task, as described in this specification.

[0061] Figure 7 The diagram shown is a flowchart illustrating the process of calculating the inspection score of the equipment to be inspected based on its historical operating data in an embodiment of this specification.

[0062] Figure 8 The diagram shown is a structural schematic of a mobile inspection device for computer room equipment according to an embodiment of this specification.

[0063] Figure 9 The diagram shown is a structural schematic of the computer device in an embodiment of this specification.

[0064] [Explanation of Figure Markers]:

[0065] 101. Terminal;

[0066] 102. Server;

[0067] 801. Equipment Information Acquisition Unit;

[0068] 802. Inspection score calculation unit;

[0069] 803. Inspection task scoring calculation unit;

[0070] 804. Target Inspection Task Determination Unit;

[0071] 902. Computer equipment;

[0072] 904. Processing equipment;

[0073] 906. Storage resources;

[0074] 908. Drive mechanism;

[0075] 910. Input / Output Module;

[0076] 912. Input devices;

[0077] 914. Output devices;

[0078] 916. Presentation equipment;

[0079] 918. Graphical User Interface;

[0080] 920. Network interface;

[0081] 922. Communication link;

[0082] 924. Communication bus. Detailed Implementation

[0083] The technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the embodiments of this specification, and not all embodiments. Based on the embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of the embodiments of this specification.

[0084] It should be noted that the terms "first," "second," etc., in the description, claims, and accompanying drawings of the embodiments herein are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, apparatus, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.

[0085] It should be noted that the acquisition, storage, use, and processing of data in the technical solutions of the embodiments of this specification all comply with the relevant provisions of national laws and regulations.

[0086] It should be noted that in the embodiments of this specification, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, they do not mean that the applicant has used or necessarily used the solution.

[0087] like Figure 1 The diagram illustrates an implementation system for a mobile inspection method for computer room equipment according to an embodiment of this specification, including a terminal 101 and a server 102. The terminal 101 and the server 102 can communicate via a network, which may include a local area network (LAN), a wide area network (WAN), the Internet, or a combination thereof, and is connected to a website, user equipment (e.g., computing devices), and a backend system.

[0088] In the embodiments of this specification, terminal 101 can be a sensor for acquiring device information or a terminal device for inspection personnel to input device information; this embodiment of the specification does not impose any limitations. Terminal 101 sends device information to server 102. Server 102 stores a variety of pre-generated inspection tasks of predetermined types. Server 102 calculates the device information to determine the optimal inspection task from the various predetermined types of inspection tasks and pushes the optimal inspection task to the inspection personnel for inspection.

[0089] Alternatively, server 102 may be a node of a cloud computing system (not shown in the figure), or each server may be a separate cloud computing system comprising multiple computers interconnected by a network and operating as a distributed processing system.

[0090] In addition, it should be noted that, Figure 1 The example shown is merely one application environment provided by the embodiments in this specification. In actual applications, other scenarios may also be included, and this specification does not impose any limitations.

[0091] To address the problems existing in the prior art, this specification provides a mobile inspection method for computer room equipment. Multiple types of inspection tasks are pre-generated. Before being distributed to inspection personnel, the score of each inspection task is calculated based on the equipment information of the equipment to be inspected. The inspection task with the highest score is sent to the inspection personnel for inspection. The highest-scoring inspection task is the optimal inspection task, thereby adapting to changes in equipment information and improving inspection efficiency. Figure 2The diagram shows a flowchart of a mobile inspection method for computer room equipment according to an embodiment of this specification. The process of determining the optimal inspection task is illustrated in this diagram. The order of steps listed in the embodiment is merely one possible execution order among many steps and does not represent the only possible execution order. In actual system or device products, the method can be executed sequentially or in parallel according to the embodiment or the accompanying drawings. Specifically, as shown... Figure 2 As shown, the method can be executed by server 102 and may include:

[0092] Step 201: Obtain equipment information for multiple devices to be inspected that are common to various pre-defined inspection tasks. The equipment information includes equipment information that has changed since the last inspection.

[0093] Step 202: Calculate the inspection score of the equipment to be inspected based on the equipment information;

[0094] Step 203: Calculate the score for each type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each type of inspection task.

[0095] Step 204: Determine the target inspection task from a variety of predetermined inspection tasks based on the score. The target inspection task is used to guide the inspection personnel to inspect the equipment to be inspected in the target inspection task.

[0096] Using the embodiments of this specification, multiple inspection tasks for equipment to be inspected are generated in advance according to various predetermined types. Before pushing the inspection tasks to the inspection personnel, equipment information of these equipment to be inspected that has changed since the last inspection is obtained. The inspection score of the equipment to be inspected is calculated based on the equipment information. The score of each inspection task of each predetermined type is calculated based on the inspection score of each equipment to be inspected and its index value under each predetermined type of inspection task. Finally, the target inspection task is determined from each predetermined type of inspection task based on the score, and then the target inspection task is pushed to the inspection personnel so that the inspection personnel can inspect the equipment to be inspected according to the target inspection task. This realizes the determination of the final inspection task from multiple pre-generated inspection tasks of multiple predetermined types based on the equipment information of the equipment to be inspected that has changed since the last inspection. It realizes the determination of the optimal inspection task based on the changes of the equipment to be inspected. Therefore, when it is necessary to prioritize or focus on the inspection of equipment that has had problems in the past, it can reasonably generate inspection tasks and guide the inspection personnel to carry out the inspection.

[0097] In the embodiments of this specification, the inspection personnel can pre-generate multiple inspection tasks for designated equipment under various predetermined types. This can be understood as multiple predetermined types corresponding to multiple dimensions, creating basic conditions to adapt to changes in the equipment to be inspected, thereby determining the optimal inspection task from these predetermined types of inspection tasks based on the changes in the equipment to be inspected.

[0098] In the embodiments of this specification, each predetermined type of inspection task consists of the code of the equipment to be inspected, the spatial location code of the equipment to be inspected, and the inspection route.

[0099] For example, the configuration information of rooms and equipment is maintained first. Management personnel register and code room, equipment, and equipment specification information, where rooms contain equipment, and equipment contains equipment specifications. Room information is coded according to a three-level relationship: building, floor, and room. For example, room 001 on the 5th floor of building A can be coded as A-5-001, ensuring that each room code uniquely identifies a room. Equipment information is coded according to factors such as specialty, equipment type, and number. Equipment types include precision air conditioners, battery banks, high-voltage power cabinets, low-voltage power cabinets, UPS, etc. For example, a power cabinet is coded as DLG-00001, and each equipment code uniquely identifies a device. Equipment specifications are related to specific equipment; different equipment has different specifications. For example, battery banks are configured with battery voltage, battery current, and battery cell internal resistance.

[0100] Then, the topology cascading relationships between devices are maintained. There are certain correlations between devices in the data center infrastructure. Taking power equipment as an example, high-voltage power cabinets and low-voltage power cabinets are upstream devices for batteries, UPS, etc. For example, downstream devices of DLG-00001 include DLG-00002 and DLG-00003, and downstream devices of DLG-00003 include XDC-00001 and UPS-00001, etc. Through the topology relationship maintenance module, upstream and downstream relationships between devices are established. A single device can exist in multiple topology relationships, and all related devices can be retrieved upstream and downstream from any single device.

[0101] Then, the inspection routes and inspection points are managed. Based on the configuration information, the management personnel set up routine inspection routes according to spatial relationships and equipment operation and maintenance needs. These routes include a combination of rooms that need to be inspected. For example, rooms 001-008 on the 2nd floor of Building A are combined according to their codes as A-2-001→A-2-002→A-2-003→…→A-2-008, where “→” indicates the inspection sequence. Inspection points are combinations of equipment types, equipment, and equipment indicators. According to common inspection needs, for example, inspection point 1: precision air conditioner, represents all precision air conditioner equipment; inspection point 2: the voltage and current of batteries 001-003 represent the corresponding indicator combinations.

[0102] Then, the management of inspection tasks:

[0103] (1) Managers arrange inspection plans for different periods, such as annual plans, quarterly plans and monthly plans.

[0104] (2) The management personnel formulate inspection tasks according to the inspection plan. The tasks include the rooms, equipment and equipment indicators that need to be completed in this inspection, and publish the task information to the inspection mobile terminal.

[0105] (3) Inspection tasks can select pre-set inspection routes and inspection points, or they can customize the scope of inspection objects as needed.

[0106] (4) Inspection tasks can be arranged according to spatial relationships. Based on the well-maintained room and equipment configuration relationships, we can combine the content of inspection tasks according to different dimensions of buildings, floors and rooms. For example, this inspection task includes equipment on the 3rd floor of Building A. Based on the room and equipment association relationship of the level, we can retrieve the list of all corresponding equipment and generate the corresponding equipment task.

[0107] (5) Inspection tasks can also be arranged according to equipment relationships. Based on the well-maintained equipment relationships, we can start from any equipment node, select the upstream and downstream relationships of the equipment, and traverse them to form an inspection list that is related to the equipment.

[0108] (6) Inspection tasks can be arranged according to spatial relationships. Based on the well-maintained room and equipment configuration relationships, we can combine the content of inspection tasks according to different dimensions of buildings, floors and rooms. For example, this inspection task includes equipment on the 3rd floor of Building A. Based on the room and equipment association relationship of the level, we can retrieve the list of all corresponding equipment and generate the corresponding equipment task.

[0109] (7) The scheduling strategy for inspection tasks can also be a combination of spatial and equipment relationships. The inspection list arranged by the two strategies can be cross- or merged according to the inspection requirements to fully cover the inspection equipment.

[0110] Then perform the inspection:

[0111] (1) After the inspection personnel arrive at the room included in the task, they scan the room's QR code to trigger the check-in action and register in the system.

[0112] (2) The inspection personnel complete the on-site inspection according to the equipment and equipment indicator list, and record the confirmation results on the terminal, including equipment readings, switch status and operating load.

[0113] (3) After the inspection task is completed, the inspector clicks to sign out, the mobile terminal records and sends the detailed information of the inspection to the system, and the system records the processing result of this inspection task.

[0114] Final inspection results confirmed:

[0115] After receiving the inspection results, the system updates the inspection task execution status. Based on the completion status of the inspection tasks, managers assess whether the inspection plan was executed on schedule.

[0116] However, equipment information may change during the period since the last inspection. For example, the equipment may experience alarms or malfunctions during this period. Although the inspection personnel will handle the alarms or malfunctions when they occur, subsequent inspection tasks should also focus on such equipment.

[0117] However, equipment inspection is different from troubleshooting. In addition to inspecting this type of equipment, inspectors also need to inspect other equipment. Given that the equipment may be deployed in different rooms, or the inspectors have their own inspection habits, or there are related equipment that needs to be inspected sequentially, in order to focus on inspecting this type of equipment while improving inspection efficiency, this specification embodiment selects the optimal inspection task from multiple predetermined types of inspection tasks based on equipment information that has changed since the last inspection.

[0118] Specifically, according to one embodiment of this specification, the various predetermined types of inspection tasks include at least two of the following: equipment association-prioritized inspection tasks, equipment location-prioritized inspection tasks, and plan-prioritized inspection tasks.

[0119] In the embodiments of this specification, the device association-priority inspection task refers to inspecting devices with the same or similar functions, or those with upstream or downstream functional relationships, in the same batch (i.e., inspecting them in the order they appear in the batch), while the remaining unrelated devices are inspected randomly or according to the inspection personnel's inspection habits. The device association-priority inspection task can complete the inspection of functionally related devices most quickly. When a failure in one device may cause related devices to also fail, the device association-priority inspection task can most effectively check whether these devices still have safety hazards. However, given the current disaster recovery environment, functionally related devices may not be deployed in the same data center. Therefore, the device association-priority inspection task may require inspection personnel to travel between multiple data centers, resulting in low inspection efficiency.

[0120] Equipment location-priority inspection tasks refer to inspections conducted in the order of the equipment's location, such as by room, floor, or building number. This type of inspection is the most efficient, as it does not require inspectors to travel through multiple server rooms. However, in current disaster recovery environments, equipment with functional relationships is usually not deployed in the same server room. Therefore, equipment location-priority inspection tasks are less likely to quickly detect potential problems where a failure in one device could lead to a failure in other functionally related devices.

[0121] Prioritizing planned inspections refers to inspecting equipment according to a pre-defined plan. This plan can be based on the inspectors' habits or a specified inspection sequence. The specified sequence might be designed to reduce operator fatigue. Therefore, prioritizing planned inspections best suits the inspectors' physical and mental condition, benefiting their well-being. However, it may be less effective at quickly identifying potential issues where a malfunction in one piece of equipment could cause related malfunctions in other equipment. Furthermore, its efficiency is slightly lower than prioritizing equipment location in inspections.

[0122] According to one embodiment of this specification, before calculating the score for each predetermined type of inspection task based on the inspection score of each device to be inspected and the index value of the device to be inspected under each predetermined type of inspection task, the method further includes:

[0123] Determine the index values ​​of the equipment to be inspected under each predetermined type of inspection task.

[0124] In the embodiments of this specification, the index values ​​include equipment correlation index, location correlation index, and habit correlation index.

[0125] According to one embodiment of this specification, such as Figure 3 As shown, determining the index values ​​of the equipment to be inspected under each predetermined type of inspection task further includes:

[0126] Step 301: Calculate the equipment correlation index of the equipment to be inspected based on the functional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task;

[0127] Step 302: Calculate the position correlation index of the equipment to be inspected based on the position correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task;

[0128] Step 303: Calculate the habit correlation index of the equipment to be inspected based on the habit correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task.

[0129] This can be understood as follows: the equipment correlation index is determined based on the correlation between functional cabinets of equipment; the location correlation index is determined based on the location correlation between equipment; and the habit correlation index is determined based on the correlation between inspection habits of equipment. These three dimensions can reflect the comprehensive consideration of the inspection task on the functions, locations, and inspection habits of the inspected equipment. This is also the preferred technical solution in this case. The inspection task determined based on these three dimensions is optimal in terms of equipment functional correlation, location correlation, and inspection habit correlation. Thus, the optimal inspection task is optimal in terms of discovering potential equipment hazards with correlations, inspection speed, and inspection habits, thereby improving the effectiveness of the inspection.

[0130] Specifically, according to one embodiment of this specification, calculating the equipment correlation index of the equipment to be inspected based on the functional correlation between the equipment to be inspected and other equipment to be inspected in various predetermined types of inspection tasks further includes:

[0131] Calculate the average value of the multiple functional correlation degrees corresponding to the equipment to be inspected, and use the average value as the equipment correlation degree index of the equipment to be inspected.

[0132] In the embodiments of this specification, in each predetermined type of inspection task, one device to be inspected is designated as the device with which the correlation degree is to be calculated. Then, the functional correlation degree between this device and other devices to be inspected in the same predetermined type of inspection task is determined. This functional correlation degree can be preset by the inspection personnel. Next, the average of multiple functional correlation degrees corresponding to the device with the correlation degree to be calculated is calculated, and this average is used as the device correlation degree index corresponding to the device with the correlation degree to be calculated. This process is repeated, treating each device to be inspected in each predetermined type of inspection task as the device with which the correlation degree is to be calculated and calculating its correlation degree index, thus obtaining the correlation degree index for each device to be inspected in each predetermined type of inspection task.

[0133] like Figure 4 As shown, calculating the position correlation index of the equipment to be inspected based on its position correlation with other equipment to be inspected in each predetermined type of inspection task further includes:

[0134] Step 401: Determine the positional relationship between every two devices to be inspected in each predetermined type of inspection task, and calculate the positional correlation between the two devices to be inspected based on the positional relationship;

[0135] Step 402: Calculate the average value of all location correlations in each predefined type of inspection task to obtain the location correlation index of all equipment to be inspected in each predefined type of inspection task.

[0136] In the embodiments of this specification, the positional relationship between every two devices to be inspected in each predetermined type of inspection task is first determined. This positional relationship may include being in the same room, different rooms but on the same floor, different floors but in the same building, etc. The positional correlation degree corresponding to the two devices to be inspected is calculated. For example, the positional correlation degree between two devices to be inspected that are in the same room is preset to 0.9, the positional correlation degree between two devices to be inspected that are in different rooms but on the same floor is 0.6, and the positional correlation degree between two devices to be inspected that are on the same floor but in the same building is 0.4. The basic correlation degree is set to 0.2 to avoid the calculation result being 0.

[0137] Then, the average value of all location correlations in the inspection task is calculated. For example, if the inspection task includes three devices, numbered B1-01, B1-02, and B2-01 respectively, where B1 and B2 represent room numbers and 01 and 02 represent device numbers within the rooms, then the location correlation of this inspection task includes the location correlation between B1-01 and B1-02, the location correlation between B1-01 and B2-01, and the location correlation between B1-02 and B2-01. The average value of these three location correlations is then calculated to obtain the location correlation index corresponding to all devices to be inspected in this inspection task.

[0138] According to one embodiment of this specification, such as Figure 5 As shown, the calculation of the habit correlation index of the equipment to be inspected based on the correlation of inspection habits between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task further includes:

[0139] Step 501: Designate the equipment to be inspected as the equipment to be calculated;

[0140] Step 502: Determine the preceding and following inspection devices for each type of inspection task;

[0141] Step 503: Determine the degree of conformity between the first inspection sequence of the previous equipment to be inspected and the second inspection sequence of the equipment to be calculated and the inspection habits of the inspection personnel;

[0142] Step 504: Calculate the habit relevance index of the device to be calculated based on the degree of conformity.

[0143] In the embodiments of this specification, the inspection habits of the inspection personnel may refer to which equipment the inspection personnel habitually inspect first and which equipment they habitually inspect next. Therefore, the embodiments of this specification determine the preceding and following equipment to be inspected in each predetermined type of inspection task, then determine the first inspection order between the preceding equipment to be inspected and the equipment to be calculated, and the second inspection order between the equipment to be calculated and the following equipment to be calculated, and then determine whether the first inspection order or the second inspection order is consistent with the inspection habits of the inspection personnel.

[0144] If only the first inspection sequence is met, the habit relevance index of the device to be calculated is the first set value. If only the second inspection sequence is met, the habit relevance index of the device to be calculated is the second set value. If both the first and second inspection sequences are met, the habit relevance index of the device to be calculated is the third set value. If neither the first nor the second inspection sequence is met, the habit relevance index of the device to be calculated is the fourth set value. Wherein, the fourth set value < the first set value ≤ the second set value < the third set value; or the fourth set value < the second set value ≤ the first set value < the third set value.

[0145] According to one embodiment of this specification, such as Figure 6 As shown, the calculation of the score for each predetermined type of inspection task, based on the inspection score of each piece of equipment to be inspected and the index value of the equipment under each predetermined type of inspection task, further includes:

[0146] Step 601: Treat each pre-defined type of inspection task as a task to be calculated;

[0147] Step 602: Calculate the product between the inspection score of each device to be inspected in the task to be calculated and the corresponding index value, and sum the products corresponding to multiple devices to be inspected to obtain the score of the task to be calculated.

[0148] In the embodiments of this specification, for each predetermined type of inspection task, the product between the inspection score of each device to be inspected in the inspection task and the corresponding index value is calculated, and the products corresponding to multiple devices to be inspected in the inspection task are summed to obtain the score of the inspection task.

[0149] Specifically, for example, for inspection tasks that prioritize equipment relevance, the inspection score of each piece of equipment to be inspected in the inspection task is calculated by multiplying the inspection score by the corresponding equipment relevance index, location relevance index, and habit relevance index to obtain the equipment relevance score, location relevance score, and habit relevance score of the piece of equipment to be inspected. Then, the equipment relevance score, location relevance score, and habit relevance score are weighted and summed to obtain the final score of the piece of equipment to be inspected. Finally, the final scores of each piece of equipment to be inspected in the inspection task are summed to obtain the score of the inspection task.

[0150] In addition, the average score corresponding to the final score of each equipment to be inspected in the inspection task can also be calculated to obtain the score of the inspection task. This specification does not limit the implementation of the embodiments.

[0151] It should be noted that the equipment to be inspected in each type of inspection task is the same, only the inspection order is different. Therefore, there will be no situation where the number of equipment to be inspected in a certain type of inspection task is small, causing the score of that type of inspection task to always be lower than that of other types of inspection tasks. This ensures the fairness of calculating the corresponding scores for each type of inspection task.

[0152] This can be understood as follows: because the focus of inspection tasks prioritizing equipment association, equipment location, and planning differs, the equipment association index, location correlation index, and habit correlation index of the inspected equipment under these inspection tasks also differ. The method in the embodiments of this specification comprehensively considers the three factors of equipment association, location correlation, and inspection habit correlation. The score calculated by the preferred method can ensure the fairness of the score calculation for each inspection task and can most effectively distinguish the differences between different types of inspection tasks based on the inspection scores and index values ​​of the equipment, thereby making the inspection effect of the determined inspection tasks optimal.

[0153] According to one embodiment of this specification, the equipment information includes the historical operating status of the equipment to be inspected during the period since the last inspection;

[0154] Calculating the inspection score of the equipment to be inspected based on the equipment information further includes:

[0155] The inspection score of the equipment to be inspected is calculated based on its historical operating data.

[0156] The historical operation data includes the number of alarms, the alarm level corresponding to each alarm, the number of fault interruptions, and the fault interruption level corresponding to each fault interruption.

[0157] like Figure 7As shown, calculating the inspection score of the equipment to be inspected based on its historical operating data further includes:

[0158] Step 701: Digitize each alarm level and calculate the average alarm level based on the number of alarms and the digitized alarm level corresponding to each alarm;

[0159] Step 702: Digitize each fault interruption level, and calculate the average fault interruption level based on the number of fault interruptions and the digitized fault interruption level corresponding to each fault interruption.

[0160] Step 703: Perform a weighted summation of the average alarm level and the average fault interruption level to obtain the inspection score.

[0161] In the embodiments of this specification, both alarm levels and fault interruption levels can be preset by inspection personnel. The digitization method includes, but is not limited to, the lookup table method. For example, the digitized score corresponding to the alarm level or fault interruption level can be preset, and then the corresponding digitized score can be determined according to the actual alarm level or fault interruption level.

[0162] It can be understood that the inspection score in the embodiments of this specification is determined based on the alarms and fault interruptions that occurred in the equipment to be inspected during the period since the last inspection. The equipment to be inspected that has alarms or fault interruptions should be subject to key inspections. Therefore, the embodiments of this specification use this as the inspection score to calculate the score of each predetermined type of inspection task, thereby determining the optimal inspection task based on the alarms and fault interruptions that occurred in the equipment to be inspected during the period since the last inspection. The aim is to focus on checking whether there are any safety hazards in the equipment to be inspected that has alarms and fault interruptions during the period since the last inspection, while ensuring that the inspection efficiency and inspection habits are optimal.

[0163] In some other embodiments of this specification, the equipment information also includes multiple inspection points of the equipment to be inspected and the importance of each inspection point.

[0164] In the embodiments of this specification, the voltage, power and harmonic values ​​of the power cabinet, the water leakage detection points and temperature probes in key areas, etc., can all be identified as inspection points. The importance of the inspection points can be set by the inspection personnel based on the problems that occurred in the equipment to be inspected during the period since the last inspection.

[0165] Furthermore, calculating the inspection score of the equipment to be inspected based on the equipment information further includes:

[0166] The inspection score is obtained by calculating the average importance of multiple inspection points.

[0167] This can be understood as follows: if the importance of a certain inspection point of a device to be inspected is high, it means that the device to be inspected should be the focus of the inspection personnel. Therefore, the average importance of multiple inspection points is calculated to obtain the inspection score. Thus, the embodiments of this specification can also use the average importance of the inspection points of the device to be inspected as the inspection score to calculate the score of each predetermined type of inspection task. In this way, the optimal inspection task is determined based on the importance of the inspection points set by the inspection personnel in the period since the last inspection of the device to be inspected. The aim is to focus on checking whether there are any safety hazards in the device to be inspected that the inspection personnel have focused on in the period since the last inspection, while ensuring that the inspection efficiency and inspection habits are optimal.

[0168] Based on the same inventive concept, embodiments of this specification also provide a mobile inspection device for computer room equipment, such as... Figure 8 As shown, it includes:

[0169] The equipment information acquisition unit 801 is used to acquire equipment information of multiple equipment to be inspected in a variety of predetermined inspection tasks. The equipment information includes equipment information of the equipment to be inspected that has changed since the last inspection.

[0170] The inspection score calculation unit 802 is used to calculate the inspection score of the equipment to be inspected based on the equipment information.

[0171] The inspection task scoring calculation unit 803 is used to calculate the score of each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each predetermined type of inspection task.

[0172] The target inspection task determination unit 804 is used to determine a target inspection task from a variety of predetermined types of inspection tasks based on the score. The target inspection task is used to guide the inspection personnel to inspect the equipment to be inspected in the target inspection task.

[0173] Since the principle of the above-mentioned device in solving the problem is similar to that of the above-mentioned method, the implementation of the above-mentioned device can refer to the implementation of the above-mentioned method, and the repeated parts will not be described again.

[0174] like Figure 9The diagram illustrates the structure of a computer device according to an embodiment of this specification. The apparatus in this embodiment can be the computer device described above, executing the methods described in the embodiments of this specification. The computer device 902 may include one or more processing devices 904, such as one or more central processing units (CPUs), each of which can implement one or more hardware threads. The computer device 902 may also include any storage resource 906 for storing information of any kind, such as code, settings, data, etc. Without limitation, for example, the storage resource 906 may include any one or more combinations of the following: any type of RAM, any type of ROM, flash memory, hard disk, optical disk, etc. More generally, any storage resource can use any technology to store information. Furthermore, any storage resource can provide volatile or non-volatile retention of information. Further, any storage resource may represent a fixed or removable component of the computer device 902. In one case, when the processing device 904 executes associated instructions stored in any storage resource or combination of storage resources, the computer device 902 can perform any operation of the associated instructions. The computer device 902 also includes one or more drive mechanisms 908 for interacting with any storage resource, such as a hard disk drive mechanism, an optical disk drive mechanism, etc.

[0175] Computer device 902 may also include an input / output module 910 (I / O) for receiving various inputs (via input device 912) and providing various outputs (via output device 914). A specific output mechanism may include a presentation device 916 and an associated graphical user interface (GUI) 918. In other embodiments, the input / output module 910 (I / O), input device 912, and output device 914 may be omitted, and the device may function solely as a computer device within a network. Computer device 902 may also include one or more network interfaces 920 for exchanging data with other devices via one or more communication links 922. One or more communication buses 924 couple the components described above together.

[0176] Communication link 922 can be implemented in any way, such as via a local area network (LAN), a wide area network (WAN) (e.g., the Internet), a point-to-point connection, or any combination thereof. Communication link 922 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc., governed by any protocol or combination of protocols.

[0177] This specification also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.

[0178] This specification also provides computer-readable instructions, wherein when a processor executes the instructions, the program therein causes the processor to perform the above-described method.

[0179] It should be understood that in the various embodiments of this specification, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this specification.

[0180] It should also be understood that, in the embodiments of this specification, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the embodiments of this specification, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0181] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this specification can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of the embodiments in this specification.

[0182] Those skilled in the art will clearly 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.

[0183] In the embodiments provided in this specification, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through some interfaces, devices, or units, or they may be electrical, mechanical, or other forms of connection.

[0184] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments described in this specification, depending on actual needs.

[0185] Furthermore, the functional units in the various embodiments of this specification can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0186] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this specification, in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this specification. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0187] This specification describes the principles and implementation methods of the embodiments using specific examples. The above descriptions of the embodiments are only for the purpose of helping to understand the methods and core ideas of the embodiments in this specification. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the embodiments in this specification. Therefore, the content of this specification should not be construed as a limitation on the embodiments in this specification.

Claims

1. A method for mobile inspection of computer room equipment, characterized in that, The method includes: Obtain equipment information for multiple devices to be inspected that are common to various pre-defined inspection tasks. The equipment information includes equipment information that has changed since the last inspection. Calculate the inspection score of the equipment to be inspected based on the equipment information; The scores for each type of inspection task are calculated based on the inspection scores of each piece of equipment to be inspected and the index values ​​of the equipment to be inspected under each type of inspection task. Based on the scoring, a target inspection task is determined from a variety of predetermined inspection tasks. The target inspection task is used to guide the inspection personnel to inspect the equipment to be inspected in the target inspection task. Before calculating the score for each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each predetermined type of inspection task, the method further includes: Determine the index values ​​of the equipment to be inspected under each predetermined type of inspection task; The index values ​​include equipment correlation index, location correlation index, and habit correlation index; Determining the indicator values ​​of the equipment to be inspected under each predetermined type of inspection task further includes: The equipment correlation index of the equipment to be inspected is calculated based on the functional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task. The positional correlation index of the equipment to be inspected is calculated based on the positional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task. The habit correlation index of the equipment to be inspected is calculated based on the habit correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task.

2. The method according to claim 1, characterized in that, The equipment information includes the historical operating status of the equipment to be inspected during the period since the last inspection. Calculating the inspection score of the equipment to be inspected based on the equipment information further includes: The inspection score of the equipment to be inspected is calculated based on its historical operating data.

3. The method according to claim 2, characterized in that, The historical operation data includes the number of alarms, the alarm level corresponding to each alarm, the number of fault interruptions, and the fault interruption level corresponding to each fault interruption. Calculating the inspection score of the equipment to be inspected based on its historical operating data further includes: Each alarm level is digitized, and the average alarm level is calculated based on the number of alarms and the digitized alarm level corresponding to each alarm. Each fault interruption level is digitized, and the average fault interruption level is calculated based on the number of fault interruptions and the digitized fault interruption level corresponding to each fault interruption. The inspection score is obtained by weighted summing of the average alarm level and the average fault interruption level.

4. The method according to claim 1, characterized in that, The various types of scheduled inspection tasks include at least two of the following: equipment association-prioritized inspection tasks, equipment location-prioritized inspection tasks, and plan-prioritized inspection tasks.

5. The method according to claim 1, characterized in that, The calculation of the equipment correlation index of the equipment to be inspected based on the functional correlation between the equipment to be inspected and other equipment to be inspected in various predetermined types of inspection tasks further includes: Calculate the average value of the multiple functional correlation degrees corresponding to the equipment to be inspected, and use the average value as the equipment correlation degree index of the equipment to be inspected.

6. The method according to claim 1, characterized in that, The calculation of the location correlation index of the equipment to be inspected based on its location correlation with other equipment to be inspected in various predetermined types of inspection tasks further includes: Determine the positional relationship between every two devices to be inspected in each pre-defined type of inspection task, and calculate the positional correlation between the two devices to be inspected based on the positional relationship. Calculate the average value of all location correlations in each predefined type of inspection task to obtain the location correlation index of all equipment to be inspected in each predefined type of inspection task.

7. The method according to claim 1, characterized in that, The calculation of the habit correlation index of the equipment to be inspected based on the correlation of inspection habits between the equipment to be inspected and other equipment to be inspected in various predetermined types of inspection tasks further includes: The equipment to be inspected is used as the equipment to be calculated. Determine the preceding and following inspection devices for each type of inspection task; Determine the degree to which the first inspection sequence of the preceding equipment to be inspected and the second inspection sequence of the equipment to be calculated and the second inspection sequence of the equipment to be calculated and the equipment to be inspected conform to the inspection habits of the inspection personnel; The habit relevance index of the device to be calculated is calculated based on the degree of conformity.

8. The method according to claim 1, characterized in that, The scoring of each inspection task for each predetermined type is calculated based on the inspection score of each piece of equipment to be inspected and the index value of the equipment under each predetermined type of inspection task. This further includes: Each pre-defined type of inspection task is treated as a task to be calculated. Calculate the product between the inspection score of each device to be inspected in the task to be calculated and the corresponding index value, and sum the products corresponding to multiple devices to be inspected to obtain the score of the task to be calculated.

9. The method according to claim 1, characterized in that, The equipment information also includes multiple inspection points of the equipment to be inspected and the importance of each inspection point.

10. The method according to claim 9, characterized in that, Calculating the inspection score of the equipment to be inspected based on the equipment information further includes: The inspection score is obtained by calculating the average importance of multiple inspection points.

11. The method according to claim 1, characterized in that, Each type of inspection task consists of the code of the equipment to be inspected, the spatial location code of the equipment to be inspected, and the inspection route.

12. A mobile inspection device for computer room equipment, characterized in that, The device includes: The equipment information acquisition unit is used to acquire equipment information of multiple equipment to be inspected in a variety of predetermined inspection tasks. The equipment information includes equipment information of the equipment to be inspected that has changed since the last inspection. The inspection score calculation unit is used to calculate the inspection score of the equipment to be inspected based on the equipment information. The inspection task scoring calculation unit is used to calculate the score of each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment to be inspected under each predetermined type of inspection task. The target inspection task determination unit is used to determine a target inspection task from a variety of predetermined inspection tasks based on the score. The target inspection task is used to guide the inspection personnel to inspect the equipment to be inspected in the target inspection task. Before calculating the score for each predetermined type of inspection task based on the inspection score of each piece of equipment to be inspected and the index value of the equipment under each predetermined type of inspection task, the device also uses: Determine the index values ​​of the equipment to be inspected under each predetermined type of inspection task; The index values ​​include equipment correlation index, location correlation index, and habit correlation index; Determining the indicator values ​​of the equipment to be inspected under each predetermined type of inspection task further includes: The equipment correlation index of the equipment to be inspected is calculated based on the functional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task. The positional correlation index of the equipment to be inspected is calculated based on the positional correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task. The habit correlation index of the equipment to be inspected is calculated based on the habit correlation between the equipment to be inspected and other equipment to be inspected in each predetermined type of inspection task.

13. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, When the processor executes the computer program, it implements the method according to any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 11.

15. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 11.