Keywords

1 Introduction

At the end of the 20th century, Watts and Strogatz of Cornell University in the United States published “Collective Dynamics of Small-World’ Networks” [1], and the small world network model was first presented to people. There has been a wave of research on complex networks around the world. In 2013, Pagani and Aiello published “The power grid as a complex network: A survey” in “Physica A” [2], which explained that generators and transmission lines can be abstracted into nodes and edges in the network in the power grid. To model, you can use the theory of complex networks to study power networks. So far, researchers in the field of power systems have begun to analyze power systems from the perspective of complex networks [3,4,5,6]. Applying the complex network theory, combined with the actuality of the power system, the initial load of the node is defined by the electrical interface, and the cascading failure model is established. The normalized fault scale, average connectivity level and weighted network efficiency are used to evaluate the evolution of the small world power grid. The change in robustness. The analysis results show that with the increase of network capacity, the robustness of the small world power grid is enhanced, but when the network capacity reaches a certain value, the increased capacity has little impact on the robustness of the small world power grid [7]; with the development of the small world power grid Evolution, the connection between nodes is enhanced, and its overall robustness is also enhanced. Therefore, when planning and designing the power system, the capacity of the power grid should be scientifically and reasonably determined according to the actual situation. It is also possible to refer to the development and evolution mode of the small world power grid to obtain a power grid with strong robustness and low cost. Network robustness refers to the ability of a network to maintain its operation after a node or edge in the network fails due to external interference.

Complex networks are an important method for studying complex systems. The network view of complex systems research has become a new perspective accepted by researchers [8, 9]. Compared with other research methods, complex network theory emphasizes the topological characteristics of the system, can properly reflect the dynamic formation process of the network, and reveal some macroscopic properties of the system. These have the robustness and anti-risk ability for analyzing complex networks. Important reference value. Robustness is generally considered to be the robustness of complex systems, and is the key to the survival, maintenance, and continuous service of complex networks in abnormal and dangerous situations. Albert and Barabasi compared the connectivity of ER random graphs and BA scale-free networks to the robustness of node removal in [10].

Two kinds of node removal strategies are studied. One is the random failure strategy, which completely removes some nodes in the network randomly. The second is the deliberate attack strategy, that is, from the removal of the most moderate node in the network, the consciously removes the highest degree in the network. Node. It is the non-uniformity that makes the scale-free network highly vulnerable to deliberate attacks: as long as the consciously removing the nodes with the largest number of values in the network will have a great impact on the connectivity of the entire network [11]. Scientists in different fields have explored this problem and found that robust but fragile is one of the most important and basic features of complex systems [12]. Broder et al. studied the robustness of large-scale WWW sub-networks. Sexual discovery only removes all nodes with degrees greater than 5 to completely destroy the connectivity of the WWW [13]. These studies are qualitative in terms of robustness, and the study of the impact of complex network structures on robustness is not sufficient. Based on the classical node admittance matrix model, this paper classifies nodes, simplifies calculations, and proposes three different attack strategies from the perspective of complex networks. Using static analysis methods, the structural structure is robust from the perspective of grid system. The influence of sex is finally verified by using IEEE-57 system and IEEE-300 system as examples.

The remaining parts of the paper are organized as follows: In Sect. 2, some preliminaries (i.e., the complex network and robustness index of grid system) are introduced. And in Sect. 3, Robust analysis of grid system based on different attack modes (i.e., attack strategy of degree node, immediate node and random node) in complex network is detailedly introduced, which consists of there parts: attack mode, attack simulation process and experiment results. Finally, Sect. 4 is dedicated for conclusion and discussion.

2 Preliminary

2.1 Complex Network and Its Spread and Influence

With the continuous construction of the power grid, the scale of the power grid is getting larger and larger, and the degree of connection is more and more complicated [14]. In recent years, more and more scholars have applied complex network theory to power systems, so that the structure of the power grid gradually meets the characteristics of complex networks and solves a variety of problems. The characteristics of complex networks are often hidden in their statistical properties, and many concepts have been proposed for their statistical properties [15,16,17,18]. Because of its many concepts, only three basic concepts used in this article are introduced.

  1. (1)

    Shortest path length

    In the network, the shortest path length \({l_{i,j}}\) is defined as the number of edges on the shortest path between any two points i and j.

  2. (2)

    Degrees

    In the network, the degree \({k_i}\) of node i is defined as the number of edges connected to the node. So intuitively, if the degree of a node is greater, then the node is more important in a sense.

  3. (3)

    Intermediation

    In the network, some nodes are not very large, but this node may play a role as a bridge between the two parts of the network, indicating that this node is also very important, so it is defined in all nodes of the network, The number \(B_i\) of the shortest path through all the nodes i is the mediator of node i.

Based on the propagation process of the d-dimensional small world network described by the NW network model, Moukarzel studied the propagation equation of the d-dimensional small world network more specifically [19]. The idea is to start from the initial infected node of the network, (1) the virus starts to propagate at constant speed 1; (2) the density of the long-range connection endpoint in the network is \(\rho \); (3) the propagation process is continuous; The probability of encountering a long-range endpoint at the source endpoint is \(\rho \). Then, the average total infection amount \(V\left( t \right) \) is obtained by the following form and integral equation [20]:

