Next Article in Journal
A Unified Framework for Recognizing Dynamic Hand Actions and Estimating Hand Pose from First-Person RGB Videos
Previous Article in Journal
Bottlenose Dolphins’ Clicks Comply with Three Laws of Efficient Communication
Previous Article in Special Issue
Decision-Time Learning and Planning Integrated Control for the Mild Hyperbaric Chamber
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

PI-DÆ: An Adaptive PID Controller Utilizing a New Adaptive Exponent (Æ) Algorithm to Solve Derivative Term Issues

by
Juan M. Barrera-Fernández
,
Juan Pablo Manzo Hernández
,
Kevin Miramontes Escobedo
,
Alberto Vázquez-Cervantes
and
Julio-César Solano-Vargas
*
Centro de Ingeniería y Desarrollo Industrial (CIDESI), Av. Pie de la Cuesta 702, Querétaro 76125, Mexico
*
Author to whom correspondence should be addressed.
Algorithms 2025, 18(7), 391; https://doi.org/10.3390/a18070391 (registering DOI)
Submission received: 6 May 2025 / Revised: 13 June 2025 / Accepted: 23 June 2025 / Published: 27 June 2025
(This article belongs to the Special Issue Algorithmic Approaches to Control Theory and System Modeling)

Abstract

This study proposes an enhanced derivative control strategy, named P I - D Æ , designed to overcome key limitations of the derivative ( D ) term, such as noise amplification, derivative kick ( D - k ) , and tuning difficulties. These issues often arise in high-frequency or rapidly changing systems, in which traditional PID controllers struggle. The proposed solution introduces a novel adaptive exponent algorithm (Æ) that dynamically modulates the D term based on the evolving relationship between system output and setpoint. This yields the P I - D Æ controller, which adapts in real time to changing conditions. The results show significant performance improvements. Simulation results on two systems demonstrate that P I - D Æ achieves a 90% faster response time, a 35% reduction in peak time, and a 100% improvement in settling time compared with conventional PID controllers, all while maintaining a near-zero steady-state error even under external disturbances. Unlike more-complex alternatives such as fuzzy logic, neural networks, or sliding mode control, P I - D Æ retains the simplicity and robustness of PID, avoiding high computational costs or intricate setups. This adaptive exponent strategy offers a practical and scalable enhancement to classical PID, improving performance and robustness without added complexity, and thus provides a promising control solution for real-world applications in which simplicity, adaptability, and reliability are essential.

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, k P , k I , and k D . The P term produces an output proportional to the current error. The I term eliminates steady-state error, and the D term anticipates future errors using the D of error.
D 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, D 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 k D .
Additionally, there are phenomena such as the ( L t d - D ) bandwidth-limited derivative control and the “( D - k i c k ) derivative kick”. The L t d - D occurs when a process-variable measurement contains excessive noise due to high-frequency components in the system. D 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].
D - k i c k occurs with abrupt changes in SP, resulting in a sharp peak in the control signal. This undesired behavior makes D excessively large, potentially causing overshoot or actuator saturation, complicating control and stability.
In summary, D 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 D [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 D . 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 D 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 D 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 D term, unlike filtering approaches that often suppress it.
Furthermore, D continues to present challenges (including Ltd- D 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 P I - D Æ controller, which leverages adaptive control theories and self-calculation of the exponential term D .
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 D through self-tuning mechanisms, including self-calculation of its exponential, effectively enhancing performance without significantly increasing complexity.
The proposed P I - D Æ controller aims to enhance the performance of D 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 P I D 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 P I - D Æ controller. Section 3 evaluates its performance on a first-order and inverted pendulum–cart system. Section 4 describes the application of P I - D Æ 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

P I D contains three parts, as follows:
C P s = P + I + D
The parallel structure of P I D is selected as shown in Equation (2).
C P s = k P + k I s + k D ( s )
Now, a new concept of Æ is presented:
C P t = U s Y ( s ) = k P e t + k I I e t + k D d e t d t Æ
C p s = k P + k I s + k D ( s ) Æ
Æ dynamically adjusts the D 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 Æ = 1 , we obtain classic P I D , and if Æ = 0 , we obtain P I . Extending this concept, Æ is assumed to take values within the range ( , ) , including infinitesimally small values approaching zero, offering a continuum of control strategies between P I and P I D .
This simple and robust idea considers an adaptive exponent ( Æ ) for D , proposing that D be enhanced as a dynamic, adaptive parameter instead of a fixed constant.
Based on the classical P I D response (the Output signal amplitude system depicted in Figure 2), the proposed concept introduces an analysis of D across its full range of values ( , ) . This analysis redefines D as a new, independent parameter with a D Æ function, enabling the transformation of the system’s response. By employing the proposed exponential function, D Æ , 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 P I D design is essential; a positive D ( D > 0) can destabilize the system and provide excessive disturbance, while a negative signal ( D < 0) is negligible. To prevent instability, D can be deactivated. In the P I - D Æ controller, D Æ remains continuously active, ready to respond to any disturbance or S P change. It dynamically adjusts the behavior of D in real time at any Y ( s ) , as illustrated in Figure 4 and Figure 5.
P I - D Æ employs an ( Æ ) adaptive exponent within its structure. Unlike other P I D -based controllers, this approach uses an adaptive exponent with an open-loop adaptive control mechanism, shown in Figure 6, allowing the behavior of D to be modified instantly using only the input-to-output relationship of Cp.
Equation (5) defines Æ as follows:
Æ = Λ μ σ · R ( s ) U s + ϵ
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 Y s ;   ϵ is an indeterminate avoidance value ( ϵ 0 ); 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, U s > Y s , so the response of exponent Æ is increasing and positive.
For example, if Y s = 0 , R s = 1 , and μ = σ = 1 00, this represents the condition Y s < R s , where e ( s ) is positive and at its maximum. In this case, Æ = 100 , leading to a rapid response in D Æ as its exponential increases.
(2)
If the output is greater than the input, Y s > U s , so the response of Æ is decreasing and negative.
And, if Y s = 2 , R s = 1 , and μ = σ = 1 00, this represents condition Y s > R s , where e ( s ) is negative and at its maximum. In this case, Æ is negative, leading to a rapid response in D Æ as its exponential decreases. And Æ results in a maximum negative decrease Æ = 100 .
μ and σ can be adjusted based on the system’s requirements, such as speed and noise rejection, as suggested by Dastjerdi et al. [13] for P . These parameters are associated with a high crossover frequency of D , 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 D Æ 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 Y ( s )     U ( s ) , Æ modifies its response, resulting in a null D Æ response, even if noise variations in D occur.
So, replacing Æ in Equation (4) is achieved as follows:
C P s = k P + k I s + k D ( s ) Λ μ σ · Y ( s ) R s + ϵ
The proposed adaptive P I - D Æ controller is presented in Figure 6. The gain k s w i t c h serves as a practical switch that activates or deactivates D in the control system. By assigning a value of 1 to the gain, D is enabled, while a value of 0 disables it.
C P s = k P + k I s + k s w i t c h · k D ( s ) Λ μ σ · Y ( s ) R s + ϵ
C P s = k P + k I s + k s w i t c h · k D ( s ) Æ
C P s = P + I + D Æ
k Λ serves as a practical switch that activates or deactivates D in the control system. By assigning a value of 1 to the switch, D 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:
U s = U P ( s ) + U I ( s ) + U D ( s )

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.
G s = K 1 + T s e L s

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 x ; u is the force; and θ is the angle.
The relevant state-space equations are as follows:
x 1 ˙ = x 2
x 2 ˙ = M + m g S i n x 1 m L x 2 2 S i n x 1 C o s x 1 u C o s x 1 M L + m L S i n x 1 2
x 3 ˙ = x 4
x 4 ˙ = u + m L x 2 2 S i n x 1 m g C o s x 1 S i n x 1 M + m S i n x 1 2
where
x 1 = θ ;   t h e   a n g l e   o f   t h e   i n v e r t e d   p e n d u l u m .
x 2 = θ ˙ ;   t h e   a n g u l a r   v e l o c i t y   o f   t h e   i n v e r t e d   p e n d u l u m .
x 3 = x ;   t h e   p o s i t i o n   o f   t h e   c a r t .
x 4 = x ˙ ;   t h e   v e l o c i t y   o f   t h e   c a r t .

4. Simulation Results

4.1. First-Order System

The controller was first tested in a first-order plant, where K = 10 , T = 1 s, and L = 0.1 were proposed as in reference [17].
G s = 10 s + 1 e 0.1 s
Figure 8 presents the P I D response to emphasize the destabilizing effect of D when different values of τ D are assigned. These τ D values are proposed according to the analysis conducted by Ang et al. [17], with an additional value ( τ D = 0.4 ). The P I D and P I - D Æ parameters can be found in Table 1.
Figure 9, Figure 10 and Figure 11 represent a comparison between P I D and P I - D Æ when τ D = 0.03 and τ D = 0.1 , which shows its property acceleration response by implementing P I - D Æ . Additionally, Figure 10 includes the system’s behavior under a disturbance at t = 1.
Furthermore, Figure 12 and Figure 13 present a comparison between P I D and P I - D Æ when τ D = 0.2 and τ D = 0.4 , respectively. Figure 14 and Figure 15 present a comparison between P I D and P I - D Æ derivatives when τ D = 0.2 and τ D = 0.4 , respectively. Table 2 provides a quantitative demonstration of the effectiveness of the Æ algorithm.
Figure 16 shows a comparison between P I D at τ D = 0.03 and P I - D Æ at τ D = 0.4 , 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 P I - D Æ than with P I D .
Table 3 and Table 4 compare P I - D Æ vs. P I D and the P I ( D ) vs. the P I controller, named as such because, in this case, D is deactivated (see Table 1). Table 3 provides a response time comparison, and Table 4 provides insight into the activation of D . D can be utilized (using the Æ algorithm) to achieve better results, specifically results that would not be attainable with P I D .

4.2. Inverted Pendulum on a Cart

The I P C model was obtained according to previous studies [14,15,16], w i t h   M = 2.4   k g , m = 0.23   k g , L = 0.36   m , and g = 9.81   m / s 2 . The state space equations are as follows:
x 1 ˙ = x 2
x 2 ˙ = 2.4 + 0.23 9.81 S i n x 1 0.23 · 0.36   x 2 2 S i n x 1 C o s x 1 u C o s x 1 2.4   · 0.36 + 0.23 · 0.36   S i n x 1 2
x 3 ˙ = x 4
x 4 ˙ = u + 0.23 · 0.36   x 2 2 S i n x 1 0.23 · 9.81 C o s x 1 S i n x 1 2.4 + 0.23 S i n x 1 2
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 I P C (Figure 18), where its equilibrium is controlled by the P I - D Æ controller and its position is controlled by the P I D controller (affected by the P I - D Æ equilibrium controller).
Considering a second I P C (Figure 19), its equilibrium is controlled by a conventional P I D controller, and its position is controlled by another P I D controller (affected by the P I D equilibrium controller).
Furthermore, the traditional derivative term is defined as Equation (21):
D t = k D d e t d t
where k D 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):
D Æ t = k D d e t d t Æ
where
Æ t = Λ μ σ Y s R s + ϵ
This formulation allows the gain applied to the derivative to change dynamically in real time, based on the system’s input–output ratio Y ( s ) / R ( s ) Equation (23), modulated by the sensitivity σ, a maximum bound μ, and a robustness constant ϵ.
The behavior of D Æ 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 P I - D Æ and P I D , 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 P I - D Æ vs. P I D , and the position control comparison is the affected P I D (indirectly affected by the P I - D Æ equilibrium controller) vs. the affected P I D (affected by the P I D equilibrium controller). Table 5 and Table 6 show the parameters of the controllers for balance and position, respectively.
The deactivation of I 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 P I D controller. This does not preclude the fact that the value of the Æ algorithm can be further explored by comparing it with P I D controllers with all three activated terms (as with the first-order system).
Figure 20 shows an angle control comparison between P I D and P I - D Æ . Figure 21, Figure 22 and Figure 23 compare D and D Æ behavior. Typically, D is equal to k D · d e t . However, a distinction is made. D and D Æ will be considered D control signals. k D · d e t will be considered D behavior; this D behavior will not be the same as D because when P I - D Æ is employed, D becomes more complex than k D · d e t , so D D Æ .
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 P I - D Æ and P I D .

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 P I D and P I - D Æ . 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

P I - D Æ demonstrates significant advantages over the conventional P I D , particularly in scenarios with varying τ D values (Table 3 and Table 4). For τ D = 0.03, P I - D Æ shows marginal improvement; however, its rapid response and steady error reduction are evident. As τ D increases to 0.1, P I - D Æ achieves better performance across most criteria, except for an 8% higher overshoot ( M p ). Crucially, while P I D fails to reach a steady state, P I - D Æ ensures stability and error convergence to zero.
For higher values of τ D (0.2 and 0.4), the PID controllers diverge, whereas P I - D Æ remains stable and delivers substantial performance improvements. Error accumulation metrics improve by up to 23%, while t s shows enhancements of up to 61%. Despite a slight increase in t r , the overall performance indicates faster and more-stable setpoint attainment with P I - D Æ . Additionally, t p shows minimal improvement at τ D = 0.2 but is notably reduced by 53% at τ D = 0.4. Importantly, M p decreases by up to 11.3% with P I - D Æ , ensuring better system stability.
P I - D Æ dynamically adapts to D Æ , 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 P I - D Æ compared with P I D . Optimizing D Æ mitigates instability, improves response acceleration, and ensures zero steady-state error, achieving enhanced system performance and reliability.
P I - D Æ demonstrates significant advantages over P I D , particularly in equilibrium control. With identical P I D tuning, P I - D Æ achieves a near-zero steady-state error from the start, while P I D requires multiple oscillations before reaching stability. Notably, P I - D Æ effectively neutralizes D K observed in P I D , as shown in Figure 20, maintaining control over the θ angle with minimal oscillations and a stable signal.
Furthermore, P I - D Æ ’s transient response exhibits unique characteristics. While its t r is faster, it achieves t s almost immediately, maintaining control near SP without oscillations. This contrasts with P I D , which takes longer to stabilize. D Æ actively mitigates instability early on, as indicated by its initial high magnitude, compared with negligible D activity in P I D , which leads to pronounced D K .
Regarding t p and M p , P I - D Æ demonstrates a 99% reduction in M p , 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), P I - D Æ 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. P I - D Æ demonstrates superior performance in stabilizing equilibrium by neutralizing D K and enhancing robustness under dynamic conditions. These results confirm its effectiveness as a robust alternative to traditional P I D controllers, particularly for applications prioritizing stability and precision.
In IPC systems with disturbances, as shown in Table 9 and Table 10, the P I - D Æ controller significantly improved the control signal compared with PID and maintained low D magnitudes throughout the process. Error accumulation across all the criteria improved by over 82%, reaching up to 97% in the best case.
P I - D Æ achieved steady-state control from the start, while PID failed to reach equilibrium. Although t p for P I - D Æ was longer, the ( M p ) overshoot was reduced by 99% relative to P I D . Sub-impulses in the P I - D Æ response were minimal and acceptable when compared with P I D , and the former consistently rejected oscillations and always maintained equilibrium.
The P I - D Æ 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 P I - D Æ design does not require any prior training. Furthermore, while fuzzy and NN-based controllers entail medium and high computational costs, respectively, the P I - D Æ maintains a significantly low computational burden. Regarding performance, the P I - D Æ 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 P I - D Æ a highly effective and practical alternative for control systems in which operational efficiency and noise immunity are of critical importance.

6. Conclusions

The P I - D Æ 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 P I - D Æ algorithm’s superiority in tested systems, further validation across diverse applications and comparison with other advanced control strategies are necessary. The P I - D Æ 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 D Æ , could further optimize its effectiveness and expand its potential in control engineering.

Author Contributions

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.

Funding

This study was supported by CIDESI and a doctoral scholarship from SECIHTI (Grant No. 2001MD1001).

Data Availability Statement

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.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

P I - D Æ Adaptive exponent controller
D Æ Adaptive exponent derivative term
Æ Adaptive exponent
θ Angle
k a u x Auxiliary gain
L t d - D Bandwidth-limited derivative control
C P s Controller system
t d Delay time
k D Derivative gain
D - k Derivative kick
D uDerivative response
D Derivative term
τ D Derivative time
e or e ( t ) or E ( s ) Error
F L Fuzzy logic
G A Genetic algorithm
R s Input system or reference
I A E Integral absolute error
k I Integral gain
I S E Integral squared error
I Integral term
I T A E Integral time absolute error
I T S E Integral time squared error
τ I Integral time
I P C Inverted pendulum on a cart
M p Maximum peak
N N Neural network
Y s Output system
t p Peak time
x Position
P V Process variable
k P Proportional gain
P Proportional term
t r Rising time
S P Setpoint
t s   2 % Settling time at 2%
t s   5 % Settling time at 5%
S M C Sliding mode

References

  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. In Practical PID Control; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar] [CrossRef]
  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.; et al. PID Control; Johnson, M.A., Moradi, M.H., Eds.; Springer: Berlin/Heidelberg, Germany, 2005. [Google Scholar] [CrossRef]
  4. Wang, L. PID Control System Design and Automatic Tuning Using MATLAB/Simulink; John Wiley & Sons: Hoboken, NJ, USA, 2020. [Google Scholar]
  5. Rojas, C.; Arango, E. Teaching Aids for Explaining the Effects of Proportional, Integral, Derivative Actions in a Closed Loop. IFAC-Pap. 2019, 52, 21–26. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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, 183759–183773. [Google Scholar] [CrossRef]
  9. Singh, T.; Vyhlídal, T. Recent Results in Reference Prefiltering for Precision Motion Control. IFAC-Pap. 2020, 53, 8656–8667. [Google Scholar] [CrossRef]
  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, 527–548. [Google Scholar] [CrossRef]
  11. Fazlollahtabar, H.; Saidi-Mehrabad, M. Autonomous Guided Vehicles: Methods and Models for Optimal Path Planning. In Studies in Systems, Decision and Control; Springer International Publishing: Cham, Switzerland, 2015; Volume 20. [Google Scholar] [CrossRef]
  12. Podlubny, I. Fractional-Order Systems and PI/Sup /Spl Lambda//D/Sup /Spl Mu//-Controllers. IEEE Trans. Autom. Control 1999, 44, 208–214. [Google Scholar] [CrossRef]
  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, 51–70. [Google Scholar] [CrossRef]
  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, 661–670. [Google Scholar] [CrossRef]
  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. In Proceedings of the 2012 Sixth Asia Modelling Symposium, Bali, Indonesia, 29–31 May 2012; pp. 138–143. [Google Scholar] [CrossRef]
  16. Prasad, L.B.; Tyagi, B.; Gupta, H.O. Optimal Control of Nonlinear Inverted Pendulum Dynamical System with Disturbance Input Using PID Controller & LQR. In Proceedings of the 2011 IEEE International Conference on Control System, Computing and Engineering, Penang, Malaysia, 25–27 November 2011; pp. 540–545. [Google Scholar] [CrossRef]
  17. Ang, K.H.; Chong, G.; Li, Y. PID Control System Analysis, Design, and Technology. IEEE Trans. Control. Syst. Technol. 2005, 13, 559–576. [Google Scholar] [CrossRef]
  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. In Proceedings of the 2023 International Conference in Advances in Power, Signal, and Information Technology (APSIT), Bhubaneswar, India, 9–11 June 2023; pp. 626–631. [Google Scholar] [CrossRef]
  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, 1972–1994. [Google Scholar] [CrossRef]
  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, 2681–2693. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  23. Le, H.D.; Nestorović, T. Adaptive Proportional Integral Derivative Nonsingular Dual Terminal Sliding Mode Control for Robotic Manipulators. Dynamics 2023, 3, 656–677. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef] [PubMed]
