1. Introduction
PID control is widely used in industry to regulate variables such as temperature, speed, and position. Its name derives from its three terms, proportional, integral, and derivative, each with a specific function and a specific gain, , , and . The term produces an output proportional to the current error. The term eliminates steady-state error, and the term anticipates future errors using the of error.
is considered valuable as it enhances response time and transient behavior and is particularly effective in shortening response time and accelerating recovery from system disturbances [1,2,3]. This improves response speed and reduces overshoot, quickly stabilizing the system. However, also has drawbacks, such as noise amplification and difficulty in proper tuning. Its sensitivity to noise in measurement signals can lead to unstable responses, and it requires deep knowledge of the system to properly adjust .
Additionally, there are phenomena such as the (-) bandwidth-limited derivative control and the “(-) derivative kick”. The - occurs when a process-variable measurement contains excessive noise due to high-frequency components in the system. amplifies this noise because it has a high-frequency gain, making it unable to respond effectively to rapid changes and limiting its performance. In practical scenarios, a highly noisy control signal can cause actuator damage, leading to poor actuator performance [4].
- occurs with abrupt changes in SP, resulting in a sharp peak in the control signal. This undesired behavior makes excessively large, potentially causing overshoot or actuator saturation, complicating control and stability.
In summary, enhances a control system’s performance but must be carefully implemented to avoid undesired effects.
Various strategies have been proposed to mitigate the adverse effects of [3,4]. Among these, the pure differentiator enhances high-frequency gain and prevents impulses in control signals, often combined with filtering techniques to minimize undesired effects, as demonstrated by Rojas et al. [5]. Another widely adopted method is the linear low-pass filter, proposed by Jin et al. [6], in which a first-order low-pass filter is cascaded with the differentiator. This approach is particularly effective in data acquisition processes, although it tends to slow down transient responses. The speed feedback technique [7], which employs PV instead of the e(t) signal, offers another alternative for refining . Similarly, setpoint filters, as implemented by Arun et al. [8], reduce sensitivity to SP changes and mitigate overshoot. However, tuning these filters for stability and robustness remains a complex task. Pre-filters, analyzed by Singh et al. [9], are often used to achieve smooth control during step changes in SP but fail to address disturbances effectively as they are not integrated into a feedback loop. Finally, nonlinear mean filters, evaluated by Abdel-Razak et al. [10], provide another solution by averaging data points to eliminate noise and disturbances. While these filters effectively smooth control signals and suppress noise, they often increase response times and excessively dampen underdamped processes, limiting their utility in dynamic systems.
These remedies only provide partial solutions. They primarily involve calculating filters to attenuate the controller signal, which cancels under certain operating conditions.
Besides these approaches, advanced control strategies, such as FL and NN, have been proposed as alternatives to improve the controller’s performance. Fazlollahtabar et al. [11], for instance, demonstrated improved system behavior using FL in a specific plant. While these methods enhance performance, they rely on expert knowledge, demand significant computational resources, and require intricate rule definitions. Similarly, NNs [11] and other adaptive techniques [8]—such as GA, SMCs [11], and fractional-order controllers [12]—offer robustness and adaptability for nonlinear systems but suffer from drawbacks like high computational complexity, convergence issues, chattering effects, and challenging parameter tuning.
The main goal of this paper is to retain the functionality and effectiveness of without compromising the simplicity of the controller. This study also aims to develop a simple control strategy that avoids the complexity of advanced methods while preserving the term, unlike filtering approaches that often suppress it.
Furthermore, continues to present challenges (including Ltd- and D-kick that must be overcome. Current solutions primarily focus on attenuating the control signal or applying tuning techniques that fail to address these issues holistically, as previously mentioned. To bridge this gap, this study proposes a novel controller, the - controller, which leverages adaptive control theories and self-calculation of the exponential term .
Unlike traditional approaches, this controller will not rely on training, rule-based systems, complex computations, or filters. Instead, it will employ adaptive control theories to dynamically adjust through self-tuning mechanisms, including self-calculation of its exponential, effectively enhancing performance without significantly increasing complexity.
The proposed - controller aims to enhance the performance of by effectively reducing noise sensitivity and managing abrupt SP changes. It seeks to prevent system destabilization and output signal saturation, providing a robust and efficient alternative to conventional tuning methods. In addition, it is hoped that this controller will become a tool that can be implemented in a wide variety of control systems. Furthermore, this work focuses on the development of an algorithm validated through the simulation and analysis of transient and steady-state responses.
The letter “Æ” is used in this article as a symbolic notation to represent the dynamic combination of proportional and derivative effects in the proposed controller. This choice is inspired by its origin as a ligature of the vowels “a” and “e,” which conceptually parallels the adaptive fusion of two classical control components. Thus, its use not only provides a compact representation of the algorithm but also conveys the integrated nature of these control actions.
The rest of this article is organized as follows. Section 2 presents the - controller. Section 3 evaluates its performance on a first-order and inverted pendulum–cart system. Section 4 describes the application of - with a detailed analysis of its response in time and under disturbances. Section 5 concludes the study with discussions. Finally, Section 6 proposes the conclusions and opportunities for future improvements.
2. Controller Presentation
contains three parts, as follows:
(1)
The parallel structure of is selected as shown in Equation (2).
(2)
Now, a new concept of is presented:
(3)
(4)
dynamically adjusts the system’s behavior by accelerating or mitigating the response, depending on the desired control effect, as shown in Figure 1.
For example, if the exponent is , we obtain classic , and if , we obtain . Extending this concept, is assumed to take values within the range , including infinitesimally small values approaching zero, offering a continuum of control strategies between and .
This simple and robust idea considers an adaptive exponent () for , proposing that be enhanced as a dynamic, adaptive parameter instead of a fixed constant.
Based on the classical response (the Output signal amplitude system depicted in Figure 2), the proposed concept introduces an analysis of across its full range of values . This analysis redefines as a new, independent parameter with a function, enabling the transformation of the system’s response. By employing the proposed exponential function, , the system’s future behavior can be effectively modified, as illustrated in Figure 2 and Figure 3.
According to Liuping Wang [4], maintaining the robustness of a design is essential; a positive ( > 0) can destabilize the system and provide excessive disturbance, while a negative signal ( < 0) is negligible. To prevent instability, can be deactivated. In the - controller, remains continuously active, ready to respond to any disturbance or change. It dynamically adjusts the behavior of in real time at any , as illustrated in Figure 4 and Figure 5.
- employs an () adaptive exponent within its structure. Unlike other -based controllers, this approach uses an adaptive exponent with an open-loop adaptive control mechanism, shown in Figure 6, allowing the behavior of to be modified instantly using only the input-to-output relationship of Cp.
Equation (5) defines as follows:
(5)
where is the maximum limit predefined for is a sensitivity factor (100 is the recommended value), which determines how reactive the algorithm will be to changes in is an indeterminate avoidance value (); and is an auxiliary gain (recommended values of 1 or 2) that can be added and is helpful in situations in which the gain must be modified indirectly from without altering the initial tuning.There are two possible scenarios:
(1). If the input is greater than the output, , so the response of exponent is increasing and positive.
For example, if , , and 00, this represents the condition , where is positive and at its maximum. In this case, , leading to a rapid response in as its exponential increases.
(2). If the output is greater than the input, , so the response of is decreasing and negative.
And, if , , and 00, this represents condition , where is negative and at its maximum. In this case, is negative, leading to a rapid response in as its exponential decreases. And results in a maximum negative decrease .
and can be adjusted based on the system’s requirements, such as speed and noise rejection, as suggested by Dastjerdi et al. [13] for . These parameters are associated with a high crossover frequency of , which plays a critical role in achieving stability and optimal control system performance.
The parameters μ, σ, and ϵ directly influence the adaptive response of the exponent Æ and, therefore, the behavior of the term. Increasing μ allows a wider dynamic range for Æ, making the controller more aggressive and responsive but potentially increasing overshoot. A higher σ makes the controller more sensitive to small changes in output, improving reactivity but also amplifying noise—excessively high σ can destabilize the system in noisy environments. Conversely, a lower σ smooths the response but reduces adaptability. The parameter ϵ ensures numerical stability when the reference R(s) approaches zero. If ϵ is too small, the system may become unstable; if too large, it weakens the effect of Æ. Proper tuning of these parameters enables the controller to balance fast adaptation, robustness, and noise immunity effectively. The values presented in this article were carefully selected as ideal defaults for the initial presentation of the algorithm, providing a robust and balanced behavior across typical operating conditions.
In an additional case, if , modifies its response, resulting in a null response, even if noise variations in occur.
So, replacing in Equation (4) is achieved as follows:
(6)
The proposed adaptive - controller is presented in Figure 6. The gain serves as a practical switch that activates or deactivates in the control system. By assigning a value of 1 to the gain, is enabled, while a value of 0 disables it.
(7)
(8)
(9)
serves as a practical switch that activates or deactivates in the control system. By assigning a value of 1 to the switch, is enabled, while a value of 0 effectively disables it, providing a straightforward mechanism for managing its influence on the system’s response.
The total control signal is given as follows:
(10)
3. Materials and Methods
In this section, two proposed control systems are presented. Simulations and graphs were obtained using MATLAB 2024a and Simulink software.
3.1. Test Plants
3.1.1. First-Order System
A first-order plant as in Equation (11) is considered for testing the controller.
(11)
3.1.2. Inverted Pendulum on a Cart IPC
And a second plant [14,15,16] is presented to test the proposed algorithm, an inverted pendulum on a cart, as shown in Figure 7.
Here, M is the mass of the car; p is the pivot point; L is the pendulum; the horizontal direction is u is the force; and θ is the angle.
The relevant state-space equations are as follows:
(12)
(13)
(14)
(15)
where
.
4. Simulation Results
4.1. First-Order System
The controller was first tested in a first-order plant, where , s, and were proposed as in reference [17].
(16)
Figure 8 presents the response to emphasize the destabilizing effect of when different values of are assigned. These values are proposed according to the analysis conducted by Ang et al. [17], with an additional value (). The and - parameters can be found in Table 1.
Figure 9, Figure 10 and Figure 11 represent a comparison between and - when and , which shows its property acceleration response by implementing -. Additionally, Figure 10 includes the system’s behavior under a disturbance at t = 1.
Furthermore, Figure 12 and Figure 13 present a comparison between and - when and , respectively. Figure 14 and Figure 15 present a comparison between and - derivatives when and respectively. Table 2 provides a quantitative demonstration of the effectiveness of the algorithm.
Figure 16 shows a comparison between at and - at , the values at which better responses are observed for each controller. And Figure 17 shows the system’s behavior under a disturbance at t = 1, demonstrating how its signal is recovered faster using - than with .
Table 3 and Table 4 compare - vs. and the () vs. the controller, named as such because, in this case, is deactivated (see Table 1). Table 3 provides a response time comparison, and Table 4 provides insight into the activation of . can be utilized (using the algorithm) to achieve better results, specifically results that would not be attainable with .
4.2. Inverted Pendulum on a Cart
The model was obtained according to previous studies [14,15,16], , , , and . The state space equations are as follows:
(17)
(18)
(19)
(20)
Equilibrium and position control are summed into one control signal; therefore, position control is affected by equilibrium control. To gain a better understanding, let us consider a first (Figure 18), where its equilibrium is controlled by the - controller and its position is controlled by the controller (affected by the - equilibrium controller).
Considering a second (Figure 19), its equilibrium is controlled by a conventional controller, and its position is controlled by another controller (affected by the equilibrium controller).
Furthermore, the traditional derivative term is defined as Equation (21):
(21)
where is a fixed gain, and e(t) is the control error.In contrast, the proposed term modifies the derivative behavior through an adaptive exponent as Equation (22):
(22)
where(23)
This formulation allows the gain applied to the derivative to change dynamically in real time, based on the system’s input–output ratio Equation (23), modulated by the sensitivity σ, a maximum bound μ, and a robustness constant ϵ.
The behavior of becomes nonlinear and adaptive: If Æ = 1, the system behaves identically to the classical PID. If Æ < 1, the derivative contribution is softened, reducing noise amplification. If Æ > 1, the derivative contribution is enhanced, accelerating system response. If Æ → 0, the derivative term vanishes, effectively converting the controller to a PI type in real-time under certain conditions.
To illustrate this, we have also included Figure 3, Figure 5, Figure 18 and Figure 19 comparing the behavior and structure of - and , especially under disturbances, to highlight how the adaptive exponent enhances robustness and mitigates derivative kick and noise amplification.
The following comparisons were employed: the equilibrium control comparison is - vs. and the position control comparison is the affected (indirectly affected by the - equilibrium controller) vs. the affected (affected by the equilibrium controller). Table 5 and Table 6 show the parameters of the controllers for balance and position, respectively.
The deactivation of is due to the fact that the authors of the original test [14,15,16] conducted their simulations in this way, and we aimed to respect this condition by offering a comparison with the originally proposed controller. This does not preclude the fact that the value of the algorithm can be further explored by comparing it with controllers with all three activated terms (as with the first-order system).
Figure 20 shows an angle control comparison between and -. Figure 21, Figure 22 and Figure 23 compare and behavior. Typically, is equal to . However, a distinction is made. and will be considered control signals. will be considered behavior; this behavior will not be the same as because when - is employed, becomes more complex than , so .
Figure 24 shows a comparison of the position control response between two PID configurations.
Table 3, Table 7 and Table 8 compare the time response improvement of angle and position control, respectively, between - and .
Inverted Pendulum on a Cart with Disturbances
Input disturbances with a randomly assigned amplitude of 0.01 were introduced and uniformly applied to both control systems and -. Similar to the previous system, the simulations considering disturbances are shown in Figure 25, Figure 26, Figure 27 and Figure 28.
Table 9 and Table 10 present a comparison of the analysis of transient and steady-state responses, including an optimization percentage.
5. Discussion
- demonstrates significant advantages over the conventional , particularly in scenarios with varying values (Table 3 and Table 4). For = 0.03, - shows marginal improvement; however, its rapid response and steady error reduction are evident. As increases to 0.1, - achieves better performance across most criteria, except for an 8% higher overshoot (). Crucially, while fails to reach a steady state, - ensures stability and error convergence to zero.
For higher values of (0.2 and 0.4), the PID controllers diverge, whereas - remains stable and delivers substantial performance improvements. Error accumulation metrics improve by up to 23%, while shows enhancements of up to 61%. Despite a slight increase in , the overall performance indicates faster and more-stable setpoint attainment with -. Additionally, shows minimal improvement at = 0.2 but is notably reduced by 53% at = 0.4. Importantly, decreases by up to 11.3% with -, ensuring better system stability.
- dynamically adapts to , effectively addressing issues such as instability and overshoot while accelerating response times. Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 confirm the superior robustness and disturbance rejection of - compared with . Optimizing mitigates instability, improves response acceleration, and ensures zero steady-state error, achieving enhanced system performance and reliability.
- demonstrates significant advantages over , particularly in equilibrium control. With identical tuning, - achieves a near-zero steady-state error from the start, while requires multiple oscillations before reaching stability. Notably, - effectively neutralizes observed in , as shown in Figure 20, maintaining control over the θ angle with minimal oscillations and a stable signal.
Furthermore, -’s transient response exhibits unique characteristics. While its is faster, it achieves almost immediately, maintaining control near SP without oscillations. This contrasts with , which takes longer to stabilize. actively mitigates instability early on, as indicated by its initial high magnitude, compared with negligible activity in , which leads to pronounced .
Regarding and , - demonstrates a 99% reduction in , ensuring minimal overshoot and improved stability. Although occasional oscillations are present, their magnitudes are negligible, contributing to overall system robustness. The error accumulation metrics show significant improvements in three of four criteria, with only ITAE showing a slight increase, which remains inconsequential in absolute terms.
In the overlap analysis of equilibrium and position control signals (Figure 18 and Figure 19), - introduces slower transient responses and minor steady-state oscillations below SP. While this behavior slightly impacts position control, the primary focus of this study is equilibrium control. - demonstrates superior performance in stabilizing equilibrium by neutralizing and enhancing robustness under dynamic conditions. These results confirm its effectiveness as a robust alternative to traditional controllers, particularly for applications prioritizing stability and precision.
In IPC systems with disturbances, as shown in Table 9 and Table 10, the - controller significantly improved the control signal compared with PID and maintained low magnitudes throughout the process. Error accumulation across all the criteria improved by over 82%, reaching up to 97% in the best case.
- achieved steady-state control from the start, while PID failed to reach equilibrium. Although for - was longer, the () overshoot was reduced by 99% relative to . Sub-impulses in the - response were minimal and acceptable when compared with , and the former consistently rejected oscillations and always maintained equilibrium.
The - controller stands out for its structural simplicity and computational efficiency, relying on only four parameters (Kp, Ki, Kd, and an adaptive exponent Æ) for implementation. In contrast to more-complex approaches such as FL PID controllers, which require 10 to 30 inference rules along with associated gain parameters, or NN-based PID controllers, which involve more than 20 parameters related to network architecture and training data, the - design does not require any prior training. Furthermore, while fuzzy and NN-based controllers entail medium and high computational costs, respectively, the - maintains a significantly low computational burden. Regarding performance, the - demonstrates high robustness to noise, comparable with that of NN-based controllers, yet with a considerably simpler and more direct implementation. [18,19,20,21,22,23,24,25]. These features make the - a highly effective and practical alternative for control systems in which operational efficiency and noise immunity are of critical importance.
6. Conclusions
The - algorithm offers substantial improvements over traditional PID controllers by addressing key challenges such as noise sensitivity and abrupt setpoint changes. Its innovative reformulation of D enhances robustness, reduces oscillations, and ensures system stability under dynamic conditions. Additionally, the algorithm’s compatibility with conventional tuning methods broadens its applicability but with considerable advantages over conventional PID, making it a practical solution for modern control systems.
While the initial results demonstrate the - algorithm’s superiority in tested systems, further validation across diverse applications and comparison with other advanced control strategies are necessary. The - algorithm’s adaptability within the PID structure allows for seamless integration with other control methodologies, presenting a promising avenue for improving performance in a wide range of systems. Future refinements, such as dynamically alternating between D and , could further optimize its effectiveness and expand its potential in control engineering.
Conceptualization, J.M.B.-F. and J.-C.S.-V.; methodology, J.M.B.-F.; software, J.M.B.-F. and J.P.M.H.; validation, J.M.B.-F., J.P.M.H., and J.-C.S.-V.; investigation, J.M.B.-F., J.P.M.H., and K.M.E.; original draft preparation, J.M.B.-F., J.P.M.H., and K.M.E.; review and editing, J.M.B.-F., J.P.M.H., and J.-C.S.-V.; supervision, J.-C.S.-V. and A.V.-C. All authors have read and agreed to the published version of the manuscript.
The data supporting the findings of this study are available from the corresponding author, J.C.S.V., upon reasonable request following the publication of the paper.
The authors declare no conflicts of interest.
Adaptive exponent controller | |
| Adaptive exponent derivative term |
Æ | Adaptive exponent |
| Angle |
| Auxiliary gain |
Bandwidth-limited derivative control | |
| Controller system |
| Delay time |
| Derivative gain |
Derivative kick | |
| Derivative response |
| Derivative term |
| Derivative time |
Error | |
| Fuzzy logic |
| Genetic algorithm |
| Input system or reference |
| Integral absolute error |
| Integral gain |
| Integral squared error |
| Integral term |
| Integral time absolute error |
| Integral time squared error |
| Integral time |
| Inverted pendulum on a cart |
| Maximum peak |
| Neural network |
| Output system |
| Peak time |
| Position |
| Process variable |
| Proportional gain |
| Proportional term |
| Rising time |
| Setpoint |
| Settling time at 2% |
| Settling time at 5% |
| Sliding mode |
Footnotes
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.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6 Proposed adaptive
Figure 7 System of IPC.
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22 Derivative behaviors of
Figure 23
Figure 24
Figure 25 System with disturbance under
Figure 26 System with disturbance under
Figure 27 System with disturbance under
Figure 28 System with disturbance and
Controller parameters.
| | | | | |||||
---|---|---|---|---|---|---|---|---|---|
| | | | | | | | ||
| 0.644 | ||||||||
| 0.625 | ||||||||
| 1.03 | ||||||||
| 0 | 0.019 | 0.064 | 0.128 | 0.257 | ||||
| 0 | 0.0303 | 0.1 | 0.2 | 0.4 | ||||
| 2 | 2 | 2 | 2 | |||||
| 100 | 100 | 100 | 100 | |||||
| 0.01 | 0.01 | 0.01 | 0.01 | |||||
| 1 | 1 | 1 | 1 |
Controller comparison.
| | | | | |||||
---|---|---|---|---|---|---|---|---|---|
| | | | | | | | ||
0.177 | |||||||||
0.273 | 0.347 | 0.273 | 0.613 | 0.273 | 0.392 | 0.276 | 0.349 | 0.300 | |
| 1.150 | 1.020 | 1.149 | 1.054 | 1.140 | 1.111 | 1.020 | ||
0.372 | 0.573 | 0.372 | 0.897 | 0.369 | 0.369 | 0.570 | |||
0.745 | 0.318 | 0.743 | 0.723 | 0.534 | 0.287 | ||||
0.504 | 0.292 | 0.504 | 0.500 | 0.486 | 0.269 | ||||
| 0.2105 | 0.1958 | 0.2103 | 0.2457 | 0.2082 | 0.5791 | 0.2017 | 40.30 | 0.1904 |
| 0.1549 | 0.1529 | 0.1549 | 0.1652 | 0.1545 | 0.4547 | 0.1535 | 9552 | 0.1521 |
| 0.0312 | 0.0261 | 0.0310 | 0.0471 | 0.0300 | 0.2906 | 0.0270 | 35.75 | 0.0239 |
| 0.0134 | 0.0125 | 0.0134 | 0.0166 | 0.0132 | 0.2390 | 0.0128 | 9030 | 0.0123 |
Improvement (%) achieved by
| | | | |||||
---|---|---|---|---|---|---|---|---|
| | | | | | | | |
0.177 | 0.177 | 0.177 | 0.177 | |||||
0.347 | 21.32% | 0.613 | 55.46% | 0.392 | 29.59% | 0.349 | 14.04% | |
| 1.020 | −12.64% | 1.054 | −8.15% | ||||
0.573 | 35.07% | 0.897 | 58.86% | |||||
0.318 | −133.64% | |||||||
0.292 | −72.60% | |||||||
| 0.1958 | −7.40% | 0.2457 | 15.26% | 0.5791 | 65.17% | 40.30 | 99.52% |
| 0.1529 | −1.30% | 0.1652 | 6.47% | 0.4547 | 66.24% | 9552 | 99.99% |
| 0.0261 | −18.77% | 0.0471 | 36.30% | 0.2906 | 90.70% | 35.75 | 99.93% |
| 0.0125 | −7.20% | 0.0166 | 20.48% | 0.2390 | 94.64% | 9030 | 99.99% |
Improvement (%).
| | | | | |
---|---|---|---|---|---|
| | | | ||
0.177 | |||||
0.273 | −1.09% | −9.89% | |||
| 1.150 | 0.08% | 0.87% | 3.39% | 11.30% |
0.372 | 0.80% | 0.80% | −53.22% | ||
0.745 | 0.26% | 2.95% | 28.32% | 61.47% | |
0.504 | 0.79% | 3.57% | 46.62% | ||
| 0.2105 | 0.09% | 1.09% | 4.18% | 9.54% |
| 0.1549 | 0.25% | 0.90% | 1.80% | |
| 0.0312 | 0.64% | 3.84% | 13.46% | 23.39% |
| 0.0134 | 1.49% | 4.47% | 8.20% |
Angle control parameters.
| | |
---|---|---|
| −40 | |
| 0 | |
| 0 | |
| −8 | |
| 0.2 | |
| 2 | |
| 100 | |
| 0.01 | |
| 1 |
Position control parameters.
| |
---|---|
| −1.25 |
| 0 |
| 0 |
| −3.6 |
| 2.88 |
Angle control comparison.
| | Improvement | |
---|---|---|---|
1.375 | 24.730 | −1698.54% | |
| 4.926 × 10−3 | 3.052 × 10−5 | 99.38% |
0.606 | 1.901 | −213.69% | |
2.586 | 100.00% | ||
| 0.008693 | 0.00217 | 75.03% |
| 2.392 × 10−5 | 6.572 × 10−7 | 97.25% |
| 0.01739 | 0.0568 | −226.62% |
| 2.874 × 10−5 | 1.802 × 10−5 | 37.30% |
Position control comparison.
| | Improvement | |
---|---|---|---|
1.938 | 18.807 | −870.43% | |
25.269 | 40.420 | −59.95% | |
| 1.001 × 10−1 | ||
40.726 | |||
10.168 | 31.699 | −211.75% | |
7.840 | 28.030 | −257.52% | |
| 0.288 | 1.817 | −530.90% |
| 0.0169 | 0.142 | −740.23% |
| 0.7144 | 19.08 | −2570.77% |
| 0.02084 | 1.185 | −5586.18% |
Angle control with disturbance comparison.
| | Improvement | |
---|---|---|---|
1.343 | 25.172 | −1774.31% | |
| 5.176 × 10−3 | 3.093 × 10−5 | 99.40% |
0.618 | 0.835 | −35.11% | |
2.617 | 100.00% | ||
0.730 | 100.00% | ||
| 0.02108 | 0.002263 | 89.26% |
| 3.338 × 10−5 | 8.439 × 10−7 | 97.47% |
| 0.3341 | 0.05867 | 82.43% |
| 0.000161 | 2.398 × 10−5 | 85.10% |
Position control with disturbance comparison.
| | Improvement | |
---|---|---|---|
1.876 | 18.800 | −902.132 | |
15.089 | |||
| 1.019 × 10−1 | 9.807 × 10−2 | 3.759 |
26.193 | 34.588 | −32.051 | |
43.795 | |||
7.280 | |||
| 0.3216 | 1.99 | −518.781 |
| 0.01672 | 0.1442 | −762.440 |
| 1.92 | 26.58 | −1284.375 |
| 0.0225 | 1.284 | −5606.667 |
1. Karl, J. Åström, Tore Hägglund; Advanced PID Control—ISA Book. isa.org. Available online: https://www.isa.org/products/advanced-pid-control (accessed on 24 July 2024).
2. Visioli, A. Advances in Industrial Control. Practical PID Control; Springer: Berlin/Heidelberg, Germany, 2006; [DOI: https://dx.doi.org/10.1007/1-84628-586-0]
3. Crowe, J.; Chen, G.R.; Ferdous, R.; Greenwood, D.R.; Grimble, M.J.; Huang, H.P.; Jeng, J.C.; Tang, K.S.; Chen, G.R.; Man, K.F.
4. Wang, L. PID Control System Design and Automatic Tuning Using MATLAB/Simulink; John Wiley & Sons: Hoboken, NJ, USA, 2020.
5. Rojas, C.; Arango, E. Teaching Aids for Explaining the Effects of Proportional, Integral, Derivative Actions in a Closed Loop. IFAC-Pap.; 2019; 52, pp. 21-26. [DOI: https://dx.doi.org/10.1016/j.ifacol.2019.08.117]
6. Jin, Y.; Meng, J. Dynamical Analysis of an Optimal Velocity Model with Time-Delayed Feedback Control. Commun. Nonlinear Sci. Numer. Simul.; 2020; 90, 105333. [DOI: https://dx.doi.org/10.1016/j.cnsns.2020.105333]
7. Esmaeili, M.; Rabiee, A.H. Active Feedback VIV Control of Sprung Circular Cylinder Using TDE-iPID Control Strategy at Moderate Reynolds Numbers. Int. J. Mech. Sci.; 2021; 202–203, 106515. [DOI: https://dx.doi.org/10.1016/j.ijmecsci.2021.106515]
8. Devan, P.A.M.; Hussin, F.A.B.; Ibrahim, R.; Bingi, K.; Abdulrab, H.Q.A. Fractional-Order Predictive PI Controller for Dead-Time Processes with Set-Point and Noise Filtering. IEEE Access; 2020; 8, pp. 183759-183773. [DOI: https://dx.doi.org/10.1109/ACCESS.2020.3029068]
9. Singh, T.; Vyhlídal, T. Recent Results in Reference Prefiltering for Precision Motion Control. IFAC-Pap.; 2020; 53, pp. 8656-8667. [DOI: https://dx.doi.org/10.1016/j.ifacol.2020.12.315]
10. Abdel-razak, M.H.; Ata, A.A.; Mohamed, K.T.; Haraz, E.H. Proportional–Integral-Derivative Controller with Inlet Derivative Filter Fine-Tuning of a Double-Pendulum Gantry Crane System by a Multi-Objective Genetic Algorithm. Eng. Optim.; 2020; 52, pp. 527-548. [DOI: https://dx.doi.org/10.1080/0305215X.2019.1603300]
11. Fazlollahtabar, H.; Saidi-Mehrabad, M. Autonomous Guided Vehicles: Methods and Models for Optimal Path Planning. Studies in Systems, Decision and Control; Springer International Publishing: Cham, Switzerland, 2015; Volume 20, [DOI: https://dx.doi.org/10.1007/978-3-319-14747-5]
12. Podlubny, I. Fractional-Order Systems and PI/Sup /Spl Lambda//D/Sup /Spl Mu//-Controllers. IEEE Trans. Autom. Control; 1999; 44, pp. 208-214. [DOI: https://dx.doi.org/10.1109/9.739144]
13. Dastjerdi, A.A.; Vinagre, B.M.; Chen, Y.; HosseinNia, S.H. Linear Fractional Order Controllers; A Survey in the Frequency Domain. Annu. Rev. Control.; 2019; 47, pp. 51-70. [DOI: https://dx.doi.org/10.1016/j.arcontrol.2019.03.008]
14. Prasad, L.B.; Tyagi, B.; Gupta, H.O. Optimal Control of Nonlinear Inverted Pendulum System Using PID Controller and LQR: Performance Analysis Without and With Disturbance Input. Int. J. Autom. Comput.; 2014; 11, pp. 661-670. [DOI: https://dx.doi.org/10.1007/s11633-014-0818-1]
15. Prasad, L.B.; Tyagi, B.; Gupta, H.O. Modelling and Simulation for Optimal Control of Nonlinear Inverted Pendulum Dynamical System Using PID Controller and LQR. Proceedings of the 2012 Sixth Asia Modelling Symposium; Bali, Indonesia, 29–31 May 2012; pp. 138-143. [DOI: https://dx.doi.org/10.1109/AMS.2012.21]
16. Prasad, L.B.; Tyagi, B.; Gupta, H.O. Optimal Control of Nonlinear Inverted Pendulum Dynamical System with Disturbance Input Using PID Controller & LQR. Proceedings of the 2011 IEEE International Conference on Control System, Computing and Engineering; Penang, Malaysia, 25–27 November 2011; pp. 540-545. [DOI: https://dx.doi.org/10.1109/ICCSCE.2011.6190585]
17. Ang, K.H.; Chong, G.; Li, Y. PID Control System Analysis, Design, and Technology. IEEE Trans. Control. Syst. Technol.; 2005; 13, pp. 559-576. [DOI: https://dx.doi.org/10.1109/TCST.2005.847331]
18. Panda, G.; Paital, P.P.; Panda, P.; Mohanty, A.; Debnath, M.K.; Sahu, P.C. Frequency Oscillation Control in a Microgrid System using Binary PSO based PID Controller. Proceedings of the 2023 International Conference in Advances in Power, Signal, and Information Technology (APSIT); Bhubaneswar, India, 9–11 June 2023; pp. 626-631. [DOI: https://dx.doi.org/10.1109/APSIT58554.2023.10201767]
19. Rangi, S.; Jain, S.; Arya, Y. SSA-optimized cascade optimal-PIDN controller for multi-area power system with RFB under deregulated environment. Optim. Control. Appl. Methods; 2023; 44, pp. 1972-1994. [DOI: https://dx.doi.org/10.1002/oca.2962]
20. Sahu, P.C.; Prusty, R.C.; Panda, S. Optimal design of a robust FO-Multistage controller for the frequency awareness of an islanded AC microgrid under i-SCA algorithm. Int. J. Ambient Energy; 2022; 43, pp. 2681-2693. [DOI: https://dx.doi.org/10.1080/01430750.2020.1758783]
21. Noordin, A.; Mohd Basri, M.A.; Mohamed, Z. Real-Time Implementation of an Adaptive PID Controller for the Quadrotor MAV Embedded Flight Control System. Aerospace; 2023; 10, 59. [DOI: https://dx.doi.org/10.3390/aerospace10010059]
22. Mohd Tumari, M.Z.; Ahmad, M.A.; Suid, M.H.; Hao, M.R. An Improved Marine Predators Algorithm-Tuned Fractional-Order PID Controller for Automatic Voltage Regulator System. Fractal Fract.; 2023; 7, 561. [DOI: https://dx.doi.org/10.3390/fractalfract7070561]
23. Le, H.D.; Nestorović, T. Adaptive Proportional Integral Derivative Nonsingular Dual Terminal Sliding Mode Control for Robotic Manipulators. Dynamics; 2023; 3, pp. 656-677. [DOI: https://dx.doi.org/10.3390/dynamics3040035]
24. Zhang, X.; Xu, X.; Xu, X.; Hou, P.; Gao, H.; Ma, F. Intelligent Adaptive PID Control for the Shaft Speed of a Marine Electric Propulsion System Based on the Evidential Reasoning Rule. Mathematics; 2023; 11, 1145. [DOI: https://dx.doi.org/10.3390/math11051145]
25. Yang, K.; Li, J.; Yang, J.; Xu, L. Research on Adaptive Closed-Loop Control of Microelectromechanical System Gyroscopes under Temperature Disturbance. Micromachines; 2024; 15, 1102. [DOI: https://dx.doi.org/10.3390/mi15091102] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/39337762]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
This study proposes an enhanced derivative control strategy, named
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer