SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 10, No. 5, October 2020, pp. 4782~4788
ISSN: 2088-8708, DOI: 10.11591/ijece.v10i5.pp4782-4788  4782
Journal homepage: http://ijece.iaescore.com/index.php/IJECE
Design of an adaptive state feedback controller
for a magnetic levitation system
Omar Waleed Abdulwahhab
Department of Computer Engineering, University of Baghdad, Iraq
Article Info ABSTRACT
Article history:
Received Feb 12, 2020
Revised Mar 10, 2020
Accepted Mar 25, 2020
This paper presents designing an adaptive state feedback controller (ASFC)
for a magnetic levitation system (MLS), which is an unstable system and has
high nonlinearity and represents a challenging control problem. First,
a nonadaptive state feedback controller (SFC) is designed by linearization
about a selected equilibrium point and designing a SFC by pole-placement
method to achieve maximum overshoot of 1.5% and settling time of 1s (5%
criterion). When the operating point changes, the designed controller can no
longer achieve the design specifications, since it is designed based on
a linearization about a different operating point. This gives rise to utilizing
the adaptive control scheme to parameterize the state feedback controller in
terms of the operating point. The results of the simulation show that
the operating point has significant effect on the performance of nonadaptive
SFC, and this performance may degrade as the operating point deviates from
the equilibrium point, while the ASFC achieves the required design
specification for any operating point and outperforms the state feedback
controller from this point of view.
Keywords:
Adaptive state feedback
controller
Indirect lyapunov's theorem
Magnetic levitation system
Unstable nonlinear system
Copyright Β© 2020 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Omar Waleed Abdulwahhab,
Department of Computer Engineering,
University of Baghdad, Iraq.
Email: omar.waleedl@coeng.uobaghdad.edu.iq
1. INTRODUCTION
Magnetic levitation technology has recently become an interesting topic of study, since it is a good
solution for many motion systems [1, 2]. The advantages of a MLS are its abilities to eliminate friction by
eliminating the contact between moving and stationary parts [3], decreasing the cost of maintenance, and
achieving precise position [4]. The MLSs has become suitable for trains, bearings, vibrating isolation
systems, and levitation of wind tunnel [1, 4].
By magnetic levitation, a ferromagnetic mass is suspended in the air by an electric magnetic
field [5]. The basic control aim is to precisely position the levitating object [6]. To stabilize the MLS,
the magnetic field strength must be varied by changing the current of the coil [5, 7]. Since the MLS
is unstable and has high nonlinearity, designing a controller for this system with adequate specifications
is not a trivial task; thus, the control of this system has received considerable interest [4], and it has become
a platform to test different control algorithms [1, 5].
Several control approaches were used to stabilize the MLS, such as feedback linearization [8-10],
which requires an accurate model of this system; however, obtaining an accurate model represents a problem
because of the high nonlinearity of this system and the variation of the gain parameter with the distance
between the levitating object and the magnet. Linearization-based methods were also used, where the system
is linearized about a certain equilibrium point and a controller is designed to stabilize the system, such as
PID controller [1, 2, 5, 6, 7, 11], fractional order PID controller [4, 12-15], LQR [1, 2, 16, 17],
lead compensator [1], H_∞ controller [18, 19], fuzzy logic controller (FLC) [16, 20, 21], and adaptive
FLC [22]; however, the performance of such controllers degrade when the deviation between the operating
Int J Elec & Comp Eng ISSN: 2088-8708 
Design of an adaptive state feedback controller for a magneti… (Omar Waleed Abdulwahhab)
4783
point and the equilibrium point (the point that the system was linearized about) increases. To handle this
problem, sliding mode controller (SMC) [23-25], adaptive SMC [26], PID-notch filters [27], and
linearization-gain scheduling controller PID controller [28], linearization-gain scheduling PI controller [29],
and linearization-adaptive PD controller [30] were designed to provide robustness against operating point
variation. This paper proposes an ASFC to stabilize the MLS, where the controller parameters become
a function of the operating point, and pole placement method is used to design the controller. The rest of
this paper is: section 2 presents the mathematical model of the MLS, section 3 presents the design of an ASFC
for this system by pole placement, simulation results and discussions are given in section 4, and finally
the conclusions that can be drawn from the obtained results are given in section 5.
2. MATHEMATICAL MODEL OF THE MLS
In a MLS, a ferromagnetic ball is levitated by a magnetic field, and the ball position is fed back to
control the current of the coil [31]. The position of the ball is
π‘šπ‘¦Μˆ = βˆ’π‘˜π‘¦Μ‡ + π‘šπ‘” + 𝐹(𝑦, 𝑖) (1)
where π‘š and 𝑦 are the mass the vertical position of the ball, k is a viscous friction coefficient, 𝑔 is the gravity
acceleration, 𝐹(𝑦, 𝑖) is the electromagnet force, and 𝑖 is the coil current [31]. The inductance which is
a function of the ball position is approximately
𝐿(𝑦) = 𝐿1 +
𝐿0
1+
𝑦
π‘Ž
(2)
where 𝐿1 is the electromagnetic coil inductance without the suspended ball, 𝐿0 is the inductance due to
the ball, and π‘Ž is the air gap when the levitated ball is in equilibrium [32]. The inductance has its highest
value 𝐿1 + 𝐿0 as the ball touches the magnet and decreases to 𝐿1 when it is removed away from the coil.
If 𝐸(𝑦, 𝑖) =
1
2
𝐿(𝑦)𝑖2
is the electromagnet stored energy, the force F is [31]
𝐹(𝑦, 𝑖) =
πœ•πΈ
πœ•π‘¦
= βˆ’
𝐿0 𝑖2
2π‘Ž(1+
𝑦
π‘Ž
)2
(3)
The magnetic flux linkage is
πœ™ = 𝐿(𝑦)𝑖 (4)
and according to Kirchhoff's voltage law, the coil voltage is
𝑣 = πœ™Μ‡ + 𝑅𝑖 (5)
where 𝑅 is the circuit resistance. Using π‘₯1 = 𝑦, π‘₯2 = 𝑦̇, and π‘₯3 = 𝑖 as state variables, 𝑒 = 𝑣 as control input,
and 𝑦 as the controlled output, the state matrix equation and the output equation become:
𝒙̇ =
[
π‘₯2
𝑔 βˆ’
π‘˜
π‘š
π‘₯2 βˆ’
𝐿0 π‘Žπ‘₯3
2
2π‘š(π‘Ž+π‘₯1)2
1
𝐿(π‘₯1)
(βˆ’π‘…π‘₯3 +
𝐿0 π‘Žπ‘₯2 π‘₯3
(π‘Ž+π‘₯1)2 + 𝑒)]
= 𝒇(𝒙, 𝑒) (6)
𝑦 = π‘₯1 (7)
The equilibrium point of system (6) can be found by setting 𝒙̇ = 0. If this point is designated by (𝒙ss, 𝑒ss)
where 𝒙ss = [π‘₯1ss π‘₯2ss π‘₯3ss] 𝑇
= [π‘Ÿ, π‘₯2ss, 𝐼ss] 𝑇
, and 𝑒ss = 𝑉ss, then
0 = π‘₯2ss, (8)
0 = 𝑔 βˆ’
π‘˜
π‘š
π‘₯2ss βˆ’
𝐿0 π‘ŽπΌss
2π‘š(π‘Ž+π‘Ÿ)2 (9)
0 =
1
𝐿(π‘Ÿ)
(βˆ’π‘…πΌss +
𝐿0 π‘Žπ‘₯2 𝐼ss
2π‘š(π‘Ž+π‘Ÿ)2 + 𝑉ss) (10)
Solving (8)-(10) for π‘Ÿ, π‘₯2ss, and 𝐼ss in terms of 𝑉ss yields
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4782 - 4788
4784
[π‘Ÿ, π‘₯2ss, 𝐼ss] 𝑇
= [
1
𝑅
√
𝐿0 π‘Ž
2π‘šπ‘”
𝑉ss βˆ’ π‘Ž, 0,
𝑉ss
𝑅
] 𝑇
(11)
The linearization of system (6) about the equilibrium point (π‘₯ss, 𝑒ss) is
𝒙̇ = 𝑨𝒙 + 𝑩𝑒 (12)
where 𝑨 =
πœ•π’‡
πœ•π’™
|
(𝒙ss,𝑒ss)
and 𝑩 =
πœ•π’‡
πœ•π‘’
|
(𝒙ss,𝑒ss)
. For any equilibrium point (𝒙ss, 𝑒ss), at least one of the three
eigenvalues of matrix 𝑨 has positive real part. Thus, by indirect Lyapunov's Theorem, the system is unstable.
The values of the parameters of the MLS are given in Table 1.
Table 1. Parameters of the MLS
Parameter Description Value
π‘š Mass of the ball 0.1kg
π‘˜ Viscous friction coefficient 0.001N/m/s
𝑔 Gravity acceleration 9.81m/s2
π‘Ž Air gap when the levitated ball is in equilibrium 0.05m
𝐿0 Inductance due to levitated ball 0.01H
𝐿1 Electromagnetic coil inductance without the suspended ball 0.02H
𝑅 Series resistance of the circuit 1Ω
3. CONTROLLER DESIGN
To demonstrate the enhanced performance of the proposed ASFC, a nonadaptive SFC
𝑒 𝑓 = βˆ’π‘²π’™ = [π‘˜1 π‘˜2 π‘˜3] [
π‘₯1
π‘₯2
π‘₯3
] (13)
Is designed to stabilize the closed loop system at π‘Ÿ = 0.04m, which corresponds to the equilibrium
point (𝒙ss, 𝑒ss) = ([
0.04
0
5.6377
] , 5.6377 ). For this equilibrium point, the linear system (12) becomes
𝒙̇ = [
0 1 0
218 βˆ’0.1 βˆ’3.4801
0 13.6178 βˆ’39.13304
] 𝒙 + [
0
0
39.13304
] 𝑒 (14)
The gain matrix 𝑲 is designed to locate the closed loop poles at positions so that the percentage overshoot is
1.5% and the settling time is 0.5s (5% criterion).
𝑀 𝑃 = 𝑒
βˆ’πœ‰πœ‹
√1βˆ’πœ‰2
⟹
1.5
100
= 𝑒
βˆ’πœ‰πœ‹
√1βˆ’πœ‰2
⟹ πœ‰ = 0.8 and 𝑇s =
3
πœ‰πœ” 𝑛
⟹ 0.5 =
3
0.8πœ” 𝑛
⟹ πœ” 𝑛 = 7.5
rad
s
Thus, the two complex conjugate poles are βˆ’6 Β± j4.5. To make the poles 𝑠1,2 dominant, the third pole is
selected such that |Re(𝑠3)| β‰₯ 5|Re(𝑠1,2)|; let 𝑠3 = βˆ’30. Using Ackerman's formula, the gain matrix is
𝑲 = [0 0 1][𝑩 𝑨𝑩 𝑨2
𝑩]βˆ’1
((𝑨 βˆ’ (βˆ’6 + 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’6 βˆ’ 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’30)𝑰))
= [βˆ’79.6114 βˆ’ 4.3064 0.0731] (15)
and the control law becomes
𝑒 = 𝑒 𝑓 + 𝑒 𝑠𝑠 = βˆ’79.6114π‘₯1 βˆ’ 4.3064π‘₯2 βˆ’ 0.0731π‘₯3 + 5.6377 (16)
A block diagram of the MLS with SFC is shown in Figure 1. A drawback of this controller is that it assures
the stabilization of the system and it achieves the required design specifications only in a certain
neighborhood of the linearization-based point, i.e., the equilibrium point that corresponds to π‘Ÿ = 0.04 m.
To stabilize the system at another position, the controller may fail to stabilize the system, or at least it will not
achieve the required design specifications.
Int J Elec & Comp Eng ISSN: 2088-8708 
Design of an adaptive state feedback controller for a magneti… (Omar Waleed Abdulwahhab)
4785
To overcome this problem, an adaptive state feedback controller is designed. This can be
achieved by parameterizing the linear system (14) in terms of its equilibrium point, i.e., the quantities
𝒙ss = [π‘₯1ss π‘₯2ss π‘₯3ss] 𝑇
and 𝑒ss = 𝑉ss are not given constant values; rather, they are considered as parameters,
and system (14) can be rewritten as
𝒙̇ = 𝑨(𝒙ss, 𝑒ss) + 𝑩(𝒙ss, 𝑒ss)𝑒 (17)
𝒙ss = [
1
0
√
𝐿0 π‘Ž
2π‘šπ‘”
] π‘Ÿ + [
0
0
√
𝐿0 π‘Ž
2π‘šπ‘”
π‘Ž
] = π’ˆ 𝒙(π‘Ÿ) (18)
𝑒ss = π‘…βˆš
𝐿0 π‘Ž
2π‘šπ‘”
(π‘Ž + π‘Ÿ) = 𝑔 𝑒(π‘Ÿ) (19)
and system (17) can be rewritten as
𝒙̇ = 𝑨(π‘Ÿ) + 𝑩(π‘Ÿ)𝑒 (20)
and the ASFC is
𝑒 = βˆ’π‘²(π‘Ÿ)𝒙 = [π‘˜1(π‘Ÿ) π‘˜2(π‘Ÿ) π‘˜3(π‘Ÿ)] [
π‘₯1
π‘₯2
π‘₯3
] (21)
where 𝐾(π‘Ÿ) is given by
𝑲(π‘Ÿ) = [0 0 1] [𝑩(π‘Ÿ) 𝑨(π‘Ÿ)𝑩(π‘Ÿ) (𝑨(π‘Ÿ))
𝟐
𝑩(π‘Ÿ)]
βˆ’1
((𝑨 βˆ’ (βˆ’6 + 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’6 βˆ’ 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’30)𝑰)) (22)
The control law (21) is a family of controllers, i.e., an adaptive state feedback controller, whose parameters
π‘˜1, π‘˜2, and π‘˜3 are changed (designed) according to the value of the reference input π‘Ÿ. A block diagram of
the MLS with ASFC is shown in Figure 2.
Figure 1. Block diagram of the MLS with SFC Figure 2. Block diagram of the MLS with ASFC
4. SIMULATION RESULTS AND DISCUSSION
A simulation of the closed loop MLS was carried out using script MATLAB program. Four cases
were considered, regarding the operating range of the system. The first case is when the system operates in
a range that lies relatively close to the equilibrium point that corresponds to π‘Ÿ = 0.04 m; this range was
achieved by taking an initial position 𝑦0 = 0.02 m and a desired position π‘Ÿ = 0.06 m. The second case is
when the system operates in a range that deviates from the equilibrium point by a relatively moderate
distance; this range was achieved by taking an initial position 𝑦0 = 0.06m and a desired position π‘Ÿ = 0.10 m.
The third case is when the system operates in a range that deviates from the equilibrium point by a relatively
large distance; this range was achieved by taking an initial position 𝑦0 = 0.10m and a desired position
π‘Ÿ = 0.14 m. The fourth case is when the system operates in a wide range; this range was achieved by taking
an initial position 𝑦0 = 0.01 m and a desired position π‘Ÿ = 0.10 m. Figure 3 shows the ranges of the operating
points of the four cases relative to the linearization-based point, and Table 2 shows the performance of
the system with the SFC and with the ASFC, for all cases.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4782 - 4788
4786
Figure 3. Ranges of operating points of
the four cases
Table 2. Performance of the system
Rise time
(s)
Settling
time (s)
Percentage
overshoot
Case 1 SFC 0.26 0.94 3.30%
ASFC 0.29 0.58 0.73%
Case 2 SFC 0.28 1.10 4.92%
ASFC 0.31 0.54 0.47%
Case 3 SFC 0.30 1.21 5.08%
ASFC 0.32 0.51 0.35%
Case 4 SFC Unstable
ASFC 0.34 0.69 0.53%
The results given in Table 2 shows that as the operating point deviates from the linearization-based
point, the performance of the SFC degraded (the rise time, the settling time, and the percentage overshoot are
increased), and it became unstable in the fourth case. However, the ASFC showed better performance and
robustness, since the controller gain matrix was adapted with every new reference input to maintain the same
required design specifications of the system. The responses of both controllers for the four cases are shown in
Figures 4-11.
Figure 4. Step response of MLS with SFC: case 1 Figure 5. Step response of MLS with SFC: case 2
Figure 6. Step response of MLS with SFC: case 3 Figure 7. Step response of MLS with SFC: case 4,
Int J Elec & Comp Eng ISSN: 2088-8708 
Design of an adaptive state feedback controller for a magneti… (Omar Waleed Abdulwahhab)
4787
unstable system
Figure 8. Step response of MLS with ASFC: case 1 Figure 9. Step response of MLS with ASFC: case 2
Figure 10. Step response of MLS with ASFC: case 3 Figure 11. Step response of MLS with ASFC: case 4
5. CONCLUSION
In this paper, the design of an ASFC for a MLS has been proposed. The SFC was design by first
linearizing the MLS about a selected equilibrium point, then the closed loop poles are positioned at locations
so as to achieve certain design specification. However, when the reference input changed, the nonadaptive
state feedback controller could no longer satisfy the closed loop design specifications and its performance
degraded, or even it fails to stabilize the MLS, while the ASFC satisfied the closed loop design specifications
for all reference inputs. Several conclusions can be drawn from the obtained results. First, the linearization
design method has a limitation when applied to highly nonlinear system, such as the MLS. Second,
the ASFC is a suitable solution to stabilize highly nonlinear system, and it outperforms the nonadaptive state
feedback controller.
REFERENCES
[1] M. H. A. Yaseen and H. J. Abd, β€œModeling and control for a magnetic levitation system based on SIMLAB
platform in real time,” Results in Physics, vol. 8, pp. 153-159, 2018.
[2] M. H. A. Yaseen and H. J. Abd, β€œA new planar electromagnetic levitation system improvement method based on
SIMLAB platform in real time operation,” Progress In Electromagnetic Research, vol. 62, pp. 211-221, 2017.
[3] W. Wiboonjaroen and S. Sujitjorn, β€œStabilization of a magnetic levitation control system via state-PI feedback,”
International Journal of Mathematical Models and Methods in Applied Science, vol. 7, no. 7, 2013.
[4] S. Folea, et al., β€œTheoretical analysis and experimental validation of a simplified fractional order controller for a
magnetic levitation system,” IEEE Transactions on Control Systems Technology, vol. 24, no. 2, pp. 756-763, 2016.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4782 - 4788
4788
[5] A. Duka, et al., β€œIMC based PID control of a magnetic levitation system,” Procedia Technology, vol. 22, 2016.
[6] P. Balko and D. RosinovΓ‘, β€œModeling of magnetic levitation system,” in 21st International Conference on Process
Control (PC), Strbske Pleso, Slovakia, 2017.
[7] P. Rajalakshmy, et al., β€œDevelopment of magnetic levitation system,” International Journal of Innovative
Technology and Exploring Engineering, vol. 8, no. 4, 2019.
[8] R. Morales, et al., β€œAdaptive control based on fast online algebraic identification and GPI control for magnetic
levitation systems with time-varying input gain,” International Journal of Control, vol. 87, no. 8, pp. 1604-21,
2014.
[9] L. Jin-hui, et al., β€œA practical robust nonlinear controller for maglev levitation system,” Journal of Central South
University, vol. 20, no. 11, 2013.
[10] I. Ahmad and M. A. Javaid, β€œNonlinear model and controller design for magnetic levitation system,” in ISPRA'10
Proceedings of the 9th WSEAS international conference on Signal processing, robotics and automation 2010, UK.
[11] S. Yadav, et al., β€œPerformance enhancement of magnetic levitation system using teaching learning based
optimization,” Alexandria Engineering Journal, vol. 57, no. 4, pp. 2427-33, 2018.
[12] A. Tepljakov, et al., β€œDesign of retuning fractional PID controllers for a closed-loop magnetic levitation control
system,” in 2014 13th International Conference on Control Automation Robotics and Vision - 2014 ICARCV,
Singapore, 2014.
[13] J. Zong and L. Li, β€œTuning Fractional-Order PI π›Œ
D 𝛍
Controllers for a solid-Core Magnetic Bearing System,” IEEE
Transactions on Control Systems Technology, vol. 23, no. 4, pp. 1648-1656, 2015.
[14] H. Gole, et al., β€œInvestigation of fractional control performance for magnetic levitation experimental set-up,” in
2012 International Conference on Emerging Trends in Science, Engineering and Technology (INCOSET),
Tiruchirappalli, India, 2012.
[15] N. Sadati, β€œOptimum design of fractional order PID for MIMO and SISO Systems using particle swarm
optimization techniques,” in Proceeding of International Conference on Mechatronics, Kumamoto, Japan, 2007.
[16] T. Salim and V. M. Karsli, β€œControl of single axis magnetic levitation system using fuzzy logic control,”
International Journal of Advanced Computer Science and Applications, vol. 4, no. 11, pp. 83-88, 2013.
[17] A. Suebsomran, β€œOptimal control of electromagnetic suspension EMS system,” The open Automation and Control
Systems Journal, vol. 6, no. 1, pp. 1-8, 2014.
[18] S. K. Choudhary, β€œRobust feedback control analysis of magnetic levitation system,” WSEAS Transactions on
Systems, vol. 13, pp. 285-291, 2014.
[19] Z. Yanhong, et al., β€œRobustness of improving active maglev motorized spindle equilibrium position,”
TELKOMNIKA Indonesian Journal of Electrical Engineering and Computer Science, vol. 11, no. 9, pp. 5161-68,
2013.
[20] K. Ishaque, et al., β€œModeling and control of magnetic system via fuzzy logic controller,” in 2011 Fourth
International Conference on Modeling, Simulation and Applied Optimization, Kuala Lumpur, Malaysia 2011.
[21] D. S. Shu'aibu, et al., β€œEfficient fuzzy logic controller for magnetic levitation systems,” Nigerian Journal of
Technological Development, vol. 13, no. 2, pp. 50-57, 2016.
[22] J. J. HernΓ‘ndez-CasaΓ±as, et al., β€œCharacterization and adaptive fuzzy model reference control for a magnetic
levitation system,” Alexandria Engineering Journal, vol. 55, no. 3, pp. 2597-2607, 2016.
[23] E. T. Moghaddam and J. Ganji, β€œSliding mode control of magnetic levitation systems using hybrid extended
Kalman filter,” Energy Science and Technology, vol. 2, no. 2, pp. 35-42, 2011.
[24] B. Krishna and D. Chandran, β€œSliding mode control for magnetic levitation system: an eigen structure assignment
approach,” in 9th Asian Thermal Spray Conference, 2018.
[25] S. A. Al-Samarraie, β€œVariable Structure Control Design for a Magnetic Levitation System,” Journal of
Engineering, vol. 24, no. 12, pp. 84-103, 2018.
[26] S. A. Al-Samarraie, et al., β€œAdaptive sliding mode control for magnetic levitation system,” Al-Nahrain Journal for
Engineering Sciences (NJES), vol. 21, no. 2, pp. 266-74, 2018.
[27] A. Noshadi, et al., β€œA Genetic algorithm-based system identification of active magnetic bearing system:
a frequency-domain approach,” in 11th IEEE International Conference on Control & Automation (ICCA),
Taichung, Taiwan 2014,.
[28] C.-A. Bojan-Dragos, et al., β€œProportional-integral-derivative gain-scheduling control of a magnetic levitation
system,” International Journal of Computers Communications & Control, vol. 12, no. 5, pp. 599-611, 2017.
[29] C.-A Bojan-Dragos, et al., β€œGain-scheduling control solutions for magnetic levitation systems,” Acta Polytechnica
Hungarica, vol. 15, no. 5, pp. 89-108, 2018.
[30] Z. Zhang and X. Li, β€œReal-time adaptive control of a magnetic levitation system with a large range of load
disturbance,” Sensors, vol. 18, no. 5, 2018.
[31] H. K Khalil, Nonlinear Systems, 3rd ed, USA: Prentice Hall: 2002.
[32] H. J. Marquez, Nonlinear Control systems. New Jersey: John Wiley & Sons, 2003.

