[go: up one dir, main page]

CN110705038B - A high-voltage circuit breaker life cycle assessment and fault early warning method - Google Patents

A high-voltage circuit breaker life cycle assessment and fault early warning method Download PDF

Info

Publication number
CN110705038B
CN110705038B CN201910853174.5A CN201910853174A CN110705038B CN 110705038 B CN110705038 B CN 110705038B CN 201910853174 A CN201910853174 A CN 201910853174A CN 110705038 B CN110705038 B CN 110705038B
Authority
CN
China
Prior art keywords
data
detection data
fault
voltage circuit
circuit breaker
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.)
Active
Application number
CN201910853174.5A
Other languages
Chinese (zh)
Other versions
CN110705038A (en
Inventor
周刚
韩中杰
傅进
戚中译
郭建峰
杨波
吕超
尹琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiaxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Original Assignee
Jiaxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiaxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd filed Critical Jiaxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Priority to CN201910853174.5A priority Critical patent/CN110705038B/en
Publication of CN110705038A publication Critical patent/CN110705038A/en
Application granted granted Critical
Publication of CN110705038B publication Critical patent/CN110705038B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Molecular Biology (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)
  • Arc-Extinguishing Devices That Are Switches (AREA)

Abstract

本发明涉及电力设备维护技术领域,具体涉及一种高压断路器生命周期评估及故障预警方法,包括以下步骤:A)获取检测数据;B设置故障源,使高压断路器不断分合闸,直到出现故障,分合闸动作次数为N,同时周期性进行检测;C)获得生命周期评估结果;D)训练故障预警神经网络模型;E)将待评估及预警的高压断路器的检测数据输入故障预警神经网络模型,若故障预警神经网络模型输出故障类型,则发出故障预警,对应故障为故障预警神经网络模型输出的故障类型。本发明的实质性效果是:获得高压断路器的生命周期的表征,使高压断路器的检修更有针对性,提高高压断路器工作的稳定性和可靠性。

The invention relates to the technical field of power equipment maintenance, and specifically relates to a high-voltage circuit breaker life cycle assessment and fault early warning method, which includes the following steps: A) obtaining detection data; B setting a fault source so that the high-voltage circuit breaker continuously opens and closes until an occurrence occurs. Fault, the number of opening and closing actions is N, and detection is performed periodically; C) obtain the life cycle assessment results; D) train the fault warning neural network model; E) input the detection data of the high-voltage circuit breaker to be evaluated and warned into the fault warning Neural network model, if the fault early warning neural network model outputs a fault type, a fault early warning is issued, and the corresponding fault is the fault type output by the fault early warning neural network model. The substantial effect of the present invention is to obtain a representation of the life cycle of the high-voltage circuit breaker, make the maintenance of the high-voltage circuit breaker more targeted, and improve the stability and reliability of the operation of the high-voltage circuit breaker.

Description

一种高压断路器生命周期评估及故障预警方法A high-voltage circuit breaker life cycle assessment and fault early warning method

技术领域Technical field

本发明涉及电力设备维护技术领域,具体涉及一种高压断路器生命周期评估及故障预警方法。The invention relates to the technical field of power equipment maintenance, and in particular to a high-voltage circuit breaker life cycle assessment and fault early warning method.

背景技术Background technique

高压断路器不仅可以切断或闭合高压电路中的空载电流和负荷电流,而且当系统发生故障时通过继电器保护装置的作用,切断过负荷电流和短路电流,具有相当完善的灭弧结构和足够的断流能力。高压断路器在电力系统中担负着控制和保护的双重任务,其性能的优劣直接关系到电力系统的安全运行。因而在电网的维护中,高压断路器的检测维护是一项重要的内容。电网中的高压断路器数量众多,而且检测项目繁多。对高压断路器的检测和维护包括二次回路检测、机械特性检测、接触电阻检测等多个项目,检测完成后,还需要对检测数据进行分析判断,从而确定被检测的高压断路器是否存在安全隐患,对高压断路器的状态进行评估。其中,机械特性参数是判断断路器性能的重要参数之一。根据CIGRE与中国电科院的调研结果,机械故障占开关设备故障的近37%,因此对开关设备进行机械故障检测显得极为必要。目前采用的“到期检修”的检修方式存在严重的不足。如临时性维修不足、维修过剩、盲目维修或因检修不当而引发检修事故。建立在设备运行状态基础上的状态检修是当前最为先进的设备检修方法。因此,对高压断路器进行生命周期评估及故障预警研究,具有重要的经济意义和技术意义。The high-voltage circuit breaker can not only cut off or close the no-load current and load current in the high-voltage circuit, but also cut off the overload current and short-circuit current through the action of the relay protection device when the system fails. It has a fairly complete arc extinguishing structure and sufficient Current interruption capability. High-voltage circuit breakers are responsible for the dual tasks of control and protection in power systems, and their performance is directly related to the safe operation of the power system. Therefore, in the maintenance of power grid, the detection and maintenance of high-voltage circuit breakers is an important content. There are a large number of high-voltage circuit breakers in the power grid, and there are many testing items. The detection and maintenance of high-voltage circuit breakers include secondary circuit detection, mechanical characteristics detection, contact resistance detection and other items. After the detection is completed, the detection data needs to be analyzed and judged to determine whether the detected high-voltage circuit breaker is safe. Hidden dangers, evaluate the status of high-voltage circuit breakers. Among them, the mechanical characteristic parameters are one of the important parameters for judging the performance of the circuit breaker. According to the survey results of CIGRE and China Electric Power Research Institute, mechanical faults account for nearly 37% of switch equipment failures, so it is extremely necessary to detect mechanical faults in switch equipment. The current "due maintenance" maintenance method has serious shortcomings. Such as temporary insufficient maintenance, excessive maintenance, blind maintenance or maintenance accidents caused by improper maintenance. Condition-based maintenance based on the operating status of the equipment is currently the most advanced equipment maintenance method. Therefore, it is of great economic and technical significance to conduct life cycle assessment and fault warning research on high-voltage circuit breakers.

如中国专利CN105467309A,公开日20156年4月6日,一种高压断路器触头状态评价方法及检修策略,其主要技术特点是:将动态电阻测试仪、大容量蓄电池、速度传感器和电流传感器与高压断路器触头连接成测试回路并对高压断路器触头分闸过程的动态电阻进行测量;动态电阻测试仪对测量的速度、电流与电压信号进行计算分析,得到分闸过程的触头动态电阻-行程曲线,并通过触头动态电阻-行程曲线获取触头电阻值与长度值;将获取的触头电阻值与长度值与标准值作比较,对触头状态进行评价,并制定有效的检修策略。其技术方案使用触头电阻值与长度值直观地表现触头状态,为评价断路器触头状态和制定检修策略提供了重要的参考依据。但其不能为二次回路以及机械特性的检测提供技术指导,不能解决缺乏高压断路器进行生命周期评估技术的问题。For example, Chinese patent CN105467309A, published on April 6, 2015, describes a high-voltage circuit breaker contact status evaluation method and maintenance strategy. Its main technical features are: combining a dynamic resistance tester, a large-capacity battery, a speed sensor and a current sensor with The high-voltage circuit breaker contacts are connected into a test circuit and the dynamic resistance of the high-voltage circuit breaker contacts during the opening process is measured; the dynamic resistance tester calculates and analyzes the measured speed, current and voltage signals to obtain the contact dynamics during the opening process. Resistance-stroke curve, and obtain the contact resistance value and length value through the contact dynamic resistance-stroke curve; compare the obtained contact resistance value and length value with the standard value, evaluate the contact status, and formulate an effective Maintenance strategy. Its technical solution uses contact resistance and length values to intuitively represent the contact status, providing an important reference for evaluating the circuit breaker contact status and formulating maintenance strategies. However, it cannot provide technical guidance for the detection of secondary circuits and mechanical characteristics, and cannot solve the problem of the lack of life cycle assessment technology for high-voltage circuit breakers.

发明内容Contents of the invention

本发明要解决的技术问题是:目前高压断路器的检测无法提供高压断路器生命周期评估的技术问题。提出了一种基于大数据技术的高压断路器生命周期评估及故障预警方法。The technical problem to be solved by the present invention is that the current detection of high-voltage circuit breakers cannot provide the technical problem of life cycle assessment of high-voltage circuit breakers. This paper proposes a life cycle assessment and fault warning method for high-voltage circuit breakers based on big data technology.

为解决上述技术问题,本发明所采取的技术方案为:一种高压断路器生命周期评估及故障预警方法,包括以下步骤:A)获取同型号高压断路器历史维保时的检测数据;B)获取同型号的高压断路器,在实验室条件下人为设置故障源,使高压断路器在故障源存在的情况下不断进行带电分合闸动作,直到出现故障,故障前高压断路器进行带电分合闸动作次数为N,同时周期性进行检测,将检测数据作为参考数据,并与测试对应带电分合闸动作次数n关联;C)将高压断路器的检测数据与参考数据对比,获得与检测数据最接近的参考数据对应的次数n,将n/N作为高压断路器的生命周期评估结果;D)将参考数据与所出现的故障类型关联,构成样本数据,使用样本数据训练故障预警神经网络模型;E)将待评估及预警的高压断路器的检测数据输入到步骤D)获得的故障预警神经网络模型,若故障预警神经网络模型输出故障类型,则发出故障预警,对应故障为故障预警神经网络模型输出的故障类型。通过分合闸次数与检测数据关联,输入检测数据能够获得等效的分合闸次数,从而获得高压断路器的生命周期的表征,使高压断路器的检修更有针对性;通过故障预警神经网络模型提供高压断路器的故障预警信息,使维护人员能够针对性的维护高压断路器,提高高压断路器工作的稳定性和可靠性。In order to solve the above technical problems, the technical solution adopted by the present invention is: a high-voltage circuit breaker life cycle assessment and fault warning method, which includes the following steps: A) Obtain the detection data of the same type of high-voltage circuit breaker during historical maintenance; B) Obtain the same type of high-voltage circuit breaker, and artificially set the fault source under laboratory conditions, so that the high-voltage circuit breaker will continue to perform live opening and closing actions in the presence of the fault source until a fault occurs. The high-voltage circuit breaker will perform live opening and closing before the fault. The number of gate operations is N, and detection is performed periodically at the same time. The detection data is used as reference data and is associated with the number of live opening and closing operations n corresponding to the test; C) Compare the detection data of the high-voltage circuit breaker with the reference data to obtain the detection data The number of times n corresponding to the closest reference data, use n/N as the life cycle assessment result of the high-voltage circuit breaker; D) associate the reference data with the fault type that occurs to form sample data, and use the sample data to train the fault warning neural network model ; E) Input the detection data of the high-voltage circuit breaker to be evaluated and warned into the fault warning neural network model obtained in step D). If the fault warning neural network model outputs the fault type, a fault warning is issued, and the corresponding fault is the fault warning neural network. The fault type output by the model. By correlating the opening and closing times with the detection data, the equivalent opening and closing times can be obtained by inputting the detection data, thereby obtaining a representation of the life cycle of the high-voltage circuit breaker, making the maintenance of the high-voltage circuit breaker more targeted; through the fault early warning neural network The model provides fault warning information for high-voltage circuit breakers, allowing maintenance personnel to maintain targeted high-voltage circuit breakers and improve the stability and reliability of high-voltage circuit breakers.

