Skip to Content
  • Article
  • Open Access

29 April 2026

17 Pages

PID Control of α-Order Systems in Fractal Time

,
,
,
and
1
Department of Physics, Ur.C., Islamic Azad University, Urmia 63896, West Azerbaijan, Iran
2
Escuela de Ingenierías Industriales, Universidad de Extremadura, 06006 Badajoz, Spain
3
Center for Research and Development in Mathematics and Applications (CIDMA), Department of Mathematics, University of Aveiro, 3810-193 Aveiro, Portugal
4
Faculty of Engineering and Graduate School of Information, Technology, Siam University, 38 Petchkasem Road, Bangwa, Phasicharoen, Bangkok 10160, Thailand

Abstract

This paper presents a novel proportional–integral–derivative (PID) control framework for first α -order systems evolving in fractal time. The main contribution is the extension of classical control theory to systems exhibiting anomalous temporal scaling by employing local fractal derivatives. In contrast to fractional-order PID (FOPID) approaches, which primarily model memory effects, the proposed fractal PID framework captures time-scaling behavior arising in non-smooth environments, such as viscoelastic friction and irregular contact surfaces. The closed-loop dynamics are formulated as a second α -order fractal differential equation, from which a characteristic equation is derived to establish conditions for asymptotic stability. It is shown that, for a constant reference input and positive controller gains, the tracking error converges to zero as t → ∞ . In addition, a quantitative performance analysis demonstrates that the fractal-order α governs temporal stretching: smaller values of α lead to increased rise and settling times and reduced oscillation frequency. The effectiveness of the proposed approach is illustrated through applications to a thermal system with fractal heat input and robotic actuators operating in irregular environments. These results highlight the potential of fractal-time control as a systematic framework for modeling and controlling dynamical systems with non-integer temporal structure.

1. Introduction

Fractal geometry provides a powerful framework for analyzing irregular and self-similar patterns in nature, such as vascular networks, coastlines, and clouds. These structures are characterized by fractional dimensions and scale invariance, with their complexity measured by the fractal dimension, which captures how detail evolves across different scales [1,2]. Fractal time has been explored in various contexts, particularly in physics and complex systems [3,4,5,6,7]. To study such systems, fractal calculus has been developed as an extension of classical calculus, enabling the modeling of dynamics on fractal sets and systems with non-integer dimensional time and space [8,9]. Recent advances, including non-local formulations and generalized integral definitions, have further strengthened this framework and enabled the description of systems exhibiting power-law scaling and self-similar behavior [7,10].
The problem of stabilizing a first-order plant with dead-time using a proportional–integral–derivative (PID) controller has been widely studied [11]. The selection of the filter has been recognized as an important factor in internal model control (IMC)-based controller design. For minimum-phase delay-free plants, an IMC-based controller has been obtained by augmenting a filter [12]. A set of tuning rules for standard (integer-order) PID and fractional-order PID controllers has been presented. In particular, for processes modeled as first-order-plus-dead-time systems, these rules are often derived to minimize the integrated absolute error while satisfying constraints on maximum sensitivity [13]. In addition, alternative tuning strategies based on fractional reference models have been developed, where the desired closed-loop behavior is defined through an ideal system characterized by Bode’s ideal transfer function [14]. From a theoretical perspective, fractional calculus has also provided new insights into classical PID tuning methodologies [15].
Fractional-order PID (FOPID) controllers have attracted significant attention due to their enhanced flexibility, as they introduce additional parameters compared to conventional PID controllers, enabling improved performance and finer adjustment of system dynamics [16]. Their effectiveness has been demonstrated in various applications, such as velocity control in servo systems and motion control of robotic platforms, including hexapod robots with viscous friction, joint flexibility, and actuator saturation [17,18,19]. Furthermore, the design of variable-order fractional PID (VFPID) controllers has been investigated, along with numerical techniques for discretizing fractional differential equations with variable-order operators [20]. Beyond robotics, fractional-order control has also been applied in fields such as agricultural machinery, where it helps to mitigate oscillations caused by tire–soil interaction and engine vibrations, thereby improving sensor data quality [21].
In parallel, advances in numerical methods have supported the development of fractional-order control techniques. In this regard, generalized shifted Chebyshev polynomials (GSCPs), a novel class of basis functions with free coefficients and control parameters, have been introduced and successfully applied to solve fractional optimal control problems [22]. More recently, fractal behavior control in nonlinear dynamical systems has emerged as a complementary research direction, encompassing both theoretical developments and practical applications [23].
Motivated by this line of research, we investigate the design and analysis of a PID controller for a first α -order dynamical system [24] evolving in fractal time, characterized by a time dimension α ∈ ( 0 , 1 ] . By formulating the system dynamics using fractal differential equations, we aim to understand how the proportional, integral, and derivative gains affect the system response, and to develop suitable tuning strategies for achieving the desired performance within this fractal framework.
This paper is organized as follows. Section 2 provides a concise review of fractal calculus. Section 3 addresses the PID control of a first α -order system, accompanied by illustrative examples. The structured tuning framework for the fractal PID controller is introduced in Section 4. A stability analysis of the closed-loop system is presented in Section 5. Section 6 offers a robustness analysis of the proposed control scheme. Applications to a thermal system with fractal heat input and to robotic actuators with fractal dynamics are discussed in Section 7. Finally, Section 8 concludes the paper.

