Next Article in Journal
Enhancing Communication in CPS Using Graph-Based Reply Relationship Identification in Multi-Party Conversations
Previous Article in Journal
The Development of Fast DST-II Algorithms for Short-Length Input Sequences
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization Design of PSS and SVC Coordination Controller Based on the Neighborhood Rough Set and Improved Whale Optimization Algorithm

Department of Electrical Automation, Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(12), 2300; https://doi.org/10.3390/electronics13122300
Submission received: 7 May 2024 / Revised: 7 June 2024 / Accepted: 10 June 2024 / Published: 12 June 2024

Abstract

:
Aimed at reducing the redundancy of parameters for the power system stabilizer (PSS) and static var compensator (SVC), this paper proposes a method for coordinated control and optimization based on the neighborhood rough set and improved whale optimization algorithm (NRS-IWOA). The neighborhood rough set (NRS) is first utilized to simplify the redundant parameters of the controller to improve efficiency. Then, the methods of the Sobol sequence initialization population, nonlinear convergence factor, adaptive weight strategy, and random differential mutation strategy are introduced to improve the traditional whale optimization algorithm (WOA) algorithm. Finally, the improved whale optimization algorithm (IWOA) is utilized to optimize the remaining controller parameters. The simulation results show that the optimization parameters were reduced from 12 and 18 to 3 and 4 in the single-machine infinity bus system and dual-machine power system, and the optimization time was reduced by 74.5% and 42.8%, respectively. In addition, the proposed NRS-IWOA method exhibits more significant advantages in optimizing parameters and improving stability than other algorithms.

1. Introduction

With the growth of the global population and the rapid advancement of high technology, electrical power has progressively emerged as an indispensable form of energy in both industrial and domestic applications. Nonetheless, the increasing electricity demand has rendered power systems increasingly susceptible to a multitude of internal and external disruptions, frequently leading to system oscillations and subsequent issues such as voltage fluctuations, power losses, and energy dissipation in transmission lines [1]. Various strategies and methods are routinely employed to ensure stable operation in the face of disturbances and effectively alleviate power system oscillations. These include installing power system stabilizers, introducing flexible AC transmission system technology, and putting scheduling control procedures into practice [2,3]. The implementation of these measures not only enhances the stability of the power system but also reduces power losses to a certain extent, enhances the efficiency of energy utilization, and provides a solid power guarantee for the sustainable development of modern society.
Maintaining stable operations is greatly aided by the excitation system, an essential part of the power system [4,5]. The generator rotor motion is affected by a voltage regulator, which causes a negative damping effect in the system. This may potentially undermine the stability of the power system. To effectively deal with this problem, a power system stabilizer (PSS) is typically added to the feedback loop of the excitation system. The main function of the PSS is to furnish an additional control signal to the voltage regulator and generate an additional positive damping torque. This torque can counterbalance the negative damping torque generated by the automatic voltage regulator (AVR) within the excitation system and effectively suppress the low-frequency oscillations that may occur in the power system [6]. The combination of a PSS and excitation systems is specifically designed to enhance the stability and dynamic response of the power system [7,8,9].
Due to the complexity of system-specific oscillation modes, dynamic attributes, or frequency ranges in large power systems, the PSS might not provide adequate damping to suppress system oscillations under certain circumstances. In this case, a flexible AC transmission system (FACTS) can be contemplated to address the issue [10]. FACTSs represent a class of advanced power system devices that bring tremendous control capabilities to power systems by flexibly regulating parameters such as voltage and impedance [11,12,13]. Among them, the static var compensator (SVC) is an important component of FACTS devices, which is primarily used for providing reactive power compensation and precisely regulating voltage. This can significantly improve the power factor of the power system and effectively reduce voltage fluctuations [14,15,16]. The SVC can form robust cooperation with the PSS to enhance the power system’s stability.
In recent years, to further improve the stability and reliability of power systems, several researchers have focused on the coordinated control methods of PSSs and SVCs, and significant research results have been achieved [17,18]. Transforming the design problems of PSSs and SVCs into optimization problems has emerged as a prevalent strategy to cope with diverse operational conditions and system failures [19,20]. Nonetheless, due to the nonlinear nature of power systems, conventional methods face the challenges of high computational complexity and slow convergence when determining the optimal parameters for PSS and SVC damping controllers. In contrast, intelligent algorithms (such as particle swarm optimization algorithm [21,22,23], grey wolf optimizer [24,25], gravitational search algorithm [26,27], and whale optimization algorithm [28]) exhibit distinctive advantages in dealing with complex and nonlinear systems, primarily due to their superior global search capability and robustness. Intelligent algorithms are currently commonly utilized to optimize controller parameters and have proven to be useful and applicable.
In [29,30,31,32], the parameters for PSS and SVC controllers were optimized through the adaptive rat swarm optimization algorithm (ARSOA), Mayfly optimization algorithm (MOA), bacterial foraging optimization algorithm (BFOA), and ant colony optimization algorithm (ACOA). To overcome the limitations of a single algorithm, such as slow convergence speed and the tendency to fall into local optima, hybrid algorithms are utilized to address complex system optimization problems by leveraging the strengths of various algorithms. In [33], to solve the problem of the low accuracy of SVC multi-parameter identification, a combination of sensitivity analysis and an improved whale optimization algorithm (SA-IWOA) was used for parameter identification for SVC controllers. In [34], a novel hybrid algorithm was developed by combining the gorilla troops optimizer (GTO) and gradient-based optimizers (GBOs). This novel GTO-GBO algorithm enables the power system to operate stably under three-phase short-circuit fault conditions. In [35], the PSO-GA hybrid algorithm was utilized to coordinate and optimize the design of several different controllers, and the performance of these controllers was verified through simulation analysis.
The whale optimization algorithm (WOA) is a meta-heuristic optimization algorithm that simulates the hunting behavior of humpback whales [36,37]. Due to its robust global search capability and short convergence time, the WOA algorithm has shown significant advantages in several fields. Numerous researchers have adopted this algorithm not only for tuning the hyperparameters of machine learning models but also widely for optimizing the parameters of control systems to enhance the performance and stability of the system. In [38], the WOA algorithm was utilized to identify the control system parameters. In [39], a method based on the density-based spatial clustering of applications with noise and WOA (WOA-DBSCN) was proposed to select parameters for adaptive clustering. In [40], the WOA algorithm was utilized to solve the optimal reactive power allocation problem.
As crucial devices in the power system, the reasonable configuration of PSSs and SVCs plays a key role in improving system stability. Nonetheless, when the system is equipped with both a PSS and SVC, the optimization time is prolonged accordingly as the number of parameters to be optimized increases. To effectively reduce the optimization time and the number of parameters, the neighborhood rough set (NRS) is introduced in this paper [41,42]. Compared with the classical rough set, the NRS is more flexible in dealing with continuous data based on the neighborhood relationship without the need for complex discretization [43,44]. In this study, the attribute reduction of the NRS was utilized to effectively identify and eliminate redundant parameters, simplifying the optimization process and enhancing optimization efficiency. This method not only helps to reduce the computational load but also ensures the accuracy and reliability of the optimization results. Consequently, the combination of the neighborhood rough set and intelligent algorithms holds great significance in optimizing power system controller parameters [45].
This paper proposes a method based on the neighborhood rough set and improved whale optimization algorithm (NRS-IWOA) to minimize the optimization time and the number of parameters. Based on the traditional WOA, Sobol sequence initialization, nonlinear convergence factors, adaptive weights, and a random differential mutation strategy were introduced to improve the algorithm’s optimization performance and convergence speed. The IWOA searches and optimizes the PSS and SVC controller parameters. In multi-machine power systems, the system’s complexity increases with the increasing number of parameters. Consequently, the neighborhood rough set is introduced to realize a reduction in the number of controller parameters. The NRS-IWOA method proposed in this paper demonstrates significant advantages over the SA-IWOA method described in [33]. The NRS-IWOA method can significantly reduce the optimization time and storage space while ensuring a stable and reliable power system performance. This improves the operation efficiency and stability of the power system. The main contributions of this study can be summarized as follows:
  • This study proposes a method for coordinated control and optimization based on the NRS-IWOA. The NRS is utilized to approximate redundant parameters, and the IWOA algorithm is utilized to optimize the controller parameters. The proposed NRS-IWOA not only enhances the optimization efficiency but also improves the stability and robustness of the power system.
  • The optimization objective of this study was to minimize generator speed oscillations through the coordinated control of stabilized signals from the PSS and SVC. Therefore, the integrated time absolute error based on a nonlinear model was used as the objective function in this study.
  • The traditional WOA algorithm tends to fall into local optimum prematurely and exhibits low convergence accuracy, whereas the IWOA algorithm effectively enhances global optimization capability and convergence speed. The performance of the IWOA algorithm was evaluated by comparing the results of the IWOA algorithm with the traditional WOA, PSO, GWO, and SSA algorithms using test functions.
  • The single-machine infinity bus system with the dual-machine power system’s individual control and coordinated control were compared. The results show that coordinated control is better than individual control.
  • The validity and feasibility of the NRS-IWOA were verified through a simulation analysis of the single-machine infinite bus system and dual-machine power system. The results show that, compared with other well-known algorithms, the NRS-IWOA exhibits superior performance in terms of optimizing controller parameters and improving stability. In both systems, the number of parameters to be optimized was reduced from 18 and 12 to 3 and 4, respectively, and the optimization time was reduced by 74.5% and 42.8%.
The remaining sections of this paper are structured as follows: Section 2 describes the power system and controller model. Section 3 introduces the research methodology. Section 4 describes the optimization process based on the NRS-IWOA. Section 5 illustrates the performance of the IWOA on test functions and verifies the effectiveness of the NRS-IWOA in the single-machine infinite bus and dual-machine power systems. Finally, Section 6 provides a summary of the research results.

