Next Article in Journal
Emission Features and Structure of an Electron Beam versus Gas Pressure and Magnetic Field in a Cold-Cathode Coaxial Diode
Previous Article in Journal
Rescheduling of Distributed Manufacturing System with Machine Breakdowns
Previous Article in Special Issue
Multi-Objective Grasshopper Optimization Based MPPT and VSC Control of Grid-Tied PV-Battery System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Extreme Learning Machine Based Adaptive VISMA for Stability Enhancement of Renewable Rich Power Systems

by
Herlambang Setiadi
1,
Rakibuzzaman Shah
2,*,
Md Rabiul Islam
3,*,
Dimas Anton Asfani
4,
Tigor Hamonangan Nasution
5,
Muhammad Abdillah
6,
Prisma Megantoro
1 and
Awan Uji Krismanto
7
1
Faculty of Advanced Technology and Multidiscipline, Universitas Airlangga, Surabaya 60023, Indonesia
2
School of Engineering, Information Technology and Physical Sciences, Federation University Australia, Mount Helen, VIC 3353, Australia
3
School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, Wollongong, NSW 2522, Australia
4
Department of Electrical Engineering, Faculty of Intelligent Electrical and Informatics Technology, Institut Teknologi Sepuluh Nopember, Surabaya 60023, Indonesia
5
Department of Electrical Engineering, Engineering Faculty, Universitas Sumatra Utara, Medan 20121, Indonesia
6
Department of Electrical Engineering, Universitas Pertamina, Jakarta 10110, Indonesia
7
Department of Electrical Engineering, Institut Teknologi Nasional, Malang 65136, Indonesia
*
Authors to whom correspondence should be addressed.
Electronics 2022, 11(2), 247; https://doi.org/10.3390/electronics11020247
Submission received: 30 November 2021 / Revised: 1 January 2022 / Accepted: 10 January 2022 / Published: 13 January 2022

Abstract

:
Maintaining power system stability in renewable-rich power systems can be a challenging task. Generally, the renewable-rich power systems suffer from low and no inertia due to the integration of power electronics devices in renewable-based power plants. Power system oscillatory stability can also be affected due to the low and no inertia. To overcome this problem, additional devices that can emulate inertia without adding synchronous machines can be used. These devices are referred to as virtual synchronous machines (VISMA). In this paper, the enhancement of oscillatory stability of a realistic representative power system using VISMA is proposed. A battery energy storage system (BESS) is used as the VISMA by adding an additional controller to emulate the inertia. The VISMA is designed by using Fruit Fly Optimization. Moreover, to handle the uncertainty of renewable-based power plants, the VISMA parameters are designed to be adaptive using the extreme learning machine method. Java Indonesian Power Grid has been used as the test system to investigate the efficacy of the proposed method against the conventional POD method and VISMA tuning using other methods. The simulation results show that the proposed method can enhance the oscillatory stability of the power system under various operating conditions.

1. Introduction

Renewable-based power plants are becoming more popular over the year due to the need for clean and sustainable energy. Among numerous types of renewable-based power plants, the wind and solar photovoltaic (PV) power plants are exhibiting the leading growth rate in the world [1,2]. Research efforts in [3,4] show the benefits of integrating renewable-based power plants from an economic and environmental point of view. The significant reduction of fuel and environmental costs could be achieved by using renewable-based power plants. Moreover, it also reported that CO2 and other pollutants are also reduced when renewable-based power plants are integrated into power systems. This condition brings a benefit to both health and climate condition. Despite all the advantages, renewable-based power plants also bring new challenges to power system operation, planning, stability, and resiliency.
The primary sources of wind and solar photovoltaic power plants are wind speeds and solar irradiations, respectively. These sources have daily and seasonal patterns and depend on the weather conditions. Hence, wind and solar photovoltaic power plants have intermittent power characteristics due to the sources’ uncertainty [4]. In addition, wind and PV plants use electronic power converters to transform the natural energy source into electricity. The application of power electronic devices causes the wind and PV plants to have low and no inertia characteristics [5]. The impact of wind power uncertainty on power system performance is reported in [6]. It was found that integrating intermittent wind power plants brings new challenges to investigate and estimate the small-signal stability performance of power systems. Research efforts in [7] show the influence of uncertain characteristics of PV power plants on low-frequency oscillation. The influence of power electronics-based power plants on small signal stability is reported in [8]. It was noticeable that the damping of the system was reduced due to the replacement of the existing power plants by converter-based generators. Researchers in [9] have investigated the possible impact of integrating PV plants on the low-frequency oscillation of the system. It was observed that the small-signal stability performance of the power system is reduced with the integration of PVs to the system. This phenomenon was indicated by the deterioration of the weak mode damping as well as the rotor speed oscillations. Furthermore, the impact of wind power plant integration on low-frequency oscillation is reported in [10]. Similar to the other studies, the wind power plant could negatively affect the small-signal stability when integrated into the existing grid.
The application of energy storage has increased significantly to mitigate the negative impact of renewable energy sources. Several energy storage systems such as capacitive energy storage, ultracapacitor energy, superconducting magnetic energy storage, redox flow batteries, and Li-Ion battery storage system are used in power systems. Research efforts in [11] show the application of capacitive energy storage to regulate the frequency performance of multi-source power systems. It was found that the frequency performance of a multi-source power system can be enhanced by adding capacitive energy. The frequency regulation performance can be enhanced by using ultracapacitor energy storage [12]. The application of superconducting magnetic energy storage (SMES) for load frequency control is reported in [13]. It is observed that the frequency performance can be enhanced significantly by adding SMES. The Redox flow battery is also reported to influence the frequency regulation performance of the power system significantly. However, all these prior mentioned technologies are still evolving compared to the battery energy storage system (BESS). Furthermore, the BESS is the most mature and proven technology to mitigate the uncertainty associated with the renewable energy system. Although BESS can handle the uncertain power output of renewable-based power plants by storing and releasing energy to the grid (as appropriate), however, BESS cannot fully handle the low inertia characteristic of the converter-based power plant. Hence an additional controller such as a virtual inertia controller (VIC) is essential. The application of virtual inertia controller in frequency stability is reported in [14]. The frequency stability can be enhanced significantly by VIC-enabled BESS compared to the conventional energy storage devices without VIC. However, very scant attention has been made to investigate the influence of VIC on the small-signal stability of the power system. Most studies have suggested power oscillation damper (POD) with various degrees of complexity to manage the power oscillations in the renewable rich power systems. In addition, selecting the VIC parameters under uncertainty without jeopardizing the stability performance is still an open research question. Hence, the application of a metaheuristic algorithm can be used to design the VIC parameters.
The application of metaheuristic algorithms on engineering problems is very commons, especially in the power system domain. The application of differential evolution algorithm (DEA) to identify the optimal location of Thyristor-Controlled Series Capacitor (TCSC) is reported in [15]. It is noticeable that TCSC can be added in the optimal place with a minimal error by using the DEA method. Research efforts in [16] proposed a method for designing a power system stabilizer based on the Bat algorithm. The application of a cuckoo search algorithm to design a power system stabilizer is also reported in [17]. Moreover, fruit fly optimization (FFO) is reported to give an excellent performance in handling load frequency control [18]. However, a particular operating condition is used to tune the control parameters by using the metaheuristic algorithm. Furthermore, it is essential to adapt operating condition variations in the controller design. Therefore, a control method with adaptability is sought.
This paper proposed a method for designing VIC on BESS named virtual synchronous machine (VISMA), which is adaptable to the fluctuation of operating conditions. The extreme learning machine (ELM) method is used to design the adaptive VISMA. Before the VISMA parameters are trained with ELM, the VISMA parameters are tuned using FFO. This process aims to get the best parameters for ELM training. From the comprehensive numerical assessments, it is evident that the proposed method is superior compared to other damping and tuning techniques of VISMA. The rest of the paper is organized as follows: Section 2 presents the dynamic modeling of the conventional power plant, PV, wind, BESS, and VISMA. The Fruit fly optimization, ELM, and the method for designing adaptive VISMA are presented in Section 3. Section 4 represents the results and discussions of the paper. While Section 5 highlights the contribution and the conclusions of this work.