Figure 1. D Æ modification of behavior response. This figure illustrates how the proposed D Æ term dynamically adjusts the influence of the derivative component. Depending on the value of the exponent Æ, the controller’s behavior can range from PI control (Æ = 0) to classical PID control (Æ = 1) or to even more aggressive responses. This adaptability enhances the system’s transient performance without relying on external filters.
Figure 1. D Æ modification of behavior response. This figure illustrates how the proposed D Æ term dynamically adjusts the influence of the derivative component. Depending on the value of the exponent Æ, the controller’s behavior can range from PI control (Æ = 0) to classical PID control (Æ = 1) or to even more aggressive responses. This adaptability enhances the system’s transient performance without relying on external filters.
Algorithms 18 00391 g001
Figure 2. P I D vs. PI- D Æ responses. The figure highlights how the PI- D Æ controller modifies the output dynamics compared with a traditional PID. The use of the adaptive exponent Æ results in faster rise times, reduced overshoot, and shorter settling times, demonstrating improved robustness to setpoint changes.
Figure 2. P I D vs. PI- D Æ responses. The figure highlights how the PI- D Æ controller modifies the output dynamics compared with a traditional PID. The use of the adaptive exponent Æ results in faster rise times, reduced overshoot, and shorter settling times, demonstrating improved robustness to setpoint changes.
Algorithms 18 00391 g002
Figure 3. D vs. D Æ responses. This plot shows how D Æ either attenuates or intensifies the derivative action based on the system state. This adaptiveness prevents noise amplification and contributes to improved controller stability under disturbances or time-varying conditions.
Figure 3. D vs. D Æ responses. This plot shows how D Æ either attenuates or intensifies the derivative action based on the system state. This adaptiveness prevents noise amplification and contributes to improved controller stability under disturbances or time-varying conditions.
Algorithms 18 00391 g003
Figure 4. P I D and P I D Æ responses with disturbance. The figure demonstrates the superior disturbance rejection capability of the P I D Æ controller. Compared with the conventional PID, the P I D Æ recovers equilibrium faster and exhibits reduced oscillatory behavior, ensuring improved robustness in non-ideal environments.
Figure 4. P I D and P I D Æ responses with disturbance. The figure demonstrates the superior disturbance rejection capability of the P I D Æ controller. Compared with the conventional PID, the P I D Æ recovers equilibrium faster and exhibits reduced oscillatory behavior, ensuring improved robustness in non-ideal environments.
Algorithms 18 00391 g004
Figure 5. D and D Æ responses with disturbance. This figure presents the response of the derivative terms under perturbations. While the classical D term amplifies noise and generates abrupt control actions, the D Æ term adaptively regulates its magnitude via the Æ exponent, resulting in smoother and safer control signals.
Figure 5. D and D Æ responses with disturbance. This figure presents the response of the derivative terms under perturbations. While the classical D term amplifies noise and generates abrupt control actions, the D Æ term adaptively regulates its magnitude via the Æ exponent, resulting in smoother and safer control signals.
Algorithms 18 00391 g005
Figure 6. Proposed adaptive P I - D Æ controller structure. This block diagram presents the architecture of the P I - D Æ controller, in which the adaptive exponent Æ modulates the derivative action. The total control signal is composed of independent proportional, integral, and adaptive derivative components. A switching gain is included to enable or disable the derivative term as needed, providing flexibility in controller deployment.
Figure 6. Proposed adaptive P I - D Æ controller structure. This block diagram presents the architecture of the P I - D Æ controller, in which the adaptive exponent Æ modulates the derivative action. The total control signal is composed of independent proportional, integral, and adaptive derivative components. A switching gain is included to enable or disable the derivative term as needed, providing flexibility in controller deployment.
Algorithms 18 00391 g006
Figure 7. System of IPC.
Figure 7. System of IPC.
Algorithms 18 00391 g007
Figure 8. P I D controller with different τ D values. (a) This figure presents the response of a classical PID controller using various values of the derivative time constant τ D . (b) The simulation highlights the destabilizing effects of the derivative term as τ D increases, including excessive overshoot and longer settling times. These results underscore the limitations of fixed-gain derivative action in conventional PID tuning, particularly under dynamic or noisy conditions.
Figure 8. P I D controller with different τ D values. (a) This figure presents the response of a classical PID controller using various values of the derivative time constant τ D . (b) The simulation highlights the destabilizing effects of the derivative term as τ D increases, including excessive overshoot and longer settling times. These results underscore the limitations of fixed-gain derivative action in conventional PID tuning, particularly under dynamic or noisy conditions.
Algorithms 18 00391 g008
Figure 9. P I D and P I - D Æ . τ D = 0.03 .
Figure 9. P I D and P I - D Æ . τ D = 0.03 .
Algorithms 18 00391 g009
Figure 10. P I D and P I - D Æ . τ D = 0.03 with disturbance.
Figure 10. P I D and P I - D Æ . τ D = 0.03 with disturbance.
Algorithms 18 00391 g010
Figure 11. P I D and P I - D Æ . τ D = 0.1 .
Figure 11. P I D and P I - D Æ . τ D = 0.1 .
Algorithms 18 00391 g011
Figure 12. P I D and P I - D Æ . τ D = 0.2 .
Figure 12. P I D and P I - D Æ . τ D = 0.2 .
Algorithms 18 00391 g012
Figure 13. P I D and P I - D Æ . τ D = 0.4 .
Figure 13. P I D and P I - D Æ . τ D = 0.4 .
Algorithms 18 00391 g013
Figure 14. P I D and P I - D Æ  derivatives. τ D = 0.2 .
Figure 14. P I D and P I - D Æ  derivatives. τ D = 0.2 .
Algorithms 18 00391 g014
Figure 15. P I D and P I - D Æ  derivatives. τ D = 0.4 .
Figure 15. P I D and P I - D Æ  derivatives. τ D = 0.4 .
Algorithms 18 00391 g015
Figure 16. P I D   at   τ D = 0.03 and P I - D Æ at τ D = 0.4 .
Figure 16. P I D   at   τ D = 0.03 and P I - D Æ at τ D = 0.4 .
Algorithms 18 00391 g016
Figure 17. P I D   at   τ D = 0.03 and P I - D Æ at τ D = 0.4 with disturbance.
Figure 17. P I D   at   τ D = 0.03 and P I - D Æ at τ D = 0.4 with disturbance.
Algorithms 18 00391 g017
Figure 18. I P C # 1 control. P I - D Æ equilibrium control + P I D position control.
Figure 18. I P C # 1 control. P I - D Æ equilibrium control + P I D position control.
Algorithms 18 00391 g018
Figure 19. I P C # 2 control. P I D equilibrium control + P I D position control.
Figure 19. I P C # 2 control. P I D equilibrium control + P I D position control.
Algorithms 18 00391 g019
Figure 20. P I D and P I - D Æ equilibrium control.
Figure 20. P I D and P I - D Æ equilibrium control.
Algorithms 18 00391 g020
Figure 21. P I D and P I - D Æ equilibrium control of D and D Æ control signals.
Figure 21. P I D and P I - D Æ equilibrium control of D and D Æ control signals.
Algorithms 18 00391 g021
Figure 22. Derivative behaviors of P I D and P I - D Æ equilibrium control.
Figure 22. Derivative behaviors of P I D and P I - D Æ equilibrium control.
Algorithms 18 00391 g022
Figure 23. P I D position control derivatives affected by equilibrium controllers.
Figure 23. P I D position control derivatives affected by equilibrium controllers.
Algorithms 18 00391 g023
Figure 24. P I D position control affected by equilibrium controllers.
Figure 24. P I D position control affected by equilibrium controllers.
Algorithms 18 00391 g024
Figure 25. System with disturbance under P I D and P I - D Æ equilibrium control.
Figure 25. System with disturbance under P I D and P I - D Æ equilibrium control.
Algorithms 18 00391 g025
Figure 26. System with disturbance under P I D and P I - D Æ equilibrium control of D and D Æ signals.
Figure 26. System with disturbance under P I D and P I - D Æ equilibrium control of D and D Æ signals.
Algorithms 18 00391 g026
Figure 27. System with disturbance under P I D and P I - D Æ equilibrium control and derivative behaviors.
Figure 27. System with disturbance under P I D and P I - D Æ equilibrium control and derivative behaviors.
Algorithms 18 00391 g027
Figure 28. System with disturbance and P I D position control affected by equilibrium controllers.
Figure 28. System with disturbance and P I D position control affected by equilibrium controllers.
Algorithms 18 00391 g028
Table 1. Controller parameters.
Table 1. Controller parameters.
τ D = 0 τ D = 0.03 τ D = 0.1 τ D = 0.2 τ D = 0.4
P I ( D ) P I D P I - D Æ P I D P I - D Æ P I D P I - D Æ P I D P I - D Æ
k P 0.644
k I 0.625
τ I 1.03
k D 00.0190.0640.1280.257
τ D 00.03030.10.20.4
Λ 2 2 2 2
μ 100 100 100 100
ϵ 0.01 0.01 0.01 0.01
k Λ 1 1 1 1
Table 2. Controller comparison.
Table 2. Controller comparison.
τ D = 0 τ D = 0.03 τ D = 0.1 τ D = 0.2 τ D = 0.4
P I ( D ) P I D P I - D Æ P I D P I - D Æ P I D P I - D Æ P I D P I - D Æ
t d (s)0.177
t r (s)0.2730.3470.2730.6130.2730.3920.2760.3490.300
M p 1.1501.0201.1491.0541.140 1.111 1.020
t p (s)0.3720.5730.3720.8970.369 0.369 0.570
t s   2 % (s)0.7450.3180.743 0.723 0.534 0.287
t s   5 % (s)0.5040.2920.504 0.500 0.486 0.269
I A E 0.21050.19580.21030.24570.20820.57910.201740.300.1904
I S E 0.15490.15290.15490.16520.15450.45470.153595520.1521
I T A E 0.03120.02610.03100.04710.03000.29060.027035.750.0239
I T S E 0.01340.01250.01340.01660.01320.23900.012890300.0123
Table 3. Improvement (%) achieved by P I - D Æ for each test.
Table 3. Improvement (%) achieved by P I - D Æ for each test.
τ D = 0.03 τ D = 0.1 τ D = 0.2 τ D = 0.4
P I D P I - D Æ P I D P I - D Æ P I D P I - D Æ P I D P I - D Æ
t d (s)0.177 0.177 0.177 0.177
t r (s)0.34721.32%0.61355.46%0.39229.59%0.34914.04%
M p 1.020−12.64%1.054−8.15%
t p (s)0.57335.07%0.89758.86%
t s   2 % (s)0.318−133.64%
t s   5 % (s)0.292−72.60%
I A E 0.1958−7.40%0.245715.26%0.579165.17%40.3099.52%
I S E 0.1529−1.30%0.16526.47%0.454766.24%955299.99%
I T A E 0.0261−18.77%0.047136.30%0.290690.70%35.7599.93%
I T S E 0.0125−7.20%0.016620.48%0.239094.64%903099.99%
Table 4. Improvement (%). P I D vs. P I - D Æ .
Table 4. Improvement (%). P I D vs. P I - D Æ .
τ D = 0 τ D = 0.03 τ D = 0.1 τ D = 0.2 τ D = 0.4
P I ( D ) P I - D Æ P I - D Æ P I - D Æ P I - D Æ
t d (s)0.177
t r (s)0.273 −1.09%−9.89%
M p 1.1500.08%0.87%3.39%11.30%
t p (s)0.372 0.80%0.80%−53.22%
t s   2 % (s)0.7450.26%2.95%28.32%61.47%
t s   5 % (s)0.504 0.79%3.57%46.62%
I A E 0.21050.09%1.09%4.18%9.54%
I S E 0.1549 0.25%0.90%1.80%
I T A E 0.03120.64%3.84%13.46%23.39%
I T S E 0.0134 1.49%4.47%8.20%
Table 5. Angle control parameters.
Table 5. Angle control parameters.
P I D P I - D Æ
k P −40
k I 0
τ I 0
k D −8
τ D 0.2
Λ 2
μ 100
ϵ 0.01
k Λ 1
Table 6. Position control parameters.
Table 6. Position control parameters.
P I D
k P −1.25
k I 0
τ I 0
k D −3.6
τ D 2.88
Table 7. Angle control comparison.
Table 7. Angle control comparison.
P I D P I - D Æ Improvement
t d (s)
t r (s)1.37524.730−1698.54%
M p 4.926 × 10−33.052 × 10−599.38%
t p (s)0.6061.901−213.69%
t s   2 % (s) [0.002, −0.002]2.586 100.00%
t s   5 % (s) [0.005, −0.005]
I A E 0.0086930.0021775.03%
I S E 2.392 × 10−56.572 × 10−797.25%
I T A E 0.017390.0568−226.62%
I T S E 2.874 × 10−51.802 × 10−537.30%
Table 8. Position control comparison.
Table 8. Position control comparison.
P I D P I - D Æ Improvement
t d (s)1.93818.807−870.43%
t r (s)25.26940.420−59.95%
M p 1.001 × 10−1
t p (s) 40.726
t s   2 % (s)10.16831.699−211.75%
t s   5 % (s)7.84028.030−257.52%
I A E 0.2881.817−530.90%
I S E 0.01690.142−740.23%
I T A E 0.714419.08−2570.77%
I T S E 0.020841.185−5586.18%
Table 9. Angle control with disturbance comparison.
Table 9. Angle control with disturbance comparison.
P I D P I - D Æ Improvement
t d (s)
t r (s)1.34325.172−1774.31%
M p 5.176 × 10−33.093 × 10−599.40%
t p (s)0.6180.835−35.11%
t s   2 % (s) [0.002, −0.002]2.617 100.00%
t s   5 % (s) [0.005, −0.005]0.730 100.00%
I A E 0.021080.00226389.26%
I S E 3.338 × 10−58.439 × 10−797.47%
I T A E 0.33410.0586782.43%
I T S E 0.0001612.398 × 10−585.10%
Table 10. Position control with disturbance comparison.
Table 10. Position control with disturbance comparison.
P I D P I - D Æ Improvement
t d (s)1.87618.800−902.132
t r (s)15.089
M p 1.019 × 10−19.807 × 10−23.759
t p (s)26.19334.588−32.051
t s   2 % (s)43.795
t s   5 % (s)7.280
I A E 0.32161.99−518.781
I S E 0.016720.1442−762.440
I T A E 1.9226.58−1284.375
I T S E 0.02251.284−5606.667
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.

Share and Cite

MDPI and ACS Style

Barrera-Fernández, J.M.; Hernández, J.P.M.; Escobedo, K.M.; Vázquez-Cervantes, A.; Solano-Vargas, J.-C. PI-DÆ: An Adaptive PID Controller Utilizing a New Adaptive Exponent (Æ) Algorithm to Solve Derivative Term Issues. Algorithms 2025, 18, 391. https://doi.org/10.3390/a18070391

AMA Style

Barrera-Fernández JM, Hernández JPM, Escobedo KM, Vázquez-Cervantes A, Solano-Vargas J-C. PI-DÆ: An Adaptive PID Controller Utilizing a New Adaptive Exponent (Æ) Algorithm to Solve Derivative Term Issues. Algorithms. 2025; 18(7):391. https://doi.org/10.3390/a18070391

Chicago/Turabian Style

Barrera-Fernández, Juan M., Juan Pablo Manzo Hernández, Kevin Miramontes Escobedo, Alberto Vázquez-Cervantes, and Julio-César Solano-Vargas. 2025. "PI-DÆ: An Adaptive PID Controller Utilizing a New Adaptive Exponent (Æ) Algorithm to Solve Derivative Term Issues" Algorithms 18, no. 7: 391. https://doi.org/10.3390/a18070391

APA Style

Barrera-Fernández, J. M., Hernández, J. P. M., Escobedo, K. M., Vázquez-Cervantes, A., & Solano-Vargas, J.-C. (2025). PI-DÆ: An Adaptive PID Controller Utilizing a New Adaptive Exponent (Æ) Algorithm to Solve Derivative Term Issues. Algorithms, 18(7), 391. https://doi.org/10.3390/a18070391

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop