Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a 5G-based cloud computing distribution network level difference protection system and method, which can accurately judge the fault occurrence place and accurately realize the line protection in a distribution network.
In a first aspect, a 5G-based cloud computing distribution network level difference protection system includes:
at least two terminals; the terminal is arranged on different telegraph poles in the distribution network and used for acquiring three-phase line information of lines on the telegraph poles; the terminal is also used for tripping after receiving a tripping instruction;
the acquisition equipment: the system comprises a terminal, a cloud server and a control center, wherein the terminal is used for acquiring the three-phase line information acquired by the terminal and sending the three-phase line information to the cloud server through a 5G wireless communication network;
cloud server: the cloud server is used for receiving the three-phase line information uploaded by the acquisition equipment, matching the three-phase line information with a plurality of preset safety conditions, determining that a line corresponding to the safety conditions has a fault when the three-phase line information fails to be matched with one safety condition, and generating a tripping instruction to send the tripping instruction to a terminal on the line.
Preferably, the cloud server is further connected with a distribution network transformer substation outgoing line interval protection system, and the cloud server is further configured to generate a failure instruction and send the failure instruction to the transformer substation outgoing line interval protection system to drive the transformer substation outgoing line interval protection system to enable a transformer substation outgoing line quick-break protection function.
Preferably, the three-phase line information comprises three-phase current, three-phase voltage, position of the circuit breaker, energy storage state signal of the circuit breaker and state information; the state information includes current time, terminal IP address information, and a logical serial number.
Preferably, the cloud server is further configured to store the three-phase line information uploaded by the acquisition device into an external database in a classified manner according to the logical serial number.
In a second aspect, a 5G-based method for protecting a distribution network level difference in cloud computing, which is performed on a cloud server of the cloud computing distribution network level difference protection system in the first aspect, includes the following steps:
receiving three-phase line information uploaded by acquisition equipment;
matching the three-phase line information with a plurality of preset safety conditions;
and when the matching of the three-phase line information and a safety condition fails, determining that a line corresponding to the safety condition has a fault, generating a trip instruction and sending the trip instruction to a terminal on the line.
Preferably, the safety condition includes that a current difference of three-phase currents obtained by different terminals is smaller than a preset current protection threshold.
Preferably, when the matching of the three-phase line information and a safety condition fails, determining that a line corresponding to the safety condition has a fault, and generating a trip instruction to send to a terminal on the line specifically includes:
s1: reading all three-phase line information corresponding to the first bit of the logic serial number;
s2: if the reading fails, go to step S5; if the reading is successful, defining a first safety condition as a safety judgment condition;
s3: obtaining the current time of all three-phase line information, respectively calculating the time difference between each current time and other current times, and if the time difference is larger than the preset minimum time, executing the step S5; if all the time differences are less than or equal to the preset minimum time, obtaining three-phase currents of all the three-phase line information;
s4: judging whether the three-phase currents of all the three-phase line information are matched with the safety judgment condition, if the matching is successful, storing the matching data, and executing the step S5; if the matching fails, storing the matching data, generating a tripping command and sending the tripping command to a terminal on the line;
s5: judging whether the next safety condition exists, if so, defining the next safety condition as a safety judgment condition, and returning to the step S3; if not, judging whether a next logic serial number exists or not;
s6: and if the next logical serial number exists, reading all three-phase line information corresponding to the next logical serial number, returning to the step S2, and if the next logical serial number does not exist, ending the process.
Preferably, the method further comprises, before step S1:
s11: when a protection starting instruction is received, initializing a graphical interface, if the graphical interface is failed to be initialized, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if the graphical interface is initialized successfully, reading the time of the cloud server, and timing the time by utilizing a GPS signal;
s12: if the time synchronization fails, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if time synchronization is successful, performing data mapping on the data in the graphical interface after successful initialization and the external database;
s13: if the data mapping fails, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if the data mapping is successful, establishing a link between a cloud server and the external database;
s14: if the link is failed to be established, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; and if the link is successfully established, transmitting the three-phase line information to an external database for storage.
Preferably, the method further comprises, after step S14 and before step S1:
s15: calculating the number of fault terminals according to the three-phase line information, if the number is larger than a preset minimum fault number, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if the number is less than or equal to the preset minimum number of faults, the step S1 is executed.
Preferably, after the generating the trip instruction and sending to the terminal on the line, the method further comprises:
and generating an alarm instruction through the successfully initialized graphical interface.
According to the technical scheme, the 5G-based cloud computing distribution network level difference protection system and method can accurately judge the fault occurrence place and accurately realize line protection in a distribution network.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and therefore are only examples, and the protection scope of the present invention is not limited thereby. It is to be noted that, unless otherwise specified, technical or scientific terms used herein shall have the ordinary meaning as understood by those skilled in the art to which the invention pertains.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
As used in this specification and the appended claims, the term "if" may be interpreted contextually as "when", "upon" or "in response to a determination" or "in response to a detection". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted contextually to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".
The first embodiment is as follows:
a 5G-based cloud computing distribution network level difference protection system, referring to fig. 1, includes:
at least two terminals; the terminal is arranged on different telegraph poles in the distribution network and used for acquiring three-phase line information of lines on the telegraph poles; the terminal is also used for tripping after receiving a tripping instruction;
the acquisition equipment: the system comprises a terminal, a cloud server and a control center, wherein the terminal is used for acquiring the three-phase line information acquired by the terminal and sending the three-phase line information to the cloud server through a 5G wireless communication network;
cloud server: the cloud server is used for receiving the three-phase line information uploaded by the acquisition equipment, matching the three-phase line information with a plurality of preset safety conditions, determining that a line corresponding to the safety conditions has a fault when the three-phase line information fails to be matched with one safety condition, and generating a tripping instruction to send the tripping instruction to a terminal on the line.
Specifically, the system can measure multipoint three-phase line information on a line through setting more than 2 terminals on the line needing to be protected, the cloud server judges whether the line breaks down or not through all three-phase line information on the line, and if the line breaks down, a tripping instruction is generated and sent to the terminals to control the terminals to trip. The system can not only judge the fault, but also judge the line of the fault, and accurately realize the line protection in the distribution network.
Preferably, the cloud server is further connected with a distribution network transformer substation outgoing line interval protection system, and the cloud server is further configured to generate a failure instruction and send the failure instruction to the transformer substation outgoing line interval protection system to drive the transformer substation outgoing line interval protection system to enable a transformer substation outgoing line quick-break protection function.
In particular, a substation outlet interval protection system is a common system in a distribution network. The transformer substation outgoing line interval protection system can adopt a three-section type current protection system, as shown in fig. 2. The three-stage current protection system shown in fig. 2 comprises 9 utility poles (serial numbers 1-9), wherein the utility pole 1 is the head end of the distribution network, and the utility poles 6, 7, 8, 9 are all the tail ends of the distribution network.A primary current protection circuit is arranged between the telegraph pole 2 and the telegraph pole 3, a secondary current protection circuit is arranged between the telegraph pole 2 and the telegraph pole 4, and a tertiary current protection circuit is arranged between the telegraph pole 2 and the telegraph pole 6. The three-section current protection system comprises three safety conditions: i is2=I3,I2=I4+I7,I2=I7+I5+I9+I8The protection requirements of the primary current protection circuit, the secondary current protection circuit and the tertiary current protection circuit are respectively corresponded. The system can limit specific safety conditions according to the condition of the distribution network, and ensure the normal operation of the power grid.
In the system, the cloud server can build a model according to the distribution network, for example, draw out equipment such as a distribution network line, a distribution network tower, a distribution network terminal, a T connection point and a line wire. The cloud server can also associate the drawn attribute information of the distribution network terminal with the real-time running power grid data information.
Preferably, the three-phase line information comprises three-phase current, three-phase voltage, position of the circuit breaker, energy storage state signal of the circuit breaker and state information; the state information includes current time, terminal IP address information, and a logical sequence number.
Specifically, the three-phase currents include A, B, C phase current values and the three-phase voltages include A, B, C phase voltage values. The logical sequence numbers may be ordered in an order of 1, 2, 3, … …, etc. The circuit breaker is mounted on a utility pole.
Preferably, the cloud server is further configured to store the three-phase line information uploaded by the acquisition device into an external database in a classified manner according to the logical serial number.
Specifically, the system can be classified and stored into the external database according to the logic serial number, and can also be classified and stored into the external database according to the current time or the IP address information of the terminal. The system can perform read-write operation on the external database only after establishing a link with the external database in advance.
Example two:
A5G-based cloud computing distribution network level difference protection method runs on a cloud server of the cloud computing distribution network level difference protection system, and comprises the following steps:
receiving three-phase line information uploaded by acquisition equipment;
matching the three-phase line information with a plurality of preset safety conditions;
and when the matching of the three-phase line information and a safety condition fails, determining that a line corresponding to the safety condition has a fault, generating a trip instruction and sending the trip instruction to a terminal on the line.
The method is operated on a cloud server, whether the line has a fault is judged through all three-phase line information on the line, and if the line has the fault, a tripping instruction is generated and sent to a terminal to control the terminal to trip. The method can not only judge the fault, but also judge the line where the fault occurs, and accurately realize the line protection in the distribution network.
Preferably, the safety condition includes that a current difference of three-phase currents obtained by different terminals is smaller than a preset current protection threshold.
Specifically, a three-stage current protection system such as that provided in fig. 2 includes three safety conditions: i is2=I3,I2=I4+I7,I2=I7+I5+I9+I8I.e. require I2And I3Current difference of (I)2And I4+I7Current difference of (I)2And I7+I5+I9+I8As close to 0 as possible. The current protection threshold may be based on grid specific operating errors.
Referring to fig. 3, when the matching of the three-phase line information and a safety condition fails, determining that a line corresponding to the safety condition has a fault, and generating a trip instruction to send to a terminal on the line specifically includes:
s1: reading all three-phase line information corresponding to the first bit of the logic serial number;
s2: if the reading fails, go to step S5; if the reading is successful, defining a first safety condition as a safety judgment condition;
s3: obtaining the current time of all three-phase line information, respectively calculating the time difference between each current time and other current times, and if the time difference is larger than the preset minimum time, executing the step S5; if all the time differences are less than or equal to the preset minimum time, obtaining three-phase currents of all the three-phase line information;
s4: judging whether the three-phase currents of all the three-phase line information are matched with the safety judgment condition, if the matching is successful, storing the matching data, and executing the step S5; if the matching fails, storing the matching data, generating a tripping command and sending the tripping command to a terminal on the line;
s5: judging whether the next safety condition exists, if so, defining the next safety condition as a safety judgment condition, and returning to the step S3; if not, judging whether a next logic serial number exists or not;
s6: and if the next logical serial number exists, reading all three-phase line information corresponding to the next logical serial number, returning to the step S2, and if the next logical serial number does not exist, ending the process.
Preferably, after the generating the trip instruction and sending to the terminal on the line, the method further comprises:
and generating an alarm instruction through the successfully initialized graphical interface.
In particular, when the method is applied in fig. 2, the following steps are performed:
1. firstly, reading all three-phase line information corresponding to the first bit of the logic serial number, and executing the step 2 if the logic serial number is successful; failing to execute the step 9;
2. calculating the time difference of the current time in the three-phase line information acquired by the terminal 2 and the terminal 3, and performing the next step 3;
3. comparing the calculated time difference with the minimum time, wherein the calculated time difference is less than or equal to the minimum time, and indicating that the three-phase line information acquired by the terminal 2 and the terminal 3 at the same time is the three-phase line information at the same time, performing step 4, and if the calculated time difference is greater than the minimum time, indicating that the three-phase line information acquired by the terminal 2 and the terminal 3 at different times is not the three-phase line information at the same time, performing step 9;
4. calculating the current difference of three-phase currents in the three-phase line information acquired by the terminal 2 and the terminal 3, and performing the next step 5;
5. comparing the calculated current difference with a current protection threshold value, and when the calculated current difference is less than or equal to the current protection threshold value, indicating that I2=I3If the matching is successful, performing step 22, otherwise, performing step 6;
6. generating a tripping instruction and sending the tripping instruction to a terminal on the line, and then executing the next step 7;
7. an alarm command is sent through the graphical interface. Then the next step 8 is executed;
8. storing the alarm in time sequence;
9. calculating the time difference of the current time in the three-phase line information acquired by the terminal 2, the terminal 4 and the terminal 7, and performing the next step 10;
10. comparing the calculated time difference with the minimum time, wherein the calculated time difference is less than or equal to the minimum time, and the step 11 is performed if the calculated time difference is greater than the minimum time, and the step 16 is performed if the calculated time difference is greater than the minimum time, and the three-phase line information which is not the same time and is acquired by the terminal 2, the terminal 4 and the terminal 7 is described;
11. calculating the current difference between the three-phase current of the terminal 2 and the three-phase current of the terminal 4 plus the three-phase current of the terminal 7, and performing the next step 12;
12. comparing the calculated current difference with a current protection threshold value, and when the calculated current difference is less than or equal to the current protection threshold value, indicating that I2=I4+I7If the matching is successful, performing step 22, otherwise, performing step 13;
13. generating a tripping instruction and sending the tripping instruction to a terminal on the line, and then executing the next step 14;
14. an alarm command is sent through the graphical interface. Then the next step 15 is performed;
15. storing the alarm in time sequence;
16. calculating the time difference of the current time in the three-phase line information collected by the terminal 2, the terminal 7, the terminal 5, the terminal 9 and the terminal 8, and performing the next step 17;
17. comparing the calculated time difference with the minimum time, wherein the calculated time difference is less than or equal to the minimum time, and the three-phase line information at the same time is acquired by the terminal 2, the terminal 7, the terminal 5, the terminal 9 and the terminal 8, then the step 18 is carried out, and if the calculated time difference is greater than the minimum time, the three-phase line information which is not acquired by the terminal 2, the terminal 7, the terminal 5, the terminal 9 and the terminal 8 is not at the same time, then the step 22 is carried out;
18. calculating the current difference between the three-phase current of the terminal 2 and the current difference between the three-phase current of the terminal 7, the three-phase current of the terminal 5, the three-phase current of the terminal 9 and the three-phase current of the terminal 8, and performing the next step 19;
19. comparing the calculated current difference with a current protection threshold value, and when the calculated current difference is less than or equal to the current protection threshold value, indicating that I2=I7+I5+I9+I8If the matching is successful, performing step 22, otherwise, performing step 20;
20. generating a tripping instruction and sending the tripping instruction to a terminal on the line, and then executing the next step 21;
21. an alarm command is sent through the graphical interface. The next step 22 is then performed;
22. storing the alarm in time sequence;
23. judging whether a next logic serial number exists or not; and if the next logic serial number exists, reading all three-phase line information corresponding to the next logic serial number, returning to the step 1, and if the next logic serial number does not exist, ending the process.
Referring to fig. 3, the method further includes, before step S1:
s11: when a protection starting instruction is received, initializing a graphical interface, if the graphical interface is failed to be initialized, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if the graphical interface is initialized successfully, reading the time of the cloud server, and timing the time by using a GPS signal; therefore, if the system in the cloud server fails to be initialized, the outlet quick-break protection function of the transformer substation is enabled.
S12: if the time synchronization fails, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if time synchronization is successful, performing data mapping on the data in the graphical interface after successful initialization and the external database; therefore, if the cloud server fails to perform time synchronization, the substation outgoing line quick-break protection function is enabled. And the data mapping is used for checking whether the initialized graphical interface is matched with preset data.
S13: if the data mapping fails, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; if the data mapping is successful, establishing a link between a cloud server and the external database; therefore, if the cloud server fails to map data, the substation outgoing line quick-break protection function is enabled.
S14: if the link is failed to be established, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system, and ending the process; and if the link is successfully established, transmitting the three-phase line information to an external database for storage. Therefore, if the cloud server fails to be connected with the external database, the quick-break protection function of the outgoing line of the transformer substation is enabled.
S15: calculating the number of fault terminals according to the three-phase line information, if the number is larger than the preset minimum fault number, indicating that more fault terminals exist, generating a failure instruction and sending the failure instruction to the substation outgoing line interval protection system to enable the substation outgoing line quick-break protection function, and ending the process; if the number is less than or equal to the preset minimum number of faults, the step S1 is executed.
Specifically, after the transformer substation outgoing line interval protection system receives the failure instruction, the quick-break protection pressing plate is put into operation to have a remote switching function, so that the transformer substation outgoing line quick-break protection function is realized.
For the sake of brief description, the method provided by the embodiment of the present invention may refer to the corresponding contents in the foregoing system embodiments.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the present invention, and they should be construed as being included in the following claims and description.