2. Modelling Overview

2.1. Dynamic Model of Synchronous Power Plant

Transforming the non-linear model of the synchronous generator into a linear model is essential for oscillatory stability studies. The synchronous generator model can be linearized using Park transformation [19]. The details of the park transformation and the synchronous generator non-linear model can be found in [19] and the references therein.
The state-space model of the synchronous generator based on the park transformation for the oscillatory stability can be expressed as Equation (1).
Δ v d Δ v F 0 Δ v q 0 Δ T m 0 = r 0 0 ω 0 L q ω 0 k M Q ς q 0 0 0 r F 0 0 0 0 0 0 0 r D 0 0 0 0 ω 0 L d ω 0 k M F ω 0 k M D r 0 ζ d 0 0 0 0 0 0 r Q 0 0 ς q 0 L d i q 0 3 k M F i q 0 3 k M D i q 0 3 k M Q i d 0 3 k M Q i d 0 3 D 0 0 0 0 0 0 1 0 Δ i d Δ i F Δ i D Δ i q Δ i Q Δ ω Δ δ L d k M F k M D 0 0 0 0 k M F L F M R 0 0 0 0 k M D M R L D 0 0 0 0 0 0 0 L q k M Q 0 0 0 0 0 k M Q L Q 0 0 0 0 0 0 0 τ j 0 0 0 0 0 0 0 1 Δ i d Δ i F Δ i D Δ i q Δ i Q Δ ω ˙ Δ δ ˙
The excitation system (e.g., AVR) model is required for power system oscillatory stability analysis. An excitation system is used to regulate the generator output variables, such as voltage, power factor, and also can be used to integrate power system stabilizer (PSS). The variables are set by setting the field flux on the generator. In this research, a fast exciter system is considered. The mathematical representation of the fast exciter can be described by Equation (2).
E f d = K A ( V t V r e f ) 1 T A s
In Equation (2), KA and TA are the gain constant and time delay constant, respectively. Furthermore, the output of the exciter is limited by the saturation block, as shown in Figure 1 [20]. The parameters of the fast excitation system are taken from [19,20], and the references therein.
The mechanical torque of the generator depends on the speed droop constant, the time constant of the governor, and the energy source. If there is a change in the generator rotation, the governor will provide feedback to achieve a new speed (new condition). In this research, the governor has been modeled as a first-order differential equation with a gain constant, as shown in Figure 2. The first-order governor model is sufficient enough for the oscillatory stability studies due to the slow time-scale operation of the governor system [19,20]. The initial governor parameters are taken from the [19] and the references therein.
In this model, the GSC value is zero and the effect of the combination of turbine system and speed governor produces mechanical power which can be described in Equation (3). In Equation (3), Kg and Tg are gain constant and time constant of the governor [20].
P m = ( K g 1 + T g s ) ω d

2.2. Dynamic Model of WECS

The permanent magnet synchronous generator (PMSG) based wind energy conversion systems (WECS) are considered in this work. The schematic diagram, which includes the PMSG, wind turbine, converter, associated controllers given in Figure 3, is used for the simulation. The power output as a function of wind velocity can be expressed as Equation (4).
P w = c p 1 2 ρ A v w 3
In Equation (4), P w represents the power available from the wind, c p   is the power coefficient, A presents the rotor swept area of the wind turbine, while, ρ and v represent the air density, and upstream wind speed in the rotor, respectively. The aerodynamic mechanical torque   ( τ w ) associated with the wind turbine can be obtained as Equation (5) [21].
τ w = P w ω w
In Equation (5), ω w presents the rotor speed. For this work, the WECS system without a gearbox has been considered. Therefore, no gearbox model has been developed. Hence, the values of aerodynamic and mechanical torque transmitted to the generator are considered to be the same. Furthermore, the power coefficient of the wind turbine can be expressed by the blade pitch angle and the tip-speed ratio. The power coefficient can be expressed as in Equation (6).
c p ( μ , ϑ ) = c 1 ( c 2 1 β c 3 ϑ c 4 ϑ x c 5 ) e c 6 1 β
In Equation (6), c 1 c 6 are the coefficient, x represents the function related to the wind turbine rotor, and β is the constant term. The values of c 1 c 6 and x are obtained from Equation (7) [21].
1 β = 1 μ + 0.08 ϑ 0.035 1 + ϑ 3
In Equation (7), ϑ represents the pitch angle, μ is the tip ratio. The tip ratio ( μ ) can be estimated as Equation (8) [21].
μ = ω w R v w
The power train model of WECS is required for oscillatory stability studies. The power train model consists of the rotor shaft, generator, blade pitching, and hub with a blade. The power train model used in this paper can be expressed as Equation (9).
d ω g d t = τ e τ w _ g J e q B m J e q ω g
In Equation (9), ω g is the mechanical speed of the generator, B m   denotes the damping coefficient, aerodynamic torque is represented by τ w _ g , equivalent inertia is given by J e q , and τ e is the electromechanical torque. Furthermore, the parameter of the generator side is described by sub-index, g. The comprehensive mathematical model of PMSG can be expressed by Equations (10)–(13) [21].
d ω g d t = τ e τ w _ g J e q B m J e q ω g
d i d d t = 1 L d s + L i s ( R s i d + ω e ( L q s + L i s ) i q + u d )
d i q d t = 1 L q s + L i s ( R s i q + ω e [ ( L d s + L i s ) i q + ψ f ] + u d )
ω e = p ω g
In Equations (10)–(13), poles are given by p, ωe is the electrical speed, stator resistance is denoted by Rs, Ld, and Lq are the generator inductances, ψf is the magnetic flux, and Lid are Liq the leakage inductances. Moreover, the electromechanical torque as given in Equation (14) is also employed in the PMSG model [22].
τ e = 1.5 p ( ( L d s + L i s ) i d i q + i q ψ f )
The generator side AC/DC converter incorporates the outer and inner controllers. The outer control loop measured the terminal voltage, DC link voltage and compared those measured signals with their reference values. The signal errors are then synthesized using the conventional PI controller to derive reference values of d-axis and q-axis currents. By considering β d g e n and β q g e n as auxiliary state variables of the outer control loop of the generator side converter, state equations of the controller can be stated as in Equation (15) [23].
d β d g e n d t = v d c r e f v d c , d β q g e n d t = v g e n _ r e f v g e n
The d-axis and q-axis reference currents in the generator side can be expressed as Equations (16) and (17).
i d g e n _ r e f = K i 21 β d g e n + K p 21 v d c r e f K p 21 v d c
i q g e n _ r e f = K i 11 β q g e n + K p 11 v g e n _ r e f K p 11 v g e n
Output variables from the outer control loop are then fed into the inner current control loop as reference values and compared with the actual values of generator currents ( i d g e n , i q g e n ) . Auxiliary state variables of γ d g e n and γ q g e n are used to express the state equations of the inner current controllers and expressed as in Equation (18).
d γ d g e n d t = i d g e n _ r e f i d g e n , d γ q g e n d t = i q g e n _ r e f i q g e n
A similar method is implemented to the current control loop to determine the modulation indices ( m d g e n * , m q g e n * ) for the generator-side converter. These modulation indices are afterward employed as control variables for the PWM scheme of the converter. Furthermore, the algebraic equations of modulation indices reference signal can be obtained as in Equations (19) and (20) [23]:
m d g e n * = K i 41 γ d g e n + K p 41 i d g e n _ r e f K p 41 i d g e n
m q g e n * = K i 31 γ q g e n + K p 31 i q g e n _ r e f K p 31 i q g e n
Similar to the generator-side control, the grid-side inverter control of WECS consists of outer and inner control loops. The active and reactive power reference values are compared to the measured active and reactive output power in the outer loop. State equations of grid side outer control loop can be derived by considering β d g r i d and β q g r i d as auxiliary state variables as in Equation (21).
d β d g r i d d t = P r e f P , d β q g r i d d t = Q r e f Q
The obtained error from the outer control loop is then regulated by PI controllers, yield the reference values for the inner current control loop as follows:
i d g r i d _ r e f = K i 22 β d g r i d + K p 22 P r e f K p 22 P
i q g r i d _ r e f = K i 12 β q g r i d + K p 12 Q r e f K p 12 Q
Moreover, the inner current control loop generated modulation indices ( m d g r i d * , m q g r i d * ) to provide the switching signal for the grid side inverter. Auxiliary state variables of γ d g r i d and γ q g r i d are required to provide state equations of the inner current control loops as given in Equation (24).
d γ d g r i d d t = i d g r i d _ r e f i o d , d γ q g r i d d t = i q g r i d _ r e f i o q
The algebraic equations of the reference signal for modulation indices of the grid-side inverter are given by Equations (25) and (26) [23].
m q g r i d * = K i 32 γ q g r i d + K p 32 i q g r i d _ r e f K p 32 i o q
m d g r i d * = K i 42 γ d g r i d + K p 42 i d g r i d _ r e f K p 42 i o d

