Preprint
Article

This version is not peer-reviewed.

Improving Pitch Rate Control Performance of an F-16 Aircraft Using Fractional Order Direct-MRAC Adaptive Control Instead of Using the Classic Direct-MRAC Adaptive Control

A peer-reviewed article of this preprint also exists.

Submitted:

06 April 2024

Posted:

09 April 2024

You are already at the latest version

Abstract
: This paper presents a comparison between direct integer orders or classical model reference adaptive control (IO-DMRAC) versus its fractional orders counterpart (FO-DMRAC) applied to the F-16 aircraft longitudinal model pitch rate control. A substantial improvement is achieved when using fractional order adaptive control, since, in addition to performance indices, such as Integral Square-Error criterion (ISE) and Integral Square-Input criterion (ISU) being lower, the oscillations of the system output (pitch rate) in the transient period, are eliminated. Moreover, it is the first attempt in literature of adaptive control that a FO-DMRAC is applied to the pitch rate control of an aircraft. A F-16 short-period model, whose relative degree is equal to 1 (n^*=1) is analyzed by mean of simulations with good results. A FO-DMRAC is designed, for a specific operating flight conditions and compared with its IO-DMRAC counterpart. Furthermore, the boundedness of all signals, including the internal ones ω(t) are assured.
Keywords: 
;  ;  

1. Introduction

The pitch rate q t = θ ˙ ( t ) control of an aircraft (see Figure 2.1 for angles meaning) is the main system for tracking of a target by means of a combat aircraft and landing approach [1]. In addition, the pitch rate can be useful for estimating the attitude or pitch angle of an airplane because the pitch angle is the integral of the pitch rate. Therefore, is important to design a well-suited control system. In this work, we compare the classical or integer order direct model reference adaptive control (IO-DMRAC) with its fractional order counterparts (FO-DMRAC). The mathematical F-16 longitudinal model used in this paper is a second-order one [2] which considers the short-period oscillations mode neglecting the phugoid mode (large period oscillations) because the first mode (high-frequency oscillation), is more difficult to control by the pilot. Our interest is to show the lack of oscillation during the transient period using FO-DMRAC than the classical or integer order direct model reference adaptive controller (IO-DMRAC).
Very few adaptive control attempts are made for controlling the pitch rate of an aircraft, whose adaptive laws are of FO, not to mention any.
In [2], the longitudinal control of an F-16 is analyzed using a combined MRAC control technique.
By the other hand, small planes basically use PID controllers because of the easy implementation [3,4,5,6,7,8]. The main disadvantage is that PID controllers lack adaptation capabilities in case of plant parametric variations, because of the PID control parameters are constants, but an aircraft flight dynamic is variant.
In [9] a MRAC approach for the control of the longitudinal model of an F-15 aircraft is used and the only fractional term, is a filter that approximate the plant model. Moreover, additional blocks are added doing the implementation more complex.
Finally, the paper is structured as follows. In Section 2, the F-16 aircraft model is presented for a specific flight condition (at sea level) [2]. Section 3 shows the implementation of the DMRAC control system. In Section 4, basic concepts of FO calculus are shown that will be used in this comparative analysis. Also, we make use of a lemma that relax some stability condition, which was used in the longitudinal pitch angle control of a civil airplane [10]. The simulation results are presented in Section 5. Finally, the conclusion of this work is presented in Section 6.

2. Longitudinal Model and Flight Conditions

