Next Article in Journal
The Impulsive Coupled Langevin ψ-Caputo Fractional Problem with Slit-Strip-Generalized-Type Boundary Conditions
Previous Article in Journal
Qualitative Aspects of a Fractional-Order Integro-Differential Equation with a Quadratic Functional Integro-Differential Constraint
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Uncertainty Observer-Based Control for a Class of Fractional- Order Non-Linear Systems with Non-Linear Control Inputs

by
Juan Javier Montesinos-García
,
Jorge Luis Barahona-Avalos
*,
Jesús Linares-Flores
and
José Antonio Juárez-Abad
Instituto de Electrónica y Mecatrónica, Universidad Tecnólogica de la Mixteca, Km 2.5 Carretera a Acatlima, Huajuapan de León, Oaxaca 69000, Mexico
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(12), 836; https://doi.org/10.3390/fractalfract7120836
Submission received: 30 September 2023 / Revised: 27 October 2023 / Accepted: 21 November 2023 / Published: 25 November 2023

Abstract

:
This paper presents a novel control strategy based on an uncertainty estimator for a class of fractional-order nonlinear systems characterized by a polynomial input. The proposed strategy allows the system to be controlled without resorting to transformations or approximate linearization. This is accomplished by using a fractional-order sliding-mode observer, whose task is to estimate certain portions of the state of the nonlinear system of a non-integer order, thus allowing the control law to counteract these elements to steer the system towards a desired behavior. To validate the performance of the proposed strategy, it was implemented, both in simulation and experimentally, to regulate the temperature of the cold side of a thermoelectric module fed by a DC/DC electronic power converter of the step-down type, a system that is known to have a nonlinear polynomial-type control input.

1. Introduction

Dynamical systems are commonly modeled using differential equations, which describe the system’s behavior in terms of its states and their respective time derivatives. These derivatives are typically of an integer order; for example, the first derivative is of order 1, the second derivative is of order 2, and so forth.
An extension of the concept of derivatives and integrals allows for the consideration of orders that are not necessarily integer values. This extension involves fractional-order derivatives and integrals, which are studied within the field of fractional calculus. These extensions are known as fractional-order derivatives and integrals. When applied to the modeling of dynamical systems, they enhance the precision of the model by offering the flexibility to adjust the derivative order freely.
Fractional calculus has attracted interest due to the numerous potential applications in many disciplines such as finance [1], physics [2], medicine [3], biology [4], and control [5]. By applying fractional derivatives to known models and control laws, the model can better match the real-world dynamics of the system, whereas the fractional-order controller can find added benefits, similar to the Fractional Order Proportional Integral Derivative control (FOPID), which obtains two new values that can be adjusted for a better system response [6].
There have been recent advances on the control for fractional-order non-linear systems with non-linear control inputs: in [7], a sliding-mode control scheme with a fractional-order sliding surface is presented; in [8], a neural network controller for a fractional-order system with a non-linear control input is given, and in [9], a fractional-order control system is employed for a non-linear control input.
Fractional-order control applied to temperature regulation via thermoelectric modules (TEM) remains an area with limited exploration. In [10], a heating process is characterized by a fractional-order transfer function and subsequently regulated employing a fractional-order PID (FOPID) controller. Ref. [11] introduces an auto-tuning algorithm for FOPID controllers, based on particle swarm optimization techniques, and its performance is demonstrated through testing on a thermoelectric module. In a similar vein, ref. [12] tests the performance of a FOPID controller on a thermoelectric module, taking into consideration the process time delay. Meanwhile, ref. [13] advances the field by modeling an array of Peltier cells as a group of fractional-order transfer functions, where control is achieved using a set of PI controllers. Ref. [14] offers a similar approach, presenting a thermoelectric module modeled with an integer-order transfer function of the first order with a time delay and demonstrates a successful control implementation via the discrete approximation of a FOPID controller.
In addition to temperature regulation, thermoelectric modules find extensive application as thermoelectric generators. In this context, control is not directly applied on the thermoelectric module itself, but rather on the DC-DC power converter responsible for supplying energy to an energy storage device. The purpose of the controller is the optimization of the energy extraction process, a popular approach concerning the utilization of a Maximum Power Point Tracking (MPPT). Notably, a number of studies have explored the use of fractional-order controllers within the MPPT, with noteworthy contributions from works such as those presented in [15,16,17,18].
Thermoelectric modules have the capability of both heating and cooling, depending on the supplied current. This characteristic lends itself to various industrial applications, including thermal cycling in biomedical settings. In optics-based telecommunications, thermoelectric modules are employed for the cooling of lasers and other optical elements. Additionally, in spectroscopy, thermoelectric modules play a crucial role in the temperature regulation of deep-cooling CCD cameras. Thermoelectric generation stands as another important application of these modules. Moreover, certain consumer electronics rely on thermoelectric modules for cooling; for example, there exists a wide range of solutions based on these modules for cooling computer processors and graphics cards.
Given this diverse array of applications, the control of thermoelectric modules holds significant importance in engineering applications. Fractional-order models offer a superior adjustment for representing the dynamic behavior of real-world thermoelectric modules, allowing for the design of controllers with a more comprehensive understanding of the system and, consequently, yielding improved results. Despite the wide range of applications, there is a shortage of existing literature providing control methodologies beyond FOPID for fractional-order models of thermoelectric modules. This paper introduces a novel observer-based control strategy for commensurate fractional-order non-linear systems featuring non-linear polynomial control inputs. The proposed control law uses a state observer to mitigate the influence of the non-linear control inputs, thus inducing the desired response in the output of the TEM. By doing so, this new approach addresses a gap in current research and showcases its potential for enhancing the control performance of the fractional-order TEM model.
The rest of the paper is organized as follows: In Section 2, preliminaries about fractional calculus are given; Section 3 presents the observer-based control law; Section 4 is about the thermoelectric module; Section 5 contains numerical simulations; and Section 5 gives some concluding remarks.