作为优选,步骤D)还包括:将出现故障前M次的检测数据,与对应的故障类型关联,构成故障样本数据,使用故障样本数据训练故障研判神经网络模型;使用出现故障前(N-M)次的检测数据,与出现的故障类型关联,构成样本数据训练故障预警神经网络模型;步骤E还包括:将高压断路器的检测数据输入到步骤D)获得的故障研判神经网络模型,若故障研判神经网络模型输出故障类型,则发出故障报警。接近出现故障的数据能够作为故障研判的样本数据,从而用于训练故障研判神经网络模型。Preferably, step D) also includes: associating the detection data M times before the failure with the corresponding fault type to form fault sample data, using the fault sample data to train the fault research and judgment neural network model; using the (N-M) times before the failure The detection data is associated with the fault type that occurs, forming sample data to train the fault early warning neural network model; step E also includes: inputting the detection data of the high-voltage circuit breaker into the fault research and judgment neural network model obtained in step D). If the fault analysis and judgment neural network model If the network model outputs the fault type, a fault alarm will be issued. The data close to the fault can be used as sample data for fault analysis and judgment, and thus used to train the fault analysis and judgment neural network model.

作为优选,步骤B)中,人为设置故障源的方法包括以下步骤:B11)对高压断路器进行若干次检测;B12)根据高压断路器的维护要求,依次选择一项维护要求使其不达标,进行若干次带电分合闸动作后,进行若干次检测;B13)依次选择两项维护要求使其不达标,进行若干次带电分合闸动作后,进行若干次检测;B14)使用液氮或干冰快速冷却高压断路器,进行若干次机械特性试验,获得机械特性试验的检测数据。主动产生故障从而采集到故障数据,有效解决故障数据样本不足的问题。经过液氮或干冰冷却,使润滑剂或润滑油的润滑性能下降,从而模拟出卡涩的状态,测试完成后,润滑剂或润滑油的润滑性能恢复,从而无损的模拟出机械部件卡涩的故障类型,获得该故障类型下的状态数据。自然中的机械部件卡涩是因为润滑不良或灰尘颗粒进入。As a preference, in step B), the method of artificially setting the fault source includes the following steps: B11) Conduct several tests on the high-voltage circuit breaker; B12) According to the maintenance requirements of the high-voltage circuit breaker, select one maintenance requirement in order to make it fail to meet the standards. After several live opening and closing actions, conduct several tests; B13) Select two maintenance requirements in order to make them fail to meet the standards, and after several live opening and closing actions, conduct several tests; B14) Use liquid nitrogen or dry ice Quickly cool the high-voltage circuit breaker, conduct several mechanical characteristic tests, and obtain detection data of the mechanical characteristic tests. Actively generate faults to collect fault data, effectively solving the problem of insufficient fault data samples. After being cooled by liquid nitrogen or dry ice, the lubricating performance of the lubricant or lubricating oil is reduced, thereby simulating a stuck state. After the test is completed, the lubricating performance of the lubricant or lubricating oil is restored, thereby non-destructively simulating the stuck state of mechanical parts. Fault type, obtain status data under this fault type. Naturally, mechanical parts get stuck due to poor lubrication or the ingress of dust particles.

作为优选,步骤D中,建立高压断路器故障研判模型的方法包括:D21)获得全部检测数据,将检测数据与对应的故障类型关联,作为样本数据;D22)将样本数据进行预处理,归一化处理,训练神经网络模型,将训练完成的神经网络模型作为故障研判模型。As an option, in step D, the method of establishing a high-voltage circuit breaker fault research and judgment model includes: D21) Obtaining all detection data, associating the detection data with the corresponding fault types as sample data; D22) Preprocessing and normalizing the sample data processing, train the neural network model, and use the trained neural network model as a fault analysis and judgment model.

作为优选,步骤D21)中,将检测数据与对应的故障类型关联的方法包括:D211)获得步骤B11)中的检测数据,作为历史检测数据;D212)将步骤B12)以及步骤B13)中,若干次检测获得的若干组检测数据依次与历史检测数据对比,若检测数据与历史检测数据差异大于预设阈值,则将该组检测数据与不达标的维护要求关联;D213)将步骤B14)中的若干次机械特性试验获得的若干组检测数据与历史检测数据对比,若检测数据与历史检测数据差异大于预设阈值,则将该组检测数据与机械部件卡涩故障关联。Preferably, in step D21), the method of associating the detection data with the corresponding fault type includes: D211) obtaining the detection data in step B11) as historical detection data; D212) combining several of the detection data in step B12) and step B13) Several sets of detection data obtained from each inspection are compared with historical detection data in sequence. If the difference between the detection data and historical detection data is greater than the preset threshold, then the set of detection data is associated with unqualified maintenance requirements; D213) associate the steps in step B14) with Several sets of detection data obtained from several mechanical characteristic tests are compared with historical detection data. If the difference between the detection data and historical detection data is greater than the preset threshold, the set of detection data will be associated with the mechanical component jamming fault.

作为优选,判断检测数据与历史检测数据差异是否大于预设阈值的方法包括:D31)将检测数据以及历史检测数据中数值量进行分段处理,以分段区间为名称,将数值量转换为状态量;D32)将检测数据以及历史检测数据中的状态量转换为布尔量,并使用{0,1}分别表示假和真;D32)将处理后的历史检测数据的布尔量视为数值求均值,将均值四舍五入为整数,获得的整数重新视为布尔量,将处理后的检测数据以及历史检测数据按设定排序,分别构成检测向量和历史检测向量;D33)计算检测向量和历史检测向量的距离,与预设的距离阈值比较,若距离大于预设距离阈值,则判定检测向量对应的检测数据与历史检测数据的距离大于预设阈值,反之,则判定检测向量对应的检测数据与历史检测数据的距离不大于预设阈值。布尔只能消除数据值取值范围之间的差异。As a preferred method, the method for judging whether the difference between the detection data and the historical detection data is greater than the preset threshold includes: D31) segmenting the numerical quantities in the detection data and historical detection data, using the segmented intervals as names, and converting the numerical quantities into states. Quantity; D32) Convert the state quantities in the detection data and historical detection data into Boolean quantities, and use {0,1} to represent false and true respectively; D32) Treat the Boolean quantities of the processed historical detection data as numerical values to calculate the average , round the mean to an integer, and re-treat the obtained integer as a Boolean quantity. Sort the processed detection data and historical detection data according to the settings to form a detection vector and a historical detection vector respectively; D33) Calculate the detection vector and the historical detection vector The distance is compared with the preset distance threshold. If the distance is greater than the preset distance threshold, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is greater than the preset threshold. Otherwise, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is greater than the preset threshold. The distance of the data is no greater than the preset threshold. Boolean can only eliminate differences between ranges of data values.

作为替代,判断检测数据与历史检测数据差异是否大于预设阈值的方法包括:D41)将检测数据以及历史检测数据中的状态量转换为布尔量,并使用{0,1}分别表示假和真;D42)将检测数据以及历史检测数据中的数值量进行归一化处理,分别获得归一化后的历史检测数据各项的最小值和最大值,将处理后的布尔量以及数值量按设定顺序排列,检测数据排序后构成检测向量,历史检测数据的各项最小值排序后构成历史检测左向量,历史检测数据的各项最大值排序后构成历史检测右向量;D43)分别计算检测向量和历史检测左向量以及历史检测右向量的距离,与预设的距离阈值比较,若检测向量和历史检测左向量以及历史检测右向量的距离均大于预设距离阈值,则判定检测向量对应的检测数据与历史检测数据的距离大于预设阈值,反之,则判定检测向量对应的检测数据与历史检测数据的距离不大于预设阈值。As an alternative, the method of judging whether the difference between the detection data and the historical detection data is greater than the preset threshold includes: D41) Convert the status quantities in the detection data and historical detection data into Boolean quantities, and use {0,1} to represent false and true respectively ; D42) Normalize the numerical quantities in the detection data and historical detection data, obtain the minimum and maximum values of each item of the normalized historical detection data, and convert the processed Boolean quantities and numerical quantities according to the settings Arrange in a certain order, the detection data is sorted to form a detection vector, the minimum values of the historical detection data are sorted to form the historical detection left vector, and the maximum values of the historical detection data are sorted to form the historical detection right vector; D43) Calculate the detection vectors respectively The distance from the historical detection left vector and the historical detection right vector is compared with the preset distance threshold. If the distance between the detection vector and the historical detection left vector and the historical detection right vector are both greater than the preset distance threshold, then the detection corresponding to the detection vector is determined. The distance between the data and the historical detection data is greater than the preset threshold. On the contrary, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is not greater than the preset threshold.

作为替代,判断检测数据与历史检测数据差异是否大于预设阈值的方法包括:D51)将检测数据以及历史检测数据中数值量进行分段处理,以分段区间为名称,将数值量转换为状态量;D52)将检测数据以及历史检测数据中的状态量转换为布尔量,并使用{0,1}分别表示假和真;D52)将处理后的历史检测数据中的布尔量,存在不同取值的布尔量删除,将历史检测数据剩余的布尔量按设定排序,分别构成历史检测向量,选出检测数据中与历史检测向量对应的布尔量,并按设定排序,构成检测向量;D53)计算检测向量和历史检测向量的距离,与预设的距离阈值比较,若距离大于预设距离阈值,则判定检测向量对应的检测数据与历史检测数据的距离大于预设阈值,反之,则判定检测向量对应的检测数据与历史检测数据的距离不大于预设阈值。通过布尔型构成向量,能够消除数值型数据带来的偏差。删除存在不同取值的布尔量,仅保留取值一致的布尔量,能够消除不相关因素带来的影响,使判断结果更具有参考价值。As an alternative, the method of judging whether the difference between the detection data and the historical detection data is greater than the preset threshold includes: D51) segmenting the numerical quantities in the detection data and historical detection data, using the segmented interval as the name, and converting the numerical quantities into states D52) Convert the state quantities in the detection data and historical detection data into Boolean quantities, and use {0,1} to represent false and true respectively; D52) Convert the Boolean quantities in the processed historical detection data, there are different values Delete the Boolean quantities of the value, sort the remaining Boolean quantities of the historical detection data according to the settings, and form the historical detection vectors respectively. Select the Boolean quantities corresponding to the historical detection vectors in the detection data, and sort them according to the settings to form the detection vector; D53 ) Calculate the distance between the detection vector and the historical detection vector, and compare it with the preset distance threshold. If the distance is greater than the preset distance threshold, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is greater than the preset threshold. Otherwise, it is determined The distance between the detection data corresponding to the detection vector and the historical detection data is not greater than the preset threshold. By constructing a vector of Boolean type, the deviation caused by numerical data can be eliminated. Deleting Boolean quantities with different values and retaining only Boolean quantities with consistent values can eliminate the influence of irrelevant factors and make the judgment results more valuable for reference.

