Edson Eduardo Cruz Miguel
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Edson Eduardo Cruz Miguel has a total of 37 co-authors. Here are the top co-authors by number of shared publications:
- Jose Roman Garcia Martinez
Laboratorio de Control y Robótica, Facultad de Ingeniería en Electrónica y Comunicaciones, Universidad Veracruzana, Poza Rica 93390, Mexico
18 shared publications - Juvenal Rodríguez-Reséndiz
Facultad de Ingeniería, Universidad Autónoma de Querétaro, Santiago de Queretaro 76010, Mexico
11 shared publications - Omar Alexander Barra Vázquez
Laboratorio de Control y Robótica, Facultad de Ingeniería en Electrónica y Comunicaciones, Universidad Veracruzana, Poza Rica 93390, Mexico
9 shared publications - Luis Fernando Olmedo García
Laboratorio de Control y Robótica, Facultad de Ingeniería en Electrónica y Comunicaciones, Universidad Veracruzana, Poza Rica 93390, Mexico
5 shared publications - José Ricardo Rivera-Ruiz
Maestría en Ciencias de la Ingeniería, Facultad de Ingeniería Mecánica y Eléctrica, Universidad Veracruzana, Poza Rica 93390, Veracruz, Mexico
4 shared publications - Trinidad Martínez-Sánchez
Laboratorio de Control y Robótica, Facultad de Ingeniería en Electrónica y Comunicaciones, Universidad Veracruzana, Poza Rica 93390, Mexico
4 shared publications
Latest Publications
- Open Access
Symmetry and Asymmetry in Fuzzy Control: Recent Advances and Emerging Perspectives
Fuzzy control is considered one of the most important methods in the area of intelligent control engineering because it can handle uncertainty, nonlinear behaviour, and incomplete or imprecise information
Open AccessSymmetry and Asymmetry in Fuzzy Control: Recent Advances and Emerging Perspectives
Fuzzy control is considered one of the most important methods in the area of intelligent control engineering because it can handle uncertainty, nonlinear behaviour, and incomplete or imprecise information
- Open Access
- 23 July 2026
- Published by MDPI AG in Automation
- Vol. 7 (4) , 114
Adaptive Fuzzy Feedforward Compensation for High-Precision X–Y Positioning Systems Driven by Stepper Motors
High-precision X–Y positioning systems driven by stepper motors are widely used in industrial automation, manufacturing, and scientific instrumentation. However, fixed feedforward–feedback controllers may degrade when operating conditions vary, particularly as step frequency changes and the risk of synchronism loss increases. This work proposes an adaptive fuzzy feedforward–feedback controller for stepper-motor-driven X–Y positioning systems. The controller uses a Takagi–Sugeno (T–S) fuzzy inference system to adjust the proportional, derivative, and feedforward actions according to the tracking error, step frequency, and an auxiliary error-based adaptation variable. The control law is integrated with the inverse kinematics of the platform to generate synchronized step-domain commands, and a practical synchronism-preservation condition is established. Experimental validation on a NEMA 17-based X–Y platform showed accurate trajectory tracking, with a steady-state error of approximately for a trapezoidal profile. For a multi-segment trajectory, the RMSE was without load and under a external load. Compared with a conventional PID controller, the proposed method reduced the RMSE from to , while preserving motor synchronism.- 23 July 2026
- Published by MDPI AG in Automation
- Vol. 7 (4) , 114
Open AccessAdaptive Fuzzy Feedforward Compensation for High-Precision X–Y Positioning Systems Driven by Stepper Motors
High-precision X–Y positioning systems driven by stepper motors are widely used in industrial automation, manufacturing, and scientific instrumentation. However, fixed feedforward–feedback controllers may degrade when operating conditions vary, particularly as step frequency changes and the risk of synchronism loss increases. This work proposes an adaptive fuzzy feedforward–feedback controller for stepper-motor-driven X–Y positioning systems. The controller uses a Takagi–Sugeno (T–S) fuzzy inference system to adjust the proportional, derivative, and feedforward actions according to the tracking error, step frequency, and an auxiliary error-based adaptation variable. The control law is integrated with the inverse kinematics of the platform to generate synchronized step-domain commands, and a practical synchronism-preservation condition is established. Experimental validation on a NEMA 17-based X–Y platform showed accurate trajectory tracking, with a steady-state error of approximately for a trapezoidal profile. For a multi-segment trajectory, the RMSE was without load and under a external load. Compared with a conventional PID controller, the proposed method reduced the RMSE from to , while preserving motor synchronism. - Open Access
A Hybrid Master–Slave Fuzzy Cascade Control Strategy for Two-Wheeled Self-Balancing Robot with Wheel Synchronization
Two-wheeled self-balancing robots exhibit nonlinear and inherently unstable dynamics due to their inverted-pendulum structure, making control design challenging under terrain variations and external disturbances. This paper proposes a hybrid master–slave fuzzy cascade controller with an additional wheel-synchronization loop to improve tracking performance and robustness. The architecture combines a master velocity PI loop with fuzzy-tuned integral action and a slave balance PD loop with fuzzy proportional control, while a differential synchronization mechanism compensates for motor mismatches without affecting the global balance dynamics. Local stability is analyzed through linearization and equivalent gain approximation within a sector-bounded framework. Experimental validation was conducted on an ESP32-based TWSBR under flat, uphill, and downhill conditions at reference velocities of , , and , including payload tests with additional masses of and . For each scenario, 30 independent trials were performed to compute the reported metrics. Compared with a conventional PID controller, the proposed strategy reduced the flat-terrain velocity RMSE from to , while also improving angular stabilization and robustness under slope and payload disturbances.Open AccessA Hybrid Master–Slave Fuzzy Cascade Control Strategy for Two-Wheeled Self-Balancing Robot with Wheel Synchronization
Two-wheeled self-balancing robots exhibit nonlinear and inherently unstable dynamics due to their inverted-pendulum structure, making control design challenging under terrain variations and external disturbances. This paper proposes a hybrid master–slave fuzzy cascade controller with an additional wheel-synchronization loop to improve tracking performance and robustness. The architecture combines a master velocity PI loop with fuzzy-tuned integral action and a slave balance PD loop with fuzzy proportional control, while a differential synchronization mechanism compensates for motor mismatches without affecting the global balance dynamics. Local stability is analyzed through linearization and equivalent gain approximation within a sector-bounded framework. Experimental validation was conducted on an ESP32-based TWSBR under flat, uphill, and downhill conditions at reference velocities of , , and , including payload tests with additional masses of and . For each scenario, 30 independent trials were performed to compute the reported metrics. Compared with a conventional PID controller, the proposed strategy reduced the flat-terrain velocity RMSE from to , while also improving angular stabilization and robustness under slope and payload disturbances. - Open Access
- 15 May 2026
- Published by MDPI AG in Automation
- Vol. 7 (3) , 75
From Regulation to Decision-Making: A Functional Taxonomy of Fuzzy Logic in Adaptive Cruise Control
Adaptive cruise control (ACC) is a key component of advanced driver assistance systems, as it maintains a safe distance from preceding vehicles by regulating speed and spacing. However, vehicle dynamics, measurement uncertainty, and traffic variability pose significant challenges for conventional control methods. In this context, fuzzy logic (FL) has been widely explored for its ability to handle uncertainty and incorporate expert knowledge via linguistic rules. This article presents a systematic literature review on the application of FL in ACC systems, proposing a functional taxonomy based on the role of the fuzzy system within the control architecture. Following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodology, 103 initial records were identified, of which 87 studies were included in the final analysis. Four main categories are defined: Direct Fuzzy Control/Learning-Based, Fuzzy Supervisory Decision Control, Fuzzy Adaptive Robust Control, and Fuzzy Model-Based Control. Results indicate that Direct Fuzzy Control/Learning-Based and Fuzzy Supervisory Decision Control dominate the literature, accounting for 35.6% and 28%, respectively, while Fuzzy Adaptive Robust Control and Fuzzy Model-Based Control represent 20.7% and 14.9%. Mamdani-type systems predominate (78.16%), followed by Takagi-Sugeno (T–S) systems (17.24%), while type-2 fuzzy systems remain limited (4.60%) due to higher computational complexity. Recent trends highlight growing interest in adaptive and robust FL-based strategies.
- 15 May 2026
- Published by MDPI AG in Automation
- Vol. 7 (3) , 75
Open AccessFrom Regulation to Decision-Making: A Functional Taxonomy of Fuzzy Logic in Adaptive Cruise Control
Adaptive cruise control (ACC) is a key component of advanced driver assistance systems, as it maintains a safe distance from preceding vehicles by regulating speed and spacing. However, vehicle dynamics, measurement uncertainty, and traffic variability pose significant challenges for conventional control methods. In this context, fuzzy logic (FL) has been widely explored for its ability to handle uncertainty and incorporate expert knowledge via linguistic rules. This article presents a systematic literature review on the application of FL in ACC systems, proposing a functional taxonomy based on the role of the fuzzy system within the control architecture. Following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodology, 103 initial records were identified, of which 87 studies were included in the final analysis. Four main categories are defined: Direct Fuzzy Control/Learning-Based, Fuzzy Supervisory Decision Control, Fuzzy Adaptive Robust Control, and Fuzzy Model-Based Control. Results indicate that Direct Fuzzy Control/Learning-Based and Fuzzy Supervisory Decision Control dominate the literature, accounting for 35.6% and 28%, respectively, while Fuzzy Adaptive Robust Control and Fuzzy Model-Based Control represent 20.7% and 14.9%. Mamdani-type systems predominate (78.16%), followed by Takagi-Sugeno (T–S) systems (17.24%), while type-2 fuzzy systems remain limited (4.60%) due to higher computational complexity. Recent trends highlight growing interest in adaptive and robust FL-based strategies.
- Open Access
- 1 January 2026
- Published by MDPI AG in Electronics
- Vol. 15 (1) , 198
Neural-Based Controller on Low-Density FPGAs for Dynamic Systems
This work introduces a logic resource-efficient Artificial Neural Network (ANN) controller for embedded control applications on low-density Field-Programmable Gate Array (FPGA) platforms. The proposed design relies on 32-bit fixed-point arithmetic and incorporates an online learning mechanism, enabling the controller to adapt to system variations while maintaining low hardware complexity. Unlike conventional artificial intelligence solutions that require high-performance processors or Graphics Processing Units (GPUs), the proposed approach targets platforms with limited logic, memory, and computational resources. The ANN controller was described using a Hardware Description Language (HDL) and validated via cosimulation between ModelSim and Simulink. A practical comparison was also made between Proportional-Integral-Derivative (PID) control and an ANN for motor position control. The results confirm that the architecture efficiently utilizes FPGA resources, consuming approximately 50% of the available Digital Signal Processor (DSP) units, less than 40% of logic cells, and only 6% of embedded memory blocks. Owing to its modular design, the architecture is inherently scalable, allowing additional inputs or hidden-layer neurons to be incorporated with minimal impact on overall resource usage. Additionally, the computational latency can be precisely determined and scales with clock cycles, enabling precise timing analysis and facilitating integration into real-time embedded control systems.- 1 January 2026
- Published by MDPI AG in Electronics
- Vol. 15 (1) , 198
Open AccessNeural-Based Controller on Low-Density FPGAs for Dynamic Systems
This work introduces a logic resource-efficient Artificial Neural Network (ANN) controller for embedded control applications on low-density Field-Programmable Gate Array (FPGA) platforms. The proposed design relies on 32-bit fixed-point arithmetic and incorporates an online learning mechanism, enabling the controller to adapt to system variations while maintaining low hardware complexity. Unlike conventional artificial intelligence solutions that require high-performance processors or Graphics Processing Units (GPUs), the proposed approach targets platforms with limited logic, memory, and computational resources. The ANN controller was described using a Hardware Description Language (HDL) and validated via cosimulation between ModelSim and Simulink. A practical comparison was also made between Proportional-Integral-Derivative (PID) control and an ANN for motor position control. The results confirm that the architecture efficiently utilizes FPGA resources, consuming approximately 50% of the available Digital Signal Processor (DSP) units, less than 40% of logic cells, and only 6% of embedded memory blocks. Owing to its modular design, the architecture is inherently scalable, allowing additional inputs or hidden-layer neurons to be incorporated with minimal impact on overall resource usage. Additionally, the computational latency can be precisely determined and scales with clock cycles, enabling precise timing analysis and facilitating integration into real-time embedded control systems. - Open Access
- 1 September 2025
- Published by MDPI AG in Technologies
- Vol. 13 (9) , 387
Tsukamoto Fuzzy Logic Controller for Motion Control Applications: Assessment of Energy Performance
This work presents a control strategy designed to reduce the energy consumption of direct current motors by implementing smooth motion trajectories in a point-to-point control system, utilizing a fuzzy logic controller based on the Tsukamoto inference method. The proposed controller’s energy performance was experimentally compared to that of a conventional PID controller, considering three motion profiles: parabolic, trapezoidal, and S-curve. The results demonstrate that the combination of the fuzzy controller with smooth trajectories effectively reduces energy consumption without compromising motion accuracy. Under no-load conditions, average energy savings of 11.77% for the parabolic profile, 9.27% for the trapezoidal profile, and 3.45% for the S-curve profile were achieved. This improvement remained consistent even when a load was introduced to the system. To validate these findings, the coefficient of variation was calculated, revealing lower dispersion in the fuzzy controller’s results, indicating greater consistency in energy efficiency. Furthermore, Welch’s t-tests were conducted for each profile and load condition, with all p-values falling below the 0.05 significance threshold, confirming the statistical relevance of the observed differences.
- 1 September 2025
- Published by MDPI AG in Technologies
- Vol. 13 (9) , 387
Open AccessTsukamoto Fuzzy Logic Controller for Motion Control Applications: Assessment of Energy Performance
This work presents a control strategy designed to reduce the energy consumption of direct current motors by implementing smooth motion trajectories in a point-to-point control system, utilizing a fuzzy logic controller based on the Tsukamoto inference method. The proposed controller’s energy performance was experimentally compared to that of a conventional PID controller, considering three motion profiles: parabolic, trapezoidal, and S-curve. The results demonstrate that the combination of the fuzzy controller with smooth trajectories effectively reduces energy consumption without compromising motion accuracy. Under no-load conditions, average energy savings of 11.77% for the parabolic profile, 9.27% for the trapezoidal profile, and 3.45% for the S-curve profile were achieved. This improvement remained consistent even when a load was introduced to the system. To validate these findings, the coefficient of variation was calculated, revealing lower dispersion in the fuzzy controller’s results, indicating greater consistency in energy efficiency. Furthermore, Welch’s t-tests were conducted for each profile and load condition, with all p-values falling below the 0.05 significance threshold, confirming the statistical relevance of the observed differences.
- Open Access
- 4 June 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 97870-97888
Performance Evaluation of Metaheuristics for LQR Controller Optimization: A Two-Wheel Balancing Robot Case Study
Two-wheeled balancing robots are commonly modeled as inverted pendulum systems, which are inherently unstable and present significant challenges for control due to their nonlinear and underactuated dynamics. One of the main problems in their control is achieving stability and precise position tracking under real-world disturbances and dynamic uncertainties. This research addresses these challenges by proposing a methodology to optimize a linear quadratic regulator (LQR) controller using metaheuristic algorithms. Specifically, the parameters Q and R of the LQR are tuned using three optimization strategies: artificial bee colony (ABC), differential evolution (DE), and global-best harmony search (GHS). The performance of each algorithm is evaluated through a comparative analysis, focusing on control stability and dynamic responsiveness. Experimental results demonstrate that the controller optimized by differential evolution achieves the lowest mean square error (0.4910 degrees), outperforming ABC (0.5187 degrees) and GHS (0.5195 degrees). These findings underscore the effectiveness of metaheuristic algorithms in enhancing control performance for dynamically unstable systems, facilitating their implementation in real-world autonomous control applications.
- 4 June 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 97870-97888
Open AccessPerformance Evaluation of Metaheuristics for LQR Controller Optimization: A Two-Wheel Balancing Robot Case Study
Two-wheeled balancing robots are commonly modeled as inverted pendulum systems, which are inherently unstable and present significant challenges for control due to their nonlinear and underactuated dynamics. One of the main problems in their control is achieving stability and precise position tracking under real-world disturbances and dynamic uncertainties. This research addresses these challenges by proposing a methodology to optimize a linear quadratic regulator (LQR) controller using metaheuristic algorithms. Specifically, the parameters Q and R of the LQR are tuned using three optimization strategies: artificial bee colony (ABC), differential evolution (DE), and global-best harmony search (GHS). The performance of each algorithm is evaluated through a comparative analysis, focusing on control stability and dynamic responsiveness. Experimental results demonstrate that the controller optimized by differential evolution achieves the lowest mean square error (0.4910 degrees), outperforming ABC (0.5187 degrees) and GHS (0.5195 degrees). These findings underscore the effectiveness of metaheuristic algorithms in enhancing control performance for dynamically unstable systems, facilitating their implementation in real-world autonomous control applications.
- Open Access
Takagi–Sugeno–Kang Fuzzy Inference Tracking Controller for UAV Bicopter
The UAV bicopter is a double-propeller system whose main objective is to stabilize a rod at a given angle by precisely controlling the rotation speed of each propeller. This mechanism generates asymmetric thrust forces that induce a torque on the bar, thus allowing its pitch angle to be modified. Since its dynamics involve complex interactions between the thrust generated by the rotors, aerodynamic effects, and the pendulum behavior of the system, the bicopter is classified as a highly nonlinear system sensitive to external disturbances. To address this complexity, the implementation of a fuzzy Takagi–Sugeno–Kang (TSK) controller is proposed. This controller decomposes the nonlinear dynamics into multiple local linear models associated with a specific operating condition, such as different pitch angles and rotor speeds. The control strategy provides accurate trajectory tracking and effectively handles disturbances and varying conditions, making this approach a practical solution for both dynamic and uncertain environments. This strategy ensures precise trajectory tracking and demonstrates robust performance compared to other control methods, such as PID and LQR, which often struggle with disturbances and system nonlinearities. The TSK controller has proven its effectiveness in experimental trajectory tracking tests, achieving root mean square errors (RMSEs) of 0.2049, 0.3269, 0.3899, 0.3335, and 0.2494, which evaluate the average error in degrees of the system concerning the target position, for tracking trajectories of −10 to 10, −12 to 12, −15 to 15, −17 to 17, and −20 to 20 degrees, respectively.
Open AccessTakagi–Sugeno–Kang Fuzzy Inference Tracking Controller for UAV Bicopter
The UAV bicopter is a double-propeller system whose main objective is to stabilize a rod at a given angle by precisely controlling the rotation speed of each propeller. This mechanism generates asymmetric thrust forces that induce a torque on the bar, thus allowing its pitch angle to be modified. Since its dynamics involve complex interactions between the thrust generated by the rotors, aerodynamic effects, and the pendulum behavior of the system, the bicopter is classified as a highly nonlinear system sensitive to external disturbances. To address this complexity, the implementation of a fuzzy Takagi–Sugeno–Kang (TSK) controller is proposed. This controller decomposes the nonlinear dynamics into multiple local linear models associated with a specific operating condition, such as different pitch angles and rotor speeds. The control strategy provides accurate trajectory tracking and effectively handles disturbances and varying conditions, making this approach a practical solution for both dynamic and uncertain environments. This strategy ensures precise trajectory tracking and demonstrates robust performance compared to other control methods, such as PID and LQR, which often struggle with disturbances and system nonlinearities. The TSK controller has proven its effectiveness in experimental trajectory tracking tests, achieving root mean square errors (RMSEs) of 0.2049, 0.3269, 0.3899, 0.3335, and 0.2494, which evaluate the average error in degrees of the system concerning the target position, for tracking trajectories of −10 to 10, −12 to 12, −15 to 15, −17 to 17, and −20 to 20 degrees, respectively.
- Open Access
Kinematic Fuzzy Logic-Based Controller for Trajectory Tracking of Wheeled Mobile Robots in Virtual Environments
Mobile robots represent one of the most relevant areas of study within robotics due to their potential for designing and developing new nonlinear control structures that can be implemented in simulations and applications in specific environments. In this work, a fuzzy steering controller with a symmetric distribution of fuzzy numbers is proposed and designed for implementation in the kinematic model of a non-holonomic mobile robot. The symmetry in the distribution of triangular fuzzy numbers contributes to a balanced response to disturbances and minimizes systematic errors in direction estimation. Additionally, it improves the system’s adaptability to various reference paths, ensuring accurate tracking and optimized performance in robot navigation. Furthermore, this fuzzy logic-based controller emulates the behavior of a classic PID controller by offering a robust and flexible alternative to traditional methods. A virtual environment was also developed using the UNITY platform to evaluate the performance of the fuzzy controller. The results were evaluated by considering the average tracking error, maximum error, steady-state error, settling time, and total distance traveled, emphasizing the trajectory error. The circular trajectory showed high accuracy with an average error of 0.0089 m, while the cross trajectory presented 0.01814 m, reflecting slight deviations in the turns. The point-to-point trajectory registered a more significant error of 0.9531 m due to abrupt transitions, although with effective corrections in a steady state. The simulation results validate the robustness of the proposed fuzzy controller, providing quantitative insights into its precision and efficiency in a virtual environment, and demonstrating the effectiveness of the proposal.
Open AccessKinematic Fuzzy Logic-Based Controller for Trajectory Tracking of Wheeled Mobile Robots in Virtual Environments
Mobile robots represent one of the most relevant areas of study within robotics due to their potential for designing and developing new nonlinear control structures that can be implemented in simulations and applications in specific environments. In this work, a fuzzy steering controller with a symmetric distribution of fuzzy numbers is proposed and designed for implementation in the kinematic model of a non-holonomic mobile robot. The symmetry in the distribution of triangular fuzzy numbers contributes to a balanced response to disturbances and minimizes systematic errors in direction estimation. Additionally, it improves the system’s adaptability to various reference paths, ensuring accurate tracking and optimized performance in robot navigation. Furthermore, this fuzzy logic-based controller emulates the behavior of a classic PID controller by offering a robust and flexible alternative to traditional methods. A virtual environment was also developed using the UNITY platform to evaluate the performance of the fuzzy controller. The results were evaluated by considering the average tracking error, maximum error, steady-state error, settling time, and total distance traveled, emphasizing the trajectory error. The circular trajectory showed high accuracy with an average error of 0.0089 m, while the cross trajectory presented 0.01814 m, reflecting slight deviations in the turns. The point-to-point trajectory registered a more significant error of 0.9531 m due to abrupt transitions, although with effective corrections in a steady state. The simulation results validate the robustness of the proposed fuzzy controller, providing quantitative insights into its precision and efficiency in a virtual environment, and demonstrating the effectiveness of the proposal.
- Open Access
- 21 October 2024
- Published by MDPI AG in Biomimetics
- Vol. 9 (10) , 649
Performance Comparison of Bio-Inspired Algorithms for Optimizing an ANN-Based MPPT Forecast for PV Systems
This study compares bio-inspired optimization algorithms for enhancing an ANN-based Maximum Power Point Tracking (MPPT) forecast system under partial shading conditions in photovoltaic systems. Four algorithms—grey wolf optimizer (GWO), particle swarm optimization (PSO), squirrel search algorithm (SSA), and cuckoo search (CS)—were evaluated, with the dataset augmented by perturbations to simulate shading. The standard ANN performed poorly, with 64 neurons in Layer 1 and 32 in Layer 2 (MSE of 159.9437, MAE of 8.0781). Among the optimized approaches, GWO, with 66 neurons in Layer 1 and 100 in Layer 2, achieved the best prediction accuracy (MSE of 11.9487, MAE of 2.4552) and was computationally efficient (execution time of 1198.99 s). PSO, using 98 neurons in Layer 1 and 100 in Layer 2, minimized MAE (2.1679) but had a slightly longer execution time (1417.80 s). SSA, with the same neuron count as GWO, also performed well (MSE 12.1500, MAE 2.7003) and was the fastest (987.45 s). CS, with 84 neurons in Layer 1 and 74 in Layer 2, was less reliable (MSE 33.7767, MAE 3.8547) and slower (1904.01 s). GWO proved to be the best overall, balancing accuracy and speed. Future real-world applications of this methodology include improving energy efficiency in solar farms under variable weather conditions and optimizing the performance of residential solar panels to reduce energy costs. Further optimization developments could address more complex and larger-scale datasets in real-time, such as integrating renewable energy sources into smart grid systems for better energy distribution.
- 21 October 2024
- Published by MDPI AG in Biomimetics
- Vol. 9 (10) , 649
Open AccessPerformance Comparison of Bio-Inspired Algorithms for Optimizing an ANN-Based MPPT Forecast for PV Systems
This study compares bio-inspired optimization algorithms for enhancing an ANN-based Maximum Power Point Tracking (MPPT) forecast system under partial shading conditions in photovoltaic systems. Four algorithms—grey wolf optimizer (GWO), particle swarm optimization (PSO), squirrel search algorithm (SSA), and cuckoo search (CS)—were evaluated, with the dataset augmented by perturbations to simulate shading. The standard ANN performed poorly, with 64 neurons in Layer 1 and 32 in Layer 2 (MSE of 159.9437, MAE of 8.0781). Among the optimized approaches, GWO, with 66 neurons in Layer 1 and 100 in Layer 2, achieved the best prediction accuracy (MSE of 11.9487, MAE of 2.4552) and was computationally efficient (execution time of 1198.99 s). PSO, using 98 neurons in Layer 1 and 100 in Layer 2, minimized MAE (2.1679) but had a slightly longer execution time (1417.80 s). SSA, with the same neuron count as GWO, also performed well (MSE 12.1500, MAE 2.7003) and was the fastest (987.45 s). CS, with 84 neurons in Layer 1 and 74 in Layer 2, was less reliable (MSE 33.7767, MAE 3.8547) and slower (1904.01 s). GWO proved to be the best overall, balancing accuracy and speed. Future real-world applications of this methodology include improving energy efficiency in solar farms under variable weather conditions and optimizing the performance of residential solar panels to reduce energy costs. Further optimization developments could address more complex and larger-scale datasets in real-time, such as integrating renewable energy sources into smart grid systems for better energy distribution.