More Related Content

What's hot

Chen2016 article robust_adaptivecross-couplingpo
Chen2016 article robust_adaptivecross-couplingpoChen2016 article robust_adaptivecross-couplingpo
Chen2016 article robust_adaptivecross-couplingpoSumanSaha821367
Β 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLJournal For Research
Β 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
Β 
Simulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSMSimulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSMIJECEIAES
Β 
Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...journalBEEI
Β 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Publishing House
Β 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes IJECEIAES
Β 
Simulation of inverted pendulum presentation
Simulation of inverted pendulum  presentationSimulation of inverted pendulum  presentation
Simulation of inverted pendulum presentationPourya Parsa
Β 
Modeling and control of double star induction machine by active disturbance r...
Modeling and control of double star induction machine by active disturbance r...Modeling and control of double star induction machine by active disturbance r...
Modeling and control of double star induction machine by active disturbance r...TELKOMNIKA JOURNAL
Β 
IRJET- Sensrless Luenberger Observer Based Sliding Mode Control of DC Motor
IRJET- 	  Sensrless Luenberger Observer Based Sliding Mode Control of DC MotorIRJET- 	  Sensrless Luenberger Observer Based Sliding Mode Control of DC Motor
IRJET- Sensrless Luenberger Observer Based Sliding Mode Control of DC MotorIRJET Journal
Β 
Model Reference Adaptation Systems (MRAS)
Model Reference Adaptation Systems (MRAS)Model Reference Adaptation Systems (MRAS)
Model Reference Adaptation Systems (MRAS)Mohamed Mohamed El-Sayed
Β 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...idescitation
Β 
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...IJECEIAES
Β 
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWMPSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWMIRJET Journal
Β 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumFrancesco Corucci
Β 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
Β 

What's hot (18)

Chen2016 article robust_adaptivecross-couplingpo
Chen2016 article robust_adaptivecross-couplingpoChen2016 article robust_adaptivecross-couplingpo
Chen2016 article robust_adaptivecross-couplingpo
Β 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
Β 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
Β 
Ball and beam
Ball and beamBall and beam
Ball and beam
Β 
B010511015
B010511015B010511015
B010511015
Β 
Simulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSMSimulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSM
Β 
Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Β 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
Β 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes
Β 
Simulation of inverted pendulum presentation
Simulation of inverted pendulum  presentationSimulation of inverted pendulum  presentation
Simulation of inverted pendulum presentation
Β 
Modeling and control of double star induction machine by active disturbance r...
Modeling and control of double star induction machine by active disturbance r...Modeling and control of double star induction machine by active disturbance r...
Modeling and control of double star induction machine by active disturbance r...
Β 
IRJET- Sensrless Luenberger Observer Based Sliding Mode Control of DC Motor
IRJET- 	  Sensrless Luenberger Observer Based Sliding Mode Control of DC MotorIRJET- 	  Sensrless Luenberger Observer Based Sliding Mode Control of DC Motor
IRJET- Sensrless Luenberger Observer Based Sliding Mode Control of DC Motor
Β 
Model Reference Adaptation Systems (MRAS)
Model Reference Adaptation Systems (MRAS)Model Reference Adaptation Systems (MRAS)
Model Reference Adaptation Systems (MRAS)
Β 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
Β 
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Β 
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWMPSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
Β 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulum
Β 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
Β 

