A method, device and medium for verifying execution of a power distribution network command ticket

By establishing the association and status matrix between distribution network invoicing and execution equipment, and using the difference matrix and logical value calculation, the distribution network instruction ticket can be quickly and safely verified, which solves the problem of the cumbersome existing verification method and improves the dispatching efficiency.

CN117291377BActive Publication Date: 2025-10-10GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311260105.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-10-10
Estimated Expiration
2043-09-26

AI Technical Summary

Technical Problem

The existing verification method for distribution network instruction tickets is cumbersome and takes a long time to execute, which is not conducive to the rapid execution of instruction tickets.

Method used

Establish the distribution network billing equipment association matrix and operation status matrix, combine the execution equipment association matrix and operation status matrix, and perform fast safety verification through difference matrix and logical value calculation.

Benefits of technology

It realizes the rapid and safe verification of distribution network instruction tickets, improves dispatching efficiency, simplifies the verification process, and meets the rapid verification requirements of complex dispatching instruction tickets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117291377B_ABST
    Figure CN117291377B_ABST
Patent Text Reader

Abstract

The application discloses a kind of power distribution network instruction ticket execution verification method, equipment and medium, comprising: first, respectively establish power distribution network billing equipment association matrix and power distribution network billing operating state matrix;Then respectively establish power distribution network execution equipment association matrix and power distribution network execution operating state matrix;Then, according to the difference information between power distribution network billing equipment association matrix and power distribution network execution equipment association matrix, establish power distribution network billing execution equipment association difference matrix, according to the difference information between power distribution network billing operating state matrix and power distribution network execution operating state matrix, establish power distribution network operating state difference matrix, finally, according to power distribution network billing execution equipment association difference matrix, calculate power distribution network billing execution equipment association difference check logic value, according to power distribution network operating state difference matrix, calculate power distribution network operating state difference check logic value, based on logic value to instruction ticket verification.It solves the problem that existing verification mode is more complicated, and verification execution is longer, which is not conducive to the rapid execution of instruction ticket.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of distribution network instruction tickets, and in particular to a method, device and medium for inspecting the execution of distribution network instruction tickets. Background Art

[0002] Distribution network dispatching instructions are an important execution basis for distribution network dispatchers to adjust operating modes, isolate fault areas, transfer power supply loads, shut down and restore power for equipment maintenance, and accurately cut loads in batches.

[0003] The distribution network dispatch order ticket is an important form of dispatch instructions. It is a collection of operational steps composed of a series of interrelated dispatch instructions. Dispatch instructions include information notification, equipment tagging, switch opening and closing operations, knife switch opening and closing operations, and drop-out fuse opening and closing operations. Each dispatch instruction must meet safety requirements to prevent errors and be executed in a specific sequence. When operating operations such as rapid load transfer during a large-scale power outage, power outage and restoration of substation busbar maintenance, simultaneous power transfer due to multiple feeder failures, simultaneous power outage and restoration of multiple feeder maintenance, and precise batch load shedding, a dispatch order ticket can contain more than a dozen or even dozens of dispatch instructions, resulting in sequential remote control execution taking more than ten minutes, or even dozens of minutes.

[0004] After an order ticket is issued, it undergoes a security check. Only those that pass the security check can be saved and executed upon expiration. The order ticket to be executed also undergoes another security check, passing the security check again before it can be ordered to execute. Current order ticket verification methods rely on manual comparison of operating environments or program-assisted single-step execution. This method is cumbersome and time-consuming, hindering the rapid execution of order tickets. Summary of the Invention

[0005] The present application provides a method, device and medium for verifying the execution of distribution network instruction tickets, which is used to solve the problem that the existing verification method is relatively cumbersome, the verification execution takes a long time, and is not conducive to the rapid execution of instruction tickets.

[0006] In view of this, a first aspect of the present application provides a method for verifying the execution of a distribution network instruction ticket, the method comprising:

[0007] Establish the distribution network invoicing equipment association matrix DISM and the distribution network invoicing operation status matrix DICM respectively, wherein the distribution network invoicing equipment association matrix DISM is used to describe the equipment operated and associated equipment information of each dispatching instruction step in a dispatching instruction ticket under the invoicing state, and the distribution network invoicing operation status matrix DICM is used to describe the operation status information of the equipment operated and associated equipment of each dispatching instruction step in a dispatching instruction ticket under the invoicing state;

