article · Journal of Electrical Systems and Information Technology
Abstract Power quality is a critical concern in modern microgrids, particularly those integrating renewable energy sources such as photovoltaic arrays, wind turbines, and batteries. However, variability in renewable generation often introduces problems such as voltage instability, harmonics, and current imbalance, which degrade system efficiency and reliability. To address these challenges, this study proposes an Artificial Neural Network (ANN)-based Reinforcement Learning Brainstorm Optimization (RLBSO) controller enhanced with a reward function for a Unified Power Quality Conditioner (UPQC). The RLBSO algorithm is employed for efficient offline training of the ANN, while the reinforcement learning reward function ensures adaptive control under grid-connected microgrid operations. MATLAB/Simulink simulations demonstrated that the ANN-based RLBSO controller significantly outperformed traditional proportional-integral (PI) controllers in key performance metrics. The proposed method reduced Total Harmonic Distortion from 4.2% to 2.59% and decreased current imbalance from 5% to 2% while maintaining voltage stability within ± 2% of the nominal value. Compared with PI and Fuzzy Logic controller (FLC), the ANN-based RLBSO achieved superior performance under varying load conditions owing to its dynamic control mechanism. These results highlight the potential of the proposed controller as a promising approach to improve power quality and efficiently integrate renewable energy into microgrids, thereby setting a new benchmark for intelligent control in hybrid renewable energy systems.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1186/s43067-025-00301-1
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.