The aircraft model considers a straight and level flight condition [2]. Figure 1 shows the main angles involved for the study of longitudinal airplane models and control.
where θ is the pitch angle, γ is the flight path angle, V is the wind speed relative to the aircraft and α is the angle of attack (AoA).
A simple model, considering the longitudinal short period can be written in matrix form as [2]
α ˙ ( t ) q ˙ ( t ) = Z α V Z q V M α M q α ( t ) q ( t ) + Z δ e V M δ e δ e ( t )
where q t = θ ˙ ( t ) is the pitch rate (output), δ e ( t ) is the elevator deflection angle (input), V is the air trimmed speed, Z α ,   Z q ,   Z δ e and M α ,   M q ,   M δ e are the partial derivatives of the aerodynamic vertical force Z and the pitch moment M with respect to α , q , δ e respectively. The coefficients matrix values of Equation (1) were taken from [2].
Table 1 shows the trimmed values used in this model.
Replacing the numeriacl values to Equation (1) we obtain
α ˙ t q ˙ t = 1,0189 0,9051 0,8223 1,0774 α t q t + 0,0022 0,1756 δ e t y ( t ) = 0 1 α ( t ) q ( t )
where u t = δ e t and y t = q t = θ ´ ( t ) are the input and output system respectively.
Then, the transfer function of interest will be
W p s = q s δ e s
Therefore, according to Equation (2), the transfer function W p s , imposing null initial conditions, has the form
W p s = C ( s I A ) 1 B + D
where A = 1,0189 0,9051 0,8223 1,0774 , B = 0,0022 0,1756 , C = 0 1 and D = 0 .
Then, the transfer function, between the pitch rate q t = θ ˙ t (the output) and δ e t (the input), is given by
W p ( s ) = q ( s ) δ e ( s ) = C ( s I A ) 1 B + D
W p s = q s δ e s = 0.175 s + 0.1807 s 2 + 2.096 s + 0.3535
or equivalently,
W p s = q s δ e s = 0.175 s + 1.0326 s 2 + 2.096 s + 0.3535   .
which is a second order ( n = 2 ) transfer function whose relative degree is equal to 1 ( n * = 1 ). The high frequency plant gain k p = 0.175 . Also, Z p s = s + 1.0326 and R p s = s 2 + 2.096 s + 0.3535 are the plant numerator and denominator respectively.

3. Control Model System

Figure 2 shows a general block diagram of the DMRAC control system, in which the control parameters and θ and k , are adjusted adaptively to keep the output control error e ( t ) as small as possible.
Figure 3 shows the Simulink DMRAC block diagram implemented for the simulations analysis. Also, the well-known DMRAC controller block diagram can be seen in Figure 4 [13]. The model transfer function was chosen as W m = 2 s + 2 . One could choose another transfer function ( W m = 1 s + 1 for instance), nevertheless, because we want a fast response, we used W m = 2 s + 2 .

4. Controller Designs

For the sake of completeness, the adaptive DMRAC algorithm for plants whose relative degree 1 n * = 1 , is given in the next sub-section. A detailed explanation of the algorithm can be found in [13].

4.1. DMRAC Algorithm

In the DMRAC approach, the asymptotic convergence of the control parameters, to the ideal ones, are not relevant, making the implementation simpler since the identification block is avoided [13].
Therefore, the DMRAC control scheme of a linear plant of order n , with relative degree equal 1 n * = 1 is shown in Figure 4, where only the output error e 1 ( t ) is accessible (Adaptive Error Model Type 3) but not the whole state error vector e ( t ) (Error Model Type 2), in which case, the analysis for determining stability conditions is simpler [13].
Therefore, in this case ( n * = 1 ), the control law is given by
u t = θ T ( t ) ω t and θ t = k t , θ 1 T , θ 0 t , θ 2 T T R 2 n is the controller parameters vector, ω t = r t , ω 1 T , y p t , ω 2 T T R 2 n is the auxiliary signals vector, and n is the order of the plant.
ϕ t = ψ t ϕ 1 t ϕ 0 t ϕ 2 t = k t k * θ 1 t θ 1 * θ 0 t θ 0 * θ 2 t θ 2 * are the parameters error vector controller.
θ * = k * θ 1 * θ 0 * θ 2 * = 11,43 0,0326 5,1657 4,24286 are the ideal controller parameters.
The auxiliary signals are defined by
ω ˙ 1 t = Λ ω 1 + l u t ,
ω ˙ 2 t = Λ ω 2 + l y t ,
where k t , θ 0 t , r t , y p t R and θ 1 t , θ 2 t , ω 1 t , ω 2 t R n 1 . Λ , l is any arbitrary stable and controllable pair, with Λ ϵ R n 1 x n 1 a Hurwitz matrix.
For simplicity, we choose Λ , l in the controllable canonical form. Furthermore, when n * = 1 , the adaptive control parameters laws adjustment is chosen as:
k ˙ t = s g n k p e 1 t r t
θ ˙ 0 t = s g n k p e 1 t y p t
θ ˙ 1 t = s g n k p e 1 t ω 1 t
θ ˙ 2 t = s g n k p e 1 t ω 2 t
The output control error e 1 t = y p t y m t , can also be expressed as e 1 ( t ) = k p k m W m ( s ) ϕ T ( t ) ω ( t ) , where W m ( s ) (the reference model) is a strictly positive real transfer function and we can derivate the same adaptive control laws as above.
It supposed that we know the sign of the high frequency gain k p and k p > 0 . Therefore, the adaptive laws can be simplified to
k ˙ t = e 1 t r t
θ ˙ 0 t = e 1 t y p t
θ ˙ 1 t = e 1 t ω 1 t
θ ˙ 2 t = e 1 t ω 2 t
We can also aggregate adaptive gains γ i to manage the speed of converge of the control parameters where i = k ,   θ 0 ,   θ 1 ,   θ 2 . That to say, the adaptive gains can be different among them. Then, the more general adjusted adaptive laws can be re-written as
k ˙ t = γ k e 1 t r t
θ ˙ 0 t = γ θ 0 e 1 t y p t
θ ˙ 1 t = γ θ 1 e 1 t ω 1 t
θ ˙ 2 t = γ θ 2 e 1 t ω 2 t .