$$\begin{aligned} V\left( t \right) = {\varGamma _d}\int _0^1 {{\tau ^{d - 1}}\left[ {1 + 2pV\left( {t - \tau } \right) } \right] } d\tau \end{aligned}$$
(1)

After scaling and differentiation, a linear propagation equation of the following form can be obtained [20].

$$\begin{aligned} {{{\partial ^d}V\left( t \right) } \over {\partial {t^d}}} = 1 + V\left( t \right) \end{aligned}$$
(2)

Considering the influence of various nonlinear obstacles in the process of propagation, then, the average total infection amount \(V\left( t \right) \) is obtained by the following form and integral equation [21]:

$$\begin{aligned} V\left( t \right) = {\varGamma _d}\int _0^1 {{\tau ^{d - 1}}\left[ {1 + {\xi ^{ - d}}V\left( {t - \tau } \right) - \mu {V^2}\left( {t - \tau } \right) } \right] } d\tau \end{aligned}$$
(3)

After the above formula is scaled and differentiated, the following nonlinear equation can be obtained [21]:

$$\begin{aligned} {{{\partial ^d}V\left( t \right) } \over {\partial {t^d}}} = {\xi ^d} + V\left( t \right) - \mu {\xi ^d}{V^2}\left( t \right) \end{aligned}$$
(4)

Where \(\xi \) is the NW length scale and \(\mu \) is the interaction coefficient. When considering a one-dimensional case, it is inversely proportional to the degree of complexity in a complex network [22], i.e., . The above formula is the expression of the total amount of network propagation \(V\left( t \right) \) in the small world. In the case of the unbalanced system, the parameters will fluctuate. The physical meaning of such fluctuations is the errors, faults, etc. of complex network nodes and connected edges.

2.2 Robustness Index of Grid System

Robustness refers to the ability of the system to maintain its original performance when the structure or size changes occur in the system [23]. The structural robustness of the grid can be considered as the ability of the grid system to maintain its original power supply function after the structure of the grid changes.

The robustness of complex networks is the key to the survival, maintenance, and continuous service of complex networks in the event of node parameter failure (fluctuations) [24]. A more rigorous definition refers to the characteristics of the control system that maintains relevant performance under certain parameters (such as system structure, size, etc.) [25]. In a complex network, if most nodes in the network are still connected after removing a small number of nodes, then the connectivity of the network is said to be robust to node failures [26].

Artificial giant systems such as power networks and communication networks are increasingly dependent on the daily production and life of human beings. A serious problem is faced: How reliable are these networks? In fact, although hundreds of routers fail on the network every moment, the Internet is rarely affected. The performance of the life system is more robust: although there are thousands of errors in the cells, such as mutations and protein errors, there are very few serious consequences in life, and the source of this toughness mainly comes from within the system. In the network parameters with random fluctuations, there are factors in the system that cause the network structure to abruptly change, and there are also factors (damping) that make the system gradually stabilize before the network disaster.

For real networks, whether it is artificial giant systems such as Internet, telecommunication networks, power networks, large-scale circuits, or natural networks such as various metabolic networks, food chain networks, etc., are open, unbalanced, nonlinear and complex. The system is a typical object of non-balanced statistical physics research. It is in this case that a non-equilibrium network is proposed in correspondence with an equilibrium network. The number of nodes in the system described by the unbalanced network and the connected edges of the nodes are not fixed, but grow with time. The unbalanced complex network model can be constructed in the following ways: (1) the number of network nodes and the connected edges of nodes grow continuously with time; (2) the growth of network nodes and connected edges is in a fixed way: such as connection Preference, etc. [27]; (3) The internal and external network systems have the exchange of basic physical quantities and information; (4) There are fluctuations between nodes and even edges. Compared with the actual network system, the resulting unbalanced complex network model is a better model for describing the real network.

The nonlinear open system described by this unbalanced complex network model differs from traditional statistical methods in that it: (1) treat events occurring in the system as random events; (2) treat the processes occurring as random processes (3) Add some uncertainty directly into the dynamic equations describing the system. This method of studying the statistical properties of a large number of events, directly from the probability characteristics of random events and stochastic processes, is commonly referred to as Stochastic approaches [28].

Therefore, according to the particularity of the grid system, the following two indicators of the robustness of the grid system are defined.

  1. (1)

    Grid node removal ratio

    The grid node removal ratio is defined as: in the grid, the ratio of the number of nodes removed by the grid system to the number of nodes in the grid is:

    $$\begin{aligned} PN = \frac{{{n_b}}}{N}, \end{aligned}$$
    (5)

    here, N is the total number of nodes in the grid; \(n_b\) is the number of grid structures removed due to failure.

  2. (2)

    Maximum connectivity of the grid system

    Maximum connectivity of a power grid system After a fault occurs in a grid, due to the withdrawal of certain components, a connected network may be split into several isolated networks that are connected by itself. Then the maximum connectivity of the grid system is defined as the maximum connectivity after the fault. The ratio of the number of nodes in the subset to the total number of nodes in the grid:

    $$\begin{aligned} S = \frac{{{n_r}}}{N}, \end{aligned}$$
    (6)

    here, N is all nodes of the entire network; \(n_r\) is the number of nodes in the largest connected subset after the failure.