2.3. Dynamic Model of PV Generation

The transmission level PV generator model has been used in this paper. The generic model of the PV, developed by NERC, WECC, and IEEE Task Force, has been used in this study. Based on the NERC’s special report, the PV model can be consisting of the grid-side converter and control model of the type-4 wind turbine. Figure 4 shows the dynamic model of a transmission level PV system [24]. The figure shows that the power order has been used to represent the generation of PV array power.
The first-order transfer function with unity gain has been considered to represent the converter dynamics. This facilitates the current injection into the network with respect to the electrical controller’s active and reactive power command. The active power order to the system depends on the model’s power order (PPV), while the reactive power generation depends on the comparative signal generation from the reactive power control loop (e.g., q-axis loop). Three different reactive controls can be implemented in the PV system (e.g., voltage control, power factor, reactive power control) and can be interchangeable based on the flag settings in the controller [24].
The controller is comprised of PI reactive power control and converter current limits. The MPPT of PV embraces the logic algorithm to track the maximum power of the PV array. Hence, the MPPT can be neglected due to the no dynamics. The detailed presentation of the PV plant for the electromechanical time-frame analysis including the dynamic parameters can be found in [24].

2.4. Dynamic Model of Virtual Synchronous Machine

The battery energy storage system (BESS) including virtual inertia controller is used in this paper to represent the VISMA. The BESS model consists of a second-order model with battery cells. This also includes a first-order model of converter dynamics, and a second-order model of active and reactive power control.
The active and reactive power control signal of a BESS can be obtained as Equations (27) and (28) [25].
Δ P B E S S = k B P 1 + s T B P Δ ω
Δ Q B E S S = k B Q 1 + s T B Q Δ V t
In Equations (27) and (28), KBP represents the control loop gain and TBP is the time constant of the active power loop. The KBQ is the reactive power loop gain and TBQ is the time constant of the reactive power controller. The converter dynamic can be obtained as Equations (29) and (30) [25].
α R = k R 1 + s T R ( α R * + k M Δ I B E S S )
α R * = tan 1 ( Q B E S S * P B E S S * )
In Equations (29) and (30), KR denotes the gain of the converter and TR is the time delay associated with the firing angle, while, KM and IBESS are used to stabilize the BESS during the constant current operation so that the BESS could able to release more power from the battery banks. Moreover, P B E S S and Q B E S S are active and reactive power output of the converter controller. Furthermore, the battery cell dynamics are also required for this study. The dynamics model of the battery cell can be obtained as Equations (31)–(33) [25].
V B O C = R B P 1 + s R B P C B P I B E S S
V B 1 = R B 1 1 + s R B 1 C B 1 I B E S S
I B E S S = 1 R B S + R B T ( V B T V B O C V B 1 )
In Equations (31)–(33), RBP and CBP are the self-discharging resistance and capacitance of the battery, while RB1 and CB1 represent the energy and voltage in charging and discharging. Moreover, VBOC and VB1 represent the open-circuit voltage and overvoltage of the battery, respectively. Furthermore, VBT, RBS, and RBT are the terminal voltage, the series resistance of the battery, and the equivalent resistance (e.g., parallel/series connection) of batteries. Figure 5 shows the block diagram of the BESS dynamic model used for the simulation. This is a fifth-order model of battery with converter and the controller. It should be worth noting that the given fifth-order model of battery also consists of POD to compare the proposed VISMA with respect to the auxiliary damping control in the BESS for oscillation damping. To make the BESS operate as VISMA, an additional control scheme has been added. Figure 6 shows the dynamic model of the virtual inertia controller [26]. The input of this controller is a frequency deviation, while the output of this controller is a reference signal of the converter.

3. Method

3.1. Extreme Learning Machine

Extreme learning machine (ELM) has become popular in recent years in addressing various engineering and other science problems. It was introduced by G. B. Huang in 2006. The ELM structure is constructed by a single hidden layer feed-forward network (SLFN). The ELM method is developed to overcome the weakness in the conventional SLFN, especially in terms of the learning process. The parameters of ELM in its hidden layer are selected randomly and do not have to be tuned. Furthermore, it can produce good generalizations. Thus, it makes the correlation between output and input data is extraordinary fast compared to the other traditional learning algorithms such as SLFN. In addition, the hidden nodes could be set up before the training samples are gained. There are two reasons behind the slow learning process of SLFN [27]. These are:
  • The application of a gradient-based learning algorithm to be conducted for the training process.
  • Parameters on the network are determined via iteration using this learning method.