作为优选,步骤D51)中,将检测数据以及历史检测数据中的数值量进行分段处理的方法包括:D511)选取一个数值量,获得历史检测数据中的该数值量的全部取值数值,按数值大小依次排列,记为集合Ki,集合Ki中的最小值为kmin和最大值为kmax;D512)将分区起点ks赋初值为kmin,分区终点ke赋初值为kmax,考察值km=ks+n×Δk,Δk为人工设定的步长,n为正整数,n初值为1;D513)n不断自加1,若考察值km满足如下条件:Preferably, in step D51), the method of segmenting the numerical quantities in the detection data and historical detection data includes: D511) selecting a numerical quantity, obtaining all the values of the numerical quantity in the historical detection data, pressing The numerical values are arranged in order and recorded as a set Ki. The minimum value in the set Ki is k min and the maximum value is k max ; D512) Assign the initial value of the partition starting point k s as k min and the partition end point k e as k max , the inspection value k m = ks +n×Δk, Δk is the artificially set step size, n is a positive integer, and the initial value of n is 1; D513) n continues to increase by 1, if the inspection value k m meets the following conditions:

其中,函数N(x,y)表示集合Ki,数据值处于数值区间(x,y)的数据个数,则将(2km-ks)作为区间划分点并加入划分点集合Km,将(2km-ks)的值赋值给ks,继续令n不断自加1,直到km>kmax;D514)将kmin和kmax加入集合Km,使用Km内的值,作为划分点,将数值量数据划分为数值区间;D515)选取下一个数值量,重复步骤D511)至D514)直到全部数值量均划分区间分段;D516)检测数据采用与历史检测数据中的对应的数值量的区间划分。根据数值本身的聚集特征,进行分段,能够使分段更加贴近数值的不同状态。Among them, the function N(x, y) represents the set Ki and the number of data whose data values are in the numerical interval (x, y). Then (2k m -k s) is used as the interval dividing point and added to the dividing point set Km, and (2k m -k s ) is added to the dividing point set Km. 2k m -k s ) is assigned to k s , and n continues to increase by 1 until k m > k max ; D514) Add k min and k max to the set Km, and use the values within Km as the dividing point, Divide the numerical quantity data into numerical intervals; D515) Select the next numerical quantity and repeat steps D511) to D514) until all numerical quantities are divided into interval segments; D516) The detection data adopts the corresponding numerical quantity in the historical detection data. Interval division. Segmentation based on the aggregation characteristics of the value itself can make the segmentation closer to the different states of the value.

作为优选,步骤D51)中,以分段区间为名称,将数值量转换为状态量的方法包括以下步骤:D511)将数值量数据划分成若干个区间,[nm(1),nm(2)],[nm(2),nm(3)]...[nm(k-1),nm(k)],其中nm(1)和nm(k)分别为数值区间的起点和终点,nm(2)~nm(k-1)为数值区间的中间划分点,将分别作为对应数值区间的状态名;D512)若历史检测数值量的数据,落入区间[nm(d),nm(d+1)],d∈[1,k-1],则将状态名作为该数值量的取值,完成数值量数据转化为状态量数据。能够快速的完成数值量转化为状态量。Preferably, in step D51), using the segmented interval as the name, the method of converting the numerical quantity into the state quantity includes the following steps: D511) divide the numerical quantity data into several intervals, [n m(1) , n m( 2) ], [n m(2) , n m(3) ]...[n m(k-1) , n m(k) ], where n m(1) and n m(k) are respectively The starting point and end point of the numerical interval, nm(2)~nm(k-1) are the middle dividing points of the numerical interval, and Respectively as the state name of the corresponding numerical interval; D512) If the data of the historical detection numerical quantity falls into the interval [n m(d) , n m(d+1) ], d∈[1, k-1], then status name As the value of this numerical quantity, the conversion of numerical quantity data into state quantity data is completed. It can quickly convert numerical quantities into status quantities.

作为优选,步骤D52)中,将检测数据以及历史检测数据中的状态量转换为布尔量的方法包括以下步骤:D521)获得状态量数据的全部状态取值;D522)以状态取值为字段名将状态量字段拆分为多个字段;D523)将字段名称与状态量数据取值相同的字段置为1,其余拆分字段置0,完成状态量数据拆分为布尔量数据。将状态量拆分为布尔量,能够加快神经网络的训练效率。Preferably, in step D52), the method of converting the state quantity in the detection data and historical detection data into a Boolean quantity includes the following steps: D521) Obtaining all the state values of the state quantity data; D522) Using the state value as the field name The status quantity field is split into multiple fields; D523) Set the field whose field name is the same as the status quantity data value to 1, and set the other split fields to 0 to complete the splitting of the status quantity data into Boolean data. Splitting the state quantity into Boolean quantities can speed up the training efficiency of the neural network.

作为优选,步骤D512)中,步长Δk的设置方法包括为:计算集合Ki中数值量数据的两两差值,剔除为零的差值,对剩余差值进行取绝对值运算,将其中的最小值作为步长Δk,参与计算。Preferably, in step D512), the setting method of the step size Δk includes: calculating the pairwise differences of the numerical quantity data in the set Ki, eliminating the differences that are zero, performing an absolute value operation on the remaining differences, and calculating the The minimum value is used as the step size Δk and participates in the calculation.

作为优选,步骤D521)中,获得状态量数据的全部状态取值的方法为:若状态量数据为断路器本身具有的状态,则全部状态取值包括该状态全部的可能取值;若状态量数据为数值量数据转化而来的状态量数据,则全部状态取值仅包括历史状态中出现过的取值。Preferably, in step D521), the method for obtaining all state values of the state quantity data is: if the state quantity data is the state of the circuit breaker itself, then all the state values include all possible values of the state; if the state quantity data If the data is state quantity data converted from numerical quantity data, all state values only include values that have appeared in historical states.

作为优选,所述检测数据包括合闸时间、分闸时间、刚合速度、刚分速度、三相不同期度、同相不同期度、金短时间、无流时间、动触头最大速度、动触头平均速度、动触头动作时间、弹跳时间、弹跳次数、弹跳最大幅度、分合闸行程、分合闸过程电流波形曲线、动触头分合闸行程内的时间速度行程动态曲线、开距以及接触电阻。通过获得高压断路器的各项数据,使高压断路器的状态数据更为全面,有助于提高故障研判的准确度,同时为发现不明显的异常数据提供条件。Preferably, the detection data includes closing time, opening time, just-closing speed, just-opening speed, three-phase different periods, same-phase different periods, golden short time, no flow time, maximum speed of moving contact, moving contact Contact average speed, moving contact action time, bounce time, bounce times, maximum bounce amplitude, opening and closing stroke, current waveform curve during opening and closing process, time speed stroke dynamic curve within the opening and closing stroke of the moving contact, opening and closing stroke distance and contact resistance. By obtaining various data of the high-voltage circuit breaker, the status data of the high-voltage circuit breaker is made more comprehensive, which helps to improve the accuracy of fault analysis and judgment, and at the same time provides conditions for discovering unobvious abnormal data.

作为优选,步骤D中,使用故障样本数据训练故障研判神经网络模型前,对故障样本数据进行归一化处理,包括:D11)列举故障样本数据中的数值型数据,获得数值型数据的理论边界值作为边界值,若不存在理论边界值,则获取该数据的历史边界值作为边界值,边界值的左边界值视为0,边界值的右边界值视为1,该数值型数据减左边界值的差除以右边界值与左边界值的差,作为该数值型数据归一化后的值;D12)将状态量数据拆分为若干个布尔型数据;D13)将布尔型数据转化为数值,并归一化。As a preferred method, in step D, before using the fault sample data to train the fault analysis and judgment neural network model, the fault sample data is normalized, including: D11) enumerating the numerical data in the fault sample data to obtain the theoretical boundaries of the numerical data The value is used as the boundary value. If there is no theoretical boundary value, the historical boundary value of the data is obtained as the boundary value. The left boundary value of the boundary value is regarded as 0, and the right boundary value of the boundary value is regarded as 1. The numerical data is subtracted from the left boundary value. The difference between the boundary values divided by the difference between the right boundary value and the left boundary value is used as the normalized value of the numerical data; D12) Split the state quantity data into several Boolean data; D13) Convert the Boolean data is a numerical value and normalized.

作为优选,步骤D12中,将状态量数据拆分为若干个布尔型数据的方法包括:D121)获得状态量数据的全部状态取值;D122)以状态取值为字段名将状态量字段拆分为多个字段;D123)将字段名称与状态量数据取值相同的字段置位,其余拆分字段置零,完成状态量数据拆分为布尔量数据。As a preference, in step D12, the method of splitting the state amount data into several Boolean data includes: D121) Obtaining all state values of the state amount data; D122) Using the state value as the field name to split the state amount field into Multiple fields; D123) Set the field whose field name is the same as the value of the state quantity data, and set the remaining split fields to zero to complete the splitting of the state quantity data into Boolean data.

作为优选,步骤B)中,对高压断路器进行检测前,在高压断路器的每个机械运动部件上均安装非接触式位移传感器,将非接触式位移传感器所测得的位移数据添加到高压断路器的检测数据中。Preferably, in step B), before testing the high-voltage circuit breaker, a non-contact displacement sensor is installed on each mechanical moving part of the high-voltage circuit breaker, and the displacement data measured by the non-contact displacement sensor is added to the high-voltage circuit breaker. in the detection data of the circuit breaker.

作为优选,步骤E)中,在待评估及预警的高压断路器的每个机械运动部件上均安装非接触式位移传感器,获得非接触式位移传感器所测得的位移数据,将待评估及预警的高压断路器状态数据以及非接触式位移传感器所测得的位移数据一起作为故障研判神经网络模型的输入,训练故障研判神经网络模型,进行故障研判。Preferably, in step E), a non-contact displacement sensor is installed on each mechanical moving part of the high-voltage circuit breaker to be evaluated and warned, and the displacement data measured by the non-contact displacement sensor is obtained. The high-voltage circuit breaker status data and the displacement data measured by the non-contact displacement sensor are used as the input of the fault research and judgment neural network model to train the fault research and judgment neural network model and conduct fault research and judgment.

作为优选,步骤B)中,在正常高压断路器的每个机械运动部件上均安装非接触式位移传感器,在断电条件下,对该高压断路器不断重复分合闸试验,直至该高压断路器的机械部件出现损坏,记录试验过程中分合闸次数K,以及各个机械运动部件在分合闸过程中的位移数据作为历史位移数据;在步骤E)中,若待研判的高压断路器的故障研判结果为无故障,则在待研判的高压断路器的每个机械运动部件上均安装非接触式位移传感器,对待研判的高压断路器进行一次分合闸,获得非接触式位移传感器所测得的位移数据,并与历史位移数据对比,获得最接近的历史位移数据对应的分合闸试验次数k,将(K-k)作为待研判的高压断路器的剩余使用寿命。Preferably, in step B), a non-contact displacement sensor is installed on each mechanical moving part of the normal high-voltage circuit breaker. Under power-off conditions, the opening and closing test of the high-voltage circuit breaker is repeated until the high-voltage circuit breaker is disconnected. If the mechanical parts of the circuit breaker are damaged, record the number of opening and closing times K during the test, and the displacement data of each mechanical moving part during the opening and closing process as historical displacement data; in step E), if the high-voltage circuit breaker to be determined is If the fault analysis result is no fault, then a non-contact displacement sensor is installed on each mechanical moving part of the high-voltage circuit breaker to be analyzed, and the high-voltage circuit breaker to be analyzed is opened and closed once to obtain the measured value of the non-contact displacement sensor. The obtained displacement data is compared with the historical displacement data to obtain the number of opening and closing tests k corresponding to the closest historical displacement data, and (K-k) is used as the remaining service life of the high-voltage circuit breaker to be determined.