Similar to Design of an adaptive state feedback controller for a magnetic levitation system

Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...ijeei-iaes
Β 
Direct torque control and dynamic performance of induction motor using fract...
Direct torque control and dynamic performance of induction  motor using fract...Direct torque control and dynamic performance of induction  motor using fract...
Direct torque control and dynamic performance of induction motor using fract...IJECEIAES
Β 
Design and control of ems magnetic levitation train using fuzzy mras and pid ...
Design and control of ems magnetic levitation train using fuzzy mras and pid ...Design and control of ems magnetic levitation train using fuzzy mras and pid ...
Design and control of ems magnetic levitation train using fuzzy mras and pid ...Mustefa Jibril
Β 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorIJECEIAES
Β 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...journalBEEI
Β 
Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...IJECEIAES
Β 
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintNonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintIJECEIAES
Β 
Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...hunypink
Β 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...IOSR Journals
Β 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorIJMER
Β 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcj
Β 
17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekfMouli Reddy
Β 
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...cscpconf
Β 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...IJMTST Journal
Β 

Similar to Design of an adaptive state feedback controller for a magnetic levitation system (20)

Sliding mode control design of wind power generation system based on permanen...
Sliding mode control design of wind power generation system based on permanen...Sliding mode control design of wind power generation system based on permanen...
Sliding mode control design of wind power generation system based on permanen...
Β 
Acc03 tai
Acc03 taiAcc03 tai
Acc03 tai
Β 
Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...
Β 
Direct torque control and dynamic performance of induction motor using fract...
Direct torque control and dynamic performance of induction  motor using fract...Direct torque control and dynamic performance of induction  motor using fract...
Direct torque control and dynamic performance of induction motor using fract...
Β 
Design and control of ems magnetic levitation train using fuzzy mras and pid ...
Design and control of ems magnetic levitation train using fuzzy mras and pid ...Design and control of ems magnetic levitation train using fuzzy mras and pid ...
Design and control of ems magnetic levitation train using fuzzy mras and pid ...
Β 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
Β 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Β 
Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...
Β 
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintNonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Β 
Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...
Β 
F010424451
F010424451F010424451
F010424451
Β 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Β 
Design of Quadratic Optimal Regulator for DC Motor
Design of Quadratic Optimal Regulator for DC Motor Design of Quadratic Optimal Regulator for DC Motor
Design of Quadratic Optimal Regulator for DC Motor
Β 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC Motor
Β 
High performance DC/DC buck converter using sliding mode controller
High performance DC/DC buck converter using sliding mode controllerHigh performance DC/DC buck converter using sliding mode controller
High performance DC/DC buck converter using sliding mode controller
Β 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
Β 
Adaptive fuzzy sliding mode controller design for PMLSM position control
Adaptive fuzzy sliding mode controller design for PMLSM position controlAdaptive fuzzy sliding mode controller design for PMLSM position control
Adaptive fuzzy sliding mode controller design for PMLSM position control
Β 
17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf
Β 
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Biogeography-Based Optimization, BBO, Evolutionary Algorithm, Migration, Part...
Β 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Β 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
Β 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
Β 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
Β 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
Β 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
Β 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
Β 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
Β 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
Β 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
Β 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
Β 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
Β 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
Β 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
Β 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
Β 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
Β 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
Β 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
Β 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
Β 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
Β 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
Β 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
Β 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
Β 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Β 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Β 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
Β 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
Β 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
Β 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
Β 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
Β 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
Β 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
Β 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
Β 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
Β 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
Β 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Β 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
Β 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
Β 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
Β 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
Β 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
Β 