2. Main Result

Preliminaries

The following definitions and lemmas constitute the mathematical basis of this work, as they allow us to establish the formal theoretical support of our proposal.
Definition 1. 
The Caputo fractional derivative of order α of a function f t is
0 C D t α f t = 1 Γ n α 0 t f n τ t τ n α 1 d τ
where f n τ is the n-th order derivative and n is a positive integer number. Γ · is Euler’s gamma function given by
Γ α = 0 t α 1 e t d t .
Definition 2. 
The Riemann–Liouville fractional integral of a function f t is
0 I t α f t = 1 Γ α 0 t f τ t τ α 1 d τ
with n 1 < α < n . This function converges to the right half of the complex plane.
Lemma 1 
([19]). If a system has the equilibrium point x = 0 , is contained within the domain D R , and there is a continuously differentiable function such that V t , x t : 0 , × D R , the following conditions hold
α 1 x a V t , x t α 2 x a b
0 C D t β V t , x t α 3 x a b
with real numbers α 1 , α 2 , α 3 , β , a , b > 0 , t 0 , x D and the order of the fractional derivative 0 β 1 , the equilibrium point x = 0 is said to be stable in the Mittag-Leffler sense, and therefore, asymptotically stable.
Lemma 2 
([20]). The vector of differential functions x t R n for a given time t 0 fulfills
0 C D t α x T t P x t 2 x T t P 0 C D t α x t
with the constant, positive definite and the symmetric matrix P R n × n .

3. Uncertainty Estimation Observer and Controller

The proposed control law employs a sliding-mode uncertainty observer to estimate the desired part of the system dynamics. This estimate is then employed via a sliding-mode controller to counteract the effects of the non-linear control input and to provide robustness to the closed-loop system.
Consider the fractional-order non-linear system with polynomial non-affine control inputs
0 C D t α x = f x + i = 2 I g x u i + B u
with x , u R n . The system can be separated in its power stage given by x l R m , m < n :
0 C D t α x l = A l x l + B l u + D l x
having x l R m , m < n and the process with states containing the non-linear polynomial control inputs:
0 C D t α x n l = f n l x + i = 2 I g x x u l i + B n l x u l
where x n l R o , o < n and x u l x l , notice that the input of the non-linear function is one of the states of the power stage. The system can then be written as:
0 C D t α x l = A l x l + B l u + D l x 0 C D t α x n l = f n l x + n = 2 N g n x x u l n + B n l x u l y = C n l x n l
where A l , B l , C n l , D l and B n l are matrices of the appropriate dimension, x = ( x l , x n l ) T , f n l gives the non-linear dynamic of the system, and g n are the coefficients of the non-linear polynomial control input. The output is the state to be controlled y = C n l x n l = x d with the fractional-order derivative
0 C D t α x d = f d x + n = 2 N g d n x x u l n + B n l d x u l
where f d x , g d n x , B n l d are the parts corresponding to the output of the system dynamics. The fractional-order derivative of x d can be expressed as a two-state system by making the change in variable x d = χ 1
0 C D t α χ 1 = χ 2 0 C D t α χ 2 = 0 C D t α C n l x d = f d x + n = 2 N g d n x x u l n + B n l d x u l y z = χ 1
In the interest of simplicity
f ( χ ) = f d ( x ) + n = 2 N g d n ( x ) x u l n + B n l d x u l
then
0 C D t α χ = A χ + f χ D y χ = C χ
with A = 0 1 0 0 , D = 0 1 , C = 1 0 . The following sliding-mode state observer produces an estimate of the fractional-order derivative of the state x d :
0 C D t α χ ^ 1 = χ ^ 2 + k l 1 χ 1 χ ^ 1 + k 1 s i g n χ 1 χ ^ 1 0 C D t α χ ^ 2 = k l 2 χ 1 χ ^ 1 + k 2 s i g n χ 1 χ ^ 1
The synchronization error and its derivative of order α are then:
e = χ 1 χ ^ 1 χ 2 χ ^ 2 = e 1 e 2 0 C D t α e = e 2 f χ k l 2 e 1 + k 2 s i g n e 1
The following assumptions are needed for the proof of convergence for the observer.
Assumption 1. 
There is a solution P = P T > 0 for a Q = Q T > 0 to the linear matrix inequality
A K L 1 C T P + P A K L 1 C + Q 0
Assumption 2. 
The unknown dynamic is Lipschitz with L 1 > 0 , L 1 R
f x 1 f x 2 L 1 x 1 x 2
Assumption 3. 
For a number Λ > 0 , Λ R , the norm of the solution of the Lyapunov equation fulfills the inequality
x 1 x 2 P L 1 Λ
Assumption 4. 
There is a solution P l = P l T > 0 with Q l = Q l T > 0 to the Lyapunov equation
A l T P l + P l T A l = Q l
Assumption 5. 
The states of the linear driving system are bounded via a real non-negative number δ > 0
x l T P l D x δ x l
The observer equation is rewritten to match (13)
0 C D t α χ ^ = A χ ^ + K L C e + K s i g n C e y ^ χ = C χ ^
where K L = [ k l 1 k l 2 ] T and K = [ k 1 k 2 ] T . The error dynamic is
0 C D t α e = A χ + f χ A χ ^ K L C e K s i g n C e = A χ χ ^ + f χ D K L C e K s i g n C e = A e + f χ D K L C e K s i g n C e
Consider the Lyapunov candidate function
V 1 = e T P e
From Lemma 2 and based on the Caputo derivative, the α th order derivative of the Lyapunov candidate function has the upper bound
0 C D t α V 1 2 e T P 0 C D t α e
By substituting the error dynamic into the fractional-order derivative of the Lyapunov candidate function
0 C D t α V 1 2 A e + f χ D K L C e K s i g n C e T P e + 2 e T P A e + f χ D K L C e K s i g n C e
The terms of the derivative are rearranged
0 C D t α V 1 2 e T A T K L C P + P A K L C e + 2 e T P f χ D K s i g n C e
From Assumption 1
0 C D t α V 1 2 e T P f χ D K s i g n C e e T Q e
Using the Rayleigh–Ritz inequality λ m i n Q e 2 e T Q e λ m a x Q e 2 , then
0 C D t α V 1 2 e T P f χ D K s i g n C e λ m a x Q e 2 2 e T P f χ D K s i g n C e
Assumption 2 leads to
0 C D t α V 1 2 e T P f χ D 2 e T P K s i g n C e 2 e T P L 1 x x ^ D 2 e T P K s i g n C e
From Assumption 3
0 C D t α V 1 2 Λ e 2 e T P K s i g n C e 2 Λ e 2 e T P K C e C e 2 Λ e 2 e T P K C e C e 2 Λ e 2 λ m a x C T C e T P K C e e
Knowing that λ m a x C T C = 1
0 C D t α V 1 2 Λ e 2 2 λ m a x P K C e 2 e 2 Λ e 2 2 λ m a x P K C e 2 Λ λ m a x P K C e
To fulfill Lemma 1, K has to satisfy the inequality λ m a x P K C > Λ , so 0 C D t α V 1 0 and the observer error is Mittag-Leffler stable. In order to estimate the desired part of the system dynamic, the state of the observer is extended by the equation
0 C D t α z ^ 3 = k 3 s i g n r z ^ 3
With r being a trajectory with the bounded α th-order Caputo derivative 0 C D t α r ϕ , ϕ > 0 . The tracking error and its α order derivative are
e t = r z ^ 3
0 C D t α e t = 0 C D t α r z ^ 3
Let a Lyapunov candidate function for the error be
V 2 = e t T e t 0
From Lemma 2, the α th-order derivative is bounded
0 C D t α V 2 2 e t 0 C D t α e t 2 e t 0 C D t α e t 0 C D t α z ^ 3 2 e t 0 C D t α r k 3 s i g n r z ^ 3 2 e t 0 C D t α r 2 e t k 3 s i g n e t
Since the derivative of the reference is bounded
0 C D t α V 2 2 Φ e t 2 e t k 3 s i g n e t 2 Φ e t 2 e t k 3 e t e t 2 Φ e t 2 k 3 e t 2 e t 2 Φ k 3 e t
having k 3 > Φ makes the derivative of the Lyapunov candidate function be 0 C D t α V 2 0 ; therefore, the additional observer satisfies Lemma 1, and thus, the additional state converges to the desired reference r. Choosing r = z ^ 2 B n l x u l leads to
lim t z ^ 2 u z ^ 3 = 0
lim t z ^ 2 = f d x + n = 2 N g d n x x u l n + B n l d x u l lim t z ^ 2 u z ^ 3 = lim t f d x + n = 2 N g d n x x u l n + B n l d x u l B n l d x u l z ^ 3
lim t f d x + n = 2 N g d n x x u l n z ^ 3 = 0
The value z ^ 3 converges to the uncertain part of the dynamic containing the state and the non-linear part of the input f d x + n = 2 N g d n x x u l n ; thus, the extended dynamic for the observer is 0 C D t α z 3 = k 3 s i g n z ^ 2 u z ^ 3 .
A strategy similar to active disturbance rejection is proposed by using z ^ 3 to mitigate the effects of the non-linear control input, of which the input for the non-lineal system is x u l = z 3 + u d , where u d denotes the desired system-output dynamics. These dynamic are necessary to counteract the effects of any possible estimation errors by introducing a robust control law.
In order to attain the desired trajectory for x u l , the linear part of the system is then expressed as
0 C D t α x l = A l x l + D l + B l u y l = C l x
Let a differentiable desired reference signal for the linear system r l with the bounded derivative x l P l 0 C D t α r l R x l , R 0 and its tracking error e l , with the fractional-order derivative, be
e l = r l x l 0 C D t α e l = 0 C D t α r l A l x l + D l + B l u
Choosing u = K s s i g n C l e l as both the control input and a Lyapunov candidate function for the linear system
V 3 = e l T P l e l
According to Lemma 1
0 C D t α V 3 2 e l T P l 0 C D t α e l
0 C D t α V 3 2 e l T P l 0 C D t α r l A l e l + D l x + B l u 2 e l T P l 0 C D t α r l A l e l + D l x + B l u 2 e l T P l 0 C D t α r l e l T A l T P l + P l T A l e l 2 e l T P l D l x 2 e l T P l B l u
from Assumption 4
0 C D t α V 3 2 e l T P l 0 C D t α r l e l T Q e l 2 e l T P l D l x 2 e l T P l B l u 2 e l T P l 0 C D t α r l 2 e l T P l D l x 2 e l T P l B l u
by Assumption 5
0 C D t α V 3 2 e l T P l 0 C D t α r l + δ K s s i g n C l e l 2 e l R + δ 2 e l T P l K s e l e l 2 e l R + δ 2 λ m a x P l K s C l e l 2 R + δ 2 λ m a x P l K s C l e l
making k 3 so that δ + R < λ m a x P l K s C l leads to 0 C D t α V 3 0 ; therefore, the input state for the non-linear states converges to the desired control law z ^ 3 + u d , making the overall system Mittag-Leffler stable with u = K s s i g n z 3 + u d C l x .