The manual learning process is used in the gradient-based learning algorithm. The parameters in the conventional gradient-based method are the input weight and hidden bias, which are also interconnected from one layer to another. Therefore, it requires a slow learning speed process, and it is often trapped in the local minima.
The formulation of the output function of ELM for generalized SLFN is defined as follows [27]:
y L ( x ) = i = 1 L φ i ψ i ( x ) = ψ ( x ) φ  
where φ = [ φ 1 ,   ,   φ L ] T is the vector of output weight between the hidden layer of L nodes and the output node. The ψ ( x ) = [ ψ i ( x ) ,   ,   ψ L ( x ) ] is the output vector of the hidden layer with respect to x. The input data of ELM in d-dimension is mapped by ψ (x) to L-dimensional hidden-layer feature space H.
In terms of the learning process, the ELM algorithm is different from the traditional learning algorithm where the goal of the ELM is to reach not only the smallest error value but also the smallest norm of output weights at the same time as described in (35).
minimize :   H φ T 2 ,   φ
where H is the hidden-layer output matrix.
H = [ ψ ( x 1 ) ψ ( x N ) ] = [ ψ 1 ( x 1 ) ψ L ( x 1 ) ψ 1 ( x N ) ψ L ( x N ) ]
Using Karush-Kuhn Tucker (KKT) optimality conditions, the least-squares problem of Equation (35) can be solved by Equation (36) [28].
φ = H T ( I λ r + HH T ) 1   T
where I, T, and λ r are identity matrix, target matrix, and regularization factor, respectively. The target matrix can defined as T = [t1, …, tN]T.
By substituting (36) into (34), the output of ELM can be obtained as defined in Equation (37) [28]:
y ( x ) = ψ ( x ) H T ( I λ r + HH T ) 1   T

3.2. Fruit Fly Optimization

The Fruit Fly Optimization (FFO) was introduced by Pan in 2011 [29]. In terms of smell and vision, fruit flies are superior compared to other similar species. Fruit flies can detect the food from 40 km away [30]. Fruit flies move toward the food according to the smell. Furthermore, they could also reach their food by using their vision capability [31].
FFO has two important steps namely the smell step and vision step. In the smell phase, the fruit flies move toward the food by using their smelling ability. Once they reached near to the food, the vision phase was established [32]. This second step is used to identify their nearest food. The fruit flies will repeat this process until they find the food. The FFO step can be described as follows [33]:
  • Initialization of parameters (number of particles, number of iterations).
  • Initialization of the initial position of particles.
  • Update the location by using smell sensing. The mathematical representation of smell sensing can be described in Equations (38) and (39).
    X i = X a x i s + R a n d o m V a l u e
    Y i = Y a x i s + R a n d o m V a l u e
  • Calculate the distance of the fly from the origin as well as smell concentration judge value (S). The mathematical representation of these procedures can be described using Equations (40) and (41).
    D i s t i = X i 2 + Y i 2
    S i = 1 D i s t i
  • Calculate the smell concentration value using Equation (42).
    S m e l l i = F u n c t i o n   ( S i )
  • Detect the best fly using Equation (43).
    [ b e s t S m e l l   b e s t I n d e x = max ( S m e l l ) ]
  • Save the best concentrate value and the best location of fruit flies using Equations (44)–(46).
    S m e l l b e s t = b e s t S m e l l
    X a x i s = X ( b e s t I n d e x )
    Y a x i s = Y ( b e s t I n d e x )
  • Repeat step 3 to step 6 until the algorithm meets the specified criterion.

3.3. Tuning VISMA Using FFO

This section describes the procedure of optimizing VISMA parameters (Kw and H) using FFO. The objective function of FFO can be mathematically described using a comprehensive damping index (CDI) as given in Equation (47) [34].
C D I = i = 1 n ( 1 ζ i )
The procedure of tuning VISMA parameters based on FFO includes the following steps:
Step 1.
Linearize the Java-Indonesian grid with all generations and BESS around the chosen operating point.
Step 2.
Start the FFO by initializing the number of fruit flies, number of iteration, number of optimized parameters.
Step 3.
Generate random position of fruit flies as the initial position.
Step 4.
Update the location by using smell sensing.
Step 5.
Calculate the distance of the fly from the origin and estimate the smell concentration.
Step 6.
Obtain the smell concentrate value.
Step 7.
Determine the best fly based on the objective function.
Step 8.
Save the best concentration value and the best location of fruit flies.
Step 9.
Repeat step 8 until the algorithm meets the criterion (i.e., minimum iteration or objective function).
Step 10.
Print the results (Kw and H value).

3.4. Implementation of ELM and FFO

This section illustrates the process of implementing the proposed method (adaptive VISMA based on Hybrid ELM and FFO). The FFO is used here for the initial parameter tuning. The resulted parameters are then used to obtain the VISMA parameters through the ELM training process. The purpose of this process is to make the VISMA adaptive against the uncertainty of the system operating conditions. The input parameters for training are active power (P) and reactive power (Q). While the output (predicted) parameters for VISMA are Kw and H, respectively.
The procedure of adaptive VISMA includes the following steps:
Step 1.
Java-Indonesian system linearized model used in the FFO should be considered.
Step 2.
Initiate to optimize the VISMA parameters.
Step 3.
Facilitate the training data from the FFO process.
Step 4.
Conduct the training process using Equation (37).
Step 5.
Compute the accurateness of the predicted parameter using mean absolute error as Equation (48)
M S E = i = 1 N ( y ˜ i y i ) 2 N
where y ˜ i is the predicted data obtained by the proposed learning algorithm, while y i is actual data, and N is the number of data utilized in the training phase.
Step 6.
If the MSE value is minimum (meet the threshold settings), print out the results. Otherwise, go to step 4 until the minimum MSE is obtained.

4. Results and Discussions

The Java-Indonesian electric grid (i.e., 500 kV) has been used in this paper to demonstrate the efficacy of the proposed oscillation damping method. The parameters of the synchronous generators are taken from the realistic model of the Java-Indonesian grid (see Appendix A for system data). The peak load of the realistic system has been used for the simulation. Renewable power generations are considered into the Java grid to simulate the future Indonesian system—2030 scenario (60% from the conventional generators and 40% from renewable-based generations). A large-scale PV plant of 300 MW size is considered to replace a synchronous generator in area 1 (at bus 4). Moreover, an aggregated wind farm is also integrated into area 1. Furthermore, a large-scale BESS of 100 MW size is added to bus 9 in area 2, as shown in Figure 7. The PV and wind power generations are assumed to be operated at the maximum operating point. Table 1 gives the damping performance of a 500 kV Java-Indonesian power network with PV, wind, and BESS. It is also noticeable that there are two weak modes impending from inter-area mode and local mode 2. Thus, this paper’s investigation focuses on enhancing the damping performance of these two weak modes in the system.

4.1. Training Phase

