Skip to content
naulon
Not checkedNot checked for notices yet.

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

Juan M. Barrera-Fernández, Juan Pablo Manzo Hernández, Kevin Miramontes Escobedo and 2 more

Algorithms · 2025

doi:10.3390/a18070391 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

This study proposes an enhanced derivative control strategy, named <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>P</mi><mi>I</mi></mrow></semantics></math></inline-formula>-<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msup><mrow><mi>D</mi></mrow><mrow><mi>Æ</mi></mrow></msup></mrow></semantics></math></inline-formula>, designed to overcome key limitations of the derivative (<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>D</mi></mrow></semantics></math></inline-formula>) term, such as noise amplification, derivative kick <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mo>(</mo><mi>D</mi></mrow></semantics></math></inline-formula>-<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>k</mi><mo>)</mo></mrow></semantics></math></inline-formula>, 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 <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>D</mi></mrow></semantics></math></inline-formula> term based on the evolving relationship between system output and setpoint. This yields the <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>P</mi><mi>I</mi></mrow></semantics></math></inline-formula>-<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msup><mrow><mi>D</mi></mrow><mrow><mi>Æ</mi></mrow></msup></mrow></semantics></math></inline-formula> controller, which adapts in real time to changing conditions. The results show significant performance improvements. Simulation results on two systems demonstrate that <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>P</mi><mi>I</mi></mrow></semantics></math></inline-formula>-<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msup><mrow><mi>D</mi></mrow><mrow><mi>Æ</mi></mrow></msup></mrow></semantics></math></inline-formula> 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, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>P</mi><mi>I</mi></mrow></semantics></math></inline-formula>-<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msup><mrow><mi>D</mi></mrow><mrow><mi>Æ</mi></mrow></msup></mrow></semantics></math></inline-formula> 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.

Abstract licence: CC BY

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.