Scale Laws Budinger 26688
Scale Laws Budinger 26688
Scale Laws Budinger 26688
https://doi.org/10.1016/j.ast.2019.105658
Budinger, Marc and Reysset, Aurélien and Ochotorena, Aitor and Delbecq, Scott Scaling laws and similarity models
for the preliminary design of multirotor drones. (2020) Aerospace Science and Technology, 98. 1-15. ISSN 1270-9638
Scaling laws and similarity models for the preliminary design of
multirotor drones
M. Budinger a,∗ , A. Reysset a , A. Ochotorena a , S. Delbecq b
a
ICA, Université de Toulouse, UPS, INSA, ISAE-SUPAERO, MINES-ALBI, CNRS, 3 rue Caroline Aigle, 31400 Toulouse, France
b
ISAE-SUPAERO, Université de Toulouse, 10 Avenue Edouard Belin, 31400 Toulouse, France
a b s t r a c t
Multirotor drones modelling and parameter estimation have gained great interest because of their vast
application for civil, industrial, military and agricultural purposes. At the preliminary design level the
challenge is to develop lightweight models which remain representative of the physical laws and the
system interdependencies. Based on the dimensional analysis, this paper presents a variety of modelling
approaches for the estimation of the functional parameters and characteristics of the key components
Keywords: of the system. Through this work a solid framework is presented for helping bridge the gaps between
Multirotor drones optimizing idealized models and selecting existing components from a database. Special interest is given
Scaling laws to the models in terms of reliability and error. The results are compared for various existing drone
Dimensional analysis platforms with different requirements and their differences discussed.
Surrogate models
Propulsion system
Landing gear
1. Context which can be integrated into any optimization tool for rapid pre-
liminary design of multirotor drones [8,9].
During the last decade, technological innovations [1–3] have Section 2 places emphasis on the sizing scenarios that influ-
significantly contributed to the development of smart and power- ence the design of the components and introduces the concept of
ful multirotor UAVs: miniaturization and microelectronic with the dimensional analysis for the creation of estimation models. Mod-
integration of inertial sensors, increased computational power of els based on similarities, also called scaling laws, are described in
control processors, new battery technologies with higher energy section 3 and applied in section 4 for the electrical components:
density, permanent magnet motors with higher torque density and motor, battery, ESC and cables.
high power densities electric-converters. Regression models are described in section 5 and can adopt
The expansion of drones market has led to the decrease of different forms: polynomial forms exemplified in section 6 for pro-
drone sizes and the increase of the availability of drone compo- pellers and variable power law models in section 7 for structural
nents at very competitive prices. This has facilitated the exper- components.
imentation and optimization of drone designs based on succes- Finally, in section 8 several examples of existing drone plat-
sive physical tests. Most of recent designs address very specific forms are compared with the results obtained using the models.
application-cases with particular performances/needs for which a
design optimization process is needed. The design optimization 2. Needs for prediction models during preliminary design
process becomes mandatory when the payload scale factor dif-
fers from market trend. Particularly in research projects of large Within the whole product development process, the purpose of
multirotor UAVs designed for the transport of commercial loads or preliminary design phase is the evaluation of architecture feasibil-
passengers [4–7] where expensive prototypes are used, it is sug- ity, technology selection and components high-level specifications
gested to perform advanced design studies before manufacturing, definition based on product requirements and operational scenar-
integration and testing. To accelerate the design process, a general ios. Yet, to do so, the critical scenarios should be identified and the
trend is to extend the role of modelling in design and specification. associated main components characteristics identified.
The present paper proposes a set of efficient prediction models
2.1. Multirotor main components
* Corresponding author. Fig. 1 shows a typical mass distribution for the different compo-
E-mail address: marc.budinger@insa-toulouse.fr (M. Budinger). nents of a drone according to several examples [10–12]. This paper
https://doi.org/10.1016/j.ast.2019.105658
2
Nomenclature
N
ABS Acrylonitrile Butadiene Styrene keq Equivalent stiffness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m2
DC Direct Current KT Torque constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nm
A
DoE Design of Experiments KV Velocity constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
rpm
V
EMF ElectroMotive Force L Characteristic length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m
ESC Electronic Speed Controller larm Arm length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m
FEM Finite Element Method M Mach number
IGBT Insulated Gate Bipolar Transistor M Mass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kg
LiPo Lithium-Polymer np Parallel branches
LG Landing Gear ns Series branches
MTOW Maximum Takeoff Weight nT Coil turns
MOSFET Metal Oxide Semiconductor Field Effect Transistor P iron Iron losses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W
PBS Product Breakdown Structure P on Conduction losses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W
RSM Response Surface Model P switch Commutation losses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W
UAV Unmanned Aerial Vehicle r Diameter ratio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m
VPLM Variable Power Law Metamodel R Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Latin formula symbols U Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V
U DC DC voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V
B Flux density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T Tf Friction torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . N m
Br Magnetic remanence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T T nom Nominal torque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . N m
C Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A h V Flight speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m
C rate C-rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h−1 V impact Impact speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m
s
s
CP Power coefficient
CT Thrust coefficient Greek formula symbols
D Blade diameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m β Ratio pitch-to-diameter
E No-load voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V δ Rotational speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . rad s
h Convection coefficient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mW 2K Average relative error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %
H arm Arm height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m ω Rotational speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s rad
IO No-load current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A π Dimensionless number
J Advance ratio ρ Resistivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m
J Winding current density . . . . . . . . . . . . . . . . . . . . . . . . . . . mA2 σ Standard deviation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %
N
K Air compressibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m2
θ Maximum admissible temperature . . . . . . . . . . . . . . . . . . . K
Table 1
Design drivers and sizing scenarios.
sizing of the electrical components. When the components do not scaling laws present the asset of requiring only one reference com-
comply with a geometrical or material similarity, then alternative ponent to extrapolate component characteristics (written .re f ) on a
forms will be applied such as regression models for the study of wide range of exploration. More information on the construction,
the propeller parameters or the structural parts. validation and use of scaling laws for engineering purposes can be
An overview of the process is shown in Fig. 2. found in [24]. Scaling laws are used in this paper for the modelling
of electrical components: brushless motors, inverters - part of ESCs
3. Scaling laws and the battery.
The scaling laws, also called similarity laws or allometric mod- 3.1. Uncertainty of scaling models
els, are based on the dimensional analysis. These simplification
laws are really interesting in a preliminary design process because This article will provide the set of standard deviations of es-
they limit drastically the number of design parameters for each timation errors for each proposed model. In order to be able to
component while having good estimation properties based on a better use these quantities, especially for uncertainty propagation
4
Fig. 3. Comparison of error distribution to a normal law. (For interpretation of the colours in the figure(s), the reader is referred to the web version of this article.)
y = k · xa
where x is the definition variable and y is the estimated param-
eter of the studied component. The following relationship is used
to predict the estimated error between the real variable and the
estimated one:
y =
y (1 + ε )
ε is modelled as a random variable. Possible error sources may be
related to multiple factors, such as the assumption of the geomet-
ric similarity for much larger dimensions, unfeasibility regarding
Fig. 4. Normal probability plot.
some design constraints, changing materials or physical properties.
The normal distribution is the most common method used to
model phenomena with multiple random events. For this method,
the probability density follows a Gaussian distribution:
1 1 ε −μ 2
f (ε ) = √ e− 2 ( σ )
σ 2π
where μ is the mean and σ the standard deviation. An example of
such distribution is illustrated in Fig. 3. The histogram shows the
distribution of the relative error for the estimated battery mass for
different references of Lithium-Polymer batteries.
A graphical technique used to assess the adequacy of the ob-
served distribution to a Gaussian distribution is the normal prob-
ability plot. This method fits a set of observations to a straight
line and those deviations found from the straight line are varia-
tions from the normal law. The mean and the standard deviation
are read on the abscissa from the crossing of the interpolation line
with Y = 0 and Y = 1 respectively. The collected data series fit
Fig. 5. Effect of the reference point choice on the mean error (motor example).
properly to a normal distribution as depicted in Fig. 4 with a mean
value μ = 0.05% and standard deviation value σ = 6.48%.
In order to minimize the error of estimation when applying • Correlation between errors
scaling laws, it is recommended to take into account some factors. Uncertainties from the different estimation models may be
The main factors or good practices are: linked to further random variables or independent to its own
random variable. The dependency is studied using a correla-
• Choice of a mid-range reference point
tion analysis. An example is applied for the following motor
The choice of a good reference value will have a strong ef-
equations:
fect on the scaling law as it will keep the mean error as low
as possible. Scaling laws follow, as discussed before, a normal 3/3.5
distribution where choosing a reference of the extremes en- T mot
M mot = M mot ,re f Motor mass
tails a difference increase for the other values. The next figure T mot ,re f
shows the evolution of the relative error according to the dif- 3/3.5
ferent motor torque (Fig. 5). It is observed that the error tends T mot
T mot , f r = T mot , f r ,re f Motor
to decrease for references which are close to the geometric T mot ,re f
mean of minimum and maximum values of the full range. friction torque
5
ρ J2L d1 d2
Table 2
Dimensional analysis on Equation (8).
= f , (10)
hθ L L
Parameter [Voltage] [Current] [Length] [Temperature]
Similar analysis conducts to Equation (9) simplification:
J A
2 0 1 −2 0
m T d1 d2
−1 = f
ρ m
1 1 0 , (11)
θ [K] 0 0 0 1 J Br L4 L L
W
h 1 1 −2 −1 di
m2 K Considering material and geometric similarities ( L
= constant
L [m] 0 0 1 0
hθ
d1 [m] 0 0 1 0 and ρ = constant) the following scaling laws derive from Equa-
d2 [m] 0 0 1 0 tions (10) and (11):
π J = J a J · La L · ρ aρ · θ aθ · hah = J 2 · L 1 · ρ 1 · θ −1 · h−1 This means, if an average value of 1.5 is considered for b, Equa-
tion (19) can thus be simplified to:
Equation (8) can then be reduced, using Buckingham’s Theorem 1.5−1 3
T ∗f = T ∗− 3 · T ∗ 3.5 ≈ T ∗0.69 (20)
to:
7
Table 4
Scaling laws applied to out-runner brushless motor.
P mot
P max = U max · I max = U bat · max (25)
U mot
Table 5
Scaling laws applied to different families of electronic speed controllers (ESC).
Table 6
Scaling laws applied to batteries.
measure of how fast a battery can be discharged relative to its Parameters & Equation Wiring cablea
maximum capacity without presenting permanent damage. If Value σ [%]
C rate = 1, then the discharge current will discharge the entire Current I [A] 120
battery in one hour. Formula linking maximum current I max to
Radius r [mm] 5.2
C-rate is the following: r ∗ = I ∗2/3 5.56
M
kg
I max = C rate · C (27) Linear mass L m
0.191
M
L
= I ∗4/3 11.08
∗ = C ∗.
For a given cell technology, C rate stays constant and I max a
PVC-insulated single wiring cables https://www.
engineeringtoolbox.com/wire-gauges-d_419.html.
Specific power and energy are assumed to remain constant over
a cell assembly even if the packaging can vary on a given series
range with no particular correlation to capacity.
where ρ is the resistivity of the conductor, J the current density Fig. 10. Radius vs. Current load.
and V the conductor volume.
2
It is assumed here that because of the thin insulator thickness, I = J · π · r 2 =⇒ r ∗ = I ∗ 3 (31)
the thermal conduction resistance can be neglected compared to
Equation (31) can be used to find the relationship between the
the convection one. This means that the power loss can be linked
linear resistance RL of a wire and its nominal current caliber:
to insulator exchange area S = 2π · r · L (r cable radius and L
∗
length): R ρ −2 R −4
= ∝r =⇒ = I∗ 3 (32)
L S L
P loss = h · S · θ (29)
M
At the same time, the linear mass L
of the conductor can be
with h the convective heat transfer coefficient and θ the admis- expressed as a function of r:
sible temperature drop (constant for a given external temperature ∗
and insulator material: h∗ = 1 and θ ∗ = 1). M M 4
∝ r 2 =⇒ = I∗ 3 (33)
Equations (28) and (29) lead to the following formulation of the L L
nominal current density ( J ):
4.4.1. Scaling laws summary and validation
−1
J ∗ = r∗ 2 (30) Table 7 summarizes the scaling laws:
The comparison of these laws with catalogue data yields a
Considering the current is I = J . S, current can be expressed as mean relative error of 16% for the linear mass and about 8% for
a function of the radius: the radius (Fig. 10).
10
Fig. 12. Multi variable correlation matrix using R 2 heatmap (left) and scatter matrix (right).
Fig. 13. C T model relative error = f (μ, σ ) evolution with terms selection.
Cj = (a j ,0 + a j ,1 · β + a j ,2 · J + a j ,11 · β 2 + a j ,12 · β · J
j −∈[t , p ]
C T = 0.02791 − 0.06543 · J + 0.11867 · β + 0.27334 · β 2
− 0.28852 · β 3 + 0.02104 · J 3 − 0.23504 · J 2 (48)
2
+ 0.18677 · β · J
Similar results can be obtained considering the C p parameter
(¯ = 0.5% and σ = 7.5%):
C P = 0.01813 − 0.06218 · β + 0.00343 · J + 0.35712 · β 2
(49)
− 0.23774 · β 3 + 0.07549 · β · J − 0.12350 · J 2
Those
CT ,
C P estimators, depicted in Fig. 15, present multiple
advantages:
steps.
7.1. Crash sizing scenario
• Body is assumed to be an aluminium or composite cross with
hollow rectangle section,
The crash sizing scenario considers a maximum speed V impact
• Arms are made of aluminium hollow bars with square cross of the drone when hitting the ground. At such speed the structure
section, should resist (i.e. the maximum stress should not be exceeded)
• Landing gears are assumed to be printing ABS plastic parts. and for higher speeds, the landing gears are the parts that break
as structural fuses.
The structure is sized with respect to two sizing scenarios:
To calculate the equivalent maximum load resisted by the land-
takeoff maximum thrust (arms) and a crash with a given impact
ing gears, the energy conservation law applies the kinetic energy
speed (body, arms, landing gears).
stored in drone mass to potential energy in structural parts transi-
The first sizing scenario is relatively simple and considering
tory deformation:
that the body is rigid compared to the arms, the equivalent prob-
lem is a larm length cantilever beam with an applied load F = 1 1
Thrust. The maximum stress is estimated with safety coefficient keq · δ x2 = 2
M tot · V impact
2 2
k s as: 1
⇒ F max = (keq · δ x + M total · g ) (52)
4
H arm 12 · T hrust · larm σalloy 1
σmax = ≤ (50) = ( V impact · keq M total + M total · g )
2 4
H arm − ( H arm − 2e )4 ks 4
which can be written with dimensionless arm aspect ratio πarm = To calculate the maximum stress induced by the maximum
e
: load F max applied to one landing gear, the equivalent stiffness keq
Harm
should be determined. For this purpose, the problem is broken
1 down into simpler structural parts, as depicted in Fig. 17, and the
6 · T hrust · larm · k s 3
equivalent stiffness keq is expressed considering the effect of each
H arm ≥ (51)
σalloy (1 − (1 − 2 · πarm )4 ) stiffness on the whole part.
7.2. Landing gear stiffness and induced stress estimation applying VPLM
A dimensional analysis leads to the following problem formula- 8. Assessment of estimation models performance during
tion: preliminary design
k2 H1 t
πk2 = ≈f π1 = , π2 = , π3 = θ (55) The estimation models are the tools that allow us to work
b·E H2 H1
in a continuous domain, reducing the work time and eliminat-
and then: ing the limitations related to data tables. The use of analytical
models also facilitates the implementation of sizing and optimiza-
k2 = πk2 · b · E (56)
tion procedures. Reference [33] explains how to solve the main
πk2 is fitted by a 2nd order variable power-law expression: design problems. Article [34] shows in detail the implementation
of a sizing procedure for multirotor drones applying the mod-
πk2 = 10a0 · π1a1 +a11 ·log(π1 )+a12 ·log(π2 )+a13 ·log(θ ) els described in this article in an optimization routine. The fol-
a +a22 ·log(π2 )+a23 ·log(θ )
(57) lowing table gives the specifications and results of the overall
· π2 2 · θ a3 +a33 ·log(θ )
drone sizing and the resulting errors when compared to their ac-
In logarithmic space this formula can be adapted to the following tual industrial reference. It can be seen that the proposed mod-
linear form: els allow performing a relevant preliminary design of drones (Ta-
ble 9).
log(πk2 ) = a0 + a1 · log(π1 ) + a11 · log(π1 )2
+ a12 · log(π1 ) · log(π2 ) + a13 · log(π1 ) · log(θ) 9. Conclusions
2
+ a2 · log(π2 ) + a22 · log(π2 )
In this paper a set of valid estimation models for the key com-
+ a23 · log(π2 ) · log(θ) + a3 · log(θ) + a33 · log(θ)2 ponents of all-electric multirotor drones is presented. One of the
(58) main hallmarks of these models lies in its mathematical continu-
ous form, which facilitates the implementation of design and opti-
with x1 = log(π1 ), x2 = log(π1 ) ... 2
mization tools. The use of dimensional analysis, apart from provid-
After an analysis of the error distribution, it is observed that ing these physically-motivated approaches with a unified physical
a 5-terms 2nd order model achieves a sufficient fidelity level basis, gives them greater confidence and understanding compared
(Fig. 18): to other pure statistical approaches in the literature. As a result,
scaling laws show robust outcomes in terms of deviation, although
πk2 = 10−0.37053 · π1−3.11170 · π21.10205 · θ −6.61617−4.86580·log(θ ) it is recommended to follow certain guidelines to reduce such de-
viation. Based on the current available technologies, they can be
(59)
applied to the preliminary design of new systems as only a refer-
A dimensional analysis conducted on constraint σmax leads to ence value is needed. Surrogate modelling techniques are used in
following formula: order to obtain an analytic model based on data-sheet data (pro-
pellers) and on FEM simulations data (landing gear). In these cases,
σmax · b · H 1 H1 t
πσmax = ≈f , , θ = f (π1 , π2 , θ) (60) the dimensional analysis facilitates the choice of the main inde-
F H2 H1 pendent parameters and strengthens the prediction of the mod-
Using a 5-terms 2nd order form, the model obtained is: els.
The proposition of this new multirotor drone sizing model li-
σmax = 100.14690 · π12.08982 · π2−0.98108 · θ 3.38363+2.66468·log(θ )
π brary is important to perform an overall sizing loop. This is em-
phasized in the case of high payloads, where the mass of the
(61) components increase significantly in order to maintain similar au-
Therefore, this model enables to predict the mechanical stress tonomy performance requirements.
generated on the landing gear in the case of a crash. The number
of design parameters is reasonable and the prediction is relatively Declaration of competing interest
accurate (¯ = 0.1% and σ = 4.1%) similarly to the rest of the mod-
els proposed in this paper. None declared.
15
Table 9
Drone platforms references and sizing results.
Specifications
Payload: 1 kg 4 kg
Arms/Prop. per arm: 4/1 8/1
Climb speed: 10 m/s 6 m/s
Autonomy: 15 min 18 min
Sizing
Total mass: 1642 g (+16.5% ref.) 8513 g (−10.3% ref.)
Battery mass: 353 g (+7.29% ref.) 2133 g (+10.4% ref.)
Motor mass: 47 g (−12.9% ref.) 160 g (+1.2% ref.)
Max. Power: 173 W (−1.14% ref.) 449 W (−10.29% ref.)
Diameter propeller: 0.256 m (+2.4% ref.) 0.40 m (+5.26% ref.)
a
MK-Quadro: http://wiki.mikrokopter.de/en/MK-Quadro.
b
Spreading Wings S1000+: https://www.dji.com/fr/spreading-wings-s1000.