Modelling_Simulation_amp_Control_of_Non-Linear_Magnetic_Levitation_System
Modelling_Simulation_amp_Control_of_Non-Linear_Magnetic_Levitation_System
Abstract— This paper deals with the modelling, simulation and The Magnetic Levitation system considered in the work at
linearization of a non-linear dynamic magnetic levitation system. hand is fabricated of a ferromagnetic ball levitated in a voltage-
In this work, a non-linear Simulink model for MLS is presented at controlled magnetic field [3]. The current system that we
the initial stage using MATLAB/Simulink as a tool. The system considered for our analysis is the educational nonlinear
considered is a ferromagnetic ball suspended in a voltage- hardware model of Magnetic Levitation System ED-4810. We
controlled magnetic field – known as the Magnetic Levitation employed the state space analysis technique to scrutinize the
System. These systems tend to be highly unstable and require a range of parameters for stability of the system. Meanwhile, we
controller to achieve linearized behavior and high precision applied the same to linearize the simulation model of the
positioning of the ferromagnetic ball. This paper presents the
aforementioned hardware. The ultimate objective being to make
mathematical modeling as well as simulation results of a dynamic
non-linear magnetic levitation system upon which, state-space
use of matrices and state-space modeling to mathematically
modeling is implemented to achieve linearized and precise position linearize the equations of this system and afterwards, build-up
results. its linear simulation model to make it capable to levitate the
magnet with high precision.
Keywords— magnetic levitation system; linearization; state State space equations are models that use state variables by
space; first order derivatives. a set of first order differential equations to describe a system in
the time-domain. This eliminates the need of performing the
I. INTRODUCTION
extensive Laplace transform and partial fraction expansions to
Magnetic levitation system (MLS) are electro-mechanical study a control system. Hence, state space representation is a
systems that are used to levitate an object in space without any mathematical model of a system as a set of inputs, outputs &
support. This technology is becoming more widespread due to state variables related by first order differential equation.
its friction-less and contact-less properties as it eradicates energy
losses due to friction [1]. It has been widely used in various Regarding this paper, Section-II presents the general
fields such as high-speed maglev passenger trains, high speed description of a magnetic levitation system and its various
computing, highly accurate positioning systems, frictionless components. Section III presents the system dynamics,
bearings and others [2]. Since the evolution of this technology, mechanical & mathematical modelling of the system. Section
researchers have studied a wide number of such systems. In IV represents simulation of the non-linear system as well as the
addition, work has been done on controller design for these state-space controller for linearization of the system. Results of
systems as they are complex and they need pertinent control these simulations are also discussed in the same section. Finally,
action. Nevertheless, these are generally open loop unstable and conclusion of the entire work is given in section V of the paper.
highly non-linear systems. This un-stability factor and natural
nonlinearity of magnetic levitation systems makes their
modelling & control very challenging [2].
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on December 25,2024 at 16:39:07 UTC from IEEE Xplore. Restrictions apply.
II. MAGNETIC LEVITATION SYSTEM
(2)
Where,
V represents input voltage applied, (4)
i represents current present in coil and
R represents coil’s resistance.
(5)
B. Mechanical Modeling
(6)
Free body diagram of the ferromagnetic ball suspended by
means of balancing the gravitational force, “Fgravity” and the
electromagnetic force, “Fem” is shown below. Eq. (5) specifies that L(x) is a non-linear function of position
of the ball “x” [6]. Several estimates for finding the inductance
of the system have been used. If we take the estimate given in
[4], inductance varies with the position of the ball, that is:
(7)
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on December 25,2024 at 16:39:07 UTC from IEEE Xplore. Restrictions apply.
Where L₁ is a system parameter and x is the reference The internal structure of the above block “Magnetic
position of the ball. Putting value of L(x) in Equation (2), we Levitation Model” is built-up as;
get:
(8)
By using product rule, we get the result as follows:
(9)
(10)
Fig. 4. Created Simulink “Magnetic Levitation Model” block
(11)
Where ball’s position is taken as output variable,
(12)
IV. SIMULATION & RESULTS
A. Simulation of the non-linear MLS model
One can obtain the simulations of the system within the Fig. 5. Simulation result of the proposed model
MATLAB/Simulink platform starting from the enacted
equations. Fig. 3 below shows simulations of the conventional
non-linear magnetic levitation system. Fig. 4 shows the internal The physical parameters of the system are as shown below.
structure of the block named as “Magnetic Levitation Model”
and Fig. 5. Shows the simulation result of the non-linear system. TABLE I. PHYSICAL PARAMETERS OF MLS
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on December 25,2024 at 16:39:07 UTC from IEEE Xplore. Restrictions apply.
non-linear hardware model of Kumar et.al [2]. Given below is
the list of parameters utilized in [2] for their simulations.
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on December 25,2024 at 16:39:07 UTC from IEEE Xplore. Restrictions apply.
model as of [2]. Ball position based results of the experiment system”, Recent Advances in Engineering and computational sciences,
UIET Panjab University Chandigarh, pp.1-6, 2014
conducted by the authors of [2] are given in Fig. 9.
[3] Petr Chalupa, Martin Maly and Jakub Novak, “Non-Linear Simulink
Model of Magnetic Levitation Laboratory Plant”, Proceedings 30th
European Conference on Modelling & Simuliation, Tomas Bata
University in Zlin.
[4] Valer Dolga, Lia Dolga, “MODELLING AND SIMULATION OF A
MAGNETIC LEVITATION SYSTEM”, Fascicle of Management and
Technological Engineering, Volume VI (XVI), 2007.
[5] Rudi Uswarman, Adha Imam Cahyadi, and Oyas Wahyunggoro, “Control
of a magnetic levitation system using feedback linearization”,
International Conference on Computer, Control, Informatics and Its
Applications, Jakarta, Indonesia, pp. 95-98, 2013
[6] Ishtiaq Ahmad, Muhammad Akram Javaid ,"Nonlinear Model &
Controller Design for Magnetic Levitation System", RECENT
ADVANCES in Signal Processing, Robotics And Automation,
ISBN:978-960-474-157-1.
V. CONCLUSION
The work presented in this paper was based on a nonlinear
dynamic magnetic levitation system that was analyzed in terms
of its modelling, simulation and linearization. Due to the
unstable and non-linear nature of magnetic levitation systems,
in this work, we attempted to linearize a non-linear hardware
model by means of state-space analysis and subsequent
simulation. The entire system was modelled in vector form and
state-equations. The derived matrices were then implemented
in the explicitly designed state-space block in the simulator to
observe the results. The achieved results of position and speed
vs. time reveal a fairly precise position of the ferromagnetic ball
in the levitation system.
REFERENCES
[1] P. Šuster and A. Jadlovská, “Modeling and Control Design of Magnetic
Levitation System”, SAMI 2012, 10th IEEE Jubilee International
Symposium on Applied Machine Intelligence and Informatics, January
26-28, 2012 Slovakia.
[2] Tejinder Kumar, Shakshi Rana, S. L. Shimi and Dnyaneshwar Karanjkar,
“Modeling, simulation and control of single actuator magnetic levitation
Authorized licensed use limited to: ULAKBIM UASL ISTANBUL TEKNIK UNIV. Downloaded on December 25,2024 at 16:39:07 UTC from IEEE Xplore. Restrictions apply.