4. The Thermoelectric Module and Numerical Results

Thermoelectric Modules (TEM) are solid-state temperature control devices composed of n- and p-type semiconductors linked to ceramic plates. Depending on the direction of the current provided to the semi-conductor elements of the module, heat is transferred from one of its ceramic plates to the other. The TEM is a non-linear system with a non-linear control input. An equivalent circuit model of the TEM is introduced in [21,22], which is especially practical for this application. In [23], an integer-order mathematical model for the TEM is obtained from the results of Lineykin. If the TEM is powered via a DC/DC Buck converter, the equations describing the TEM’s state trajectories driven by the buck converter are similar to those in (9). Then, a fractional-order mathematical model for this system is given by
0 C D t α i L = E u v c L 0 C D t α v c = i L C v c γ s T c T h C R m v c C R C C 0 C D t α T c = T a m b k c + T h T c σ T c k c + v c 2 2 R m + k s γ s T c v c R m σ γ s k s + θ m T h v c R m σ + γ s 2 θ m 2 R m σ T h 2 T c 2 C h 0 C D t α T h = T a m b k c + T h T c σ T c k c + v c 2 2 R m + k s γ s T c v c R m σ γ s k s + θ m T h v c R m σ + γ s 2 θ m 2 R m σ T h 2 T c 2
where the output voltage is v c , the electrical resistance parameter is R, the input PWM signal is u, the current of the converter is i L , and the capacitance and inductance are denoted by C and L, respectively. The temperature in the cold side is T c and the temperature in the hot plate is T h ; γ s is the Seebeck coefficient; K m is the thermal conductivity; R m is the electric resistance; and T is the temperature difference between the hot and cold plates; C h and C c are the thermal capacitance for the hot and cold plate, respectively; k s is the thermal paste’s thermal resistance; and θ m is the thermal resistance of the system.
The linear part of the system is formed by the first two states and the remaining two are the non-linear dynamics of the TEM. The non-linear polynomial input for the TEM is the output voltage v c . This input forms a second-degree polynomial with coefficients dependent on the parameters of the Buck and TEM, but it also depends on the TEM state. The order of the derivative α is obtained via system identification: first, the system parameters are identified using an integer-order mathematical model, and then a second parametric identification is conducted to estimate the value of the fractional derivative. The control law is tested in a TEC-12706 thermoelectric module; to make parameter identification easier, Equation (9) is simplified via a change in the variable:
0 C D t α x 1 = A 1 u A 2 x 2 0 C D t α x 2 = B 1 x 1 B 2 x 2 + B 3 x 3 x 4 B 4 x 2 0 C D t α x 3 = C 1 + C 2 x 4 x 3 C 3 x 3 + C 4 x 2 2 + C 5 x 2 x 3 C 6 x 2 x 4 + C 7 x 4 2 x 3 2 0 C D t α x 4 = D 1 + D 2 x 3 x 4 D 3 x 4 + D 4 x 2 2 + D 5 x 2 x 3 D 6 x 2 x 4 + D 7 x 3 2 x 4 2 y = x 3 = x d
The parameter identification process yields the following results (Table 1):
The observer-based proposed controller is then implemented using the CRONE approximation of the fractional-order integral
0 C D t α z ^ 1 = z ^ 1 + k l 1 x d z ^ 1 + k 1 s i g n x d z ^ 1 0 C D t α z ^ 2 = k l 2 x d z ^ 1 + k 2 s i g n x d z ^ 1 0 C D t α z ^ 3 = k 3 s i g n r z ^ 3 r = z ^ 2 B n l x u l u = K s s i g n z 3 + u d C l x
the gains for the controller are k l 1 = 3 , k l 2 = 4 , k 1 = 200 , k 2 = 200 , k 3 = 20 , K s = 0.0011 , and u d = 12 s i g n 273 + T d e s x 3 , with T d e s being a desired temperature in ° C. Figure 1 shows the time evolution of the temperature on the cold side of the TEM at the desired temperatures of 20 ° C, 18   ° C, and 16   ° C. Figure 2 shows the error signals for these desired temperatures, Figure 3 shows the behavior of the perturbation estimation, and Figure 4 shows the perturbation estimation error.
As shown in the figures, the simulation results obtained for the performance of the proposed controller were satisfactory. It is necessary to clarify that care must be taken in the way in which the gains are chosen so that the linear system obtains achievable values. It is important to note that the observer is compatible with other control techniques, such as FOPID and its variants.
Notice the observer consistently generates identical error trajectories across all experiments; as depicted in Figure 4, each trajectory is consistently replicated. To confirm the validity of the simulation, the experiments were conducted on an experimental platform. The control law is implemented using an Arduino board for control and data acquisition. The next figures (Figure 5, Figure 6, Figure 7 and Figure 8) show the results of the experiment.
The experiment shows that the control law is effective in a real-life scenario and behaves very similarly to the simulation results. It is worth mentioning that the initial conditions cannot be the same for each experiment because they were conducted at different times of the day or even on different days; thus, room temperature is different, making each initial condition different. To make the experiment have the same initial condition each time would require equipment to accurately regulate room temperature, and the authors have no access to said equipment. Next, an experiment to test disturbance rejection is made in which a fan is used to raise the temperature of the TEM (Figure 9):
The controller effectively corrects the offset in temperature caused by the air stream, showing its capability to reject disturbances. Finally, it is compared to a FOPID controller similar to the one proposed on [24], of which the desired temperature is 20 °C (Figure 9 and Figure 10):
The observer-based controller exhibits a notably shorter settling time when contrasted with the FOPID controller. Furthermore, the FOPID controller displays a minor steady-state error, caused by its tendency to overreact to the sluggish response of the thermal system when the temperature error becomes positive. Additionally, it is worth mentioning that the implementation of the FOPID controller poses an increased computational cost on the microcontroller. This arises from the distinct orders of the integral and derivative gains.