4. Fractional Calculus Preliminaries

In what follows, by no means exhaustive, we present some basic definitions of the fractional order Integral and derivative respectively [14,15]
Definition 1
[14]: The Riemann-Liouville fractional integral of order α > 0 of a function f t R is defined by
I t 0 α f t = 1 Γ α t 0 t f τ ( t τ ) 1 α d τ     , t > t 0   and R e α > 0 ,
where Γ α is the Gamma function defined as
Γ α = 0 t α 1 e t d t     .
Definition 2
[14]: Let α 0 and n = α . The Caputo fractional derivative of order α of a function f t R is defined as
D t α t 0 C f t = 1 Γ n α t 0 t f n τ ( t τ ) α n + 1 d τ ; a s l o n g a s f n L 1 t 0 , t .
Lemma 1
[16,17,18]: Let e t R n be a vector of differentiable functions. Then,   t t 0 , it is true that
D t α t 0 C e T t P e t 2 e T t P D t α t 0 C e t ,   α 0,1 ,
where P R n x n is a positive definite symmetric square matrix of constant coefficients. A proof of this Lemma can be found in [17].
Theorem 1:
Let the state error   e t and the output error e 1 t be represented by Equation (11),
D t β t 0 C e t = A m n e t + b m n ϕ T t ω t ,                         e t 0 = e 0 , e 1 t = k p h m n T e t ,                                                           e 1 t 0 = e 10 ,
where A m n R n x n is a Hurwitz matrix and provided that Q = Q T > 0 R n x n , there exists a matrix P = P T > 0 R n x n such that
A m n T P + P A m n = Q ,   P b m n = h m n k p .
whose adaptive adjustment laws, to estimate the unknown controller parameters, are given by
D t α t 0 C ϕ t = D t α t 0 C θ t = γ s g n k e 1 t ω t ,                 ϕ t 0 = ϕ 0
with α < β and α 0,1 . Then, assuming that e t and ϕ t are differentiable and uniformly continuous functions, it is guaranteed that
a)
The parametric error ϕ t , the state error e t and the output error e 1 t remain bounded for all time.
b)
Moreover, if the auxiliary signal ω t is bounded, then D t α t 0 C ϕ t and D t β t 0 C e t also remain bounded.
c)
The mean value of the squared norm of the state error e t 2 ¯ is o t ε α   ε > 0 ,
or equivalently lim t t α ε t 0 t e τ 2 d τ t = 0 , ε > 0 where o t ε α means that the speed of converges to zero is higher than t α . The demonstration of this theorem is available in [19].
From Theorem 1, since e 1 t = h m n T e t with h m n T a constant vector, then, the control error e 1 t also will be o t ε α   ε > 0 .
If (c) holds, it must also hold for the mean value of the square norm of e 1 t , since e 1 t = h m n T e t with h m n T a vector whose components are constants.
The next lemma (Lemma 2), relax the hypothesis (b) imposed from Theorem 1. A proof of this lemma can be found in [10].
Lemma 2:
Let us consider an n order linear system of relative degree n * = 1 whose fractional adaptive laws are given by
D t α t 0 C ϕ t = D t α t 0 C θ t = γ e 1 t ω t ,                 ϕ t 0 = 0 ,
and the error equation is given by (in this case, β = 1 with β > α ).
e ˙ t = A m n e t + b r p ϕ t ω t ,                         e t 0 = e 0 , e 1 t = h m n T e t ,                                                   e 1 t 0 = e 10 ,
where all the terms of the Equations 13 are of appropriated dimensions with A m n Hurwitz and the reference model is of the same plant relative degree ( n * = 1 ), then, the auxiliary signal ω t will also be bounded.
Furthermore, as the auxiliary signal ω t is bounded and because of Theorem 1 guarantees (c), then the squared norm of the output error e 1 t 2 , also tend to 0 as t tends to . Therefore, the stability of the proposed FO-DMRAC is guaranteed.