2. Preliminaries

Drawing upon the work in [8,9], this section defines the essential concepts of fractal calculus applicable to a fractal subset F ⊂ I = [ d 1 , d 2 ] ∈ R .
Definition 1. 
The flag function of F is defined by
Ω F ( I ) = 1 , if F ∩ I ≠ ∅ , 0 , otherwise .
Definition 2. 
The coarse-grained mass of F is defined by
N δ α ( F , d 1 , d 2 ) = inf | E | ≤ δ ∑ j = 0 n − 1 Γ ( α + 1 ) ( z j + 1 − z j ) α Ω F ( [ z j , z j + 1 ] ) ,
where E = { z 0 = d 1 , … , z n = d 2 } , | E | = max ( z j + 1 − z j ) , and 0 < α ≤ 1 .
Definition 3. 
The mass function is defined as
N α ( F , d 1 , d 2 ) = lim δ → 0 N δ α ( F , d 1 , d 2 ) .
Definition 4. 
The fractal ν-dimension of F is defined by
dim ν ( F ∩ [ d 1 , d 2 ] ) = inf { α : N α ( F , d 1 , d 2 ) = 0 } = sup { α : N α ( F , d 1 , d 2 ) = ∞ } .
Definition 5. 
The integral staircase function of F is defined by
S F α ( z ) = φ α ( F , d 0 , z ) , z ≥ d 0 , − φ α ( F , z , d 0 ) , z < d 0 ,
where d 0 ∈ R is fixed.
Definition 6. 
The fractal limit F − lim ϕ ( z ) = L at z ∈ F exists if for any ϵ > 0 , there is δ > 0 such that | y − z | < δ and y ∈ F imply | ϕ ( y ) − L | < ϵ .
Definition 7. 
The fractal derivative is defined by
D F α ϕ ( z ) = F − lim y → z ϕ ( y ) − ϕ ( z ) S F α ( y ) − S F α ( z ) , z ∈ F , 0 , z ∉ F .
Definition 8. 
The fractal integral ∫ d 1 d 2 ϕ ( z ) d F α z of a bounded function ϕ ∈ B ( F ) is defined via Riemann-like sums:
∫ d 1 d 2 ϕ ( z ) d F α z = sup E [ d 1 , d 2 ] ∑ j = 0 n − 1 inf z ∈ F ∩ J j ϕ ( z ) Δ S F α ( j ) = inf E [ d 1 , d 2 ] ∑ j = 0 n − 1 sup z ∈ F ∩ J j ϕ ( z ) Δ S F α ( j ) ,
where Δ S F α ( j ) = S F α ( z j + 1 ) − S F α ( z j ) .

3. PID Control of a First α -Order System

In this section, we investigate the PID control of a first α -order dynamic system within the framework of fractal time. By incorporating fractal derivatives, the model captures non-classical time-scaling behavior and provides a generalized description of systems evolving on fractal temporal sets.
As illustrated in Figure 1, the closed-loop system consists of a PID controller and a first α -order fractal plant. The tracking error is defined as
e ( t ) = r ( t ) − y ( t ) ,
where r ( t ) is a general time-varying reference signal.
Figure 1. PID control structure for a first α -order fractal system.

3.1. System Model and Control Law

Consider the first α -order fractal system:
τ D F α y ( t ) + y ( t ) = K u ( t ) ,
where y ( t ) is the output, u ( t ) is the input, τ > 0 is the fractal time constant, and K is the steady-state gain.
The control objective is to ensure that y ( t ) tracks the desired reference signal r ( t ) . The PID controller in fractal time is defined as:
u ( t ) = K P e ( t ) + K D D F α e ( t ) + K I ∫ 0 t e ( ξ ) d F α ξ ,
where e ( t ) is the error, defined as (2), and K P , K D and K I are the controller parameters.
Substituting y ( t ) = r ( t ) − e ( t ) into Equation (3), we obtain:
u ( t ) = 1 K τ D F α r ( t ) − τ D F α e ( t ) + r ( t ) − e ( t ) .
Equating Equations (4) and (5), and multiplying both sides by K, yields:
K K P e ( t ) + K K D D F α e ( t ) + K K I ∫ 0 t e ( ξ ) d F α ξ = τ D F α r ( t ) − τ D F α e ( t ) + r ( t ) − e ( t ) .
Rearranging terms gives:
( K K D + τ ) D F α e ( t ) + ( K K P + 1 ) e ( t ) + K K I ∫ 0 t e ( ξ ) d F α ξ = τ D F α r ( t ) + r ( t ) .
Taking the fractal derivative with respect to t, we obtain the closed-loop error dynamics:
( K K D + τ ) D F 2 α e ( t ) + ( K K P + 1 ) D F α e ( t ) + K K I e ( t ) = τ D F 2 α r ( t ) + D F α r ( t ) .

3.2. Special Case: Constant Reference

For analytical tractability, we consider the special case where the reference signal is constant, i.e., r ( t ) = R . In this case,
D F α r ( t ) = 0 , D F 2 α r ( t ) = 0 ,
and Equation (8) reduces to the homogeneous equation:
( K K D + τ ) D F 2 α e ( t ) + ( K K P + 1 ) D F α e ( t ) + K K I e ( t ) = 0 .
Define:
a = K K D + τ , b = K K P + 1 , c = K K I .
Then the equation becomes:
a D F 2 α e ( t ) + b D F α e ( t ) + c e ( t ) = 0 .
The associated characteristic equation is:
r = − b ± b 2 − 4 a c 2 a .
Let Δ = b 2 − 4 a c . The solution is classified as follows:
  • Case 1: Δ > 0 (distinct real roots):
    e ( t ) = C 1 exp ( r 1 S F α ( t ) ) + C 2 exp ( r 2 S F α ( t ) ) .
  • Case 2: Δ = 0 (repeated root):
    e ( t ) = ( C 1 + C 2 S F α ( t ) ) exp ( r S F α ( t ) ) .
  • Case 3: Δ < 0 (complex roots):
    e ( t ) = exp ( λ S F α ( t ) ) C 1 cos ( μ S F α ( t ) ) + C 2 sin ( μ S F α ( t ) ) .
The constants C 1 and C 2 are determined from the initial conditions.

4. Structured Tuning Framework for the Fractal PID Controller

To address the design incompleteness of the proposed controller, this section presents a systematic two-stage tuning framework for the fractal PID controller. The main idea is to separate the classical gain design from the fractal time adaptation, allowing independent adjustment of stability and temporal scaling.

4.1. Stage I: Classical PID Gain Selection

In the first stage, the fractal-order is fixed at α = 1 , which reduces the system to a classical integer-order PID-controlled system. The controller parameters K P , K I , and K D are selected based on standard design criteria such as:
  • Pole placement in the left-half complex plane;
  • The desired damping ratio and natural frequency;
  • Minimization of time-domain performance indices (IAE, ISE, or ITAE).
At this stage, the objective is to ensure baseline closed-loop stability and acceptable transient response in the classical sense.

4.2. Stage II: Fractal-Order Adjustment

In the second stage, the fractal-order α ∈ ( 0 , 1 ] is introduced as an additional tuning parameter. Unlike classical PID parameters, α does not affect the characteristic polynomial coefficients but modifies the temporal evolution through the fractal mapping
S F α ( t ) ∼ t α .
This implies that α acts as a time-scaling factor rather than a pole-shifting parameter. Therefore:
  • Decreasing α leads to temporal stretching and a slower system response;
  • Increasing α towards 1 recovers classical dynamics;
  • Stability is preserved for all α ∈ ( 0 , 1 ] .

4.3. Design Procedure

The complete tuning methodology can be summarized as follows:
  • Initialize classical design: set α = 1 and design a standard PID controller using conventional methods.
  • Stability verification: ensure that the closed-loop characteristic equation yields roots with negative real parts.
  • Introduce fractal dynamics: replace integer-order time evolution with fractal derivative D F α .
  • Tune α : adjust α to achieve the desired trade-off between speed of response and damping behavior.
  • Final validation: verify performance using time-domain indices such as settling time, overshoot, and steady-state error.
The key advantage of this structured framework lies in decoupling stability design from temporal shaping. While classical PID gains determine the location of system poles, the fractal-order α governs the time-scaling of the response without modifying stability properties. Therefore, the proposed method introduces a physically interpretable and practically simple tuning mechanism for controlling systems in fractal-time environments, which is particularly useful in systems with non-smooth dynamics such as robotic actuators and thermal processes. This structured approach directly addresses the design incompleteness issue and provides a clear engineering methodology for implementation.

5. Stability Analysis of the Closed-Loop System

To establish the stability of the closed-loop system, we analyze the behavior of the tracking error e ( t ) and show that it converges to zero as t → ∞ .
The closed-loop system, consisting of a PID controller and a first α -order plant, leads to the following fractal differential equation governing the error dynamics:
( K K D + τ ) D F 2 α e ( t ) + ( K K P + 1 ) D F α e ( t ) + K K I e ( t ) = 0 .
Defining the coefficients
a = K K D + τ , b = K K P + 1 , c = K K I ,
the equation can be rewritten in the standard form
a D F 2 α e ( t ) + b D F α e ( t ) + c e ( t ) = 0 .
The associated characteristic equation is given by
a r 2 + b r + c = 0 ,
with roots
r = − b ± b 2 − 4 a c 2 a .
The stability of the system depends on the real parts of these roots. Since K > 0 , K D ≥ 0 , and τ > 0 , it follows that a > 0 . Similarly, for K P ≥ 0 , we have b > 0 , and for K I > 0 , we obtain c > 0 . Therefore, all coefficients are strictly positive.
We now consider the discriminant Δ = b 2 − 4 a c :
  • If Δ > 0 , the equation admits two distinct real roots. In this case, since a , b , c > 0 , both roots are negative, leading to exponential decay of the error.
  • If Δ = 0 , the equation has a repeated real root, which is negative. The corresponding solution also decays to zero.
  • If Δ < 0 , the roots are complex conjugates of the form r = λ ± i μ , where
    λ = − b 2 a < 0 .
    This yields a damped oscillatory response in which the error oscillates while decaying to zero.
In all cases, the general solution involves terms of the form exp r S α F ( t ) , where S α F ( t ) behaves asymptotically like t α . Since the real parts of the roots are negative, these terms vanish as t → ∞ . Consequently, the tracking error satisfies
lim t → ∞ e ( t ) = 0 ,
which proves that the closed-loop system is asymptotically stable in fractal time.

6. Robustness Analysis

From a control engineering perspective, robustness in this framework refers to the invariance of stability under variations in α . Since the characteristic polynomial remains unchanged and only the time-scaling function is affected, the proposed control structure exhibits the following robust properties:
  • Stability is preserved for all α ∈ ( 0 , 1 ] .
  • The closed-loop poles remain in the left half-plane.
  • Variations in α affect only transient performance, not asymptotic behavior.
Therefore, the proposed fractal PID controller is robust with respect to the fractal time dimension, making it suitable for applications in heterogeneous and non-smooth dynamical environments such as thermal systems, robotic actuators, and viscoelastic media.
Example 1. 
Choose the following parameters:
K = 2 , K P = 1 , K I = 3 , K D = 0.5 , τ = 1 .
Then,
a = 2 , b = 3 , c = 6 ⇒ Δ = − 39 .
Thus, the roots are complex, and the general solution for e ( t ) becomes:
e ( t ) = exp − 3 4 S F α ( t ) C 1 cos 39 4 S F α ( t ) + C 2 sin 39 4 S F α ( t ) .
Applying initial conditions e ( 0 ) = 1 and D F α e ( 0 ) = 0 , we determine:
e ( t ) = exp − 3 4 S F α ( t ) cos μ S F α ( t ) + 3 μ sin μ S F α ( t ) , μ = 39 4 .
As shown in Figure 2, the function e ( t ) exhibits damped oscillations under fractal time, indicating the influence of the fractal structure on the system’s dynamic response.
Figure 2. Plot of the function e ( t ) = exp − 3 4 S F α ( t ) cos μ S F α ( t ) + 3 μ sin μ S F α ( t ) , with μ = 39 4 . The time domain is based on the fractal Cantor set via S F α ( t ) . The plot reveals damped oscillations under fractal time, demonstrating how fractality alters the dynamics compared to classical models.
Using S F α ( t ) ≈ t α [8,25], a practical approximation is:
e ( t ) ≈ exp − 3 4 t α cos μ t α + 3 μ sin μ t α .
Figure 3 illustrates the behavior of the function e ( t ) for various values of the fractal time exponent α. As α decreases, the damping effect becomes more pronounced and the oscillations decay more slowly, highlighting the influence of fractal time on the system’s dynamic response.
Figure 3. Plot of e ( t ) ≈ exp − 3 4 t α cos μ t α + 3 μ sin μ t α for various values of α , with μ = 2 . The graph illustrates the impact of the fractal time exponent α on the amplitude and frequency of the response.
  • Assuming R = 0 , then e ( t ) = − y ( t ) , and hence:
y ( t ) = − e ( t ) .
Now, compute D F α e ( t ) . Let μ = 39 4 . Then,
D F α e ( t ) = exp − 3 4 S F α ( t ) 9 4 cos ( μ S F α ( t ) ) − μ + 9 4 μ sin ( μ S F α ( t ) ) .
Substitute Equations (23) and (26) into Equation (3) to find u ( t ) :
u ( t ) = 1 K − τ D F α e ( t ) − e ( t ) .
Thus,
u ( t ) = − exp − 3 4 S F α ( t ) K [ τ 9 4 + 1 cos ( μ S F α ( t ) ) + − τ μ + 9 4 μ + 3 μ sin ( μ S F α ( t ) ) ] .
Substituting τ = 1 , K = 2 , and μ = 39 4 , we obtain:
u ( t ) = exp − 3 4 S F α ( t ) − 13 8 cos μ S F α ( t ) + 9 39 104 sin μ S F α ( t ) .
Figure 4 illustrates the behavior of the control signal u ( t ) over a fractal time base, showing the interplay between damping and oscillations induced by the underlying geometry.
Figure 4. Fractal-time control signal u ( t ) governed by the staircase function S F α ( t ) with α = log 2 log 3 . The control input incorporates both exponential damping and oscillatory behavior, reflecting the complex geometry of the Cantor set.
The approximate expression is:
u ( t ) ≈ exp − 3 4 t α − 13 8 cos μ t α + 9 39 104 sin μ t α .
As shown in Figure 5, the approximate solution u ( t ) exhibits distinct decay and oscillation patterns depending on the fractal-order α. The figure demonstrates that lower values of α result in slower decay and less frequent oscillations, while higher values approach the classical behavior with faster decay and increased oscillation frequency. We now analyze the stability of the closed-loop system.
Figure 5. Approximate solution u ( t ) for different fractal orders α with μ = 1 . The figure demonstrates how varying α affects the decay and oscillation of the solution.
The corresponding characteristic equation is
2 r 2 + 3 r + 6 = 0 ,
with discriminant
Δ = b 2 − 4 a c = 9 − 48 = − 39 < 0 .
Since Δ < 0 , the roots are complex conjugates of the form
r = λ ± i μ , λ = − b 2 a = − 3 4 .
The negative real part λ < 0 guarantees asymptotic stability.
Consequently, the tracking error e ( t ) includes an exponentially decaying factor of the form
e ( t ) ∼ exp − 3 4 S α F ( t ) ,
which ensures that
lim t → ∞ e ( t ) = 0 .
Thus, the system exhibits damped oscillatory behavior. Although the fractal-order α affects the oscillation frequency and decay rate, the negative real part of the roots ensures asymptotic stability.
Example 2. 
Consider the following set of parameters:
τ = 1 , K = 2 , K P = 4 , K I = 1 , K D = 0.5 , R = 1 ,
with the initial conditions given by
e ( 0 ) = 1 , D F α e ( 0 ) = 0 .
From Equation (11), the characteristic roots are:
r 1 = − 0.2344 , r 2 = − 4.2656 .
Hence, the general solution of the system is
e ( t ) = C 1 exp ( r 1 S F α ( t ) ) + C 2 exp ( r 2 S F α ( t ) ) .
Applying the initial conditions (37), we determine the explicit form of the solution:
e ( t ) = 1.0581 exp ( − 0.2344 S F α ( t ) ) − 0.0581 exp ( − 4.2656 S F α ( t ) ) .
Now, using Equation (4), we compute each component of the control input:
The proportional term, scaled by K P = 4 , is
K P e ( t ) = 4.2324 exp ( − 0.2344 S F α ( t ) ) − 0.2324 exp ( − 4.2656 S F α ( t ) ) .
The integral term, with K I = 1 , becomes
K I ∫ 0 t e ( ξ ) d F α ξ = 1.0581 ∫ 0 t exp ( − 0.2344 S F α ( ξ ) ) d F α ξ − 0.0581 ∫ 0 t exp ( − 4.2656 S F α ( ξ ) ) d F α ξ = 4.515 ( 1 − exp ( − 0.2344 S F α ( t ) ) ) + 0.0136 ( 1 − exp ( − 4.2656 S F α ( t ) ) ) .
The derivative term, scaled by K D = 0.5 , is given by
K D D F α e ( t ) = − 0.1240 exp ( − 0.2344 S F α ( t ) ) + 0.1239 exp ( − 4.2656 S F α ( t ) ) .
Combining all terms, the explicit expression for the control input u ( t ) is:
u ( t ) = 4.5286 − 0.4066 exp ( − 0.2344 S F α ( t ) ) − 0.1221 exp ( − 4.2656 S F α ( t ) ) .
Its approximation is
u ( t ) = 4.5286 − 0.4066 exp ( − 0.2344 t α ) − 0.1221 exp ( − 4.2656 t α ) .
In this example, the stability of the closed-loop system is determined from the characteristic equation
2 r 2 + 9 r + 2 = 0 ,
for which the discriminant is Δ = 65 > 0 . This yields two distinct real roots
r 1 = − 0.2344 , r 2 = − 4.2656 ,
both of which are negative, ensuring asymptotic stability.
The corresponding tracking error is given by
e ( t ) = 1.0581 exp − 0.2344 S α F ( t ) − 0.0581 exp − 4.2656 S α F ( t ) ,
which converges to zero as t → ∞ . Hence, the system is asymptotically stable in fractal time and exhibits a smooth, non-oscillatory decay.
To further evaluate the closed-loop behavior, we extract quantitative performance indicators from the analytical solution of the tracking error. From Equation (48) and since S α F ( t ) ∼ t α , the dominant dynamics are governed by the slower mode r 1 = − 0.2344 . Hence, approximate performance measures can be obtained based on this term. In particular, the settling time ( T s ) can be estimated by
T s ≈ 4 0.2344 1 α ,
while the rise time ( T r ) follows the same scaling behavior with respect to α.
Table 1 shows the effect of fractal-order α on system performance. These results show that α significantly affects the transient response: smaller values of α lead to a slower rise time and delayed convergence, while values closer to α = 1 recover the classical faster response.
Table 1. Effect of fractal-order α on performance.
This quantitative analysis confirms that decreasing α stretches the time scale, resulting in slower system dynamics, which is consistent with the observed behavior in thermal and robotic actuator models.