5. Conclusions

In this paper, a fractional-order, observer-based, sliding-mode control law is proposed to regulate a non-linear system with non-linear control inputs. The control law is validated through testing on a Thermoelectric Module powered via a buck converter, a system known for its non-linear control inputs. The simulation results validate that the control law can guide the system to a desired value. The uncertainty observer achieves its purpose of making an estimate of the desired part of the state and, consequently, this estimate can be used to mitigate the effects of the non-linear control input and give the system output the desired dynamic. The simulation results are corroborated via implementation in an experimental platform, which gives similar results.
As highlighted in the introduction, there is a scarcity of research focusing on TEM control utilizing diverse fractional-order control laws. In future work, the authors intend to expand on the applications for the temperature-based control of the TEM by employing consensus control to synchronize an array of thermoelectric modules for cooling applications. In this setting, it is also desirable to introduce optimal control techniques for lowering the power consumption and make the cooling system more cost effective; as it is widely known, TEM are not efficient cooling devices. This next work also intends on applying other definitions of the fractional-order derivative, such as Caputo–Fabrizio and Atangana–Baleanu.

Author Contributions

Conceptualization, J.J.M.-G.; investigation, J.J.M.-G., J.L.B.-A., J.L.-F. and J.A.J.-A.; writing—original draft, J.J.M.-G. and J.L.B.-A.; writing—review and editing, J.L.B.-A.; supervision, J.L.B.-A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Laskin, N. Fractional market dynamics. Phys. Stat. Mech. Appl. 2000, 287, 482–492. [Google Scholar] [CrossRef]
  2. Hilfer, R. (Ed.) Applications of Fractional Calculus in Physics; World Scientific: Singapore, 2000. [Google Scholar]
  3. Zhou, X.J.; Gao, Q.; Abdullah, O.; Magin, R.L. Studies of anomalous diffusion in the human brain using fractional order calculus. Magn. Reson. Med. 2010, 63, 562–569. [Google Scholar] [CrossRef] [PubMed]
  4. Freeborn, T.J. A survey of fractional-order circuit models for biology and biomedicine. IEEE J. Emerg. Sel. Top. Circuits Syst. 2013, 3, 416–424. [Google Scholar] [CrossRef]
  5. Liu, H.; Li, S.; Li, G.; Wang, H. L1 Adaptive controller design for a class of uncertain fractional-order nonlinear systems: An adaptive fuzzy approach. Int. J. Fuzzy Syst. 2018, 20, 366–379. [Google Scholar] [CrossRef]
  6. Podlubny, I.; Dorcak, L.; Kostial, I. On fractional derivatives, fractional-order dynamic system and PID-controllers. In Proceedings of the 36th 1997 IEEE Conference on Decision and Control, Phoenix, AZ, USA, 7–10 December 1999; pp. 4985–5990. [Google Scholar]
  7. Dang, V.T.; Nguyen, D.B.H.; Tran, T.D.T.; Le, D.T.; Nguyen, T.L. Model-free hierarchical control with fractional-order sliding surface for multisection web machines. Int. J. Adapt. Control. Signal Process. 2023, 37, 497–518. [Google Scholar] [CrossRef]
  8. Zouari, F.; Ibeas, A.; Boulkroune, A.; Jinde, C.A.O.; Arefi, M.M. Neural network controller design for fractional-order systems with input nonlinearities and asymmetric time-varying Pseudo-state constraints. Chaos Solitons Fractals 2021, 144, 110742. [Google Scholar] [CrossRef]
  9. Hu, X.; Song, Q.; Ge, M.; Li, R. Fractional-order adaptive fault-tolerant control for a class of general nonlinear systems. Nonlinear Dyn. 2020, 101, 379–392. [Google Scholar] [CrossRef]
  10. Macias, M.; Sierociuk, D. Fractional order calculus for modeling and fractional PID control of the heating process. In Proceedings of the 13th International Carpathian Control Conference (ICCC), High Tatras, Slovakia, 28–31 May 2012; pp. 452–457. [Google Scholar] [CrossRef]
  11. Maamir, F.; Guiatni, M.; Hachemi, H.M.S.M.E.; Ali, D. Auto-tuning of fractional-order PI controller using particle swarm optimization for thermal device. In Proceedings of the 2015 4th International Conference on Electrical Engineering (ICEE), Boumerdes, Algeria, 13–15 December 2015; pp. 1–6. [Google Scholar] [CrossRef]
  12. Kungwalrut, P.; Numsomran, A.; Chaiyasith, P.; Chaoraingern, J.; Tipsuwanporn, V. A PID controller design for peltier-thermoelectric cooling system. In Proceedings of the 2017 17th International Conference on Control, Automation and Systems (ICCAS), Jeju, Republic of Korea, 18–21 October 2017; pp. 766–770. [Google Scholar] [CrossRef]
  13. Viola, J.; Rodriguez, C.; Chen, Y. PHELP: Pixel Heating Experiment Learning Platform for Education and Research on IAI-based Smart Control Engineering. In Proceedings of the 2020 2nd International Conference on Industrial Artificial Intelligence (IAI), Shenyang, China, 22–23 July 2020; pp. 1–6. [Google Scholar] [CrossRef]
  14. Viola, J.; Oziablo, P.; Chen, Y. A Portable and Affordable Networked Temperature Distribution Control Platform for Education and Research. IFAC-PapersOnLine 2020, 53, 17530–17535. [Google Scholar] [CrossRef]
  15. Olabi, A.G.; Rezk, H.; Sayed, E.T.; Awotwe, T.; Alshathri, S.I.; Abdelkareem, M.A. Optimal Parameter Identification of Single-Sensor Fractional Maximum Power Point Tracker for Thermoelectric Generator. Sustainability 2023, 15, 5054. [Google Scholar] [CrossRef]
  16. Rezk, H.; Olabi, A.G.; Ghoniem, R.M.; Abdelkareem, M.A. Optimized Fractional Maximum Power Point Tracking Using Bald Eagle Search for Thermoelectric Generation System. Energies 2023, 16, 4064. [Google Scholar] [CrossRef]
  17. Rezk, H.; Zaky, M.M.; Alhaider, M.; Tolba, M.A. Robust Fractional MPPT-Based Moth-Flame Optimization Algorithm for Thermoelectric Generation Applications. Energies 2022, 15, 8836. [Google Scholar] [CrossRef]
  18. Abdullah, A.M.; Rezk, H.; Elbloye, A.; Hassan, M.K.; Mohamed, A.F. Grey Wolf Optimizer-Based Fractional MPPT for Thermoelectric Generator. Intell. Autom. Soft Comput. 2021, 29, 730–740. [Google Scholar] [CrossRef]
  19. Li, Y.; Chen, Y.; Podlubny, I. Stability of fractional- order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag-Leffler stability. Comput. Math-Ematics Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
  20. Duarte-Mermoud, M.A.; Aguila-Camacho, N.; Gallegos, J.A.; Castro-Linares, R. Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2015, 22, 650–659. [Google Scholar] [CrossRef]
  21. Lineykin, S.; Ben-Yaakov, S. Analysis of thermoelectric coolers by a spice-compatible equivalent-circuit model. IEEE Power Electron. Lett. 2005, 3, 63–66. [Google Scholar] [CrossRef]
  22. Lineykin, S.; Ben-Yaakov, S. Modeling and analysis of thermoelectric modules. IEEE Trans. Ind. Appl. 2007, 43, 505–512. [Google Scholar] [CrossRef]
  23. Barahona-Avalos, J.L.; Juárez-Abad, J.A.; Galván-Cruz, G.S.; Linares-Flores, J. Control Mediante Rechazo Activo de Perturbaciones de la Temperatura de un Módulo Termoeléctrico; Revista Iberoamericana de Automática e Informática Industrial: Valencia, España, 2021. [Google Scholar]
  24. Liu, L.; Xue, D.; Zhang, S. General type industrial temperature system control based on fuzzy fractional-order PID controller. Complex Intell. Syst. 2023, 9, 2585–2597. [Google Scholar] [CrossRef]