2. Power System and Controller Model

2.1. Synchronous Generator Model

The sixth-order mathematical model of the synchronous generator allows for a more precise description of the mechanical oscillations generated by the generator, obtaining high-precision simulation results. However, the synchronous generator model in the a b c coordinate system involves a multitude of diverse parameters, which complicates the calculation and analysis. Typically, after Park’s transformation, the generator equations in a b c coordinates are converted to d q 0 coordinates, thereby equating the a , b , and c windings to the d and q windings that rotate synchronously with the rotor. The sixth-order model of the synchronous generator in the d q 0 coordinate system is described as follows:
u d = E d + X q i q - r a i d u q = E q - X d i d - r a i q T d 0 p E q = E f X d X 1 X d X 1 E q + X d X d X d X 1 E q ( X d X d ) ( X d X 1 ) X d X 1 i d T q 0 p E d = X q X 1 X q X 1 E d + X q X q X q X 1 E q + ( X q X q ) ( X q X 1 ) X q X 1 i q T d 0 p E q = X q X 1 X d X 1 T d 0 p E q E q + E q X d X d i d T d 0 p E d = X q X 1 X d X 1 T q 0 p E d E d + E d X q X q i q
where Equation (1) is the stator d-axis voltage equation, q-axis voltage equation, f-winding voltage equation, g-winding voltage equation, d-winding voltage equation, and q-winding voltage equation in turn. In [46], the parameters are described in detail.
The rotor equation of motion of a synchronous generator is a nonlinear second-order differential equation concerning the power angle, which can be described as follows:
d δ d t = w w 0 d w d t = 1 T J ( P T P E )
where δ is the rotor angle, w is the rotor speed, T J is the generator inertia time constant, P T is the mechanical power of the generator, and P E is the electromagnetic power.
The synchronous generator output power can be described as follows:
P e = v d i d + v q i q V t = v d 2 + v q 2 v d = x q i q v q = E q x d i d
where P e is the output power; v d and v q represent the speed of the d-axis and q-axis, respectively; i d and i q represent the armature currents of the d-axis and the q-axis, respectively; V t is the terminal voltage; x q is the q-axis reactance of the generator; E q is the internal voltage of the motor; and x d is the transient reactance of the d-axis.

2.2. Excitation System and PSS Modeling

The IEEE-type ST1 excitation system was used in this study [47]. The whole structure consists of a generator reference voltage, a machine terminal voltage, and an auxiliary signal from the PSS, which are combined at the summing node to generate an error signal. This signal is then transmitted through a voltage regulator to produce an excitation control signal, enabling the regulation of the excitation current. The block diagram of the excitation system with the PSS is shown in Figure 1. The whole structure diagram can be described as follows:
d E f d d t = 1 T A K A V r e f V t + U p s s E f d
where E f d is the excitation control signal, T A is the time constant, K A is the gain constant, V r e f is the generator reference voltage, V t is the terminal voltage, and U P S S is the PSS voltage.
The PSS uses Δ w as the input and is composed of a PSS gain block, a washout block, and two lead-lag blocks. The design and adjustment of these components directly influence the damping magnitude of the PSS, which in turn relates to the stability and security of the power system. Furthermore, the feedback compensation loop is essential for optimizing system performance, which can expedite the system’s return to a steady state and significantly enhance its dynamic performance. Consequently, the PSS can be described as follows:
U p s s = Δ w K p s s s T w 1 + T w s 1 + s T 1 1 + s T 2 1 + s T 3 1 + s T 4
where T w is the washout time constant, and T 1 , T 2 , T 3 , and T 4 represent lead-lag gains.

2.3. SVC Modeling

The SVC consists of the reference susceptance, reference voltage, and auxiliary control signals, which are combined at the summing node to generate the error signal. This signal controls the trigger angle of the thyristor-controlled reactors (TCRs) and thyristor-switched capacitors (TSCs). The whole structure diagram can be described as follows:
d B S V C d t = 1 T s K s B r e f + U S V C B S V C
where B r e f is the reference susceptance, U S V C is the SVC voltage, B S V C is the SVC susceptance, K s is the gain constant, and T s is the time constant. The block diagram of the SVC with the lead-lag component is shown in Figure 2.
In the feedback loop, the SVC uses the rotor speed difference Δ w as the input, and the SVC with the lead-lag component alters the damping within the power system. The SVC can be expressed as follows:
U S V C = Δ w K S V C s T v 1 + s T v 1 + s T 1 1 + s T 2 1 + s T 3 1 + s T 4
where K S V C is the SVC gain, T V is washout time constant, and T 1 , T 2 , T 3 , and T 4 represent the lead-lag gains.

3. Research Method

This section introduces the basic principles of the neighborhood rough set, PSO, GWO, SSA, WOA, and IWOA algorithms. In addition, this section describes the objective functions and constraints.

3.1. Neighborhood Rough Set

The classical rough set theory was proposed by Pawlak in 1982, which was designed to deal with imprecise, uncertain, and incomplete data information [48]. Numerous researchers have conducted in-depth studies on rough sets, involving attribute reduction, rule extractions, and intelligent algorithms based on rough sets. However, the classical rough set is mainly used for discrete data and descriptive problems, which limits its application scope to some extent [44]. Hu, Zhang et al. further proposed the neighborhood rough set as a way around this restriction. This innovative theory enables rough sets to handle continuous data more effectively by introducing the neighborhood model, which greatly expands the application domains of rough sets [42].
An information system can be defined as S = U , A , V , f . U = x 1 , x 2 , , x m is the set of objects, called a universe of discourse; A = a 1 , a 2 , , a m is the set of attributes, where A = C D ; C is the condition attribute set; D is the decision attribute set; V represents the range of attribute values, V = U a A ; and f is the information function and for x U , a A , f x , a V a .
For arbitrary x i U , the neighborhood δ ( x i ) is defined as follows:
δ x i = x x U , Δ x , x i δ
where δ represents the radius of the neighborhood, Δ 0 Δ : R N × R N R , and Δ represents a metric function.
Given a neighborhood approximation space N A S = < U , N > and X U , then the upper approximation ( N ¯ X ) and lower approximation ( N ¯ X ) of X can be defined as follows:
N ¯ X = x i δ x i X , x i U
N ¯ X = x i δ x i X , x i U
The lower approximation of X is defined as the positive domain and the region unrelated to X is defined as the negative domain. The positive domain, negative domain, and boundary domain are as follows:
P o s X = N ¯ X = x i δ x i X , x i U
N e g X = U N ¯ X
B N X = N ¯ X N ¯ X
Given an information decision table S , for B C , the dependence of the decision attribute D on the conditional attribute B is defined as follows:
γ B D = P o s B D U
where the dependence is monotonic; if B 1 B 2 A , then γ B 1 D γ B 2 D γ A D . If α B , the importance of the conditional attribute α to the decision attribute D is defined as follows:
S i g α , B , D = γ B D γ B α D
The primary application of the greedy reduction algorithm, which is based on the neighborhood rough set (NRS), is to deal with the problem of parameter reduction in this study [49,50]. The core idea of the algorithm lies in gradually selecting and optimizing the features in the dataset by determining whether the importance of the attribute is greater than 0. Only when the importance of the attribute is greater than 0, the attribute will be selected into the current attribute subset. By using this greedy strategy, the algorithm can build a streamlined and efficient reduction method, thereby reducing the dimensionality and complexity of the data.

3.2. Particle Swarm Optimization

An optimization algorithm called particle swarm optimization (PSO) is derived from the feeding behavior of a flock of birds. The two crucial attributes of PSO are velocity and position. The flock arrives at the globally optimal solution by exchanging information among individual members. In [51], the PSO algorithm has been described in detail.

3.3. Grey Wolf Optimizer

The gray wolf optimizer (GWO) is an algorithm that achieves optimization by simulating the predatory behavior of gray wolf packs. In this algorithm, the social hierarchy of gray wolves is modeled and incorporated into the optimization process. To mathematically model this social hierarchy, the top three best-performing wolves (optimal solutions) are defined as α , β , and δ . They play the role of leaders in the entire pack, guiding the other wolves in their goal search. The remaining wolves, collectively called w , represent the set of candidate solutions. These wolves update their positions around α , β , and δ in the algorithm, and continuously approach the optimal solution during the actual search process. The global optimal solution can be found by the gray wolf optimization algorithm by efficiently exploring the search space in this manner. In [52], the GWO algorithm has been described in detail.

3.4. Sparrow Search Algorithm

A new swarm intelligence optimization system called the sparrow search algorithm (SSA) simulates the foraging and anti-predation activities of a population of sparrows. During the foraging process, sparrows are categorized into two distinct roles: producers and scroungers. Producers are responsible for finding food in the population and indicating the foraging area and direction for the whole sparrow population. The scroungers use the producers to obtain food, which enables resource sharing and efficient foraging. In this population, each individual possesses the ability to monitor the behavior of other individuals. It is worth mentioning that the attackers in the population pay close attention to those companions with high intakes and compete with them for food resources to increase their foraging efficiency. In addition, sparrow populations engage in anti-predatory behavior when they become aware of danger. In [53], the SSA algorithm has been described in detail.

3.5. Whale Optimization Algorithm

The whale optimization algorithm (WOA) is a meta-heuristic optimization algorithm that solves complex optimization problems by simulating the hunting behavior of humpback whales [36]. Every position of a humpback whale in the algorithm symbolizes a potential solution, and iteratively going over these locations is how the algorithm finds the best solution. During the iterative process, the WOA algorithm consists of three main phases: encircling prey, bubble-net attacking method, and search for prey. These phases simulate the feeding behaviors of humpback whales, which helps the algorithm find the best solution quickly and effectively by searching the solution space.

3.5.1. Encircling Prey

Humpback whales accomplish this by recognizing the location of prey and subsequently encircling it. This behavior can be expressed as follows:
D = C X * t X t
X t + 1 = X * t A D
where t is the current iteration, A and C represent coefficient vectors, X is the position vector of the current optimal solution, and X is the position vector of the current solution.
The vectors A and C can be calculated as follows:
A = 2 a r a
C = 2 r
where a is the convergence factor, which decreases from 2 to 0 during the iteration, and r is a random vector in [0, 1].

3.5.2. Bubble-Net Attacking Method

When engaging in bubble-net attacks, humpback whales primarily use two strategies: shrinking an encircling mechanism and performing spiral updating positions. The mathematical model governing this behavior can be described as follows:
X t + 1 = X * t A ¯ D p < 0.5 D e b l cos 2 π l + X * t p 0.5
where b is a constant for the shape of the logarithmic spiral, D = X * t X t is the distance from the individual position to the current optimal individual position, and l is random numbers in [0, 1]. p is a random number in [0, 1].

3.5.3. Search for Prey

The purpose of humpback whales in searching for prey is to identify the optimal solution. To guarantee that humpback whales can adequately search randomly in the solution space, the WOA updates the position based on the distance between individuals. searching for prey is selected based on A ¯ . Consequently, prey searching is prioritized when A > 1 . The mathematical model is as follows:
D = C X r a n d X
X t + 1 = X r a n d A D
where X r a n d is a random position vector in the current population.

3.6. Improved Whale Optimization Algorithm

Aiming at the problem that the traditional WOA falls into local optimal solutions prematurely and obtains low convergence precision, this study improved the WOA in terms of population initialization, position update strategy, and the prevention of falling into local optima. Through these improvements, this study aimed to improve the search accuracy and convergence speed of the WOA so that it can solve various optimization problems more effectively.

3.6.1. Sobol Sequences Initialize Populations

Initializing the population is a crucial step in meta-heuristic algorithms. The initial solution will largely affect the algorithm’s convergence speed and optimization precision. The traditional WOA utilizes a random method for initializing the population. Implementing this method poses a challenge in ensuring that the population is evenly distributed, which could potentially impact the optimization algorithm’s efficiency and global search capability. The Sobol sequence is used to initialize the population to make the distribution of the initial population more even. This sequence, characterized by low bias and high uniformity, consists of a radical inversion with base 2 in each population dimension and a distinct matrix in each dimension, resulting in non-repeating and uniform points. Assuming the value range of the parameter’s upper and lower bounds is [ l b , u b ] and the ith random number generated by the Sobol sequence is P i , the initial position of the population is described as follows:
X i = P i u b l b + l b
The upper and lower bounds are set to 0 and 1 in the two-dimensional search space, and the population size is 500. The comparison between the random population initialization and the Sobol sequence population initialization is shown in Figure 3. The population distributions generated by these initialization methods show significant differences. From the figure, it can be observed that the population distribution generated by the random initialization method is more heterogeneous, and the positions of the individuals in the solution space are unevenly distributed, which causes the algorithm to ignore some high-quality solutions during the search process. The initial population distribution generated by the Sobol sequence is more regular and even. This ensures that the individuals in the population can cover a wider solution space and improves the likelihood that the algorithm will find a globally optimal solution during the search process.

3.6.2. Nonlinear Convergence Factor

In the traditional WOA, the convergence factor decreases linearly with the increase in the number of iterations, resulting in a restricted convergence precision and global search ability. A nonlinear convergence factor is introduced to better balance the WOA’s global search ability and local exploitation ability. At the beginning of the iteration, a larger step size enables the algorithm to jump out of the local optimal solution and avoid premature convergence. A smaller step size in the later stages of the iteration allows the algorithm to approximate the global optimal solution more accurately. The mathematical model of the nonlinear convergence factor is as follows:
a = 2 2 sin μ t T max π + φ
where μ = 1 2 , φ = 0 , t is the current iteration, and T max is the maximum number of iterations.

3.6.3. Adaptive Weight and a Random Differential Mutation Strategy

Due to the propensity of the WOA to stagnate in local optimal states during early and late iterations, an adaptive weight strategy and a random differential mutation strategy are proposed to balance the algorithm’s global exploration and local development ability. The adaptive weight strategy can be described as follows:
w = 1 e t T max 1 e 1 , X t + 1 = w X p t A ¯ D
X t + 1 = w X p t + D e b l cos 2 π l
The random differential mutation strategy can be described as follows:
X t + 1 = r 1 ( X p t X ( t ) ) + r 2 ( X t X ( t ) )
where r 1 and r 2 are random numbers in [0, 1], X p ( t ) is the current optimal individual position, and X ( t ) is the position vector of the current optimal solution.
The adaptive weight strategy is used for updating the position during the process of encircling predation or bubble-net attack executed by a whale individual. This strategy enables the algorithm to dynamically adjust the weights based on the current search state and the performance of the individual, thereby achieving a balance between global exploration and local exploitation. Subsequently, the individual is updated again by the random differential mutation strategy. The strategy generates new individuals through the introduction of randomness and differential operations. It is worth mentioning that the mutation operation not only enhances the global search capability of the algorithm but also improves its convergence speed and optimization search precision. This injects higher intelligence and efficiency into the predatory behavior of individual whales.
The PSO, GWO, SSA, and WOA algorithms have shown significant advantages in searching for optimal solutions by their unique mechanisms that mimic the behavior of natural organisms. These algorithms improve the search efficiency by automatically adjusting the parameters during the optimization process and they show great potential, especially in tuning the controller parameters. However, when confronted with complex nonlinear problems such as controller parameter optimization for the single-machine infinite bus system and dual-machine power system, traditional algorithms may encounter challenges related to high computational cost or difficulty in discovering global optimal solutions due to multiple optimization parameters. This paper introduces the IWOA algorithm, which makes key improvements to the traditional WOA: the Sobol sequence initialization population, the nonlinear convergence factor, the adaptive weight strategy, and the random differential mutation strategy. This improves the global search capability and stability of the IWOA in optimizing power system controller parameters.

3.7. Objective Function and Constraints

The optimization objective of this study was to minimize the oscillations in the generator speed by the stabilizing signal that is generated from the coordinated control of the PSS and SVC. The NRS-IWOA method is utilized to optimize the controller parameters. The core of this method lies in employing the NRS to extract the key information and simplify the optimization process while searching for the optimal controller parameters with the help of the IWOA’s efficient optimization search capability. The effect of the coordinated control of the PSS and SVC on the suppression of generator speed oscillations can be observed through the simulation results of the nonlinear time response curves. To facilitate the transformation of the PSS and SVC design problem into an optimization problem, the integrated time absolute error (ITAE) criterion was selected as the performance index. The ITAE tracks and weighs the time when the system generates error signals, enabling the system to stabilize progressively with increasing time. Furthermore, compared to other performance indices, the ITAE generates less overshoot and error, which leads to a correspondingly shorter regulation time. Consequently, the objective function of this study can be described as follows:
min J = i = 1 n 0 t Δ w i t t d t
where t is the simulation time, Δ w i ( t ) is the generator speed error, and n is the number of motors.
There are 12 and 18 controller parameters to be optimized in the single-machine infinity bus system and dual-machine power system, respectively. Table 1 lists the range of constraints for all controller parameters in this study. The boundary constraints are as follows:
K p s s i min K p s s i K p s s i max T w i min T w i T w i max T 1 p s s i min T 1 p s s i T 1 p s s i max T 2 p s s i min T 2 p s s i T 2 p s s i max T 3 p s s i min T 3 p s s i T 3 p s s i max T 4 p s s i min T 4 p s s i T 4 p s s i max , i = 1 , 2
K s v c min K s v c K s v c max T v min T v T v max T 1 s v c min T 1 s v c T 1 s v c max T 2 s v c min T 2 s v c T 2 s v c max T 3 s v c min T 3 s v c T 3 s v c max T 4 s v c min T 4 s v c T 4 s v c max
In light of the above discussion, the NRS-IWOA method is used to coordinate the optimization of the PSS and SVC controllers, which can significantly improve the system’s resistance to perturbations and thus enhance the stability of the power system. In the single-machine infinite bus system, there are 12 boundary constraints and 12 parameters to be optimized, which cover the gain ( K p s s 1 ), washing time constant ( T w 1 ), and 4 lead-lag time constants ( T 1 p s s 1 , T 2 p s s 1 , T 3 p s s 1 , and T 4 p s s 1 ) of the PSS, as well as the gain ( K s v c ), washing time constant ( T v ), and 4 lead-lag time constants ( T 1 s v c , T 2 s v c , T 3 s v c , and T 4 s v c ) of the SVC. In the more complex dual-machine power system, this optimization process is extended to 18 boundary constraints and 18 parameters to be optimized, including the gains ( K p s s 1 and K p s s 2 ), washing time constants ( T w 1 and T w 2 ), and 8 PSS lead-lag time constants ( T 1 p s s 1 , T 2 p s s 1 , T 3 p s s 1 , T 4 p s s 1 , T 1 p s s 2 , T 2 p s s 2 , T 3 p s s 2 , and T 4 p s s 2 ) for the two PSSs, as well as the gains ( K s v c ), washing time constants ( T v ), and 4 lead-lag time constants ( T 1 s v c , T 2 s v c , T 3 s v c , and T 4 s v c ) of the SVC. This parameter optimization strategy is essential to ensure the efficient and stable operation of the power system.

4. Optimization Process Based on NRS-IWOA

This paper proposes a coordinated control and optimization method based on the NRS-IWOA algorithm. The NRS is utilized to eliminate the redundant parameters, and the IWOA algorithm is utilized to optimize the key parameters. The proposed NRS-IWOA method minimizes the complexity of parameter optimization, thereby reducing the optimization time and accelerating the optimization process. The detailed optimization procedure is as follows.
Step 1: Establish a decision table. The IWOA is initially utilized to optimize the controller parameters of the single-machine infinity bus system and dual-machine power system. The conditional attributes ( A ) consist of the PSS and SVC controller parameters, while the decision attributes ( D ) encompass the objective function values. Table 2 and Table 3 describe the decision tables of the single-machine infinity bus and dual-machine power systems.
Step 2: Attribute reduction based on NRS. To obtain precise results, the raw data need to be normalized before processing the data, which can be performed using Equation (31).
f x i = x i x min x max x min ( i = 1 , 2 , , n )
The neighborhood radius can be calculated as follows:
δ a i = S t d a i / λ
where S t d a i is the standard deviation. λ is a custom parameter, which is utilized to regulate the neighborhood radius based on the classification accuracy.
The neighborhood radius takes values between 0.4 and 0.9 in this study, so that different attribute reduction sets can be obtained. The parameter corresponding to the reduction set shall be designated as the parameters to be optimized, while the remaining parameters will be considered as nonoptimized parameters. Among these, the parameters to be optimized will serve as variable parameters for generating the IWOA population, and participating in the IWOA optimization process. Non-optimal parameters are selected with stable values based on constraints. Table 4 lists the reduction set of single-machine and dual-machine controller parameters.
Step 3: IWOA optimization. The IWOA is utilized to optimize the parameters of the reduction set, enabling the discovery of the optimal solution through continuous iterations. The adaptation value corresponding to the optimal individual is equivalent to the optimal value of the objective function J . Figure 4 describes the optimization process of the NRS-IWOA.

5. Simulation Results and Discussion

5.1. Test Function Validation

In this section, the superiority of the proposed IWOA is verified using the CEC2022 test functions. The CEC2022 test functions are shown in Table 5. The performance and results of the IWOA are compared with those of other well-known optimization algorithms, including the traditional WOA, PSO, GWO, and SSA algorithms. To ensure the fairness and reliability of the experiments, the maximum number of iterations for all optimization algorithms was 500, the number of populations was 30, and the dimension of the functions was 10. In addition, each algorithm was run independently 30 times. Table 6 lists the algorithm parameter settings used in the study. The mean value and standard deviation were adopted as the main evaluation metrics to comprehensively assess the algorithms’ performance. These metrics can intuitively reflect the algorithms’ performance in terms of global optimization capability and stability. Generally speaking, a smaller mean and standard deviation indicate that the algorithms are capable of discovering superior solutions and exhibit greater stability. The statistical results for solving the benchmark functions using different algorithms are shown in Table 7. The bold results indicate the optimal results.
From Table 7, it can be seen that the IWOA demonstrated outstanding performance and ranked first in the CEC2022 test functions. The IWOA was superior to the WOA, PSO, GWO, and SSA algorithms in eight test functions in terms of mean and standard deviation (F1, F2, F5, F6, F8, F9, F10, and F12). This shows that the IWOA has a significant advantage in terms of global optimization capability and stability. Despite a slightly lower mean in F4 compared to the GWO algorithm, the IWOA exhibited better stability while finding near-optimal solutions due to its smaller standard deviation. This stability is crucial for practical optimization problems. In F7 and F11, the mean of the IWOA was similar to that of the PSO algorithm, further proving its strong optimization ability. In conclusion, the IWOA performs well in terms of both global optimization ability and stability, confirming its superiority in solving complex optimization problems.

5.2. Simulation and Analysis of the Single-Machine Infinity Bus System

A single-machine infinite bus (SMIB) system model was built on the MATLAB/Simulink (R2021b) platform to evaluate the damping control effectiveness of the PSS and SVC. The SMIB system consisted of a synchronous generator and a three-phase transformer connected to an infinite bus. The synchronous generator was composed of a turbine, governor, excitation system, and PSS. The SVC was configured at the midpoint of the transmission line. The structure of the SMIB system is shown in Figure 5. A three-phase short-circuit fault module was set up at the midpoint of the system line. The fault was initiated at t = 1 s and cleared at 1.1 s. The following three cases were used to analyze the time domain simulation.
Case 1: The system is equipped with a PSS only.
Case 2: The system is equipped with an SVC only.
Case 3: The system is equipped with a PSS as well as an SVC.
The IWOA was utilized to compare the nonlinear time characteristic curves of the coordinated control and individual control as well as to optimize the tuning of the PSS and SVC controllers in the single-machine system, as shown in Figure 6. The PSS and SVC curves of the rotor angle and speed of the synchronous generator can be observed when the system is equipped with an individual controller, and the synchronous generator rotor angle and speed showed a sustained oscillation phenomenon. In contrast, when the system was equipped with both a PSS and SVC, the rotor angle and speed variation were greatly decreased. From the analysis of the remaining time response curves, it becomes evident that whether the individual PSS controller or the individual SVC controller was configured, the output voltage of the PSS and the SVC voltage all underwent large value oscillations. The results show that the coordinated control of the PSS and SVC exhibits superior performance in suppressing system oscillations compared to individual control.
Then, the effectiveness of the IWOA was evaluated in the SMIB system. The IWOA, WOA, SSA, GWO, and PSO algorithms were utilized to optimize the parameters of the PSS and SVC controllers, and the optimization results were compared. The population size and maximum number of iterations were set to 30 and 100, respectively. The optimization results for the controller parameters in the SMIB system are shown in Table 8. The double hyphens “--” in the table indicates that there are no optimization results. Figure 7 displays the convergence curves of the objective function in the SMIB system, which illustrates the optimization process using different algorithms. In the single-machine infinity bus system, the objective function value under the optimization of the PSO algorithm was 0.001528. The objective function value under the optimization of the GWO algorithm was 0.001225. The objective function value under the optimization of the SSA was 0.001167. The objective function value under the optimization of the WOA was 0.001213. The objective function value under the optimization of the IWOA was 0.001051. It can be seen that the IWOA is superior to other algorithms.
Figure 8 shows the nonlinear time response under different optimization algorithms. The rotor angle of the synchronous generator optimized by the other algorithms had a positive peak and tended to stabilize for a longer time compared to the IWOA. The amplitude of rotor speed oscillations optimized by the IWOA was significantly smaller than that of the other algorithms. With the optimization of PSO, GWO, SSA, and WOA algorithms, the output voltage of the PSS showed a second peak voltage following the limiting characteristic, amounting to 0.4714 per unit, 0.1493 per unit, 0.2196 per unit, and 0.1872 per unit, respectively. In contrast, the limiting characteristics could not be reached under the optimization of the IWOA. The voltage of the SVC showed continuous oscillations under the optimization of the PSO, GWO, SSA, and WOA algorithms. The IWOA was significantly better than the other algorithms in terms of stability and peak fluctuation.
For the single-machine infinite bus system model, three reduction sets with neighborhood radii of 0.4, 0.6, and 0.8 were specifically selected for in-depth analysis in this section. The initial values of the non-optimized control parameters for these three cases are presented in Table 9, with the remaining parameters optimized by the IWOA. The double hyphens “--” in the table indicates the parameters to be optimized. To fully evaluate the effect of these reduction sets, the nonlinear time characteristic curves of the rotor angle and speed for full-parameter optimization were compared with these three cases of reduction. This comparison not only helps us to gain a deeper understanding of the effects of different neighborhood radii on the system performance, but also provides a strong basis for the system performance. In addition, the percentage reduction in the optimization time with the reduction relative to full-parameter optimization are presented in Table 10. By analyzing these data in detail, we can more intuitively understand the advantages of the reduction methods in improving the computational efficiency.
The NRS showed excellent performance in the SMIB system, and the most significant contribution was the successful reduction in the number of original controller parameters from up to 12 to just 3 key parameters, respectively, T 2 p s s 1 , T 3 p s s 1 , and T 4 s v c , which greatly simplifies the complexity of the parameter configuration. Furthermore, the optimization time was reduced by 74.5%, which significantly improved the algorithm’s efficiency. Figure 9 illustrates the nonlinear time curves under different neighborhood radii. It can be seen from the figure that, provided that the same precision level is maintained, the results obtained by the NRS-IWOA were virtually identical to those achieved by the full-parameter optimization method. This advantage is not only manifested in the reduction in the number of parameters but also in the minimization of the optimization time and the improvement of the algorithm’s efficiency. Consequently, the NRS-IWOA in the single-machine infinite bus system achieved remarkable results, providing an efficient and practical method for system optimization.

5.3. Simulation and Analysis of the Dual-Machine Power System

A dual-machine power system was modeled on the MATLAB/Simulink (R2021b) platform, which consisted of a synchronous generator G1, a synchronous generator G2, a three-phase transformer T1 and a three-phase transformer T2. The strategic placement of the SVC in the middle of Bus 2 and Bus 3 significantly improved the system stability and effectively minimized the oscillation frequency. The structure of the dual-machine test system is shown in Figure 10. To evaluate the system robustness and stability, a three-phase short-circuit module was set on the left side of the SVC controller to initiate the fault at time t = 1 s of the simulation and the fault was removed after 0.1 s. To further study the effects of coordinated control and individual control between the controllers in the dual-machine power system, the parameters of the PSS and SVC controllers were first optimized using the IWOA. Next, an extensive comparative analysis was carried out between the NRS-IWOA, WOA, SSA, GWO, and PSO algorithms to evaluate each algorithm’s effectiveness in optimizing the controller settings. Figure 11 shows the convergence curve of the objective function in the dual-machine system. In the dual-machine system, the objective function value under the optimization of the PSO algorithm was 0.001455. The objective function value under the optimization of the GWO algorithm was 0.001073. The objective function value under the optimization of the SSA was 0.001083. The objective function value under the optimization of the WOA was 0.001196. The objective function value under the optimization of the IWOA was 0.001014. Based on these data, the IWOA achieved better results in parameter optimization. The objective function value using the IWOA proved that it has superior performance and a faster convergence speed.
Figure 12 depicts the nonlinear time response of the dual-machine system under the different optimization algorithms. We can observe from the figure that when the system was equipped with only one damping controller, the rotor angle difference, speed, and susceptance signal of the synchronous generator after the fault was removed showed a continuous oscillation phenomenon. However, when the system was equipped with PSS controllers as well as an SVC controller and optimized by the IWOA, the system rapidly recovered stability within just 5 s. This comparison unambiguously indicates that the coordinated control of the PSS and SVC exhibited a faster and more reliable damping capacity compared with the individual PSS or SVC.
Comparing the nonlinear time response of the NRS-IWOA, WOA, SSA, GWO, and PSO algorithms in optimizing the controller parameters, the NRS-IWOA performed particularly well in improving the system performance. Under the optimization of the PSO, GWO, SSA, and WOA algorithms, the synchronous generator rotor angle difference and speed showed sustained fluctuations. In contrast, the IWOA and NRS-IWOA significantly reduced the fluctuation amplitude, enabling the dual-machine power system to return to a stable state within 3.5 s after the fault was removed. In particular, the output voltage peaks of PSS1 and PSS2 reached the minimum values under the optimization of the NRS-IWOA. In summary, the NRS-IWOA significantly outperformed other algorithms in the coordinated control of the PSS and SVC. This result indicates that the coordinated control of the PSS and SVC reached the optimal state following optimization by the NRS-IWOA in the dual-machine system, thereby fully confirming the outstanding performance and significant advantages of the NRS-IWOA in optimizing controller parameters.
To further compare the performance of the IWOA and NRS-IWOA in terms of optimization time, five cases with neighborhood radii between 0.4 and 0.8 were selected for in-depth study. The reduction time and percentage reduction in the optimization time for various neighborhood radii provide an essential basis for evaluating the performance of these algorithms in a computing environment. In the dual-machine power system of this section, there were 18 controller parameters to be optimized, which is a rather challenging task. However, the NRS-IWOA method efficiently reduced the optimization time by up to 42.8% by drastically cutting the optimization time from 25.7464 s to 14.7193 s. Furthermore, the number of optimization parameters was also be effectively reduced from 18 to just 4 key parameters, which were T w 1 , T 2 p s s 1 , T 2 s v c , and T 3 s v c . This greatly increased the optimization efficiency while also streamlining the optimization process. It is worth mentioning that, although the number of parameters and the optimization time were significantly reduced, the time response curves of the NRS-IWOA were similar to those of the full-parameter optimization. This result shows that the NRS-IWOA effectively reduces the computational complexity and storage space while improving system stability. Table 11 lists the optimization time of the dual-machine system under different neighborhood radii, which provides us with an intuitive data comparison and further highlights the advantages of the NRS-IWOA in terms of optimization efficiency. In conclusion, the NRS-IWOA not only significantly reduced the optimization time and the number of parameters, but it was also successfully applied to the dual-machine power system, demonstrating its excellent performance and wide application prospects.
The NRS-IWOA proposed in this paper effectively solves the problem of low optimization efficiency resulting from the high spatial dimensionality of parameters to be optimized when the number of PSS and SVC controllers in the power system is too large. In practical applications, the NRS-IWOA significantly enhanced optimization efficiency and system performance, thereby improving the stability and robustness of the power system in complex dynamic environments and uncertainties. However, it is important to acknowledge that real-world power systems are highly complex dynamic systems with numerous uncertainties. These factors may stem from equipment failures, communication delays, etc., all of which can potentially impact the optimization results of the NRS-IWOA, leading to deviations in practical applications. To overcome these limitations and ensure the effectiveness and reliability of the NRS-IWOA in real-world power systems, parameter adjustments and optimizations are necessary based on the specific application scenarios and practical situations.

6. Conclusions

Aimed at addressing the problem of excessive PSS and SVC coordinated control parameters, which result in extended optimization times, this paper proposed a coordinated control and optimization method based on the NRS-IWOA to improve the optimization efficiency and stability of the system. The following conclusions can be drawn from the results of the simulation analysis:
(1)
When the system is in an unstable state, a PSS or SVC controller can effectively suppress system oscillations. The simulation results showed that the coordinated control of the PSS and SVC is superior to individual control, which improves the damping characteristics of the system and quickly stabilizes the oscillating system.
(2)
Firstly, the performance of the IWOA was verified using CEC2022 test functions. Then, the objective function values, convergence curves, and nonlinear characteristic curves of the IWOA were compared with those of other algorithms in single-machine and two-machine power systems. The results showed the superior performance of the IWOA.
(3)
The introduction of the NRS effectively reduced the optimization time and complexity of the controller in this study. The attribute reduction by the NRS reduces the number of parameters to be optimized, which reduces the storage space and improves the optimization efficiency.
(4)
This study combined the NRS and IWOA, which decreased the computation time while improving system stability. The optimization results of the proposed NRS-IWOA were similar to those of the IWOA in single-machine and dual-machine power systems. The parameters to be optimized were reduced from 18 and 12 to 3 and 4, respectively, and the optimization time was reduced by 74.55 and 42.8%.
(5)
The NRS-IWOA proposed in this paper performed well in the single-machine infinity system and demonstrated remarkable efficiency and stability in the complex dual-machine power system.
In the current context of the Internet and intelligent technology, the dimensions and complexity of power systems are increasing, far beyond the traditional test systems. With the expansion of system sizes, the number of damping controllers also increases, which brings more challenges for stability control and the optimization of power systems. Therefore, the NRS-IWOA method could have wide applicability and scalability in multi-machine power systems.

Author Contributions

Methodology, Y.Z.; software, Y.Z.; validation, Y.Z.; formal analysis, Y.Z.; data curation, Y.Z.; writing—original draft preparation, Y.Z.; writing—review and editing, X.W.; visualization, Y.Z.; supervision, X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data are not publicly available due to the sensitive and critical nature of the data.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Sabo, A.; Wahab, N.I.A.; Othman, M.L.; Jaffar, M.; Acikgoz, H.; Nafisi, H.; Shahinzadeh, H. Artificial Intelligence-Based Power System Stabilizers for Frequency Stability Enhancement in Multi-Machine Power Systems. IEEE Access 2021, 9, 166095–166116. [Google Scholar] [CrossRef]
  2. Prasertwong, K.; Mithulananthan, N.; Thakur, D. Understanding low-frequency oscillation in power systems. Int. J. Electr. Eng. Educ. 2010, 47, 248–262. [Google Scholar] [CrossRef]
  3. Behzadpoor, S.; Davoudkhani, I.F.; Abdelaziz, A.Y.; Geem, Z.W.; Hong, J. Power System Stability Enhancement Using Robust FACTS-Based Stabilizer Designed by a Hybrid Optimization Algorithm. Energies 2022, 15, 8754. [Google Scholar] [CrossRef]
  4. Jankee, P.; Oyedokun, D.T.O.; Chisepo, H.K. Dynamic Response of Power Systems with Real GICs: Impact on Generator Excitation Control. IEEE Trans. Power Deliv. 2022, 37, 4911–4922. [Google Scholar] [CrossRef]
  5. Su, N.; Huang, W.X.; Bu, F.F. Analysis of Spontaneous and Implicit Internal Self-Excitation in Aircraft Variable Frequency AC Power System Based on Dual-Stator Winding Induction Generator. IEEE Trans. Ind. Electron. 2022, 69, 6657–6667. [Google Scholar] [CrossRef]
  6. Leung, J.S.K.; Hill, D.J.; Ni, Y.X. Global power system control using generator excitation, PSS, FACTS devices and capacitor switching. Int. J. Electr. Power Energy Syst. 2005, 27, 448–464. [Google Scholar] [CrossRef]
  7. Zhao, P.; Yao, W.; Wen, J.Y.; Jiang, L.; Wang, S.R.; Cheng, S.J. Improved synergetic excitation control for transient stability enhancement and voltage regulation of power systems. Int. J. Electr. Power Energy Syst. 2015, 68, 44–51. [Google Scholar] [CrossRef]
  8. Zhang, T.T.; Cheng, L.P.; He, S.L.; Yu, M.H.; Mao, C.X.; Wang, D.; Zhang, J.C.; Han, B.; Tao, Z. Optimal Design Method of Flexible Excitation System for Improving Power System Stability. IEEE Trans. Ind. Appl. 2021, 57, 2120–2128. [Google Scholar] [CrossRef]
  9. Yang, J.W.; Chen, Z.; Mao, C.X.; Wang, D.; Lu, J.M.; Sun, J.B.; Li, M.; Li, D.H.; Li, X.P. Analysis and assessment of VSC excitation system for power system stability enhancement. Int. J. Electr. Power Energy Syst. 2014, 57, 350–357. [Google Scholar] [CrossRef]
  10. Preedavichit, P.; Srivastava, S.C. Optimal reactive power dispatch considering FACTS devices. Electr. Power Syst. Res. 1998, 46, 251–257. [Google Scholar] [CrossRef]
  11. Amarendra, A.; Srinivas, L.R.; Rao, R.S. Power system security enhancement in FACTS devices based on Yin-Yang pair optimization algorithm. Soft Comput. 2022, 26, 6265–6291. [Google Scholar] [CrossRef]
  12. de Araujo, R.A.; Torres, S.P.; Pissolato, J.; Castro, C.A.; Van Hertem, D. Unified AC Transmission Expansion Planning Formulation incorporating VSC-MTDC, FACTS devices, and Reactive Power compensation. Electr. Power Syst. Res. 2023, 216, 109017. [Google Scholar] [CrossRef]
  13. Muhammad, Y.; Akhtar, R.; Khan, R.; Ullah, F.; Raja, M.A.Z.; Machado, J.A.T. Design of fractional evolutionary processing for reactive power planning with FACTS devices. Sci. Rep. 2021, 11, 593. [Google Scholar] [CrossRef] [PubMed]
  14. Shukla, V.; Mukherjee, V.; Singh, B. Integration of distributed generations and static var compensators with static synchronous compensators to reduce power losses. Eng. Appl. Artif. Intell. 2023, 126, 107208. [Google Scholar] [CrossRef]
  15. Huang, R.K.; Gao, W.; Fan, R.; Huang, Q.H. A Guided Evolutionary Strategy Based-Static Var Compensator Control Approach for Interarea Oscillation Damping. IEEE Trans. Ind. Inf. 2023, 19, 2596–2607. [Google Scholar] [CrossRef]
  16. Li, Y.C.; Ding, Q.Q.; Li, S.F.; Valtchev, S. Optimal Controller Design for Non-Affine Nonlinear Power Systems with Static var Compensators for Hybrid UAVs. Tsinghua Sci. Technol. 2022, 27, 196–206. [Google Scholar] [CrossRef]
  17. Ibrahim, N.M.A.; El-said, E.A.; Attia, H.E.M.; Hemade, B.A. Enhancing power system stability: An innovative approach using coordination of FOPID controller for PSS and SVC FACTS device with MFO algorithm. Electr. Eng. 2023, 106, 2265–2283. [Google Scholar] [CrossRef]
  18. Zamani, M.; Shahgholian, G.; Fathollahi, A.; Mosavi, A.; Felde, I. Improving Interarea Mode Oscillation Damping in Multi-Machine Energy Systems through a Coordinated PSS and FACTS Controller Framework. Sustainability 2023, 15, 16070. [Google Scholar] [CrossRef]
  19. Eslami, M.; Neshat, M.; Abd Khalid, S. A Novel Hybrid Sine Cosine Algorithm and Pattern Search for Optimal Coordination of Power System Damping Controllers. Sustainability 2022, 14, 541. [Google Scholar] [CrossRef]
  20. Sahu, P.R.; Lenka, R.K.; Khadanga, R.K.; Hota, P.K.; Panda, S.; Ustun, T.S. Power System Stability Improvement of FACTS Controller and PSS Design: A Time-Delay Approach. Sustainability 2022, 14, 14649. [Google Scholar] [CrossRef]
  21. Modares, H.; Alfi, A.; Sistani, M.B.N. Parameter estimation of bilinear systems based on an adaptive particle swarm optimization. Eng. Appl. Artif. Intell. 2010, 23, 1105–1111. [Google Scholar] [CrossRef]
  22. Jangir, P.; Parmar, S.A.; Trivedi, I.N.; Bhesdadiya, R.H. A novel hybrid Particle Swarm Optimizer with multi verse optimizer for global numerical optimization and Optimal Reactive Power Dispatch problem. Eng. Sci. Technol. Int. 2017, 20, 570–586. [Google Scholar] [CrossRef]
  23. Tayal, V.K.; Lather, J.S. Reduced order H TCSC controller & PSO optimized fuzzy PSS design in mitigating small signal oscillations in a wide range. Int. J. Electr. Power Energy Syst. 2015, 68, 123–131. [Google Scholar]
  24. Chen, Z.Y.; Meng, Y.H.; Wang, R.Y.; Chen, T.M.Y. GWO-based fuzzy modeling for nonlinear composite systems. Steel Compos. Struct. 2023, 47, 513–521. [Google Scholar]
  25. Seyyedabbasi, A.; Kiani, F. I-GWO and Ex-GWO: Improved algorithms of the Grey Wolf Optimizer to solve global optimization problems. Eng. Comput. 2021, 37, 509–532. [Google Scholar] [CrossRef]
  26. Khadanga, R.K.; Satapathy, J.K. A new hybrid GA-GSA algorithm for tuning damping controller parameters for a unified power flow controller. Int. J. Electr. Power Energy Syst. 2015, 73, 1060–1069. [Google Scholar] [CrossRef]
  27. Ajami, A.; Armaghan, M. Application of Multi-Objective Gravitational Search Algorithm (GSA) for Power System Stability Enhancement by Means of STATCOM. Int. Rev. Electr. Eng. 2012, 7, 4954–4962. [Google Scholar]
  28. Zhang, J.Z.; Zhang, T.; Zhang, G.; Kong, M. Parameter optimization of PID controller based on an enhanced whale optimization algorithm for AVR system. Oper. Res. 2023, 23, 44. [Google Scholar] [CrossRef]
  29. Djalal, M.R.; Robandi, I.; Prakasa, M.A. Stability Enhancement of Sulselrabar Electricity System Using Mayfly Algorithm Based on Static Var Compensator and Multi-Band Power System Stabilizer PSS2B. IEEE Access 2023, 11, 57319–57340. [Google Scholar] [CrossRef]
  30. Moghadam, A.T.; Aghahadi, M.; Eslami, M.; Rashidi, S.; Arandian, B.; Nikolovski, S. Adaptive Rat Swarm Optimization for Optimum Tuning of SVC and PSS in a Power System. Int. Trans. Electr. Energy. Syst. 2022, 2022, 4798029. [Google Scholar]
  31. Abd-Elazim, S.M.; Ali, E.S. Coordinated design of PSSs and SVC via bacteria foraging optimization algorithm in a multimachine power system. Int. J. Electr. Power Energy Syst. 2012, 41, 44–53. [Google Scholar] [CrossRef]
  32. Kamarposhti, M.A.; Colak, I.; Iwendi, C.; Band, S.S.; Ibeke, E. Optimal Coordination of PSS and SSSC Controllers in Power System Using Ant Colony Optimization Algorithm. J. Circuits Syst. Comput. 2022, 31, 2250060. [Google Scholar] [CrossRef]
  33. Guo, Q.; Gao, L.; Chu, X.J.; Sun, H.D. Parameter Identification for Static var Compensator Model Using Sensitivity Analysis and Improved Whale Optimization Algorithm. Case J. Power Energy Syst. 2022, 8, 535–547. [Google Scholar]
  34. El-Dabah, M.A.; Hassan, M.H.; Kamel, S.; Abido, M.A.; Zawbaa, H.M. Optimal Tuning of Power System Stabilizers for a Multi-Machine Power Systems Using Hybrid Gorilla Troops and Gradient-Based Optimizers. IEEE Access 2023, 11, 27168–27188. [Google Scholar] [CrossRef]
  35. He, P.; Pan, Z.W.; Fan, J.L.; Tao, Y.K.; Wang, M.Y. Coordinated design of PSS and multiple FACTS devices based on the PSO-GA algorithm to improve the stability of wind-PV-thermal-bundled power system. Electr. Eng. 2023, 106, 2143–2157. [Google Scholar] [CrossRef]
  36. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  37. Brodzicki, A.; Piekarski, M.; Jaworek-Korjakowska, J. The Whale Optimization Algorithm Approach for Deep Neural Networks. Sensors 2021, 21, 8003. [Google Scholar] [CrossRef]
  38. Li, Y.T.; Zeng, Y.; Qian, J.; Yang, F.J.; Xie, S.H. Parameter Identification of DFIG Converter Control System Based on WOA. Energies 2023, 16, 2618. [Google Scholar] [CrossRef]
  39. Zhang, X.L.; Zhou, S.B. WOA-DBSCAN: Application of Whale Optimization Algorithm in DBSCAN Parameter Adaption. IEEE Access 2023, 11, 91861–91878. [Google Scholar] [CrossRef]
  40. Zhang, J.Z.; Zhang, T.; Zhang, G.; Wang, D.S.; Kong, M. Using the Whale Optimization Algorithm to Solve the Optimal Reactive Power Dispatch Problem. Processes 2023, 11, 1513. [Google Scholar] [CrossRef]
  41. Zhang, J.B.; Li, T.R.; Ruan, D.; Liu, D. Neighborhood Rough Sets for Dynamic Data Mining. Int. J. Intell. Syst. 2012, 27, 317–342. [Google Scholar] [CrossRef]
  42. Zhang, D.; Zhu, P. Variable radius neighborhood rough sets and attribute reduction. Int. J. Approx. Reason. 2022, 150, 98–121. [Google Scholar] [CrossRef]
  43. Wang, C.Z.; Shi, Y.P.; Fan, X.D.; Shao, M.W. Attribute reduction based on k-nearest neighborhood rough sets. Int. J. Approx. Reason. 2019, 106, 18–31. [Google Scholar] [CrossRef]
  44. Abdolrazzagh-Nezhad, M. Enhanced cultural algorithm to solve multi-objective attribute reduction based on rough set theory. Math. Comput. Simul. 2020, 170, 332–350. [Google Scholar] [CrossRef]
  45. Chen, Y.M.; Zeng, Z.Q.; Lu, J.W. Neighborhood rough set reduction with fish swarm algorithm. Soft Comput. 2017, 21, 6907–6918. [Google Scholar] [CrossRef]
  46. Dehghani, M.; Karrari, M. Nonlinear robust modeling of synchronous generators. Iran. J. Sci. Technol. Trans. B Eng. 2007, 31, 629–640. [Google Scholar]
  47. Liu, M.Y.; Bizzarri, F.; Brambilla, A.M.; Milano, F. On the Impact of the Dead-Band of Power System Stabilizers and Frequency Regulation on Power System Stability. IEEE Trans. Power Syst. 2019, 34, 3977–3979. [Google Scholar] [CrossRef]
  48. Pawlak, Z.; Skowron, A. Rudiments of rough sets. Inf. Sci. 2007, 177, 3–27. [Google Scholar] [CrossRef]
  49. Qi, Z.; Liu, Y.L.; Song, Q.Z.; Zhou, N.B. An Improved Greedy Reduction Algorithm Based on Neighborhood Rough Set Model for Sensors Screening of Exoskeleton. IEEE Sens. J. 2021, 21, 26964–26977. [Google Scholar] [CrossRef]
  50. Liu, Y.; Huang, W.L.; Jiang, Y.L.; Zeng, Z.Y. Quick attribute reduct algorithm for neighborhood rough set model. Inf. Sci. 2014, 271, 65–81. [Google Scholar] [CrossRef]
  51. Zhang, W.; Liu, J.; Fan, L.B.; Liu, Y.H.; Ma, D. Control strategy PSO. Appl. Soft Comput. 2016, 38, 75–86. [Google Scholar] [CrossRef]
  52. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  53. Awadallah, M.A.; Al-Betar, M.A.; Doush, I.A.; Makhadmeh, S.N.; Al-Naymat, G. Recent Versions and Applications of Sparrow Search Algorithm. Arch. Comput. Methods Eng. 2023, 30, 2831–2858. [Google Scholar] [CrossRef]
Figure 1. Block diagram of excitation system with PSS.
Figure 1. Block diagram of excitation system with PSS.
Electronics 13 02300 g001
Figure 2. Block diagram of SVC with lead-lag.
Figure 2. Block diagram of SVC with lead-lag.
Electronics 13 02300 g002
Figure 3. Initial population distributions produced by different methods: (a) random population initialization distribution; (b) Sobol sequence population initialization distribution.
Figure 3. Initial population distributions produced by different methods: (a) random population initialization distribution; (b) Sobol sequence population initialization distribution.
Electronics 13 02300 g003
Figure 4. Flowchart of NRS-IWOA.
Figure 4. Flowchart of NRS-IWOA.
Electronics 13 02300 g004
Figure 5. The structure of the single-machine infinite bus system.
Figure 5. The structure of the single-machine infinite bus system.
Electronics 13 02300 g005
Figure 6. Nonlinear time response in cases of individual and coordinated control: (a) synchronous generator rotor angle; (b) synchronous generator rotor speed; (c) output voltage of PSS; (d) voltage of SVC.
Figure 6. Nonlinear time response in cases of individual and coordinated control: (a) synchronous generator rotor angle; (b) synchronous generator rotor speed; (c) output voltage of PSS; (d) voltage of SVC.
Electronics 13 02300 g006
Figure 7. Convergence curves of the single-machine system.
Figure 7. Convergence curves of the single-machine system.
Electronics 13 02300 g007
Figure 8. Nonlinear time response of the single-machine system under different optimization algorithms: (a) synchronous generator rotor angle; (b) synchronous generator rotor speed; (c) output voltage of PSS; (d) voltage of SVC.
Figure 8. Nonlinear time response of the single-machine system under different optimization algorithms: (a) synchronous generator rotor angle; (b) synchronous generator rotor speed; (c) output voltage of PSS; (d) voltage of SVC.
Electronics 13 02300 g008
Figure 9. Nonlinear time curves under different neighborhood radii: (a) synchronous generator rotor angle; (b) synchronous generator rotor speed.
Figure 9. Nonlinear time curves under different neighborhood radii: (a) synchronous generator rotor angle; (b) synchronous generator rotor speed.
Electronics 13 02300 g009
Figure 10. The structure diagram of the dual-machine test system.
Figure 10. The structure diagram of the dual-machine test system.
Electronics 13 02300 g010
Figure 11. Convergence curves of the dual-machine system.
Figure 11. Convergence curves of the dual-machine system.
Electronics 13 02300 g011
Figure 12. Nonlinear time response of the dual-machine system under different optimization algorithms: (a) synchronous generator rotor angle difference; (b) synchronous generator 1 rotor speed; (c) synchronous generator 1 rotor speed; (d) output voltage of PSS1; (e) output voltage of PSS2; (f) susceptance of SVC.
Figure 12. Nonlinear time response of the dual-machine system under different optimization algorithms: (a) synchronous generator rotor angle difference; (b) synchronous generator 1 rotor speed; (c) synchronous generator 1 rotor speed; (d) output voltage of PSS1; (e) output voltage of PSS2; (f) susceptance of SVC.
Electronics 13 02300 g012aElectronics 13 02300 g012b
Table 1. Controller parameter constraints.
Table 1. Controller parameter constraints.
Constraint RangePSS and SVC Controller Parameters
K p s s 1 T w 1 T 1 p s s 1 T 2 p s s 1 T 3 p s s 1 T 4 p s s 1 K p s s 2 T w 2 T 1 p s s 2 T 2 p s s 2 T 3 p s s 2 T 4 p s s 2 K s v c T v T 1 s v c T 2 s v c T 3 s v c T 4 s v c
max200101111200101111200101111
min0.10.100000.10.100000.10.10000
Table 2. Decision table (single-machine system).
Table 2. Decision table (single-machine system).
Universe (U)Attributes (All Parameters of PSS and SVC)
A 1 ( K p s s ) A 2 ( T w ) A 3 ( T 1 p s s 1 ) A 4 ( T 2 p s s 1 ) A 5 ( T 3 p s s 1 ) A 6 ( T 4 p s s 1 )
x 1 0.78080.08810.12790.37510.76370.0045
x 2 6.03154.82960.12860.39710.83750.3481
x 3 31.66968.99330.18000.37870.78590.0063
x 4 15.51889.76160.43240.97310.27770.7421
x n 0.77630.08990.12750.32500.73320.0332
Universe (U)Attributes (All Parameters of PSS and SVC Controllers)Decision
A 7 ( K s v c ) A 8 ( T v ) A 9 ( T 1 s v c ) A 10 ( T 2 s v c ) A 11 ( T 3 s v c ) A 12 ( T 4 s v c ) D ( J )
x 1 27.61400.00160.07420.05450.76370.01451
x 2 0.09140.41200.07980.01070.01280.01264
x 3 55.91855.77740.06550.37870.78590.06782
x 4 60.12691.40690.17170.31960.74960.74643
x n 0.28680.07210.08290.32500.02280.01062
Table 3. Decision table (dual-machine system).
Table 3. Decision table (dual-machine system).
Universe (U)Attributes (All Parameters of PSS and SVC)
A 1 ( K p s s 1 ) A 2 ( T w 1 ) A 3 ( T 1 p s s 1 ) A 4 ( T 2 p s s 1 ) A 5 ( T 3 p s s 1 ) A 6 ( T 4 p s s 1 )
x 1 12.97538.29990.74670.43470.52770.5098
x 2 45.12797.82730.75320.21690.47290.5711
x 3 52.40407.90800.90040.76100.41560.5898
x 4 106.38587.52320.23240.04210.14840.4312
x n 70.72205.74840.13020.57290.23810.6827
Universe (U)Attributes (All Parameters of PSS and SVC)
A 7 ( K p s s 2 ) A 8 ( T w 2 ) A 9 ( T 1 p s s 2 ) A 10 ( T 2 p s s 2 ) A 11 ( T 3 p s s 2 ) A 12 ( T 4 p s s 2 )
x 1 81.55628.59910.41410.91880.53700.7448
x 2 63.85363.29180.16450.98060.41010.4597
x 3 62.18852.54590.21490.92900.73580.6896
x 4 77.62357.94320.51030.72450.49020.5064
x n 37.97005.37350.25940.82070.45030.4919
Universe (U)Attributes (All Parameters of PSS and SVC Controllers)Decision
A 13 ( K s v c ) A 14 ( T v ) A 15 ( T 1 s v c ) A 16 ( T 2 s v c ) A 17 ( T 3 s v c ) A 18 ( T 4 s v c ) D ( J )
x 1 7.05854.75570.03470.37750.15530.57372
x 2 3.94645.78240.04580.53920.53800.58331
x 3 26.81760.90420.34520.97540.34510.22992
x 4 7.63162.02130.02540.84790.31930.31501
x n 52.70712.29050.71030.57630.02280.39334
Table 4. Controller parameter reduction set.
Table 4. Controller parameter reduction set.
Neighborhood RadiusReduction Set
Single-Machine SystemDual-Machine System
0.4 A 1 A 2 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 12 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16 A 17
0.5 A 3 A 4 A 5 A 6 A 7 A 9 A 10 A 11 A 12 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16
0.6 A 1 A 4 A 5 A 10 A 12 A 2 A 4 A 5 A 9 A 10 A 16 A 17
0.7 A 1 A 7 A 9 A 10 A 12 A 1 A 7 A 9 A 10 A 12
0.8 A 4 A 5 A 12 A 2 A 4 A 16 A 17
0.9 A 4 A 10 A 12 A 4 A 7 A 10 A 12
Table 5. CEC2022 test function.
Table 5. CEC2022 test function.
Test FunctionTest NameDimensionRangeOptimum Value
F1Shifted and Fully Rotated Zakharov Function10 100 , 100 300
F2Shifted and Fully Rotated Rosenbrock’s Function10 100 , 100 400
F3Shifted and Fully Rotated Expanded Schaffer’s F6 Function10 100 , 100 600
F4Shifted and Fully Rotated Non-Continuous Rastrigin’s Function10 100 , 100 800
F5Shifted and Fully Rotated Levy Function10 100 , 100 900
F6Hybrid Function 110 100 , 100 1800
F7Hybrid Function 210 100 , 100 2000
F8Hybrid Function 310 100 , 100 2200
F9Composition Function 110 100 , 100 2300
F10Composition Function 210 100 , 100 2400
F11Composition Function 310 100 , 100 2600
F12Composition Function 410 100 , 100 2700
Table 6. Algorithm parameter settings.
Table 6. Algorithm parameter settings.
AlgorithmParameter Settings
PSO c 1 = c 2 = 2 ,   v max = 2 ,   v max = 2 ,   w max = 0.9 ,   w min = 0.2 .
GWO a   decreases   linearly   from   2   to   0 ;   r 1   and   r 2   are   a   random   number   in   0 , 1 .
SSA P D = 0.2 n ,   S D = 0.2 n ,   S T = 0.8 .
WOA a   decreases   linearly   from   2   to   0 ;   b = 1 ;   r 1 ,   r 2 , p , and l   are   a   random   number   in   0 , 1 .
IWOA μ = 1 2 ;   φ = 0 ;   b = 1 ;   r 1 ,   r 2 , p , and l   are   a   random   number   in   0 , 1 .
Table 7. The statistical results of test functions.
Table 7. The statistical results of test functions.
Function IWOAWOAPSOGWOSSA
F1Best3001.05 × 104300.0107316.627300
Std1.26411.22 × 1041.56762.46 × 10332.6623
Mean300.55322.92 × 104300.8084.18 × 103308.2043
Median300.00862.90 × 104300.18114.32 × 103300.0842
Worst313.45015.01 × 104307.54338.55 × 103473.2972
Rank14253
F2Best400.0187403.2228400.0355408.9287400
Std24.610493.627126.000322.890328.1685
Mean416.1696474.4846420.4881428.007420.3478
Median408.9161448.9788408.9161412.0319408.9161
Worst485.0971750.3841479.5622475.3713488.7082
Rank15342
F3Best600612.9422600.0004600.113600
Std4.692914.00041.38151.05347.4045
Mean602.8845636.1243600.4563600.9716603.8721
Median601.2651635.8747600.0025600.577600.8315
Worst622.1841666.3819607.3067604.1021628.5076
Rank35124
F4Best818.9042815.7973804.9748803.3091816.9143
Std4.222719.32748.2447.43510.2609
Mean829.6836840.6438817.7749815.7335834.1245
Median830.8437836.702817.9092815.9231832.8335
Worst835.8184891.7766840.7395831.1748858.7023
Rank35214
F5Best900925.7927900900.0935910.6084
Std0.5227226.21690.733842.1968219.0558
Mean900.24471.41 × 103900.4202921.51451.32 × 103
Median900.08951.42 × 103900.0895902.89661.47 × 103
Worst901.45251.87 × 103903.27231.12E+031.47 × 103
Rank15234
F6Best1.86 × 1032.44 × 1031.98 × 1032.27 × 1031.81 × 103
Std1.83 × 1032.54 × 1032.02 × 1032.10 × 1031.87 × 103
Mean3.69 × 1035.53 × 1035.64 × 1036.17 × 1034.50 × 103
Median2.75 × 1034.88 × 1035.19 × 1035.64 × 1034.40 × 103
Worst8.22 × 1031.77 × 1038.22 × 1039.75 × 1038.02 × 103
Rank14352
F7Best2.02 × 1032.04 × 1032.00 × 1032.00 × 1032.02 × 103
Std30.728433.42718.614116.369636.3624
Mean2.03 × 1032.09 × 1032.02 × 1032.04 × 1032.04 × 103
Median2.02 × 1032.07 × 1032.02 × 1032.04 × 1032.02 × 103
Worst2.14 × 1032.19 × 1032.03 × 1032.08 × 1032.15 × 103
Rank25134
F8Best2.21 × 1032.22 × 1032.20 × 1032.21 × 1032.22 × 103
Std8.56339.591257.355122.999831.2954
Mean2.23 × 1032.24 × 1032.26 × 1032.23 × 1032.23 × 103
Median2.23 × 1032.23 × 1032.22 × 1032.22 × 1032.22 × 103
Worst2.26 × 1032.28 × 1032.34 × 1032.35 × 1032.35 × 103
Rank14523
F9Best2.53 × 1032.53 × 1032.53 × 1032.53 × 1032.53 × 103
Std0.101544.265427.201743.34126.826
Mean2.53 × 1032.61 × 1032.54 × 1032.58 × 1032.53 × 103
Median2.53 × 1032.60 × 1032.53 × 1032.57 × 1032.53 × 103
Worst2.53 × 1032.70 × 1032.68 × 1032.71 × 1032.68 × 103
Rank15342
F10Best2.50 × 1032.50 × 1032.50 × 1032.41 × 1032.50 × 103
Std55.4766141.621466.4574204.043140.0785
Mean2.55 × 1032.65 × 1032.58 × 1032.60 × 1032.62 × 103
Median2.50 × 1032.56 × 1032.61 × 1032.61 × 1032.62 × 103
Worst2.67 × 1033.50 × 1032.76 × 1033.56 × 1033.13 × 103
Rank15234
F11Best2.68 × 1032.72 × 1032.60 × 1032.60 × 1032.60 × 103
Std143.9383122.3706185.2199163.9102129.7047
Mean2.85 × 1032.99 × 1032.89 × 1032.99 × 1032.82 × 103
Median2.80 × 1032.99 × 1032.90 × 1032.93 × 1032.90 × 103
Worst3.26 × 1033.23 × 1033.51 × 1033.37 × 1032.92 × 103
Rank24351
F12Best2.86 × 1032.87 × 1032.86 × 1032.86 × 1032.86 × 103
Std3.129535.334431.32699.304112.6566
Mean2.87 × 1032.89 × 1032.88 × 1032.87 × 1032.87 × 103
Median2.87 × 1032.87 × 1032.87 × 1032.87 × 1032.87 × 103
Worst2.88 × 1033.04 × 1032.99 × 1032.91 × 1032.92 × 103
Rank15423
Average Rank1.54.33333.41663.253
Final ranking15432
Table 8. Optimization results for controller parameters in the single-machine system.
Table 8. Optimization results for controller parameters in the single-machine system.
ParameterPSSSVCPSS + SVC (PSO)PSS + SVC (GWO)PSS + SVC (SSA)PSS + SVC (WOA)PSS + SVC (IWOA)
A 1 120.7337--50115.620185.0420107.365856.2176
A 2 5.4996--108.59749.7401.10043.4795
A 3 0.2208--0.14350.71530.16940.10460.1
A 4 0.0010--0.010.01260.01370.01490.0685
A 5 0.0111--10.13740.16040.92780.0112
A 6 0.2141--0.67080.60880.31920.00370.0167
A 7 --42.125924.4930123.618730.146028.215913.3856
A 8 --1.25359.9994.92860.61674.45993.7813
A 9 --0.02770.11440.07510.94280.6840.4403
A 10 --0.06420.010.01260.67250.06270.0251
A 11 --0.12730.56230.22080.61250.88270.0155
A 12 --0.01260.050.01980.29780.17060.0522
J ----0.0015280.0012250.0011670.0012130.001051
Table 9. Initial values of control parameters in the single-machine system.
Table 9. Initial values of control parameters in the single-machine system.
Initialization ValueController Parameters
A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12
δ = 0.4 ----0.1--------------0.01--
δ = 0.6 --100.1----0.011050.3--0.01--
δ = 0.8 100100.1----0.011050.30.020.01--
Table 10. Optimization time of the single-machine system under different reduction sets.
Table 10. Optimization time of the single-machine system under different reduction sets.
CaseNeighborhood
Radius
Reduction SetTime/msPercentage Reduction in Time/%
10 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 15780
20.4 A 1 A 2 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 12 128018.9
30.6 A 1 A 4 A 5 A 10 A 12 49768.5
40.8 A 4 A 5 A 12 40174.5
Table 11. Optimization time of the dual-machine system under different reduction sets.
Table 11. Optimization time of the dual-machine system under different reduction sets.
CaseNeighborhood
Radius
Reduction SetTime/sPercentage Reduction in Time/%
10 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16 A 17 A 18 25.7460
20.4 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16 A 17 23.1849.9
30.5 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16 21.49316.5
40.6 A 2 A 4 A 5 A 9 A 10 A 16 A 17 18.18729.4
50.7 A 1 A 7 A 9 A 10 A 12 15.98137.9
60.8 A 2 A 4 A 16 A 17 14.71942.5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, X.; Zhou, Y. Optimization Design of PSS and SVC Coordination Controller Based on the Neighborhood Rough Set and Improved Whale Optimization Algorithm. Electronics 2024, 13, 2300. https://doi.org/10.3390/electronics13122300

AMA Style

Wang X, Zhou Y. Optimization Design of PSS and SVC Coordination Controller Based on the Neighborhood Rough Set and Improved Whale Optimization Algorithm. Electronics. 2024; 13(12):2300. https://doi.org/10.3390/electronics13122300

Chicago/Turabian Style

Wang, Xihuai, and Ying Zhou. 2024. "Optimization Design of PSS and SVC Coordination Controller Based on the Neighborhood Rough Set and Improved Whale Optimization Algorithm" Electronics 13, no. 12: 2300. https://doi.org/10.3390/electronics13122300

APA Style

Wang, X., & Zhou, Y. (2024). Optimization Design of PSS and SVC Coordination Controller Based on the Neighborhood Rough Set and Improved Whale Optimization Algorithm. Electronics, 13(12), 2300. https://doi.org/10.3390/electronics13122300

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