Professional Documents
Culture Documents
Vu Le
Mechanical Engineer Graduate,
Bachelor of Engineering in Mechanical Engineering and Production Technology,
HAMK University of Applied Sciences, Riihimaki Campus, Finland.
Anil Kutuwo
Senior Engineer (Civil), Sanima Hydro and Engineering (P.) Ltd.,
Bachelors in Civil Engineering, IOE, Pulchowk Campus, Tribhuvan University, Nepal
1. Introduction
Many real-life phenomena and problems can be studied by mean of mathematical modelling.
Engineers and scientists in various disciplines have been exploiting this powerful tool to further
interpret the fundamentals of nature, from which practical applications can be derived.
Aiming to introduce and demonstrate the importance of mathematical modelling, MathMod MOOC
is an online course provided by TU Delft which served to help students understand the basics and
techniques involved in modelling and analyze a real-life problem. This course was run from May 16th
2017 to Jul 19th 2017 (9 weeks) in edx platform. In this course, students were given an opportunity to
work on different projects and allowed to work in group of two in going through various steps of
analyzing and refining their models to best replicate their respective projects. The main objectives of
the course are as follow:
Two students from Viet Nam and Nepal had form a team for the study of Gliders Trajectory, a real life
problem, as a project work to find the Gliders Trajectory using Mathematical modelling process. The
project works consist of the two part one is the construction of the simple mathematical model and
another one is to make modification on the simple model. This article summarize one part of the
project works carried out during the MOOC which illustrates the one complete Mathematical
Modeling Cycle.
2. Modelling Cycle
The mathematical modelling process is better represented as a modelling cycle with four stages i.e.
Most often first modeling cycle are unable to answer the question which directs the necessity of model
modification for improvement. The modification can be made by redefining the parameters, including
new parameters, or/and improving calculation method. So that it gives more accurate results.
= 2 cos().(II)
For the instantaneous speed and orientation of the glider, the two differential equation which define
the position of the glider (glider trajectory) are defined as follow:
= cos().(III)
= sin().(IV)
5. Model Simulation
The four differential equations are solved simultaneously using Euler's method with the application of
Python Programming Language to find the trajectory of the glider. The steps carried out during the
model simulation are discussed in following subsection:
a. Differential equation for angle is solved for different time steps considering constant V,
different initial angle, and maximum value for lift parameter. The time step was computed by
comparing the result (angle) at a given time with the result with double time step for the same
initial condition.
b. Differential equation for velocity is solved for different time steps considering constant angle,
different initial velocity, and maximum value for drag parameter. The time step was computed
by comparing the result (velocity) at a given time with the result with double time step for the
same initial condition.
Figure 2: Angle vs time for initial velocity 30 m/s, initial angle -0.1 radian, drag parameter 0.04 kg/m,
and lift parameter 1.48 kg/m
Figure 3: Glider Trejectory for time 600 s, initial velocity 30 m/s, initial angle -0.1 radian, drag
parameter 0.04 kg/m, and lift parameter 1.48 kg/m
6. Validation
The validation process was carried out by finding the angle and velocity of the glider at equilibrium
point analytically using excel, and comparing that with the model simulated value. An equilibrium
point is the point where the variation is zero i.e. the first derivative of the function is zero.
In addition, the oscillation time of the system is computed analytically by finding Eigen values of the
Jacobian Matrix in the equilibrium point using MathCad. This oscillation time period was also
compared with the oscillation time period from model.
The agreement between the two processes - analytical solution and numerical solution - was found
which validate the mathematical model.
7. Conclusion
A mathematical model cycle of Glider Trajectory had successfully carried out. The mathematical
solution to the problem of the Glider trajectory had been presented by defining the problem of the
Glider Trajectory, defining the simple mathematical model of the Glider based on the major forces
acting on the Glider, computing numerical solution of the mathematical model defined by the four
differential equation using Euler's method in Python Program, and finally validation of mathematical
model was made by comparing the numerical solution with the analytical solutions.
Despite the validation of the model, the trajectory of the flight shows high amplitude in vertical
position of the flight (fluctuations of height) which is impracticable. Thus, it is recommended that the
model shall be modified. Detail recommendations will be discussed in subsequent section.
8. Recommendation
As discussed early, mostly first modeling cycle are unable to answer the question which leads to model
modification for the improvement. And based on the conclusion section, it is suggested to modify the
model and proceed to the next modelling cycle. The recommendation for the next modelling cycle are
summarized as follow:
a. Lift and Drag parameters are dependent of the angle of glider which are assumed to be
constant for simple model of glider, so it is recommended to modify the model which will
account for the variation of these parameter with the change in angle of glider.
b. It is recommend to revise the step size for obtaining even more precise solutions.
c. It is recommend to incorporate additional parameters in the mathematical model such as
wind effect on the glider.
9. References
a. Mathematical Modelling, Investigation of Gliders Trajectory; June 27, 2017; Anil Kutuwo & Vu Le
b. Mathematical Modelling, Extension of Investigation of Gliders Trajectory; July 11, 2017; Anil Kutuwo & Vu Le
c. DelftX: MathMod1x Mathematical Modelling Basics; course slides
d. edx.org
e. http://www.standardcirrus.org/Specifications.php
f. https://en.wikipedia.org/wiki/Lift_coefficient#/media/File:Lift_curve.svg
g. https://en.wikipedia.org/wiki/Drag_coefficient#/media/File:14ilf1l.svg