4.1. FO-DMRAC Algorithm

When n * = 1 , the only equation that change in the case of the FO-DMRAC algorithm, is the control parameter adaptive law (remember that the plant and the error equation are of integer order), therefore, in the classical case or IO-DMRAC, the adaptive law is given by
θ ˙ t = ϕ ˙ t = s g n k p e 1 t ω t
On the other hand, for the FO-DMRAC case, the adaptive law become
D t α t 0 C θ t = D t α t 0 C ϕ t = s g n ( k p ) e 1 t ω t
where k p = 0.175 (see Equation 7), therefore, the s g n k p = 1 .
Finally, the control is given by
u t = θ T t ω t

5. Simulations

Simulations were performed using Matlab & Simulink [20]. Furthermore, the pitch rate initial conditions were set to zero for both cases (integer and fractional order controllers).
Table 2 shows a detailed setting of the FO-DMRAC and IO-DMRAC controllers for simulations purpose.
there Γ i and Γ j are diagonal matrices of adaptive gains. For the implementation of the fractional adaptive laws, the NID block based on the Oustaloup method were used [21,22].

5.1. IO-DMRAC v/s FO-DMRAC using PSO Algorithm

In this section, we compare the simulations results of using FO-DMRAC versus the classical or IO-DMRAC controller. Also, in both cases, we use the Particle Swarm Optimization (PSO) technique [23] assuring the best behavior for both cases. The numbers of particles used were 50 considering 50 iterations. Of course, any other optimization technic can be used to determine the adaptive gains γ ' s and derivative orders α ' s .

5.2. Simulation Controller Results

The most important objective is minimizing the control error, therefore, the objective function used to be optimized was defined as
J = ω e t 0 = 0 t e 1 2 t d t
where e 1 ( t ) is the control error, ω e is a weighted parameter and the reference input signal is the unit step.
Remark 1.
Equation 17 was chosen as the objective function (ISE index) which is a simple index but in the case of a combat aircraft, it is a good election since the most important issue is to minimize the control error as fast as possible in contrast with having minimum control effort or fuel efficiency. Nevertheless, it should not be forgotten that the objective function can be chosen by the designer.
Figure 5 shows the objective function J using the PSO algorithm versus the number of iterations.
The optimal parameters values obtained for the IO-DMRAC case were
γ k = 605,4839 γ 1 = 248,9360 γ 0 = 60,2778 γ 2 = 301,4298
In the same way, Figure 6 shows the evolution of the objective function J for the FO-DMRAC case.
Therefore, the optimal parameters obtained, for the FO-DMRAC case, were
γ k = 477,3457   γ 1 = 576,3984   γ 0 = 23,0385   γ 2 = 0,03 α k = 0,3   α 1 = 0,3   α 0 = 1   α 2 = 0,3 .
From Figure 5 and Figure 6, it can be observed a faster convergence rate to a stable value of lower magnitude of the objective function in the FO case (Figure 6) compared to the IO one (Figure 5). Therefore, a better controller system behavior could be expected for the FO case.
Figure 7 shows the behavior of both controllers. The reference signal (blue color) is depicted besides the outputs of the controlled systems. It is evident the better behavior of the Fractional Order controller (green color signal) which output signal is almost identical to the reference model signal without oscillations. In contrast, the Integer Order controller case (red color signal) present an evident oscillatory behavior during the transient period.
Figure 8 and Figure 9 show the control effort and control error respectively during the transient period for both cases (IO and FO controllers). As it can be seen, in the IO case, the control effort and the control output error e 1 ( t ) present an oscillatory behavior in contrast to the FO case, which is smoother.
Table 3 shows the optimal values of the objective function J for both controller’s case.
Referring to Table 3, it is evident that employing FO-DMRAC results in superior performance compared to the IO-DMRAC approach, as evidenced by the smaller objective function J .
It is noteworthy that both controllers, the integer, and fractional ones, share the same structure, namely the classical model reference structure.
Finally, Figure 10 shows the boundedness of the auxiliary signals ω ( t ) using the FO-DMRAC implementation as was state by Lemma 2 [10].

6. Conclusions

The main result of this comparative study between integer order (IO-DMRAC) and fractional order (FO-DMRAC) adaptive controllers, is the better performance achieved by the FO controller in contrast with the its IO counterpart, because the oscillations during the transient period of the pitch rate output, were eliminated without sacrificing much, the rest of the controller design parameters as rise time and settling time for noun some. Moreover, the control effort in the FO controller case was lower and smoother than its IO counterpart.
Also, the simulation results allow us to verify, as assured by Lemma 2, the boundedness of all the signals, including the internal ones ω ( t ) in the FO-DMRAC implementation.
Further, as said before, it is the first time that a FO-DCARM pitch control is applied to an aircraft whose model is of integer order (F-16 longitudinal short-period model) and the adaptive laws are of fractional ones.
Finally, the asymptotic stability of the FO-DMRAC has been shown by means of simulations, (Figure 7), nevertheless, the theoretical proof is still a pending issue.

Acknowledgments

The research presented in this paper has been funded by CONICYT-Chile, under grant FONDECYT 1210031 and Advanced Center for Electrical and Electronic Engi neering, AC3E, Basal Project FB0008, ANID.

References

  1. Exprasit Promtum, Sridhar Seshagiri. Sliding mode control of pitch-rate of an F-16 aircraft. Proceeding of the 17th World Congress, The International Federation of Automatic Control, Seoul, Korea, -11, 2008. 6 July.
  2. Lavretsky, E. Combined/Composite Model Reference Adaptive Control. IEEE Trans. Autom. Control. 2009, 54, 2692–2697. [Google Scholar] [CrossRef]
  3. Seckel E, Stability and control of airplane and helicopters. Department of Aeronautical Engineering. The James Forrestal Research Center School of Engineering and Applied Science, Princeton University. New Jersey, 1964.
  4. Sheng Shouzhao, Sun Chenwu, Duan Haibin, Jiang Xiaoliang, Zhu Yansong, Longitudinal and Lateral Adaptive Flight Control Design for an Unmanned Helicopter with Coaxial Rotor and Ducted Fan, 2014.
  5. Roskam, J. , Airplane flight dynamics and automatic flight controls. Part 2. Roskam Aviation and Engineering Corporation, 1995.
  6. Analysis of autopilot system, integrated with modelling and comparison of different controllers with the system, Bharat Singh,Shabana Urooj &Sudhakar Singh. Pages 1059-1068, Apr 2020.
  7. Aircraft Pitch Control using PID Controller. M. Angelin Ponrani; A. Kirthini Godweena, International Conference on System, Computation, Automation and Networking (ICSCAN), IEEE Conference paper, 2021.
  8. Position Control in Simulated Airplanes.
  9. Ynineb, A.R.; Ladaci, S. MRAC Adaptive Control Design for an F15 Aircraft Pitch Angular Motion Using Dynamics Inversion and Fractional-Order Filtering. Int. J. Robot. Control. Syst. 2022, 2, 240–252. [Google Scholar] [CrossRef]
  10. Benavides, G.E.C.; Duarte-Mermoud, M.A.; Orchard, M.E.; Travieso-Torres, J.C. Pitch Angle Control of an Airplane Using Fractional Order Direct Model Reference Adaptive Controllers. Fractal Fract. 2023, 7, 342. [Google Scholar] [CrossRef]
  11. High angle of attack flight characteristics of a small UAV with a variable-size vertical tail. Baron Johnson. Thesis presented to the graduate school of the University of Florida, 2009.
  12. Stevens, B.L.; Lewis, F.L. Aircraft Control and Simulation. Aircr. Eng. Aerosp. Technol. 2004, 76. [Google Scholar] [CrossRef]
  13. K. S. Narendra and A. M. Annaswamy, Stable Adaptive Systems. Dover Publications Inc., 2005.
  14. Kilbas, H. Srivastava, and J. Trujillo. Theory, and applications of fractional differential equations. Elsevier, 2006.
  15. K. Diethelem. The Analysis of Fractional Differential Equations. Springer-Verlag, Berlin-Heidelberg, 2010.
  16. 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]
  17. N. Aguila-Camacho, M.A. N. Aguila-Camacho, M.A. Duarte-Mermoud, J.A. Gallegos. Lyapunov Functions for Fractional Order Systems. Communications in Nonlinear Science and Numerical Simulation, Vol. 19, No. 9, 2014, pp. 2951–2957, 2014.
  18. Aguila-Camacho, N.; Duarte-Mermoud, M.A. Boundedness of the solutions for certain classes of fractional differential equations with application to adaptive systems. ISA Trans. 2016, 60, 82–88. [Google Scholar] [CrossRef] [PubMed]
  19. Aguila-Camacho, N.; Gallegos, J.; Duarte-Mermoud, M.A. Analysis of Fractional Order Error Models in Adaptive Systems: Mixed Order Cases. Fract. Calc. Appl. Anal. 2019, 22, 1113–1132. [Google Scholar] [CrossRef]
  20. The Math Works Inc. Control system toolbox user's guide. 1998. http:\\www.mathworks.com.
  21. Valerio, D. & da Costa, “Ninteger: a non-integer control toolbox for matlab”. In Fractional Derivatives and Applications. OIFAC, Bordeaux, France, 2004.
  22. V. Sabatier, J. V. Sabatier, J., Aoun, M, Oustaloup, A., Gregoire, G., Ragot, E., & Roy, P. Fractional system identification for lead acid battery state of charge estimation. Signal Processing, 86, 2645-2657, 2006.
  23. Maurice Clerc. Particle Swarm Optimization. ISTE Ltd., 2006.
