Related Experiment Video
Updated: May 20, 2025

Manufacturing, Control, and Performance Evaluation of a Gecko-Inspired Soft Robot
Published on: June 10, 2020
Rotor angle stability enhancement using DDPG reinforcement agent with Gorilla troops optimized input scaling factors
Ahmed H Yakout1, Ahmed E B Abu-Elanien2, Hany M Hasanien3,4
1Electrical Power and Machines Department, Faculty of Engineering, Ain Shams University, Cairo, 11517, Egypt.
Abstract:
This paper introduces a Reinforcement Learning (RL)-based Power System Stabilizer (PSS) with a Deep Deterministic Policy Gradient (DDPG) algorithm for rotor angle stability. The proposed stabilizer uses scaled values of the generator's accelerating power, a derivative of accelerating power, integration of accelerating power, and generator real power as inputs. The stabilizer uses the DDPG algorithm to train The RL agent. Moreover, to further enhance the PSS performance, the scaling factors of the input observations are optimized using the Gorilla Troops Optimization (GTO) algorithm, which is known for its robustness, fast convergence. Furthermore, the RL reward considered is a discrete function that rewards the generators' accelerating power samples when they are below a defined value. The proposed PSS is tested on three popular case studies: a Single Machine connected to an Infinite Bus (SMIB), Kundur's four-machine system, and the IEEE 39 bus ten machine system. The proposed stabilizer performance is compared with three common IEEE common PSSs: the Multiband dw speed-based PSS (MB-PSS), the lead-lag dw speed-based PSS (dw-PSS), and the lead-lag dPa accelerating power-based PSS (dPa-PSS). MATLAB simulations prove that the proposed PSS performs better than the other PSSs. It shows higher transient stability capability than the compared PSS even with long duration faults.
Related Concept Videos
Rolling Resistance: Problem Solving
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...