This section describes the training phase of the proposed method. The data used in this paper for the training process are given in Table 2. The active power and reactive power is given in Table 2 are utilized as the input of ELM. Furthermore, the Kw and H (virtual inertia parameters) are the output of ELM. The values of active and reactive power are obtained from various operating conditions. While the virtual inertial parameters are the optimized parameters.
Figure 8 and Figure 9 illustrate the comparison between actual Kw and H parameters with Kw and H based on the ELM. It is noticeable that ELM can predict the value of Kw and H optimally as indicated by the pattern given in the Figures Moreover, Table 3 and Table 4 show the detailed features of Figure 8 and Figure 9. It is found that ELM produces a minimum error for the actual parameter and predicted parameter. Moreover, it is found that the maximum error for Kw parameter is 0.0088 and the minimum error is 0.0036. In addition, it is also noticeable that the mean square error (MSE) value for the Kw parameter is 0.005817. Furthermore, the maximum and minimum errors for the H parameter are 0.0060 and 0.0047, respectively. While the MSE value for H is 0.005117.

4.2. Testing Phase

The efficacy of the proposed method is tested, compared, and discussed in this section. The aggregated active power demand of 14,022.4 MW and 8208.16 MVar reactive power demand are considered for the testing of the proposed method. Table 5 shows the damping comparison of the system with BESS (no POD), the system with VISMA, and the system with POD at BESS (optimized using Bat Algorithm). In this paper, only inter-area and local area 2 are used to test the efficacy of the controller as both are identified as weak modes. It is found that a system with VISMA can enhance the damping performance of weak modes significantly. It is noticeable that the inter-area mode damping enhanced from 2.24% to 19.74%, while the local mode 2 dampings increased from 2.11% to 7.42%. The results given in Table 5 show that the system experienced better damping performance for the proposed control compared to the system with BESS (no POD) and the system with POD at BESS.
To validate the results given in Table 5, non-linear time-domain simulations are carried out. The time-domain simulations are carried out by applying a small perturbation of 0.01 pu load change. Figure 10 and Figure 11 show the rotor speed responses of G3 and G4. It is found that the system with only BESS exhibits higher oscillation compared to the system with VISMA and POD at BESS. It is also observed that the oscillatory condition of the system with POD at BESS method is almost similar to the system with VISMA. Hence, this non-linear time-domain simulation validated the damping performance results given in Table 5.
Table 6 and Table 7 show the detailed features of rotor speed responses of G3 and G4. It is found that systems with only BESS experience longer oscillatory conditions compared to the other scenarios. Moreover, it is noticeable that systems with actual VISMA have smaller overshoot compared to the POD at BESS. Furthermore, Table 8 shows the damping performance of the system under different operating conditions. It is found that under different operating conditions, the damping ratios investigated modes are maintained above the damping standard.
Figure 12 shows the damping ratios for different scenarios (i.e., Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA-proposed). The results show that the proposed method could provide better damping to the critical mode. It is worth noting that the performance of VISMA by FFO is lower compared to the proposed method.
Figure 13 and Figure 14 show the non-linear simulation results under three-phase fault at area 2 for the given scenarios in Figure 12. The results in Figure 13 and Figure 14 show that the proposed method could settle the rotor oscillation due to severe fault faster. It is worth noting that the performance of VISMA by FFO is lower compared to the proposed method.
The comparison between the proposed method (VISMA based ELM) with other tuning methods (VISMA based ANN and VISMA based PSO) is given next. Damping ratio comparison and non-linear time-domain simulation show the proposed method’s performance compared with ANN and PSO methods. Table 9 shows the damping comparison between VISMA based ELM, VISMA based ANN, and VISMA based PSO. It is noticeable that VISMA based ELM gives a better damping performance than the other method.
Figure 15 and Figure 16 show the non-linear time-domain simulation results comparison between the proposed method, VISMA based ANN and VISMA based PSO. It is found that the system gives the best response with the proposed method. It is found that the system with the proposed method has the lowest overshoot and the fastest settling time. Hence, the system would have a better damping margin when the system is added with VISMA based on ELM.

4.3. Robustness Analysis

Two indicators are used to assess the robustness of the system with the proposed method. The structured singular value (SSV) is used as the first indicator. The SSV can be used to examine the robustness of the system against uncertainty. The paper states that the system consists of large-scale PV and wind power plants with intermittency in output. Therefore, it is essential to evaluate the robust stability against uncertainty. The generalized technique for robustness assessment using the linear fractional transformation (LFT) is depicted in Figure 17, where M indicates the complex transfer matrix. The complex transfer matrix can be described as described in Equation (49).
M = [ M 11 M 12 M 21 M 22 ] C ( p 1 + p 2 ) × ( q 1 + q 2 )
In Equation (49), Δ C ( q 1 + p 1 ) is another complex matrix. Moreover, w and z are the vectors of perturbation output and input. The upper LFT with respect to Δ can be described as in Equation (50).
F u ( M , Δ ) : = M 22 + M 21 Δ ( I M 11 Δ ) 1 M 12
In Equation (50), the unperturbed system and the nominal transfer matrix knowledge due to the perturbation is labeled as M22, M12, M11, and M21, while Δ is the perturbation. Furthermore, all sources of uncertainties can be represented by the transfer matrix Δ . The mathematical representation of Δ is presented in Equation (51).
Δ = { d i a g [ δ 1 I r 1 , , δ s I r s , Δ 1 , Δ F ] }
In Equation (51), the number of full blocks, repeated scalar blocks, and identity matrix is denoted by Δ F , δ s and I r s , δ s R , Δ s C m s × m s . Moreover, the smallest structured uncertainty Δ is defined as SSV. Furthermore, the SSV or µ can be expressed as in Equation (52).
μ ( M ) 1 : = min { σ ¯ ( Δ ) : Δ , det ( I M Δ ) = 0 }
In Equation (52), μ ( M ) determines the robustness of the system. According to LFT, the system can be specified as a robustly stable system if and only if m a x μ ( M ) < 1 . The following steps can be used for the SSV analysis in the power system:
Step 1.
Non-linear system should be linearized around the selected operating points.
Step 2.
Define the uncertainty (this could be the number of operating conditions, penetration levels of renewable generations, and others).
Step 3.
Obtain the matrix A with different uncertainty by a certain interval.
Step 4.
Get the δ s (that will also vary within the interval of different uncertainty. Hence the δ s can be used to capture the variation of uncertainty).
Step 5.
Estimate the Δ by using Equation (51).
Step 6.
Obtain F u ( M , Δ ) by using Equation (50)
Step 7.
Calculate μ ( M ) by using Equation (52).
The details about the SSV calculation can be found in [35] and the references therein. The second indicator is the transient kinetic energy (TKE) assessment. The TKE assessment estimates the amount of mechanical energy used by the system in the transient condition. The smaller the value, the less the mechanical energy being used. The TKE can be estimated as in Equation (53).
T K E = i = 1 n 1 2 J i Δ ω i 2
In Equation (53), the angular momentum of the rotor at synchronous speed and speed deviation of ith generator in a system with n machines are described as Ji and Δωi. Table 10 shows the SSV values comparison between the system with BESS only, the system with the proposed controller method, and the POD at BESS. It is found that the system with BESS has SSV above 1, while the system with the proposed controller method exhibits an SSV value well below 1. Moreover, the system with POD at BESS and VISMA by FFO shows an SSV value lower than 1. However, the SSV values of the system with POD at BESS and VISMA by FFO are higher than the system with the proposed method. Hence, it can be stated that the proposed controller can make the system robust against uncertainty. Moreover, Table 11 shows the TKE value comparison for G3 and G4. It is noticeable that the TKE value for both G3 and G4 are smaller when the proposed controller method is added to the system.

5. Conclusions

This paper proposed an optimal method to design an adaptive VISMA based on ELM to enhance the small-signal stability of a renewable-rich realistic representative power system. From the simulation results, it is found that the ELM can estimate the optimal parameters for VISMA. In addition, by using ELM, VISMA can automatically adjust the parameters when there is a sudden change in the operating condition. Therefore, it exhibits better performance than the VISMA by FFO. It is worth noticing that the proposed method is also superior compared to other tuning methods for VISMA (e.g., VISMA based PSO and VISMA based ANN). Moreover, the VISMA design using ELM can handle the uncertainty in the power system as indicated by the value of the SSV (the SSV value is below 1). Furthermore, it is also found that by using VISMA based ELM, the kinetic energy produced by the system is smaller compared to the other method for both generators 3 and 4 (0.0000000000304 for G3 and 0.00000000011309 for G4).

Author Contributions

Conceptualization, H.S., R.S. and M.R.I.; methodology, H.S., D.A.A. and T.H.N., M.R.I., P.M. and M.A.; validation, H.S., R.S. and M.R.I.; formal analysis, H.S., D.A.A. and T.H.N.; investigation, H.S. and M.A.; resources, H.S., P.M. and A.U.K.; writing original draft preparation, H.S. and A.U.K.; writing review and editing, R.S., D.A.A. and M.R.I.; visualization, H.S., M.A. and T.H.N. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by Universitas Airlangga, Institut Teknologi Sepuluh Nopember and Universitas Sumatra Utara for funding this research through Program Penelitian Kolaborasi Indonesia (PPKI) grant (grant number: 170/UN3.15/PT/2021).

Acknowledgments

The Authors would like to acknowledge Universitas Airlangga, Institut Teknologi Sepuluh Nopember and Universitas Sumatra Utara for funding this research through Program Penelitian Kolaborasi Indonesia (PPKI) grant (grant number:170/UN3.15/PT/2021).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Java-Indonesian grid load and generation data [34].
Table A1. Java-Indonesian grid load and generation data [34].
Bus NoBus TypeP Load (MW)Q Load (MVAr)P Gen (MW)Q Gen (MVAr)
1Swing219673211.61074.1
2Load33317900
3Load2023900
4Load81417100
5Load63833600
6Load72021700
7Load112633100
8Generator001760645
9Load115234500
10Generator597201948200
11Generator00698.4150
12Load47725400
13Load2936500
14Load19311800
15Generator001321.690
16Load50826500
17Generator12792900366.3
18Load3429500
19Load1333300
20Load36510100
21Load49812400
22Generator448553180917.3
23Generator180132398.6100
24Load73228700
25Load2645800
Table A2. Java-Indonesian grid generator data [34].
Table A2. Java-Indonesian grid generator data [34].
Generator X d ( p u ) X d ( p u ) X q ( p u ) X q ( p u ) H ( p u ) K g ( p u ) T g ( p u ) K A ( p u ) T A ( p u ) T d 0 ( p u )
12.230.32.190.495.52014000.059.4
22.230.32.190.493.52011000.029.4
32.230.32.190.493.51821000.049.9
42.230.32.190.493.51821000.028
52.230.32.190.495.52011000.054.6
62.230.32.190.495.52013000.049.5
72.230.32.190.495.52014000.057.9
82.230.252.190.493.52011000.049.5

References

  1. Pitteloud, J.D. Global Wind Installations 2020. Available online: https://www.woodmac.com/press-releases/global-wind-power-installations-hit-record-levels-in-2020/ (accessed on 9 January 2022).
  2. Alzubaidi, M.; Hasan, K.; Meegahapola, L.; Rahman, M.T. Identification of efficient sampling techniques for probabilistic voltage stability analysis of renewable-rich power system. Energies 2021, 14, 2328. [Google Scholar] [CrossRef]
  3. Topić, D.; Vezmar, S.; Spajić, A.; Šljivac, D.; Jozsa, L. Positive and negative impacts of renewable energy sources. Int. J. Electr. Comput. Eng. Syst. 2014, 5, 15–23. [Google Scholar]
  4. Yorino, N.; Abdillah, M.; Sasaki, Y.; Zoka, Y. Robust power system security assessment under uncertainties using bi-level optimization. IEEE Trans. Power Syst. 2017, 1, 352–362. [Google Scholar] [CrossRef]
  5. Ma, J.; Qiu, Y.; Li, Y.; Zhang, W.; Song, Z.; Thorp, J.S. Research on the impact of DFIG virtual inertia control on power system small-signal stability considering the phase-locked loop. IEEE Trans. Power Syst. 2017, 32, 2094–2105. [Google Scholar] [CrossRef]
  6. Wang, Z.; Shen, C.; Feng, L. Probabilistic analysis of small signal stability for power systems with high penetration of wind generation. IEEE Trans. Sustain. Energy 2016, 7, 1–12. [Google Scholar] [CrossRef]
  7. Constante-Flores, G.E.; Illindala, M. Data-driven probabilistic power flow analysis for a distribution system with renewable energy sources using monte carlo simulation. In Proceedings of the 2017 IEEE/IAS 53rd Industrial and Commercial Power Systems Technical Conference (I&CPS), Niagara Falls, ON, Canada, 6–11 May 2017; pp. 1–8. [Google Scholar] [CrossRef]
  8. Quintero, J.; Vittal, V.; Heydt, G.T.; Zhang, H. The impact of increased penetration of converter control-based generators on power system modes of oscillation. IEEE Trans. Power Syst. 2014, 29, 2248–2256. [Google Scholar] [CrossRef]
  9. Eftekharnejad, S.; Vittal, V.; Heydt, G.T.; Keel, B.; Loehr, J. Small signal stability assessment of power systems with increased penetration of photovoltaic generation: A case study. IEEE Trans. Sustain. Energy 2013, 4, 960–967. [Google Scholar] [CrossRef]
  10. Setiadi, H.; Mithulananthan, N.; Shah, R. Design of wide-area POD with resiliency using modified DEA for power systems with high penetration of renewable energy. IET Renew. Power Gener. 2018, 13, 342–351. [Google Scholar] [CrossRef]
  11. Dhundhara, S.; Verma, Y.P. Capacitive energy storage with optimized controller for frequency regulation in realistic multisource deregulated power system. Energy 2018, 147, 1108–1128. [Google Scholar] [CrossRef]
  12. Akram, U.; Khalid, M. A coordinated frequency regulation framework based on hybrid battery-ultracapacitor energy storage eechnologies. IEEE Access 2018, 6, 7310–7320. [Google Scholar] [CrossRef]
  13. Pappachen, A.; Fathima, A.P. Load frequency control in deregulated power system integrated with SMES–TCPS combination using ANFIS controller. Int. J. Electr. Power Energy Syst. 2016, 82, 519–534. [Google Scholar] [CrossRef]
  14. Kerdphol, T.; Rahman, F.S.; Mitani, Y.; Watanabe, M.; Küfeoǧlu, S.K. Robust virtual inertia control of an islanded microgrid considering high penetration of renewable energy. IEEE Access 2017, 6, 625–636. [Google Scholar] [CrossRef]
  15. Sakr, W.S.; El-Sehiemy, R.A.; Azmy, A.M. Optimal allocation of TCSCs by adaptive DE algorithm. IET Gener. Transm. Distrib. 2016, 10, 3844–3854. [Google Scholar] [CrossRef]
  16. Ali, E.S. Optimization of power system stabilizers using BAT search algorithm. Int. J. Electr. Power Energy Syst. 2014, 61, 683–690. [Google Scholar] [CrossRef]
  17. Chitara, D.; Niazi, K.R.; Swarnkar, A.; Gupta, N. Cuckoo search optimization algorithm for designing of a multimachine power system stabilizer. IEEE Trans. Ind. Appl. 2018, 54, 3056–3065. [Google Scholar] [CrossRef]
  18. Wang, N.; Zhang, J.; He, Y.; Liu, M.; Zhang, Y.; Chen, C.; Gu, Y.; Ren, Y.N. Load-frequency control of multi-area power system based on the improved weighted fruit fly optimization algorithm. Energies 2020, 13, 437. [Google Scholar] [CrossRef] [Green Version]
  19. Vittal, V.; McCalley, J.D.; Anderson, P.M.; Fouad, A.A. Power System Control and Stability; John Wiley & Sons: Hoboken, NJ, USA, 2019. [Google Scholar]
  20. Kundur, P. Power System Stability and Control; McGraw-Hill: NewYork, NY, USA, 1994. [Google Scholar]
  21. Meegahapola, L.; Bu, S. Wind power integration into power systems; Stability and control. Energies 2020, 14, 2328. [Google Scholar]
  22. Setiadi, H.; Krismanto, A.U.; Mithulananthan, N.; Hossain, M.J. Modal interaction of power systems with high penetration of renewable energy and BES systems. Int. J. Electr. Power Energy Syst. 2018, 97, 385–395. [Google Scholar] [CrossRef]
  23. Krismanto, A.U.; Sulistiawati, I.B.; Limpraptono, F.Y.; Priyadi, A.; Setiadi, H.; Abdillah, M. Impact of large-scale wind power penetration on dynamic voltage stability of interconnected power system: An Indonesia case study. Int. J. Intell. Eng. Syst. 2021, 14, 251–263. [Google Scholar] [CrossRef]
  24. Clark, K.; Miller, N.W.; Walling, R. Modeling of GE Solar Photovoltaic Plants for Grid Studies; General Electric International, Inc.: Schenectady, NY, USA, 2010; Volume 12345. [Google Scholar]
  25. Chandra, S.; Gayme, D.F.; Chakrabortty, A. Coordinating wind farms and battery management systems for inter-area oscillation damping: A frequency-domain approach. IEEE Trans. Power Syst. 2013, 29, 1454–1462. [Google Scholar] [CrossRef]
  26. Kerdphol, T.; Watanabe, M.; Hongesombut, K.; Mitani, Y. Self-adaptive virtual inertia control-based fuzzy logic to improve frequency stability of microgrid with high renewable penetration. IEEE Access 2019, 7, 76071–76083. [Google Scholar] [CrossRef]
  27. Liu, B.; Chen, G.; Lin, H.-C.; Zhang, W.; Liu, J. Prediction of IGBT junction temperature using improved cuckoo search-based extreme learning machine. Microelectron. Reliab. 2021, 124, 114267. [Google Scholar] [CrossRef]
  28. Pi, P.; Lima, D. Gray level co-occurrence matrix and extreme learning machine for COVID-19 diagnosis. Int. J. Cogn. Comput. Eng. 2021, 2, 93–103. [Google Scholar] [CrossRef]
  29. Pan, W.-T. A new fruit fly optimization algorithm: Taking the financial distress model as an example. Knowl. Based Syst. 2012, 26, 69–74. [Google Scholar] [CrossRef]
  30. Mitić, M.; Vuković, N.; Petrović, M.; Miljković, Z. Chaotic fruit fly optimization algorithm. Knowl. Based Syst. 2015, 89, 446–458. [Google Scholar] [CrossRef]
  31. Li, Y.; Han, M. Improved fruit fly algorithm on structural optimization. Brain Inform. 2020, 7, 1–13. [Google Scholar] [CrossRef] [PubMed]
  32. Fan, Y.; Wang, P.; Heidari, A.A.; Wang, M.; Zhao, X.; Chen, H.; Li, C. Rationalized fruit fly optimization with sine cosine algorithm: A comprehensive analysis. Expert Syst. Appl. 2020, 157, 113486. [Google Scholar] [CrossRef]
  33. Darvish, A.; Ebrahimzadeh, A. Improved fruit-fly optimization algorithm and its applications in antenna arrays synthesis. IEEE Trans. Antennas Propag. 2018, 66, 1756–1766. [Google Scholar] [CrossRef]
  34. Setiadi, H.; Mithulananthan, N.; Shah, R.; Raghunathan, T.; Jayabarathi, T. Enabling resilient wide-area POD at BESS in Java, Indonesia 500 kV power grid. IET Gener. Transm. Distrib. 2019, 13, 3734–3744. [Google Scholar] [CrossRef]
  35. Mithulananthan, N.; Shah, R.; Lee, K.Y. Small disturbance angle stability control with high penetration of renewable generations. IEEE Trans. Power Syst. 2014, 29, 1463–1472. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of fast exciter [20].
Figure 1. Schematic diagram of fast exciter [20].
Electronics 11 00247 g001
Figure 2. Schematic diagram of the governor.
Figure 2. Schematic diagram of the governor.
Electronics 11 00247 g002
Figure 3. Schematic diagram of WECS based on PMSG.
Figure 3. Schematic diagram of WECS based on PMSG.
Electronics 11 00247 g003
Figure 4. Dynamic model of the PV plant [24].
Figure 4. Dynamic model of the PV plant [24].
Electronics 11 00247 g004
Figure 5. Schematic diagram of fifth-order model BESS with POD.
Figure 5. Schematic diagram of fifth-order model BESS with POD.
Electronics 11 00247 g005
Figure 6. Schematic diagram of virtual inertia controller.
Figure 6. Schematic diagram of virtual inertia controller.
Electronics 11 00247 g006
Figure 7. Java Indonesian Power Grid with PV, wind, and BESS.
Figure 7. Java Indonesian Power Grid with PV, wind, and BESS.
Electronics 11 00247 g007
Figure 8. Comparison of actual Kw data and ELM Kw data.
Figure 8. Comparison of actual Kw data and ELM Kw data.
Electronics 11 00247 g008
Figure 9. Comparison of actual H data and ELM H data.
Figure 9. Comparison of actual H data and ELM H data.
Electronics 11 00247 g009
Figure 10. Rotor speed responses of G3.
Figure 10. Rotor speed responses of G3.
Electronics 11 00247 g010
Figure 11. Rotor speed responses of G4.
Figure 11. Rotor speed responses of G4.
Electronics 11 00247 g011
Figure 12. Damping of different scenarios (Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA-proposed).
Figure 12. Damping of different scenarios (Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA-proposed).
Electronics 11 00247 g012
Figure 13. Rotor speed responses of G3 under three-phase fault (Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA-proposed).
Figure 13. Rotor speed responses of G3 under three-phase fault (Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA-proposed).
Electronics 11 00247 g013
Figure 14. Rotor speed responses of G4 under three-phase fault (Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA -proposed).
Figure 14. Rotor speed responses of G4 under three-phase fault (Scenario 1: System without BESS; Scenario 2: System with BESS; Scenario 3: System with VISMA-FFO; Scenario 4: System with VISMA -proposed).
Electronics 11 00247 g014
Figure 15. Rotor speed responses of G3 under different methods.
Figure 15. Rotor speed responses of G3 under different methods.
Electronics 11 00247 g015
Figure 16. Rotor speed responses of G4 under different methods.
Figure 16. Rotor speed responses of G4 under different methods.
Electronics 11 00247 g016
Figure 17. Structure of robustness analysis using SSV [35].
Figure 17. Structure of robustness analysis using SSV [35].
Electronics 11 00247 g017
Table 1. Damping value of Java Indonesian power grid.
Table 1. Damping value of Java Indonesian power grid.
ModeDamping (%)
Inter-area2.07
Local 19.07
Local 22.11
Local 36.26
Local 46.25
Local 526.84
Local 618.09
Table 2. Operating conditions and VISMA parameters.
Table 2. Operating conditions and VISMA parameters.
P (MW)Q (MVar)Kw (pu)H (s)
10,640.456681.436262.27386.7365
10,714.217152.194264.28636.5289
10,665.36681.436261.7836.8663
10,693.977160.09261.81996.459
10,727.016731.925262.86346.2692
10,715.576819.328263.17466.1249
10,922.026974.017263.87676.1847
10,860.377160.357264.27116.1531
10,892.687111.536262.52126.293
10,900.397161.816262.54836.2456
11,003.696980.608263.70966.271
10,639.277127.4262.13026.1994
14,022.48208.116263.85536.2499
12,680.337526.108263.92256.3066
1564.6896352.021263.146.1843
10,517.135860.536264.13086.1905
10,492.315605.51264.32946.3298
10,488.155564.231261.89266.1758
Table 3. Detailed features of the results are given in Figure 8.
Table 3. Detailed features of the results are given in Figure 8.
Kw ActualKw ELMError
262.2738262.26820.0056
264.2863264.28070.0056
261.7830261.77740.0056
261.8199261.81430.0056
262.8634262.85770.0057
263.1746263.16900.0056
263.8767263.87090.0058
264.2711264.26540.0057
262.5212262.51540.0058
262.5483262.54250.0058
263.7096263.70370.0059
262.1302262.12470.0055
263.8553263.84650.0088
263.9225263.91490.0076
263.1400263.14360.0036
264.1308264.12530.0055
264.3294264.32390.0055
261.8926261.88710.0055
Table 4. Detailed features of the results are given in Figure 9.
Table 4. Detailed features of the results are given in Figure 9.
H Inertia ActualH Inertia ELMError
6.73656.73140.0051
6.52896.52380.0051
6.86636.86120.0051
6.4596.45390.0051
6.26926.26410.0051
6.12496.11980.0051
6.18476.17960.0051
6.15316.14800.0051
6.2936.28790.0051
6.24566.24050.0051
6.2716.26590.0051
6.19946.19430.0051
6.24996.24520.0047
6.30666.30170.0049
6.18436.17830.0060
6.19056.18540.0051
6.32986.32470.0051
6.17586.17070.0051
Table 5. Damping performance comparison of different scenarios.
Table 5. Damping performance comparison of different scenarios.
IndexSystem with BESS (%)System with VISMA (%)System with POD at BESS (%)
Inter-area2.2419.7418.63
Local 22.117.427.36
Table 6. Detailed features of G3 response.
Table 6. Detailed features of G3 response.
IndexSystem with BESSSystem with VISMASystem with POD at BESS
Overshoot−0.0000047−0.000002742−0.000002952
Settling time>3011.5011.79
Table 7. Detailed features of G4 response.
Table 7. Detailed features of G4 response.
IndexSystem with BESSSystem with VISMASystem with POD at BESS
Overshoot−0.000008852−0.0000006257−0.0000006958
Settling time>3013.0013.15
Table 8. Damping value of critical EM modes under different operating conditions.
Table 8. Damping value of critical EM modes under different operating conditions.
P (MW)Q (MVar)Inter-Area (%)Local Mode 2 (%)
10,640.457143.10819.737.40
10,665.2966681.43617.768.41
10,714.2097152.19420.007.40
10,693.977160.0919.687.45
10,727.016731.92517.5910.4
10,715.576819.32817.7810.3
10,922.026974.01719.487.42
10,860.377160.35719.739.35
10,892.687111.53619.729.32
Table 9. Damping performance comparison of different methods.
Table 9. Damping performance comparison of different methods.
IndexPSO VISMAVISMA-ANNVISM-ELM
Inter-area7.428.3719.74
Local 25.645.667.42
Table 10. SSV assessment results.
Table 10. SSV assessment results.
ModeSSV
With BESS1.5324
With proposed VISMA0.0853
VISMA (FFO)0.487
With POD at BESS0.695
Table 11. TKE comparison under different scenarios.
Table 11. TKE comparison under different scenarios.
IndexSystem with BESSSystem with VISMASystem with POD at BESSSystem with VISMA (FFO)
G30.00000000008280.00000000003040.00000000003350.0000000000314
G40.00000000021550.000000000113090.00000000013310.00000000013309
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Setiadi, H.; Shah, R.; Islam, M.R.; Asfani, D.A.; Nasution, T.H.; Abdillah, M.; Megantoro, P.; Krismanto, A.U. An Extreme Learning Machine Based Adaptive VISMA for Stability Enhancement of Renewable Rich Power Systems. Electronics 2022, 11, 247. https://doi.org/10.3390/electronics11020247

AMA Style

Setiadi H, Shah R, Islam MR, Asfani DA, Nasution TH, Abdillah M, Megantoro P, Krismanto AU. An Extreme Learning Machine Based Adaptive VISMA for Stability Enhancement of Renewable Rich Power Systems. Electronics. 2022; 11(2):247. https://doi.org/10.3390/electronics11020247

Chicago/Turabian Style

Setiadi, Herlambang, Rakibuzzaman Shah, Md Rabiul Islam, Dimas Anton Asfani, Tigor Hamonangan Nasution, Muhammad Abdillah, Prisma Megantoro, and Awan Uji Krismanto. 2022. "An Extreme Learning Machine Based Adaptive VISMA for Stability Enhancement of Renewable Rich Power Systems" Electronics 11, no. 2: 247. https://doi.org/10.3390/electronics11020247

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop