Inspection indication information generation method and device, equipment, medium and program product
Through the three-dimensional visual model, it determines that the detection items are not covered in the computer room and generates inspection instructions, which solves the problem of incomplete monitoring range of the environmental control system in the computer room operation and maintenance, improves inspection efficiency and accuracy, and reduces operation and maintenance costs.
Patent Information
- Application Number
- CN202411277565.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2024-12-10
AI Technical Summary
In the operation and maintenance of existing computer rooms, the monitoring range of the environmental control system is incomplete, and the operation and maintenance workload is large, the cost is high, and the timeliness is insufficient, making it difficult to effectively ensure the stable operation of the network.
Using a pre-constructed three-dimensional visual model, the monitoring data of the equipment in the computer room is visually displayed by calling the model, uncovered detection items are determined, and inspection instructions are generated based on the uncovered detection items and equipment locations, indicating that movable inspections are movable. Equipment inspections are carried out to improve monitoring coverage and inspection efficiency.
It has achieved the coverage of full inspection items of equipment in the computer room, reduced the demand for manual inspection, reduced operation and maintenance costs, improved the timeliness and accuracy of inspections, and ensured the stable operation of the network.
Smart Images

Figure CN119107710A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the fields of Internet of Things technology and artificial intelligence technology, specifically to the field of computer room operation and maintenance technology, and more specifically to a method, device, equipment, medium and program product for generating inspection indication information. Background Art
[0002] With the development of science and technology, the computer room has become an important place for information transmission, processing and storage. In order to ensure the stable operation of the computer room and protect the security and stability of the network, it is particularly important to monitor the operation and maintenance of the equipment in the computer room.
[0003] In the related technology, the computer room is equipped with an environmental control system to monitor the equipment operating status parameters in real time, but the monitoring range of the environmental control system is often incomplete; if it relies on manual inspection methods, the operation and maintenance workload is large, the cost is high, and the timeliness cannot be effectively guaranteed. Summary of the invention
[0004] In view of the above problems, the present disclosure provides a method, apparatus, device, medium and program product for generating inspection indication information.
[0005] According to the first aspect of the present disclosure, a method for generating inspection indication information is provided, comprising: calling a pre-built three-dimensional visualization model, wherein the three-dimensional visualization model is used to visualize the monitoring data of equipment in a computer room under a full range of detection items; inputting the monitoring data of the equipment to be detected in the computer room under specified detection items into the three-dimensional visualization model for visualization, and obtaining a first visualization result; determining, based on the first visualization result, uncovered detection items of the equipment to be detected, wherein the uncovered detection items include: the remaining detection items in the full range of detection items except the specified detection items; and generating, based on the uncovered detection items and the location information of the equipment to be detected, a first inspection indication information for instructing a first movable inspection device to perform an inspection.
[0006] According to an embodiment of the present disclosure, the above method also includes: inputting the first inspection data into the above three-dimensional visualization model for visualization, and obtaining a second visualization result; wherein the above first inspection data is obtained by the above first movable inspection device performing an inspection according to the above first inspection indication information.
[0007] According to an embodiment of the present disclosure, the method further includes: generating second inspection indication information for instructing a second movable inspection device to perform inspection based on the full detection items and the location information of the device to be detected.
[0008] According to an embodiment of the present disclosure, the above method also includes: inputting the second inspection data into the above three-dimensional visualization model for visual display to obtain a third visual display result; wherein the above second inspection data is obtained by the above second movable inspection device performing an inspection based on the above second inspection indication information.
[0009] According to an embodiment of the present disclosure, the above method also includes: comparing the results of the above-mentioned first visual display, the results of the second visual display and the results of the above-mentioned third visual display to obtain a comparison result of the equipment in the above-mentioned computer room under the full detection item; when the above-mentioned comparison result exceeds a first predetermined threshold, calling a third movable inspection device to inspect the equipment in the above-mentioned computer room to obtain third inspection data.
[0010] According to an embodiment of the present disclosure, the above method also includes: when the result of the above first visual display exceeds a second predetermined threshold, generating third inspection indication information for instructing the first movable inspection device to perform inspection based on the current position of the above first movable inspection device, the position information of the above device to be inspected and the above specified inspection item.
[0011] According to an embodiment of the present disclosure, the above-mentioned full detection items include one or more of the equipment indicator light status, equipment switch status, equipment operating temperature, air-conditioning equipment operating parameters, power distribution equipment operating parameters and computer room environment parameters.
[0012] A second aspect of the present disclosure provides a patrol inspection indication information generating device, comprising: a first calling module, used to call a pre-built three-dimensional visualization model, wherein the three-dimensional visualization model is used to visualize the monitoring data of the equipment in the computer room under the full detection items; a first display module, used to input the monitoring data of the equipment to be detected in the computer room under the specified detection items into the three-dimensional visualization model for visualization, and obtain the result of the first visualization; a determination module, used to determine the uncovered detection items of the equipment to be detected according to the result of the first visualization, wherein the uncovered detection items include: the remaining detection items in the full detection items except the specified detection items; and a first generation module, used to generate the first patrol inspection indication information for instructing the first movable patrol device to perform the inspection according to the uncovered detection items and the location information of the equipment to be detected.
[0013] A third aspect of the present disclosure provides an electronic device, comprising: one or more processors; and a memory for storing one or more computer programs, wherein the one or more processors execute the one or more computer programs to implement the steps of the above method.
[0014] The fourth aspect of the present disclosure further provides a computer-readable storage medium having a computer program or instructions stored thereon, which implements the steps of the above method when the above computer program or instructions are executed by a processor.
[0015] The fifth aspect of the present disclosure further provides a computer program product, including a computer program or instructions, which implement the steps of the above method when the above computer program or instructions are executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The above contents and other purposes, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0017] Figure 1 The application scenario diagram of the inspection indication information generation method, device, equipment, medium and program product according to the embodiment of the present disclosure is schematically shown;
[0018] Figure 2 A flowchart of a method for generating inspection indication information according to an embodiment of the present disclosure is schematically shown;
[0019] Figure 3 A block diagram of a system for generating inspection indication information according to an embodiment of the present disclosure is schematically shown;
[0020] Figure 4 A flowchart of a method for generating inspection indication information according to another embodiment of the present disclosure is schematically shown;
[0021] Figure 5 A schematic diagram shows a structural block diagram of a device for generating inspection indication information according to an embodiment of the present disclosure; and
[0022] Figure 6 A block diagram of an electronic device suitable for implementing a method for generating inspection indication information according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0023] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.
[0024] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of the features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.
[0025] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0026] When using expressions such as "at least one of A, B, and C, etc.", they should generally be interpreted according to the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).
[0027] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0028] In the technical solution of the present disclosure, the user information (including but not limited to user personal information, user image information, user device information, such as location information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with relevant laws, regulations and standards, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0029] In the scenario of using personal information for automated decision-making, the methods, devices, and systems provided by the embodiments of the present disclosure provide users with corresponding operation portals for users to choose to agree or reject the automated decision-making results; if the user chooses to reject, the expert decision-making process will be entered. The expression "automated decision-making" here refers to the activity of automatically analyzing and evaluating a person's behavioral habits, interests and hobbies, or economic, health, credit status, etc. through computer programs, and making decisions. The expression "expert decision-making" here refers to the activity of making decisions by people who specialize in a certain field, have specialized experience, knowledge and skills, and have reached a certain level of professionalism.
[0030] In related technologies, the computer room is generally an unmanned computer room. The computer room is equipped with an environmental control system to monitor the operating status parameters such as power distribution, air conditioning, security, temperature and humidity in real time. In addition, the operation and maintenance personnel are scheduled and assigned to conduct manual inspections of the computer room according to the shifts. When an alarm is sounded in the environmental control system, the operation and maintenance personnel will go to the computer room for on-site inspection.
[0031] However, the monitoring range of the environmental control system is often incomplete; if it relies on manual inspections, the operation and maintenance workload is large, the cost is high, and the timeliness cannot be effectively guaranteed.
[0032] An embodiment of the present disclosure provides a method for generating inspection indication information, comprising: calling a pre-built three-dimensional visualization model, wherein the three-dimensional visualization model is used to visualize the monitoring data of equipment in a computer room under a full range of detection items; inputting the monitoring data of the equipment to be detected in the computer room under specified detection items into the three-dimensional visualization model for visualization, and obtaining a first visualization result; determining, based on the result of the first visualization, uncovered detection items of the equipment to be detected, wherein the uncovered detection items include: the remaining detection items in the full range of detection items except the specified detection items; and generating, based on the uncovered detection items and the location information of the equipment to be detected, a first inspection indication information for instructing a first movable inspection device to perform an inspection.
[0033] Figure 1 The application scenario diagram of the inspection indication information generation method, apparatus, device, medium and program product according to the embodiments of the present disclosure is schematically shown.
[0034] like Figure 1 As shown, the application scenario 100 according to this embodiment may include a method, apparatus, device, medium and program product for generating inspection indication information. The network 104 is used as a medium for providing a communication link between the first movable inspection device 101, the second movable inspection device 102, the third movable inspection device 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0035] The user can use the first movable inspection device 101, the second movable inspection device 102, and the third movable inspection device 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various detection modules can be installed on the first movable inspection device 101, the second movable inspection device 102, and the third movable inspection device 103, such as an infrared thermal imaging sensing monitoring module, a camera and image recognition module, a gas monitoring module, etc. (only for example).
[0036] The first movable inspection device 101, the second movable inspection device 102, and the third movable inspection device 103 can be various movable devices equipped with detection modules, including but not limited to intelligent inspection robots, rail-mounted inspection robots, intelligent mobile inspection terminals, etc.
[0037] The server 105 may be a server that provides various services, such as a background management server (only as an example) that provides support for the inspection data of the first movable inspection device 101, the second movable inspection device 102, and the third movable inspection device 103. The background management server may analyze and process the received monitoring data, inspection data, and other data of the equipment to be inspected in the machine room under the specified inspection items, and feed back the processing results (such as inspection instruction information, etc.) to the movable inspection device.
[0038] It should be noted that the inspection indication information generation method provided in the embodiment of the present disclosure can generally be executed by the server 105. Accordingly, the inspection indication information generation device provided in the embodiment of the present disclosure can generally be set in the server 105. The inspection indication information generation method provided in the embodiment of the present disclosure can also be executed by a server or server cluster that is different from the server 105 and can communicate with the first movable inspection device 101, the second movable inspection device 102, the third movable inspection device 103 and / or the server 105. Accordingly, the inspection indication information generation device provided in the embodiment of the present disclosure can also be set in a server or server cluster that is different from the server 105 and can communicate with the first movable inspection device 101, the second movable inspection device 102, the third movable inspection device 103 and / or the server 105.
[0039] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0040] The following will be based on Figure 1 The scene described by Figure 2~Figure 4 The inspection indication information generating method of the disclosed embodiment is described in detail.
[0041] Figure 2 The flowchart of the method for generating inspection indication information according to an embodiment of the present disclosure is schematically shown.
[0042] like Figure 2 As shown, the inspection indication information generating method 200 of this embodiment includes operations S210 to S240.
[0043] In operation S210, a pre-built three-dimensional visualization model is called, wherein the three-dimensional visualization model is used to visualize monitoring data of the equipment in the computer room under the full detection item.
[0044] In operation S220, monitoring data of the equipment to be detected in the equipment room under the specified detection item is input into the three-dimensional visualization model for visualization, and a first visualization result is obtained.
[0045] In operation S230, uncovered detection items of the device to be detected are determined according to the result of the first visual display, where the uncovered detection items include: the remaining detection items in the full amount of detection items except the specified detection items.
[0046] In operation S240, first inspection instruction information for instructing a first movable inspection device to perform inspection is generated according to the uncovered inspection items and the location information of the device to be inspected.
[0047] According to an embodiment of the present disclosure, in operation S210, the three-dimensional visualization model can be obtained by visually modeling the entire computer room using building information modeling technology. Specifically, the three-dimensional visualization model can be obtained by finely modeling the equipment in the computer room according to the actual size using building information modeling technology. The three-dimensional visualization model can display the corresponding equipment at the corresponding accurate position according to the actual situation on site of the computer room; different types of equipment can be displayed in different colors for easy distinction.
[0048] According to an embodiment of the present disclosure, in operation S210, the equipment in the computer room may include power distribution equipment, air conditioning equipment, computer room environment monitoring equipment, servers, storage devices, network equipment, and the like.
[0049] According to an embodiment of the present disclosure, in operation S210, the full detection items may be all items to be detected of the equipment in the computer room. For example, the full detection items may include one or more of the equipment indicator light status, equipment switch status, equipment operating temperature, air-conditioning equipment operating parameters, power distribution equipment operating parameters, temperature in the computer room, humidity in the computer room, and air particle concentration in the computer room.
[0050] According to an embodiment of the present disclosure, in operation S220, the designated detection item may be one or more detection items in the full detection items. The monitoring data of the equipment to be detected in the computer room under the designated detection item may be obtained from the environmental control monitoring system.
[0051] According to an embodiment of the present disclosure, in operation S230, the monitoring data of the equipment to be inspected in the computer room under the specified inspection items is input into the three-dimensional visualization model for visual display to obtain the result of the first visual display. At this time, the monitoring data of the equipment in the computer room under the specified inspection items can be viewed in the three-dimensional visualization model, and the inspection items not covered by the equipment in the computer room under the full inspection items can also be viewed.
[0052] According to an embodiment of the present disclosure, the full amount of detection items may include uncovered detection items and specified detection items.
[0053] According to an embodiment of the present disclosure, in operation S240, first inspection indication information can be generated based on the location information of the uncovered detection items and the equipment to be detected, so that the movable inspection equipment can quickly and efficiently detect the uncovered detection items, wherein the first inspection indication information is used to instruct the first movable inspection equipment to inspect the uncovered detection items to obtain inspection data of the uncovered detection items.
[0054] Specifically, the monitoring data of N devices to be inspected in the computer room under specified inspection items can be input into the three-dimensional visualization model for visualization display to obtain the result of the first visualization display; based on the result of the first visualization display, it is determined that M devices include uncovered inspection items, where N and M are both positive integers, N≥1, N≥M≥1; and the first inspection indication information can be generated based on the uncovered inspection items and location information of the M devices.
[0055] According to an embodiment of the present disclosure, in operation S240, the movable inspection device may be an intelligent inspection robot, a rail-mounted inspection robot, an intelligent mobile inspection terminal, or the like.
[0056] According to an embodiment of the present disclosure, the first inspection indication information may include a first inspection path for instructing the first movable inspection device to perform an inspection, and the first inspection path may be determined based on the location information of the uncovered detection items and the device to be detected. The first movable inspection device may inspect the uncovered detection items according to the first inspection path to obtain first inspection data. According to an embodiment of the present disclosure, in the case that the first movable inspection device cannot detect all uncovered detection items, the first inspection indication information may also be split into first inspection indication sub-information and second inspection indication sub-information based on the location information of the uncovered detection items and the device to be detected, wherein the first inspection indication sub-information is used to instruct the first movable inspection device to perform an inspection, and the second inspection indication sub-information is used to instruct the second movable inspection device to perform an inspection.
[0057] According to the embodiments of the present disclosure, radio frequency identification technology (RFID) can be used for data transmission, and the equipment in the computer room and the movable inspection equipment can be identified and located. RFID active tags and RFID read-write modules can be deployed on the equipment in the computer room and the movable inspection equipment, and the RFID read-write module can be installed in the computer room, and the inspection data, monitoring data and location information of the movable inspection equipment can be uploaded to the three-dimensional visualization model through radio frequency identification wireless transmission.
[0058] According to an embodiment of the present disclosure, by inputting the monitoring data of the equipment to be inspected in the computer room under the specified inspection items into the three-dimensional visualization model for visualization, the result of the first visualization can be obtained; based on the result of the visualization, the remaining inspection items except the specified inspection items in the full amount of inspection items, that is, the uncovered inspection items, can be determined; and then based on the location information of the uncovered inspection items and the equipment to be inspected, the first inspection indication information is generated, and the first inspection indication information can instruct the movable inspection equipment to automatically inspect the uncovered inspection items quickly and efficiently. Furthermore, the obtained inspection data can be used as a supplement to the monitoring data to improve the monitoring coverage.
[0059] Figure 3 A block diagram of a system for generating inspection indication information according to an embodiment of the present disclosure is schematically shown.
[0060] like Figure 3 As shown, the inspection indication information generation system 300 of this embodiment may include an environmental control monitoring subsystem 310, an intelligent inspection robot subsystem 320, a monitoring data transmission and robot positioning tracking subsystem 330, and a computer room visualization intelligent operation and maintenance management platform subsystem 340.
[0061] According to the embodiments of the present disclosure, the monitoring data of the equipment to be detected in the computer room under the specified detection items can be obtained through the environmental control monitoring subsystem.
[0062] The environmental control monitoring subsystem 310 can be used to monitor the operating status of various power distribution equipment, air-conditioning equipment, temperature and humidity in various parts of the computer room, and smoke concentration, and upload the monitoring data to the intelligent operation and maintenance management platform subsystem for viewing.
[0063] The environmental control monitoring subsystem 310 may include a power distribution equipment monitoring module 311 , an air conditioning equipment monitoring module 312 , a computer room environment monitoring module 313 , an equipment timing module 314 , an equipment RFID reading and writing module 315 , and an equipment RFID active tag 316 .
[0064] Among them, the power distribution equipment monitoring module 311 can be used to monitor the operating parameters of power distribution equipment such as the precision power distribution cabinet and uninterruptible power supply in the computer room in real time. The air conditioning equipment monitoring module 312 can be used to monitor the operating parameters of air conditioning equipment such as precision air conditioners and humidifiers in the computer room in real time. The computer room environment monitoring module 313 can be used to monitor the temperature, humidity and smoke concentration in various parts of the computer room in real time. The equipment timing module 314 can be used to assign accurate monitoring time to the monitoring data of each monitoring module. The equipment RFID read-write module 315 can be used to write the data of each monitoring module into the equipment RFID active tag or read data from the equipment RFID active tag. The equipment RFID active tag 316 can be used to be read out or written by the RFID read-write module.
[0065] The intelligent inspection robot subsystem 320 can be used to monitor the equipment indicator light status, equipment switch status, equipment operating temperature and air particle concentration monitoring items that are not covered by the environmental control monitoring subsystem as a supplement to the environmental control monitoring subsystem. In addition, when the monitoring parameters exceed the threshold, it can immediately reach the problem point to take and upload on-site photos for operation and maintenance personnel to troubleshoot in time.
[0066] The intelligent inspection robot subsystem 320 may include an infrared thermal imaging sensing monitoring module 321 , a photographing and image recognition module 322 , a gas monitoring module 323 , a robot timing module 324 , a path navigation module 325 , a robot RFID reading and writing module 326 and a robot RFID active tag 327 .
[0067] Among them, the infrared thermal imaging sensing monitoring module 321 can be used to perform infrared thermal imaging temperature measurement on the equipment, and monitor the temperature of the equipment operating body and each connector. The photography and image recognition module 322 can be used to take on-site photos of the equipment, and use image recognition timing to monitor the status indicator light to monitor whether the equipment is operating normally. The gas monitoring module 323 can be used to monitor the particle concentration in the machine room. The robot timing module 324 can be used to assign accurate monitoring time to the monitoring data of each monitoring module. The path navigation module 325 can be used to guide the robot to inspect according to the preset inspection route. In addition, when the monitoring parameter exceeds the threshold, the intelligent inspection robot is guided to the problem point. The robot RFID read-write module 326 can be used to write data to the RFID active tag or read data from the RFID active tag. The robot RFID active tag 327 can be used to be read or written by the RFID read-write module.
[0068] The monitoring data transmission and robot positioning and tracking subsystem 330 can be used to locate and track the position of the intelligent patrol robot in real time, and upload the intelligent patrol robot monitoring data, environmental control monitoring data and intelligent patrol robot position information to the computer room visual intelligent operation and maintenance management platform subsystem 340.
[0069] The monitoring data transmission and robot positioning tracking subsystem 330 may include a machine room RFID reading and writing module 331 and an RFID positioning module 332 .
[0070] The computer room RFID read / write module 331 can be used to write data into or read data from an RFID active tag. The RFID positioning module 332 can position the intelligent inspection robot based on the wireless signal strength by receiving the robot RFID active tag signal on the intelligent inspection robot.
[0071] The computer room visualization intelligent operation and maintenance management platform subsystem 340 is used to perform visualization modeling of the entire computer room and to perform detailed modeling of the computer room equipment according to the actual size. The three-dimensional visualization model displays the corresponding equipment at the corresponding accurate position according to the actual situation on site in the computer room, and each equipment is displayed in a different color for easy distinction. The monitoring data of the intelligent inspection robot, the environmental control monitoring data and the position information of the intelligent inspection robot can be stored and displayed in real time in the three-dimensional visualization model. When the monitoring parameters exceed the threshold, an alarm is issued. Inspection instruction information can be generated to instruct the intelligent inspection robot to conduct inspections.
[0072] The computer room visualized intelligent operation and maintenance management platform subsystem 340 may include a three-dimensional visualized model display module 341 , a data storage module 342 , a unified analysis and alarm module 343 , and an inspection indication information generation module 344 .
[0073] Among them, the three-dimensional visualization model display module 341 can be used to visualize the entire computer room and finely model the computer room equipment according to the actual size. The three-dimensional visualization model display module displays the corresponding equipment at the corresponding accurate position according to the actual situation on site in the computer room. Each device is displayed in a different color for easy distinction, and the intelligent inspection robot inspection data, environmental control monitoring data and intelligent inspection robot location information are summarized and displayed in real time in the three-dimensional visualization model display module view. The data storage module 342 can be used to store the intelligent inspection robot inspection data, environmental control monitoring data and intelligent inspection robot location information, so that the operation and maintenance personnel can review it. The unified analysis alarm module 343 can be used to feedback information to the intelligent inspection robot when each monitoring parameter exceeds the threshold, and alarm in the form of sound, light, email, and text message to notify the backend operation and maintenance personnel. The inspection instruction information generation module 344 is used to generate inspection instruction information for instructing the intelligent inspection robot to conduct inspections. For example, the inspection instruction information generation module 344 can determine the uncovered detection items of the device to be detected based on the result of the first visual display; and generate first inspection instruction information for instructing the first movable inspection device to perform inspection based on the uncovered detection items and the location information of the device to be detected. The inspection instruction information generation module can also be set in the intelligent inspection robot.
[0074] According to an embodiment of the present disclosure, the above method also includes: inputting the first inspection data into a three-dimensional visualization model for visualization, and obtaining a second visualization result; wherein the first inspection data is obtained by the first movable inspection device performing an inspection according to the first inspection indication information.
[0075] For example, the computer room visualized intelligent operation and maintenance management platform subsystem 340 may store the first inspection data through the data storage module 312, and send the first inspection data to the three-dimensional visualization model display module 311 for visualization, to obtain a second visualization result.
[0076] According to an embodiment of the present disclosure, the first movable inspection device may receive first inspection indication information; and perform inspection according to the first inspection indication information to obtain first inspection data.
[0077] According to an embodiment of the present disclosure, the first movable inspection device can inspect uncovered inspection items using the infrared thermal imaging sensing monitoring module 321, the camera and image recognition module 322, the gas monitoring module 323, etc. to obtain first inspection data. The first inspection data may include the status of the equipment indicator light, the status of the equipment switch, the equipment operating temperature, the concentration of air particles, etc.
[0078] According to an embodiment of the present disclosure, a first preset inspection interval can be set for the first movable inspection device to perform inspections according to first inspection indication information. The first movable inspection device can automatically inspect the uncovered inspection items of the inspection device according to the first inspection indication information and the first preset inspection interval to obtain first inspection data.
[0079] According to an embodiment of the present disclosure, the first inspection data is input into a three-dimensional visualization model, and the inspection data of uncovered inspection items can be displayed, that is, the inspection data of the remaining inspection items except the specified inspection items in the full amount of inspection items. Specifically, it can be inspection data such as the status of the equipment indicator light and the status of the equipment switch.
[0080] According to an embodiment of the present disclosure, the first movable inspection device can send the first inspection data obtained during the inspection to the three-dimensional visualization model in real time, and the inspection data of the uncovered detection items can be monitored in real time through the three-dimensional visualization model.
[0081] According to an embodiment of the present disclosure, the first inspection data includes inspection data about uncovered detection items. By inputting the first inspection data into a three-dimensional visualization model for visual display and combining the results of the first visualization display, the monitoring data under all detection items can be displayed, thereby improving the monitoring coverage.
[0082] Figure 4 The flowchart of a method for generating inspection indication information according to another embodiment of the present disclosure is schematically shown.
[0083] like Figure 4 As shown, the inspection indication information generating method 400 of this embodiment includes operations S410 to S480.
[0084] In operation S410, the computer room is visually modeled as a whole using building information modeling technology, and the equipment in the computer room is finely modeled according to the actual size. In which, the corresponding equipment is displayed at the corresponding accurate position according to the actual situation on site of the computer room, and each equipment is distinguished by different colors for easy identification.
[0085] In operation S420, RFID active tags and RFID read / write modules are installed on the equipment in the computer room and the intelligent inspection robot, and an RFID read / write module for controlling data transmission and positioning and tracking of the intelligent inspection robot is installed in the computer room. The equipment ID and location information are pre-set on the equipment RFID active tag, and the equipment ID can be a unique device identifier (UniqueDevice Identifier).
[0086] According to an embodiment of the present disclosure, an equipment RFID active tag 316 and an equipment RFID read / write module 315 are installed on the equipment in the computer room, and the equipment ID and location information are pre-set on the equipment RFID active tag 316. A robot RFID active tag 327 and a robot RFID read / write module 326 are installed on the intelligent inspection robot. An RFID read / write module 331 is installed on the ceiling of the computer room.
[0087] In operation S430, the monitoring data of the equipment to be detected in the computer room under the specified detection item is written into the RFID active tag of the corresponding equipment through the RFID reading and writing module, and the corresponding monitoring time is marked through the timer.
[0088] According to an embodiment of the present disclosure, the monitoring data of the equipment to be detected in the computer room under the specified detection item is written into the equipment RFID active tag 316 of the corresponding equipment through the equipment RFID reading and writing module 315.
[0089] In operation S440, the monitoring data of the equipment to be detected in the equipment room under the specified detection item on the RFID active tag of the equipment is read by the RFID reading and writing module of the equipment room, and uploaded to the three-dimensional visualization model to obtain the result of the first visualization display.
[0090] According to an embodiment of the present disclosure, the monitoring data on the RFID active tag 316 of the equipment in the computer room can be read by the computer room RFID reading and writing module 331, and uploaded to the computer room visualization intelligent operation and maintenance management platform subsystem 340 for visualization display.
[0091] In operation S450, uncovered detection items of the device to be detected are determined according to the result of the first visual display, wherein the uncovered detection items include: the remaining detection items in the full amount of detection items except the specified detection items.
[0092] In operation S460, first inspection instruction information for instructing a first inspection robot to perform inspection is generated according to the uncovered inspection items and the position information of the equipment to be inspected.
[0093] In operation S470, the intelligent inspection robot performs scheduled inspection according to the preset inspection time and the first inspection instruction information, and writes the inspection data into the RFID active tag of the corresponding device through the RFID reading and writing module.
[0094] According to an embodiment of the present disclosure, the intelligent inspection robot writes the inspection data onto the device RFID active tag 316 of the corresponding inspection device through the robot RFID reading and writing module 326 , and marks the corresponding monitoring time through the robot timing module 324 .
[0095] In operation S480, the inspection data on the RFID active tag of the equipment is read by the RFID reading and writing module of the machine room, and uploaded to the three-dimensional visualization model to obtain a second visualization display result.
[0096] According to an embodiment of the present disclosure, the first inspection data on the RFID active tag 316 of each device is read through the computer room RFID reading and writing module 331 and uploaded to the computer room visual intelligent operation and maintenance management platform subsystem 340. At the same time, the position of the intelligent inspection robot is tracked in real time through the RFID positioning module 332.
[0097] According to an embodiment of the present disclosure, the three-dimensional visualization model of the computer room can be visualized in the computer room visualization intelligent operation and maintenance management platform subsystem 340, and the monitoring data, the first inspection data, and the position of the intelligent inspection robot can be corresponded to the three-dimensional visualization model for backstage viewing by the operation and maintenance personnel, and the data storage module 342 can be used for data storage.
[0098] According to an embodiment of the present disclosure, the above method further includes: generating second inspection instruction information for instructing a second movable inspection device to perform inspection according to all inspection items and location information of the device to be inspected.
[0099] According to an embodiment of the present disclosure, the full detection items may be all items to be detected of the equipment in the computer room. For example, the full detection items may include one or more of the equipment indicator light status, equipment switch status, equipment operating temperature, air-conditioning equipment operating parameters, power distribution equipment operating parameters and computer room environment parameters.
[0100] According to an embodiment of the present disclosure, the second movable inspection device and the first movable inspection device may be the same device or different devices.
[0101] According to an embodiment of the present disclosure, the second inspection instruction information is used to instruct the second movable inspection device to inspect all inspection items.
[0102] According to an embodiment of the present disclosure, the second inspection indication information may include a second inspection path for instructing the second movable inspection device to perform an inspection, and the second inspection path may be determined based on the full amount of detection items and the location information of the device to be detected. The second movable inspection device may inspect the full amount of detection items of the device to be detected according to the second inspection path to obtain second inspection data.
[0103] According to an embodiment of the present disclosure, a second preset inspection interval can be set for a second movable inspection device to perform inspections according to second inspection indication information. The second movable inspection device can automatically inspect all inspection items of the device to be inspected according to the second inspection indication information and the second preset inspection interval to obtain second inspection data.
[0104] According to an embodiment of the present disclosure, the second inspection instruction information generated according to the position information of all inspection items and the device to be inspected can instruct the movable inspection device to automatically inspect all inspection items quickly and efficiently.
[0105] According to an embodiment of the present disclosure, the above method also includes: inputting the second inspection data into a three-dimensional visualization model for visualization, and obtaining a third visualization result; wherein the second inspection data is obtained by the second movable inspection device performing an inspection according to the second inspection indication information.
[0106] According to an embodiment of the present disclosure, the second movable inspection device can inspect all detection items using the infrared thermal imaging sensing monitoring module 321, the camera and image recognition module 322, the gas monitoring module 323, etc. to obtain second inspection data. The second inspection data may include the status of the equipment indicator light, the status of the equipment switch, the equipment operating temperature, the air conditioning equipment operating parameters, the distribution equipment operating parameters, and the computer room environment parameters.
[0107] According to an embodiment of the present disclosure, the second movable inspection device can receive the second inspection indication information; perform inspection according to the second inspection indication information to obtain second inspection data; and input the second inspection data into the three-dimensional visualization model for visualization to obtain the result of the third visualization. The second movable inspection device can also send the second inspection data to the server, and the server inputs the second inspection data into the three-dimensional visualization model for visualization to obtain the result of the third visualization.
[0108] According to an embodiment of the present disclosure, the time interval for the second movable inspection device to perform inspections according to the second inspection indication information may be set so that the second movable inspection device may automatically and regularly perform inspections according to the second inspection indication information.
[0109] According to an embodiment of the present disclosure, the second inspection data includes monitoring data under the full detection items. By inputting the second inspection data into the three-dimensional visualization model, the monitoring data under the full detection items obtained by the second inspection robot can be displayed in the three-dimensional visualization model, and the results of the third visualization display can be verified and checked with the results of the first visualization display and the results of the second visualization display.
[0110] According to an embodiment of the present disclosure, the above method also includes: comparing the results of the first visualization display, the results of the second visualization display and the results of the third visualization display to obtain a comparison result of the equipment in the computer room under the full detection item; when the comparison result exceeds a first predetermined threshold, calling a third movable inspection device to inspect the equipment in the computer room to obtain third inspection data.
[0111] According to an embodiment of the present disclosure, when the comparison result does not exceed the first predetermined threshold, it can be determined that the result of the first visual display, the result of the second visual display and the result of the third visual display are relatively accurate. At this time, no other operation is required, and the first movable inspection device and the second movable inspection device continue to perform inspections according to the first inspection indication information and the second inspection indication information, respectively.
[0112] According to an embodiment of the present disclosure, the results of the first visualization display, the results of the second visualization display, and the results of the third visualization display can be marked with different labels for distinction, for example, they can be detection time labels or movable inspection equipment labels; they can also be distinguished by different colors.
[0113] According to an embodiment of the present disclosure, the comparison result may be a difference or a difference ratio.
[0114] According to an embodiment of the present disclosure, the result of the first visual display includes detection data of specified detection items, the result of the second visual display includes detection data of uncovered detection items, and the result of the first visual display includes detection data of all detection items. By comparing the result of the first visual display, the result of the second visual display, and the result of the third visual display, a comparison result of the equipment in the computer room under the full detection items is obtained. When the comparison result exceeds the first predetermined threshold, it can be determined that there is an abnormality in the detection or detection data of the equipment in the computer room. At this time, the third movable inspection device can be called to inspect the equipment in the computer room, obtain third inspection data, and display the third inspection data in the three-dimensional visualization model.
[0115] According to an embodiment of the present disclosure, the accuracy of the result of the first visualization display, the result of the first visualization display, and the result of the third visualization display can be judged according to the third inspection data to obtain the actual operation data of the equipment in the computer room.
[0116] For example, if the temperature in the computer room is 23°C in the result of the first visualization (monitoring data of the environmental control monitoring system), and the temperature in the computer room is 30°C in the result of the third visualization (inspection data of the second mobile inspection device), the first predetermined threshold is 3°C. The difference between the result of the first visualization and the result of the third visualization is 7°C, which exceeds the first predetermined threshold. At this time, the third mobile inspection device can be called to inspect the temperature of the computer room to obtain the third inspection data. If the third inspection data shows that the temperature in the computer room is 30°C, it is very likely that the air conditioning equipment is abnormal. At this time, the operation and maintenance personnel can be notified to conduct on-site inspection or repair of the air conditioning equipment.
[0117] According to an embodiment of the present disclosure, by mutually verifying the result of the first visualization presentation, the result of the second visualization presentation, and the result of the third visualization presentation, the accuracy of the monitoring data is further improved.
[0118] According to an embodiment of the present disclosure, when the comparison result exceeds the first predetermined threshold, the specific detection item, the specific device and the specific movable inspection device may also be determined according to the comparison result exceeding the first predetermined threshold; and
[0119] Based on the comparison result of the characteristic detection items of the specific movable inspection device on other devices except the specific device, it is determined whether there is an abnormality in the detection of the specific detection items by the specific movable inspection device.
[0120] According to the embodiments of the present disclosure, when a specific movable inspection device detects a specific detection item of another device abnormally, it can be determined that the specific movable inspection device detects a characteristic detection item abnormally, and at this time, the detection module of the specific detection item in the specific movable inspection device can be inspected or repaired. When a specific movable inspection device detects a specific detection item of another device normally, it can be determined that the specific movable inspection device detects the characteristic detection item normally, and at this time, the detection module of the specific detection item of device A in the environmental control monitoring system can be inspected or repaired.
[0121] For example, if the temperature of device A in the computer room is 23°C in the result of the first visualization (monitoring data of the environmental control monitoring system), and the temperature of device A in the computer room is 30°C in the result of the third visualization (inspection data of the second movable inspection device), the first predetermined threshold is 3°C. The difference between the result of the first visualization and the result of the third visualization is 7°C, which exceeds the first predetermined threshold. At this time, device A, temperature detection items, and the second movable inspection device related to the detection abnormality can be determined based on the comparison result exceeding the first predetermined threshold. Based on the comparison result of the second movable inspection device on the temperature detection item on other devices except device A, it can be determined whether there is an abnormality in the detection of the temperature detection item by the second movable inspection device.
[0122] Specifically, when the second movable inspection device detects abnormalities in the temperature detection items of other devices, it can be determined that the second movable inspection device detects abnormalities in the temperature detection items, and the temperature detection item detection module in the second movable inspection device can be inspected or repaired. When the second movable inspection device detects temperature detection items of other devices normally, it can be determined that the second movable inspection device detects temperature detection items normally, and the temperature detection module of device A in the environmental control monitoring system can be inspected or repaired.
[0123] According to an embodiment of the present disclosure, the above method also includes: when the result of the first visual display exceeds a second predetermined threshold, generating third inspection indication information for instructing the first movable inspection device to perform inspection based on the current position of the first movable inspection device, the position information of the device to be inspected and the specified inspection items.
[0124] According to an embodiment of the present disclosure, the third inspection indication information may include a third inspection path, and the third inspection path may be generated according to the current position of the first movable inspection device and the position information of the device to be detected. When the result of the first visual display exceeds the second predetermined threshold, it can be preliminarily determined that there is an abnormality in the device to be detected, and the first movable inspection device can reach the location of the device to be detected according to the third inspection path and detect the specified detection item.
[0125] According to an embodiment of the present disclosure, when the first movable inspection device arrives at the location of the equipment to be inspected, the fourth inspection data can be obtained by taking photos, shooting videos, using detection instruments, etc., and the fourth inspection data can be uploaded to the three-dimensional visualization model for display, so that the server or operation and maintenance personnel can troubleshoot the fault immediately.
[0126] According to an embodiment of the present disclosure, when the result of the first visual display exceeds the second predetermined threshold, it can be determined that there is an abnormality in the monitoring data under the specified detection item. At this time, third inspection indication information can be generated based on the current position of the first movable inspection device, the position information of the device to be detected, and the specified detection item to instruct the first movable inspection device to automatically detect the abnormal data quickly and efficiently.
[0127] According to an embodiment of the present disclosure, the method further includes: when the result of the first visual display exceeds a second predetermined threshold, fourth inspection indication information for instructing the second movable inspection device to perform an inspection can be generated according to the current position of the second movable inspection device, the position information of the device to be inspected, and the designated inspection item. The second movable inspection device detects the designated inspection item according to the fourth inspection indication information.
[0128] According to an embodiment of the present disclosure, the method further includes: when the result of the first visual display exceeds the second predetermined threshold, fifth inspection indication information for instructing the third movable inspection device to perform inspection can be generated according to the current position of the third movable inspection device, the position information of the device to be inspected, and the designated inspection item. The third movable inspection device detects the designated inspection item according to the fifth inspection indication information.
[0129] According to an embodiment of the present disclosure, when the result of the second visualization display exceeds a third predetermined threshold, the location information and abnormal detection items of the abnormal device are determined; based on the current position of the movable inspection device, the location information and abnormal detection items of the abnormal device, inspection indication information is generated to instruct the movable inspection device to perform an inspection.
[0130] According to the embodiment of the present disclosure, when the monitoring data or the first inspection data of the equipment to be inspected in the computer room under the specified inspection item is abnormal, the unified analysis alarm module 343 can notify the operation and maintenance personnel, and the inspection indication information generation module 344 generates the inspection indication information. The intelligent inspection robot immediately automatically finds a way to the target point according to the inspection indication information.
[0131] According to the embodiments of the present disclosure, after the intelligent inspection robot arrives at the location of the abnormal equipment, it can take on-site photos and write the photos into the equipment RFID active tag 316 through the robot RFID reading and writing module 326, and upload the photos to the computer room visual intelligent operation and maintenance management platform subsystem 340 through the computer room RFID reading and writing module 331 for the operation and maintenance personnel to troubleshoot in time.
[0132] After the intelligent inspection robot arrives at the problem point, it takes photos on site and writes the photos into the equipment RFID active tag 316 through the built-in robot RFID read-write module 326, and uploads the photos to the computer room visual intelligent operation and maintenance management platform subsystem 340 through the computer room RFID read-write module 331 for the operation and maintenance personnel to troubleshoot in time.
[0133] The method provided by the embodiment of the present disclosure can realize visualization and automation of computer room operation and maintenance, while ensuring the timeliness of troubleshooting.
[0134] Based on the above inspection indication information generation method, the present disclosure also provides an inspection indication information generation device. Figure 5 The device is described in detail.
[0135] Figure 5 The structural block diagram of the inspection indication information generating device according to the embodiment of the present disclosure is schematically shown.
[0136] like Figure 5 As shown, the inspection indication information generating device 500 of this embodiment includes a first calling module 510 , a first display module 520 , a determining module 530 and a first generating module 540 .
[0137] The first calling module 510 is used to call a pre-built three-dimensional visualization model, wherein the three-dimensional visualization model is used to visualize the monitoring data of the equipment in the computer room under the full detection item. In one embodiment, the first calling module 510 can be used to perform the operation S210 described above, which will not be repeated here.
[0138] The first display module 520 is used to input the monitoring data of the equipment to be detected in the machine room under the specified detection item into the three-dimensional visualization model for visualization, and obtain the result of the first visualization. In one embodiment, the first display module 520 can be used to perform the operation S220 described above, which will not be repeated here.
[0139] The determination module 530 is used to determine the uncovered detection items of the device to be detected according to the result of the first visual display, wherein the uncovered detection items include: the remaining detection items in the full detection items except the specified detection items. In one embodiment, the determination module 530 can be used to perform the operation S230 described above, which will not be repeated here.
[0140] The first generation module 540 is used to generate first inspection instruction information for instructing the first movable inspection device to perform inspection according to the uncovered inspection items and the location information of the device to be inspected. In one embodiment, the first generation module 540 can be used to perform the operation S240 described above, which will not be described in detail here.
[0141] According to an embodiment of the present disclosure, the above-mentioned device further includes a second display module. The second display module is used to input the first inspection data into the three-dimensional visualization model for visualization, and obtain a result of the second visualization display; wherein the first inspection data is obtained by the first movable inspection device performing an inspection according to the first inspection indication information.
[0142] According to an embodiment of the present disclosure, the apparatus further includes a second generation module. The second generation module is used to generate second inspection instruction information for instructing the second movable inspection device to perform inspection according to all the inspection items and the location information of the device to be inspected.
[0143] According to an embodiment of the present disclosure, the above-mentioned device further includes a third display module. The third display module is used to input the second inspection data into the three-dimensional visualization model for visualization, and obtain a result of the third visualization display; wherein the second inspection data is obtained by the second movable inspection device performing an inspection according to the second inspection indication information.
[0144] According to an embodiment of the present disclosure, the above-mentioned device also includes a comparison module and a second calling module. The comparison module is used to compare the result of the first visual display, the result of the second visual display and the result of the third visual display to obtain the comparison result of the equipment in the computer room under the full detection item. The second calling module is used to call the third movable inspection device to inspect the equipment in the computer room when the comparison result exceeds the first predetermined threshold value to obtain the third inspection data.
[0145] According to an embodiment of the present disclosure, the above-mentioned device further includes a third generation module. The third generation module is used to generate third inspection instruction information for instructing the first movable inspection device to perform inspection according to the current position of the first movable inspection device, the position information of the device to be inspected, and the specified inspection item when the result of the first visual display exceeds the second predetermined threshold.
[0146] According to an embodiment of the present disclosure, the full detection items include one or more of the equipment indicator light status, equipment switch status, equipment operating temperature, air-conditioning equipment operating parameters, power distribution equipment operating parameters and computer room environment parameters.
[0147] According to an embodiment of the present disclosure, any multiple modules of the first calling module 510, the first display module 520, the determination module 530 and the first generating module 540 can be combined into one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the first calling module 510, the first display module 520, the determination module 530 and the first generating module 540 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware and firmware or in a suitable combination of any of them. Alternatively, at least one of the first calling module 510 , the first display module 520 , the determination module 530 , and the first generating module 540 may be at least partially implemented as a computer program module, and when the computer program module is executed, a corresponding function may be performed.
[0148] Figure 6 A block diagram of an electronic device suitable for implementing a method for generating inspection indication information according to an embodiment of the present disclosure is schematically shown.
[0149] like Figure 6 As shown, the electronic device 600 according to an embodiment of the present disclosure includes a processor 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage part 608 to a random access memory (RAM) 603. The processor 601 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a dedicated microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 601 may also include an onboard memory for caching purposes. The processor 601 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0150] In RAM 603, various programs and data required for the operation of electronic device 600 are stored. Processor 601, ROM 602 and RAM 603 are connected to each other via bus 604. Processor 601 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 602 and / or RAM 603. It should be noted that the program can also be stored in one or more memories other than ROM 602 and RAM 603. Processor 601 can also perform various operations of the method flow according to the embodiment of the present disclosure by executing the program stored in the one or more memories.
[0151] According to an embodiment of the present disclosure, the electronic device 600 may further include an input / output (I / O) interface 605, which is also connected to the bus 604. The electronic device 600 may further include one or more of the following components connected to the input / output (I / O) interface 605: an input portion 606 including a keyboard, a mouse, etc.; an output portion 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 608 including a hard disk, etc.; and a communication portion 609 including a network interface card such as a LAN card, a modem, etc. The communication portion 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the input / output (I / O) interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed, so that a computer program read therefrom is installed into the storage portion 608 as needed.
[0152] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.
[0153] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, an apparatus or a device. For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the ROM 602 and / or RAM 603 described above and / or one or more memories other than ROM 602 and RAM 603.
[0154] The embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program code is used to enable the computer system to implement the method for generating inspection indication information provided by the embodiment of the present disclosure.
[0155] The above functions defined in the system / device of the embodiment of the present disclosure are performed when the computer program is executed by the processor 601. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.
[0156] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 609, and / or installed from a removable medium 611. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0157] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the processor 601, the above functions defined in the system of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, apparatus, module, unit, etc. described above can be implemented by a computer program module.
[0158] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level process and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, Java, C++, python, "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on the remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).
[0159] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0160] It will be appreciated by those skilled in the art that the features described in the various embodiments of the present disclosure may be combined and / or combined in a variety of ways, even if such combinations or combinations are not explicitly described in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features described in the various embodiments of the present disclosure may be combined and / or combined in a variety of ways. All of these combinations and / or combinations fall within the scope of the present disclosure.
[0161] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.
Claims
1. A method for generating inspection indication information, characterized in that: The method comprises: Calling a pre-built three-dimensional visualization model, wherein the three-dimensional visualization model is used to visualize the monitoring data of the equipment in the computer room under the full detection item; Inputting the monitoring data of the equipment to be tested in the computer room under the specified test items into the three-dimensional visualization model for visualization, and obtaining a first visualization result; Determine uncovered detection items of the device to be detected according to the result of the first visual display, wherein the uncovered detection items include: the remaining detection items in the full amount of detection items except the designated detection items; and First inspection instruction information for instructing a first movable inspection device to perform inspection is generated according to the uncovered inspection items and the location information of the device to be inspected.
2. The method according to claim 1, characterized in that Also includes: Inputting the first inspection data into the three-dimensional visualization model for visualization, and obtaining a second visualization result; The first inspection data is obtained by the first movable inspection device performing inspection according to the first inspection indication information.
3. The method according to claim 2, characterized in that Also includes: Second inspection instruction information for instructing a second movable inspection device to perform inspection is generated according to the full amount of inspection items and the location information of the device to be inspected.
4. The method according to claim 3, characterized in that Also includes: Inputting the second inspection data into the three-dimensional visualization model for visualization, and obtaining a third visualization result; The second inspection data is obtained by the second movable inspection device performing inspection according to the second inspection indication information.
5. The method according to claim 4, characterized in that Also includes: Compare the result of the first visual display, the result of the second visual display, and the result of the third visual display to obtain a comparison result of the equipment in the computer room under the full detection item; When the comparison result exceeds the first predetermined threshold, a third movable inspection device is called to inspect the equipment in the computer room to obtain third inspection data.
6. The method according to claim 1, characterized in that Also includes: When the result of the first visual display exceeds a second predetermined threshold, third inspection instruction information for instructing the first movable inspection device to perform inspection is generated according to the current position of the first inspection robot, the position information of the device to be inspected and the designated inspection item.
7. The method according to any one of claims 1 to 6, characterized in that: The full detection items include one or more of the equipment indicator light status, equipment switch status, equipment operating temperature, air conditioning equipment operating parameters, power distribution equipment operating parameters and computer room environment parameters.
8. A device for generating inspection indication information, characterized in that: The device comprises: A first calling module is used to call a pre-built three-dimensional visualization model, wherein the three-dimensional visualization model is used to visualize the monitoring data of the equipment in the computer room under the full detection item; A first display module is used to input the monitoring data of the equipment to be detected in the computer room under the specified detection items into the three-dimensional visualization model for visualization, and obtain the result of the first visualization; a determination module, configured to determine uncovered detection items of the device to be detected according to the result of the first visual display, wherein the uncovered detection items include: the remaining detection items in the full amount of detection items except the specified detection items; and The first generating module is used to generate first inspection instruction information for instructing a first movable inspection device to perform inspection according to the uncovered detection items and the location information of the device to be detected.
9. An electronic device, comprising: one or more processors; a memory for storing one or more computer programs, It is characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
11. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
