Download stattia_2.3_-eng_zhidno_visnyka

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
УДК 621.382
R. Bazylevych, V. Andrienko
"Lviv Polytechnic" National University,
Software Department
HIERARCHICAL ISLANDING OF POWER SYSTEM
© Bazylevych R. , Andrienko V., 2016
The features of using the method of optimal scheme reduction for islanding of power systems
is reviewed. A modified algorithm for series-parallel folding with the formation of hierarchically
nested clusters is offered. The advantages of the algorithm is grounded and its implementation in the
application for islanding of power system is described.
Keywords – power system islanding, data reduction, clustering.
Introduction
Partitioning of schemes for selected criteria is an important task, which is used in many applied
applications. One of this approaches for its solution is the optimal method of scheme reduction [1-3],
which confirmed its effectiveness and high performance, what is especially important for the problems of
high and very high dimensionality [3], making it more appropriate for power system islanding. Quick
power system islanding creates conditions to avoid the spread of the wave energy blackout in large areas,
which occurred in many cases and performed much damage, therefore this issue is devoted to a number of
publications [5-9]. Appropriate use may be developing an algorithm and software for hierarchical
islanding, that in such cases there is more than a single-selection as an important focus of the accident. In
redistributions waves crash, hierarchical islanding allows predicting and disconnect if necessary following
grid nodes that can enter the emergency area that will minimize damage. In the article considering the
modified algorithm and proposed method of optimal folding scheme, which reduces the time to determine
the transmission lines to disable them.
Method of optimal reduction of scheme
An important factor in the method of optimal folding scheme, which determines the quality of the
result, is selection criterion for combining a strongly bound elements into groups - clusters. A common
criterion is a difference between internal and external connections in the group of elements, which is
considered as a candidate for selection to the next level of grouping. There are clusters of greater value for
this criterion. In the process of combining of elements and created in the previous steps clusters, based
clotting tree that reflects the structure of hierarchically nested groups of strongly connected components.
The intersection of this tree corresponds to some partition scheme on the part number and size of which
depend on the level of decomposition, can be arbitrary.
To determine the value of the criterion of association must calculate the difference between the
number of internal and external connections of items (clusters). Connections between the elements of the
prior level of convolution in new treated as internal node, and all the ties what bind new established node
with other elements, are considered external. Since, the procedure for determining this value is repeated
many times at each level of convolution, it must have high performance.
In the process of identifying candidates for the association of the selected criteria ambiguity may
arise, that is to form groups that have the same value and it is competing, then you need to opt for one of
the possible association of two or more of their number. In such cases, to select candidates for the
association introduced additional criteria, such as weight (number of combined elements) clusters, the
number of external connections and some others.
Criterion for determining candidates for the association can be written as follows:
ij   E inij  E exij  max ,
where,
(1)
i, j  1, N , N – number of power system elements;
Δij – difference between external and internal connections of nodes;
∑Einij - number of internal connections of elements that form the new node;
∑Eexij - number of it external connections.
At each step of the algorithm must calculate temporary value of differences, between the amounts
of internal and external connections of candidates for union. You need to calculate the values for all
potential nodes. To creating a new node, doing by selecting the highest value of all the candidates.
Significant computational cost requires finding candidates for association. A modification of the
algorithm reduces the cost of computation by increasing the need of memory of such calculation [2].
Modified algorithm for constructing optimal tree of reduction
Modified algorithm for constructing optimal tree of reduction have the following features:
1. The value of the number of internal connections of potential new node is decomposed into two
components: internal number of connections of i - th and j – th node.
E
in
ij
  E in i  E in j  E comij ,
(2)
where,
Ecom – number of connections between this two nodes.
2. External connections - are connections between elements and new created node elements that do
not belong. Number of connection can also be divided into two components for each of the nodes:
E
ex
ij
  E ex i  E ex j ,
(3)
3. If initially, to determine the number of all connections for each element, we get its value nCon.
The value of the number of external connections can be obtained if from the value of nCon subtract the
number of internal connections. Given this formula to determine the number of external connections for
two potential nodes would be:
E
E
 nConi   E inij
ex
i
ex
j
,
 nCon j   E in ij
(4)
(5)
4. Using formulas (2), (3), (4) and (5) write based formula (1) in factored form:
ij   E inij  E exij 
  E ini  E in j  E comij  [( nConi   E in ij )  (nCon j   E in ij )] 
  E in i  E in j  E