7. Applications

In this section, we introduce two models: a thermal system model subjected to fractal heat input and a control model for robotic actuators incorporating fractal dynamics. Both models are generalized within the framework of fractal time.

7.1. A Thermal System Model with Fractal Heat Input

Consider a first α -order thermal system governed by the fractal differential equation
C D F α T ( t ) + h T ( t ) − T ∞ = u ( t ) ,
where T ( t ) denotes the temperature of the system at time t, C is the thermal capacitance (heat capacity), h is the heat loss coefficient, T ∞ represents the ambient temperature, and u ( t ) is the external heat input.
To incorporate fractal characteristics into the heat input, we model u ( t ) as
u ( t ) = 4.5286 − 0.4066 exp ( − 0.2344 t α ) − 0.1221 exp ( − 4.2656 t α ) ,
where α ∈ ( 0 , 1 ] is the fractal dimension of time, capturing the anomalous temporal scaling of the system.
As shown in Figure 6, the input u ( t ) varies significantly with changes in the fractal time dimension α , highlighting the influence of temporal fractality on the system’s response.
Figure 6. Plot of the fractal heat input function given by Equation (51) for various values of the fractal time dimension α ∈ { 1.0 , 0.7 , 0.3 } . The parameter α characterizes the local scaling behavior of time in fractal calculus. Smaller values of α result in slower changes in u ( t ) , indicating anomalous temporal scaling rather than memory effects.
For simulation purposes, we set the parameters as C = 1 , h = 0.5 , and T ∞ = 0 . With these values, Equation (50) reduces to
D F α T ( t ) + 0.5 T ( t ) = u ( t ) .
Figure 7 displays the numerical solutions T ( t ) corresponding to various fractal orders α . The results illustrate the influence of fractal temporal dynamics on the thermal response. Specifically, smaller values of α lead to a slower temperature increase, reflecting the system’s complex scaling behavior, while values closer to one recover the classical thermal dynamics.
Figure 7. Temperature response given by Equation (52) of the thermal system under fractal heat input given by Equation (51) for different fractal orders α . Lower values of α result in a slower rise in temperature, reflecting the fractal time effect.
This model highlights the practical utility of the function given in Equation (51) for characterizing and controlling systems influenced by fractal dynamics.

7.2. Control of Robotic Actuators with Fractal Dynamics

Robotic actuators, such as motors and servomechanisms, often operate in environments where system dynamics are influenced by irregular, scale-dependent phenomena. These include surface roughness, non-smooth energy dissipation, or viscoelastic transmission components. To model such effects, we employ a local fractal derivative of order α ∈ ( 0 , 1 ] , which captures time-scaling behavior without invoking long-term memory, making it suitable for describing non-smooth, scale-invariant processes [9].
We consider the fractal-order differential equation governing the dynamics of a single-DoF actuator:
J D F α ω ( t ) + B ω ( t ) = τ ( t )
where ω ( t ) is the actuator’s angular velocity, J is its moment of inertia, B is the viscous damping coefficient, and τ ( t ) is the applied input torque. For simulation, assuming J = 1 and B = 0.3 , we define a representative torque input with fractal characteristics:
τ ( t ) = 1.82 − 0.5 exp ( − S α F ( t ) ) − 0.14 exp ( − 2.5 S α F ( t ) )
where S α F ( t ) ≈ t α represents the fractal time scale. As illustrated in the results, decreasing α leads to delayed acceleration and slower response due to the temporal stretching induced by fractal dynamics. This model effectively captures actuator behavior in systems influenced by heterogeneous microstructures or deformable terrain, offering a more nuanced description than conventional integer-order models [9]. Assuming an initial condition ω ( 0 ) = 0 , the analytical solution of Equation (53) is given by:
ω ( t ) = 6.067 1 − exp − 0.3 S F α ( t ) − 0.714 exp − S F α ( t ) − exp − 0.3 S F α ( t ) − 0.064 exp − 2.5 S F α ( t ) − exp − 0.3 S F α ( t ) .
For practical implementation, we use the approximation S F α ( t ) ≈ t α , leading to:
ω ( t ) = 6.067 1 − exp ( − 0.3 t α ) − 0.714 exp ( − t α ) − exp ( − 0.3 t α ) − 0.064 exp ( − 2.5 t α ) − exp ( − 0.3 t α ) .
Figure 8 shows the actuator’s angular velocity response for various values of α . As α decreases, the system exhibits a slower rise and delayed convergence, consistent with the temporal stretching induced by fractal dynamics.
Figure 8. Angular velocity ω ( t ) given by Equation (56) for various values of the fractal time exponent α . Lower values of α result in delayed acceleration and slower response due to the stretched time scale in fractal dynamics.
The fractal model effectively captures the actuator dynamics in systems influenced by heterogeneous microstructures, viscoelastic friction, or irregular contact surfaces, such as in soft robotics or mobile platforms on deformable terrain. This model offers a more nuanced description of the actuator’s behavior than conventional models by incorporating temporal scale-dependency.
In contrast, the classical first-order model ( α = 1 ) assumes ideal temporal smoothness and predicts faster, memoryless convergence to equilibrium. While appropriate for many standard applications, it may fail to represent complex interactions in real-world robotic environments where time-scaling or non-smooth effects are present.
Remark 1. 
We note that for numerical implementation and simulation aspects, the reader is referred to [9].
Remark 2. 
In the proposed fractal PID framework, the tuning process can be interpreted from a different perspective compared to classical PID design. While the gains K P , K I , and K D can be selected within a reasonable range and kept fixed, the fractal-order α acts as an additional and effective tuning parameter. Specifically, α governs the temporal scaling of the system and directly influences the speed of convergence and damping behavior. Decreasing α leads to a slower but smoother response (temporal stretching), whereas values of α closer to unity recover faster classical dynamics. Therefore, the desired closed-loop performance can be achieved by appropriately adjusting α, which provides an alternative and physically meaningful tuning mechanism in fractal-time control systems.
Remark 3. 
We note that, unlike FOPID controllers which emphasize long-memory effects, the fractal-time PID framework primarily captures anomalous temporal scaling arising in non-smooth environments such as viscoelastic friction and surface roughness in robotics. This justifies the use of local fractal derivatives rather than non-local fractional operators. The fractal-order α has a clear physical interpretation related to anomalous temporal scaling and environmental complexity, representing the non-integer dimension of the underlying time set. As α decreases from 1 to 0, a temporal stretching effect occurs, leading to slower system evolution, delayed responses, and longer convergence times. Furthermore, α reflects the influence of heterogeneous and irregular media where classical integer-order models are inadequate. Mathematically, this behavior is governed by the staircase function S α F ( t ) , which asymptotically behaves like t α . Consequently, α = 1 recovers classical dynamics, while smaller values of α produce slower, scale-dependent (power-law) temporal responses.

8. Conclusions

The proportional–integral–derivative (PID) control of a first α -order system exhibiting fractal dynamics has been investigated and supported by illustrative examples. Two practical applications have been developed: a thermal system incorporating fractal heat input and a control model for robotic actuators governed by fractal dynamics. Both models have been formulated within the fractal time framework, highlighting the versatility and broad applicability of fractal calculus in modeling and controlling complex dynamic systems.

Author Contributions

Conceptualization, A.K.G.; methodology, A.K.G., I.T., D.F.M.T., R.B. and H.Ş.; investigation, A.K.G., I.T., D.F.M.T., R.B. and H.Ş.; software, A.K.G.; writing—original draft preparation, A.K.G.; writing—review and editing, I.T., D.F.M.T., R.B. and H.Ş. All authors have read and agreed to the published version of the manuscript.

Funding

D. F. M. Torres is supported by CIDMA (UID/04106/2025) via FCT.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Acknowledgments

During the preparation of this manuscript, the authors used ChatGPT-5.3 to assist with language editing and improving the clarity of the text. The authors reviewed and edited the generated content and take full responsibility for the final content of this publication.

Conflicts of Interest

The authors have no conflicts of interest to declare that are relevant to the content of this study.

Abbreviations

The following abbreviations are used in this manuscript:
DoFDegree-of-freedom
FOPIDFractional-order proportional-integral-derivative
GSCPGeneralized shifted Chebyshev polynomial
IMCInternal model control
NCSNetworked control system
PIDProportional-integral-derivative
VFPIDVariable-order fractional proportional-integral-derivative