非接触式位移传感器包括激光发射器、限流电阻、光敏电阻、供电模块、反射贴纸、电压传感器和通信模块,激光发射器固定安装在高压断路器的外壳内,沿法向对准机械运动部件外表面的一个对准点,调整使激光发射器出射光与机械运动部件外表面法向具有夹角,在机械运动部件的行程内,激光发射器的对准点沿机械运动部件的外表面移动,形成移动范围,反射贴纸贴附在机械运动部件上并覆盖所述对准点的移动范围,所述反射贴纸具有若干个沿机械运动部件行程等间距排列的高反射区,相邻高反射区之间为低反射区,高反射区宽度与低反射区宽度相等,激光发射器的光斑直径等于该间隔宽度的整倍数,光敏电阻安装与激光发射器关于机械运动部件外表面法向对称的另一侧,光敏电阻一端接地,另一端通过限流电阻与供电模块连接,电压传感器采集光敏电阻与限流电阻连接点的电压,电压传感器与通信模块连接。The non-contact displacement sensor includes a laser emitter, current limiting resistor, photoresistor, power supply module, reflective sticker, voltage sensor and communication module. The laser emitter is fixedly installed in the shell of the high-voltage circuit breaker and is aligned with the mechanical moving parts in the normal direction. An alignment point on the outer surface is adjusted so that the emitted light of the laser emitter has an angle with the normal direction of the outer surface of the mechanical moving part. Within the stroke of the mechanical moving part, the alignment point of the laser emitter moves along the outer surface of the mechanical moving part, forming Moving range, reflective stickers are attached to the mechanical moving parts and cover the moving range of the alignment point. The reflective stickers have several highly reflective areas arranged at equal intervals along the stroke of the mechanical moving parts. Between adjacent high reflective areas are Low-reflection zone, the width of the high-reflection zone is equal to the width of the low-reflection zone, the spot diameter of the laser emitter is equal to an integral multiple of the interval width, the photoresistor is installed on the other side of the laser emitter that is symmetrical with respect to the normal direction of the outer surface of the mechanical moving part, One end of the photoresistor is grounded, and the other end is connected to the power supply module through a current limiting resistor. The voltage sensor collects the voltage at the connection point between the photoresistor and the current limiting resistor, and the voltage sensor is connected to the communication module.

本发明的实质性效果是:通过分合闸次数与检测数据关联,输入检测数据能够获得等效的分合闸次数,从而获得高压断路器的生命周期的表征,使高压断路器的检修更有针对性;通过故障预警神经网络模型提供高压断路器的故障预警信息,使维护人员能够针对性的维护高压断路器,提高高压断路器工作的稳定性和可靠性;通过主动设置故障源,能够解决故障下的检测数据样本数量少的技术问题,且检测数据与故障之间的更加具有关联性,有助于提高故障分析的准确度,通过对样本数据进行归一化处理,能够加快故障评估模型的收敛速度,加快故障评估模型的建立效率并提高故障评估模型的准确度。The substantial effect of the present invention is: by correlating the opening and closing times with detection data, the equivalent opening and closing times can be obtained by inputting the detection data, thereby obtaining a representation of the life cycle of the high-voltage circuit breaker and making the maintenance of the high-voltage circuit breaker more efficient. Targeted; the fault warning neural network model provides fault warning information for high-voltage circuit breakers, allowing maintenance personnel to maintain targeted high-voltage circuit breakers and improve the stability and reliability of high-voltage circuit breakers; by proactively setting fault sources, it can solve The technical problem is that the number of detection data samples under fault is small, and the detection data and fault are more relevant, which helps to improve the accuracy of fault analysis. By normalizing the sample data, the fault assessment model can be accelerated. The convergence speed speeds up the establishment efficiency of the fault assessment model and improves the accuracy of the fault assessment model.

附图说明Description of the drawings

图1为实施例一流程框图。Figure 1 is a flow chart of Embodiment 1.

图2为实施例一人为设置故障源的方法流程框图。FIG. 2 is a flow chart of a method for manually setting a fault source according to the embodiment.

图3为实施例一检测数据与对应的故障类型关联的方法流程框图。Figure 3 is a flow chart of a method for associating detection data with corresponding fault types in Embodiment 1.

图4为实施例一判断差异是否大于预设阈值的方法流程框图。Figure 4 is a flow chart of a method for determining whether the difference is greater than a preset threshold in Embodiment 1.

图5为实施例一非接触式位移传感器结构示意图。Figure 5 is a schematic structural diagram of a non-contact displacement sensor according to the first embodiment.

图6、7为实施例一非接触式位移传感器测量示意图。Figures 6 and 7 are measurement schematic diagrams of the non-contact displacement sensor according to the first embodiment.

图8为实施例二判断差异是否大于预设阈值的方法流程框图。Figure 8 is a flow chart of a method for determining whether the difference is greater than a preset threshold in Embodiment 2.

图9为实施例三判断差异是否大于预设阈值的方法流程框图。Figure 9 is a flow chart of a method for determining whether the difference is greater than a preset threshold in Embodiment 3.

其中:1、直线反射贴纸,2、激光发射器,3、圆柱面反射贴纸,4、凸轮,5、圆柱端面反射贴纸,6、运动部件,7、对准点轨迹,8、弧形反射贴纸,100、电压传感器,200、通信模块。Among them: 1. Linear reflection sticker, 2. Laser transmitter, 3. Cylindrical reflection sticker, 4. Cam, 5. Cylindrical end reflection sticker, 6. Moving parts, 7. Alignment point trajectory, 8. Arc reflection sticker, 100. Voltage sensor, 200. Communication module.

具体实施方式Detailed ways

下面通过具体实施例,并结合附图,对本发明的具体实施方式作进一步具体说明。The specific implementation manner of the present invention will be further described in detail below through specific examples and in conjunction with the accompanying drawings.

实施例一:Example 1:

一种高压断路器生命周期评估及故障预警方法,如图1所示,包括以下步骤:A)获取同型号高压断路器历史维保时的检测数据。检测数据包括合闸时间、分闸时间、刚合速度、刚分速度、三相不同期度、同相不同期度、金短时间、无流时间、动触头最大速度、动触头平均速度、动触头动作时间、弹跳时间、弹跳次数、弹跳最大幅度、分合闸行程、分合闸过程电流波形曲线、动触头分合闸行程内的时间速度行程动态曲线、开距以及接触电阻。通过获得高压断路器的各项数据,使高压断路器的状态数据更为全面,有助于提高故障研判的准确度,同时为发现不明显的异常数据提供条件。A method for life cycle assessment and fault warning of high-voltage circuit breakers, as shown in Figure 1, includes the following steps: A) Obtain historical maintenance detection data of high-voltage circuit breakers of the same model. The detection data includes closing time, opening time, just closing speed, just opening speed, three-phase different phases, same phase and different phases, golden short time, no flow time, maximum speed of moving contacts, average speed of moving contacts, Moving contact action time, bounce time, number of bounces, maximum bounce amplitude, opening and closing stroke, current waveform curve during opening and closing process, time speed stroke dynamic curve within the opening and closing stroke of the moving contact, opening distance and contact resistance. By obtaining various data of the high-voltage circuit breaker, the status data of the high-voltage circuit breaker is made more comprehensive, which helps to improve the accuracy of fault analysis and judgment, and at the same time provides conditions for discovering unobvious abnormal data.

B)获取同型号的高压断路器,在高压断路器的每个机械运动部件上均安装非接触式位移传感器,将非接触式位移传感器所测得的位移数据添加到高压断路器的检测数据中,在实验室条件下人为设置故障源,使高压断路器在故障源存在的情况下不断进行带电分合闸动作,直到出现故障,故障前高压断路器进行带电分合闸动作次数为N,同时周期性进行检测,将检测数据作为参考数据,并与测试对应带电分合闸动作次数n关联。在正常高压断路器的每个机械运动部件上均安装非接触式位移传感器,在断电条件下,对该高压断路器不断重复分合闸试验,直至该高压断路器的机械部件出现损坏,记录试验过程中分合闸次数K,以及各个机械运动部件在分合闸过程中的位移数据作为历史位移数据。B) Obtain a high-voltage circuit breaker of the same model, install a non-contact displacement sensor on each mechanical moving part of the high-voltage circuit breaker, and add the displacement data measured by the non-contact displacement sensor to the detection data of the high-voltage circuit breaker , the fault source is artificially set up under laboratory conditions, so that the high-voltage circuit breaker continuously performs live opening and closing actions in the presence of the fault source until a fault occurs. The number of live opening and closing actions of the high-voltage circuit breaker before the fault is N, and at the same time Detection is performed periodically, and the detection data is used as reference data and is associated with the number of live opening and closing operations n corresponding to the test. A non-contact displacement sensor is installed on each mechanical moving part of a normal high-voltage circuit breaker. Under power outage conditions, the opening and closing test of the high-voltage circuit breaker is repeated until the mechanical parts of the high-voltage circuit breaker are damaged, and the records are recorded The number of opening and closing times K during the test and the displacement data of each mechanical moving part during the opening and closing process are used as historical displacement data.

如图2所示,人为设置故障源的方法包括以下步骤:B11)对高压断路器进行若干次检测;B12)根据高压断路器的维护要求,依次选择一项维护要求使其不达标,进行若干次带电分合闸动作后,进行若干次检测;B13)依次选择两项维护要求使其不达标,进行若干次带电分合闸动作后,进行若干次检测;B14)使用液氮或干冰快速冷却高压断路器,进行若干次机械特性试验,获得机械特性试验的检测数据。主动产生故障从而采集到故障数据,有效解决故障数据样本不足的问题。经过液氮或干冰冷却,使润滑剂或润滑油的润滑性能下降,从而模拟出卡涩的状态,测试完成后,润滑剂或润滑油的润滑性能恢复,从而无损的模拟出机械部件卡涩的故障类型,获得该故障类型下的状态数据。自然中的机械部件卡涩是因为润滑不良或灰尘颗粒进入。As shown in Figure 2, the method of artificially setting the fault source includes the following steps: B11) Test the high-voltage circuit breaker several times; B12) According to the maintenance requirements of the high-voltage circuit breaker, select one maintenance requirement in order to make it fail to meet the standards, and conduct several After several live opening and closing actions, conduct several tests; B13) Select two maintenance requirements in order to make them fail to meet the standards, and after several live opening and closing actions, conduct several tests; B14) Use liquid nitrogen or dry ice for rapid cooling For high-voltage circuit breakers, conduct several mechanical characteristic tests to obtain detection data of mechanical characteristic tests. Actively generate faults to collect fault data, effectively solving the problem of insufficient fault data samples. After being cooled by liquid nitrogen or dry ice, the lubricating performance of the lubricant or lubricating oil is reduced, thereby simulating a stuck state. After the test is completed, the lubricating performance of the lubricant or lubricating oil is restored, thereby non-destructively simulating the stuck state of mechanical parts. Fault type, obtain status data under this fault type. Naturally, mechanical parts get stuck due to poor lubrication or the ingress of dust particles.

