CN116827841A - Fault detection method, machine-readable storage medium, and fault detection device - Google Patents
Fault detection method, machine-readable storage medium, and fault detection device Download PDFInfo
- Publication number
- CN116827841A CN116827841A CN202310902255.6A CN202310902255A CN116827841A CN 116827841 A CN116827841 A CN 116827841A CN 202310902255 A CN202310902255 A CN 202310902255A CN 116827841 A CN116827841 A CN 116827841A
- Authority
- CN
- China
- Prior art keywords
- fault
- radio monitoring
- equipment
- state
- service program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域Technical field
本发明属于无线电监测设施控制技术领域,具体提供了一种故障检测方法、机器可读存储介质和故障检测设备。The invention belongs to the technical field of radio monitoring facility control, and specifically provides a fault detection method, a machine-readable storage medium and a fault detection device.
背景技术Background technique
无线电监测设施机房是安放无线电监测系统主要设备(例如接收机、频谱仪、服务器等)的地点,其可以是一幢建筑物或建筑物的一部分,并且包括主机房、辅助区、支持区和行政管理区等。The radio monitoring facility computer room is the place where the main equipment of the radio monitoring system (such as receivers, spectrum analyzers, servers, etc.) is placed. It can be a building or part of a building, and includes the main computer room, auxiliary area, support area and administrative area. Management area etc.
动力环境监控系统是对分布在各机房的电源柜、UPS(不间断电源)、空调、蓄电池等多种动力设备,及门磁、水浸、温湿度、烟感等机房环境的各种参数,进行遥测、遥信、遥调和遥控,实时监测其运行参数,记录和分析相关数据,并对设备进行集中监控和集中维护的计算机控制系统。The power environment monitoring system monitors various power equipment such as power cabinets, UPS (uninterruptible power supply), air conditioners, and batteries distributed in each computer room, as well as various parameters of the computer room environment such as door magnets, water immersion, temperature and humidity, and smoke detectors. A computer control system that carries out telemetry, remote signaling, remote adjustment and remote control, monitors its operating parameters in real time, records and analyzes relevant data, and conducts centralized monitoring and centralized maintenance of equipment.
目前的动力环境监控系统对无线电监测设施的监控能力有限,当无线电监测设施的某个无线电监测设备出现故障时,无法对故障进行定位,并缺乏对故障的自动排查和处理手段,导致故障持续的时间较长、任务失败率较高。即,现有技术无法实现对无线电监测设施的故障的自动检测。The current power environment monitoring system has limited monitoring capabilities for radio monitoring facilities. When a radio monitoring equipment of the radio monitoring facility fails, the fault cannot be located, and there is a lack of automatic troubleshooting and processing methods for the fault, resulting in continuous failure. The longer the time, the higher the task failure rate. That is, the existing technology cannot realize automatic detection of faults in radio monitoring facilities.
发明内容Contents of the invention
本发明的一个目的在于,解决现有技术无法对无线电监测设施的故障进行自动检测的问题。One object of the present invention is to solve the problem that the existing technology cannot automatically detect faults of radio monitoring facilities.
本发明进一步的一个目的在于,如何对无线电监测设施的故障进行自动处理。A further object of the present invention is how to automatically handle failures of radio monitoring facilities.
为实现上述目的,本发明在第一方面提供了一种无线电监测设施的故障检测方法,包括:In order to achieve the above objects, the present invention provides a fault detection method for radio monitoring facilities in a first aspect, including:
确定出目标设备;Determine the target device;
获取所述目标设备的原子服务程序进程状态和网络状态;Obtain the atomic service program process status and network status of the target device;
如果所述原子服务程序进程状态和所述网络状态中的至少一项不正常,将相应的故障信息录入故障库。If at least one of the atomic service program process status and the network status is abnormal, the corresponding fault information is entered into the fault database.
可选地,所述确定出目标设备的步骤包括:Optionally, the step of determining the target device includes:
获取待检查无线电监测设备列表,将所述无线电监测设备列表中未标记故障状态的无线电监测设备确定为所述目标设备,和/或Obtain a list of radio monitoring equipment to be checked, and determine the radio monitoring equipment that is not marked with a fault status in the radio monitoring equipment list as the target equipment, and/or
获取所述无线电监测设备执行自身监测任务的反馈信息,并将所述反馈信息为故障信息的所述无线电监测设备确定为所述目标设备。The feedback information of the radio monitoring device performing its own monitoring task is obtained, and the radio monitoring device whose feedback information is fault information is determined as the target device.
可选地,所述获取所述目标设备的原子服务程序进程状态和网络状态的步骤包括:Optionally, the step of obtaining the atomic service program process status and network status of the target device includes:
通过所述无线电监测设施的工控机上的agent程序采集所述原子服务程序进程状态;Collect the process status of the atomic service program through the agent program on the industrial computer of the radio monitoring facility;
通过基于ICMP协议的Ping命令获取所述网络状态。The network status is obtained through the Ping command based on the ICMP protocol.
可选地,所述将相应的故障信息录入故障库的步骤包括:Optionally, the step of entering corresponding fault information into the fault database includes:
在所述原子服务程序进程状态不正常并且所述网络状态正常的情况下,将第一故障信息录入所述故障库,其中所述第一故障信息用于表示程序运行故障;When the atomic service program process status is abnormal and the network status is normal, enter the first fault information into the fault database, where the first fault information is used to indicate a program running fault;
在所述原子服务程序进程状态正常并且所述网络状态不正常的情况下,将第二故障信息录入所述故障库,其中所述第二故障信息用于表示网络故障;When the atomic service program process status is normal and the network status is abnormal, enter the second fault information into the fault database, where the second fault information is used to represent a network fault;
在所述原子服务程序进程状态不正常并且所述网络状态不正常的情况下,获取所述目标设备的电源状态,并在所述目标设备断电时将第三故障信息录入所述故障库,其中所述第三故障信息用于表示电源故障。When the atomic service program process status is abnormal and the network status is abnormal, obtain the power status of the target device, and enter the third fault information into the fault database when the target device is powered off, The third fault information is used to indicate a power failure.
可选地,在所述原子服务程序进程状态不正常并且所述网络状态正常的情况下,还包括:发出重启所述无线电监测设施的工控机的指令,以使所述工控机重启;Optionally, when the atomic service program process status is abnormal and the network status is normal, it also includes: issuing an instruction to restart the industrial computer of the radio monitoring facility to restart the industrial computer;
在所述原子服务程序进程状态不正常并且所述网络状态不正常的情况下,还包括:发出重启所述目标设备的指令,以使所述目标设备断电重启。When the atomic service program process status is abnormal and the network status is abnormal, the method further includes: issuing an instruction to restart the target device so that the target device is powered off and restarted.
可选地,在所述将相应的故障信息录入故障库的步骤之后,所述故障检测方法还包括:Optionally, after the step of entering corresponding fault information into the fault database, the fault detection method further includes:
分别获取每一个故障设备的电源状态、原子服务程序进程状态和网络状态;Obtain the power status, atomic service program process status and network status of each faulty device respectively;
如果所述电源状态、所述原子服务程序进程状态和所述网络状态均正常,则在所述故障库中将所述故障设备的故障状态更新为非故障状态。If the power supply state, the atomic service program process state and the network state are all normal, the fault state of the fault device is updated in the fault library to a non-fault state.
可选地,所述故障检测方法还包括:Optionally, the fault detection method also includes:
如果所述电源状态、所述原子服务程序进程状态和所述网络状态中的至少一项仍不正常,根据所述故障设备所的功能确定所述故障设备的告警等级;If at least one of the power supply status, the atomic service program process status and the network status is still abnormal, determine the alarm level of the faulty device according to the function of the faulty device;
在所述告警等级达到了预设级别时,向所述故障设备的维护人员对应的移动终端发送提示信息。When the alarm level reaches a preset level, prompt information is sent to the mobile terminal corresponding to the maintenance personnel of the faulty equipment.
可选地,所述故障检测方法还包括:Optionally, the fault detection method also includes:
获取统计周期内各类被监测设备的故障次数,并通过下述公式确定被监测无线电监测设施的综合效能:Obtain the number of failures of various types of monitored equipment within the statistical period, and determine the comprehensive effectiveness of the monitored radio monitoring facilities through the following formula:
其中,a为效能系数,C为统计周期,M为动力类被监测设备的故障次数,N为环境类被监测设备的故障次数,Y为网络类被监测设备的故障次数。Among them, a is the efficiency coefficient, C is the statistical period, M is the number of failures of power-type monitored equipment, N is the number of failures of environmental-type monitored equipment, and Y is the number of failures of network-type monitored equipment.
在本发明的第二方面,本发明提供了一种机器可读存储介质,其上存储有机器可执行程序,所述机器可执行程序被处理器执行时实现根据第一方面任一项所述的故障检测方法。In a second aspect of the present invention, the present invention provides a machine-readable storage medium on which a machine-executable program is stored. When the machine-executable program is executed by a processor, the machine-readable storage medium implements any one of the first aspects of the invention. fault detection method.
在本发明的第三方面,本发明提供了一种故障检测设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的机器可执行程序,并且所述处理器执行所述机器可执行程序时实现根据第一方面任一项所述的故障检测方法。In a third aspect of the present invention, the present invention provides a fault detection device, including a memory, a processor, and a machine executable program stored on the memory and running on the processor, and the processor executes When the machine executes the program, the fault detection method according to any one of the first aspects is implemented.
基于前文的描述,本领域技术人员能够理解的是,在本发明前述的技术方案中,通过确定出目标设备,然后获取目标设备的原子服务程序进程状态和网络状态,并在原子服务程序进程状态和网络状态中的至少一项不正常时,将相应的故障信息录入故障库,从而实现了对无线电监测设施中各无线电监测设备的故障的自动检测。同时,还能够确定出是哪一台无线电监测设备出现了故障,实现了对故障的自动定位。Based on the foregoing description, those skilled in the art can understand that in the foregoing technical solution of the present invention, the target device is determined, and then the atomic service program process status and network status of the target device are obtained, and in the atomic service program process status When at least one of the network status and network status is abnormal, the corresponding fault information is entered into the fault database, thereby realizing automatic detection of faults of each radio monitoring equipment in the radio monitoring facility. At the same time, it can also determine which radio monitoring equipment is faulty and realize automatic location of the fault.
进一步,在原子服务程序进程状态不正常并且网络状态正常的情况下,通过发出重启无线电监测设施的工控机的指令,使工控机重启,以使工控机重启之后重新执行原子服务程序;在原子服务程序进程状态不正常并且网络状态不正常的情况下,通过发出重启目标设备的指令,使目标设备断电重启;实现了对无线电监测设施的故障的自动处理,降低了无线电监测设施的故障的持续时间。Further, when the atomic service program process status is abnormal and the network status is normal, the industrial computer is restarted by issuing an instruction to restart the industrial computer of the radio monitoring facility, so that the atomic service program is re-executed after the industrial computer is restarted; in the atomic service When the program process status is abnormal and the network status is abnormal, the target device is powered off and restarted by issuing an instruction to restart the target device; it realizes automatic processing of failures in radio monitoring facilities and reduces the continuation of failures in radio monitoring facilities. time.
进一步,在将相应的故障信息录入故障库之后,通过获取每一个故障设备的电源状态、原子服务程序进程状态和网络状态;并在电源状态、原子服务程序进程状态和网络状态均正常时,将故障库中故障设备的故障状态更新为非故障状态,实现了对故障设备的复检,确保了故障修复的可靠性。Furthermore, after entering the corresponding fault information into the fault database, the power supply status, atomic service program process status and network status of each faulty device are obtained; and when the power supply status, atomic service program process status and network status are all normal, the The fault status of the faulty equipment in the fault database is updated to a non-faulty status, which enables re-inspection of the faulty equipment and ensures the reliability of fault repair.
再进一步,通过获取统计周期内各类被监测设备的故障次数,并确定被监测无线电监测设施的综合效能,使得维护人员能够通过该综合效能对相应机房内的无线电监测设施进行相应优化。Furthermore, by obtaining the number of failures of various types of monitored equipment within the statistical period and determining the comprehensive performance of the monitored radio monitoring facilities, maintenance personnel can use the comprehensive performance to optimize the radio monitoring facilities in the corresponding computer room.
本发明的其他有益效果将会在后文中结合附图进行详细描述,以便本领域技术人员能够更加清楚地了解本发明的改进目的、特征和优点。Other beneficial effects of the present invention will be described in detail later in conjunction with the accompanying drawings, so that those skilled in the art can more clearly understand the improved objectives, features and advantages of the present invention.
附图说明Description of the drawings
为了更清楚地说明本发明的技术方案,后文将参照附图来描述本发明的部分实施例。本领域技术人员应当理解的是,同一附图标记在不同附图中所标示的部件或部分相同或类似;本发明的附图彼此之间并非一定是按比例绘制的。In order to explain the technical solutions of the present invention more clearly, some embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood by those skilled in the art that components or parts labeled with the same reference numerals in different drawings are the same or similar; the drawings of the present invention are not necessarily drawn to scale with each other.
附图中:In the attached picture:
图1是根据本发明的发明目的提供的一种无线电监测系统;Figure 1 is a radio monitoring system provided according to the purpose of the present invention;
图2是本发明第一实施例中无线电监测设施的故障检测方法的主要步骤流程图;Figure 2 is a flow chart of the main steps of the fault detection method of radio monitoring facilities in the first embodiment of the present invention;
图3是本发明第一实施例中确定目标设备的步骤流程图;Figure 3 is a flow chart of steps for determining a target device in the first embodiment of the present invention;
图4是本发明第一实施例中确定原子服务程序进程状态和网络状态的步骤图;Figure 4 is a step diagram for determining the process status and network status of the atomic service program in the first embodiment of the present invention;
图5是本发明第一实施例中将相应的故障信息录入故障库的步骤流程图;Figure 5 is a flow chart of the steps for entering corresponding fault information into the fault database in the first embodiment of the present invention;
图6是本发明第二实施例中故障检测方法的部分步骤流程图;Figure 6 is a partial step flow chart of the fault detection method in the second embodiment of the present invention;
图7是本发明第三实施例中故障检测方法的部分步骤流程图;Figure 7 is a partial step flow chart of the fault detection method in the third embodiment of the present invention;
图8是本发明第四实施例中故障检测方法的步骤流程图;Figure 8 is a step flow chart of the fault detection method in the fourth embodiment of the present invention;
图9是本发明第六实施例中机器可读存储介质的示意图;Figure 9 is a schematic diagram of a machine-readable storage medium in the sixth embodiment of the present invention;
图10是本发明第七实施例中故障检测设备的示意图。Figure 10 is a schematic diagram of the fault detection device in the seventh embodiment of the present invention.
具体实施方式Detailed ways
本领域技术人员应当理解的是,下文所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,该一部分实施例旨在用于解释本发明的技术原理,并非用于限制本发明的保护范围。基于本发明提供的实施例,本领域普通技术人员在没有付出创造性劳动的情况下所获得的其它所有实施例,仍应落入到本发明的保护范围之内。Those skilled in the art should understand that the embodiments described below are only some of the embodiments of the present invention, rather than all the embodiments of the present invention. These partial embodiments are intended to explain the technical principles of the present invention and are not intended to be used for To limit the scope of protection of the present invention. Based on the embodiments provided by the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts should still fall within the protection scope of the present invention.
需要说明的是,在本发明的描述中,术语“中心”、“上”、“下”、“顶部”“底部”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。It should be noted that in the description of the present invention, the terms "center", "upper", "lower", "top", "bottom", "left", "right", "vertical", "horizontal", " Terms indicating directions or positional relationships, such as "inner", "outer", etc. are based on the directions or positional relationships shown in the drawings. This is only for convenience of description and does not indicate or imply that the device or element must have a specific orientation. Specific orientations of construction and operation are therefore not to be construed as limitations of the invention. Furthermore, the terms “first”, “second” and “third” are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
进一步,还需要说明的是,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通。对于本领域技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。Furthermore, it should be noted that in the description of the present invention, unless otherwise clearly stated and limited, the terms "installation", "connection" and "connection" should be understood in a broad sense. For example, it can be a fixed connection or a fixed connection. It is a detachable connection or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, an indirect connection through an intermediate medium, or an internal connection between two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
最后,需要说明的是,在本发明的描述中,各个功能模块既可以是由多个结构、构件或电子元器件构成的物理模块,也可以是由多条程序构成的虚拟模块;各个功能模块既可以是彼此独立存在的模块,也可以是由一个整体模块按照功能划分而成的模块。本领域技术人员应当理解的是,在能够实现本发明所描述的技术方案的前提下,各个功能模块的构成方式、实现方式、位置关系无论怎样变化,都不会偏离本发明的技术原理,因此都应当落入本发明的保护范围之内。Finally, it should be noted that in the description of the present invention, each functional module can be a physical module composed of multiple structures, components or electronic components, or a virtual module composed of multiple programs; each functional module It can be modules that exist independently of each other, or it can be a module divided by functions from an overall module. Those skilled in the art should understand that, on the premise that the technical solutions described in the present invention can be realized, no matter how the composition, implementation, and positional relationships of each functional module change, they will not deviate from the technical principles of the present invention. Therefore, All should fall within the protection scope of the present invention.
在本发明中,无线电监测设施包括接收机、频谱仪、服务器等用来接收、分析、处理无线电信号的主要无线电监测设备。为了便于理解,将该主要无线电监测设备记作第一类无线电监测设备。In the present invention, radio monitoring facilities include receivers, spectrum analyzers, servers and other main radio monitoring equipment used to receive, analyze and process radio signals. For ease of understanding, the main radio monitoring equipment is noted as the first type of radio monitoring equipment.
无线电监测设施还包括电源柜、UPS(不间断电源)、空调、蓄电池等为该无线电监测设备(第一类无线电监测设备)提供电能、温度环境的动力类无线电监测设备。为了便于理解,将该动力类无线电监测设备记作第二类无线电监测设备。Radio monitoring facilities also include power cabinets, UPS (uninterruptible power supply), air conditioners, batteries and other power-type radio monitoring equipment that provide power and temperature environment for the radio monitoring equipment (the first type of radio monitoring equipment). For ease of understanding, this powered radio monitoring equipment is recorded as the second type of radio monitoring equipment.
无线电监测设施还包括门磁传感器、水浸传感器、温湿度计、烟感传感器等用来监测主要无线电监测设备(第一类无线电监测设备)所处环境的环境类无线电监测设备。为了便于理解,将该环境类无线电监测设备记作第三类无线电监测设备。Radio monitoring facilities also include door magnetic sensors, water immersion sensors, temperature and hygrometers, smoke sensors and other environmental radio monitoring equipment used to monitor the environment where the main radio monitoring equipment (the first type of radio monitoring equipment) is located. For ease of understanding, the environmental radio monitoring equipment is recorded as the third type of radio monitoring equipment.
无线电监测设施还包括交换机、路由器、网关、服务器、调制解调器等用于给上述三类设备提供网络的网络类无线电监测设施。为了便于理解,将该网络类无线电监测设备记作第四类无线电监测设备。Radio monitoring facilities also include network radio monitoring facilities such as switches, routers, gateways, servers, modems, etc., which are used to provide networks for the above three types of equipment. For ease of understanding, this network type radio monitoring equipment is recorded as the fourth type of radio monitoring equipment.
进一步地,本发明后文故障检测方法中所描述的目标设备和无线电监测设备可以包括上述四类无线电监测设备中的至少一项。Further, the target device and the radio monitoring device described in the fault detection method later in the present invention may include at least one of the above four types of radio monitoring devices.
为了实现对无线电监测设施机房(为了方便描述,后文简称机房)的动力环境的监控,以及为了实现对机房的动力环境相关设备的故障的检测,本发明后文故障检测方法中所描述的目标设备和无线电监测设备包括前文描述的第二、第三和第四类无线电监测设备,即,动力类无线电监测设备、环境类无线电监测设备和网络类无线电监测设备。In order to realize the monitoring of the power environment of the radio monitoring facility machine room (hereinafter referred to as the machine room for convenience of description), and in order to realize the detection of faults of the power environment related equipment in the machine room, the goals described in the fault detection method of the present invention are described below. Equipment and radio monitoring equipment include the second, third and fourth categories of radio monitoring equipment described above, namely, power type radio monitoring equipment, environmental type radio monitoring equipment and network type radio monitoring equipment.
如图1所示,其示出了一种无线电监测系统,以便于本领域技术人员理解后文描述的故障检测方法。该无线电监测系统包括感知层100、数据处理层200和展示层300。As shown in Figure 1, a radio monitoring system is shown to facilitate those skilled in the art to understand the fault detection method described later. The radio monitoring system includes a perception layer 100, a data processing layer 200 and a presentation layer 300.
继续参阅图1,感知层100包括智能电量仪101、漏水控制器102、烟感探测器103、温湿度计104、门禁控制器105、智能空调遥控器106、PDU(电源分配单元)107、球形摄像机108、动环主机110等用来采集机房数据的无线电监测设备。即,感知层100主要为无线电监测设备。其中,动环主机110可以对感知层100中的其他无线电监测设备实时采集信息,并上传至数据处理层200。Continuing to refer to Figure 1, the sensing layer 100 includes a smart power meter 101, a water leakage controller 102, a smoke detector 103, a temperature and humidity meter 104, an access control controller 105, a smart air conditioner remote control 106, a PDU (power distribution unit) 107, a spherical Radio monitoring equipment such as the camera 108 and the dynamic ring host 110 are used to collect computer room data. That is, the perception layer 100 is mainly a radio monitoring device. Among them, the dynamic ring host 110 can collect information from other radio monitoring devices in the perception layer 100 in real time and upload it to the data processing layer 200 .
继续参阅图1,数据处理层200为软件应用服务,部署在内网服务器上,采用B/S架构,前后端分离模式部署,数据库部署在本地服务器。数据处理层200包括运维驾驶舱模块201、效能驾驶舱模块202、辅助管理员模块203、动环监测模块204、设备监控总览模块205、服务调用模块206、监控管理模块207、系统设置模块208、3D模型库209和动环应用模块210。Continuing to refer to Figure 1, the data processing layer 200 serves software applications and is deployed on an intranet server, adopting a B/S architecture, deployed in a front-end and back-end separation mode, and the database is deployed on a local server. The data processing layer 200 includes an operation and maintenance cockpit module 201, a performance cockpit module 202, an auxiliary administrator module 203, a dynamic environment monitoring module 204, an equipment monitoring overview module 205, a service calling module 206, a monitoring management module 207, and a system setting module 208. , 3D model library 209 and dynamic ring application module 210.
其中,运维驾驶舱模块201用于全方位的展示各机房的地理位置信息以及耗能、环境告警、安防告警等信息。Among them, the operation and maintenance cockpit module 201 is used to comprehensively display the geographical location information of each computer room as well as energy consumption, environmental alarms, security alarms and other information.
其中,效能驾驶舱模块202用于对所有机房从机房效能、设备效能性两方面进行评估。其中,机房效能包括机房断电次数和机房环境告警次数,设备效能包括工控机宕机次数和无线电检测设备宕机次数。Among them, the performance cockpit module 202 is used to evaluate all computer rooms from two aspects: computer room efficiency and equipment effectiveness. Among them, the computer room performance includes the number of power outages and the number of computer room environment alarms, and the equipment performance includes the number of industrial computer downtime and radio detection equipment downtime.
其中,辅助管理员模块203用于对无线电监测设施做出针对性的优化。Among them, the auxiliary administrator module 203 is used to make targeted optimization of radio monitoring facilities.
其中,动环监测模块204用于提供对感知层100中各无线电监测设备的数据的展示以及操作,同时还用于将机房环境以及将感知层100中各无线电监测设备通过3D仿真技术虚拟化到系统中,提高用户对资产的把控。Among them, the dynamic environment monitoring module 204 is used to provide the display and operation of data of each radio monitoring device in the perception layer 100, and is also used to virtualize the computer room environment and each radio monitoring device in the perception layer 100 through 3D simulation technology. In the system, users can better control their assets.
其中,设备监控总览模块205用于提供无线电检测设施的故障自动排查功能并记录故障处理结果,同时将当前各无线电检测设备的状态显示在设备拓扑图上。Among them, the equipment monitoring overview module 205 is used to provide automatic troubleshooting functions for radio detection facilities and record fault processing results, and at the same time, display the current status of each radio detection equipment on the equipment topology map.
其中,服务调用模块206用于提供从多维度统计的各无线电监测设备的服务调用情况。Among them, the service calling module 206 is used to provide multi-dimensional statistics of the service calling status of each radio monitoring device.
其中,监控管理模块207用于提供各机房的实时监控画面。Among them, the monitoring and management module 207 is used to provide real-time monitoring pictures of each computer room.
其中,系统设置模块208用于提供对系统运行参数以及菜单等信息的配置。Among them, the system setting module 208 is used to provide configuration of system operating parameters, menus and other information.
其中,3D模型库209用于对各个无线电监测设备进行建模并存储模型,以对外提供设备模型查询接口,并由动环应用模块210调用。Among them, the 3D model library 209 is used to model each radio monitoring device and store the model to provide an external device model query interface, and is called by the dynamic ring application module 210.
其中,动环应用模块210用于将感知层100中各设备采集到的数据进行整合、分析、统计、运算,将机房的实时数据进行整合并反馈到用户UI界面,以及对机房的异常情况(即无线电监测设施的故障情况)进行告警上报。Among them, the dynamic environment application module 210 is used to integrate, analyze, count, and calculate the data collected by each device in the perception layer 100, integrate the real-time data of the computer room and feed it back to the user UI interface, and detect abnormal conditions in the computer room ( That is, failure conditions of radio monitoring facilities) to report alarms.
继续参阅图1,展示层300的主要功能为系统数据的展示和与用户进行交互。用户可通过展示层300的浏览器310访问并使用动环应用模块210。展示层300的应用功能包括对机房内各无线电监测设备的正常、异常情况进行展示,对机房内部进行视频监控展示,对机房内部各无线电监测设备进行3D建模展示,对数据处理层200的统计数据采用多种统计图形进行展示等。Continuing to refer to Figure 1, the main function of the presentation layer 300 is to display system data and interact with users. The user can access and use the dynamic ring application module 210 through the browser 310 of the presentation layer 300 . The application functions of the display layer 300 include displaying the normal and abnormal conditions of each radio monitoring equipment in the computer room, video surveillance display inside the computer room, 3D modeling display of each radio monitoring equipment inside the computer room, and statistics of the data processing layer 200 The data is displayed using a variety of statistical graphics.
下面参照附图来对本发明中无线电监测设施的故障检测方法进行详细说明。The fault detection method of the radio monitoring facility in the present invention will be described in detail below with reference to the accompanying drawings.
如图2所示,在本发明的第一实施例中,无线电监测设施的故障检测方法包括:As shown in Figure 2, in the first embodiment of the present invention, the fault detection method of radio monitoring facilities includes:
步骤S110,确定出目标设备。Step S110, determine the target device.
其中,目标设备特指动力类无线电监测设备、环境类无线电监测设备和网络类无线电监测设备,以通过监测目标设备,来监测机房的环境信息。即,目标设备为感知层100内的各无线电监测设备。进一步地,每一个无线电监测设备都具有自己唯一的标识。Among them, the target equipment specifically refers to power radio monitoring equipment, environmental radio monitoring equipment and network radio monitoring equipment, so as to monitor the environmental information of the computer room by monitoring the target equipment. That is, the target devices are each radio monitoring device in the sensing layer 100 . Furthermore, each radio monitoring device has its own unique identification.
如图3所示,在本发明的第一实施例中,步骤S110包括步骤S111和/或步骤S112。As shown in Figure 3, in the first embodiment of the present invention, step S110 includes step S111 and/or step S112.
其中,步骤S111包括,获取待检查无线电监测设备列表,将无线电监测设备列表中未标记故障状态的无线电监测设备确定为目标设备。Step S111 includes obtaining a list of radio monitoring devices to be inspected, and determining radio monitoring devices that are not marked as faulty in the radio monitoring device list as target devices.
在步骤S111中,待检查无线电监测设备列表存储在无线电监测设备库中,并且如果无线电监测设备列表中的某一无线电监测设备出现了故障,则会在故障库进行相应的标记。In step S111, the list of radio monitoring equipment to be checked is stored in the radio monitoring equipment library, and if a certain radio monitoring equipment in the radio monitoring equipment list fails, a corresponding mark will be made in the fault library.
其中,步骤S112包括,获取无线电监测设备执行自身监测任务的反馈信息,并将反馈信息为故障信息的无线电监测设备确定为目标设备。Step S112 includes obtaining feedback information of the radio monitoring equipment performing its own monitoring tasks, and determining the radio monitoring equipment whose feedback information is fault information as the target equipment.
例如,如果无线电监测设备是温湿度计104,则获取的是温湿度计104检测到的温湿度信息(例如电压或电流信号)。如果获取到的温湿度信息为0,或,获取不到温湿度信息;则将温湿度计104确定为目标设备。For example, if the radio monitoring device is a temperature and humidity meter 104, what is obtained is the temperature and humidity information (such as voltage or current signal) detected by the temperature and humidity meter 104. If the temperature and humidity information obtained is 0, or the temperature and humidity information cannot be obtained, the temperature and humidity meter 104 is determined as the target device.
步骤S120,获取目标设备的原子服务程序进程状态和网络状态。Step S120: Obtain the atomic service program process status and network status of the target device.
如图4所示,在本发明的第一实施例中,步骤S120进一步包括:As shown in Figure 4, in the first embodiment of the present invention, step S120 further includes:
步骤S121,通过无线电监测设施的工控机(图中未示出)上的agent程序采集原子服务程序进程状态。Step S121, collect the atomic service program process status through the agent program on the industrial computer (not shown in the figure) of the radio monitoring facility.
其中,无线电监测设施为某一个机房内所有无线电监测设备的统称。工控机用于控制该机房内所有无线电监测设备的运行,特别是控制第二、第三和第四类无线电监测设备的运行。工控机通过其上不同的原子服务程序控制相应的无线电监测设备运行,即每一个无线电监测设备分别对应一个原子服务程序。进一步地,agent是一个小程序,主要用来读取工控机上的原子服务软件进程。Among them, radio monitoring facilities are the collective name for all radio monitoring equipment in a certain computer room. The industrial computer is used to control the operation of all radio monitoring equipment in the computer room, especially the operation of the second, third and fourth category radio monitoring equipment. The industrial computer controls the operation of the corresponding radio monitoring equipment through different atomic service programs on it, that is, each radio monitoring equipment corresponds to an atomic service program. Furthermore, agent is a small program, mainly used to read the atomic service software process on the industrial computer.
在步骤S121中,可以逐个地采集原子服务程序进程状态,也可以同时采集所有的原子服务程序进程状态。In step S121, the process status of the atomic service program can be collected one by one, or the process status of all the atomic service programs can be collected at the same time.
步骤S122,通过基于ICMP协议的Ping命令获取网络状态。Step S122: Obtain the network status through the Ping command based on the ICMP protocol.
其中,Ping是一种查询报文,是一种主动请求,并且主动应答的ICMP协议。由于ICMP协议和Ping命令是本领域的公知常识,所以此处不再进行赘述。Among them, Ping is a query message, an ICMP protocol that actively requests and responds actively. Since the ICMP protocol and the Ping command are common knowledge in the field, they will not be described in detail here.
步骤S130,如果原子服务程序进程状态和网络状态中的至少一项不正常,将相应的故障信息录入故障库。Step S130: If at least one of the atomic service program process status and the network status is abnormal, the corresponding fault information is entered into the fault database.
如图5所示,在本发明的第一实施例中,步骤S130进一步包括:As shown in Figure 5, in the first embodiment of the present invention, step S130 further includes:
步骤S131,在原子服务程序进程状态不正常并且网络状态正常的情况下,将第一故障信息录入故障库。Step S131: When the atomic service program process status is abnormal and the network status is normal, enter the first fault information into the fault database.
其中,第一故障信息用于表示相应无线电监测设备的程序运行故障,即服务程序进程状态不正常。The first fault information is used to indicate a program operation fault of the corresponding radio monitoring device, that is, the service program process status is abnormal.
根据前文的描述,每一个无线电监测设备对应一个原子服务程序,所以第一故障信息包括与无线电监测设备或原子服务程序对应的唯一标识。According to the foregoing description, each radio monitoring device corresponds to an atomic service program, so the first fault information includes a unique identifier corresponding to the radio monitoring device or the atomic service program.
步骤S132,在原子服务程序进程状态正常并且网络状态不正常的情况下,将第二故障信息录入故障库。Step S132: When the atomic service program process status is normal and the network status is abnormal, the second fault information is entered into the fault database.
其中,第二故障信息用于相应无线电监测设备的表示网络故障。根据前文的描述,每一个无线电监测设备均具有自己的唯一标识,所以第二故障信息包括与无线电监测设备对应的唯一标识。Wherein, the second fault information is used to indicate a network fault of the corresponding radio monitoring device. According to the previous description, each radio monitoring device has its own unique identifier, so the second fault information includes the unique identifier corresponding to the radio monitoring device.
步骤S133,在原子服务程序进程状态不正常并且网络状态不正常的情况下,获取目标设备的电源状态,并在目标设备断电时将第三故障信息录入故障库。Step S133: When the atomic service program process status is abnormal and the network status is abnormal, obtain the power status of the target device, and enter the third fault information into the fault database when the target device is powered off.
其中,第三故障信息用于表示相应无线电监测设备的电源出现故障,即无线电监测设备未通电。The third fault information is used to indicate that the power supply of the corresponding radio monitoring equipment fails, that is, the radio monitoring equipment is not powered on.
步骤S134,在原子服务程序进程状态不正常并且网络状态不正常的情况下,获取目标设备的电源状态,并在目标设备通电时将第一故障信息和第二故障信息录入故障库。Step S134: When the atomic service program process status is abnormal and the network status is abnormal, obtain the power status of the target device, and enter the first fault information and the second fault information into the fault database when the target device is powered on.
在步骤S134中,第一故障信息和第二故障信息对应同一无线电监测设备的唯一标识。In step S134, the first fault information and the second fault information correspond to the unique identification of the same radio monitoring device.
基于前文的描述,本领域技术人员能够理解的是,在本发明的第一实施例中,通过确定出目标设备,然后获取目标设备的原子服务程序进程状态和网络状态,并在原子服务程序进程状态和网络状态中的至少一项不正常时,将相应的故障信息录入故障库,从而实现了对无线电监测设施中各无线电监测设备的故障的自动检测。同时,还能够确定出是哪一台无线电监测设备出现了故障,实现了对故障的自动定位。Based on the foregoing description, those skilled in the art can understand that in the first embodiment of the present invention, by determining the target device, and then obtaining the atomic service program process status and network status of the target device, and in the atomic service program process When at least one of the status and the network status is abnormal, the corresponding fault information is entered into the fault database, thereby realizing automatic detection of faults of each radio monitoring equipment in the radio monitoring facility. At the same time, it can also determine which radio monitoring equipment is faulty and realize automatic location of the fault.
如图6所示,在本发明的第二实施例中,与前文第一实施例不同的是,无线电监测设施的故障检测方法还包括步骤S210和步骤S220。As shown in Figure 6, in the second embodiment of the present invention, what is different from the first embodiment is that the fault detection method of radio monitoring facilities also includes step S210 and step S220.
其中,步骤S210在原子服务程序进程状态不正常并且网络状态正常的情况下执行,具体包括:发出重启无线电监测设施(即故障设备)的工控机的指令,以使工控机重启。Step S210 is executed when the atomic service program process status is abnormal and the network status is normal, and specifically includes: issuing an instruction to restart the industrial computer of the radio monitoring facility (ie, the faulty equipment), so as to restart the industrial computer.
本领域技术人员能够理解的是,一般情况下,工控机在重启之后,会对其正在运行的所有原子服务程序重新运行。就像普通电脑一样,系统卡机(宕机)以后,重启电脑以后,电脑会正常运行。Those skilled in the art can understand that, under normal circumstances, after an industrial computer is restarted, all atomic service programs it is running will be re-run. Just like an ordinary computer, after the system freezes (downtime), the computer will run normally after restarting it.
其中,步骤S220在原子服务程序进程状态不正常并且网络状态不正常的情况下执行,具体包括:发出重启目标设备的指令,以使目标设备断电重启。Step S220 is executed when the atomic service program process status is abnormal and the network status is abnormal, and specifically includes: issuing an instruction to restart the target device so that the target device is powered off and restarted.
具体地,发送故障设备的重启报文(即重启目标设备的指令)给动环主机110,动环主机110接收并解析报文后,将操作指令转换成PDU(电源分配单元)107所能执行的指令格式并发送。PDU(电源分配单元)107接收到指令后通过重启故障设备对应的插口来达到重启故障设备的目的。Specifically, the restart message of the faulty device (that is, the instruction to restart the target device) is sent to the dynamic ring host 110. After receiving and parsing the message, the dynamic ring host 110 converts the operation instructions into ones that can be executed by the PDU (Power Distribution Unit) 107. command format and sent. After receiving the instruction, the PDU (power distribution unit) 107 achieves the purpose of restarting the faulty device by restarting the socket corresponding to the faulty device.
本领域技术人员能够理解的是,本发明的第二实施例还实现了对无线电监测设施的故障(即故障设备)的自动处理,降低了无线电监测设施(故障设备)的故障的持续时间。Those skilled in the art can understand that the second embodiment of the present invention also realizes automatic processing of faults of radio monitoring facilities (ie, faulty equipment) and reduces the duration of faults of radio monitoring facilities (faulty equipment).
如图7所示,与前述任一实施例相比,在本发明的第三实施例中,无线电监测设施的故障检测方法在步骤S130之后还包括:As shown in Figure 7, compared with any of the previous embodiments, in the third embodiment of the present invention, the fault detection method of radio monitoring facilities also includes after step S130:
步骤S310,分别获取每一个故障设备的电源状态、原子服务程序进程状态和网络状态。Step S310: Obtain the power status, atomic service program process status and network status of each faulty device respectively.
在步骤S310中,故障设备为步骤S130中将故障信息录入故障库的无线电监测设备。获取每一个故障设备的电源状态、原子服务程序进程状态和网络状态的方式请参照步骤S121、步骤S122、步骤S133和步骤S134。In step S310, the faulty device is the radio monitoring device whose fault information was entered into the fault database in step S130. For the method of obtaining the power status, atomic service program process status and network status of each faulty device, please refer to step S121, step S122, step S133 and step S134.
步骤S320,如果电源状态、原子服务程序进程状态和网络状态均正常,则在故障库中将故障设备的故障状态更新为非故障状态。Step S320: If the power supply status, atomic service program process status and network status are all normal, update the fault status of the faulty device to a non-fault status in the fault library.
本领域技术人员能够理解的是,如果电源状态、原子服务程序进程状态和网络状态均正常,表示故障设备已通过第二实施例中所描述的步骤被修复,则在故障库中将相应的故障设备的故障状态更新为非故障状态,并记录故障修复时间。Those skilled in the art can understand that if the power status, atomic service program process status and network status are all normal, it means that the faulty device has been repaired through the steps described in the second embodiment, and the corresponding fault will be stored in the fault library. The fault status of the device is updated to a non-fault status, and the fault repair time is recorded.
步骤S330,如果电源状态、原子服务程序进程状态和网络状态中的至少一项仍不正常,根据故障设备的功能确定故障设备的告警等级。Step S330: If at least one of the power supply status, the atomic service program process status and the network status is still abnormal, determine the alarm level of the faulty device based on the function of the faulty device.
本领域技术人员能够理解的是,如果电源状态、原子服务程序进程状态和网络状态中的至少一项仍不正常,表示故障设备仍未修复。Those skilled in the art can understand that if at least one of the power supply status, the atomic service program process status and the network status is still abnormal, it means that the faulty device has not been repaired.
其中,“根据故障设备的功能确定故障设备的告警等级”包括,根据故障设备的唯一标识,确定故障设备的对机房的功能,该功能可以是供电、获取图像、检测温湿度等。然后再根据故障设备的功能对机房的重要性,确定出故障设备的告警等级。Among them, "determining the alarm level of the faulty device based on the function of the faulty device" includes determining the function of the faulty device to the computer room based on the unique identifier of the faulty device. This function can be power supply, image acquisition, temperature and humidity detection, etc. Then, based on the importance of the function of the faulty device to the computer room, the alarm level of the faulty device is determined.
在步骤S330,如果无线电监测设备的功能对机房越重要,则告警等级越高。In step S330, if the function of the radio monitoring equipment is more important to the computer room, the alarm level will be higher.
例如,空调用来调整机房的温度,对机房内各设备的工作性能影响较大,所以在故障设备是用来控制空调的智能空调遥控器106时,其对应的告警等级较高。温湿度计104用来检测机房的温湿度情况,对机房的影响相对较小,其对应的告警等级较低。球形摄像机108用来采集机房内的图像,对机房的影响相对较小,其对应的告警等级较低。For example, the air conditioner is used to adjust the temperature of the computer room, which has a great impact on the performance of each equipment in the computer room. Therefore, when the faulty device is the smart air conditioner remote control 106 used to control the air conditioner, its corresponding alarm level is higher. The temperature and humidity meter 104 is used to detect the temperature and humidity of the computer room, and has a relatively small impact on the computer room, and its corresponding alarm level is low. The spherical camera 108 is used to collect images in the computer room, and has relatively little impact on the computer room, and its corresponding alarm level is low.
步骤S340,在告警等级达到了预设级别时,向故障设备的维护人员对应的移动终端发送提示信息。Step S340: When the alarm level reaches a preset level, prompt information is sent to the mobile terminal corresponding to the maintenance personnel of the faulty equipment.
示例性地,告警等级包括第一级别和第二级别,该预设级别为第一级别,等级高于第二级别。For example, the alarm level includes a first level and a second level. The preset level is the first level, which is higher than the second level.
此外,本领域技术人员也可以根据需要,将告警等级划分为其他数量的级别,例如按照级别高低划分为三个、四个或五个级别。In addition, those skilled in the art can also divide the alarm level into other numbers of levels according to needs, for example, into three, four or five levels according to the level.
其中,“向故障设备的维护人员对应的移动终端发送提示信息”包括,通过短信猫发短信的方式向维护人员的手机发送短信;或者,通过互联网向维护人员对应的手机、平板等移动终端上的APP发送信息。Among them, "sending prompt information to the mobile terminal corresponding to the maintenance personnel of the faulty equipment" includes sending text messages to the maintenance personnel's mobile phones through SMS mode; or, through the Internet, sending prompt information to the maintenance personnel's mobile terminals such as mobile phones and tablets. APP sends information.
进一步地,在告警等级没有达到预设级别时,将故障设备和相应的故障信息展示在系统界面上。例如,通过展示层300中的浏览器310进行展示。Further, when the alarm level does not reach the preset level, the faulty device and corresponding fault information are displayed on the system interface. For example, the presentation is performed through the browser 310 in the presentation layer 300.
基于前文的描述,本领域技术人员能够理解的是,相对于前文描述的任一实施例而言,本发明的第三实施例在无法对故障设备进行修复时,还能够根据故障设备对机房的重要性,选择性地及时通知维护人员,以使维护人员对故障设备进行人工修复。Based on the foregoing description, those skilled in the art can understand that, compared with any of the embodiments described above, when the faulty equipment cannot be repaired, the third embodiment of the present invention can also repair the computer room based on the faulty equipment. The importance is to selectively notify maintenance personnel in time so that maintenance personnel can manually repair the faulty equipment.
如图8所示,在本发明的第四实施例中,无线电监测设施的故障检测方法包括:As shown in Figure 8, in the fourth embodiment of the present invention, the fault detection method of radio monitoring facilities includes:
步骤S401,获取目标设备列表,具体请参见步骤S111。Step S401: Obtain the target device list. For details, please refer to step S111.
步骤S402,通过无线电监测设施的工控机上的agent程序采集原子服务程序进程状态。Step S402: Collect the process status of the atomic service program through the agent program on the industrial computer of the radio monitoring facility.
步骤S403,通过基于ICMP协议的Ping命令获取网络状态。Step S403: Obtain the network status through the Ping command based on the ICMP protocol.
步骤S404,确定出原子服务程序进程状态不正常,并且网络状态正常。Step S404: It is determined that the atomic service program process status is abnormal and the network status is normal.
步骤S405,在故障库中新增第一故障信息。具体请参见步骤S131。Step S405: Add first fault information to the fault database. Please refer to step S131 for details.
步骤S406,发出原子服务程序进程告警,以提醒维护人员某一无线电监测设备的发出原子服务程序出现错误。具体告警方式可以与步骤S330和步骤S340中的告警方式相同,也可以不同。Step S406: Issue an atomic service program process alarm to remind maintenance personnel that an error occurs in the atomic service program issued by a certain radio monitoring device. The specific alarm method may be the same as the alarm method in step S330 and step S340, or may be different.
步骤S407,重启工控机。具体请参见步骤S210。Step S407, restart the industrial computer. Please refer to step S210 for details.
步骤S408,结束。Step S408, end.
步骤S409,确定出原子服务程序进程状态正常,并且网络状态不正常。Step S409: It is determined that the atomic service program process status is normal and the network status is abnormal.
步骤S410,在故障库中新增第二故障信息。具体请参见步骤S132。Step S410: Add second fault information to the fault database. Please refer to step S132 for details.
步骤S411,发出断电预警,以提醒维护人员,某一无线电监测设备即将断电重启。该断电预警可以仅展示在系统界面上。例如,通过展示层300中的浏览器310进行展示。该断电预警还可以发送至故障设备的维护人员对应的移动终端。Step S411: Issue a power outage warning to remind maintenance personnel that a certain radio monitoring equipment is about to be powered off and restarted. The power outage warning can only be displayed on the system interface. For example, the presentation is performed through the browser 310 in the presentation layer 300. The power outage warning can also be sent to the mobile terminal corresponding to the maintenance personnel of the faulty equipment.
步骤S412,重启相应的故障设备。具体请参见步骤S220。Step S412: Restart the corresponding faulty device. Please refer to step S220 for details.
步骤S413,确定出原子服务程序进程状态不正常,并且网络状态不正常。Step S413: It is determined that the atomic service program process status is abnormal and the network status is abnormal.
步骤S414,获取目标设备的电源状态,并确定该电压是否出现故障。如果出现了故障,执行步骤S415;如果没有,同时执行步骤S405和步骤S410。Step S414: Obtain the power supply status of the target device and determine whether the voltage is faulty. If a fault occurs, perform step S415; if not, perform step S405 and step S410 simultaneously.
步骤S415,在故障库中新增第三故障信息。具体请参见步骤S133。Step S415: Add third fault information to the fault database. Please refer to step S133 for details.
步骤S416,发出断电告警,以提醒维护人员,某一无线电监测设备即将断电重启。该断电预警可以仅展示在系统界面上。例如,通过展示层300中的浏览器310进行展示。该断电预警还可以发送至故障设备的维护人员对应的移动终端。Step S416: Issue a power outage alarm to remind maintenance personnel that a certain radio monitoring equipment is about to be powered off and restarted. The power outage warning can only be displayed on the system interface. For example, the presentation is performed through the browser 310 in the presentation layer 300. The power outage warning can also be sent to the mobile terminal corresponding to the maintenance personnel of the faulty equipment.
步骤S417,确定出原子服务程序进程状态正常,并且网络状态正常。Step S417: It is determined that the atomic service program process status is normal and the network status is normal.
需要说明的是,虽然前文第一至第四实施例中是以一个机房对应的无线电监测设施为例来进行说明的,但是本领域技术人员可以针对多个机房的无线电监测设施同时执行前述的故障检测方法。It should be noted that although the first to fourth embodiments above take the radio monitoring facilities corresponding to one computer room as an example for explanation, those skilled in the art can perform the aforementioned faults on the radio monitoring facilities of multiple computer rooms at the same time. Detection method.
进一步,虽然图中并未示出,但是在本发明提供的第五实施例中,相对于前文描述的任一实施例而言,无线电监测设施的故障检测方法还包括:Furthermore, although it is not shown in the figure, in the fifth embodiment provided by the present invention, compared with any of the previously described embodiments, the fault detection method of the radio monitoring facility also includes:
获取统计周期内各类被监测设备的故障次数,并通过下述公式确定被监测无线电监测设施的综合效能:Obtain the number of failures of various types of monitored equipment within the statistical period, and determine the comprehensive effectiveness of the monitored radio monitoring facilities through the following formula:
其中,a为效能系数,C为统计周期,M为动力类被监测设备的故障次数之和,N为环境类被监测设备的故障次数之和,Y为网络类被监测设备的故障次数。Among them, a is the efficiency coefficient, C is the statistical period, M is the sum of the number of failures of power-type monitored equipment, N is the sum of the number of failures of environmental-type monitored equipment, and Y is the number of failures of network-type monitored equipment.
在本实施例中,统计周期C可以是7天(一周)、30天(一个月),也可以是365天(一年)。效能系数a可以是任意可行的系数,例如a为选自5至30中任一数值。效能系数a还可以是无线电监测系统中所有机房在前一统计周期内所有故障次数的平均值。In this embodiment, the statistical period C may be 7 days (one week), 30 days (one month), or 365 days (one year). The performance coefficient a can be any feasible coefficient, for example, a is any value selected from 5 to 30. The efficiency coefficient a can also be the average number of failures in all computer rooms in the radio monitoring system in the previous statistical period.
本领域技术人员能够理解的是,通过确定各机房被监测无线电监测设施的综合效能,能够对各个机房的无线电监测设施进行横向的性能比较,从而方便维护人员根据比较结果,对性能较差的机房的无线电监测设施进行优化、升级。Those skilled in the art can understand that by determining the comprehensive performance of the monitored radio monitoring facilities in each computer room, a horizontal performance comparison of the radio monitoring facilities in each computer room can be made, thereby facilitating maintenance personnel to conduct inspections for computer rooms with poor performance based on the comparison results. Optimize and upgrade the radio monitoring facilities.
如图9所示,本发明在第六实施例中,还提供了一种机器可读存储介质600,该机器可读存储介质600上存储有机器可执行程序610。该机器可执行程序610被处理器执行时实现前述任一实施例中所描述的故障检测方法。As shown in FIG. 9 , in the sixth embodiment of the present invention, a machine-readable storage medium 600 is also provided. The machine-readable storage medium 600 stores a machine-executable program 610 . When the machine executable program 610 is executed by the processor, it implements the fault detection method described in any of the foregoing embodiments.
本实施例本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。The essence of this embodiment or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions to enable a computer. The computer device (which may be a personal computer, a server, or a network device, etc.) executes all or part of the steps of the methods of various embodiments of the present invention. The aforementioned readable storage media include: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program code.
如图10所示,本发明在第七实施例中,还提供了一种故障检测设备700,包括存储器710、处理器720及存储在存储器710上并在处理器720上运行的机器可执行程序,该处理器720执行机器可执行程序时实现根据前述任一实施例中所描述的故障检测方法。As shown in Figure 10, in the seventh embodiment of the present invention, a fault detection device 700 is also provided, including a memory 710, a processor 720, and a machine executable program stored in the memory 710 and running on the processor 720. , when the processor 720 executes the machine executable program, it implements the fault detection method described in any of the foregoing embodiments.
在本实施例中,存储器710可以包括内存和非易失性存储器(non-volatilememory),并向处理器720提供执行指令和数据。示例性地,内存可以是高速随机存取存储器(Random-Access Memory,RAM),非易失性存储器可以是至少1个磁盘存储器。In this embodiment, the memory 710 may include memory and non-volatile memory (non-volatile memory), and provide execution instructions and data to the processor 720 . For example, the memory may be a high-speed random access memory (Random-Access Memory, RAM), and the non-volatile memory may be at least one disk memory.
在本实施例中,处理器720是一种集成电路芯片,具有处理信号的能力。该处理器720可以是通用处理器,例如中央处理器(Central Processing Unit,CPU)、网络处理器(NetworkProcessor,NP)、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件、微处理器以及其它任何常规的处理器。In this embodiment, the processor 720 is an integrated circuit chip with the ability to process signals. The processor 720 may be a general-purpose processor, such as a central processing unit (CPU), a network processor (Network Processor, NP), a digital signal processor (Digital Signal Processor, DSP), or an application specific integrated circuit (Application Specific Integrated). Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, microprocessors and any other conventional processors.
最后需要说明的是,在本发明中,动环主机110具备符合无线电管理一体化平台规范的原子化服务(E服务),可实现服务能力共享,以使本发明遵循无线电管理一体化平台的开发规范。Finally, it should be noted that in the present invention, the dynamic ring host 110 has an atomized service (E service) that complies with the radio management integrated platform specifications and can realize service capability sharing, so that the present invention follows the development of the radio management integrated platform. specification.
至此,已经结合前文的多个实施例描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围并不仅限于这些具体实施例。在不偏离本发明技术原理的前提下,本领域技术人员可以对上述各个实施例中的技术方案进行拆分和组合,也可以对相关技术特征作出等同的更改或替换,凡在本发明的技术构思和/或技术原理之内所做的任何更改、等同替换、改进等都将落入本发明的保护范围之内。So far, the technical solutions of the present invention have been described in conjunction with the foregoing embodiments. However, those skilled in the art can easily understand that the protection scope of the present invention is not limited to these specific embodiments. Without departing from the technical principles of the present invention, those skilled in the art can split and combine the technical solutions in the above embodiments, and can also make equivalent changes or replacements to the relevant technical features. Any changes, equivalent substitutions, improvements, etc. made within the concept and/or technical principles will fall within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310902255.6A CN116827841A (en) | 2023-07-21 | 2023-07-21 | Fault detection method, machine-readable storage medium, and fault detection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310902255.6A CN116827841A (en) | 2023-07-21 | 2023-07-21 | Fault detection method, machine-readable storage medium, and fault detection device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116827841A true CN116827841A (en) | 2023-09-29 |
Family
ID=88142894
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310902255.6A Pending CN116827841A (en) | 2023-07-21 | 2023-07-21 | Fault detection method, machine-readable storage medium, and fault detection device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116827841A (en) |
-
2023
- 2023-07-21 CN CN202310902255.6A patent/CN116827841A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7143010B2 (en) | System and method for remotely monitoring, diagnosing, intervening with and reporting problems with cinematic equipment | |
| US11611484B2 (en) | System and method for use of virtual or augmented reality with data center operations or cloud infrastructure | |
| US6983225B2 (en) | System and method for remotely monitoring, diagnosing, intervening with and reporting problems with cinematic equipment | |
| CN114038169A (en) | Method, device, equipment and medium for monitoring faults of production equipment | |
| US8433547B2 (en) | System and method for analyzing nonstandard facility operations within a data center | |
| CN106095651A (en) | A kind of 3D virtual computer room method for managing and monitoring and system | |
| CN111817921B (en) | Mobile test equipment, test method, device, system and networking method | |
| CN115860729A (en) | IT operation and maintenance integrated management system | |
| CN107155089A (en) | A kind of electric power unifies video monitoring platform equipment fault diagnosis method for early warning | |
| CN107360045A (en) | The monitoring method and device of a kind of storage cluster system | |
| CN112306706A (en) | Control panel for monitoring fire control system | |
| CN116187774A (en) | Artificial intelligence operation and maintenance management system for data center | |
| CN116915578A (en) | Method and system for analyzing faults of Internet of things equipment and electronic equipment | |
| CN117478540A (en) | Network switch detecting system | |
| CN110320503A (en) | A kind of X-band weather radar standard output controller system | |
| CN116466627A (en) | Intelligent panoramic operation and maintenance system based on active probe technology | |
| CN108124470B (en) | A computer room site health degree calculation method and monitoring system | |
| CN204389937U (en) | Transit equipment overall process monitoring operation device | |
| He et al. | Research on the intelligent information system for the multimedia teaching equipment management | |
| CN211959265U (en) | Monitoring device of intelligent cabinet and intelligent cabinet | |
| CN116827841A (en) | Fault detection method, machine-readable storage medium, and fault detection device | |
| CN115934453A (en) | Troubleshooting method, troubleshooting device and storage medium | |
| CN118900228A (en) | Alarm method, system, electronic device, storage medium and chip | |
| TWI615046B (en) | Data channel diagnostic system and method thereof for internet of things | |
| CN112330837A (en) | Automatic inspection center control system for intelligent industrial robot machine room |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20250422 Address after: Building 15, Courtyard 30, Shixing Street, Shijingshan District, Beijing, 100041 Applicant after: THE STATE RADIO MONITORING CENTER TESTING CENTER Country or region after: China Applicant after: RADIOSKY (BEIJING) TECHNOLOGY CO.,LTD. Address before: 100041 China Radio Detection Building, 30 Shixing Street, Shijingshan District, Beijing Applicant before: RADIOSKY (BEIJING) TECHNOLOGY CO.,LTD. Country or region before: China |
|
| TA01 | Transfer of patent application right |