[0008] Establish the distribution network execution equipment association matrix DDSM and the distribution network execution operation status matrix DDCM respectively. The distribution network execution equipment association matrix DDSM is used to describe the equipment and associated equipment information operated by each dispatch instruction step in a dispatch instruction ticket under the instruction ticket execution state. The distribution network execution operation status matrix DDCM is used to describe the equipment and associated equipment information operated by each dispatch instruction step in a dispatch instruction ticket under the instruction ticket execution state.

[0009] According to the difference information between the distribution network billing equipment association matrix DISM and the distribution network execution equipment association matrix DDSM, a distribution network billing execution equipment association difference matrix IDVM is established; according to the difference information between the distribution network billing operation state matrix DICM and the distribution network execution operation state matrix DDCM, a distribution network operation state difference matrix IDOM is established;

[0010] The distribution network invoicing execution equipment associated difference verification logic value IDVL is calculated according to the distribution network invoicing execution equipment associated difference matrix IDVM, and the distribution network operation status difference verification logic value IDOL is calculated according to the distribution network operation status difference matrix IDOM. The instruction ticket is verified based on the logic value IDVL and the logic value IDOL.

[0011] Optionally, the distribution network invoicing device association matrix DISM is:

[0012]

[0013] Where, DI i1 DI is the unique identifier of the operating device in step i of the dispatch instruction ticket; i2 The operating device DI for step i i1 Associated parent node device; DI i3 ~DI im The operating device DI for step i i1 Associated child node device; if the node device does not exist, it is -1; i = 1, 2, ..., n, n is the number of operation devices in the scheduling instruction ticket; j = 1, 2, ..., m, m is the operation device DI of step i i1 The number of associated parent and child node devices;

[0014] The distribution network invoicing operation status matrix DICM is:

[0015]

[0016] IC ij [cs ij,1 cs ij,2 cs ij,3 cs ij,4 ];

[0017] Where, IC ij Associate the element DI in the DISM matrix with the distribution network billing equipment ij Initial operation status information array; cs ij,1 DI for device ij Remote signaling status, if the device DI ij If it is a disconnecting device and is open, its value is 0; if it is closed, its value is 1; if it is not a disconnecting device, its value is -1; cs ij,2 DI for device ij The listing status of the device DI ij If the abnormal sign such as maintenance, fault, or debugging is hung, its value is 0; if the non-abnormal sign or no sign is hung, its value is 1; cs ij,3 DI for device ij Phase A current measurement value; cs ij,4 DI for device ij The distributed power supply is on and off the grid. If the device is a distributed power supply and is on the grid, the value is 1; if the device is a distributed power supply and is off the grid, the value is 0; if the device is not a distributed power supply, the value is -1.

[0018] Optionally, the distribution network execution device association matrix DDSM is:

[0019]

[0020] Where, DD i1 The unique identifier of the operating device in step i of the dispatch instruction ticket; DD i2 The operating device DD for step i i1 Associated parent node device; DD i3 ~DD ih The operating device DD for step i i1 The associated child node device; if the node device does not exist, it is -1; i = 1, 2, ..., n, where n is the number of operation devices in the scheduling instruction ticket; b = 1, 2, ..., h, where h is the operation device DD of step i i1 The number of associated parent and child node devices;

[0021] The distribution network execution operation state matrix DDCM is:

[0022]

[0023] DC ib [ds ib,1 ds ib,2 ds ib,3 ds ib,4 ];

[0024] Where, DC ib DD is the element in the distribution network execution device association matrix DDSM.ib Dynamic operation status information array; ds ib,1 DD for device ib If the remote signal status of the device DD ib If it is a disconnecting device and is open, its value is 0; if it is closed, its value is 1; if it is not a disconnecting device, its value is -1; ib,2 DD for device ib If the device DD ib If the abnormal sign such as maintenance, fault, or debugging is hung, its value is 0; if the non-abnormal sign or no sign is hung, its value is 1; ds ib,3 DD for device ib Phase A current measurement value or parameter measurement value; ds ib,4 DD for device ib The distributed power supply is on and off the grid. If the device is a distributed power supply and is on the grid, the value is 1; if the device is a distributed power supply and is off the grid, the value is 0; if the device is not a distributed power supply, the value is -1.

[0025] Optionally, the distribution network invoicing execution device associated difference matrix IDVM is:

[0026]

[0027] IDVM=DISM⊙DDSM;

[0028]

[0029] In the formula, “⊙” is the exclusive OR operator; DV ij The comparison result of the element in the i-th row and j-th column of the initial association matrix DISM of the distribution network equipment and the element in the i-th row and j-th column of the dynamic association matrix DDSM of the distribution network equipment. If the two elements are the same, the value is 1; if the two element values ​​are different, the value is 0;

[0030] The distribution network operation state difference matrix IDOM is:

[0031]

[0032] IDOM=DICM⊙DDCM;

[0033] DO ij =[do ij,1 do ij,2 do ij,3 do ij,4 ];

[0034] Where, DO ij Element IC in DICM array for initial operating condition of distribution network equipment ij and distribution network equipment dynamic operating conditions array DDCM element DCij is the difference matrix between them; the 1st, 2nd and 4th column elements are state quantity comparisons, specifically:

[0035] do ij,1 = cs ij,1 ⊙ ds ij,1

[0036] do ij,2 = cs ij,2 ⊙ ds ij,2

[0037] do ij,4 = cs ij,4 ⊙ ds ij,4 ;

[0038] the 3rd column element is a measurement and parameter quantity comparison, specifically:

[0039]

[0040] In the formula, “⊙” is an exclusive or operator; 1 if the two compared elements are the same, and 0 if they are different; Z B is the measurement mutation limit value.

[0041] Optionally, the power distribution network billing execution device association difference array IDVM is calculated according to the power distribution network billing execution device association difference IDVL, specifically including:

[0042] Based on the logic value IDVL calculation formula, the power distribution network billing execution device association difference check logic value IDVL is calculated according to the elements in the power distribution network billing execution device association difference array IDVM;

[0043] The logic value IDVL calculation formula is:

[0044] IDVL = DV 11 &DV 12 &…&DV ij &…&DV nm ;

[0045] In the formula, “&” is a bitwise AND operator; 0 if the two compared elements have 0, and 1 if the two compared elements are all 1; DV ij is the comparison result of the ith row and jth column element in the power distribution network device initial state association array DISM and the ith row and jth column element in the power distribution network device dynamic association array DDSM.

[0046] Optionally, the instruction ticket is verified based on the logic value IDVL, specifically including:

[0047] When the distribution network invoicing execution equipment association difference verification logic value IDVL is 1, it is determined that the equipment and associated equipment operated by each dispatch instruction step in the instruction ticket in the initial invoicing state and the instruction ticket execution state are exactly the same, and the verification passes;

[0048] When the distribution network invoicing execution equipment associated difference check logic value IDVL is 0, it is determined that the equipment operated and the associated equipment in each dispatching instruction step in the instruction ticket in the initial invoicing state and the instruction ticket execution state are different, there is a safety hazard, the check fails, and analysis and modification are required.

[0049] Optionally, the calculating the distribution network operation state difference verification logic value IDOL according to the distribution network operation state difference matrix IDOM specifically includes:

[0050] The distribution network operation state difference matrix IDOM is logicalized through the distribution network operation state difference logic matrix IDLM;

[0051] Among them, the distribution network operation status difference logic matrix IDLM is:

[0052]

[0053] DL ij =do ij,1 &do ij,2 &do ij,3 &do ij,4 ;

[0054] In the formula, “&” is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both elements being compared are 1, the result of the operation is 1. ij DO is the element in the difference matrix IDOM between initial state and dynamic operation condition of distribution network equipment ij The logical value of

[0055] Based on the logic value IDOL calculation formula, the distribution network operation state difference verification logic value IDOL is calculated according to the elements in the distribution network operation state difference logic matrix IDLM;

[0056] The calculation formula of the logical value IDOL is:

[0057] IDOL=DL 11 &DL 12 &…&DL ij &…&DL nm ;

[0058] In the formula, “&” is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both of the two elements being compared are 1, the result of the operation is 1.

[0059] Optionally, the instruction ticket is checked based on the logical value IDOL, specifically including:

[0060] When the distribution network operation status difference verification logic value IDOL is 1, it is determined that the operation status of the equipment and related equipment operated in each dispatch instruction step in the instruction ticket in the initial invoice state and the instruction ticket execution state are exactly the same, and the verification passes;

[0061] When the distribution network operating status difference verification logic value IDOL is 0, it is determined that the operating status of the equipment operated and the related equipment in each dispatching instruction step in the instruction ticket in the initial invoicing state and the instruction ticket execution state are different, there is a safety hazard, the verification fails, and analysis and modification are required.

