Semi Active Control of Fighter Jet Landing Gear Comparing with Pid and Fuzzy Logic Controller Equipp
* Author to whom correspondence should be addressed.
Sigma Journal of Engineering and Natural Sciences 2018, Vol. 36, Issue 4, pp. 1215-1234; doi.org/10.62051/ytu.sigma-journal-of-engineering-and-natural-sciences-semi-active-control-of-fighter-jet-landing-gear-comparing-with-pid-and-fuzzy-log
Abstract
Keywords: Aircraft landing gear; seated pilot model; MR damper; taxiing analysis; semi active control; fuzzy logic control; PID control; particle swarm optimization.
1. Introduction
The landing gears have important role during touchdown and taxi position as a intermediate part between the fuselage and runway. During taxiing, the fuselage can be induced by the landing gear because of road disturbances. Effect of vibrations on the aircraft depend on environmental conditions, landing gears structures and disturbances. The aircrafts are exposed big magnitude vibrations when they move on harsh runway. This causes big magnitude vibrations on the fuselage and it effects passenger comfort or is encountered a serious accident. For this reason, the vertical and horizontal kinetic energy must be absorbed by landing gears [1]. Semi active control of the systems have theoretical and practical area of researches. This depends on some reasons; semi active systems have reliability as well as passive systems and semi active systems need less energy than active systems. MR damper contains contrallable fluid. MR dampers reduce vibrations through absorbing energy. By this way, stability of system preserved [2-5].
Corresponding Author: e-mail: guclu@yildiz.edu.tr, tel: (212) 383 28 39
MR damper has nonlinear hysteresis characteristic. MR damper has different modelling tecnics to define nonlinear hysteresis character of MR damper. The model based on Bouc-Wen demonstrates dynamic of MR damper, although it is hard to determine parameters and it has complicated structure. Therefore, in this study the modified Bouc-Wen model is used for the model of MR damper [6]. Several mathematical models of the vehicle and aircraft systems are used for vibration analysis. For comparing the semi active system with passive and active systems, a bond graph tecnique has been used by Margolis and it has been proved optimal control strategies can be used for the applicability [7]. Semi active suspension system for 2 DOF vehicle model has been used for improving the ride comfort, road holding and rattle speed by Youn and Hac [8]. A quarter car semi active suspension system has been proposed proving the performance gains of semi active suspensions over passive suspensions by Sims and Stanway [9]. A semi active landing gear has been developed that using three different control approaches by Kruger and it has been compared the passive, active and semi active cases for a multibody aircraft model [10]. A fuzzy PID controller has been developed for landing gear to reduce acceleration transmitted to the fuselage during landing by Lin et al [11]. Choi and Wereley has proposed a sliding mode controller [12]. A semi active landing gear using 2 DOF aircraft model has been proposed that has been implemented PID controller to improve ride comfort during landing, take off and taxiing phases by Sivakumar and Haran [13]. A torsional MR damper is designed to stabilize the nose landing gear system due to the ground induced lateral excitation by Sateesh and Maiti [14]. In this study, MR damper landing gears is used to reduce aircraft vibrations during taxiing. Voltage of MR damper is determined with PID and fuzzy logic controller. The two controller methods compared with each other and controller efficiency tested in MATLAB-Simulink.
2.1. MR Damper Mathematical Model
MR damper contains piston, magnet coil, accumulator and hydraulic cylinder filled with MR fluid. MR fluid can be defined as controllable fluid which its characteristic is changeable with density of applied magnetic field. The schematic of MR damper model is shown in Figure 1.
Figure 1. Model of MR damper [15] Magnetorheological fluids are obtained that are added micron sized particle in carrier fluid. Carrier fluid contains petroleum based oils, silicon oil, kerosene, mineral oils, water, polyester etc. In generally, iron is used as magnetic particle. When magnetic field applies, arbitrary dispersed iron particles in carrirer fluid takes form dipole moment in row. Iron particles are lined up as chain form which is perpendicular to the direction of carrier fluid flow. This means velocity of carrier fluid flow decreases. If magnetic field continues this effect maintaines. When magnetic
field is removed, iron particles chain is broken and carrier fluid turns back to its normal state. By this way, it can be adjusted and acquired different damping forces. Also, if current can not be applied, MR damper behaves as passive damper. This is very important property for safety as semi active system [16]. Behaviour of MR fluid is shown in Figure 2.
Figure 2. Behaviour of MR fluid [16] The picture of MR fluid is shown that taken with electron microscope in Figure 3.
Figure 3. Taken photo of MR fluid with electron microscope (Left side iron particles states when there is no applied magnetic field, right side iron particles states when magnetic field applies) [17] Because of its nonlinear hysteresis character, MR damper is modelled with modified BoucWen approach. It contains parallel spring and series damping to Bouc-Wen model. Modified Bouc-Wen model is shown in Figure 4.
Dynamic equations of modified Bouc-Wen model are given below. At two side’s forces of rigid bar is equal to; c1 ẏ = ah z + c0 (ẋ − ẏ ) + k 0 (x − y) (1) in this formula, z is computable factor which is defined as; ż = −γ |ẋ − ẏ ||z|n−1 z − β (ẋ − ẏ )|z|n + A (ẋ − ẏ )
if equation (1) is range for ẏ , the following equation is obtained 1
then, the total force can be defined as, F = ah z + c0 (ẋ − ẏ ) + k 0 (x − y) + k1 (x − x0 ) = c1 𝑦̇ + k1 (x − x0 )
where k1 is accumulator spring stiffness, c0 is viscous damping coefficient at high velocity, c1 is decremental effect at low velocity, k 0 is spring stiffness at high velocity, x0 is initial displacement because of accumulator stiffness which defined as k1 . Effect of giving voltage to MR damper coils can be taken into account using following equations; ah = aha + ahb u c1 = c1a + c1b u c0 = c0a + c0b u
where u can be calculated with first order filter given below; u̇ = −η (u − V)
in equation (6) V is defined as applied voltage to MR damper coils.
2.2. Heaviside Step Function
In the Heaviside Step Function method, the applied voltage has one of three values, 0, Vmax /2 or Vmax [18]. Mathematical expression is given in (7), v = Vmax H[(fc − f)f]
where fc is ideal controller force, f is MR damper force and H is Heaviside Function. Heaviside Function is expressed in (8) clearly. 1
2.3. Aircraft Mathematical Model
The aircraft model is shown in Figure 5. The used aircraft model is taken from an article [19] and, seats and pilots are added to the full aircraft model in this study. M is the fuselage mass which is connected to the three masses of the front, rear left and rear right landing gears. mt1 , mt 2 and mt 3 are the front, rear left and rear right landing gear masses. mk1 and mk 2 are the seats masses. mp1 and mp2 are the pilots body masses. xt1 , xt 2 and xt 3 are the vertical displacements of front, rear left and rear right tires. x is the bounce motion of the fuselage, θ and β are the pitch and roll angular position which are defined with respect to the body fixed coordinate frame. xp1 and xp2 are the vertical displacement of pilots bodies. xk1 and xk 2 are the vertical displacements of pilots seats. ks1 , ks2 and ks3 are the stiffness of front landing gear, rear left landing gear and rear right landing gear systems. kt1 , kt 2 and kt 3 are the stiffness of front, rear left and rear right
tires. ct1 , ct 2 and ct 3 are the damping of front, rear left and rear right tires, respectively. Stiffness and damping elements of pilots bodies are kp1 , kp2 , cp1 and cp2 , respectively. Also, stiffness and f rr rl damping elements of pilots seats are kk1 , kk 2 , ck1 and ck 2 , respectively. FMR , FMR and FMR represent the semi active control forces that are applied to the front, rear right and rear left landing gears, respectively. a and b denote the distances from center of gravity (CG) to the front and rear landing gear along x axis. c and d denote the distances between CG and rear right and rear left landing gears z direction. k and l denote the distances from CG along y direction.
Figure 5. Aircraft physical model Equations of motions of the aircraft is derived by Lagrange method. The general Lagrange equation can be written as, d dt
where Ek , Ep , Ed are the kinetic energy, potential energy and dissiparative energy of the system, respectively. qi is the generalized coordinates and Qi is the external forces of the system. Equations of motion are obtained using Lagrange methos as follows; mp1 ẍ p1 + ki1 (xp1 − xk1 ) + cp1 (ẋ p1 − ẋ k1 ) = 0 (10)
mp2 ẍ i2 + kp2 (xp2 − xk 2 ) + cp2 (ẋ p2 − ẋ k 2 ) = 0 (11) mk1 ẍ k1 + kk1 (xk1 − x + lθ) + ck1 (ẋ k1 − ẋ + lθ̇) − kp1 (xp1 − xk1 ) − cp1 (ẋ p1 − ẋ k1 ) = 0 (12) ̇ mk 2 ẍ k 2 + kk 2 (xk 2 − x + kθ) + ck 2 (ẋ k 2 − ẋ + kθ)−kp2 (xp2 − xk 2 ) − cp2 (ẋ p2 − ẋ k 2 ) = 0 (13) Mẍ + ks1 (x − aθ − xt1 ) + ks2 (x + bθ − dβ − xt 2 ) + ks3 (x + bθ + eβ − xt 3 ) − kk1 (xk1 − x + f rr rl lθ) − kk 2 (xk 2 − x + kθ) − ck1 (ẋ k1 − ẋ + lθ̇) − ck 2 (ẋ k 2 − ẋ + kθ̇) = −FMR − FMR − FMR (14) Izz θ̈ − a ks1 (x − aθ − xt1 ) + b ks2 (x + bθ − dβ − xt 2 ) + b ks3 (x + bθ + eβ − xt 3 ) − l kk1 (xk1 − x + lθ) − k kk 2 (xk 2 − x + kθ) − l ck1 (ẋ k1 − ẋ + lθ̇) − k ck 2 (ẋ k 2 − ẋ + kθ̇) = f rr rl a FMR − b FMR − b FMR (15) rr rl Iyy β̈ − d ks2 (x + bθ − dβ − xt 2 ) + e ks3 (x + bθ + eβ − xt 3 ) = d FMR − 𝑒 FMR (16) f mt1 ẍ t1 + kt1 (xt1 − xg1 ) − ks1 (x − aθ − xt1 ) + ct1 (ẋ t1 − ẋ g1 ) = FMR
rl mt 2 ẍ t 2 + kt 2 (xt 2 − xg 2 ) − ks2 (x + bθ − dβ − xt 2 ) + ct 2 (ẋ t 2 − ẋ g 2 ) = FMR rr mt 3 ẍ t 3 + kt 2 (xt 2 − xg 2 ) − ks3 (x + bθ + eβ − xt 3 ) + ct 3 (ẋ t 3 − ẋ g 3 ) = FMR
3.1. PID Control
PID control is used in leading endustrial control systems and many researches. It is obtained that measured value is brought to the set-value. That obtained error value is named E(t). U(t) that is controller signal, is obtained by multiplied error signal itself, derivative and integral with determined coefficient. It is shown that working principle of PID controller in Figure 6. t
Figure 6. Working principle of PID controller K P , K I and K D are the controller coefficients of PID controller. In this study, PID controller coefficients are optimized by Particle Swarm Optimization method. Particle Swarm Optimization was presented in 1995 by Eberhart and Kennedy and they inspired by movements of birds in the sky. With this oppinion, swarm represents a number of potential solutions of the problem. In PSO algorithm, particle means each individual in search space can be adjusted dynamically based on movement of velocity and position. Position and velocity of particle represent the solution for the problem and flying directions of particles, respectively. The particle’s position can be calculated, with a given fitness function. To obtain the best particle’s position, two “best” values are named pbest and gbest are updated. In this way, the position of particle can be adjusted by changing its velocity dynamically toward the optimum value of calculation named global optimum, based on these two “best” values. In each calculation, velocity and position are updated for each particle [20]. Equations are shown in (21) and (22).
vik+1 = w vik + c1 rand1k (pbest ki − xik ) + c2 randk2 (gbest ki − xik )
Where w is inertia parameter, c1 and c2 are the weight factors between [0,2]. vik, xik are the velocity of particle, the position of particle i in k th iteration, respectively. rand1k and randk2 are the random numbers between [0,1]. The main procedure of PSO algorithm are shown in Figure 7.
3.2. Fuzzy Logic Control
Fuzzy logic control method is frequently used for control problems. Fuzzy logic control methods based on linguistic syntheses and it is not necessary mathematical model during controller design. Therefore, performance of controller is independent from accuracy of mathematical model. Also fuzzy logic controllers are able to cope with the nonlinearity in the system [17]. Clasic fuzzy logic controller structure has two inputs and one output. The controller inputs are displacement of top point of the MR damper (x) and velocity of top point of the MR damper (v). The output is control voltage (u) of MR damper. Fuzzy logic controller general structure is shown in Figure 8.
Figure 8. The fuzzy logic controller general structure [17] Fuzzy logic controller design consists of fuzzification, inference engine and defuzzification steps. Numerical values are converted linguistic values at fuzzification step. In the second step, linguistic output value is obtained with inference engine through rule table. The linguistic values are converted to output numerical values during defuzzification. The linguistic values for inputs are symbolized as: NB, NS, NM, ZE, PS, PM, PB. NB denotes negative big, NS denotes negative small, NM denotes negative medium, ZE denotes zero, PS denotes positive small, PM denotes positive medium and PB denotes positive big, respectively. The linguistic values for output can be defined as ZE, PS, PM, PB. The input x is normalized in the range of [-1,1] and the input v normalized in the range of [-10,10]. The output is normalized in range of [0,5]. The rules table used in this study is shown in Table I. The surface of fuzzy logic controller which is designed for MR damper, is shown in Figure 9. The membership functions for the inputs and output are shown in Figure 10.
Figure 10. The membership functions for the inputs and the output Table 1. The rule table for fuzzy logic controller [20] NB
4. Numerical Simulation
Mathenatical model of the ten degrees of freedom aircraft model equipped MR damper is designed and simulated via MATLAB-Simulink. The MR damper parameters [17] used in this study are given in the Appendix. The hysteresis character of MR damper is shown in Figure 11. The MR damper in this study which is multiplied with 8 for produced force of the front landing gear and multiplied with 3 for produced force of the rear landing gears, is adjusted to adapt for the aircraft landing gears.
Frequency of input excitation is 2 Hz and the amplitude is 0.005 m. The applied voltages are 0, 2 and 4 Volt for MR dampers. Also, parameters of the aircraft model [19] are given in the Appendix.
The perfomance of PID and fuzzy logic controlled cases and passive case are compared with numerical simulations. In the passive case, the voltage is not applied to MR damper. In the fuzzy logic controlled case, the applied voltage is determined by the fuzzy logic controller. In the PID controller case, the applied voltage is determined using Heaviside Step Function. Also, the road disturbances that occur when the aircraft tires are induced at different times, are given in Figure 12.
Figure 12. Road Profile The results are given for the bounce, pitch and roll motions and accelerations for fuselage, the vertical displacements and accelerations of seats and pilots with discussions. The comparison is done between fuzzy logic control, PID control and passive case. The results are given in Figures 13-19. The solid line shows the passive case, the dotted line shows PID control case and the dashed line shows fuzzy logic control case, respectively. For fuzzy logic controlled case, it can be shown that fuzzy logic controller recudes the bounce, roll and pitch vibrations the except pitch acceleration of the fuselage and also, reduces the seats and the pilots vibrations, as depicted. It is observed from the figures that the designed fuzzy logic controller for semi active landing gears improves the motions and accelerations of the fuselage, the seats and the pilots displacements and accelerations. Also, for PID controlled case it can be shown that PID controller recudes the bounce and roll vibrations except the pitch motion and acceleration of the fuselage and in addition, it does not give good results for the seats and the pilots vibrations, as depicted. It is observed from the figures that the designed PID controller for semi active landing gears improves the motions and accelerations of the fuselage. But it can not affect the seats and pilots displacements and accelerations effectively. The frequency responses of bounce, roll and pitch modes of the fuselage and vertical of the pilots and seats are shown in Figure 20, for MR 0 V case. It is known that the most critical response is peak value in frequency responses. These critical frequency responses are in the band that human body is sensitive. The system have ten natural frequencies because of that the system is ten degrees of freedom. The mass matrix and the stiffness matrix are given in the Appendix. The natural frequencies are calculated as 𝑤𝑛1 =132.4372 rad/s, 𝑤𝑛2 =76.6601 rad/s, 𝑤𝑛3 =76.6857 rad/s, 𝑤𝑛4 =6.3914 rad/s, 𝑤𝑛5 =17.2859 rad/s, 𝑤𝑛6 =17.2859 rad/s, 𝑤𝑛7 =16.8669 rad/s, 𝑤𝑛8 =87.7418 rad/s, 𝑤𝑛9 =87.8818 rad/s and 𝑤𝑛10 =12.1148 rad/s, respectively.
Furthermore, applied voltages which are calculated via fuzzy logic controller and PID controller are shown in Figures 21 and 22. Maximum value of the applied voltages that is calculated via fuzzy logic controller are 0.76 V for front landing gear and 0.65 V for rear landing gears. It can be shown that the fuzzy logic voltage controllers generate constant voltage under no vibrations. The reason of this situation is the designed controller’s structure. The fuzzy logic controller evaluates the input as displacement and velocity. Hence, the controller has constant voltage value when there is no vibration and in addition, there is no limit in the controller for this situation. The voltage controller of PID control is designed via Heaviside Step Function. To evaluate two controllers in same condition, V_max is chosen 0.76 V for front landing gear and 0.65 V for rear landing gears. Additionally, the selected controller voltage output range is between 0-5 V and MR damper works between 0-1 V because of the road profile. The selected road profile has not big excitation for this study. MR damper which is used in this study, has been tried adapting to working range between 0-10 V. But, because of the used MR damper characteristic gets worse the results of some displacements and accelerations. Produced forces by MR dampers are shown in Figure 23. The MR damper forces which is produced via fuzzy logic controller are between +/- 3000 N for front landing gear, +/- 1000 N for rear landing gears, and which is produced via PID controller are between +/- 1000 N for front landing gear, +/- 500 N for rear landing gears. It can be shown the forces that are produced by fuzzy logic controller, have big magnitude than PID controller’s forces. Thus, the fuzzy logic controller gives more sufficient vibration suppress. Parameters of PID controllers that is determined by PSO algorithm are given in Table II.
Figure 16. Vertical displacement and acceleration of the 1.pilot 1227
Figure 17. Vertical displacement and acceleration of the 1.seat
Figure 18. Vertical displacement and acceleration of the 2.pilot
Figure 19. Vertical displacement and acceleration of the 2.seat 1228
Figure 23. Produced forces by MR dampers using controllers Table 2. PID Parameter using PSO algorithm 𝐊 𝐏𝟏
5. Conclusions
In this study, the fuzzy logic controller and PID controller for semi active landing gears with MR damper is designed to reduce the fuselage, seats and pilots vibrations during taxi position. MR damper voltages of semi active landing gears are determined using fuzzy logic controller and PID controller. The bounce, roll, pitch motions and accelerations, the seats and pilots vertical displacements and accelerations plots are compared with each other. The aircraft landing gears performance of designed controllers with MR damper is calculated via MATLAB-Simulink. The main idea behind this study is the ability to use these type of controllers on aircrafts which becoming applicable. The simulation results prove that, two control methods have different taxiing performance. In fuzzy logic controlled case, the controller can guarantee efficient vibration attenuation for the fuselage, the seats and the pilots except the pitch acceleration. In PID controlled case, it can provide a good control for the fuselage except the pitch motion and acceleration. But for the seats and the pilots displacements, it has similar performance to passive case. It is demonstrated that the controllers have better performance on passive system and fuzzy logic controller has a better performance than PID controller. It can be shown that controllers give low voltage to MR dampers. It proves that it has efficient energy consumption for the controllers methods. In conclusion, adding a semi active controller to landing gears improves the fuselage vibrations. But, PID controlled case does not give a good performance for pilots comforts.
Share and Cite
SANCAK, Ö.F.; GÜÇLÜ, R. Semi Active Control of Fighter Jet Landing Gear Comparing with Pid and Fuzzy Logic Controller Equipp. Sigma Journal of Engineering and Natural Sciences 2018, Vol. 36, pp. 1215-1234. https://doi.org/10.62051/ytu.sigma-journal-of-engineering-and-natural-sciences-semi-active-control-of-fighter-jet-landing-gear-comparing-with-pid-and-fuzzy-log