Figure 1. Temperature of the cold plate.
Figure 1. Temperature of the cold plate.
Fractalfract 07 00836 g001
Figure 2. Temperature tracking error for the cold plate.
Figure 2. Temperature tracking error for the cold plate.
Fractalfract 07 00836 g002
Figure 3. Estimated disturbance by the observer.
Figure 3. Estimated disturbance by the observer.
Fractalfract 07 00836 g003
Figure 4. Disturbance estimation error.
Figure 4. Disturbance estimation error.
Fractalfract 07 00836 g004
Figure 5. Measured temperature of the cold plate.
Figure 5. Measured temperature of the cold plate.
Fractalfract 07 00836 g005
Figure 6. Measured temperature error.
Figure 6. Measured temperature error.
Fractalfract 07 00836 g006
Figure 7. Estimated disturbance by the observer during experiment.
Figure 7. Estimated disturbance by the observer during experiment.
Fractalfract 07 00836 g007
Figure 8. Control input.
Figure 8. Control input.
Fractalfract 07 00836 g008
Figure 9. Disturbance rejection.
Figure 9. Disturbance rejection.
Fractalfract 07 00836 g009
Figure 10. Comparison of the proposed observer-based controller to a PI controller.
Figure 10. Comparison of the proposed observer-based controller to a PI controller.
Fractalfract 07 00836 g010
Table 1. System parameters.
Table 1. System parameters.
New VariableNumerical ValueNew VariableNumerical Value
A 1 0.002733 C 6 0.00227
A 2 0.000564 C 7 3.2930 × 10 8
B 1 41.389 D 1 109.8051
B 2 41.38907 D 2 0.001649
B 3 1.3545 D 3 0.012514
B 4 0.003419 D 4 0.012039
C 1 243.79 D 5 0.00497
C 2 0.05489 D 6 0.00453
C 3 0.00392 D 7 5.82857
C 4 0.01242 α 0.912634
C 5 0.00314
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