References

  1. Mandelbrot, B.B. The Fractal Geometry of Nature; W. H. Freeman: New York, NY, USA, 1982. [Google Scholar]
  2. Falconer, K. Fractal Geometry: Mathematical Foundations and Applications; John Wiley & Sons: New York, NY, USA, 2004. [Google Scholar]
  3. Pietronero, L.; Tosatti, E. Fractals in Physics; Elsevier: Amsterdam, The Netherlands, 1986. [Google Scholar]
  4. Shlesinger, M.F. Fractal Time in Condensed Matter. Annu. Rev. Phys. Chem. 1988, 39, 269–290. [Google Scholar] [CrossRef] [Scilit]
  5. Vrobel, S. Fractal Time; World Scientific: Singapore, 2011. [Google Scholar]
  6. Welch, K. A Fractal Topology of Time: Deepening into Timelessness; Fox Finding Press: Austin, TX, USA, 2020. [Google Scholar]
  7. Nottale, L. Fractal Space-Time and Microphysics: Towards a Theory of Scale Relativity; World Scientific: Singapore, 1993. [Google Scholar]
  8. Parvate, A.; Gangal, A.D. Calculus on fractal subsets of real line-I: Formulation. Fractals 2009, 17, 53–81. [Google Scholar] [CrossRef] [Scilit]
  9. Golmankhaneh, A.K. Fractal Calculus and its Applications; World Scientific: Singapore, 2022. [Google Scholar]
  10. Banchuin, R. Noise analysis of electrical circuits on fractal set. Compel-Int. J. Comput. Math. Electr. Electron. Eng. 2022, 41, 1464–1490. [Google Scholar] [CrossRef] [Scilit]
  11. Silva, G.J.; Datta, A.; Bhattacharyya, S.P. Stabilization of first-order systems with time delay using the PID controller. In Proceedings of the 2001 American Control Conference; IEEE: Piscataway, NJ, USA, 2001; Volume 6, pp. 4650–4655. [Google Scholar]
  12. Saxena, S.; Hote, Y.V. Internal model control based PID tuning using first-order filter. Int. J. Control. Autom. Syst. 2017, 15, 149–159. [Google Scholar] [CrossRef] [Scilit]
  13. Padula, F.; Visioli, A. Tuning rules for optimal PID and fractional-order PID controllers. J. Process Control 2011, 21, 69–81. [Google Scholar] [CrossRef] [Scilit]
  14. Barbosa, R.S.; Machado, J.T.; Ferreira, I.M. Tuning of PID controllers based on Bode’s ideal transfer function. Nonlinear Dyn. 2004, 38, 305–321. [Google Scholar] [CrossRef] [Scilit]
  15. Barbosa, R.S.; Machado, J.T.; Ferreira, I.M. A fractional calculus perspective of PID tuning. In Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Chicago, IL, USA, 2–6 September 2003; Volume 37033, pp. 651–659. [Google Scholar]
  16. Chen, L.; Chen, G.; Wu, R.; Lopes, A.M.; Tenreiro Machado, J.A.; Niu, H. Variable coefficient fractional-order PID controller and its application to a SEPIC device. IET Control Theory Appl. 2020, 14, 900–908. [Google Scholar] [CrossRef] [Scilit]
  17. Barbosa, R.S.; Machado, J.T.; Jesus, I.S. On the fractional PID control of a laboratory servo system. IFAC Proc. Vol. 2008, 41, 15273–15278. [Google Scholar] [CrossRef] [Scilit]
  18. Silva, M.F.; Machado, J.T.; Lopes, A. Fractional order control of a hexapod robot. Nonlinear Dyn. 2004, 38, 417–433. [Google Scholar] [CrossRef] [Scilit]
  19. Silva, M.F.; Machado, J.T. Fractional order PDα Joint control of legged robots. J. Vib. Control 2006, 12, 1483–1501. [Google Scholar] [CrossRef] [Scilit]
  20. Dabiri, A.; Moghaddam, B.P.; Machado, J.T. Optimal variable-order fractional PID controllers for dynamical systems. J. Comput. Appl. Math. 2018, 339, 40–48. [Google Scholar] [CrossRef] [Scilit]
  21. David, S.A.; de Sousa, R.V.; Valentim, C.A., Jr.; Tabile, R.A.; Machado, J.A.T. Fractional PID controller in an active image stabilization system for mitigating vibration effects in agricultural tractors. Comput. Electron. Agric. 2016, 131, 1–9. [Google Scholar] [CrossRef] [Scilit]
  22. Hassani, H.; Machado, J.T.; Naraghirad, E. Generalized shifted Chebyshev polynomials for fractional optimal control problems. Commun. Nonlinear Sci. Numer. Simul. 2019, 75, 50–61. [Google Scholar] [CrossRef] [Scilit]
  23. Liu, S.T.; Zhang, Y.P.; Liu, C.A. Fractal Control and Its Applications; Springer Nature: Singapore, 2020. [Google Scholar]
  24. Golmankhaneh, A.K.; Bongiorno, D. Exact solutions of some fractal differential equations. Appl. Math. Comput. 2024, 472, 128633. [Google Scholar] [CrossRef] [Scilit]
  25. Parvate, A.; Gangal, A. Calculus on fractal subsets of real line-II: Conjugacy with ordinary calculus. Fractals 2011, 19, 271–290. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.