[0062] In a second aspect, the present application provides a device for verifying the execution of a power distribution network instruction ticket, the device comprising a processor and a memory:

[0063] The memory is used to store program code and transmit the program code to the processor;

[0064] The processor is used to execute the steps of the method for verifying the execution of the distribution network instruction ticket as described in the first aspect according to the instructions in the program code.

[0065] A third aspect of the present application provides a computer-readable storage medium, which is used to store program code, and the program code is used to execute the inspection method for the execution of the distribution network instruction ticket described in the first aspect above.

[0066] It can be seen from the above technical solutions that this application has the following advantages:

[0067] The present application provides a method for verifying the execution of distribution network instruction tickets. First, a distribution network invoicing device association matrix is ​​established to describe the information of the devices and associated devices operated by each dispatching instruction step in a dispatching instruction ticket under the invoicing state. A distribution network invoicing operation status matrix is ​​established to describe the operation status information of the devices and associated devices operated by each dispatching instruction step in a dispatching instruction ticket under the invoicing state. Then, a distribution network execution device association matrix is ​​established to describe the information of the devices and associated devices operated by each dispatching instruction step in a dispatching instruction ticket under the instruction ticket execution state. A distribution network execution operation status matrix is ​​established to describe the operation status of the devices and associated devices operated by each dispatching instruction step in a dispatching instruction ticket under the instruction ticket execution state. Next, a distribution network invoicing execution device association difference matrix is ​​established to describe the difference information between the distribution network invoicing device association matrix and the distribution network execution device association matrix. A distribution network operation status difference matrix is ​​established to describe the difference information between the distribution network invoicing operation status matrix and the distribution network execution operation status matrix. Finally, a distribution network invoicing execution device association difference verification logic value and a distribution network operation status difference verification logic value are generated, and a rapid verification of instruction ticket execution is performed based on the logic values.

[0068] The verification method of this application can quickly perform safety verification based on the differences in equipment and operating status between the time distribution network dispatch order ticket is executed and when it is issued. This simple and rapid method can effectively meet the problem of rapid verification of complex dispatch order tickets, thereby improving dispatch efficiency. This solves the problem that existing verification methods are relatively cumbersome, take a long time to execute, and are not conducive to the rapid execution of order tickets. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] Figure 1 A flow chart of a method for verifying the execution of a distribution network instruction ticket provided in an embodiment of the present application;

[0070] Figure 2 This is a flowchart of the execution of the distribution network instruction ticket provided in the embodiment of this application. DETAILED DESCRIPTION

[0071] In order to help those skilled in the art better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0072] See also Figure 1 and 2 , a method for verifying the execution of a distribution network instruction ticket provided in an embodiment of the present application includes:

[0073] Step 101: Establish a distribution network invoicing device association matrix DISM and a distribution network invoicing operation status matrix DICM, respectively. The distribution network invoicing device association matrix DISM is used to describe the information of the devices and associated devices operated by each dispatching instruction step in a dispatching instruction ticket under the invoicing state, and the distribution network invoicing operation status matrix DICM is used to describe the information of the operating status of the devices and associated devices operated by each dispatching instruction step in a dispatching instruction ticket under the invoicing state.

[0074] It should be noted that the establishment of the distribution network billing equipment association matrix DISM describes the equipment and associated equipment information operated by each dispatch instruction step in a dispatch instruction ticket in the billing state, specifically:

[0075]

[0076] Where, DI i1 DI is the unique identifier of the operating device in step i of the dispatch instruction ticket; i2 The operating device DI for step i i1 Associated parent node device; DI i3 ~DI im The operating device DI for step i i1 Associated child node device. If the node device does not exist, it is -1; i = 1, 2, ..., n, n is the number of operation devices in the scheduling instruction ticket; j = 1, 2, ..., m, m is the operation device DI of step i i1 The number of associated parent and child node devices.

[0077] Establish the distribution network billing operation status matrix DICM to describe the operation status information of the equipment and related equipment operated by each dispatch instruction step in a dispatch instruction ticket under the billing state, specifically:

[0078]

[0079] IC ij [cs ij,1 cs ij,2 cs ij,3 cs ij,4 ]

[0080] Where, IC ij Associate the element DI in the DISM matrix with the distribution network billing equipment ij Initial operation status information array; cs ij,1 DI for device ij Remote signaling status, if the device DI ij If it is a disconnecting device and is open, its value is 0; if it is closed, its value is 1; if it is not a disconnecting device, its value is -1; cs ij,2 DI for device ij The listing status of the device DIij 0, if the abnormality tag is hung, 1, if the abnormality tag is not hung or no tag is hung; cs ij,3 A-phase current measurement value of the device DI ij ; cs ij,4 A-phase current measurement value of the device DI ij ; cs i1 Distributed power off-grid status of the device DI i2 , if the device is a distributed power and is on-grid, 0, if the device is a distributed power and is off-grid, -1, if the device is not a distributed power.

[0081] Step 102, respectively establishing a power distribution network execution device association matrix DDSM and a power distribution network execution running state matrix DDCM, wherein the power distribution network execution device association matrix DDSM is used to describe the operating device and associated device information of each scheduling instruction step in a scheduling instruction ticket in an instruction ticket execution state, and the power distribution network execution running state matrix DDCM is used to describe the running state of the operating device and associated device of each scheduling instruction step in a scheduling instruction ticket in an instruction ticket execution state;

[0082] It should be noted that the power distribution network execution device association matrix DDSM is established to describe the operating device and associated device information of each scheduling instruction step in a scheduling instruction ticket in an instruction ticket execution state, and specifically:

[0083]

[0084] DD i1 is the unique identifier of the operating device of the i-th step in the scheduling instruction ticket; DD i2 is the parent node device associated with the operating device DD i1 of the i-th step; DD i3 ~ DD ih are the child node devices associated with the operating device DD i1 of the i-th step. If the node device does not exist, it is -1; i = 1, 2, …, n, n is the number of operating devices in the scheduling instruction ticket; b = 1, 2, …, h, h is the number of parent and child node devices associated with the operating device DD i1 of the i-th step.

[0085] The power distribution network execution running state matrix DDCM is established to describe the running state of the operating device and associated device of each scheduling instruction step in a scheduling instruction ticket in an instruction ticket execution state, and specifically:

[0086]

[0087] DC ib [ds ib,1 ds ib,2 ds ib,3 ds ib,4 ]

[0088] Where, DC ib DD is the element in the distribution network execution device association matrix DDSM. ib Dynamic operation status information array; ds ib,1 DD for device ib If the remote signal status of the device DD ib If it is a disconnecting device and is open, its value is 0; if it is closed, its value is 1; if it is not a disconnecting device, its value is -1; ib,2 DD for device ib If the device DD ib If the abnormal sign such as maintenance, fault, or debugging is hung, its value is 0; if the non-abnormal sign or no sign is hung, its value is 1; ds ib,3 DD for device ib Phase A current measurement value or parameter measurement value; ds ib,4 DD for device ib The distributed power supply is on and off the grid. If the device is a distributed power supply and is on the grid, the value is 1; if the device is a distributed power supply and is off the grid, the value is 0; if the device is not a distributed power supply, the value is -1.

[0089] Step 103: Establish a distribution network invoicing execution device association difference matrix IDVM based on the difference information between the distribution network invoicing device association matrix DISM and the distribution network execution device association matrix DDSM; establish a distribution network operation state difference matrix IDOM based on the difference information between the distribution network invoicing operation state matrix DICM and the distribution network execution operation state matrix DDCM;

[0090] It should be noted that the distribution network invoicing execution device association difference matrix IDVM is established to describe the difference information between the distribution network invoicing device association matrix DISM and the distribution network execution device association matrix DDSM, specifically:

[0091]

[0092] IDVM=DISM⊙DDSM

[0093]

[0094] In the formula, “⊙” is the exclusive OR operator; DV ij It is the comparison result of the element in the i-th row and j-th column of the initial association matrix DISM of the distribution network equipment and the element in the i-th row and j-th column of the dynamic association matrix DDSM of the distribution network equipment. If the two elements are the same, the value is 1; if the two element values ​​are different, the value is 0.

[0095] The distribution network operation status difference matrix IDOM is established to describe the difference information between the distribution network invoicing operation status matrix DICM and the distribution network execution operation status matrix DDCM. Specifically:

[0096]

[0097] IDOM=DICM⊙DDCM

[0098] DO ij =[do ij,1 do ij,2 do ij,3 do ij,4 ]

