CN117135662A - Fault detection method and device for equipment and storage medium - Google Patents
Fault detection method and device for equipment and storage medium Download PDFInfo
- Publication number
- CN117135662A CN117135662A CN202210549526.XA CN202210549526A CN117135662A CN 117135662 A CN117135662 A CN 117135662A CN 202210549526 A CN202210549526 A CN 202210549526A CN 117135662 A CN117135662 A CN 117135662A
- Authority
- CN
- China
- Prior art keywords
- dtu
- processing module
- detected
- fault
- equipment
- 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
- 238000001514 detection method Methods 0.000 title claims abstract description 61
- 238000012545 processing Methods 0.000 claims abstract description 102
- 230000005540 biological transmission Effects 0.000 claims abstract description 74
- 238000004891 communication Methods 0.000 claims abstract description 53
- 238000004088 simulation Methods 0.000 claims abstract description 53
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000012360 testing method Methods 0.000 claims description 49
- 230000002159 abnormal effect Effects 0.000 claims 2
- 230000005856 abnormality Effects 0.000 abstract description 35
- 230000008569 process Effects 0.000 description 19
- 241000272814 Anser sp. Species 0.000 description 9
- 238000005070 sampling Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 229910052701 rubidium Inorganic materials 0.000 description 1
- IGLNJRXAVVLDKE-UHFFFAOYSA-N rubidium atom Chemical compound [Rb] IGLNJRXAVVLDKE-UHFFFAOYSA-N 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供一种设备的故障检测方法、设备及存储介质,所述方法在检测到DTU设备发生通讯异常时,基于业务参数,通过模拟处理模块模拟完成待检测DTU设备的传输业务;获取模拟完成所述传输业务时的网络质量参数,并确定所述待检测DTU设备的故障类型。通过上述方式,在检测到数据传输单元DTU设备发生通讯异常时,通过模拟处理模块模拟完成待检测DTU设备的传输业务,以避免实际DTU设备在完成所述传输业务时发生故障而不便进行故障检测的问题,并基于所述模拟处理模块完成所述传输业务时的网络质量参数,确定待检测DTU设备的故障类型,由此,提高了DTU设备的故障检测效率,提升了用户体验,解决了现有DTU设备的故障检测效率低下的技术问题。
This application provides a device fault detection method, equipment and storage medium. When detecting a communication abnormality in a DTU device, the method simulates and completes the transmission service of the DTU device to be detected through a simulation processing module based on business parameters; obtains that the simulation is completed The network quality parameters when transmitting services are determined, and the fault type of the DTU device to be detected is determined. Through the above method, when a communication abnormality occurs in the DTU device of the data transmission unit, the simulation processing module is used to simulate the completion of the transmission service of the DTU device to be detected, so as to avoid the actual DTU device from malfunctioning when completing the transmission service and inconvenient fault detection. problem, and based on the network quality parameters when the simulation processing module completes the transmission service, the fault type of the DTU device to be detected is determined, thereby improving the fault detection efficiency of the DTU device, improving the user experience, and solving the current problem. There is a technical problem of inefficient fault detection of DTU equipment.
Description
技术领域Technical field
本发明涉及5G通讯领域,尤其涉及一种设备的故障检测方法、设备及计算机可读存储介质。The present invention relates to the field of 5G communications, and in particular to a device fault detection method, device and computer-readable storage medium.
背景技术Background technique
我国近年来在电力领域发展迅速,特高压、新能源、分布式能源、充电桩、智能抄表等众多技术和业务蓬勃发展,对电力通信控制网络也提出了更高的要求。传统差动保护业务智能电网DTU(Data Transfer unit,数据传输单元)数据交互采用局域网、有线等连接方式,现在电网行业开始考虑5G网络部署方式。以差动保护为例,设备商或者运营商在验证网络或者版本测试时,外场测试协调不同厂家智能电网的DTU非常困难,因为各厂家的DTU设备是黑盒装置,当现场出现通讯异常时,而且无外场网络异常分析专业工具配合的情况下,无法精准定界是DTU设备本身问题还是5G无线网络出现问题,导致了DTU设备的故障检测效率低下。Our country has developed rapidly in the electric power field in recent years. Many technologies and businesses such as ultra-high voltage, new energy, distributed energy, charging piles, and intelligent meter reading are booming, which has also put forward higher requirements for the power communication control network. Traditional differential protection business smart grid DTU (Data Transfer Unit, data transmission unit) data interaction adopts local area network, wired and other connection methods. Now the power grid industry is beginning to consider 5G network deployment methods. Taking differential protection as an example, when equipment vendors or operators verify networks or version tests, it is very difficult to coordinate DTUs of smart grids from different manufacturers in field tests, because the DTU equipment of each manufacturer is a black box device. When communication abnormalities occur on site, Moreover, without the cooperation of professional tools for outfield network anomaly analysis, it is impossible to accurately determine whether there is a problem with the DTU equipment itself or a problem with the 5G wireless network, resulting in low efficiency in fault detection of DTU equipment.
发明内容Contents of the invention
本发明的主要目的在于提供一种设备的故障检测方法、设备及计算机可读存储介质,旨在解决现有DTU设备的故障检测效率低下的技术问题。The main purpose of the present invention is to provide a device fault detection method, device and computer-readable storage medium, aiming to solve the technical problem of low fault detection efficiency of existing DTU equipment.
为实现上述目的,本发明提供一种设备的故障检测方法,所述方法在检测到数据传输单元DTU设备发生通讯异常时,通过综合业务管理模块获取待检测DTU设备的业务参数,其中,所述待检测DTU设备为发生通讯异常的DTU设备;基于所述业务参数对预设处理模块进行配置,生成模拟处理模块,并通过所述模拟处理模块模拟完成所述待检测DTU设备的传输业务;获取所述模拟处理模块在模拟完成所述传输业务时的网络质量参数,并基于所述网络质量参数,确定所述待检测DTU设备的故障类型。In order to achieve the above object, the present invention provides a device fault detection method. When detecting a communication abnormality in the data transmission unit DTU device, the method obtains the service parameters of the DTU device to be detected through the comprehensive service management module, wherein: The DTU device to be detected is a DTU device that has a communication abnormality; configure the preset processing module based on the service parameters, generate a simulation processing module, and simulate and complete the transmission service of the DTU device to be detected through the simulation processing module; obtain The simulation processing module simulates the network quality parameters when the transmission service is completed, and determines the fault type of the DTU device to be detected based on the network quality parameters.
此外,为实现上述目的,本发明还提供一种设备的故障检测设备,所述设备的故障检测设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的设备的故障检测程序,其中所述设备的故障检测程序被所述处理器执行时,实现如上述的设备的故障检测方法的步骤。In addition, to achieve the above object, the present invention also provides a fault detection device of a device. The fault detection device of the device includes a processor, a memory, and a device stored on the memory and executable by the processor. A fault detection program, wherein when the device fault detection program is executed by the processor, the steps of the above device fault detection method are implemented.
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有设备的故障检测程序,其中所述设备的故障检测程序被处理器执行时,实现如上述的设备的故障检测方法的步骤。In addition, in order to achieve the above object, the present invention also provides a computer-readable storage medium. The computer-readable storage medium stores a fault detection program of the device. When the fault detection program of the device is executed by the processor, The steps of the equipment fault detection method are as mentioned above.
本发明提供一种设备的故障检测方法,所述方法在检测到数据传输单元DTU设备发生通讯异常时,通过综合业务管理模块获取待检测DTU设备的业务参数,其中,所述待检测DTU设备为发生通讯异常的DTU设备;基于所述业务参数对预设处理模块进行配置,生成模拟处理模块,并通过所述模拟处理模块模拟完成所述待检测DTU设备的传输业务;获取所述模拟处理模块在模拟完成所述传输业务时的网络质量参数,并基于所述网络质量参数,确定所述待检测DTU设备的故障类型。通过上述方式,在检测到数据传输单元DTU设备发生通讯异常时,通过模拟处理模块模拟完成待检测DTU设备的传输业务,以避免实际DTU设备在完成所述传输业务时发生故障而不便进行故障检测的问题,并基于所述模拟处理模块完成所述传输业务时的网络质量参数,确定待检测DTU设备的故障类型,由此,提高了DTU设备的故障检测效率,提升了用户体验,解决了现有DTU设备的故障检测效率低下的技术问题。The present invention provides a device fault detection method. When detecting a communication abnormality in the data transmission unit DTU device, the method obtains the service parameters of the DTU device to be detected through a comprehensive service management module, wherein the DTU device to be detected is DTU equipment with communication abnormality; configure the preset processing module based on the service parameters, generate a simulation processing module, and simulate the transmission service of the DTU device to be detected through the simulation processing module; obtain the simulation processing module After simulating the network quality parameters when the transmission service is completed, and based on the network quality parameters, the fault type of the DTU device to be detected is determined. Through the above method, when a communication abnormality occurs in the DTU device of the data transmission unit, the simulation processing module is used to simulate the completion of the transmission service of the DTU device to be detected, so as to avoid the actual DTU device from malfunctioning when completing the transmission service and inconvenient fault detection. problem, and based on the network quality parameters when the simulation processing module completes the transmission service, the fault type of the DTU device to be detected is determined, thereby improving the fault detection efficiency of the DTU device, improving the user experience, and solving the current problem. There is a technical problem of inefficient fault detection of DTU equipment.
附图说明Description of the drawings
图1为本发明实施例方案中涉及的设备的故障检测设备的硬件结构示意图;Figure 1 is a schematic diagram of the hardware structure of the fault detection equipment of the equipment involved in the embodiment of the present invention;
图2为本发明设备的故障检测方法第一实施例的流程示意图;Figure 2 is a schematic flow chart of the first embodiment of the equipment fault detection method of the present invention;
图3为本发明设备的故障检测方法第二实施例的流程示意图;Figure 3 is a schematic flow chart of a second embodiment of a fault detection method for equipment according to the present invention;
图4为本发明设备的故障检测方法第三实施例的流程示意图;Figure 4 is a schematic flow chart of a third embodiment of a fault detection method for equipment of the present invention;
图5为本发明设备的故障检测方法第四实施例的流程示意图;Figure 5 is a schematic flowchart of the fourth embodiment of the device fault detection method of the present invention;
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of the present invention will be further described with reference to the embodiments and the accompanying drawings.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention and are not intended to limit the present invention.
本发明实施例涉及的设备的故障检测方法主要应用于设备的故障检测设备,该故障检测生成设备可以是PC、便携计算机、移动终端等具有显示和处理功能的设备。The device fault detection method involved in the embodiment of the present invention is mainly applied to the fault detection device of the device. The fault detection generation device can be a PC, a portable computer, a mobile terminal and other devices with display and processing functions.
参照图1,图1为本发明实施例方案中涉及的设备的故障检测设备的硬件结构示意图。本发明实施例中,设备的故障检测设备可以包括处理器1001(例如CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口);存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。Referring to Figure 1, Figure 1 is a schematic diagram of the hardware structure of the fault detection equipment of the equipment involved in the embodiment of the present invention. In the embodiment of the present invention, the fault detection device of the device may include a processor 1001 (such as a CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize connection and communication between these components; the user interface 1003 can include a display screen (Display) and an input unit such as a keyboard (Keyboard); the network interface 1004 can optionally include a standard wired interface and a wireless interface. (such as WI-FI interface); the memory 1005 can be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 can optionally be a storage device independent of the aforementioned processor 1001 .
本领域技术人员可以理解,图1中示出的硬件结构并不构成对设备的故障检测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the hardware structure shown in Figure 1 does not constitute a limitation on the fault detection equipment of the device, and may include more or less components than shown in the figure, or combine certain components, or different components. layout.
继续参照图1,图1中作为一种计算机可读存储介质的存储器1005可以包括操作系统、网络通信模块以及设备的故障检测程序。Continuing to refer to FIG. 1 , the memory 1005 as a computer-readable storage medium in FIG. 1 may include an operating system, a network communication module, and a fault detection program of the device.
在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的设备的故障检测程序,并执行本发明实施例提供的设备的故障检测方法。In Figure 1, the network communication module is mainly used to connect to the server and perform data communication with the server; and the processor 1001 can call the device fault detection program stored in the memory 1005 and execute the device fault detection method provided by the embodiment of the present invention. .
本发明实施例提供了一种设备的故障检测方法。The embodiment of the present invention provides a device fault detection method.
参照图2,图2为本发明设备的故障检测方法第一实施例的流程示意图。Referring to Figure 2, Figure 2 is a schematic flow chart of a first embodiment of a fault detection method for equipment of the present invention.
本实施例中,所述设备的故障检测方法包括以下步骤:In this embodiment, the device fault detection method includes the following steps:
步骤S10,在检测到数据传输单元DTU设备发生通讯异常时,通过综合业务管理模块获取待检测DTU设备的业务参数,其中,所述待检测DTU设备为发生通讯异常的DTU设备;Step S10: When a communication abnormality occurs in the data transmission unit DTU device, obtain the service parameters of the DTU device to be detected through the integrated service management module, where the DTU device to be detected is the DTU device in which the communication abnormality occurs;
本实施例中,当现场的DTU设备发生通讯异常时,确定发送通讯异常的DTU设备的数量,当数量不小于两台时,确定发生通讯异常的DTU设备之间的位置关系。设备的故障检测设备内置了DTU设备的真实业务数据集,以及通过软件实现了符合标准IE61850的智能电网协议,通过所述综合业务管理模块,可以获取所述待检测DTU设备的业务参数,以满足所述模拟所述DTU设备发生通讯异常的真实工况。In this embodiment, when a communication abnormality occurs among the DTU devices on site, the number of DTU devices that send the communication abnormality is determined. When the number is not less than two, the positional relationship between the DTU devices that cause the communication abnormality is determined. The fault detection equipment of the equipment has a built-in real business data set of the DTU equipment, and the smart grid protocol that complies with the standard IE61850 is implemented through the software. Through the integrated business management module, the business parameters of the DTU equipment to be detected can be obtained to meet the needs of The simulation simulates the real working conditions in which communication abnormality occurs in the DTU equipment.
其中,DTU设备一般安装在常规的开闭所(站)、户外小型开闭所、环网柜、小型变电站、箱式变电站等处,完成对开关设备的位置信号、电压、电流、有功功率、无功功率、功率因数、电能量等数据的采集与计算,对开关进行分合闸操作,实现对馈线开关的故障识别、隔离和对非故障区间的恢复供电。当所述待检测DTU设备发生通讯异常时,可能会出现上一级变电站发送跳闸指令,而下一级变电站无法及时接收到跳闸指令,无法及时跳闸,导致大面积的电力故障或经济损失,因而,所述DTU设备对于现代的智能电网领域至关重要。Among them, DTU equipment is generally installed in conventional switching stations (stations), outdoor small switching stations, ring main units, small substations, box-type substations, etc., to complete the position signal, voltage, current, active power, etc. of the switching equipment. Collect and calculate reactive power, power factor, electric energy and other data, perform opening and closing operations on switches, realize fault identification and isolation of feeder switches, and restore power supply to non-fault intervals. When a communication abnormality occurs in the DTU equipment to be detected, the upper-level substation may send a trip command, but the next-level substation cannot receive the trip command in time and cannot trip in time, resulting in large-scale power failure or economic losses. , the DTU equipment is crucial to the modern smart grid field.
具体地,所述设备的故障检测设备包括FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)、GPS(Global Positioning System,全球定位系统)时钟同步模块、千兆网口或者USB接口扩展连接的5G终端等组成。Specifically, the fault detection equipment of the equipment includes FPGA (Field Programmable Gate Array, Field Programmable Logic Gate Array), GPS (Global Positioning System, Global Positioning System) clock synchronization module, Gigabit network port or USB interface expansion connection. 5G terminals, etc.
步骤S20,基于所述业务参数对预设处理模块进行配置,生成模拟处理模块,并通过所述模拟处理模块模拟完成所述待检测DTU设备的传输业务;Step S20, configure the preset processing module based on the service parameters, generate a simulation processing module, and simulate the transmission service of the DTU device to be detected through the simulation processing module;
具体地,通过所述综合业务管理模块根据所述待检测DTU设备选用的协议,并通过所述综合业务管理模块确定预设处理模块的通讯协议如Goose协议和Sv协议;通讯协议保持与所述待检测DTU设备的通讯协议一致后,基于步骤S10中,所述综合业务管理模块获取到的所述待检测DTU设备的所述业务参数,配置预设处理模块,并生成所述模拟处理模块;所述模拟处理模块基于所述业务参数及所述通讯协议,模拟完成所述待检测DTU设备的所述传输业务。Specifically, the comprehensive service management module determines the communication protocol of the preset processing module according to the protocol selected by the DTU device to be detected, such as Goose protocol and Sv protocol; the communication protocol remains consistent with the After the communication protocols of the DTU equipment to be detected are consistent, based on the service parameters of the DTU equipment to be detected obtained by the integrated service management module in step S10, a preset processing module is configured and the simulation processing module is generated; The simulation processing module simulates and completes the transmission service of the DTU device to be detected based on the service parameters and the communication protocol.
步骤S30,获取所述模拟处理模块在模拟完成所述传输业务时的网络质量参数,并基于所述网络质量参数,确定所述待检测DTU设备的故障类型;Step S30: Obtain the network quality parameters of the simulation processing module when the simulation completes the transmission service, and determine the fault type of the DTU device to be detected based on the network quality parameters;
本实施例中,通过所述综合业务管理模块获取所述网络质量参数,并将所述网络质量参数中各项参数与对应的指标阈值进行比较,并根据所述网络质量参数中各项参数与对应的指标阈值的大小关系,确定所述待检测DTU设备发生通讯异常的原因,其中,所述网络质量参数包括所述网络抖动率、所述数据丢包率和所述数据乱序率。In this embodiment, the network quality parameters are obtained through the integrated service management module, and each parameter in the network quality parameters is compared with the corresponding index threshold, and each parameter in the network quality parameters is compared with the corresponding index threshold. The relationship between the corresponding index thresholds determines the cause of the communication abnormality of the DTU device to be detected, where the network quality parameters include the network jitter rate, the data packet loss rate and the data out-of-order rate.
本发明提供一种设备的故障检测方法,所述方法在检测到数据传输单元DTU设备发生通讯异常时,通过综合业务管理模块获取待检测DTU设备的业务参数,其中,所述待检测DTU设备为发生通讯异常的DTU设备;基于所述业务参数对预设处理模块进行配置,生成模拟处理模块,并通过所述模拟处理模块模拟完成所述待检测DTU设备的传输业务;获取所述模拟处理模块在模拟完成所述传输业务时的网络质量参数,并基于所述网络质量参数,确定所述待检测DTU设备的故障类型。通过上述方式,在检测到数据传输单元DTU设备发生通讯异常时,通过模拟处理模块模拟完成待检测DTU设备的传输业务,以避免实际DTU设备在完成所述传输业务时发生故障而不便进行故障检测的问题,并基于所述模拟处理模块完成所述传输业务时的网络质量参数,确定待检测DTU设备的故障类型,由此,提高了DTU设备的故障检测效率,提升了用户体验,解决了现有DTU设备的故障检测效率低下的技术问题。The present invention provides a device fault detection method. When detecting a communication abnormality in the data transmission unit DTU device, the method obtains the service parameters of the DTU device to be detected through a comprehensive service management module, wherein the DTU device to be detected is DTU equipment with communication abnormality; configure the preset processing module based on the service parameters, generate a simulation processing module, and simulate the transmission service of the DTU device to be detected through the simulation processing module; obtain the simulation processing module After simulating the network quality parameters when the transmission service is completed, and based on the network quality parameters, the fault type of the DTU device to be detected is determined. Through the above method, when a communication abnormality occurs in the DTU device of the data transmission unit, the simulation processing module is used to simulate the completion of the transmission service of the DTU device to be detected, so as to avoid the actual DTU device from malfunctioning when completing the transmission service and inconvenient fault detection. problem, and based on the network quality parameters when the simulation processing module completes the transmission service, the fault type of the DTU device to be detected is determined, thereby improving the fault detection efficiency of the DTU device, improving the user experience, and solving the current problem. There is a technical problem of inefficient fault detection of DTU equipment.
参照图3,图3为本发明设备的故障检测方法第二实施例的流程示意图。Referring to Figure 3, Figure 3 is a schematic flow chart of a second embodiment of a fault detection method for equipment according to the present invention.
基于上述图2所示实施例,本实施例中,所述步骤S20具体包括:Based on the above embodiment shown in Figure 2, in this embodiment, step S20 specifically includes:
步骤S21,基于所述待检测DTU设备的差动业务传输协议,确定所述第一处理模块和所述第二处理模块的差动业务传输协议;Step S21: Determine the differential service transmission protocol of the first processing module and the second processing module based on the differential service transmission protocol of the DTU device to be detected;
步骤S22,通过所述第一模拟处理模块基于所述差动业务传输协议向所述5G终端发送测试数据,并通过所述第二模拟处理模块基于所述差动业务传输协议接收所述5G终端返回的所述测试数据,以模拟完成所述待检测DTU设备的传输业务。Step S22: Send test data to the 5G terminal based on the differential service transmission protocol through the first simulation processing module, and receive the 5G terminal based on the differential service transmission protocol through the second simulation processing module The test data returned is used to simulate the completion of the transmission service of the DTU device to be detected.
本实施例中,当至少两台所述待检测DTU设备发生通讯异常时,通过两个所述模拟处理模块分别模拟两台所述待检测DTU设备,所述预设端为5G终端,所述模拟处理模块包括第一处理模块和第二处理模块;预设处理模块通过所述综合业务管理模块,基于所述待检测DTU设备的差动业务传输协议,确定所述模拟处理模块的差动业务传输协议;所述差动业务传输协议包括Goose协议和SV协议。In this embodiment, when communication abnormalities occur in at least two of the DTU devices to be detected, two of the DTU devices to be detected are simulated respectively through the two simulation processing modules, and the preset terminal is a 5G terminal. The simulation processing module includes a first processing module and a second processing module; the preset processing module determines the differential service of the simulation processing module based on the differential service transmission protocol of the DTU device to be detected through the integrated service management module. Transmission protocol; the differential service transmission protocol includes Goose protocol and SV protocol.
具体实施例中,电网DTU的Sv协议,是一种用于实时传输数字采样信息的通信服务。DTU设备对变电站内电子式电流或电压量进行高频率的采样,将采样数据封装到SV报文中,DTU在局域网间进行数据互传,从而保证变电站之间的数据互联互通。In a specific embodiment, the Sv protocol of the power grid DTU is a communication service used for real-time transmission of digital sampling information. DTU equipment performs high-frequency sampling of electronic current or voltage in substations, encapsulates the sampled data into SV messages, and DTU transmits data between LANs to ensure data interconnection between substations.
面向通用对象的变电站事件(Goose-Generic Object Oriented SubstationEvent)是IEC 61850标准中用于满足变电站自动化系统快速报文需求的机制。主要用于实现在多IED之间的信息传递,包括传输跳合闸信号(命令),具有高传输成功概率。基于Goose网络传输代替传统的硬接线实现开关位置、闭锁信号和跳闸命令等实时信息的可靠传输。相当于传统保护的开入开出回路,其在过程层应用的可靠性、实时性、安全性能满足继电保护的要求,主要依赖于各智能设备的通信处理能力以及Goose网络的组网方案。Goose-Generic Object Oriented SubstationEvent is a mechanism in the IEC 61850 standard used to meet the fast messaging requirements of substation automation systems. It is mainly used to transfer information between multiple IEDs, including transmitting tripping and closing signals (commands), with a high probability of successful transmission. Based on Goose network transmission, it replaces traditional hard wiring to achieve reliable transmission of real-time information such as switch position, locking signal and trip command. It is equivalent to the open-in and open-out loop of traditional protection. The reliability, real-time and safety performance of its application at the process layer meet the requirements of relay protection. It mainly depends on the communication processing capabilities of each intelligent device and the networking scheme of the Goose network.
Sv协议特征:数据间隔采样发包,最高可达到2000包/秒,包间传输间隔保持一致。Sv protocol features: Data interval sampling and packet sending, up to 2000 packets/second, and the transmission interval between packets remains consistent.
Goose协议特征:只用了国际标准化组织开放系统互联(ISO/OSI)中的4层,其目的是提高可靠性和降低传输延时。b.IEEE802.1Q的应用。在数据链路层,Goose采用IEEE802.1Q、IEEE802.1P协议,保证GOOSE报文的优先传送并提高了Goose网络的安全性。Features of the Goose protocol: Only four layers of the International Organization for Standardization Open System Interconnection (ISO/OSI) are used. Its purpose is to improve reliability and reduce transmission delays. b. Application of IEEE802.1Q. At the data link layer, Goose uses IEEE802.1Q and IEEE802.1P protocols to ensure the priority transmission of GOOSE messages and improve the security of the Goose network.
设备商5G无线网络内场版本测试采用模拟ping工具模拟DTU场景,场景单一且不能真实全部模拟真实场景;各软件没有真实业务测试支撑,仪表只能根据业务模型近似仿真业务,无法替代真实电网协议,不能反映真实传输业务。通过Goose协议和Sv协议,可以实现传输真实业务数据,以通过模拟处理模块真实模拟实现待检测DTU设备进行差动业务传输。The equipment manufacturer's 5G wireless network in-field version test uses simulation ping tools to simulate DTU scenarios. The scenarios are single and cannot simulate all real scenarios; each software does not have real business test support, and the instruments can only approximate simulated services based on the business model and cannot replace the real power grid protocol. , cannot reflect the real transmission service. Through the Goose protocol and the Sv protocol, real business data can be transmitted, so that the DTU device to be detected can be simulated for differential business transmission through real simulation through the simulation processing module.
基于上述图3所示实施例,本实施例中,所述步骤S30具体包括:Based on the above embodiment shown in Figure 3, in this embodiment, step S30 specifically includes:
获取所述第一处理模块发送所述测试数据的发送时间以及所述第二处理模块接收所述测试数据的接收时间;Obtain the sending time when the first processing module sends the test data and the receiving time when the second processing module receives the test data;
根据所述发送时间和所述接收时间,计算所述网络抖动率;Calculate the network jitter rate according to the sending time and the receiving time;
基于预设抖动率阈值与所述网络抖动率的大小关系,确定所述待检测DTU设备的故障类型为网络故障类型或设备故障类型。Based on the relationship between the preset jitter rate threshold and the network jitter rate, it is determined that the fault type of the DTU device to be detected is a network fault type or a device fault type.
进一步地,将预设抖动率阈值与所述网络抖动率的大小进行比较,若所述网络抖动率大于所述预设抖动率阈值,则确定所述待检测DTU设备的故障类型是网络故障类型,若所述网络抖动率不大于所述预设抖动率阈值,则确定所述待检测DTU设备的故障类型是设备故障类型。Further, the preset jitter rate threshold is compared with the size of the network jitter rate. If the network jitter rate is greater than the preset jitter rate threshold, it is determined that the fault type of the DTU device to be detected is a network fault type. , if the network jitter rate is not greater than the preset jitter rate threshold, it is determined that the fault type of the DTU device to be detected is a device fault type.
本实施例中,所述网络质量参数包括网络抖动率,开启所述第一处理模块和所述第二处理模块的模拟进程,所述第一处理模块的发送端选择存储在装置上的测试数据,嵌入发送时刻的UTC时间,封装成DTU协议后通过5G终端发送到网络中,所述第二处理模块的接收端将DTU的测试数据进行协议解包,并记录解包的UTC时间,通过发送和接收时刻,可以计算得出网络的延时、抖动,并可根据网络的延时计算得到所述网络抖动率。这些数据包网络传输指标软件可定制,比真实DTU设备显示的数据更丰富。In this embodiment, the network quality parameters include network jitter rate, the simulation process of the first processing module and the second processing module is started, and the sending end of the first processing module selects the test data stored on the device , embed the UTC time at the sending moment, encapsulate it into a DTU protocol and send it to the network through the 5G terminal. The receiving end of the second processing module unpacks the DTU test data by protocol, and records the unpacked UTC time. By sending and the receiving time, the delay and jitter of the network can be calculated, and the network jitter rate can be calculated based on the delay of the network. These packet network transmission indicator software are customizable and display richer data than real DTU devices.
在具体实施例中,在传统电网中,所述DTU设备通过设备面板的LED液晶显示屏显示测试数据统计的,只有数据包的分段时延统计。出现丢包、乱序、超时等问题,只能从网络侧去分析,而无法灵活模拟所述DTU设备出现上述问题时的真实传输过程。In a specific embodiment, in a traditional power grid, the DTU device displays test data statistics through the LED liquid crystal display of the device panel, only segmented delay statistics of data packets. Problems such as packet loss, out-of-order, and timeout can only be analyzed from the network side, but the actual transmission process of the DTU device when the above problems occur cannot be flexibly simulated.
网络抖动率是网络延时的变化量,它是由同一应用的任意两个相邻数据包在传输路由中经过网络延迟而产生,网络抖动率由相邻数据包延时时间除以数据包序号差得到的,具体计算步骤如下:The network jitter rate is the change in network delay. It is caused by the network delay of any two adjacent data packets of the same application in the transmission route. The network jitter rate is the adjacent data packet delay time divided by the data packet sequence number. The specific calculation steps are as follows:
计算端到端延迟,就是指数据包的接收时间与发送时间之差,接收端节点收到数据包的时间减去发送端节点发出数据包的时间,就是端到端的延时,即:Calculating end-to-end delay refers to the difference between the receiving time and sending time of the data packet. The time when the receiving end node receives the data packet minus the time when the sending end node sends the data packet is the end-to-end delay, that is:
端到端延迟=数据包的接收时间-数据包的发送时间;End-to-end delay = receiving time of data packet – sending time of data packet;
网络抖动率=(数据包m的延迟-数据包n的延迟)/(数据包m的序号m-数据包n的序号n)。Network jitter rate = (delay of data packet m - delay of data packet n)/(sequence number m of data packet m - sequence number n of data packet n).
嵌入式系统中,一般情况下使用精简的问题系统,系统默认为UTC时间,也就是0时区。In embedded systems, a streamlined problem system is generally used, and the system defaults to UTC time, which is 0 time zone.
在具体实施例中,通过所述模拟处理模块模拟所述传输业务的过程中的所述发送时间和所述接收时间,计算得到所述网络抖动率,并通过预设抖动率阈值和所述网络抖动率的大小关系,确定所述待检测DTU设备发生通讯异常的原因,实现了精准定位所述待检测DTU设备发生通讯异常的问题。In a specific embodiment, the simulation processing module simulates the sending time and the receiving time in the process of transmitting the service, calculates the network jitter rate, and calculates the network jitter rate through the preset jitter rate threshold and the network The relationship between the jitter rate and the jitter rate determines the cause of the communication abnormality of the DTU device to be detected, and realizes the precise location of the communication abnormality of the DTU device to be detected.
基于上述图3所示实施例,本实施例中,所述设备的故障检测方法的步骤还包括:Based on the above embodiment shown in Figure 3, in this embodiment, the steps of the device fault detection method further include:
在存在至少两台所述待检测DTU设备时,基于至少两台所述待检测DTU设备的位置关系,确定至少两个所述模拟处理模块,其中,所述位置关系包括同站位置关系或异站位置关系。When there are at least two DTU devices to be detected, at least two simulation processing modules are determined based on the location relationship of at least two DTU devices to be detected, where the location relationship includes a same-site location relationship or a different location relationship. Station location relationship.
本实施例中,增加GPS模块或者时钟同步模块,以可实现跨站智能电网DTU之间通讯和测试。在异地的两台装置上,通过GPS时钟同步,保证严格时钟同步,从而保证测试时延数据的准确性。两台设备分别运行DTU收发协议程序,进行测试数据——第一处理模块——5G终端——5G网络——5G终端——第二处理模块的数据传输流程,模拟DTU跨站场景测试需求。In this embodiment, a GPS module or a clock synchronization module is added to enable communication and testing between cross-site smart grid DTUs. On two devices in different places, GPS clock synchronization is used to ensure strict clock synchronization, thereby ensuring the accuracy of test delay data. The two devices run the DTU transceiver protocol program respectively to carry out the data transmission process of test data - first processing module - 5G terminal - 5G network - 5G terminal - second processing module, simulating DTU cross-site scenario test requirements.
进一步地,所述模拟处理模块模拟所述待检测DTU设备以软件进程的方式体现,为达到真实的所述待检测DTU设备严格间隔2000包/秒的业务发送特征,一个模拟DTU软件进程独占一个CPU处理核,来保证传输业务的实时调度。如CPU有12个处理核就可以模拟12个所述待检测DTU设备,在实际测试中,若需要更多的DTU模拟测试,可以通过堆叠的方式实现。Further, the simulation processing module simulates the DTU device to be detected in the form of a software process. In order to achieve the real service transmission characteristics of the DTU device to be detected with a strict interval of 2000 packets/second, one simulated DTU software process exclusively occupies one CPU processing core to ensure real-time scheduling of transmission services. If the CPU has 12 processing cores, it can simulate 12 DTU devices to be tested. In actual testing, if more DTU simulation tests are needed, they can be implemented by stacking.
GPS时钟是基于最新型GPS高精度定位授时模块开发的基础型授时应用产品,GPS时钟能够按照用户需求输出符合规约的时间信息格式,从而完成同步授时服务。GPS时钟主要分为两类,一类是GPS授时仪,主要输出时标信息,包括1PPS+TOD(1Pulseper Second+Time of Day,秒脉冲+日时间)信息;另外一类是GPS同步时钟,后者输出利用卫星信号驯服OCXO(Oven Controlled Crystal Oscillator,恒温晶体振荡器)或者铷钟得到的高稳定频率信息,以及本地恢复的更平稳的时标信号。GPS clock is a basic timing application product developed based on the latest GPS high-precision positioning timing module. GPS clock can output time information format that conforms to the protocol according to user needs, thereby completing synchronous timing services. GPS clocks are mainly divided into two categories. One is the GPS timing instrument, which mainly outputs time stamp information, including 1PPS+TOD (1Pulseper Second+Time of Day, pulse of seconds + time of day) information; the other is the GPS synchronized clock, which The operator outputs high-stable frequency information obtained by taming OCXO (Oven Controlled Crystal Oscillator, constant temperature crystal oscillator) or rubidium clock using satellite signals, as well as a more stable time scale signal recovered locally.
在具体实施例中,当存在至少两台所述待检测DTU设备时,获取至少两台所述待检测DTU设备之间的位置关系,所述位置关系包括同站位置关系和异站位置关系。当所述位置关系为所述同站位置关系时,可以通过一台设备的故障检测设备中的多个所述处理模块模拟所述待检测DTU设备的所述传输业务,此时多个所述处理模块的内置时钟是同一个内置时钟,即无需额外增加GPS模块或时钟同步模块;当所述位置关系为所述异站位置关系时,通过属于多台所述设备的故障检测设备的多个所述处理模块,模拟所述待检测DTU设备的所述传输业务,多台所述设备的故障检测设备的内置时钟不同,为保证在模拟过程中,获取所述网络质量参数的准确性,因此需要增加GPS模块或时钟同步模块,以提高通过所述处理模块模拟完成所述待检测DTU设备的所述传输业务的准确性。In a specific embodiment, when there are at least two DTU devices to be detected, the location relationship between at least two DTU devices to be detected is obtained. The location relationship includes a same-site location relationship and a different-site location relationship. When the location relationship is the co-station location relationship, the transmission service of the DTU device to be detected can be simulated by multiple processing modules in the fault detection device of one device. In this case, multiple processing modules The built-in clock of the processing module is the same built-in clock, that is, there is no need to add an additional GPS module or clock synchronization module; when the location relationship is the out-site location relationship, multiple fault detection devices belonging to multiple devices are used. The processing module simulates the transmission service of the DTU device to be detected. The built-in clocks of the fault detection devices of multiple devices are different. In order to ensure the accuracy of obtaining the network quality parameters during the simulation process, therefore It is necessary to add a GPS module or a clock synchronization module to improve the accuracy of simulating the transmission service of the DTU device to be detected through the processing module.
基于上述图3所示实施例,本实施例中,所述步骤S30具体还包括:Based on the above embodiment shown in Figure 3, in this embodiment, the step S30 further includes:
基于所述第一处理模块发送的所述测试数据与所述第二处理模块接收的所述测试数据,计算所述数据丢包率;Calculate the data packet loss rate based on the test data sent by the first processing module and the test data received by the second processing module;
基于预设丢包率阈值与所述数据丢包率的大小关系,确定所述待检测DTU设备的故障类型为网络故障类型或设备故障类型。Based on the relationship between the preset packet loss rate threshold and the data packet loss rate, it is determined that the fault type of the DTU device to be detected is a network fault type or a device fault type.
在具体实施例中,将预设丢包率阈值与所述数据丢包率的大小进行比较,若所述数据丢包率大于所述预设丢包率阈值,则确定所述待检测DTU设备的故障类型是网络故障类型,若所述数据丢包率不大于所述预设丢包率阈值,则确定所述待检测DTU设备的故障类型是设备故障类型。In a specific embodiment, the preset packet loss rate threshold is compared with the data packet loss rate. If the data packet loss rate is greater than the preset packet loss rate threshold, the DTU device to be detected is determined. The fault type is a network fault type. If the data packet loss rate is not greater than the preset packet loss rate threshold, it is determined that the fault type of the DTU device to be detected is a device fault type.
在具体实施例中,所述数据丢包率是指测试中所丢失数据包数量占所发送数据组的比率。计算方法是:[(输入报文-输出报文)/输入报文]*100%。丢包率与测试数据长度以及数据发送频率相关。In a specific embodiment, the data packet loss rate refers to the ratio of the number of lost data packets to the sent data group in the test. The calculation method is: [(input message-output message)/input message]*100%. The packet loss rate is related to the test data length and data sending frequency.
本方法应用于所述设备的故障检测设备中,根据智能电网DTU Goose协议和Sv协议,发送数据的持续时间,发送数据的频率以及采样点数及测试数据的长度可以参数化定制,以灵活模拟不同厂家的DTU设备。This method is applied to the fault detection equipment of the equipment. According to the smart grid DTU Goose protocol and Sv protocol, the duration of sending data, the frequency of sending data, the number of sampling points and the length of test data can be parameterized and customized to flexibly simulate different Manufacturer's DTU equipment.
在具体实施例中,所述设备的故障检测方法通过对所述第一处理模块发送的所述测试数据和所述第二处理模块接收的所述测试数据进行比较,计算得到所述数据丢包率,通过预设丢包率阈值与所述数据丢包率的大小进行比较,判断网络是否存在异常,从而能够准确定位所述待检测DTU设备的故障类型。In a specific embodiment, the fault detection method of the device calculates the data packet loss by comparing the test data sent by the first processing module and the test data received by the second processing module. Rate, by comparing the preset packet loss rate threshold with the data packet loss rate, it is determined whether there is an abnormality in the network, so that the fault type of the DTU device to be detected can be accurately located.
参照图4,图4为本发明设备的故障检测方法第三实施例的流程示意图。Referring to Figure 4, Figure 4 is a schematic flow chart of a third embodiment of a fault detection method for equipment of the present invention.
基于上述图3所示实施例,本实施例中,所述步骤S30具体还包括:Based on the above embodiment shown in Figure 3, in this embodiment, the step S30 further includes:
步骤S31,基于所述第一处理模块发送的所述测试数据与所述第二处理模块接收的所述测试数据,计算所述数据乱序率;Step S31: Calculate the data out-of-order rate based on the test data sent by the first processing module and the test data received by the second processing module;
步骤S32,基于预设乱序率阈值与所述数据乱序率的大小关系,确定所述待检测DTU设备的故障类型为网络故障类型或设备故障类型。Step S32: Based on the relationship between the preset disorder rate threshold and the data disorder rate, it is determined that the fault type of the DTU device to be detected is a network fault type or a device fault type.
本实施例中,所述数据乱序率是指发送数据过程中,所述接收端接收到的测试数据中报文顺序和所述发送端发送的测试数据中报文顺序不同的比例。在数据传输过程中,由于网络不稳定,导致先发送的数据收到前,就已经接收到后发送的数据,则将发送与接收顺序不同的数据记作乱序数据。In this embodiment, the data out-of-order rate refers to the proportion of the message sequence in the test data received by the receiving end being different from the message sequence in the test data sent by the sending end during the process of sending data. During the data transmission process, due to network instability, data sent later is received before the data sent first is received, so data sent in a different order than received are recorded as out-of-order data.
参照图5,图5为本发明设备的故障检测方法第四实施例的流程示意图。Referring to Figure 5, Figure 5 is a schematic flow chart of a fourth embodiment of a fault detection method for equipment of the present invention.
基于上述图4所示实施例,本实施例中,所述步骤S32具体还包括:Based on the above embodiment shown in Figure 4, in this embodiment, step S32 specifically includes:
步骤S33,若所述数据乱序率大于预设乱序率阈值,则确定所述待检测DTU设备的故障类型为所述网络故障类型;Step S33, if the data out-of-order rate is greater than the preset out-of-order rate threshold, determine that the fault type of the DTU device to be detected is the network fault type;
步骤S34,若所述数据乱序率不大于所述乱序率阈值,则确定所述待检测DTU设备的故障类型为所述设备故障类型。Step S34: If the data out-of-order rate is not greater than the out-of-order rate threshold, it is determined that the fault type of the DTU device to be detected is the device fault type.
本实施例中,所述数据乱序率是指发送数据过程中,所述接收端接收到的测试数据中报文顺序和所述发送端发送的测试数据中报文顺序不同的比例。In this embodiment, the data out-of-order rate refers to the proportion of the message sequence in the test data received by the receiving end being different from the message sequence in the test data sent by the sending end during the process of sending data.
在具体实施例中,将预设乱序率阈值与所述数据乱序率比较,若所述数据乱序率大于预设乱序率阈值,则所述模拟处理模块在模拟完成所述传输业务时,发送通讯异常的故障类型为所述网络故障类型,并由此判定所述待检测DTU设备发生通讯异常的故障类型为所述网络故障类型;若所述数据乱序率不大于所述乱序率阈值,则所述模拟处理模块在模拟完成所述传输业务时,发送通讯异常的故障类型为所述设备故障类型,并由此判定所述待检测DTU设备发生通讯异常的故障类型为所述设备故障类型。In a specific embodiment, the preset out-of-order rate threshold is compared with the data out-of-order rate. If the data out-of-order rate is greater than the preset out-of-order rate threshold, the simulation processing module completes the simulation of the transmission service. When, the fault type of the sending communication abnormality is the network fault type, and it is thus determined that the fault type of the communication abnormality of the DTU device to be detected is the network fault type; if the data disorder rate is not greater than the disorder sequence rate threshold, then when the simulation processing module completes the simulation of the transmission service, the fault type of the communication abnormality is the equipment fault type, and thereby determines that the fault type of the communication abnormality of the DTU device to be detected is the device fault type. Describe the type of equipment failure.
进一步地,所述设备的故障检测方法通过对所述第一处理模块发送的所述测试数据和所述第二处理模块接收的所述测试数据进行比较,计算得到所述数据乱序率,通过预设乱序率阈值与所述数据乱序率的大小进行比较,判断网络是否存在异常,从而能够准确定位所述待检测DTU设备发生通讯异常的原因。Further, the fault detection method of the device calculates the data out-of-order rate by comparing the test data sent by the first processing module and the test data received by the second processing module. The preset out-of-order rate threshold is compared with the size of the data out-of-order rate to determine whether there is an abnormality in the network, so that the cause of the communication abnormality of the DTU device to be detected can be accurately located.
基于上述任一实施例,通过所述设备的故障检测设备在测试结束后,可输出业务统计指标、网络统计指标、5G终端的过程信令和所述测试数据在测试过程的移动路径,所有数据上传云端,其中,所述业务参数包括发送间隔、发送频率、数据大小、通讯协议选择和/或业务测试时间。Based on any of the above embodiments, after the test is completed, the fault detection device of the device can output business statistical indicators, network statistical indicators, process signaling of the 5G terminal and the movement path of the test data during the test process. All data Upload to the cloud, where the service parameters include sending interval, sending frequency, data size, communication protocol selection and/or service test time.
本实施例中,所述处理单元在模拟完成所述传输业务的过程中,将模拟过程中所产生的的数据发送至云端,相关工作人员在需要时可以对模拟过程中产生的数据进行调用,区别于传统的DTU设备,仅仅能在液晶显示屏中显示有限的数据,提升了在所述待检测DTU设备发生通讯异常时,定位故障类型的准确性,且所述设备的故障检测设备的体积小,易于携带,当所述待检测DTU设备出现通讯异常时,可以迅速进行故障检测,降低由于所述待检测DTU设备发生通讯异常而导致的电网的危害及损失。In this embodiment, during the process of simulating the completion of the transmission service, the processing unit sends the data generated during the simulation process to the cloud, and relevant staff can call the data generated during the simulation process when needed. Different from traditional DTU equipment, it can only display limited data on the LCD screen, which improves the accuracy of locating the fault type when a communication abnormality occurs in the DTU equipment to be detected, and the size of the fault detection equipment of the equipment is reduced. It is small and easy to carry. When a communication abnormality occurs in the DTU equipment to be detected, fault detection can be performed quickly, thereby reducing the harm and losses to the power grid caused by communication abnormalities in the DTU equipment to be detected.
进一步地,本申请中所述设备的整个故障检测流程如下:Further, the entire fault detection process of the equipment described in this application is as follows:
检测到所述DTU设备发生通讯异常时,确定发生通讯异常的DTU设备数量,当数量不小于两台时,判断发生通讯异常的DTU设备的位置关系;When it is detected that the DTU device has a communication abnormality, determine the number of DTU devices where the communication abnormality occurs, and when the number is not less than two, determine the location relationship of the DTU devices where the communication abnormality occurs;
通过所述综合业务管理模块获取所述待检测DTU设备的所述业务参数,并通过所述综合业务管理模块,将所述业务参数配置至预设处理模块,生成所述模拟处理模块,并通过所述模拟处理模块,基于所述差动业务传输协议,模拟完成所述待检测DTU设备的传输业务。The service parameters of the DTU device to be detected are obtained through the integrated service management module, and the service parameters are configured to the preset processing module through the integrated service management module, the simulation processing module is generated, and the The simulation processing module simulates and completes the transmission service of the DTU device to be detected based on the differential service transmission protocol.
所述模拟处理模块在模拟过程中,通过计算所述第一处理模块发送所述测试数据的时间和所述第二处理模块接收所述测试数据的时间,得到所述网络抖动率;通过比较所述第一处理模块发送的所述测试数据和所述第二处理模块接收的所述测试数据,得到所述数据丢包率和所述数据乱序率;通过预设抖动率阈值与所述网络抖动率的比较、预设丢包率阈值与所述数据丢包率的比较和预设乱序率阈值与所述数据乱序率的比较,确定所述待检测DTU设备的故障类型。During the simulation process, the simulation processing module obtains the network jitter rate by calculating the time when the first processing module sends the test data and the time when the second processing module receives the test data; by comparing the The test data sent by the first processing module and the test data received by the second processing module are used to obtain the data packet loss rate and the data disorder rate; through the preset jitter rate threshold and the network The fault type of the DTU device to be detected is determined by comparing the jitter rate, the preset packet loss rate threshold and the data packet loss rate, and the preset out-of-order rate threshold and the data out-of-order rate.
若所述网络抖动率大于所述预设抖动率阈值,则确定所述待检测DTU设备的故障类型是网络故障类型;If the network jitter rate is greater than the preset jitter rate threshold, it is determined that the fault type of the DTU device to be detected is a network fault type;
若所述网络抖动率不大于所述预设抖动率阈值,则确定所述待检测DTU设备的故障类型是设备故障类型。If the network jitter rate is not greater than the preset jitter rate threshold, it is determined that the fault type of the DTU device to be detected is a device fault type.
若所述数据丢包率大于所述预设丢包率阈值,则确定所述待检测DTU设备的故障类型是网络故障类型;If the data packet loss rate is greater than the preset packet loss rate threshold, it is determined that the fault type of the DTU device to be detected is a network fault type;
若所述数据丢包率不大于所述预设丢包率阈值,则确定所述待检测DTU设备的故障类型是设备故障类型。If the data packet loss rate is not greater than the preset packet loss rate threshold, it is determined that the fault type of the DTU device to be detected is a device fault type.
若所述数据乱序率大于所述预设乱序率阈值,则确定所述待检测DTU设备的故障类型是网络故障类型;If the data out-of-order rate is greater than the preset out-of-order rate threshold, it is determined that the fault type of the DTU device to be detected is a network fault type;
若所述数据乱序率不大于所述预设乱序率阈值,则确定所述待检测DTU设备的故障类型是设备故障类型。If the data out-of-order rate is not greater than the preset out-of-order rate threshold, it is determined that the fault type of the DTU device to be detected is a device fault type.
根据不同的预设指标阈值和对应的所述网络质量参数的大小关系,所述故障类型可以是单一的所述网络故障类型或所述设备故障类型,也可以是两种故障类型均存在。According to the relationship between different preset index thresholds and the corresponding network quality parameters, the fault type may be a single network fault type or the equipment fault type, or both fault types may exist.
此外,本发明实施例还提供一种计算机可读存储介质。In addition, embodiments of the present invention also provide a computer-readable storage medium.
本发明计算机可读存储介质上存储有设备的故障检测程序,其中所述设备的故障检测程序被处理器执行时,实现如上述的设备的故障检测方法的步骤。The computer-readable storage medium of the present invention stores a device fault detection program, wherein when the device fault detection program is executed by a processor, the steps of the above-mentioned device fault detection method are implemented.
其中,设备的故障检测程序被执行时所实现的方法可参照本发明设备的故障检测方法的各个实施例,此处不再赘述。For the method implemented when the device fault detection program is executed, reference may be made to the various embodiments of the device fault detection method of the present invention, which will not be described again here.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, as used herein, the terms "include", "comprising" or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or system that includes a list of elements not only includes those elements, but It also includes other elements not expressly listed or that are inherent to the process, method, article or system. Without further limitation, an element defined by the statement "comprises a..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments.
本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。The application may be used in a variety of general or special purpose computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics devices, network PCs, minicomputers, mainframe computers, including Distributed computing environment for any of the above systems or devices, etc. The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product that is essentially or contributes to the existing technology. The computer software product is stored in a storage medium (such as ROM/RAM) as mentioned above. , magnetic disk, optical disk), including several instructions to cause a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the method described in various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and do not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the description and drawings of the present invention may be directly or indirectly used in other related technical fields. , are all similarly included in the scope of patent protection of the present invention.
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210549526.XA CN117135662A (en) | 2022-05-20 | 2022-05-20 | Fault detection method and device for equipment and storage medium |
PCT/CN2023/072487 WO2023221547A1 (en) | 2022-05-20 | 2023-01-17 | Device fault detection method and device, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210549526.XA CN117135662A (en) | 2022-05-20 | 2022-05-20 | Fault detection method and device for equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117135662A true CN117135662A (en) | 2023-11-28 |
Family
ID=88834510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210549526.XA Pending CN117135662A (en) | 2022-05-20 | 2022-05-20 | Fault detection method and device for equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117135662A (en) |
WO (1) | WO2023221547A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117424658B (en) * | 2023-12-18 | 2024-06-21 | 云南云电信息通信股份有限公司 | Phased array antenna fault detection system |
CN117955243B (en) * | 2024-03-21 | 2024-06-07 | 新缆集团有限公司 | Intelligent remote monitoring method for ring main unit |
CN118249928B (en) * | 2024-04-15 | 2025-02-18 | 北京意瑞联科技有限公司 | A device detection method, system and medium for intelligent explosion-proof communication equipment |
CN119030605B (en) * | 2024-08-15 | 2025-05-16 | 东方电子股份有限公司 | Adaptive process layer data dynamic detection and identification method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108923957B (en) * | 2018-06-14 | 2021-07-06 | 深圳深宝电器仪表有限公司 | Distribution network terminal DTU fault elimination method and device and terminal equipment |
CN110380907B (en) * | 2019-07-26 | 2021-09-24 | 京信网络系统股份有限公司 | A network fault diagnosis method, device, network equipment and storage medium |
CN112834850A (en) * | 2021-01-06 | 2021-05-25 | 长沙民政职业技术学院 | Electrical automation equipment fault detection system, method, terminal and storage medium |
CN113873560B (en) * | 2021-09-29 | 2024-11-22 | 中国电信股份有限公司 | Network failure processing method and device |
-
2022
- 2022-05-20 CN CN202210549526.XA patent/CN117135662A/en active Pending
-
2023
- 2023-01-17 WO PCT/CN2023/072487 patent/WO2023221547A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023221547A1 (en) | 2023-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN117135662A (en) | Fault detection method and device for equipment and storage medium | |
CN104539473B (en) | Intelligent substation network virtual secondary circuit whole group of method of calibration and system | |
CN103176084B (en) | Intelligent substation simulation system in panoramic replace mode and integration testing method for intelligent substation simulation system | |
CN110943881B (en) | Test system and method based on-site protection factory debugging | |
CN105785199A (en) | Multifunctional power distribution terminal integrated test system and operating method thereof | |
EP2490376A1 (en) | System for testing roundtrip time between intelligent electronic devices | |
CN103532790B (en) | Transformer station process layer network performance quantitative testing system | |
CN110958327A (en) | Intelligent substation remote testing system and method | |
CN103684907A (en) | Regional power network intelligent equipment time analyzer | |
CN110611371A (en) | A system and method for timing and punctuality testing of distribution automation equipment | |
CN104917646A (en) | GOOSE protocol consistency test method | |
Jing et al. | A novel whole-view test approach for onsite commissioning in smart substation | |
CN102593955B (en) | Comprehensive intelligent time frequency testing system and testing method | |
CN112202520A (en) | Longitudinal differential protection test device and application method based on 5G network timing | |
Daboul et al. | Testing protection relays based on IEC 61850 in substation automation systems | |
Chen et al. | Virtual site acceptance test platform for IEC 61850 based substations with multi‐vendor bay solutions | |
Yang et al. | Analyzing worst-case delay performance of IEC 61850-9-2 process bus networks using measurements and network calculus | |
Singh et al. | Development and implementation of a MATLAB-based phasor data concentrator for synchrophasor applications | |
CN106841842A (en) | The method of testing and device in the empty loop of secondary device | |
Mekkanen et al. | Analysis and methodology for measuring the IEC61850 GOOSE messages latency: Gaining interoperability testing | |
Amelot et al. | An IEEE 1588 performance testing dashboard for power industry requirements | |
Mekkanen et al. | Using OPNET to model and evaluate the MU performance based on IEC 61850-9-2LE | |
Pruthvi et al. | Analysis of utility communication protocol IEC 61850 for substation automation systems | |
CN117693059A (en) | Resource scheduling method, device and system, storage medium and electronic system | |
Amelot et al. | Towards timely intelligence in the power grid |
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 |