com
ij
[( nConi  ( E in i  E in j  E comij )) 
 (nCon j  ( E in i  E in j  E comij ))];
5. Opening the brackets, we get the final formula:
ij  3 * ( E in i  E in j  E comij )  (nConi  nCon j );
(6)
Modified reduction method eliminates the need for constant terms identical values. It retains the
necessary intermediate data and the corresponding values increasing number of internal and external
connections.
In the implementation of the method for each step, necessary to calculate only one value ∑Ecomij,
nConi and nConj and can be calculated in the initialization stage, as the sum of all values in the list of all
elements in adjacency matrix, and then for each new node - this value is the sum of the relative values of
the two nodes that forming current node. Similarly ∑Einij defined as the sum ∑Eini + ∑Einj + Ecomij not
require additional computation at each step, but only change gradually during convolution of scheme.
Features of program implementation of method
Presentation of structure of lists processing through which embodied software implementation of
the modified method is shown in Figs 1, 2 and 3. These three stages sequentially display of the lists, as
well as changes in convolution parameters of the scheme.
Fig.1. Data Load Stage
Fig.2. Data Initialization Stage
Fig.3. Data Convolution Stage
Conclusion
To improve the performance of the algorithm of hierarchial islanding can be rational data using
from the previous steps by increasing memory usage. To implement this method may use to apply
additional lists storing data on the number of all connections of node, its internal communications, as well
as all intermediate values at each step of the algorithm. In consideration of real-time computing is worth
considering adding operations that take place at each step of the algorithm. The number of empty runs
cycle due to the increased number of entries of the nodes (and thus records the current values of internal
amounts of total connections, sub-elements, clasters, etc.) and a decrease free nodes will dramatically
affect the growing number of empty runs cycle in program implementation.
1. Базилевич Р.П. “Декомпозиционные и топологические методы автоматиированного
проектирования электронных устройств”, Львов, «Вища школа», 1981, 168 С. 2. R.P. Bazylevych,
R.A. Melnyk, O.G. Rybak. “Circuit partitioning for FPGAs by the optimal circuit reduction method”. In:
VLSI Design, Vol. 11, No 3, pp. 237-248, 2000. 3. R. Bazylevych, I. Podolskyy and L.Bazylevych.
Partitioning optimization by recursive moves of hierarchically built clusters. In: Proc. of 2007 IEEE
Workshop on Design and Diagnostics of Electronic Circuits and Systems. April, 2007, Krakow, Poland,
pp. 235-238. 4. Peiravi A., R. Ildarabadi. "Comparison of Computational Requirements for Spectral and
Kernel k-means Bisectioning of Power Systems", Australian Journal of Basic and Applied Sciences, 3(3):
2366-2388, 2009. 5. Agematsu, S., S. Imai, R. Tsukui, H. Watanabe, T. Nakamura, T. Matsushima.
“Islanding Protection System with Active and Reactive Power Balancing Control for Tokyo Metropolitan
Power System and Actual Operational Experiences,” in Proceedings of the 7th IEE Int. Conf.
Developments in Power System Protection, pp: 351–354. , 2001. 6. Cherng, J., S. Chen, C. Tsai, J. Ho,
1999. An efficient two-level partitioning algorithm for VLSI circuits, Proceedings of the 1999 Design
Automation Conference, ASP-DAC '99, Asia and Pacific, 1: 69-72, Wanchai, Hong Kong, 18-21 Jan.
1999. 7. Cherng, J., S. Chen, 2003. An efficient multi-level partitioning algorithm for VLSI circuits,
Proceedings of the 16th 70-75. International Conference on V LSI Design (VLSI'03), 4-8 January 2003. 8.
Dhillon, Inderjit S., Guan, Yuqiang, Kulis, Brian, 2005. “A Fast Kernel Based Multilevel
Algorithm for Graph Partitioning,” In the Proceedings of the 111th ACM SIGKDD International
Conference on Knowledge Discovery Data Mining (KDD), pp: 629-634. 9. Bazylevych R.P. “The optimal
circuit reduction method as an effective tool to solve large and very large size intractable combinatorial
VLSI physical design problems”. In: 10-th NASA Symp. on VLSI Design, March 20-21, 2002,
Albuquerque, NM, USA, pp. 6.1.1-6.1.14.