[0099] Where, DO ij Element IC in DICM array for initial operating conditions of distribution network equipment ij and distribution network equipment dynamic operating conditions array DDCM element DC ij is the difference matrix between them. The elements in the 1st, 2nd and 4th columns are the state quantity comparisons, specifically:

[0100] do ij,1 =cs ij,1 ⊙ds ij,1

[0101] do ij,2 =cs ij,2 ⊙ds ij,2

[0102] do ij,4 =cs ij,4 ⊙ds ij,4

[0103] The third column of elements is the quantity measurement and parameter quantity comparison, specifically:

[0104]

[0105] In the formula, “⊙” is the same or OR operator; the two elements being compared are equal to 1, and different to 0; Z B To measure the mutation limit, 30% is generally taken.

[0106] Step 104: Calculate the distribution network invoicing execution equipment associated difference verification logic value IDVL according to the distribution network invoicing execution equipment associated difference matrix IDVM, calculate the distribution network operation state difference verification logic value IDOL according to the distribution network operation state difference matrix IDOM, and verify the instruction ticket based on the logic value IDVL and the logic value IDOL.

[0107] It should be noted that a quick check of instruction ticket execution is performed based on the distribution network invoicing execution equipment association difference matrix IDVM and the distribution network operation status difference matrix IDOM.

[0108] Establish the distribution network invoicing execution equipment associated difference verification logic value IDVL to describe the verification result of the distribution network invoicing execution equipment associated difference matrix IDVM, specifically:

[0109] IDVL=DV 11 &DV 12 &…&DV ij &…&DV nm

[0110] In the formula, “&” is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both of the two elements being compared are 1, the result of the operation is 1.

[0111] If the IDVL value for the check for differences in the distribution network invoicing execution device associations is 1, the devices and associated devices operated by each dispatch instruction step in the instruction ticket are exactly the same in the initial invoicing state and the instruction ticket execution state, and the check passes. If the IDVL value for the check for differences in the distribution network invoicing execution device associations is 0, the devices and associated devices operated by each dispatch instruction step in the instruction ticket are different in the initial invoicing state and the instruction ticket execution state, posing a safety hazard. The check fails and requires analysis and modification.

[0112] Establish the distribution network operation state difference logic matrix IDLM to logicize the distribution network operation state difference matrix IDOM, specifically:

[0113]

[0114] DL ij =do ij,1 &do ij,2 &do ij,3 &do ij,4

[0115] In the formula, "&" is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both elements being compared are 1, the result of the operation is 1. ij DO is the element in the difference matrix IDOM between initial state and dynamic operation condition of distribution network equipment ij The logical value of .

[0116] Establish the distribution network operation state difference verification logic value IDOL to describe the verification result of the distribution network operation state difference logic matrix IDLM, specifically:

[0117] IDOL=DL 11 &DL 12 &…&DL ij &…&DL nm

[0118] In the formula, “&” is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both of the two elements being compared are 1, the result of the operation is 1.

[0119] If the distribution network operating status difference verification logic value IDOL is 1, it indicates that the operating status of the equipment and related equipment operated by each dispatch instruction step in the instruction ticket in the initial invoice state and the instruction ticket execution state are exactly the same, and the verification passes. If the distribution network operating status difference verification logic value IDOL is 0, it indicates that the operating status of the equipment and related equipment operated by each dispatch instruction step in the instruction ticket in the initial invoice state and the instruction ticket execution state are different, posing a safety hazard, and the verification fails, requiring analysis and modification.

[0120] Furthermore, an embodiment of the present application also provides a device for verifying the execution of a distribution network instruction ticket, the device comprising a processor and a memory:

[0121] The memory is used to store program code and transmit the program code to the processor;

[0122] The processor is used to execute the steps of the method for verifying the execution of the distribution network instruction ticket as described in the above method embodiment according to the instructions in the program code.

[0123] Furthermore, a computer-readable storage medium is provided in an embodiment of the present application, and the computer-readable storage medium is used to store program code, and the program code is used to execute the inspection method for the execution of the distribution network instruction ticket described in the above method embodiment.

