Fracture calculation method and device of vacuum circuit breaker, electronic equipment, storage medium and computer program product
By collecting and processing the displacement data of the moving contacts of the vacuum circuit breaker, determining its displacement, velocity and acceleration curves, and accurately calculating the fracture position, the problem of interrupt position determination error in the prior art is solved, and the reliability and safety of the equipment are improved , ensuring the stability of the smart grid.
Patent Information
- Application Number
- CN202411252506.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2025-01-10
AI Technical Summary
The prior art cannot accurately monitor the dynamic changes in the position of the moving contact of the vacuum circuit breaker, resulting in large errors in determining the fracture position, affecting the reliability and safety of the equipment.
By collecting displacement data of dynamic contacts, the displacement, velocity and acceleration curves are determined, the fracture position is calculated based on these curves, and data processing is performed using adaptive filtering algorithms and first-order differential methods to improve accuracy.
Accurate calculation of the breaking position of the vacuum circuit breaker is achieved, the reliability and safety of the equipment are improved, and the operation stability of the smart grid is ensured.
Smart Images

Figure CN119289916A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of security assurance of smart grids, and in particular to a method, device, electronic device, storage medium and computer program product for calculating the fracture of a vacuum circuit breaker. Background Art
[0002] As an important high-voltage switchgear in the power system of smart grid, vacuum circuit breaker is widely used due to its excellent arc extinguishing performance, long service life and low maintenance cost. The breaking state of vacuum circuit breaker, that is, the position and state of moving contact during opening and closing, is crucial to the operation stability and safety of power system.
[0003] However, there is no effective solution in the related art on how to automatically and accurately calculate the breaking position of the vacuum circuit breaker based on the dynamic change of the moving contact position. Summary of the invention
[0004] To solve the related technical problems, the embodiments of the present application provide a method, device, electronic device, storage medium and computer program product for calculating the fracture of a vacuum circuit breaker.
[0005] The technical solution of the embodiment of the present application is implemented as follows:
[0006] The present application provides a method for calculating the fracture width of a vacuum circuit breaker, including:
[0007] collecting displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker;
[0008] Determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents the corresponding relationship between the displacement of the moving contact and time, the second curve represents the corresponding relationship between the speed of the moving contact and time, and the third curve represents the corresponding relationship between the acceleration of the moving contact and time;
[0009] Based on the second curve and / or the third curve, the breaking position of the vacuum circuit breaker is determined.
[0010] In the above solution, the determining the first curve using the displacement data includes:
[0011] Adopting an adaptive filtering algorithm to smooth the displacement data;
[0012] The first curve is determined using the smoothed displacement data.
[0013] In the above solution, the determining the second curve by using the first curve includes:
[0014] determining a plurality of first sampling points on the first curve;
[0015] Determine, by using a first-order difference method, a plurality of first discrete points corresponding to the plurality of first sampling points on the second curve;
[0016] Curve fitting is performed on the plurality of first discrete points to obtain the second curve.
[0017] In the above solution, the determining the third curve by using the second curve includes:
[0018] determining a plurality of second sampling points on the second curve;
[0019] Determine, by using a first-order difference method, a plurality of second discrete points corresponding to the plurality of second sampling points on the third curve;
[0020] Curve fitting is performed on the plurality of second discrete points to obtain the third curve.
[0021] In the above solution, determining the breaking position of the vacuum circuit breaker based on the second curve and / or the third curve includes:
[0022] Determine one or more first extreme value points on the second curve, and determine one or more second extreme value points on the third curve;
[0023] The breaking position of the vacuum circuit breaker is determined by using the one or more first extreme points and / or the one or more second extreme points.
[0024] In the above solution, the vacuum circuit breaker includes a three-phase linkage circuit breaker, and the displacement data includes average displacement data corresponding to three moving contacts of the three-phase linkage circuit breaker.
[0025] In the above scheme, the vacuum circuit breaker includes a three-phase linkage circuit breaker;
[0026] During the operation of the three-phase linkage circuit breaker, respectively collecting displacement data of each of the three moving contacts of the three-phase linkage circuit breaker;
[0027] For each moving contact, using the displacement data to determine the first curve, using the first curve to determine the second curve, and using the second curve to determine the third curve;
[0028] For each moving contact, the breaking position of the vacuum circuit breaker is determined based on the second curve and / or the third curve.
[0029] The embodiment of the present application also provides a vacuum circuit breaker fault calculation device, comprising:
[0030] A collection unit, used for collecting displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker;
[0031] a first calculation unit, configured to determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents a corresponding relationship between the displacement of the moving contact and time, the second curve represents a corresponding relationship between the speed of the moving contact and time, and the third curve represents a corresponding relationship between the acceleration of the moving contact and time;
[0032] The second calculation unit is used to determine the breaking position of the vacuum circuit breaker based on the second curve and / or the third curve.
[0033] The present application also provides an electronic device, including: a processor and a memory for storing a computer program that can be run on the processor.
[0034] Wherein, the processor is used to execute the steps of any of the above methods when running the computer program.
[0035] An embodiment of the present application further provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above methods are implemented.
[0036] An embodiment of the present application also provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor, the steps of any of the above methods are implemented.
[0037] The embodiments of the present application provide a method, device, electronic device, storage medium and computer program product for calculating the fracture of a vacuum circuit breaker, which collect displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker; determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents the corresponding relationship between the displacement of the moving contact and time, the second curve represents the corresponding relationship between the speed of the moving contact and time, and the third curve represents the corresponding relationship between the acceleration of the moving contact and time; and determine the fracture position of the vacuum circuit breaker based on the second curve and / or the third curve. The solution provided in the embodiment of the present application collects displacement data of the moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker, determines a travel curve (i.e., a displacement curve), a velocity curve, and an acceleration curve based on the displacement data, and determines the break position of the vacuum circuit breaker based on the velocity curve and / or the acceleration curve, thereby being able to automatically and accurately calculate the break position of the vacuum circuit breaker based on the dynamic change of the moving contact position, and subsequently being able to adjust the operation of the vacuum circuit breaker based on the break position of the vacuum circuit breaker, thereby being able to effectively ensure the operational stability and safety of the power system of the smart grid. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 A schematic diagram of a flow chart of a method for calculating the fracture width of a vacuum circuit breaker according to an embodiment of the present application;
[0039] Figure 2 It is a schematic diagram of the stroke curve, speed curve, acceleration curve and fracture position of the embodiment of the present application;
[0040] Figure 3 This is a schematic diagram of the structure of a fracture calculation device for a vacuum circuit breaker according to an embodiment of the present application;
[0041] Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0042] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0043] During the closing process of the vacuum circuit breaker, due to the lack of insertion stroke, the planes of the two contacts will contact each other with a certain pressure, resulting in the inelastic collision between the moving contact and the static contact, which will cause the moving contact to bounce. Among them, the magnitude of the moving contact bounce value may be affected by factors such as the spring force of the contact spring and the opening distance, making it difficult to accurately judge (i.e. determine) the break position of the vacuum circuit breaker. Therefore, how to improve the accuracy of the break position determination based on the vacuum circuit breaker is of great significance.
[0044] In the related art, the break position of the vacuum circuit breaker can be determined by static measurement and simple mechanical analysis. For example, the break position of the vacuum circuit breaker can be determined by measuring the static position of the contact through a fixed sensor; for another example, a pressure sensor can be added to the insulating pull rod of the moving contact to detect the pressure change when the moving contact actually touches the static contact to determine the actual break position. However, due to the inability to accurately monitor the dynamic changes in the position of the moving contact and the bouncing phenomenon of the moving contact, there may be large errors in the determination of the break position, which may affect the reliability and safety of the vacuum circuit breaker.
[0045] From the above description, it can be seen that the fracture calculation method in the related art may have the following problems:
[0046] Problem 1: The static measurement method cannot accurately monitor the dynamic changes of the moving contact position, making it difficult to accurately determine the fracture position;
[0047] Question 2: The current analysis method ignores the effect of the moving contact bounce on the fracture position, resulting in inaccurate measurement results.
[0048] Based on this, in various embodiments of the present application, displacement data of the moving contact of the vacuum circuit breaker is collected during the operation of the vacuum circuit breaker, a travel curve (i.e., a displacement curve), a velocity curve, and an acceleration curve are determined based on the displacement data, and the break position of the vacuum circuit breaker is determined based on the velocity curve and / or the acceleration curve, so that the break position of the vacuum circuit breaker can be automatically and accurately calculated based on the dynamic change of the moving contact position, that is, at least the above-mentioned problem 1 can be solved; and, subsequently, the operation of the vacuum circuit breaker can be adjusted based on the break position of the vacuum circuit breaker, so as to effectively ensure the operational stability and safety of the power system of the smart grid.
[0049] Specifically, the present application embodiment provides a method for calculating the fracture width of a vacuum circuit breaker, which is applied to electronic equipment, such as Figure 1 As shown, the method includes:
[0050] Step 101: collecting displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker;
[0051] Step 102: determining a first curve using the displacement data, determining a second curve using the first curve, and determining a third curve using the second curve, wherein the first curve represents the corresponding relationship between the displacement of the moving contact and time, the second curve represents the corresponding relationship between the speed of the moving contact and time, and the third curve represents the corresponding relationship between the acceleration of the moving contact and time;
[0052] Step 103: Determine the breaking position of the vacuum circuit breaker based on the second curve and / or the third curve.
[0053] In actual application, the specific type of the electronic device can be set according to demand, such as a server, etc., and the embodiment of the present application does not limit this. In addition, the specific name of the electronic device can also be set according to demand, such as a monitoring host, a monitoring device, a detection device, a measuring device or a monitoring device, etc., and the embodiment of the present application does not limit this.
[0054] Here, it can be understood that a specific data analysis system (which can also be understood as specific data analysis software) can be run on the electronic device, and the fracture calculation method of the vacuum circuit breaker provided in the embodiment of the present application can be implemented by the data analysis system, that is, through a specific application.
[0055] In practical application, the acquisition of displacement data of the moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker can be understood as the acquisition of displacement data of the moving contact during the opening and closing of the vacuum circuit breaker. Specifically, the electronic device can acquire the displacement data through a target sensor, and the target sensor can be installed at a specific position near the moving / static contact of the vacuum circuit breaker, such as on a transmission chain below the insulating pull rod of the vacuum circuit breaker.
[0056] In actual application, the target sensor may also be called a travel sensor, etc. The target sensor may specifically include a linear displacement sensor and an angular displacement sensor, etc. The embodiment of the present application does not limit the specific type of the target sensor, as long as its function is realized. Through the target sensor, the electronic device can accurately measure the position change of the moving contact, that is, it can record the displacement stroke and time of the moving contact with high precision, that is, the displacement data of the moving contact may also include the time data corresponding to the displacement.
[0057] In actual application, the vacuum circuit breaker may specifically include a three-phase linkage circuit breaker. For the three groups of contacts of the three-phase linkage circuit breaker, the target sensor may be installed only near one group of contacts, and it is assumed that the displacement data corresponding to the three moving contacts of the three-phase linkage circuit breaker are the same, that is, the electronic device may also regard the displacement data of the moving contacts corresponding to this group as the displacement data of the other two moving contacts. Alternatively, the three phases may be measured independently, that is, the target sensors may be installed near the three groups of contacts, that is, three target sensors may be installed, so that the electronic device may obtain the displacement data of each of the three moving contacts of the three-phase linkage circuit breaker.
[0058] In actual application, after the electronic device obtains the displacement data of each of the three moving contacts of the three-phase linkage circuit breaker, it can measure the average displacement value of the three phases, that is, the displacement data described in the above step 101 can include the average displacement data corresponding to the three moving contacts of the three-phase linkage circuit breaker. Alternatively, the displacement data described in the above step 101 can include the displacement data of each of the three moving contacts of the three-phase linkage circuit breaker. At this time, the electronic device can perform independent calculations on the three phases, that is, it can calculate the three break positions.
[0059] Based on this, in one embodiment, when the vacuum circuit breaker includes a three-phase linkage circuit breaker, collecting the displacement data of the moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker may include:
[0060] During the operation of the three-phase linkage circuit breaker, respectively collecting displacement data of each of the three moving contacts of the three-phase linkage circuit breaker;
[0061] Accordingly, the determining a first curve using the displacement data, determining a second curve using the first curve, and determining a third curve using the second curve may include:
[0062] For each moving contact, the first curve is determined using the displacement data, the second curve is determined using the first curve, and the third curve is determined using the second curve; in other words, three first curves, three second curves, and three third curves corresponding to the three moving contacts of the three-phase ganged circuit breaker are determined;
[0063] Accordingly, determining the breaking position of the vacuum circuit breaker based on the second curve and / or the third curve may include:
[0064] For each moving contact, the break position of the vacuum circuit breaker is determined based on the second curve and / or the third curve; in other words, the three break positions corresponding to the three moving contacts of the three-phase ganged circuit breaker are determined.
[0065] Among them, in actual application, it can be understood that for the two cases that the displacement data described in the above step 101 includes the average displacement data corresponding to the three moving contacts of the three-phase linkage circuit breaker, and the displacement data described in the above step 101 includes the displacement data of each of the three moving contacts of the three-phase linkage circuit breaker, the specific method of determining the first curve using the displacement data, the specific method of determining the second curve using the first curve, the specific method of determining the third curve using the second curve, and the specific method of determining the break position based on the second curve and / or the third curve can all be the same. Exemplarily, a first curve, a second curve and a third curve of the three-phase linkage circuit breaker can be as follows Figure 2 As shown, and Figure 2 The break A, break B and break C shown can correspond to the three moving contacts of the three-phase linkage circuit breaker respectively.
[0066] In practical application, for the above step 102, considering that during the contact closing process, the contact bounce caused by the inelastic collision may affect the accurate measurement of the fracture position, the electronic device can perform smoothing on the displacement data.
[0067] Based on this, in one embodiment, determining the first curve using the displacement data may include:
[0068] Adopting an adaptive filtering algorithm to smooth the displacement data;
[0069] The first curve is determined using the smoothed displacement data.
[0070] In practical application, the smoothing of the displacement data can also be understood as a refined preprocessing of the displacement data. The electronic device can remove noise and interference by smoothing the displacement data, that is, it can eliminate the influence of noise and bounce, so as to ensure the accuracy of the displacement data and further improve the accuracy of the break position determination based on the vacuum circuit breaker, that is, it can at least solve the above-mentioned problem 2. Exemplarily, the process of smoothing the displacement data using an adaptive filtering algorithm can be expressed by the following formula:
[0071]
[0072] Among them, s(t i ) represents the displacement data collected in the above step 101 (which can also be understood as the original displacement data), t represents time, α represents the smoothing coefficient, Indicates the displacement data after smoothing.
[0073] In practical application, after obtaining the first curve, the electronic device may determine the second curve using the first curve and a first-order difference method.
[0074] Based on this, in one embodiment, the determining the second curve by using the first curve may include:
[0075] determining a plurality of first sampling points on the first curve;
[0076] Determine, by using a first-order difference method, a plurality of first discrete points corresponding to the plurality of first sampling points on the second curve;
[0077] Curve fitting is performed on the plurality of first discrete points to obtain the second curve.
[0078] In actual application, after obtaining the second curve, the electronic device may use the second curve and a first-order difference method to determine the third curve.
[0079] Based on this, in one embodiment, the determining the third curve by using the second curve may include:
[0080] determining a plurality of second sampling points on the second curve;
[0081] Determine, by using a first-order difference method, a plurality of second discrete points corresponding to the plurality of second sampling points on the third curve;
[0082] Curve fitting is performed on the plurality of second discrete points to obtain the third curve.
[0083] In actual application, the first curve can also be called a stroke curve, a displacement curve, a stroke-time curve or a displacement-time curve, etc., the second curve can also be called a speed curve or a speed-time curve, etc., and the third curve can also be called an acceleration curve or an acceleration-time curve, etc. The embodiment of the present application does not limit the specific names of the first curve, the second curve and the third curve, as long as their functions are realized.
[0084] In actual application, the specific number of the first sampling points and the specific number of the second sampling points can be set as needed, and the specific number of the first sampling points and the specific number of the second sampling points can be the same or different, which is not limited in the embodiment of the present application. In addition, it can be understood that the specific number of the first sampling points can be the same as the specific number of the first discrete points, and the specific number of the second sampling points can also be the same as the specific number of the second discrete points.
[0085] Specifically, in actual application, the electronic device can process the smoothed stroke curve (i.e., the first curve determined by the displacement data after smoothing) is sampled to obtain a series of discrete points (i.e., the multiple first sampling points). For each discrete point The electronic device may use the following formula (i.e., using the first-order difference method) to calculate a discrete point v(t) corresponding to the speed curve (i.e., the second curve): i ) (i.e. the first discrete point):
[0086]
[0087] Afterwards, the electronic device calculates the discrete points v(t i ) (i.e., the multiple first discrete points) are fitted to the speed curve to obtain a complete speed curve v(t), i.e., the second curve.
[0088] Afterwards, the electronic device can sample the fitted speed curve v(t) (i.e., the second curve) to obtain a series of speed discrete points v(t i For each discrete point v(t i ), the electronic device can use the following formula (i.e., using the first-order difference method) to calculate a corresponding discrete point a(t i ) (i.e. the second discrete point):
[0089]
[0090] Afterwards, the electronic device calculates the discrete points a(t i ) (i.e., the plurality of second discrete points) are fitted to the acceleration curve to obtain a complete acceleration curve a(t), i.e., the third curve.
[0091] In practical application, after obtaining the second curve and the third curve, the electronic device can determine the breaking position of the vacuum circuit breaker by analyzing the extreme points on the second curve and / or the third curve.
[0092] Based on this, in one embodiment, determining the break position of the vacuum circuit breaker based on the second curve and / or the third curve may include:
[0093] Determine at least one first extreme point (i.e., one or more first extreme points) on the second curve, and determine at least one second extreme point (i.e., one or more second extreme points) on the third curve;
[0094] The breaking position of the vacuum circuit breaker is determined by using the one or more first extreme points and / or the one or more second extreme points.
[0095] Specifically, in actual application, when the moving contact of the vacuum circuit breaker touches the static contact, considering the impact, an obvious inflection point will appear on the stroke curve (i.e., the first curve), and the position of the inflection point is the breaking position of the vacuum circuit breaker; and an obvious inflection point may also appear on the speed curve (i.e., the second curve). Among them, it can be determined by the formula with zero velocity derivative (i.e., Formula 4) that the inflection point on the stroke curve can correspond to the extreme point on the velocity curve (i.e., the first extreme point); it can be determined by the formula with zero acceleration derivative (i.e., Formula 5) that the inflection point on the velocity curve can correspond to the extreme point on the acceleration curve (i.e., the third curve) (i.e., the second extreme point). Therefore, by detecting (i.e., determining) the first extreme point and / or the second extreme point, the inflection point of the stroke curve can be determined, and by determining the inflection point of the stroke curve, the key node of the contact movement can be identified, that is, the breaking position of the vacuum circuit breaker can be determined.
[0096]
[0097] In actual application, it can be seen from the above description that during the movement of the moving contact of the vacuum circuit breaker, the break position usually corresponds to the extreme point on the speed curve (i.e., the second curve) and / or the acceleration curve (i.e., the third curve), that is, the break position usually corresponds to the first extreme point and / or the second extreme point; in other words, the break position of the vacuum circuit breaker can correspond to one or more of the inflection point of the travel curve (i.e., the first curve), the first extreme point, the inflection point of the speed curve, and the second extreme point. Among them, the electronic device can use formula 4 to determine the one or more first extreme points, and can use formula 5 to determine the one or more second extreme points; when multiple first extreme points are determined, the electronic device can apply the largest / smallest first extreme point among the multiple first extreme points; when multiple second extreme points are determined, the electronic device can apply the largest / smallest second extreme point among the multiple second extreme points. For example, as Figure 2 As shown, the electronic device may first determine the inflection point of the travel curve / the extreme point of the speed curve, and then find the minimum extreme point of the corresponding acceleration curve, thereby determining the breaking position of the vacuum circuit breaker.
[0098] In actual application, after determining the breaking position of the vacuum circuit breaker, the electronic device can feed back the calculation results to the control system in real time (the system can be installed on the electronic device or on other electronic devices) for adjusting the circuit breaker operation (which can also be understood as optimizing the operation of the circuit breaker) and / or optimizing the control strategy of the circuit breaker, thereby ensuring the safety and stability of the power system.
[0099] The embodiment of the present application provides a method for calculating the fracture of a vacuum circuit breaker, which collects displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker; determines a first curve using the displacement data, determines a second curve using the first curve, and determines a third curve using the second curve, wherein the first curve represents the corresponding relationship between the displacement of the moving contact and time, the second curve represents the corresponding relationship between the speed of the moving contact and time, and the third curve represents the corresponding relationship between the acceleration of the moving contact and time; and determines the fracture position of the vacuum circuit breaker based on the second curve and / or the third curve. The solution provided in the embodiment of the present application collects displacement data of the moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker, determines a travel curve (i.e., a displacement curve), a velocity curve, and an acceleration curve based on the displacement data, and determines the break position of the vacuum circuit breaker based on the velocity curve and / or the acceleration curve, thereby being able to automatically and accurately calculate the break position of the vacuum circuit breaker based on the dynamic change of the moving contact position, i.e., being able to solve at least the above-mentioned problem 1; and, subsequently being able to adjust the operation of the vacuum circuit breaker based on the break position of the vacuum circuit breaker, thereby being able to effectively ensure the operational stability and safety of the power system of the smart grid.
[0100] In addition, the solution provided in the embodiment of the present application can remove noise and interference by smoothing the displacement data, that is, it can eliminate the influence of noise and bounce, thereby ensuring the accuracy of the displacement data and further improving the accuracy of the fracture position determination based on the vacuum circuit breaker, that is, it can at least solve the above-mentioned problem 2.
[0101] In addition, the solution provided in the embodiment of the present application can accurately and dynamically monitor the moving contact of the vacuum circuit breaker through a high-precision stroke sensor. Specifically, it can dynamically monitor the position, speed and acceleration of the moving contact by combining stroke data and the first-order difference method, thereby providing detailed information on the dynamic changes of position, speed and acceleration over time, and realizing accurate monitoring of the break state and contact bounce phenomenon of the vacuum circuit breaker, thereby improving the reliability and safety of the vacuum circuit breaker. The sensors can be flexibly arranged as needed, so as to adapt to different models of vacuum circuit breakers and improve the reliability of the measurement data.
[0102] In order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a vacuum circuit breaker fault calculation device, which is arranged on an electronic device, such as Figure 3 As shown, the device comprises:
[0103] The acquisition unit 301 is used to acquire displacement data of the moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker;
[0104] a first calculation unit 302, configured to determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents a corresponding relationship between the displacement of the moving contact and time, the second curve represents a corresponding relationship between the speed of the moving contact and time, and the third curve represents a corresponding relationship between the acceleration of the moving contact and time;
[0105] The second calculation unit 303 is used to determine the breaking position of the vacuum circuit breaker based on the second curve and / or the third curve.
[0106] In one embodiment, the first calculation unit 302 is specifically used to:
[0107] Adopting an adaptive filtering algorithm to smooth the displacement data;
[0108] The first curve is determined using the smoothed displacement data.
[0109] In one embodiment, the first calculation unit 302 is specifically configured to:
[0110] determining a plurality of first sampling points on the first curve;
[0111] Determine, by using a first-order difference method, a plurality of first discrete points corresponding to the plurality of first sampling points on the second curve;
[0112] Curve fitting is performed on the plurality of first discrete points to obtain the second curve.
[0113] In one embodiment, the first calculation unit 302 is specifically configured to:
[0114] determining a plurality of second sampling points on the second curve;
[0115] Determine, by using a first-order difference method, a plurality of second discrete points corresponding to the plurality of second sampling points on the third curve;
[0116] Curve fitting is performed on the plurality of second discrete points to obtain the third curve.
[0117] In one embodiment, the second calculation unit 303 is specifically configured to:
[0118] Determine one or more first extreme value points on the second curve, and determine one or more second extreme value points on the third curve;
[0119] The breaking position of the vacuum circuit breaker is determined by using the one or more first extreme points and / or the one or more second extreme points.
[0120] In one embodiment, the vacuum circuit breaker comprises a three-phase ganged circuit breaker;
[0121] Correspondingly, the acquisition unit 301 is also used to respectively acquire displacement data of each of the three moving contacts of the three-phase linkage circuit breaker during the operation of the three-phase linkage circuit breaker;
[0122] The first calculation unit 302 is further configured to determine, for each moving contact, the first curve using the displacement data, determine the second curve using the first curve, and determine the third curve using the second curve;
[0123] The second calculation unit 303 is further configured to determine, for each moving contact, a breaking position of the vacuum circuit breaker based on the second curve and / or the third curve.
[0124] In actual application, the acquisition unit 301, the first calculation unit 302 and the second calculation unit 303 can be implemented by a processor in a fracture calculation device of a vacuum circuit breaker.
[0125] It should be noted that: the above embodiment provides a vacuum circuit breaker fracture calculation device, when calculating the fracture position, only takes the division of the above program modules as an example. In actual application, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the vacuum circuit breaker fracture calculation device provided in the above embodiment and the vacuum circuit breaker fracture calculation method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0126] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiment of the present application, the embodiment of the present application also provides an electronic device, such as Figure 4 As shown, the electronic device 400 includes:
[0127] Communication interface 401, capable of exchanging information with other electronic devices;
[0128] A processor 402, connected to the communication interface 401 to implement information interaction with other electronic devices, and used to execute the method provided by one or more of the above technical solutions when running a computer program;
[0129] The memory 403 stores a computer program that can be executed on the processor 402 .
[0130] Specifically, the processor 402 is configured to:
[0131] collecting displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker;
[0132] Determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents the corresponding relationship between the displacement of the moving contact and time, the second curve represents the corresponding relationship between the speed of the moving contact and time, and the third curve represents the corresponding relationship between the acceleration of the moving contact and time;
[0133] Based on the second curve and / or the third curve, the breaking position of the vacuum circuit breaker is determined.
[0134] In one embodiment, the processor 402 is further configured to:
[0135] Adopting an adaptive filtering algorithm to smooth the displacement data;
[0136] The first curve is determined using the smoothed displacement data.
[0137] In one embodiment, the processor 402 is further configured to:
[0138] determining a plurality of first sampling points on the first curve;
[0139] Determine, by using a first-order difference method, a plurality of first discrete points corresponding to the plurality of first sampling points on the second curve;
[0140] Curve fitting is performed on the plurality of first discrete points to obtain the second curve.
[0141] In one embodiment, the processor 402 is further configured to:
[0142] determining a plurality of second sampling points on the second curve;
[0143] Determine, by using a first-order difference method, a plurality of second discrete points corresponding to the plurality of second sampling points on the third curve;
[0144] Curve fitting is performed on the plurality of second discrete points to obtain the third curve.
[0145] In one embodiment, the processor 402 is further configured to:
[0146] Determine one or more first extreme value points on the second curve, and determine one or more second extreme value points on the third curve;
[0147] The breaking position of the vacuum circuit breaker is determined by using the one or more first extreme points and / or the one or more second extreme points.
[0148] In one embodiment, the vacuum circuit breaker includes a three-phase linkage circuit breaker; the processor 402 is further configured to:
[0149] During the operation of the three-phase linkage circuit breaker, respectively collecting displacement data of each of the three moving contacts of the three-phase linkage circuit breaker;
[0150] For each moving contact, using the displacement data to determine the first curve, using the first curve to determine the second curve, and using the second curve to determine the third curve;
[0151] For each moving contact, the breaking position of the vacuum circuit breaker is determined based on the second curve and / or the third curve.
[0152] It should be noted that the specific processing process of the processor 402 can be understood by referring to the above method, which will not be repeated here.
[0153] Of course, in actual application, the various components in the electronic device 400 are coupled together through the bus system 404. It can be understood that the bus system 404 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 404 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 4 Various buses are labeled as bus system 404 .
[0154] The memory 403 in the embodiment of the present application is used to store various types of data to support the operation of the electronic device 400. Examples of such data include: any computer program used to operate on the electronic device 400.
[0155] The method disclosed in the above embodiment of the present application can be applied to the processor 402, or implemented by the processor 402. The processor 402 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 402. The above processor 402 may be a general processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 402 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 403, and the processor 402 reads the information in the memory 403 and completes the steps of the above method in combination with its hardware.
[0156] In an exemplary embodiment, the electronic device 400 can be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD), field programmable gate array (FPGA), general processor, controller, microcontroller (MCU), microprocessor, or other electronic components to execute the aforementioned method.
[0157] It can be understood that the memory 403 of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a ferromagnetic random access memory, a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAMbus random access memory (DRRAM, Direct Rambus Random Access Memory).The memory described in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0158] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, a memory 403 storing a computer program, and the computer program can be executed by a processor 402 of an electronic device 400 to complete the steps of any of the aforementioned methods. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.
[0159] In an exemplary embodiment, the embodiment of the present application further provides a computer program product, including a computer program, and the computer program can be executed by the processor 402 of the electronic device 400 to complete the steps of any of the aforementioned methods.
[0160] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0161] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.
[0162] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A method for calculating the fracture of a vacuum circuit breaker, characterized in that: include: collecting displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker; Determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents the corresponding relationship between the displacement of the moving contact and time, the second curve represents the corresponding relationship between the speed of the moving contact and time, and the third curve represents the corresponding relationship between the acceleration of the moving contact and time; Based on the second curve and / or the third curve, the breaking position of the vacuum circuit breaker is determined.
2. The method according to claim 1, characterized in that The determining a first curve using the displacement data comprises: Adopting an adaptive filtering algorithm to smooth the displacement data; The first curve is determined using the smoothed displacement data.
3. The method according to claim 1, characterized in that The determining the second curve by using the first curve comprises: determining a plurality of first sampling points on the first curve; Determine, by using a first-order difference method, a plurality of first discrete points corresponding to the plurality of first sampling points on the second curve; Curve fitting is performed on the plurality of first discrete points to obtain the second curve.
4. The method according to claim 1, characterized in that: The determining a third curve by using the second curve comprises: determining a plurality of second sampling points on the second curve; Determine, by using a first-order difference method, a plurality of second discrete points corresponding to the plurality of second sampling points on the third curve; Curve fitting is performed on the plurality of second discrete points to obtain the third curve.
5. The method according to claim 1, characterized in that The step of determining the break position of the vacuum circuit breaker based on the second curve and / or the third curve comprises: Determine one or more first extreme value points on the second curve, and determine one or more second extreme value points on the third curve; The breaking position of the vacuum circuit breaker is determined by using the one or more first extreme points and / or the one or more second extreme points.
6. The method according to claim 1, characterized in that The vacuum circuit breaker comprises a three-phase linkage circuit breaker, and the displacement data comprises average displacement data corresponding to three moving contacts of the three-phase linkage circuit breaker.
7. The method according to claim 1, characterized in that The vacuum circuit breaker comprises a three-phase linkage circuit breaker; During the operation of the three-phase linkage circuit breaker, respectively collecting displacement data of each of the three moving contacts of the three-phase linkage circuit breaker; For each moving contact, using the displacement data to determine the first curve, using the first curve to determine the second curve, and using the second curve to determine the third curve; For each moving contact, the breaking position of the vacuum circuit breaker is determined based on the second curve and / or the third curve.
8. A vacuum circuit breaker fracture calculation device, characterized in that: include: A collection unit, used for collecting displacement data of a moving contact of the vacuum circuit breaker during the operation of the vacuum circuit breaker; a first calculation unit, configured to determine a first curve using the displacement data, determine a second curve using the first curve, and determine a third curve using the second curve, wherein the first curve represents a corresponding relationship between the displacement of the moving contact and time, the second curve represents a corresponding relationship between the speed of the moving contact and time, and the third curve represents a corresponding relationship between the acceleration of the moving contact and time; The second calculation unit is used to determine the breaking position of the vacuum circuit breaker based on the second curve and / or the third curve.
9. An electronic device, characterized in that: include: a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 7.
10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.