3. Proposed Algebraic Saturation-Based PID Controller
The control objective in AVR systems is to achieve fast voltage tracking with minimal overshoot and well-damped dynamic behavior under varying operating conditions. However, as discussed in the previous section, conventional and advanced control strategies often fail to simultaneously satisfy these requirements due to inherent trade-offs between response speed, damping characteristics, and robustness.
To overcome these limitations, a novel ASB-PID controller is proposed in this study. The proposed controller modifies the classical PID structure by introducing nonlinear transformations applied to both the error signal and its derivative, thereby enabling adaptive sensitivity across different operating regions.
The voltage tracking error is defined as
where
Vref(
t) is the reference voltage and
Vt(
t) is the terminal voltage of the generator. In the proposed structure, the error signal and its derivative are first scaled as
where
βe and
βd are scaling parameters. The scaling parameters
βe and
βd are introduced to adjust the magnitude of the error signal and its derivative before applying the nonlinear saturation function. This scaling step ensures that the input signals are appropriately positioned within the effective operating region of the algebraic saturation function. If the input signals are too small, the nonlinear transformation may behave almost linearly, reducing its impact. Conversely, excessively large inputs may lead to premature saturation and overly aggressive control limitation.
Therefore, βe and βd act as input conditioning parameters that normalize the signals and enhance the effectiveness of the subsequent nonlinear mapping. This role is fundamentally different from that of the saturation parameters μe and μd, which directly control the shape and strength of the nonlinear saturation. By decoupling input scaling and saturation behavior, the proposed controller provides greater flexibility and improved control performance.
The core component of the proposed controller is the algebraic saturation function, defined as
where
μ > 0 is a design parameter that determines the saturation level.
To further clarify the advantage of the proposed algebraic saturation function, it is instructive to compare it with commonly used nonlinear mappings such as the hyperbolic tangent [
37,
38], sigmoid [
35], and Gudermannian [
36] functions. These functions are widely employed in nonlinear PID designs due to their smoothness and bounded output characteristics. However, they exhibit relatively gradual saturation behavior, which may limit their effectiveness in suppressing excessive control action during large transient deviations.
In contrast, the proposed algebraic saturation function provides a more aggressive yet smoothly controlled saturation mechanism. Specifically, for large values of |x|, the function asymptotically behaves as , leading to faster attenuation of the control signal compared to tanh or sigmoid-based mappings. At the same time, around the origin, the function retains an approximately linear characteristic , ensuring high sensitivity and precise regulation in the steady-state region.
Another important distinction lies in the explicit tunability of the saturation strength through the parameter μ. Unlike hyperbolic, sigmoid and Gudermannian functions, where the saturation behavior is indirectly controlled, the proposed formulation allows direct adjustment of the trade-off between sensitivity and saturation. This property is particularly advantageous for AVR systems, where both rapid transient suppression and accurate steady-state tracking are required.
Therefore, the proposed algebraic saturation function provides a more effective balance between fast response, reduced overshoot, and smooth control action compared to conventional nonlinear mappings, while maintaining a simple and computationally efficient structure.
The input–output characteristic of the algebraic saturation function for different values of
μ is illustrated in
Figure 2.
As shown in the figure, the parameter μ directly affects the saturation level of the function while preserving its smooth and symmetric behavior. Smaller values of μ result in a wider linear region and weaker saturation, whereas larger values lead to stronger saturation and earlier limiting of the control signal. This tunable characteristic provides additional flexibility in shaping the controller response according to system requirements.
From a control design perspective, the parameter μ can be interpreted as a saturation-strength coefficient that should be selected according to the expected operating range and nonlinearity level of the AVR system. For systems operating predominantly around the equilibrium point with relatively small voltage deviations, smaller values of μ are preferable, as they preserve a wider quasi-linear region and ensure high control sensitivity. In contrast, for systems subject to large disturbances, parameter variations, or significant transient deviations, larger values of μ provide stronger saturation, effectively limiting excessive control action and reducing overshoot.
In the proposed ASB-PID structure, separate parameters μe and μd are used for the error signal and its derivative, respectively, allowing independent shaping of the nonlinear response. To avoid empirical tuning and to ensure optimal performance, these parameters are not manually selected; instead, they are included in the optimization vector and automatically tuned by the AOOA within predefined feasible bounds. This approach enables the controller to adapt its nonlinear characteristics according to the closed-loop AVR dynamics and ensures a balanced trade-off between responsiveness and stability.
From a robustness perspective, moderate deviations in the saturation parameters do not significantly degrade the overall control performance. This is mainly due to the smooth and bounded nature of the algebraic saturation function, which prevents abrupt variations in the control signal. As a result, the proposed controller maintains stable and well-damped behavior even in the presence of saturation parameter mismatch.
Unlike conventional saturation functions or discontinuous nonlinear mappings, the proposed algebraic formulation is smooth and continuously differentiable over the entire domain. This property helps to avoid undesirable effects such as abrupt control actions or chattering. Furthermore, the symmetric structure of the function ensures consistent behavior for both positive and negative input signals, which is essential for bidirectional error dynamics in AVR systems.
The algebraic saturation transformation is applied separately to the scaled error and its derivative:
where
μe and
μd are design parameters controlling the saturation levels.
These signals are then combined to form an intermediate control signal:
where
we and
wd are weighting coefficients. The weighting factors
we and
wd determine the relative contribution of the nonlinear error and derivative components in forming the intermediate control signal
η(
t). Unlike the scaling parameters
βe and
βd, which are applied before the nonlinear transformation to condition the input signals, the weighting factors are applied after the algebraic saturation function and directly influence the composition of the control signal.
From a control perspective, we emphasizes the contribution of the nonlinear error component, which primarily affects steady-state accuracy and overall tracking performance, while wd adjusts the influence of the nonlinear derivative component, which is mainly associated with damping characteristics and transient response shaping. Therefore, these parameters provide an additional degree of freedom in tuning the balance between responsiveness and stability.
By separating input scaling (βe, βd), nonlinear shaping (μe, μd), and post-transformation weighting , the proposed ASB-PID controller offers a structured and flexible design framework, allowing independent adjustment of different aspects of the control behavior.
Finally, the control input is generated using a PID structure driven by
η(
t):
where
Kp,
Ki and
Kd are the proportional, integral, and derivative gains, respectively. The filtered derivative component
ηf(
t) is defined in the Laplace domain as
where
wf denotes the derivative filter coefficient. This filtering stage is introduced to attenuate high-frequency noise and to provide a smoother derivative action in the controller output.
The overall structure of the proposed ASB-PID controller is illustrated in
Figure 3.
As shown in the figure, the error signal and its derivative are first processed through scaling blocks and algebraic saturation functions to generate the nonlinear signals ze(t) and zd(t). These signals are then weighted and combined to form the intermediate control signal η(t), which is subsequently fed into the PID structure. The proportional, integral, and derivative actions are applied to η(t), and the final control signal is obtained by combining these components. This representation clearly demonstrates how the proposed controller integrates nonlinear shaping with a classical PID framework in a unified architecture.
The proposed ASB-PID controller combines the advantages of linear PID control and nonlinear saturation-based shaping. The algebraic transformation ensures high sensitivity in the vicinity of the equilibrium point, enabling precise voltage regulation, while effectively limiting excessive control action during large transient deviations. As a result, the controller achieves fast dynamic response with reduced overshoot and improved damping characteristics, without introducing significant structural complexity.
Compared to trigonometric or hyperbolic nonlinear mappings commonly used in the literature, the proposed algebraic formulation offers a simpler structure with explicitly controllable saturation behavior. This makes the ASB-PID controller particularly suitable for real-time AVR applications, where both computational efficiency and control performance are critical.
From a frequency-domain perspective, the proposed nonlinear controller can be locally interpreted through linearization around the operating point. In this region, the algebraic saturation function behaves approximately linearly, and the controller exhibits characteristics similar to a classical PID structure. Therefore, the stability and damping properties can be understood in terms of equivalent linear dynamics, while the nonlinear saturation enhances robustness under large disturbances.
5. Simulation Results
5.1. Optimization Results
In this section, the optimization performance of the proposed ASB-PID controller is evaluated using the AOOA and compared with several widely used population-based metaheuristic algorithms, namely PSO, GWO, WOA, and SCA. These algorithms are selected due to their established effectiveness in nonlinear optimization problems and their frequent use in AVR controller tuning studies.
To ensure a fair comparison, all algorithms are executed under the same population size, problem dimension, lower and upper bounds, and maximum iteration number. The parameter settings adopted for each optimization algorithm are summarized in
Table 4. For PSO, fixed inertia and acceleration coefficients are used throughout the search process. In both GWO and WOA, the control parameter
a decreases linearly from 2 to 0 in order to gradually shift the search behavior from exploration to exploitation. Similarly, in SCA, the parameter
r1 is reduced linearly from 2 to 0 to control the step amplitude during the iterative update process. For AOOA, the adaptive parameters are updated dynamically according to the mathematical expressions given in
Section 4.3. In addition, each algorithm is executed over 30 independent runs under identical conditions, and the same objective function and performance metrics are used for all methods. Therefore, the convergence curves and statistical analyses are obtained under a unified and fair evaluation framework.
In all simulations, the population size and maximum iteration number are taken as
N = 50 and
Tmax = 200, respectively. The optimized controller parameters obtained by each algorithm are presented in
Table 5. It can be observed that different optimizers converge to different parameter combinations, which directly affects the transient response and robustness characteristics of the AVR system. Therefore, beyond the final objective function value, the dynamic behavior produced by the obtained parameter sets should also be examined in detail.
The saturation parameters μe and μd are dimensionless nonlinear shaping coefficients and should not be interpreted as physical AVR parameters. Their numerical values determine the effective saturation strength of the algebraic nonlinear mapping. In particular, a small value of μd indicates that the derivative-related nonlinear channel preserves a wider quasi-linear operating region. This prevents premature saturation of the derivative component and allows useful damping information to be retained during fast transient variations. Therefore, the optimized value of μd remains physically meaningful within the proposed control formulation, even when its numerical value is small.
Statistical Analysis
To evaluate the consistency and robustness of the employed optimization algorithms, each method is executed over 30 independent runs under identical conditions. The statistical results are summarized in
Table 6, including the best, mean, worst, and standard deviation values of the objective function. In addition, the convergence characteristics of the algorithms are illustrated in
Figure 5, and the distribution of the obtained results is further analyzed using the boxplot representation in
Figure 6.
As observed from
Figure 5, AOOA demonstrates a faster convergence rate and reaches a lower objective function value compared to the other algorithms. The convergence curve of AOOA shows a stable and smooth descent without noticeable stagnation, indicating an effective balance between exploration and exploitation. In contrast, GWO exhibits slower convergence and early stagnation behavior, while PSO and SCA show fluctuating convergence patterns. WOA provides relatively stable convergence but fails to reach the same optimal level as AOOA.
The boxplot representation in
Figure 6 provides further insight into the distribution characteristics of the optimization results. It can be clearly observed that AOOA exhibits the lowest median value and the narrowest interquartile range among all algorithms, indicating highly stable and consistent performance. The compact distribution of AOOA results confirms that the algorithm reliably converges to high-quality solutions with minimal variability. In contrast, WOA shows a wider spread and noticeable dispersion, reflecting unstable convergence behavior. Similarly, PSO and SCA exhibit broader interquartile ranges and several variations across runs, indicating sensitivity to initial conditions. GWO demonstrates moderate dispersion but still fails to achieve the same level of consistency as AOOA.
The numerical results presented in
Table 6 further support these observations. AOOA achieves the lowest best and mean objective values, along with the smallest standard deviation, confirming its superior optimization performance and robustness. The low standard deviation indicates that AOOA maintains consistent performance across different runs, whereas higher deviations observed in the other algorithms reveal their sensitivity to initial conditions and weaker convergence stability.
It should be emphasized that the optimization problem involves a relatively high-dimensional parameter vector consisting of ten decision variables. Despite this complexity, AOOA demonstrates stable convergence behavior without premature stagnation. This indicates that the algorithm is capable of effectively handling high-dimensional and highly coupled optimization problems.
To further validate the statistical significance of the results, the Friedman test is performed, and the average ranking values are reported in
Table 7. The results indicate that AOOA attains the best rank among all algorithms with a statistically significant difference (
p = 4.1033 × 10
−5 < 0.05), confirming its superiority in solving the AVR controller optimization problem.
A Wilcoxon signed-rank test was conducted and is given in
Table 8 to statistically compare the performance of the proposed AOOA with other optimization algorithms.
The Wilcoxon signed-rank test was performed as a post hoc pairwise comparison between AOOA and each competing algorithm. Since all p-values are lower than 0.05 and h = 1 for all comparisons, the performance differences between AOOA and the other algorithms are statistically significant.
Overall, both convergence analysis and statistical evaluation demonstrate that AOOA provides the most reliable and consistent optimization performance.
5.2. Transient Response Results
To further validate the effectiveness of the proposed AOOA-optimized ASB-PID controller, its dynamic performance is compared with five recently published high-performance AVR controllers reported in the literature. The selected controllers include SFWOA-optimized PID, SFOA-optimized G-PID, NO-optimized PIDA, FWWOA-optimized PIDD2, and SOA-optimized FOPID. These methods are chosen due to their recent publication dates and reported superior transient response characteristics. These controllers represent different categories of advanced AVR control strategies. In particular, G-PID introduces additional gain shaping for improved transient performance, FOPID extends the classical PID by incorporating fractional-order dynamics to enhance flexibility, PIDA and PIDD2 include higher-order derivative actions for improved damping characteristics, and PID-based structures optimized by recent metaheuristic algorithms reflect modern optimization-driven control design approaches.
The selection of these benchmark controllers is based on their recent publication dates (2024–2026), reported high-performance characteristics, and their relevance in current AVR control research. Therefore, the comparison provides a representative evaluation against state-of-the-art control methods.
For a fair and unbiased comparison, all controller structures are implemented under identical AVR system parameters and simulation conditions. The optimal parameter sets reported in the original studies are directly adopted without modification. The formulations and corresponding parameter values of the considered controllers are summarized in
Table 9. The parameter values of the benchmark controllers are adopted from the corresponding literature to preserve their originally reported configurations and ensure consistency with previously published results. Although re-optimizing these controllers for the same AVR model could potentially improve their performance, such an approach would introduce additional variability depending on the selected optimization algorithm and parameter settings.
In this study, all controllers are evaluated under identical simulation conditions using the same AVR model and performance metrics, ensuring a consistent comparison framework. Therefore, the comparison provides a meaningful reference for assessing the relative performance of the proposed controller.
The transient responses of all controllers under no-load conditions are illustrated in
Figure 7, while the corresponding quantitative performance metrics are presented in
Table 10. The evaluation is based on rise time (
tr), settling time (
ts), maximum overshoot (
Mp), and steady-state error (
Ess).
As clearly observed from
Figure 7, the proposed ASB-PID controller exhibits the fastest dynamic response among all compared methods. The response reaches the reference value almost instantaneously with a smooth transition and without any observable oscillatory behavior. In contrast, the other controllers show either slower convergence or noticeable transient oscillations.
The numerical results in
Table 10 further confirm these observations. The proposed controller achieves the minimum rise time (
tr = 0.0215 s) and settling time (
ts = 0.0383 s), significantly outperforming all competing methods. For instance, the SFOA-optimized G-PID requires more than twice the settling time, while the NO-optimized PIDA and SOA-optimized FOPID exhibit considerably slower dynamics. This clearly demonstrates the superior speed of the proposed approach.
In terms of overshoot, the proposed ASB-PID achieves a completely overshoot-free response (Mp = 0%), whereas several state-of-the-art controllers, such as PIDA and FOPID, exhibit noticeable overshoot. Although some controllers (e.g., G-PID) also achieve zero overshoot, they do so at the expense of slower dynamic performance. Therefore, the proposed controller successfully achieves both zero overshoot and ultra-fast response simultaneously, which is a critical requirement in AVR applications.
Furthermore, the steady-state performance of the proposed controller is also superior. The steady-state error is completely eliminated (Ess = 0), while some competing methods, particularly the classical PID-based structure, exhibit small but non-negligible steady-state deviations.
A more detailed inspection of
Figure 7 reveals that the proposed ASB-PID effectively suppresses high-frequency oscillations and eliminates residual ripples during the steady-state operation. In contrast, PIDD
2 and FOPID-based controllers exhibit oscillatory behavior due to the presence of higher-order derivative and fractional dynamics. Similarly, the classical PID structure shows slower convergence and less smooth tracking performance.
The superior performance of the proposed controller can be attributed to its algebraic saturation-based nonlinear structure. This structure enables adaptive sensitivity by providing strong control action during large transient deviations while ensuring smooth regulation near the equilibrium point. As a result, the controller achieves an excellent balance between response speed and stability without introducing additional complexity.
Overall, both graphical and numerical results demonstrate that the AOOA-optimized ASB-PID controller provides the best overall performance in terms of speed, stability, and accuracy among the considered methods. These results clearly validate the effectiveness of the proposed control strategy and justify its superiority over recently developed AVR controllers.
In addition to the transient response characteristics, the control effort of the proposed ASB-PID controller was also examined to assess its practical applicability. It was observed that the control signal remains bounded within a limited range and exhibits rapidly decaying oscillatory behavior during the transient period. Following the transient phase, the control signal quickly converges to a small steady-state value. These observations confirm that the ultra-fast response is achieved without generating excessive or impractical control actions, ensuring compatibility with real-world excitation system constraints.
5.3. Robustness Analysis Under Parameter Uncertainties
To further evaluate the robustness of the proposed AOOA-optimized ASB-PID controller, additional simulations are conducted under parameter uncertainty conditions. In this analysis, the time constants of the amplifier (τa), exciter (τe), generator (τg) and sensor (τs) are varied within a wide range of −50% to +50% of their nominal values. This evaluation aims to investigate the capability of the proposed controller to maintain stability and acceptable dynamic performance under significant deviations in system dynamics without requiring any retuning.
The corresponding dynamic responses and time-domain performance indices are presented in
Figure 8 and
Table 11, respectively.
As observed in
Figure 8, the AVR output responses remain smooth and stable under all uncertainty scenarios. In the case of amplifier uncertainties, the response is almost unaffected by parameter changes, maintaining a fast transient with zero overshoot. This observation is also supported by
Table 11, where the settling time remains approximately around 0.04 s for all cases, and no steady-state error is observed.
For exciter uncertainties, a more noticeable effect on the transient response is observed. As shown in
Table 11, the settling time increases up to 0.2130 s under certain conditions, and a small amount of overshoot appears, with a maximum value of 0.8570%. Despite these variations, the system remains stable and the oscillations are rapidly damped, as clearly illustrated in
Figure 8.
In the case of generator uncertainties, the controller continues to provide well-damped responses with very small overshoot values. The maximum overshoot is limited to 0.1940%, and the steady-state error remains on the order of 10−6, indicating high steady-state accuracy. The settling time remains close to the nominal case, demonstrating that the controller effectively compensates for variations in generator dynamics.
For sensor uncertainties, the transient response is largely preserved with zero overshoot across all tested cases. Although a slight steady-state error appears due to measurement dynamics, its magnitude remains very small (on the order of 10−4), which is acceptable for practical AVR applications.
Overall, the results indicate that the proposed ASB-PID controller maintains stable and well-damped performance across all parameter uncertainty scenarios. The variations in transient performance are limited and remain within acceptable bounds, even under significant deviations from nominal conditions.
This behavior demonstrates that the nonlinear algebraic saturation mechanism effectively adapts the control action according to system dynamics, ensuring consistent performance. Furthermore, the controller does not exhibit any instability or performance degradation under extreme parameter variations, confirming that the optimized parameters are not over-tuned to a specific operating point.
These findings clearly verify that the proposed AOOA-optimized ASB-PID controller provides strong robustness against parameter uncertainties and is well-suited for practical AVR applications.
5.4. Robustness Analysis Under Load Disturbance
In addition to parameter uncertainties, the disturbance rejection capability of the proposed controller is evaluated under load variation conditions. In practical AVR systems, sudden load changes can introduce voltage deviations, and the controller is expected to rapidly restore the terminal voltage to its reference value while maintaining stable and well-damped behavior. To assess this capability, a series of step load disturbances are applied to the AVR system at different time instants, as illustrated in
Figure 9. The disturbance profile includes both positive and negative variations to simulate realistic operating conditions. The controller performance is evaluated based on recovery time and transient deviation characteristics.
As observed in
Figure 9, the proposed ASB-PID controller effectively suppresses the impact of load disturbances and restores the AVR output to the reference value within a very short time interval. The recovery times are consistently around 0.084 s, demonstrating the fast dynamic response of the controller under disturbance conditions.
The transient deviations caused by the disturbances remain limited, with the maximum deviation levels ranging approximately between 5.9% and 10%. Despite these perturbations, the controller ensures a rapid return to steady-state without introducing oscillatory behavior or instability.
It is also noteworthy that the response characteristics remain consistent across successive disturbances, indicating that the controller does not suffer from performance degradation under repeated perturbations. This behavior confirms the strong disturbance rejection capability and stability of the proposed control structure.
Furthermore, the absence of prolonged oscillations or drift after disturbance events highlights the effectiveness of the algebraic saturation mechanism in regulating control effort during transient conditions. The controller dynamically adjusts its sensitivity, enabling fast correction while avoiding excessive control action.
Overall, the results demonstrate that the proposed AOOA-optimized ASB-PID controller provides excellent disturbance rejection performance, ensuring rapid recovery, limited deviation, and stable operation under varying load conditions. This makes the proposed approach highly suitable for real-world AVR applications where load disturbances are unavoidable.
5.5. Performance Benchmarking with Cutting-Edge AVR Control Designs
To further demonstrate the effectiveness and generalization capability of the proposed controller, a comprehensive benchmarking study is conducted against recently published cutting-edge AVR control designs. Unlike the previous section, where identical system structures were considered, this analysis incorporates different controller architectures and optimization strategies reported in the literature, thereby providing a more realistic and challenging comparison scenario.
The selected benchmark methods, denoted as M1–M11, cover a broad spectrum of advanced control strategies, including G-PID, PIDN, FOPID, fuzzy-based hybrid controllers, and higher-order derivative-based structures. The associated optimization algorithms include SFOA, Adaptive and Dynamic Inertia Weight and Acceleration Coefficient Optimization (ADIWACO), Artificial Hummingbird Algorithm (AHA), PSO, Teaching-Learning-Based Optimization (TLBO), Black-Winged Kite Optimization Algorithm (BWOA), NSCA-SED, Snake Optimization (SO), Modified Opposition Learning based Weighted Mean of Vectors (mOBL-INFO), Harmony Search And Dwarf Mongoose Optimization Algorithms (HS-DMOA), and Quadratic Wavelet-Enhanced Gradient-Based Optimization (QWGBO), representing some of the most recent developments in AVR controller optimization. The detailed information regarding these methods is summarized in
Table 12.
The transient performance metrics of the benchmark methods (M1–M11) are directly adopted from the corresponding original publications, where the results are explicitly reported in tabular form. This approach ensures high accuracy and consistency with the reported literature results while avoiding potential errors associated with data digitization.
The results reveal that the proposed AOOA-optimized ASB-PID controller consistently delivers superior performance across all considered metrics. In terms of rise time, the proposed method achieves a very fast response (tr = 0.0215 s), placing it among the best-performing controllers. Although one method (M4) exhibits a slightly faster rise time, this marginal improvement is achieved at the expense of degraded performance in other metrics, indicating an inherent trade-off.
A more significant advantage of the proposed controller becomes evident in the settling time analysis. The ASB-PID achieves the lowest settling time (ts = 0.0383 s) among all benchmarked methods, demonstrating its capability to reach steady-state conditions rapidly and efficiently. Even the closest competitors, such as M11 and M9, require noticeably longer settling durations, while several methods exhibit considerably slower dynamics, with settling times approaching or exceeding 1 s.
The overshoot analysis further highlights the robustness of the proposed approach. The ASB-PID achieves a completely overshoot-free response (Mp = 0%), placing it among the best-performing methods in terms of stability. While a few methods also exhibit zero overshoot, they generally suffer from slower transient behavior. In contrast, several advanced controllers, including M3, M7, and M10, produce significant overshoot, which is undesirable in AVR applications due to potential voltage stress and reduced system reliability.
In addition to individual performance metrics, an overall ranking based on transient response characteristics is presented, which clearly indicates that the proposed controller achieves the best (lowest) average rank among all compared methods. Many of the recently developed controllers, despite their structural complexity and increased number of parameters, rank significantly lower due to their inability to simultaneously achieve fast response, low settling time, and minimal overshoot.
The superior performance of the proposed controller can be attributed to its algebraic saturation-based nonlinear structure, which enables adaptive control action depending on the magnitude of the error signal. This feature allows the controller to apply aggressive control during large transient deviations while maintaining smooth and precise regulation near the steady-state region. When combined with the strong global search capability of AOOA, this results in an effective balance between speed, stability, and accuracy.
Moreover, it is important to emphasize that the proposed ASB-PID controller achieves these performance improvements without introducing excessive complexity. Compared to hybrid, fuzzy, and fractional-order controllers, the proposed method maintains a relatively moderate number of parameters, which enhances its practical applicability and implementation feasibility.
Overall, the results of this comprehensive benchmarking study clearly demonstrate that the AOOA-optimized ASB-PID controller outperforms recently developed high-performance AVR control strategies and establishes a new benchmark in terms of transient response speed, stability, and overall control quality.
6. Real-Time Implementation Scheme of the Proposed Controller
The real-time implementation scheme of the proposed ASB-PID controller for the AVR system is illustrated in
Figure 14. The control structure is based on a microcontroller-oriented architecture, enabling direct deployment in practical excitation control systems.
In this configuration, the terminal voltage of the synchronous generator is measured through a voltage sensing unit and conditioned before being sampled by the analog-to-digital converter (ADC). The reference voltage is also digitized and compared with the measured signal to generate the error signal e(t). This error signal is processed by the proposed ASB-PID controller implemented in discrete-time form.
The nonlinear algebraic saturation functions embedded in the controller are evaluated at each sampling instant using the sampled signals. Due to their analytical structure, these functions require only basic arithmetic operations and a square-root computation, which makes them suitable for real-time execution on standard microcontroller platforms without introducing significant computational overhead.
The control signal generated by the controller is subjected to a limiting mechanism with anti-windup protection to prevent integrator accumulation under actuator saturation conditions. This is particularly important in practical AVR systems where excitation voltage constraints are present. The limited control signal is then converted into an analog signal using a digital-to-analog converter (DAC) and applied to the excitation system through the amplifier.
From an implementation perspective, the derivative component is realized using a first-order filter, which plays a critical role in attenuating high-frequency measurement noise. The selection of the derivative filter coefficient should be carefully performed by considering the sampling frequency and sensor noise characteristics. In practice, excessively large values may amplify measurement noise, whereas overly small values may degrade transient performance.
It is important to emphasize that the optimization process used to determine the controller parameters is performed offline. Therefore, the real-time operation involves only the execution of the controller equations, significantly reducing computational complexity. As a result, the proposed ASB-PID controller maintains a computational burden comparable to that of a conventional PID controller, with only a marginal increase due to the nonlinear saturation operations.
Finally, the presented implementation structure ensures compatibility with practical AVR systems and demonstrates that the proposed controller can be effectively deployed in real-time environments while preserving robustness, fast dynamic response, and stable operation under practical constraints.
7. Discussion
The results presented in this study provide a comprehensive evaluation of the proposed AOOA-optimized ASB-PID controller from multiple perspectives, including optimization performance, transient response characteristics, and benchmarking against recently developed AVR control strategies. The findings consistently demonstrate that the proposed approach achieves superior performance in terms of response speed, stability, and robustness.
From an optimization standpoint, the statistical analysis reveals that AOOA exhibits strong global search capability and reliable convergence behavior. The algorithm achieves the lowest objective function values while maintaining a highly consistent performance across multiple independent runs. The convergence characteristics further indicate that AOOA effectively balances exploration and exploitation, avoiding premature convergence and ensuring a stable search process. In addition, the compact distribution observed in the boxplot analysis confirms that the algorithm reliably converges to high-quality solutions with minimal variability, highlighting its robustness against random initialization.
In terms of control performance, the proposed ASB-PID controller introduces a nonlinear algebraic saturation mechanism that significantly enhances control sensitivity across different operating regions. This mechanism enables aggressive control action during large transient deviations while ensuring smooth and precise regulation near the steady state. As a result, the proposed controller achieves ultra-fast rise and settling times without overshoot and eliminates oscillatory behavior, which are critical requirements for AVR systems.
The comparative analyses clearly demonstrate that the proposed approach outperforms both classical and recently developed control strategies. Unlike many existing methods that improve one performance metric at the expense of others, the ASB-PID controller achieves a well-balanced performance across all key criteria. In particular, it simultaneously ensures fast dynamic response, zero overshoot, and high steady-state accuracy. This balanced performance is rarely achieved by conventional PID, fractional-order, or hybrid control structures, which often suffer from trade-offs between speed and stability.
Another important advantage of the proposed controller is its structural efficiency. Compared to advanced controllers such as FOPID, PIDD2, and fuzzy-based hybrid designs, the ASB-PID maintains a relatively moderate number of tunable parameters while delivering superior performance. This characteristic reduces the design complexity and computational burden, making the proposed controller more suitable for practical implementations in real-world AVR systems.
The proposed control framework also offers significant flexibility for further extensions. Owing to its modular structure, the ASB-PID controller can be readily adapted to more complex and highly nonlinear power system scenarios, including renewable energy-integrated grids and disturbance-rich environments. In addition, the computational efficiency and structural simplicity of the proposed approach make it suitable for real-time implementation and hardware-in-the-loop (HIL) validation. These aspects indicate that the proposed method is not only effective for the considered AVR system but also has strong potential for broader practical applications.
Overall, the results position the proposed AOOA-optimized ASB-PID controller as a highly effective and competitive solution for AVR control design, offering a compelling combination of fast dynamic response, robustness, and implementation efficiency.
8. Conclusions and Future Works
In this study, a novel ASB-PID controller optimized by the AOOA is proposed for AVR systems. The proposed controller integrates a nonlinear algebraic saturation mechanism into the classical PID structure, enabling adaptive control sensitivity across different operating regions. This formulation enhances transient performance while preserving structural simplicity and practical applicability.
The effectiveness of the proposed approach is validated through a comprehensive evaluation framework. First, the optimization capability of AOOA is assessed and compared with widely used metaheuristic algorithms, including PSO, GWO, WOA, and SCA. The statistical results demonstrate that AOOA achieves superior performance in terms of solution quality, convergence speed, and robustness. Subsequently, the dynamic performance of the proposed controller is evaluated and compared with both classical and recently developed AVR control strategies.
Simulation results reveal that the proposed AOOA-optimized ASB-PID controller achieves a rise time of 0.0215 s and a settling time of 0.0383 s, with zero overshoot and negligible steady-state error. Compared to the benchmark controllers, the proposed method provides substantial performance improvements. In particular, the settling time is reduced by approximately 60–80% compared to several state-of-the-art methods, while the rise time is improved by approximately 40–65%, depending on the reference controller. In addition, the proposed controller eliminates overshoot entirely, whereas existing methods exhibit overshoot levels ranging from approximately 0.5% to 10%. These results clearly demonstrate the effectiveness of the proposed approach in achieving fast and well-damped transient responses.
The superior performance of the proposed method is mainly attributed to the combination of the algebraic saturation-based nonlinear control structure and the strong global search capability of AOOA. In contrast to conventional nonlinear PID designs based on hyperbolic tangent, sigmoid, or Gudermannian functions, the proposed algebraic saturation mechanism provides a more explicitly controllable and stronger saturation behavior, enabling faster attenuation of large transient deviations while preserving high sensitivity near the equilibrium region. This characteristic allows the controller to achieve a more effective balance between fast dynamic response and stable steady-state behavior without increasing system complexity.
Overall, the proposed AOOA-optimized ASB-PID controller provides a robust, efficient, and high-performance solution for AVR systems. In addition, the proposed control framework offers a scalable structure that can be extended to other nonlinear control applications, making it a promising candidate for next-generation control system design.
Future work will focus on the experimental validation of the proposed ASB-PID controller on a real-time AVR testbed to assess its performance under practical operating conditions. In addition, the extension of the proposed control framework to multi-machine power systems will be investigated to evaluate its effectiveness in large-scale interconnected environments. Furthermore, the integration of the proposed controller with renewable energy-based power systems, such as photovoltaic and wind energy systems, will be explored to address emerging challenges in modern power grids.