Montesinos-García, J.J.; Barahona-Avalos, J.L.; Linares-Flores, J.; Juárez-Abad, J.A. Uncertainty Observer-Based Control for a Class of Fractional- Order Non-Linear Systems with Non-Linear Control Inputs. Fractal Fract. 2023, 7, 836. https://doi.org/10.3390/fractalfract7120836

AMA Style

Montesinos-García JJ, Barahona-Avalos JL, Linares-Flores J, Juárez-Abad JA. Uncertainty Observer-Based Control for a Class of Fractional- Order Non-Linear Systems with Non-Linear Control Inputs. Fractal and Fractional. 2023; 7(12):836. https://doi.org/10.3390/fractalfract7120836

Chicago/Turabian Style

Montesinos-García, Juan Javier, Jorge Luis Barahona-Avalos, Jesús Linares-Flores, and José Antonio Juárez-Abad. 2023. "Uncertainty Observer-Based Control for a Class of Fractional- Order Non-Linear Systems with Non-Linear Control Inputs" Fractal and Fractional 7, no. 12: 836. https://doi.org/10.3390/fractalfract7120836

APA Style

Montesinos-García, J. J., Barahona-Avalos, J. L., Linares-Flores, J., & Juárez-Abad, J. A. (2023). Uncertainty Observer-Based Control for a Class of Fractional- Order Non-Linear Systems with Non-Linear Control Inputs. Fractal and Fractional, 7(12), 836. https://doi.org/10.3390/fractalfract7120836

Article Metrics

Back to TopTop