[0124] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0125] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0126] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0127] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0128] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0129] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0130] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (English full name: Read-Only Memory, English abbreviation: ROM), a random access memory (English full name: Random Access Memory, English abbreviation: RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0131] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for verifying the execution of a distribution network instruction ticket, characterized in that: include: Establish the distribution network invoicing equipment association matrix DISM and the distribution network invoicing operation status matrix DICM respectively, wherein the distribution network invoicing equipment association matrix DISM is used to describe the equipment operated and associated equipment information of each dispatching instruction step in a dispatching instruction ticket under the invoicing state, and the distribution network invoicing operation status matrix DICM is used to describe the operation status information of the equipment operated and associated equipment of each dispatching instruction step in a dispatching instruction ticket under the invoicing state; Establish the distribution network execution equipment association matrix DDSM and the distribution network execution operation status matrix DDCM respectively. The distribution network execution equipment association matrix DDSM is used to describe the equipment and associated equipment information operated by each dispatch instruction step in a dispatch instruction ticket under the instruction ticket execution state. The distribution network execution operation status matrix DDCM is used to describe the equipment and associated equipment information operated by each dispatch instruction step in a dispatch instruction ticket under the instruction ticket execution state. According to the difference information between the distribution network billing equipment association matrix DISM and the distribution network execution equipment association matrix DDSM, a distribution network billing execution equipment association difference matrix IDVM is established; according to the difference information between the distribution network billing operation state matrix DICM and the distribution network execution operation state matrix DDCM, a distribution network operation state difference matrix IDOM is established; Calculate the distribution network invoicing execution equipment associated difference verification logic value IDVL based on the distribution network invoicing execution equipment associated difference matrix IDVM, calculate the distribution network operation state difference verification logic value IDOL based on the distribution network operation state difference matrix IDOM, and verify the instruction ticket based on the logic value IDVL and the logic value IDOL; in, Verify the instruction ticket based on the logical value IDVL, including: When the distribution network invoicing execution equipment association difference verification logic value IDVL is 1, it is determined that the equipment and associated equipment operated by each dispatch instruction step in the instruction ticket in the initial invoicing state and the instruction ticket execution state are exactly the same, and the verification passes; When the distribution network invoicing execution equipment associated difference check logic value IDVL is 0, it is determined that the equipment operated and the associated equipment in each dispatch instruction step in the instruction ticket in the initial invoicing state and the instruction ticket execution state are different, which poses a safety hazard. The check fails and needs to be analyzed and modified; The instruction ticket is checked based on the logical value IDOL, including: When the distribution network operation status difference verification logic value IDOL is 1, it is determined that the operation status of the equipment and related equipment operated in each dispatch instruction step in the instruction ticket in the initial invoice state and the instruction ticket execution state are exactly the same, and the verification passes; When the distribution network operating status difference verification logic value IDOL is 0, it is determined that the operating status of the equipment operated and the related equipment in each dispatching instruction step in the instruction ticket in the initial invoicing state and the instruction ticket execution state are different, there is a safety hazard, the verification fails, and analysis and modification are required.

2. The method for verifying the execution of a distribution network instruction ticket according to claim 1, characterized in that: The distribution network invoicing equipment association matrix DISM is: ; Where, DI i1 DI is the unique identifier of the operating device in step i of the dispatch instruction ticket; i2 The operating device DI for step i i1 Associated parent node device; DI i3 ~ DI im The operating device DI for step i i1 Associated child node device; if the child node device does not exist, the value corresponding to the child node is -1; i = 1, 2, ..., n, n is the number of operation devices in the scheduling instruction ticket; j = 1, 2, ..., m, m is the operation device DI of step i i1 The number of associated parent and child node devices; The distribution network invoicing operation status matrix DICM is: ; ; Where, IC ij Associate the element DI in the DISM matrix with the distribution network billing equipment ij Initial operation status information array; cs ij,1 DI for device ij Remote signaling status, if the device DI ij If it is a disconnecting device and is open, its value is 0; if it is closed, its value is 1; if it is not a disconnecting device, its value is -1; cs ij,2 DI for device ij The listing status of the device DI ij If an abnormal sign such as maintenance, fault, or debugging is hung, its value is 0; if a non-abnormal sign or no sign is hung, its value is 1; cs ij,3 DI for device ij Phase A current measurement value; cs ij,4 DI for device ij The distributed power supply is on and off the grid. If the device is a distributed power supply and is on the grid, the value is 1; if the device is a distributed power supply and is off the grid, the value is 0; if the device is not a distributed power supply, the value is -1.

3. The method for verifying the execution of a distribution network instruction ticket according to claim 2, characterized in that: The distribution network execution device association matrix DDSM is: ; Where, DD i1 The unique identifier of the operating device in step i of the dispatch instruction ticket; DD i2 The operating device DD for step i i1 Associated parent node device; DD i3 ~DD ih The operating device DD for step i i1 Associated child node device; if the child node device does not exist, the value corresponding to the child node is -1; i = 1, 2, ..., n, n is the number of operation devices in the scheduling instruction ticket; b = 1, 2, ..., h, h is the operation device DD of step i i1 The number of associated parent and child node devices; The distribution network execution operation state matrix DDCM is: ; ; Where, DC ib DD is the element in the distribution network execution device association matrix DDSM. ib Dynamic operation status information array; ds ib,1 DD for device ib If the remote signal status of the device DD ib If it is a disconnecting device and is open, its value is 0; if it is closed, its value is 1; if it is not a disconnecting device, its value is -1; ib,2 DD for device ib If the device DD ib If the abnormal sign such as maintenance, fault, or debugging is hung, its value is 0; if the non-abnormal sign or no sign is hung, its value is 1; ds ib,3 DD for device ib Phase A current measurement value or parameter measurement value; ds ib,4 DD for device ib The distributed power supply is on and off the grid. If the device is a distributed power supply and is on the grid, the value is 1; if the device is a distributed power supply and is off the grid, the value is 0; if the device is not a distributed power supply, the value is -1.

4. The method for verifying the execution of a distribution network instruction ticket according to claim 3, characterized in that: The distribution network invoicing execution device associated difference matrix IDVM is: ; ; ; In the formula, "⊙" is the exclusive OR operator; DV ij The comparison result of the element in the i-th row and j-th column of the distribution network invoicing device association matrix DISM and the element in the i-th row and j-th column of the distribution network execution device association matrix DDSM. If the two elements are the same, the value is 1; if the two element values ​​are different, the value is 0; The distribution network operation state difference matrix IDOM is: ; ; ; Where, DO ij Element IC in DICM of billing operation status matrix for distribution network ij and the DC element in the distribution network execution operation state matrix DDCM ij is the difference matrix between them; the elements in the 1st, 2nd and 4th columns are the state quantity comparisons, specifically: ; The third column of elements is the quantity measurement and parameter quantity comparison, specifically: ; In the formula, "⊙" is the same or OR operator; the two elements being compared are equal to 1, and different to 0; Z B is the measurement mutation limit.

5. The method for verifying the execution of a distribution network instruction ticket according to claim 4, characterized in that: The calculation of the distribution network invoicing execution device associated difference verification logic value IDVL according to the distribution network invoicing execution device associated difference matrix IDVM specifically includes: Based on the logic value IDVL calculation formula, the distribution network invoicing execution equipment associated difference verification logic value IDVL is calculated according to the elements in the distribution network invoicing execution equipment associated difference matrix IDVM; The logic value IDVL calculation formula is: ; In the formula, "&" is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both elements being compared are 1, the result of the operation is 1. ij It is the comparison result of the element in the i-th row and j-th column of the distribution network invoicing equipment association matrix DISM and the element in the i-th row and j-th column of the distribution network execution equipment association matrix DDSM.

6. The method for verifying the execution of a distribution network instruction ticket according to claim 5, characterized in that: The calculating of the distribution network operation state difference verification logic value IDOL according to the distribution network operation state difference matrix IDOM specifically includes: The distribution network operation state difference matrix IDOM is logicalized through the distribution network operation state difference logic matrix IDLM; Among them, the distribution network operation status difference logic matrix IDLM is: ; ; In the formula, "&" is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both elements being compared are 1, the result of the operation is 1. ij DO is the element in the distribution network operation status difference matrix IDOM ij The logical value of Based on the logic value IDOL calculation formula, the distribution network operation state difference verification logic value IDOL is calculated according to the elements in the distribution network operation state difference logic matrix IDLM; The calculation formula of the logical value IDOL is: ; In the formula, "&" is the bitwise AND operator. If one of the two elements being compared is 0, the result of the operation is 0. If both of the two elements being compared are 1, the result of the operation is 1.

7. A test device for the execution of a distribution network instruction ticket, characterized in that: The device includes a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the inspection method for the execution of the distribution network instruction ticket according to any one of claims 1-6 according to the instructions in the program code.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store program code, and the program code is used to execute the method for verifying the execution of the distribution network instruction ticket according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Connection switch operation mode analysis method based on connection information matrixes

    CN107800132A

  • anti-misoperation method for dispatching operation tickets

    CN109978301A