Recently uploaded

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
Β 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
Β 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
Β 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
Β 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
Β 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
Β 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
Β 
πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
Β 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
Β 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
Β 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
Β 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
Β 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
Β 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
Β 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
Β 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
Β 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
Β 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
Β 
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”soniya singh
Β 

Recently uploaded (20)

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
Β 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Β 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
Β 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Β 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Β 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
Β 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
Β 
πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
πŸ”9953056974πŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
Β 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
Β 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Β 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
Β 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Β 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Β 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Β 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
Β 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
Β 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Β 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
Β 
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Β 

Design of an adaptive state feedback controller for a magnetic levitation system

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 10, No. 5, October 2020, pp. 4782~4788 ISSN: 2088-8708, DOI: 10.11591/ijece.v10i5.pp4782-4788  4782 Journal homepage: http://ijece.iaescore.com/index.php/IJECE Design of an adaptive state feedback controller for a magnetic levitation system Omar Waleed Abdulwahhab Department of Computer Engineering, University of Baghdad, Iraq Article Info ABSTRACT Article history: Received Feb 12, 2020 Revised Mar 10, 2020 Accepted Mar 25, 2020 This paper presents designing an adaptive state feedback controller (ASFC) for a magnetic levitation system (MLS), which is an unstable system and has high nonlinearity and represents a challenging control problem. First, a nonadaptive state feedback controller (SFC) is designed by linearization about a selected equilibrium point and designing a SFC by pole-placement method to achieve maximum overshoot of 1.5% and settling time of 1s (5% criterion). When the operating point changes, the designed controller can no longer achieve the design specifications, since it is designed based on a linearization about a different operating point. This gives rise to utilizing the adaptive control scheme to parameterize the state feedback controller in terms of the operating point. The results of the simulation show that the operating point has significant effect on the performance of nonadaptive SFC, and this performance may degrade as the operating point deviates from the equilibrium point, while the ASFC achieves the required design specification for any operating point and outperforms the state feedback controller from this point of view. Keywords: Adaptive state feedback controller Indirect lyapunov's theorem Magnetic levitation system Unstable nonlinear system Copyright Β© 2020 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Omar Waleed Abdulwahhab, Department of Computer Engineering, University of Baghdad, Iraq. Email: omar.waleedl@coeng.uobaghdad.edu.iq 1. INTRODUCTION Magnetic levitation technology has recently become an interesting topic of study, since it is a good solution for many motion systems [1, 2]. The advantages of a MLS are its abilities to eliminate friction by eliminating the contact between moving and stationary parts [3], decreasing the cost of maintenance, and achieving precise position [4]. The MLSs has become suitable for trains, bearings, vibrating isolation systems, and levitation of wind tunnel [1, 4]. By magnetic levitation, a ferromagnetic mass is suspended in the air by an electric magnetic field [5]. The basic control aim is to precisely position the levitating object [6]. To stabilize the MLS, the magnetic field strength must be varied by changing the current of the coil [5, 7]. Since the MLS is unstable and has high nonlinearity, designing a controller for this system with adequate specifications is not a trivial task; thus, the control of this system has received considerable interest [4], and it has become a platform to test different control algorithms [1, 5]. Several control approaches were used to stabilize the MLS, such as feedback linearization [8-10], which requires an accurate model of this system; however, obtaining an accurate model represents a problem because of the high nonlinearity of this system and the variation of the gain parameter with the distance between the levitating object and the magnet. Linearization-based methods were also used, where the system is linearized about a certain equilibrium point and a controller is designed to stabilize the system, such as PID controller [1, 2, 5, 6, 7, 11], fractional order PID controller [4, 12-15], LQR [1, 2, 16, 17], lead compensator [1], H_∞ controller [18, 19], fuzzy logic controller (FLC) [16, 20, 21], and adaptive FLC [22]; however, the performance of such controllers degrade when the deviation between the operating
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Design of an adaptive state feedback controller for a magneti… (Omar Waleed Abdulwahhab) 4783 point and the equilibrium point (the point that the system was linearized about) increases. To handle this problem, sliding mode controller (SMC) [23-25], adaptive SMC [26], PID-notch filters [27], and linearization-gain scheduling controller PID controller [28], linearization-gain scheduling PI controller [29], and linearization-adaptive PD controller [30] were designed to provide robustness against operating point variation. This paper proposes an ASFC to stabilize the MLS, where the controller parameters become a function of the operating point, and pole placement method is used to design the controller. The rest of this paper is: section 2 presents the mathematical model of the MLS, section 3 presents the design of an ASFC for this system by pole placement, simulation results and discussions are given in section 4, and finally the conclusions that can be drawn from the obtained results are given in section 5. 2. MATHEMATICAL MODEL OF THE MLS In a MLS, a ferromagnetic ball is levitated by a magnetic field, and the ball position is fed back to control the current of the coil [31]. The position of the ball is π‘šπ‘¦Μˆ = βˆ’π‘˜π‘¦Μ‡ + π‘šπ‘” + 𝐹(𝑦, 𝑖) (1) where π‘š and 𝑦 are the mass the vertical position of the ball, k is a viscous friction coefficient, 𝑔 is the gravity acceleration, 𝐹(𝑦, 𝑖) is the electromagnet force, and 𝑖 is the coil current [31]. The inductance which is a function of the ball position is approximately 𝐿(𝑦) = 𝐿1 + 𝐿0 1+ 𝑦 π‘Ž (2) where 𝐿1 is the electromagnetic coil inductance without the suspended ball, 𝐿0 is the inductance due to the ball, and π‘Ž is the air gap when the levitated ball is in equilibrium [32]. The inductance has its highest value 𝐿1 + 𝐿0 as the ball touches the magnet and decreases to 𝐿1 when it is removed away from the coil. If 𝐸(𝑦, 𝑖) = 1 2 𝐿(𝑦)𝑖2 is the electromagnet stored energy, the force F is [31] 𝐹(𝑦, 𝑖) = πœ•πΈ πœ•π‘¦ = βˆ’ 𝐿0 𝑖2 2π‘Ž(1+ 𝑦 π‘Ž )2 (3) The magnetic flux linkage is πœ™ = 𝐿(𝑦)𝑖 (4) and according to Kirchhoff's voltage law, the coil voltage is 𝑣 = πœ™Μ‡ + 𝑅𝑖 (5) where 𝑅 is the circuit resistance. Using π‘₯1 = 𝑦, π‘₯2 = 𝑦̇, and π‘₯3 = 𝑖 as state variables, 𝑒 = 𝑣 as control input, and 𝑦 as the controlled output, the state matrix equation and the output equation become: 𝒙̇ = [ π‘₯2 𝑔 βˆ’ π‘˜ π‘š π‘₯2 βˆ’ 𝐿0 π‘Žπ‘₯3 2 2π‘š(π‘Ž+π‘₯1)2 1 𝐿(π‘₯1) (βˆ’π‘…π‘₯3 + 𝐿0 π‘Žπ‘₯2 π‘₯3 (π‘Ž+π‘₯1)2 + 𝑒)] = 𝒇(𝒙, 𝑒) (6) 𝑦 = π‘₯1 (7) The equilibrium point of system (6) can be found by setting 𝒙̇ = 0. If this point is designated by (𝒙ss, 𝑒ss) where 𝒙ss = [π‘₯1ss π‘₯2ss π‘₯3ss] 𝑇 = [π‘Ÿ, π‘₯2ss, 𝐼ss] 𝑇 , and 𝑒ss = 𝑉ss, then 0 = π‘₯2ss, (8) 0 = 𝑔 βˆ’ π‘˜ π‘š π‘₯2ss βˆ’ 𝐿0 π‘ŽπΌss 2π‘š(π‘Ž+π‘Ÿ)2 (9) 0 = 1 𝐿(π‘Ÿ) (βˆ’π‘…πΌss + 𝐿0 π‘Žπ‘₯2 𝐼ss 2π‘š(π‘Ž+π‘Ÿ)2 + 𝑉ss) (10) Solving (8)-(10) for π‘Ÿ, π‘₯2ss, and 𝐼ss in terms of 𝑉ss yields
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4782 - 4788 4784 [π‘Ÿ, π‘₯2ss, 𝐼ss] 𝑇 = [ 1 𝑅 √ 𝐿0 π‘Ž 2π‘šπ‘” 𝑉ss βˆ’ π‘Ž, 0, 𝑉ss 𝑅 ] 𝑇 (11) The linearization of system (6) about the equilibrium point (π‘₯ss, 𝑒ss) is 𝒙̇ = 𝑨𝒙 + 𝑩𝑒 (12) where 𝑨 = πœ•π’‡ πœ•π’™ | (𝒙ss,𝑒ss) and 𝑩 = πœ•π’‡ πœ•π‘’ | (𝒙ss,𝑒ss) . For any equilibrium point (𝒙ss, 𝑒ss), at least one of the three eigenvalues of matrix 𝑨 has positive real part. Thus, by indirect Lyapunov's Theorem, the system is unstable. The values of the parameters of the MLS are given in Table 1. Table 1. Parameters of the MLS Parameter Description Value π‘š Mass of the ball 0.1kg π‘˜ Viscous friction coefficient 0.001N/m/s 𝑔 Gravity acceleration 9.81m/s2 π‘Ž Air gap when the levitated ball is in equilibrium 0.05m 𝐿0 Inductance due to levitated ball 0.01H 𝐿1 Electromagnetic coil inductance without the suspended ball 0.02H 𝑅 Series resistance of the circuit 1Ω 3. CONTROLLER DESIGN To demonstrate the enhanced performance of the proposed ASFC, a nonadaptive SFC 𝑒 𝑓 = βˆ’π‘²π’™ = [π‘˜1 π‘˜2 π‘˜3] [ π‘₯1 π‘₯2 π‘₯3 ] (13) Is designed to stabilize the closed loop system at π‘Ÿ = 0.04m, which corresponds to the equilibrium point (𝒙ss, 𝑒ss) = ([ 0.04 0 5.6377 ] , 5.6377 ). For this equilibrium point, the linear system (12) becomes 𝒙̇ = [ 0 1 0 218 βˆ’0.1 βˆ’3.4801 0 13.6178 βˆ’39.13304 ] 𝒙 + [ 0 0 39.13304 ] 𝑒 (14) The gain matrix 𝑲 is designed to locate the closed loop poles at positions so that the percentage overshoot is 1.5% and the settling time is 0.5s (5% criterion). 𝑀 𝑃 = 𝑒 βˆ’πœ‰πœ‹ √1βˆ’πœ‰2 ⟹ 1.5 100 = 𝑒 βˆ’πœ‰πœ‹ √1βˆ’πœ‰2 ⟹ πœ‰ = 0.8 and 𝑇s = 3 πœ‰πœ” 𝑛 ⟹ 0.5 = 3 0.8πœ” 𝑛 ⟹ πœ” 𝑛 = 7.5 rad s Thus, the two complex conjugate poles are βˆ’6 Β± j4.5. To make the poles 𝑠1,2 dominant, the third pole is selected such that |Re(𝑠3)| β‰₯ 5|Re(𝑠1,2)|; let 𝑠3 = βˆ’30. Using Ackerman's formula, the gain matrix is 𝑲 = [0 0 1][𝑩 𝑨𝑩 𝑨2 𝑩]βˆ’1 ((𝑨 βˆ’ (βˆ’6 + 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’6 βˆ’ 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’30)𝑰)) = [βˆ’79.6114 βˆ’ 4.3064 0.0731] (15) and the control law becomes 𝑒 = 𝑒 𝑓 + 𝑒 𝑠𝑠 = βˆ’79.6114π‘₯1 βˆ’ 4.3064π‘₯2 βˆ’ 0.0731π‘₯3 + 5.6377 (16) A block diagram of the MLS with SFC is shown in Figure 1. A drawback of this controller is that it assures the stabilization of the system and it achieves the required design specifications only in a certain neighborhood of the linearization-based point, i.e., the equilibrium point that corresponds to π‘Ÿ = 0.04 m. To stabilize the system at another position, the controller may fail to stabilize the system, or at least it will not achieve the required design specifications.
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Design of an adaptive state feedback controller for a magneti… (Omar Waleed Abdulwahhab) 4785 To overcome this problem, an adaptive state feedback controller is designed. This can be achieved by parameterizing the linear system (14) in terms of its equilibrium point, i.e., the quantities 𝒙ss = [π‘₯1ss π‘₯2ss π‘₯3ss] 𝑇 and 𝑒ss = 𝑉ss are not given constant values; rather, they are considered as parameters, and system (14) can be rewritten as 𝒙̇ = 𝑨(𝒙ss, 𝑒ss) + 𝑩(𝒙ss, 𝑒ss)𝑒 (17) 𝒙ss = [ 1 0 √ 𝐿0 π‘Ž 2π‘šπ‘” ] π‘Ÿ + [ 0 0 √ 𝐿0 π‘Ž 2π‘šπ‘” π‘Ž ] = π’ˆ 𝒙(π‘Ÿ) (18) 𝑒ss = π‘…βˆš 𝐿0 π‘Ž 2π‘šπ‘” (π‘Ž + π‘Ÿ) = 𝑔 𝑒(π‘Ÿ) (19) and system (17) can be rewritten as 𝒙̇ = 𝑨(π‘Ÿ) + 𝑩(π‘Ÿ)𝑒 (20) and the ASFC is 𝑒 = βˆ’π‘²(π‘Ÿ)𝒙 = [π‘˜1(π‘Ÿ) π‘˜2(π‘Ÿ) π‘˜3(π‘Ÿ)] [ π‘₯1 π‘₯2 π‘₯3 ] (21) where 𝐾(π‘Ÿ) is given by 𝑲(π‘Ÿ) = [0 0 1] [𝑩(π‘Ÿ) 𝑨(π‘Ÿ)𝑩(π‘Ÿ) (𝑨(π‘Ÿ)) 𝟐 𝑩(π‘Ÿ)] βˆ’1 ((𝑨 βˆ’ (βˆ’6 + 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’6 βˆ’ 𝑗4.5)𝑰)(𝑨 βˆ’ (βˆ’30)𝑰)) (22) The control law (21) is a family of controllers, i.e., an adaptive state feedback controller, whose parameters π‘˜1, π‘˜2, and π‘˜3 are changed (designed) according to the value of the reference input π‘Ÿ. A block diagram of the MLS with ASFC is shown in Figure 2. Figure 1. Block diagram of the MLS with SFC Figure 2. Block diagram of the MLS with ASFC 4. SIMULATION RESULTS AND DISCUSSION A simulation of the closed loop MLS was carried out using script MATLAB program. Four cases were considered, regarding the operating range of the system. The first case is when the system operates in a range that lies relatively close to the equilibrium point that corresponds to π‘Ÿ = 0.04 m; this range was achieved by taking an initial position 𝑦0 = 0.02 m and a desired position π‘Ÿ = 0.06 m. The second case is when the system operates in a range that deviates from the equilibrium point by a relatively moderate distance; this range was achieved by taking an initial position 𝑦0 = 0.06m and a desired position π‘Ÿ = 0.10 m. The third case is when the system operates in a range that deviates from the equilibrium point by a relatively large distance; this range was achieved by taking an initial position 𝑦0 = 0.10m and a desired position π‘Ÿ = 0.14 m. The fourth case is when the system operates in a wide range; this range was achieved by taking an initial position 𝑦0 = 0.01 m and a desired position π‘Ÿ = 0.10 m. Figure 3 shows the ranges of the operating points of the four cases relative to the linearization-based point, and Table 2 shows the performance of the system with the SFC and with the ASFC, for all cases.
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4782 - 4788 4786 Figure 3. Ranges of operating points of the four cases Table 2. Performance of the system Rise time (s) Settling time (s) Percentage overshoot Case 1 SFC 0.26 0.94 3.30% ASFC 0.29 0.58 0.73% Case 2 SFC 0.28 1.10 4.92% ASFC 0.31 0.54 0.47% Case 3 SFC 0.30 1.21 5.08% ASFC 0.32 0.51 0.35% Case 4 SFC Unstable ASFC 0.34 0.69 0.53% The results given in Table 2 shows that as the operating point deviates from the linearization-based point, the performance of the SFC degraded (the rise time, the settling time, and the percentage overshoot are increased), and it became unstable in the fourth case. However, the ASFC showed better performance and robustness, since the controller gain matrix was adapted with every new reference input to maintain the same required design specifications of the system. The responses of both controllers for the four cases are shown in Figures 4-11. Figure 4. Step response of MLS with SFC: case 1 Figure 5. Step response of MLS with SFC: case 2 Figure 6. Step response of MLS with SFC: case 3 Figure 7. Step response of MLS with SFC: case 4,
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Design of an adaptive state feedback controller for a magneti… (Omar Waleed Abdulwahhab) 4787 unstable system Figure 8. Step response of MLS with ASFC: case 1 Figure 9. Step response of MLS with ASFC: case 2 Figure 10. Step response of MLS with ASFC: case 3 Figure 11. Step response of MLS with ASFC: case 4 5. CONCLUSION In this paper, the design of an ASFC for a MLS has been proposed. The SFC was design by first linearizing the MLS about a selected equilibrium point, then the closed loop poles are positioned at locations so as to achieve certain design specification. However, when the reference input changed, the nonadaptive state feedback controller could no longer satisfy the closed loop design specifications and its performance degraded, or even it fails to stabilize the MLS, while the ASFC satisfied the closed loop design specifications for all reference inputs. Several conclusions can be drawn from the obtained results. First, the linearization design method has a limitation when applied to highly nonlinear system, such as the MLS. Second, the ASFC is a suitable solution to stabilize highly nonlinear system, and it outperforms the nonadaptive state feedback controller. REFERENCES [1] M. H. A. Yaseen and H. J. Abd, β€œModeling and control for a magnetic levitation system based on SIMLAB platform in real time,” Results in Physics, vol. 8, pp. 153-159, 2018. [2] M. H. A. Yaseen and H. J. Abd, β€œA new planar electromagnetic levitation system improvement method based on SIMLAB platform in real time operation,” Progress In Electromagnetic Research, vol. 62, pp. 211-221, 2017. [3] W. Wiboonjaroen and S. Sujitjorn, β€œStabilization of a magnetic levitation control system via state-PI feedback,” International Journal of Mathematical Models and Methods in Applied Science, vol. 7, no. 7, 2013. [4] S. Folea, et al., β€œTheoretical analysis and experimental validation of a simplified fractional order controller for a magnetic levitation system,” IEEE Transactions on Control Systems Technology, vol. 24, no. 2, pp. 756-763, 2016.
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4782 - 4788 4788 [5] A. Duka, et al., β€œIMC based PID control of a magnetic levitation system,” Procedia Technology, vol. 22, 2016. [6] P. Balko and D. RosinovΓ‘, β€œModeling of magnetic levitation system,” in 21st International Conference on Process Control (PC), Strbske Pleso, Slovakia, 2017. [7] P. Rajalakshmy, et al., β€œDevelopment of magnetic levitation system,” International Journal of Innovative Technology and Exploring Engineering, vol. 8, no. 4, 2019. [8] R. Morales, et al., β€œAdaptive control based on fast online algebraic identification and GPI control for magnetic levitation systems with time-varying input gain,” International Journal of Control, vol. 87, no. 8, pp. 1604-21, 2014. [9] L. Jin-hui, et al., β€œA practical robust nonlinear controller for maglev levitation system,” Journal of Central South University, vol. 20, no. 11, 2013. [10] I. Ahmad and M. A. Javaid, β€œNonlinear model and controller design for magnetic levitation system,” in ISPRA'10 Proceedings of the 9th WSEAS international conference on Signal processing, robotics and automation 2010, UK. [11] S. Yadav, et al., β€œPerformance enhancement of magnetic levitation system using teaching learning based optimization,” Alexandria Engineering Journal, vol. 57, no. 4, pp. 2427-33, 2018. [12] A. Tepljakov, et al., β€œDesign of retuning fractional PID controllers for a closed-loop magnetic levitation control system,” in 2014 13th International Conference on Control Automation Robotics and Vision - 2014 ICARCV, Singapore, 2014. [13] J. Zong and L. Li, β€œTuning Fractional-Order PI π›Œ D 𝛍 Controllers for a solid-Core Magnetic Bearing System,” IEEE Transactions on Control Systems Technology, vol. 23, no. 4, pp. 1648-1656, 2015. [14] H. Gole, et al., β€œInvestigation of fractional control performance for magnetic levitation experimental set-up,” in 2012 International Conference on Emerging Trends in Science, Engineering and Technology (INCOSET), Tiruchirappalli, India, 2012. [15] N. Sadati, β€œOptimum design of fractional order PID for MIMO and SISO Systems using particle swarm optimization techniques,” in Proceeding of International Conference on Mechatronics, Kumamoto, Japan, 2007. [16] T. Salim and V. M. Karsli, β€œControl of single axis magnetic levitation system using fuzzy logic control,” International Journal of Advanced Computer Science and Applications, vol. 4, no. 11, pp. 83-88, 2013. [17] A. Suebsomran, β€œOptimal control of electromagnetic suspension EMS system,” The open Automation and Control Systems Journal, vol. 6, no. 1, pp. 1-8, 2014. [18] S. K. Choudhary, β€œRobust feedback control analysis of magnetic levitation system,” WSEAS Transactions on Systems, vol. 13, pp. 285-291, 2014. [19] Z. Yanhong, et al., β€œRobustness of improving active maglev motorized spindle equilibrium position,” TELKOMNIKA Indonesian Journal of Electrical Engineering and Computer Science, vol. 11, no. 9, pp. 5161-68, 2013. [20] K. Ishaque, et al., β€œModeling and control of magnetic system via fuzzy logic controller,” in 2011 Fourth International Conference on Modeling, Simulation and Applied Optimization, Kuala Lumpur, Malaysia 2011. [21] D. S. Shu'aibu, et al., β€œEfficient fuzzy logic controller for magnetic levitation systems,” Nigerian Journal of Technological Development, vol. 13, no. 2, pp. 50-57, 2016. [22] J. J. HernΓ‘ndez-CasaΓ±as, et al., β€œCharacterization and adaptive fuzzy model reference control for a magnetic levitation system,” Alexandria Engineering Journal, vol. 55, no. 3, pp. 2597-2607, 2016. [23] E. T. Moghaddam and J. Ganji, β€œSliding mode control of magnetic levitation systems using hybrid extended Kalman filter,” Energy Science and Technology, vol. 2, no. 2, pp. 35-42, 2011. [24] B. Krishna and D. Chandran, β€œSliding mode control for magnetic levitation system: an eigen structure assignment approach,” in 9th Asian Thermal Spray Conference, 2018. [25] S. A. Al-Samarraie, β€œVariable Structure Control Design for a Magnetic Levitation System,” Journal of Engineering, vol. 24, no. 12, pp. 84-103, 2018. [26] S. A. Al-Samarraie, et al., β€œAdaptive sliding mode control for magnetic levitation system,” Al-Nahrain Journal for Engineering Sciences (NJES), vol. 21, no. 2, pp. 266-74, 2018. [27] A. Noshadi, et al., β€œA Genetic algorithm-based system identification of active magnetic bearing system: a frequency-domain approach,” in 11th IEEE International Conference on Control & Automation (ICCA), Taichung, Taiwan 2014,. [28] C.-A. Bojan-Dragos, et al., β€œProportional-integral-derivative gain-scheduling control of a magnetic levitation system,” International Journal of Computers Communications & Control, vol. 12, no. 5, pp. 599-611, 2017. [29] C.-A Bojan-Dragos, et al., β€œGain-scheduling control solutions for magnetic levitation systems,” Acta Polytechnica Hungarica, vol. 15, no. 5, pp. 89-108, 2018. [30] Z. Zhang and X. Li, β€œReal-time adaptive control of a magnetic levitation system with a large range of load disturbance,” Sensors, vol. 18, no. 5, 2018. [31] H. K Khalil, Nonlinear Systems, 3rd ed, USA: Prentice Hall: 2002. [32] H. J. Marquez, Nonlinear Control systems. New Jersey: John Wiley & Sons, 2003.