Power distribution automation terminal implementation method based on virtual protocol monitoring point synthesis
A technology for power distribution automation and implementation methods, applied in electrical components, circuit devices, etc., can solve the problem of inconvenience in modifying data synthesis expressions, and achieve the effect of eliminating code modification, high intuitiveness, and eliminating cumbersome steps.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0021] Embodiment 1: In some occasions, the distribution network automation terminal collects real-time information of multiple lines through telemetry or remote signaling at the same time. When a certain line or several lines fail, the distribution network master The measuring point of the line fault is used to understand the line status of the current distribution network terminal management. Assuming that there are four lines, then the total line fault is calculated by the OR operation of the four line faults. In this embodiment, the graphical calculation expression of the virtual measuring point is first set in a graphical way, such as figure 2 As shown, the virtual test point is the above-mentioned total line fault test point. figure 2 The corresponding calculation expression is: total line fault=line fault 1|line fault 2|line fault 3|line fault 4. Then, use the logic graph tool to generate the Lua expression of the graphical calculation expression on the virtual spec...
Embodiment 2
[0023] Embodiment 2: In the power distribution automation system, sometimes in order to obtain the state of a switch more accurately, it is necessary to collect the sub-position state and the close-position state of the switch at the same time, and determine the actual state of a switch through the sub-position state and the close-position state. This state is generally represented by a double-dot message. The value of the double point information can be 0, 1, 2 and 3, 0 means the state is unknown, 1 means the fraction, 2 means the position, and 3 means the error. When the position of the switch is 1 and the state of the switch is 0, it means that the switch is in the state; when the state of the switch is 0 and the state of the switch is 1, it means that the switch is in the state. In this embodiment, first set virtual test points for the switch state, and set the graphic calculation expressions of the virtual test points in a graphical way, such as image 3 As shown, this e...
Embodiment 3
[0034] Embodiment 3: the method of the present invention utilizes Lua as the calculation script of virtual measuring point, and Lua is a small and exquisite scripting language, is written by standard C, can compile and run on almost all operating systems and platforms. Therefore, the calculation of virtual measuring points can not only test simple addition, subtraction, multiplication, division, AND, OR, NOT and XOR operations, but also perform complex functional operations. In this embodiment, the graphic calculation expression of the virtual measuring point is first set in a graphic way, such as Figure 4Shown; wherein the Lua expression of the virtual test point V is V=Sin(A+B) |C| . The Lua script calculation engine in the virtual protocol server calculates the Lua expression in real time to obtain the real-time value of the virtual test point, and the virtual protocol server built on the distribution automation terminal will send the real-time value of the virtual test p...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 