如图5所示,非接触式位移传感器包括激光发射器2、限流电阻、光敏电阻、供电模块、反射贴纸、电压传感器100和通信模块200,激光发射器2固定安装在高压断路器的外壳内,沿法向对准机械运动部件6外表面的一个对准点,调整使激光发射器2出射光与机械运动部件6外表面法向具有夹角,在机械运动部件6的行程内,激光发射器2的对准点沿机械运动部件6的外表面移动,形成移动范围,反射贴纸贴附在机械运动部件6上并覆盖对准点的移动范围,反射贴纸具有若干个沿机械运动部件6行程等间距排列的高反射区,相邻高反射区之间为低反射区,高反射区宽度与低反射区宽度相等,激光发射器2的光斑直径等于该间隔宽度的整倍数,光敏电阻安装与激光发射器2关于机械运动部件6外表面法向对称的另一侧,光敏电阻一端接地,另一端通过限流电阻与供电模块连接,电压传感器100采集光敏电阻与限流电阻连接点的电压,电压传感器100与通信模块200连接。图5所示为直线反射贴纸1,被检测机械运动部件6沿直线运动,如动触头、解锁锁扣等。如图6所示,在对旋转部件,如轴以及凸轮4进行位移非接触式位移检测时,可以在轴外表面,或凸轮4的等半径圆弧部分贴附圆柱面反射贴纸3,为避免图片模糊不清,图中高反射区与低反射区的间距有所失真。当凸轮4的等半径圆弧部分也是工作面时,则可以在凸轮4端面贴附圆柱端面反射贴纸5。如图7所示,当被检测运动部件6具有复杂的平面运动,即同时包含平移运动和旋转运动时,在被检测运动部件6上选择合适的对准点,使运动部件6行程内,对准点始终在运动部件6上,对准点轨迹7将是一段弧形,贴附适应的弧形反射贴纸8,弧形反射贴纸8沿该弧形间隔排列高反射区和低反射区,使高反射区以及低反射区的边缘均与对应位置的弧形垂直即可。本实施例提供一种非接触式位移传感器实施方式,在现有技术中,非接触式位移传感器用于检测振动、位移是被公知的,本领域技术人员能够自行设计其他形式的非接触式位移传感器来完成位移的检测。As shown in Figure 5, the non-contact displacement sensor includes a laser emitter 2, a current limiting resistor, a photoresistor, a power supply module, a reflective sticker, a voltage sensor 100 and a communication module 200. The laser emitter 2 is fixedly installed on the shell of the high-voltage circuit breaker. inside, align an alignment point along the normal direction to the outer surface of the mechanical moving part 6, and adjust it so that the light emitted by the laser emitter 2 has an angle with the normal direction of the outer surface of the mechanical moving part 6. Within the stroke of the mechanical moving part 6, the laser emits The alignment point of the device 2 moves along the outer surface of the mechanical moving part 6 to form a moving range. The reflective sticker is attached to the mechanical moving part 6 and covers the moving range of the alignment point. The reflective sticker has several equidistantly spaced edges along the stroke of the mechanical moving part 6. Arranged high-reflective areas, low-reflective areas between adjacent high-reflective areas, the width of the high-reflective area is equal to the width of the low-reflective area, the spot diameter of the laser transmitter 2 is equal to an integral multiple of the interval width, the photoresistor installation and laser emission On the other side of the device 2 that is symmetrical to the normal direction of the outer surface of the mechanical moving part 6, one end of the photoresistor is grounded, and the other end is connected to the power supply module through a current limiting resistor. The voltage sensor 100 collects the voltage at the connection point between the photoresistor and the current limiting resistor. The voltage sensor 100 is connected to the communication module 200. Figure 5 shows a linear reflection sticker 1, and the detected mechanical moving parts 6 move along a straight line, such as moving contacts, unlocking locks, etc. As shown in Figure 6, when performing non-contact displacement detection on rotating parts such as the shaft and cam 4, a cylindrical reflective sticker 3 can be attached to the outer surface of the shaft or the equal-radius arc part of the cam 4. In order to avoid The picture is blurry, and the distance between high-reflection areas and low-reflection areas in the picture is distorted. When the equal-radius arc part of the cam 4 is also the working surface, a cylindrical end surface reflective sticker 5 can be attached to the end surface of the cam 4 . As shown in Figure 7, when the moving part 6 to be detected has complex planar motion, that is, it includes both translational motion and rotational motion, select an appropriate alignment point on the moving part 6 to be detected so that the alignment point is within the stroke of the moving part 6. Always on the moving part 6, the alignment point trajectory 7 will be an arc, and an appropriate arc-shaped reflective sticker 8 is attached. The arc-shaped reflective sticker 8 arranges high-reflective areas and low-reflective areas at intervals along the arc, so that the high-reflective area And the edges of the low-reflection area are perpendicular to the arc at the corresponding position. This embodiment provides a non-contact displacement sensor implementation. In the prior art, non-contact displacement sensors are known to be used to detect vibration and displacement. Those skilled in the art can design other forms of non-contact displacement by themselves. Sensors are used to detect displacement.

C)将高压断路器的检测数据与参考数据对比,获得与检测数据最接近的参考数据对应的次数n,将n/N作为高压断路器的生命周期评估结果。C) Compare the detection data of the high-voltage circuit breaker with the reference data to obtain the number of times n corresponding to the reference data that is closest to the detection data, and use n/N as the life cycle assessment result of the high-voltage circuit breaker.

D)将参考数据与所出现的故障类型关联,构成样本数据,使用样本数据训练故障预警神经网络模型,将出现故障前M次的检测数据,与对应的故障类型关联,构成故障样本数据,使用故障样本数据训练故障研判神经网络模型;使用出现故障前(N-M)次的检测数据,与出现的故障类型关联,构成样本数据训练故障预警神经网络模型。D) Associate the reference data with the type of fault that occurred to form sample data. Use the sample data to train the fault warning neural network model. Associate the detection data M times before the failure with the corresponding fault type to form the fault sample data. Use The fault sample data trains the fault analysis and judgment neural network model; the detection data (N-M) times before the fault occurs is used, and is associated with the fault type that occurs to form the sample data to train the fault warning neural network model.

建立高压断路器故障研判模型的方法包括:D21)获得全部检测数据,将检测数据与对应的故障类型关联,作为样本数据;D22)将样本数据进行预处理,归一化处理,训练神经网络模型,将训练完成的神经网络模型作为故障研判模型。如图3所示,步骤D21)中,将检测数据与对应的故障类型关联的方法包括:D211)获得步骤B11)中的检测数据,作为历史检测数据;D212)将步骤B12)以及步骤B13)中,若干次检测获得的若干组检测数据依次与历史检测数据对比,若检测数据与历史检测数据差异大于预设阈值,则将该组检测数据与不达标的维护要求关联;D213)将步骤B14)中的若干次机械特性试验获得的若干组检测数据与历史检测数据对比,若检测数据与历史检测数据差异大于预设阈值,则将该组检测数据与机械部件卡涩故障关联。The method of establishing a high-voltage circuit breaker fault research and judgment model includes: D21) Obtaining all detection data, associating the detection data with the corresponding fault types as sample data; D22) Preprocessing and normalizing the sample data, and training the neural network model , using the trained neural network model as a fault analysis and judgment model. As shown in Figure 3, in step D21), the method of associating the detection data with the corresponding fault type includes: D211) obtaining the detection data in step B11) as historical detection data; D212) combining step B12) and step B13) , several sets of detection data obtained from several inspections are compared with historical detection data in sequence. If the difference between the detection data and historical detection data is greater than the preset threshold, then the set of detection data is associated with substandard maintenance requirements; D213) Step B14 ) Compare several sets of detection data obtained from several mechanical characteristic tests with historical detection data. If the difference between the detection data and historical detection data is greater than the preset threshold, then the set of detection data will be associated with the mechanical component jamming fault.

步骤D中,使用故障样本数据训练故障研判神经网络模型前,对故障样本数据进行归一化处理,包括:D11)列举故障样本数据中的数值型数据,获得数值型数据的理论边界值作为边界值,若不存在理论边界值,则获取该数据的历史边界值作为边界值,边界值的左边界值视为0,边界值的右边界值视为1,该数值型数据减左边界值的差除以右边界值与左边界值的差,作为该数值型数据归一化后的值;D12)将状态量数据拆分为若干个布尔型数据;D13)将布尔型数据转化为数值,并归一化。In step D, before using the fault sample data to train the fault analysis and judgment neural network model, normalize the fault sample data, including: D11) List the numerical data in the fault sample data and obtain the theoretical boundary value of the numerical data as the boundary. value. If there is no theoretical boundary value, the historical boundary value of the data is obtained as the boundary value. The left boundary value of the boundary value is regarded as 0, and the right boundary value of the boundary value is regarded as 1. The numerical data minus the left boundary value is The difference is divided by the difference between the right boundary value and the left boundary value as the normalized value of the numerical data; D12) Split the state quantity data into several Boolean data; D13) Convert the Boolean data into numerical values, and normalized.

步骤D12中,将状态量数据拆分为若干个布尔型数据的方法包括:D121)获得状态量数据的全部状态取值;D122)以状态取值为字段名将状态量字段拆分为多个字段;D123)将字段名称与状态量数据取值相同的字段置位,其余拆分字段置零,完成状态量数据拆分为布尔量数据。In step D12, the method of splitting the status data into several Boolean data includes: D121) Obtaining all status values of the status data; D122) Splitting the status field into multiple fields using the status value as the field name ;D123) Set the fields whose field names are the same as the value of the state quantity data to 1, and set the remaining split fields to zero to complete the splitting of the state quantity data into Boolean data.

如图4所示,判断检测数据与历史检测数据差异是否大于预设阈值的方法包括:D31)将检测数据以及历史检测数据中数值量进行分段处理,以分段区间为名称,将数值量转换为状态量;D32)将检测数据以及历史检测数据中的状态量转换为布尔量,并使用{0,1}分别表示假和真;D32)将处理后的历史检测数据的布尔量视为数值求均值,将均值四舍五入为整数,获得的整数重新视为布尔量,将处理后的检测数据以及历史检测数据按设定排序,分别构成检测向量和历史检测向量;D33)计算检测向量和历史检测向量的距离,与预设的距离阈值比较,若距离大于预设距离阈值,则判定检测向量对应的检测数据与历史检测数据的距离大于预设阈值,反之,则判定检测向量对应的检测数据与历史检测数据的距离不大于预设阈值。布尔只能消除数据值取值范围之间的差异。As shown in Figure 4, the method for judging whether the difference between the detection data and the historical detection data is greater than the preset threshold includes: D31) Segment the numerical quantities in the detection data and historical detection data, and use the segmentation interval as the name, and divide the numerical quantities into Convert to state quantities; D32) Convert the state quantities in the detection data and historical detection data into Boolean quantities, and use {0,1} to represent false and true respectively; D32) Treat the Boolean quantities of the processed historical detection data as Calculate the average of the values, round the average to an integer, and re-treat the obtained integer as a Boolean quantity. Sort the processed detection data and historical detection data according to the settings to form a detection vector and a historical detection vector respectively; D33) Calculate the detection vector and history The distance of the detection vector is compared with the preset distance threshold. If the distance is greater than the preset distance threshold, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is greater than the preset threshold. Otherwise, the detection data corresponding to the detection vector is determined. The distance from historical detection data is not greater than the preset threshold. Boolean can only eliminate differences between ranges of data values.

E)在待评估及预警的高压断路器的每个机械运动部件上均安装非接触式位移传感器,获得非接触式位移传感器所测得的位移数据,将待评估及预警的高压断路器状态数据以及非接触式位移传感器所测得的位移数据一起作为故障研判神经网络模型的输入,训练故障研判神经网络模型,进行故障研判。E) Install a non-contact displacement sensor on each mechanical moving part of the high-voltage circuit breaker to be evaluated and warned, obtain the displacement data measured by the non-contact displacement sensor, and convert the status data of the high-voltage circuit breaker to be evaluated and warned Together with the displacement data measured by the non-contact displacement sensor, it is used as the input of the fault analysis and judgment neural network model to train the fault analysis and judgment neural network model and conduct fault analysis and judgment.

将待评估及预警的高压断路器的检测数据输入到步骤D)获得的故障预警神经网络模型,若故障预警神经网络模型输出故障类型,则发出故障预警,对应故障为故障预警神经网络模型输出的故障类型。通过分合闸次数与检测数据关联,输入检测数据能够获得等效的分合闸次数,从而获得高压断路器的生命周期的表征,使高压断路器的检修更有针对性;通过故障预警神经网络模型提供高压断路器的故障预警信息,使维护人员能够针对性的维护高压断路器,提高高压断路器工作的稳定性和可靠性。将高压断路器的检测数据输入到步骤D)获得的故障研判神经网络模型,若故障研判神经网络模型输出故障类型,则发出故障报警。接近出现故障的数据能够作为故障研判的样本数据,从而用于训练故障研判神经网络模型。Input the detection data of the high-voltage circuit breaker to be evaluated and warned into the fault early warning neural network model obtained in step D). If the fault early warning neural network model outputs the fault type, a fault early warning will be issued, and the corresponding fault is the output of the fault early warning neural network model. Fault type. By correlating the opening and closing times with the detection data, the equivalent opening and closing times can be obtained by inputting the detection data, thereby obtaining a representation of the life cycle of the high-voltage circuit breaker, making the maintenance of the high-voltage circuit breaker more targeted; through the fault early warning neural network The model provides fault warning information for high-voltage circuit breakers, allowing maintenance personnel to maintain targeted high-voltage circuit breakers and improve the stability and reliability of high-voltage circuit breakers. Input the detection data of the high-voltage circuit breaker into the fault analysis and judgment neural network model obtained in step D). If the fault analysis and judgment neural network model outputs a fault type, a fault alarm is issued. The data close to the fault can be used as sample data for fault analysis and judgment, and thus used to train the fault analysis and judgment neural network model.

实施例二:Example 2:

本实施例在实施例一的基础上,做了进一步的改进,如图8所示,判断检测数据与历史检测数据差异是否大于预设阈值的方法包括:D41)将检测数据以及历史检测数据中的状态量转换为布尔量,并使用{0,1}分别表示假和真;D42)将检测数据以及历史检测数据中的数值量进行归一化处理,分别获得归一化后的历史检测数据各项的最小值和最大值,将处理后的布尔量以及数值量按设定顺序排列,检测数据排序后构成检测向量,历史检测数据的各项最小值排序后构成历史检测左向量,历史检测数据的各项最大值排序后构成历史检测右向量;D43)分别计算检测向量和历史检测左向量以及历史检测右向量的距离,与预设的距离阈值比较,若检测向量和历史检测左向量以及历史检测右向量的距离均大于预设距离阈值,则判定检测向量对应的检测数据与历史检测数据的距离大于预设阈值,反之,则判定检测向量对应的检测数据与历史检测数据的距离不大于预设阈值。This embodiment makes further improvements based on Embodiment 1. As shown in Figure 8, the method for judging whether the difference between the detection data and the historical detection data is greater than the preset threshold includes: D41) Adding the detection data and the historical detection data to The state quantity is converted into a Boolean quantity, and {0,1} is used to represent false and true respectively; D42) Normalize the numerical quantities in the detection data and historical detection data to obtain the normalized historical detection data. The minimum and maximum values of each item are arranged in a set order. The detection data is sorted to form a detection vector. The minimum values of each item of historical detection data are sorted to form a historical detection left vector. Historical detection The maximum values of the data are sorted to form the historical detection right vector; D43) respectively calculate the distance between the detection vector and the historical detection left vector and the historical detection right vector, and compare it with the preset distance threshold. If the detection vector and the historical detection left vector and If the distances of the historical detection right vectors are all greater than the preset distance threshold, then it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is greater than the preset threshold. On the contrary, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is not greater than Preset threshold.

实施例三:Embodiment three:

本实施例在实施例一的基础上,做了进一步的改进,如图9所示,判断检测数据与历史检测数据差异是否大于预设阈值的方法包括:D51)将检测数据以及历史检测数据中数值量进行分段处理,以分段区间为名称,将数值量转换为状态量;D52)将检测数据以及历史检测数据中的状态量转换为布尔量,并使用{0,1}分别表示假和真;D52)将处理后的历史检测数据中的布尔量,存在不同取值的布尔量删除,将历史检测数据剩余的布尔量按设定排序,分别构成历史检测向量,选出检测数据中与历史检测向量对应的布尔量,并按设定排序,构成检测向量;D53)计算检测向量和历史检测向量的距离,与预设的距离阈值比较,若距离大于预设距离阈值,则判定检测向量对应的检测数据与历史检测数据的距离大于预设阈值,反之,则判定检测向量对应的检测数据与历史检测数据的距离不大于预设阈值。通过布尔型构成向量,能够消除数值型数据带来的偏差。删除存在不同取值的布尔量,仅保留取值一致的布尔量,能够消除不相关因素带来的影响,使判断结果更具有参考价值。This embodiment makes further improvements on the basis of Embodiment 1. As shown in Figure 9, the method for judging whether the difference between the detection data and the historical detection data is greater than the preset threshold includes: D51) Adding the detection data and the historical detection data to The numerical quantity is processed in segments, with the segmented interval as the name, and the numerical quantity is converted into a state quantity; D52) The state quantity in the detection data and historical detection data is converted into a Boolean quantity, and {0,1} is used to represent false respectively. Hezhen; D52) Delete the Boolean quantities with different values in the processed historical detection data, sort the remaining Boolean quantities in the historical detection data according to the settings, respectively constitute historical detection vectors, and select the Boolean quantities in the detection data The Boolean quantity corresponding to the historical detection vector is sorted according to the setting to form the detection vector; D53) Calculate the distance between the detection vector and the historical detection vector, and compare it with the preset distance threshold. If the distance is greater than the preset distance threshold, the detection is determined The distance between the detection data corresponding to the vector and the historical detection data is greater than the preset threshold. Otherwise, it is determined that the distance between the detection data corresponding to the detection vector and the historical detection data is not greater than the preset threshold. By constructing a vector of Boolean type, the deviation caused by numerical data can be eliminated. Deleting Boolean quantities with different values and retaining only Boolean quantities with consistent values can eliminate the influence of irrelevant factors and make the judgment results more valuable for reference.

步骤D51)中,将检测数据以及历史检测数据中的数值量进行分段处理的方法包括:D511)选取一个数值量,获得历史检测数据中的该数值量的全部取值数值,按数值大小依次排列,记为集合Ki,集合Ki中的最小值为kmin和最大值为kmax;D512)将分区起点ks赋初值为kmin,分区终点ke赋初值为kmax,考察值km=ks+n×Δk,Δk为人工设定的步长,n为正整数,n初值为1,步长Δk的设置方法包括为:计算集合Ki中数值量数据的两两差值,剔除为零的差值,对剩余差值进行取绝对值运算,将其中的最小值作为步长Δk,参与计算。In step D51), the method of segmenting the numerical quantities in the detection data and historical detection data includes: D511) selecting a numerical quantity, obtaining all the values of the numerical quantity in the historical detection data, in order of numerical value. The arrangement is recorded as the set Ki, the minimum value in the set Ki is k min and the maximum value is k max ; D512) Assign the initial value of the partition starting point k s as k min , and assign the initial value of the partition end point k e as k max , and examine the values k m =k s +n×Δk, Δk is the artificially set step size, n is a positive integer, and the initial value of n is 1. The setting method of step size Δk includes: calculating the pairwise difference of numerical data in the set Ki value, eliminate the difference that is zero, perform absolute value calculation on the remaining difference, and use the minimum value as the step size Δk to participate in the calculation.

;D513)n不断自加1,若考察值km满足如下条件:;D513) n keeps adding 1 to itself, if the inspection value k m satisfies the following conditions:

其中,函数N(x,y)表示集合Ki,数据值处于数值区间(x,y)的数据个数,则将(2km-ks)作为区间划分点并加入划分点集合Km,将(2km-ks)的值赋值给ks,继续令n不断自加1,直到km>kmax;D514)将kmin和kmax加入集合Km,使用Km内的值,作为划分点,将数值量数据划分为数值区间;D515)选取下一个数值量,重复步骤D511)至D514)直到全部数值量均划分区间分段;D516)检测数据采用与历史检测数据中的对应的数值量的区间划分。根据数值本身的聚集特征,进行分段,能够使分段更加贴近数值的不同状态。Among them, the function N(x, y) represents the set Ki and the number of data whose data values are in the numerical interval (x, y). Then (2k m -k s) is used as the interval dividing point and added to the dividing point set Km, and (2k m -k s ) is added to the dividing point set Km. 2k m -k s ) is assigned to k s , and n continues to increase by 1 until k m > k max ; D514) Add k min and k max to the set Km, and use the values within Km as the dividing point, Divide the numerical quantity data into numerical intervals; D515) Select the next numerical quantity and repeat steps D511) to D514) until all numerical quantities are divided into interval segments; D516) The detection data adopts the corresponding numerical quantity in the historical detection data. Interval division. Segmentation based on the aggregation characteristics of the value itself can make the segmentation closer to the different states of the value.

