Professional Documents
Culture Documents
06702722njlk o NJKL N JP o JN o Ljin
06702722njlk o NJKL N JP o JN o Ljin
net/publication/261394785
CITATIONS READS
9 1,918
4 authors:
Some of the authors of this publication are also working on these related projects:
Machines MDPI - Special Issue: Advances and Applications in Unmanned Aerial Vehicles View project
All content following this page was uploaded by Francisco José Ruiz-Sánchez on 23 April 2016.
Abstract— In this paper we present a model of a Propeller- control schemes are continuously under research and many
Engine system and a simulation analysis of its dynamics in order control techniques are being developed [5]-[7].
to estimate the total load torque produced by the aerodynamic
effects of a spinning propeller attached to its rotor when it is used Multi-rotor vehicles, mainly quad-rotors, are frequently
as a thruster in small scale Unmanned Aerial Vehicles. The used as experimental platforms to validate non-inertial models
contribution is twofold: first, we obtain the model of a composed and control laws because their nonlinear and underactuated
propeller-engine system introducing the mechanical load of a properties. With the aim to stabilize the UAV, several
turning propeller to the electro-mechanical properties of a algorithms are used, assuming that the mathematical model of
Brushless Direct Current motor, to determine the total thrust the UAV is a 3D object with 6 degrees of freedom (DOF).
and the load torque with respect to its angular velocity, and then, However these algorithms consider the UAV as a rigid body
we present the results of a numerical simulation of its dynamical without the real dynamics of the thrusters and the
behavior under hovering conditions. The aim of this work is to underactuation is solved from the standpoint of a non-inertial
establish the basis for new developments in the area of control to body [1]-[4].
improve the stability of flight in Unmanned Aerial Vehicles
avoiding drifting. In general, control models are based on the thrust force,
load torque and angular speed of the engine, but important
Keywords—Modeling of Brushless Direct Current; Thruster; facts, like the relation between load torque and thrust force, are
Aerodynamic Load torque; UAV Control only estimated or assumed as constant [8]-[10], this limit the
possibilities of solving, by using feedback controllers, problem
I. INTRODUCTION that affect the whole performance of the UAV during a flight,
Nowadays universities and research centers are working on mainly concerning stability and energy consumption. In
the development of UAVs (Unmanned Aerial Vehicles); the contrast, in this work we developed a model of aerodynamic
interest comes from their potential to perform tasks in a tele- forces coupled with the engine. The proposed model includes
operated and autonomous way in unreachable and risky places forces generated on the spinning propeller and the dynamic
for humans. The UAVs applications are both, civilian and behavior of the motor; thus, the model allows linking up the
military, in activities like exploration, inspection, search and dynamic of the UAV directly with the dynamic of the main
rescue, surveillance, target identification, image capture and actuator, considering the thrust force generated by the propeller
even as weapons. In recent years, the technological advances in engine system and the load torque produced by the engine.
materials and electronics have contributed to develop compact
flight platforms with complex instrumentation, avoiding some II. COMPOSED MODEL OF A PROPELLER-ENGINE SYSTEM
flight constraints such as payload, flight duration, processing A. Theory and Model of the BLDC motor
capacity and energy consumption. However, UAVs still
present technical limitations in real environments, and it is BLDC motor can be modeled based on the model of a DC
necessary to find a solution to several issues that constraint motor with permanent magnets, i.e., the electrical part of the
their safety flight under structured and controlled model can be described by three phases in the stator where the
environments, in particular, considering the aerodynamic rotation of the engine is produced by energizing two of the
effects on the thruster response to improve the robustness of a three phases in each instant of time (Fig. 1). The procedure to
stable flight condition and to ensure their functionality [1]-[3]. derivate the model is developed according to [11] where it is
not necessary to use the transformation to d and q axes as it is
Small scale UAV are typically manufactured with electric usually done for induction machines because the distribution of
thrusters, because electric motors, and particularly Brushless the magnetic flux in the BLDC motor is trapezoidal instead of
Direct Current motors (BLDC motors) offer high torque- sinusoidal, and where it is convenient to define a model in
weight ratio and are easier to control with respect to internal function of its activation voltage.
combustion engines. BLDC motors require an inverter and a
driver that uses position of the rotor as feedback for The following equations show the relationship between the
synchronizing the current input signals but also for regulating BLDC motor and electromechanical torque.
the velocity as a function of commutation frequency. Their
where θe is the electric angle expressed in rad. This means B. Aerodynamic forces model for a fixed wing
that the electrical position of the rotor is given by: The propeller is the lift surface that generates the force to
move the aircraft through the air according to its orientation;
dθ e P (4) that force is called "propulsion". A simplified model for the
= ωm , aerodynamic of the propulsion system can be obtained through
dt 2
the estimation of the forces generated by the propeller engine
P (5) system based on the momentum theory, which considers the
θe = θm . propeller as an infinite number of blades in a circular surface. It
2
is supposed that the airflow, induced by the propeller, is a disk
θm (expressed in rad) results from the integration of ωm; the in which the air is crossing (see Fig. 2); Bernoulli’s equation
functions f(·) are carrier signals that represent trapezoidal can be applied in front and back of the disk to compute the
waveforms of the BEMF [11]-[12], and P is the number of thrust developed by the propeller, [13] and [14].
magnetic poles of the rotor.
Fig. 4. Representation of the components of the aerodynamic forces on a
transversal section blade
1 (11)
Then, velocity induced by the thrust which is the velocity dT = ρc(CL (α ) cosα − CD (α ) sin α )U 2 dr ,
2
for the flight in hovering-mode is expressed as
1 (12)
dH = ρc(CL (α ) sin α − CD (α ) cosα )U 2 dr ,
T (10) 2
vi = ,
2 ρAd
where U is defined as (vi+ωmr); and α =arctan(vi/ωmr). CL
where vi is the induced velocity at the point i, T is the thrust and CD are the coefficients of lift and drag respectively.
force, ρ is the air density and Ad is the disk area covered by the The coefficients for lift and drag are dependent of the angle
propeller. of attack. In order to tuning these parameters, it is supposed
The propeller is the mechanical component that converts that the curves describing the dynamic of the coefficients for
the rotation of the engine in the thrust force. Generally, the lift and drag are centered at origin and are approximated as
blade of a helicopter has a straight geometry and the blade of a follows: 1) CL=l0+l1α (l1 is the slope of the lift curve) and 2)
propeller presents a mixed twist-spindle shape, which is a CD=d0+d1α+d2α2, which is a quadratic function versus the
variation of the angle of attack versus the radius of the angle of attack α. Since CL y CD are centered at the origin,
propeller. This means that the angle of attack α(r), the chord l0=d1≈0. This, reduces the coefficients as CL=l1α and
c(r) and the pitch θ(r), are varying along the wing radius r and CD=d0+d2α2. Considering that l1 is equal to l, the analytic
the area covered by the wing, Ad (Fig. 3). The disk area of the solution for (11) as a function of the radius is as follows:
propeller can be calculated as Ad = π (rn –ri)2 because the effect
of the crossing air through the wing can be neglected at the 2
2 2
beginning and at the end of the propeller. 1 ⎧1 lθ (vi + ωm r 2 ) 3 lviωmr 2
T = ρc⎨ −
The regulation of the aerodynamical forces (thrust and 2 ⎩3 ωm 2
Load) in the fixed wing propeller is done through the control of (13)
1⎡ v ln(ωmr + vi + ωm r 2 ) ⎤
2 2 2
rotating velocity. The effect of the thrust on the fixed wing − ⎢r vi + ωm r 2 + i
2 2
⎥(d0 + d2θ2 )vi
geometry can be described by the blade element theory, under 2⎢ ω ⎥⎦
⎣
following assumptions: 1) it acts like a small symmetrical rn
blade (angle of attack, pitch and chord are not depending of the d v ln(ωmr + vi + ωm r 2 ) ⎫⎪
3 2 2
2
radius) 2) transversal section in the blade is constant. Then, the + 2d2θvi r − 2 i ⎬ .
differentials of load force and thrust force are at the same ωm ⎪⎭r
i
pressure point, as shown in Fig. 4.
In order to compute the total load torque generated by the
ωm propeller on the BLDC motor, from its differential component
z θ(r)
α(r) c(r)
dTL = rdH , (14)
y x ωm r
y dr
Integrating both sides of the above equation, along the
z
radius r, we obtain
x
ri
rn
r
− ⎬ . l 0.57296 pu
2 ωm ⎪⎭r
-3
i
d1 2.97× 10 pu
The models for the aerodynamic forces, under -3
d2 88.9× 10 pu
considerations that α(r) = α, c(r) =c and θ(r) = θ, are in
function of the mechanical velocity and the induced velocity of
the wind, as is concluded from the previous analysis. To link 40
the aerodynamic forces together with the load of the motor, the Without load torque
20 With load torque
velocity developed by the engine must be included in the
ia (A)
equations. Observe that in the model of aerodynamic forces, 0
thrust and the induced velocity must be solved simultaneously -20
to avoid algebraic loops. -40
0 0.02 0.04 0.06 0.08
III. SIMULATION OF THE PROPELLER-ENGINE SYSTEM
40
Validation of the proposed model was done through 20
ib (A)
L 0.080 × 10-3 H
0.6
Te (Nm)
Vs 12 V
P 2 pu 0.2
-7 2
J 119 × 10 Kgm
Bm 0 Nm/s 0
0 0.02 0.04 0.06 0.08
t (s)
Fig. 6. Electromechanical torque (Te) with and without the load torque (TL)
TABLE II. PARAMETERS FOR THE AERODYNAMIC FORCES MODEL induced by the propeller.
8000 way, the thrust force changes from 6.42 a 3.96 Nm which
Without load torque corresponds with a payload of 655 and 404 g respectively. This
7000 With load torque range corresponds to the payload value per motor that can
carry a small quad-rotor of 1 kg approximately.
Mechanical speed (rpm)
6000
5000
8000
4000 Mechanical speed with control
Reference speed
3000
0
0 0.02 0.04 0.06 0.08
t(s) 2000
Fig. 7. Mechanical speed (ωm) with and without the load torque (TL) induced
by the propeller.
0
0 0.02 0.04 0.06 0.08 0.1
Finally, the mechanical speed in Fig. 7 is reduced from t(s)
5635 without load to 5089 rpms when the load torque is
Fig. 8. Mechanical speed (ωm) response with control.
applied.
Simulation results show that the form of the electrical 1
dynamics of the motor is similar considering the load or not.
The main difference is the amplitude of the current because the
load is demanding more energy. Consequently, the Te (Nm) 0.5
electromechanical load increases as well as the
electromechanical torque. The ripple in the torque is observed
0
because of the square wave from the inverter. A variation is
expected when the load of the propeller is taken into account
because the system requires more energy to displace it in the 0.150
air. The mechanical speed and the thrust are diminished
TL (Nm)
0.100
because the latter depends on the velocity. In this sense, a
regulated thrust needs the control of the speed to compensate 0.050
perturbation induced by the aerodynamic load.
0
Simulation was used in order to analyze the response of the 0 0.02 0.04 0.06 0.08 0.1
model to a proportional-integral (PI) speed controller. Such a t (s)
controller regulates the velocity of the motor considering the Fig. 9. Electromechanical (Te) and load torque (TL) with speed control.
load torque. Proportional gain of the controller was set to
kp=0.2615 and the integral time was set to ki=0, (the integral 20
gain is calculated based on Bm which is assumed very close to
0). Those values obtained by means of a tuning process,
vi (m/s)
according to [15]. The set point value for regulation was varied 10
from 5080 to 4000 rpm., at the time 0.05 s and the step
response is shown in (Fig. 8). 0
The control scheme evaluated with the proposed model
reaches the set point of the speed in a fast and precise way, and 10
is not affected by the load torque change at time t=0.05 s. The
changes on the load torque causes distortion in the current, as
T (N)
5
can be inferred from the behavior of the electro mechanical and
load torque as shown in Figure 9. Te is established at 0.067 Nm
and Te at 0.065 according to the Newton’s laws. Moreover, the 0
0 0.01 0.02 0.03 0.04 0.05
step change in the set point of velocity reduces the thrust force t (s)
and the induced velocity as is observed in Fig. 10 where the
induced velocity changes from 15.89 to 12.49 m/s. The latter Fig. 10. Aircraft dynamic response with speed control.
was confirmed by direct measurements from an anemometer
and a propeller with the same parameters exposed in this paper;
measured values corresponding to the simulated. In a similar
IV. CONCLUSIONS Basics and Applications in SE(3)”, ASME Dynamic Systems and
Control Conference, October 17-19, 2012.
We presented a model for the composed system Propeller- [10] A. Tayebi, S. McGilvray, “Attitude stabilization of a four-rotor aerial
Engine for small scale UAV applications. The model includes robot,” Decision and Control, 2004. CDC. 43rd IEEE Conference on ,
a load torque produced by the aerodynamic effects on the vol. 2, pp. 1216-1221, December 14-17, 2004, doi:
spinning propeller which is analyzed numerically. The 10.1109/CDC.2004.1430207
proposed model considers the actual activation voltages [11] R. Krishnan, Electric Motor Drives: Modeling Analysis and Control,
applied to the BLDC motor that has a three phase balanced New Jersey, Prentice Hall, 2001 pp. 577-614.
trapezoidal waveform on its BEMF. This model includes the [12] R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor
Drives, NW, CRC Press, Taylor and Francis Group, 2010, pp. 457-563.
dynamic response of a propeller under hover flight. Results
[13] J. Seddon Basic Helicopter Aerodynamics, Oxford, BSP Professional
show the performance of the BLDC motor using the propeller Books, 1990, pp. 136.
as a dynamic load and give the idea of how the aerodynamic
[14] Ira H. Abbott, Albert E. Von Doenhoff, Theory of Wing Sections,
effects can be involved in a hovering aircraft with an electric Nueva York, Dover, 1959, pp. 693.
propulsion system, and that it is possible to compensate those [15] L. Harnefors and H.-P. Nee, Control of Variable-Speed Drives, Royal
effects to improve the response of the system. As future work, Institute of Technology, Stockholm, Sweden, 2000
the integration of an instrumented platform is under evaluation
with the aim to compare simulated and acquired data. AUTHORS