3 Robust Analysis of Grid System Based on Attack Modes in Complex Network

In the actual power grid, the topology of the original power grid will be changed more or less due to faults and the like. This includes the initial point of failure and the exit of the cascading failure node due to the initial point of failure. This paper focuses on the number of components removed and the impact of the strategy on the robustness of the grid system, i.e., static analysis, without considering the cascading failure response caused by grid nodes or tidal current distribution after removal.

3.1 Attack Mode

In a complex network, the component removal method of the network can be divided into deliberate removal and random removal according to the way it is removed. Removing these nodes does not have a major impact on the connectivity of the entire network. However, it is this non-uniformity that makes scale-free networks highly vulnerable to deliberate attacks: consciously removing the nodes with the fewest values in the network can have a significant impact on the connectivity of the entire network. In the power network studied in this paper, the attack objects of the deliberate and random attacks that simulate the fault are nodes or edges. According to the particularity of the power grid system, the following three attack modes are formulated:

  1. (1)

    Attack strategy of degree node (degree attack): firstly remove the maximum degree node in the network, then calculate the degree of each node in the new network, and then remove the node, and repeat until the set grid node removal ratio is satisfied.

  2. (2)

    Attack strategy of intermediate node (median attack): first remove the maximum number of network mediation nodes, then calculate the number of nodes in the new network, and then remove the node, and repeat until the set grid node is removed ratio.

  3. (3)

    Attack strategy of random node (random attack): randomly remove the number of nodes whose number of grid node removal ratios are set. Due to the contingency of random attacks, repeat the test for 20 times.

3.2 Attack Simulation Process

The robustness analysis of grid system based on static analysis method only considers the influence of grid topology on its own robustness, and does not consider the redistribution of power flow and its chain reaction caused by the removal of components in the grid. So we are studying the impact of different attack modes on the robustness of the grid system in the case of setting different grid node removal ratios. The specific process is as follows:

  1. (1)

    Initialization: The network topology is generated based on the initial data, and the parameters such as the number and degree of each node of the network are calculated, and the grid node removal ratio of this test is determined.

  2. (2)

    Node removal is performed according to the selected attack mode until the set value is satisfied.

  3. (3)

    Generate the final network topology model, calculate the maximum connectivity of the grid system of the model and record the data.

  4. (4)

    Repeat multiple times, record the maximum connectivity of the final topology under different set values and different attack modes, and plot the curve with the grid removal ratio setting. The flow chart is shown in Fig. 1.

Fig. 1.
figure 1

Process about robust analysis of grid system based on complex network attack mode.

3.3 Experiment

According to the algorithm described above, the IEEE-57 node system and the IEEE-300 node system are selected for simulation verification.

  1. (1)

    IEEE-300 node system

According to the attack method set in the previous method, the attack is performed in the maximum degree, the maximum number of media, and the random mode. The relationship between the maximum connectivity (S) of the grid system and the grid node removal ratio (PN) is shown in Table 1.

According to the above simulation results, it can be seen that in different attack modes, the connectivity of the system presents different results, in which the random attack has the least impact on the system, while the median attack presents the most serious, which is also the definition of the mediator. Compatible. After the degree attack is \(15\%\) set value, the drastic drop of connectivity indicates that when the system node is missing to a certain extent, the quantity changes to the qualitative change.

Table 1. IEEE-300 node system S results in different set PN values and different attack modes.
  1. (2)

    IEEE-57 node system

According to the attack method set in the previous method, the attack is performed in the maximum degree, the maximum number of media, and the random mode. The relationship between the maximum connectivity (S) of the grid system and the grid node removal ratio (PN) is shown in Table 2.

Table 2. IEEE-57 node system S results in different set PN values and different attack modes.

It can be seen that the simulation results are similar to those of the IEEE-300 node system. In different attack modes, the random attack has the least impact and the median attack has the greatest impact. In terms of system collapse, the IEEE-57 node has begun to cause serious system stagnation at the smaller PN setting than the IEEE-300 node, which indicates that the robustness of the system is also related to its own scale.

4 Conclusion

This paper classifies the nodes in the system through power network modeling, and uses the complex network related theory to analyze it statistically and obtain its statistical description index. Different attack models (i.e., attack strategy of degree node, immediate node and random node) based on complex network theory are developed for their networks, and the descriptive indicators of the robustness of the system structure are also defined. Finally, the IEEE-300 and IEEE-57 node systems are attacked according to different modes under different set values, and the conclusion that the system mediation number is larger is more important. At the same time, the conclusion that the system robustness is related to its scale is obtained. Because its complex network characteristics can be considered in future grid design to improve its robustness.

In the next work, we will study the influence parameters of complex network robustness based on complex network propagation and response and derive the interaction coefficients of complex networks, which can be used as a basic parameter to measure the robustness of complex networks.