步骤D51)中,以分段区间为名称,将数值量转换为状态量的方法包括以下步骤:D511)将数值量数据划分成若干个区间,[nm(1),nm(2)],[nm(2),nm(3)]…[nm(k-1),nm(k)],其中nm(1)和nm(k)分别为数值区间的起点和终点,nm(2)~nm(k-1)为数值区间的中间划分点,将分别作为对应数值区间的状态名;D512)若历史检测数值量的数据,落入区间[nm(d),nm(d+1)],d∈[1,k-1],则将状态名/>作为该数值量的取值,完成数值量数据转化为状态量数据。能够快速的完成数值量转化为状态量。In step D51), with the segmented interval as the name, the method of converting the numerical quantity into the state quantity includes the following steps: D511) Divide the numerical quantity data into several intervals, [n m(1) , n m(2) ] , [n m(2) , n m(3) ]...[n m(k-1) , n m(k) ], where n m(1) and n m(k) are the starting point and n m(k) of the numerical interval respectively. The end point, n m(2) ~n m(k-1) is the middle dividing point of the numerical interval, and Respectively as the state name of the corresponding numerical interval; D512) If the data of the historical detection numerical quantity falls into the interval [n m(d) , n m(d+1) ], d∈[1, k-1], then Status name/> As the value of this numerical quantity, the conversion of numerical quantity data into state quantity data is completed. It can quickly convert numerical quantities into status quantities.

将检测数据以及历史检测数据中的状态量转换为布尔量的方法包括以下步骤:D521)获得状态量数据的全部状态取值,若状态量数据为断路器本身具有的状态,则全部状态取值包括该状态全部的可能取值;若状态量数据为数值量数据转化而来的状态量数据,则全部状态取值仅包括历史状态中出现过的取值。;D522)以状态取值为字段名将状态量字段拆分为多个字段;D523)将字段名称与状态量数据取值相同的字段置为1,其余拆分字段置0,完成状态量数据拆分为布尔量数据。将状态量拆分为布尔量,能够加快神经网络的训练效率。The method of converting the status quantities in the detection data and historical detection data into Boolean quantities includes the following steps: D521) Obtain all status values of the status quantity data. If the status quantity data is the status of the circuit breaker itself, then all status values Includes all possible values of the state; if the state quantity data is state quantity data converted from numerical quantity data, all state values only include values that have appeared in historical states. ; D522) Use the status value as the field name to split the status field into multiple fields; D523) Set the fields with the same field name as the status data value to 1, and set the remaining split fields to 0 to complete the split of the status data. Divided into Boolean data. Splitting the state quantity into Boolean quantities can speed up the training efficiency of the neural network.

以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。The above-described embodiment is only a preferred solution of the present invention and does not limit the present invention in any form. There are other variations and modifications without exceeding the technical solution described in the claims.

Claims (15)

1. A life cycle assessment and fault early warning method for a high-voltage circuit breaker is characterized in that,
the method comprises the following steps:
a) Acquiring historical maintenance detection data of the high-voltage circuit breakers of the same type;
b) Acquiring a high-voltage circuit breaker of the same type, manually setting a fault source under laboratory conditions, enabling the high-voltage circuit breaker to continuously perform electrified switching-on and switching-off actions under the condition that the fault source exists until faults occur, detecting periodically while the times of the electrified switching-on and switching-off actions of the high-voltage circuit breaker before the faults are N, and taking periodic detection data as reference data and correlating the periodic detection data with the times of the electrified switching-on and switching-off actions corresponding to the tests;
c) Comparing the periodic detection data of the high-voltage circuit breaker with the reference data to obtain the number of times N corresponding to the reference data closest to the periodic detection data, and taking N/N as a life cycle evaluation result of the high-voltage circuit breaker;
d) Correlating the reference data with the type of the faults to form sample data, and training a fault early warning neural network model by using the sample data;
Step D) further comprises: the detection data of M times before the occurrence of the fault is associated with the corresponding fault type to form fault sample data, and the fault sample data is used for training a fault judging neural network model; using detection data of the times (N-M) before occurrence of faults, correlating with the types of the faults, and forming a sample data training fault early warning neural network model; step E further comprises: inputting the detection data of the high-voltage circuit breaker into the fault judging neural network model obtained in the step D), and giving out fault alarm if the fault judging neural network model outputs the fault type;
the method for establishing the high-voltage circuit breaker fault research model comprises the following steps:
d21 All detection data are obtained, and the detection data are associated with the corresponding fault types to be used as sample data;
d22 Preprocessing, normalizing and training the sample data, and taking the trained neural network model as a fault studying and judging model;
in step D21), the method of associating the detection data with the corresponding fault type includes:
d211 Obtaining the detection data in step B11) as historical detection data;
d212 Comparing the detection data obtained by the detection in the step B12) and the step B13) with the historical detection data in sequence, and if the difference between the detection data and the historical detection data is larger than a preset threshold value, associating the detection data with the maintenance requirement which does not reach the standard;
D213 Comparing the plurality of groups of detection data obtained by the plurality of mechanical characteristic tests in the step B14) with the historical detection data, and if the difference between the detection data and the historical detection data is larger than a preset threshold value, associating the group of detection data with the jamming fault of the mechanical part; the method for judging whether the difference between the detection data and the historical detection data is larger than a preset threshold value comprises the following steps:
d31 Carrying out segmentation processing on the numerical value in the detection data and the historical detection data, and converting the numerical value into a state quantity by taking a segmentation interval as a name;
d32 State quantities in the detection data and the history detection data are converted into boolean quantities, and {0,1} is used to represent false and true, respectively; d32 The Boolean amount of the processed historical detection data is regarded as a numerical value to be averaged, the average value is rounded to be an integer, the obtained integer is regarded as the Boolean amount again, and the processed detection data and the historical detection data are sequenced according to the setting to respectively form a detection vector and a historical detection vector;
d33 Calculating the distance between the detection vector and the historical detection vector, comparing the distance with a preset distance threshold, if the distance is larger than the preset distance threshold, judging that the difference between the detection data corresponding to the detection vector and the historical detection data is larger than the preset threshold, otherwise, judging that the difference between the detection data corresponding to the detection vector and the historical detection data is not larger than the preset threshold;
E) Inputting the detection data of the high-voltage circuit breaker to be evaluated and pre-warned into the fault pre-warning neural network model obtained in the step D), and if the fault pre-warning neural network model outputs a fault type, sending out fault pre-warning, wherein the corresponding fault is the fault type output by the fault pre-warning neural network model.
2. The method for evaluating the life cycle and pre-warning faults of a high voltage circuit breaker according to claim 1, wherein,
in the step B), the method for artificially setting the fault source comprises the following steps:
b11 Detecting the high-voltage circuit breaker for a plurality of times;
b12 According to the maintenance requirement of the high-voltage circuit breaker, sequentially selecting one maintenance requirement to ensure that the maintenance requirement does not reach the standard, and detecting for a plurality of times after carrying out a plurality of electrified opening and closing actions;
b13 Sequentially selecting two maintenance requirements to ensure that the maintenance requirements do not reach the standard, and detecting for a plurality of times after carrying out a plurality of charged opening and closing actions; b14 Using liquid nitrogen or dry ice to rapidly cool the high-voltage breaker, performing mechanical property tests for a plurality of times, and obtaining detection data of the mechanical property tests.
3. The method for evaluating the life cycle and pre-warning faults of a high voltage circuit breaker according to claim 1, wherein,
the method for judging whether the difference between the detection data and the historical detection data is larger than a preset threshold value comprises the following steps:
D41 State quantities in the detection data and the history detection data are converted into boolean quantities, and {0,1} is used to represent false and true, respectively; d42 Normalizing the detection data and the numerical value in the history detection data to obtain the minimum value and the maximum value of each item of the normalized history detection data respectively, arranging the processed Boolean quantity and the numerical value according to a set sequence, ordering the detection data to form a detection vector, ordering each minimum value of the history detection data to form a history detection left vector, and ordering each maximum value of the history detection data to form a history detection right vector;
d43 The distance between the detection vector and the historical detection left vector as well as the distance between the detection vector and the historical detection right vector are calculated respectively, compared with a preset distance threshold, if the distance between the detection vector and the historical detection left vector as well as the distance between the detection vector and the historical detection right vector are larger than the preset distance threshold, the difference between the detection data corresponding to the detection vector and the historical detection data is judged to be larger than the preset threshold, otherwise, the difference between the detection data corresponding to the detection vector and the historical detection data is judged to be not larger than the preset threshold.
4. The method for evaluating the life cycle and the fault pre-warning of the high voltage circuit breaker according to claim 1, wherein the method for judging whether the difference between the detected data and the historical detected data is larger than a preset threshold value comprises the following steps:
D51 Carrying out segmentation processing on the numerical value in the detection data and the historical detection data, and converting the numerical value into a state quantity by taking a segmentation interval as a name;
d52 State quantities in the detection data and the history detection data are converted into boolean quantities, and {0,1} is used to represent false and true, respectively; d52 Deleting the Boolean amounts with different values in the processed historical detection data, sorting the residual Boolean amounts of the historical detection data according to the setting to respectively form historical detection vectors, selecting the Boolean amounts corresponding to the historical detection vectors in the detection data, and sorting according to the setting to form detection vectors;
d53 Calculating the distance between the detection vector and the historical detection vector, comparing the distance with a preset distance threshold, if the distance is larger than the preset distance threshold, judging that the difference between the detection data corresponding to the detection vector and the historical detection data is larger than the preset threshold, otherwise, judging that the difference between the detection data corresponding to the detection vector and the historical detection data is not larger than the preset threshold.
5. The method for life cycle evaluation and fault pre-warning of high voltage circuit breaker according to claim 4, wherein,
in step D51), the method for performing the segmentation processing on the numerical value amounts in the detection data and the history detection data includes:
D511 Selecting a numerical value to obtain all numerical values of the numerical value in the historical detection data, and sequentially arranging the numerical values according to the numerical values, wherein the numerical values are marked as a set Ki, and the minimum value in the set Ki is k min And a maximum value of k max
D512 To partition start point k s Giving an initial value of k min Partition endpoint k e Giving an initial value of k max Let the value k be examined m =k s +n×Δk, Δk is a step size manually set, n is a positive integer, and n is 1 as an initial value;
d513 N is continuously added with 1, if the value k is examined m The following conditions are satisfied:
wherein the function N (x, y) represents the set Ki, and the number of data values in the numerical interval (x, y) is (2 k) m -k s ) As the interval dividing points and adding the dividing point set Km, the value of (2 k m -k s ) Assignment of the value of k to s Continuously adding 1 to n until k m >k max
D514 To k) min And k max Adding a set Km, and dividing the numerical value data into numerical value intervals by using values in the Km as dividing points;
d515 Selecting the next numerical value, and repeating the steps D511) to D514) until all the numerical values are divided into interval segments;
d516 The detection data is divided into sections of a numerical value corresponding to the history detection data.
6. The method for evaluating the life cycle and early warning faults of a high voltage circuit breaker according to claim 4 or 5, wherein in the step D51), the method for converting the numerical value into the state value by using the section as the name comprises the following steps:
D511 Dividing the numerical data into a plurality of intervals, [ n ] m(1) ,n m(2) ],[n m(2) ,n m(3) ]…[n m(k-1) ,n m(k) ]Wherein n is m(1) And n m(k) Respectively a starting point and an ending point of a numerical value interval, n m(2) ~n m(k-1) Dividing the middle of the numerical interval into pointsRespectively used as state names of corresponding numerical value intervals;
d512 If the data of the historical detection numerical value falls into the interval [ n ] m(d) ,n m(d+1) ],d∈[1,k-1]The state name is thenAs the value of the numerical quantity, conversion of the numerical quantity data into state quantity data is completed.
7. The method for evaluating life cycle and early warning faults of a high voltage circuit breaker according to claim 4 or 5, wherein in the step D52), the method for converting the state quantity in the detection data and the historical detection data into the boolean quantity comprises the following steps: d521 Obtaining all state values of the state quantity data;
d522 Splitting the state quantity field into a plurality of fields by taking the state value as a field name;
d523 Setting the field with the same field name and state quantity data value as 1, setting the other split fields as 0, and completing the splitting of the state quantity data into Boolean quantity data.
8. The method for evaluating the life cycle and early warning faults of a high voltage circuit breaker according to claim 4 or 5, wherein in the step D512), the step size Δk setting method comprises the steps of: and calculating the value data of the numerical value in the set Ki, removing the value data of the numerical value data of the set Ki from the value data of the numerical value data to obtain the value data of the numerical value data, performing absolute value operation on the residual value data, taking the minimum value as the step delta k, and participating in calculation.
9. The method for evaluating the life cycle and pre-warning faults of a high voltage circuit breaker according to claim 7, wherein,
in step D521), the method for obtaining all state values of the state quantity data includes: if the state quantity data is the state of the breaker, all state values comprise all possible values of the state; if the state quantity data is the state quantity data converted from the numerical quantity data, all state values only comprise the values which appear in the history state.
10. The method for evaluating the life cycle and pre-warning faults of a high voltage circuit breaker according to claim 1, wherein,
the detection data comprise closing time, opening time, closing speed, opening speed, three-phase different periods, same-phase different periods, golden short time, no-flow time, moving contact maximum speed, moving contact average speed, moving contact action time, bouncing times, bouncing maximum amplitude, opening and closing stroke, opening and closing process current waveform curve, time speed and stroke dynamic curve in the opening and closing stroke of the moving contact, and contact resistance.
11. The method for evaluating the life cycle of a high voltage circuit breaker and pre-warning faults according to claim 1 or 2, wherein in the step D, before training the fault diagnosis neural network model by using the fault sample data, the normalization processing is performed on the fault sample data, which comprises:
D11 The method comprises the steps of) listing numerical data in fault sample data, obtaining a theoretical boundary value of the numerical data as a boundary value, if the theoretical boundary value does not exist, obtaining a historical boundary value of the data as the boundary value, wherein a left boundary value of the boundary value is regarded as 0, a right boundary value of the boundary value is regarded as 1, and dividing a difference of the numerical data minus the left boundary value by a difference of the right boundary value and the left boundary value to obtain a normalized value of the numerical data;
d12 Splitting the state quantity data into a plurality of boolean data;
d13 Boolean data into numerical values and normalized.
12. The method for evaluating life cycle and early warning faults of a high voltage circuit breaker according to claim 11, wherein in the step D12), the method for splitting the state quantity data into a plurality of boolean data comprises:
d121 Obtaining all state values of the state quantity data;
d122 Splitting the state quantity field into a plurality of fields by taking the state value as a field name;
d123 Setting the field with the same field name and state quantity data value, setting the other split fields to zero, and completing the splitting of the state quantity data into Boolean quantity data.
13. A method for evaluating life cycle and early warning faults of a high voltage circuit breaker according to claim 2 or 3, wherein in the step B), before the high voltage circuit breaker is tested, a non-contact displacement sensor is installed on each mechanical moving part of the high voltage circuit breaker, and displacement data measured by the non-contact displacement sensor is added into the test data of the high voltage circuit breaker.
14. The method for evaluating the life cycle and early warning faults of the high-voltage circuit breaker according to claim 13, wherein in the step E), a non-contact displacement sensor is installed on each mechanical moving part of the high-voltage circuit breaker to be evaluated and early warned, displacement data measured by the non-contact displacement sensor are obtained, the state data of the high-voltage circuit breaker to be evaluated and early warned and the displacement data measured by the non-contact displacement sensor are taken as inputs of a fault judging neural network model, the fault judging neural network model is trained, and fault judging is carried out.
15. The method for evaluating the life cycle and early warning faults of the high-voltage circuit breaker according to claim 13, wherein in the step B), a non-contact displacement sensor is arranged on each mechanical moving part of the normal high-voltage circuit breaker, the switching-on and switching-off test is continuously repeated on the high-voltage circuit breaker under the power-off condition until the mechanical parts of the high-voltage circuit breaker are damaged, the switching-on and switching-off times K in the test process and the displacement data of each mechanical moving part in the switching-on and switching-off process are recorded as historical displacement data;
in step E), if the fault judging result of the high-voltage circuit breaker to be judged is no fault, installing a non-contact displacement sensor on each mechanical moving part of the high-voltage circuit breaker to be judged, performing one-time opening and closing of the high-voltage circuit breaker to be judged to obtain displacement data measured by the non-contact displacement sensor, comparing the displacement data with the historical displacement data to obtain the opening and closing test times K corresponding to the closest historical displacement data, and taking (K-K) as the residual service life of the high-voltage circuit breaker to be judged.
CN201910853174.5A 2019-09-10 2019-09-10 A high-voltage circuit breaker life cycle assessment and fault early warning method Active CN110705038B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910853174.5A CN110705038B (en) 2019-09-10 2019-09-10 A high-voltage circuit breaker life cycle assessment and fault early warning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910853174.5A CN110705038B (en) 2019-09-10 2019-09-10 A high-voltage circuit breaker life cycle assessment and fault early warning method

Publications (2)

Publication Number Publication Date
CN110705038A CN110705038A (en) 2020-01-17
CN110705038B true CN110705038B (en) 2023-09-26

Family

ID=69196133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910853174.5A Active CN110705038B (en) 2019-09-10 2019-09-10 A high-voltage circuit breaker life cycle assessment and fault early warning method

Country Status (1)

Country Link
CN (1) CN110705038B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113567845B (en) * 2021-06-11 2025-04-08 国网浙江省电力有限公司嘉兴供电公司 Intelligent evaluation method for life cycle of high-voltage circuit breaker based on deep belief network
CN113960465B (en) * 2021-09-29 2023-01-17 北汽福田汽车股份有限公司 Relay detection method and device
CN114091296B (en) * 2021-10-29 2024-05-10 国网冀北电力有限公司电力科学研究院 Fault early warning method and device for high-voltage direct-current circuit breaker

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1049761A (en) * 1989-08-25 1991-03-06 株式会社日立制作所 Determine the method and the device of deterioration of electric power line
CN106199412A (en) * 2016-07-01 2016-12-07 太原理工大学 A kind of permanent magnet mechanism high-pressure vacuum breaker method of fault pattern recognition
CN106291351A (en) * 2016-09-20 2017-01-04 西安工程大学 Primary cut-out fault detection method based on convolutional neural networks algorithm
CN109034413A (en) * 2018-07-11 2018-12-18 广东人励智能工程有限公司 Intelligence manufacture equipment fault prediction technique and system based on neural network model
CN109470944A (en) * 2018-04-10 2019-03-15 国网浙江省电力有限公司嘉兴供电公司 Pre-warning method for failure of power protection equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107884707B (en) * 2017-09-30 2018-12-21 杨启蓓 High-voltage circuit-breaker switching on-off time on-Line Monitor Device and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1049761A (en) * 1989-08-25 1991-03-06 株式会社日立制作所 Determine the method and the device of deterioration of electric power line
CN106199412A (en) * 2016-07-01 2016-12-07 太原理工大学 A kind of permanent magnet mechanism high-pressure vacuum breaker method of fault pattern recognition
CN106291351A (en) * 2016-09-20 2017-01-04 西安工程大学 Primary cut-out fault detection method based on convolutional neural networks algorithm
CN109470944A (en) * 2018-04-10 2019-03-15 国网浙江省电力有限公司嘉兴供电公司 Pre-warning method for failure of power protection equipment
CN109034413A (en) * 2018-07-11 2018-12-18 广东人励智能工程有限公司 Intelligence manufacture equipment fault prediction technique and system based on neural network model

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
改进量子神经网络高压断路器故障诊断方法研究;张莲等;《重庆理工大学学报(自然科学)》;20180915(第09期);全文 *
高压断路器机械参数监测与寿命预估方法研究;兰建军等;《东北电力大学学报》;20110215(第01期);全文 *

Also Published As

Publication number Publication date
CN110705038A (en) 2020-01-17

Similar Documents

Publication Publication Date Title
CN110705038B (en) A high-voltage circuit breaker life cycle assessment and fault early warning method
CN110648315B (en) High-voltage circuit breaker state evaluation method based on big data technology
Ghoneim et al. A new approach of DGA interpretation technique for transformer fault diagnosis
CN110673024B (en) A high-voltage circuit breaker fault early warning method based on the power Internet of things
Khoddam et al. Performance evaluation of circuit breaker electrical contact based on dynamic resistance signature and using health index
CN106199305A (en) Underground coal mine electric power system dry-type transformer insulation health state evaluation method
CN103292989B (en) Breaker mechanical characteristic performance testing method and system
Li et al. An integrated method of set pair analysis and association rule for fault diagnosis of power transformers
CN110441060A (en) One kind being based on mechanical failure diagnostic method combined of multi-sensor information
CN105759201A (en) High voltage circuit breaker self-diagnosis method based on abnormal sample identification
CN112327100A (en) Power failure detection method and system based on Internet of things
CN110703075A (en) High-voltage circuit breaker quick overhaul method based on big data technology
KR102724712B1 (en) Apparatus and method for diagnosing fault of power system
Basuki Online dissolved gas analysis of power transformers based on decision tree model
CN118818402B (en) Performance analysis system for outdoor high-voltage vacuum circuit breaker
CN110716133A (en) High-voltage circuit breaker fault studying and judging method based on Internet of things and big data technology
CN106644436B (en) A kind of assessment method of breaker mechanic property
CN109596912A (en) A kind of decomposition method of non-intrusion type power load
CN105242129B (en) A kind of transformer winding fault probability determination method
CN115575863A (en) An OLTC Voiceprint Signal Recognition Method Based on the Principle of Phase Space Trajectory
CN111091280A (en) DC transmission line composite insulator evaluation method based on double criterion criteria
CN118112461A (en) Safety early warning system for air switch
Nisi et al. Transparently Mining Data from a Medium-voltage Distribution Network: A Prognostic-diagnostic Analysis.
CN110579323A (en) A Robot Measurement Value Recognition Algorithm for High Voltage Circuit Breaker Insulation Gas
KR101811962B1 (en) Apparatus and method for evaluating class discrimination of nonlinear data

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
GR01 Patent grant
GR01 Patent grant