Figure 1. Longitudinal aircraft angles (figure uploaded by Baron Johnson [11]).
Figure 1. Longitudinal aircraft angles (figure uploaded by Baron Johnson [11]).
Preprints 103275 g001
Figure 2. DMRAC Block diagram.
Figure 2. DMRAC Block diagram.
Preprints 103275 g002
Figure 3. Simulink DMRAC control block diagram of the F-16 short-period mode.
Figure 3. Simulink DMRAC control block diagram of the F-16 short-period mode.
Preprints 103275 g003
Figure 4. DMRAC block diagram for Plant relative degree is 1 ( n * = 1 ) the case.
Figure 4. DMRAC block diagram for Plant relative degree is 1 ( n * = 1 ) the case.
Preprints 103275 g004
Figure 5. Objective function J evolution using PSO optimization algorithm for the MRAC integer order case controller.
Figure 5. Objective function J evolution using PSO optimization algorithm for the MRAC integer order case controller.
Preprints 103275 g005
Figure 6. Objective function J evolution using PSO optimization algorithm for the MRAC fractional order case controller.
Figure 6. Objective function J evolution using PSO optimization algorithm for the MRAC fractional order case controller.
Preprints 103275 g006
Figure 7. Pitch rates q t = θ ˙ ( t ) response. IO-DMRAC (red color) and FO-DMRAC (green color). The reference signal is shown in blue color.
Figure 7. Pitch rates q t = θ ˙ ( t ) response. IO-DMRAC (red color) and FO-DMRAC (green color). The reference signal is shown in blue color.
Preprints 103275 g007
Figure 8. Control effort δ e t using both type of controllers.
Figure 8. Control effort δ e t using both type of controllers.
Preprints 103275 g008
Figure 9. Control output error e 1 t using both type of controllers.
Figure 9. Control output error e 1 t using both type of controllers.
Preprints 103275 g009
Figure 10. Boundedness of the auxiliary signals ω ( t ) .
Figure 10. Boundedness of the auxiliary signals ω ( t ) .
Preprints 103275 g010
Table 1. F-16 trim operating fligth conditions at sea level.
Table 1. F-16 trim operating fligth conditions at sea level.
Operating Conditions
Altitude [feets] 0
Velocity [feet/sec] 502
Free-stream dynamic pressure= Q ¯ [lb/ft2] 300
Center of gravity in percent [%] 0.35 c ¯
Table 2. FO-DMRAC and IO-DMRAC controller’s settings.
Table 2. FO-DMRAC and IO-DMRAC controller’s settings.
Reference model W m s = 2 s + 2
Plant or Dynamic System to be controlled W p s = 0.175 s + 0.1807 s 2 + 2.096 s + 0.3535
Control laws θ t = k t θ 1 T t           θ 0 t θ 2 T t T R 4
ω t = r t ω 1 T t           y p t ω 2 T t T R 4
u t = θ T t ω t
Note :   θ 1 T t   and   θ 2 T t R
Auxiliary signals ω ˙ 1 t = Λ ω 1 t + l u t
ω ˙ 2 t = Λ ω 2 t + l y p t
Λ = 1
l = 1
Control error e 1 t = k p k m W m s ϕ T t ω t
Integer order adaptive law θ ˙ t = Γ i e 1 t ω t
Fractional order adaptive law D t α t 0 C θ t = Γ j e 1 t ω t
Table 3. Objective function values J using PSO algorithm.
Table 3. Objective function values J using PSO algorithm.
J
IO-DMRAC-PSO 0.3946
FO-DMRAC-PSO 0,0104
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated