HAL Id: hal-02280789
https://hal-enac.archives-ouvertes.fr/hal-02280789
Submitted on 6 Sep 2019
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Piecewise Polynomial Model of the Aerodynamic
Coefficients of the Cumulus One Unmanned Aircraft
Torbjørn Cunis, Anders La Cour-Harbo
To cite this version:
Torbjørn Cunis, Anders La Cour-Harbo. Piecewise Polynomial Model of the Aerodynamic Coefficients
of the Cumulus One Unmanned Aircraft. [Technical Report] SkyWatch A/S, Støvring, DK. 2019.
�hal-02280789�
Piecewise Polynomial Model of the Aerodynamic Coefficients of
the Cumulus One Unmanned Aircraft
Torbjørn Cunis
1and Anders La Cour-Harbo
2Abstract
This document illustrates a piecewise polynomial model for Cumulus One, based on continuous fluid dynamics simulation, derived using the pwpfit toolbox. The model has been developed in a joint project of Sky-Watch and the University of Aalborg.
Preliminaries
If not stated otherwise, all variables are in SI units. We will refer to the following axis systems of ISO 1151-1: the body axis system (xf, yf, zf) aligned with the aircraft’s fuselage; the air-path axis system (xa, ya, za) defined by the velocity vector VA; and the normal earth-fixed axis system (xg, yg, zg). The orientation of the body axes with respect to the normal earth-fixed system is given by the attitude angles Φ, Θ, Ψ and to the air-path system by angle of attack α and side-slip β; the orientation of the air-path axes to the normal earth-fixed system is given by azimuth χA, inclination γA, and bank-angle µA. (Fig. ??.)
xg xa xf zg za zf mg −ZA F −XA VA Θ γA α
(a) Longitudinal axes (β = µA= 0).
xg x0f xa yg y 0 f y a F0 −XA YA0 VA Ψ β0 χA (b) Horizontal axes (γA= 0).
Fig. 1: Axis systems with angles and vectors. Projections into the plane are marked by0.
I. Aerodynamic Coefficients The piece-wise polynomial models of the aerodynamic coefficients are given
C(α, β, ξ, η, ζ) =
Cpre(α, β, . . . ) if α ≤ α0,
Cpost(α, β, . . . ) else, (1) where C ∈ {CX, CY, CZ, Cl, Cm, Cn} are polynomials in angle of attack, side-slip, and surface deflections; and the
boundary is found at
α0=17.949°. (2)
The polynomials in low and high angle of attack, Cpre
, Cpost, are sums
Cpre = Cαpre(α) + Cξ(β, ξ) + Cηpre(α, η) + Cζ(β, ζ) ; (3)
Cpost= Cαpost(α) + Cξ(β, ξ) + Cηpost(α, η) + Cζ(β, ζ) . (4)
In the following subsections, we present the polynomial terms obtained using the pwpfit toolbox. Coefficients of absolute value lower than 10−2 have been omitted for readability.
1ONERA – The French Aerospace Lab, Department of Information Processing and Systems, Centre Midi-Pyrénées, Toulouse, 31055, France, e-mail:torbjoern.cunis@onera.fr; and ENAC, Université de Toulouse, Drones Research Group, Toulouse, 31055, France.
A. Domain of low angle of attack
Polynomials in angle of attack:
CXαpre= −2.566 × 10−2+5.722 × 10−1α +1.496α2−1.148 × 101α3; (5) CYαpre=5.402 × 10−2−2.345 × 10−1α −2.001α2+7.054α3; (6) CZαpre= −3.475 × 10−1−5.467α + 1.853α2+2.663 × 101α3; (7) Clαpre=4.875 × 10−2−2.190 × 10−1α −2.004α2+7.146α3; (8) Cmαpre=6.214 × 10−2−1.755α − 3.427α2+1.256 × 101α3; (9) Cnαpre=4.748 × 10−2−2.097 × 10−1α −2.016α2+7.171α3; (10) Polynomials in angle of attack and elevator deflections:
CXηpre=4.327 × 10−2η −4.458 × 10−1αη +3.370 × 10−1α2η −4.567 × 10−1αη2+7.331 × 10−2η3; (11) CYηpre=1.832 × 10−2η +7.484 × 10−2αη −4.384 × 10−1α2η; (12) CZηpre= −2.567 × 10−1η +3.085 × 10−1αη −5.105 × 10−2η2−7.394 × 10−1α2η +6.936 × 10−1αη2+1.337 × 10−1η3; (13) Clηpre=1.699 × 10−2η +8.936 × 10−2αη −4.564 × 10−1α2η +1.571 × 10−2αη2; (14) Cmηpre= −9.028 × 10−1η +7.437 × 10−1αη −4.924 × 10−2η2−8.415 × 10−1α2η +2.210αη2+5.251 × 10−1η3; (15) Cnηpre=1.532 × 10−2η +8.758 × 10−2αη −4.513 × 10−1α2η +1.487 × 10−2αη2. (16)
B. Domain of high angle of attack
Polynomials in angle of attack:
CXαpost=1.266 × 10−2−3.159 × 10−1α +3.832 × 10−1α2−1.226 × 10−1α3; (17) CYαpost= −2.297 × 10−2α2+1.337 × 10−2α3; (18) CZαpost= −4.179 × 10−1−2.345α + 9.586 × 10−1α2−3.665 × 10−2α3; (19) Clαpost=2.006 × 10−2−8.200 × 10−2α +1.012 × 10−1α2−3.515 × 10−2α3; (20) Cmαpost= −2.552 × 10−1−5.131 × 10−1α −2.677 × 10−1α2+1.332 × 10−1α3; (21) Cnαpost=1.159 × 10−2−3.062 × 10−2α +2.727 × 10−2α2; (22) Polynomials in angle of attack and elevator deflections:
CXηpost= −1.342 × 10−2η −1.663 × 10−1αη −1.796 × 10−1η2+2.254 × 10−2α2η +9.274 × 10−2αη2+7.331 × 10−2η3; (23) CZηpost= −2.922 × 10−1η +1.829 × 10−1αη +1.277 × 10−1η2+2.284 × 10−2α2η +1.229 × 10−1αη2+1.337 × 10−1η3; (24) Cmηpost= −9.498 × 10−1η +6.099 × 10−1αη +5.093 × 10−1η2+6.456 × 10−2α2η +4.264 × 10−1αη2+5.251 × 10−1η3; (25) CYηpost, Clηpost, Cnηpost are approximately zero. (26)
C. Full-envelope polynomials
Polynomials in side-slip and aileron deflections: CXξ= 6.557 × 10−2β2+4.214 × 10−2βξ −1.493ξ2+4.264 × 10−2ξ3−1.647 × 10−2β4−2.321 × 10−2β3ξ +9.649 × 10−2β2ξ2+2.859 × 10−2βξ3+3.084 × 101ξ4; (27) CYξ= −3.697 × 10−1β −1.570 × 10−1ξ −3.231 × 10−2β2−6.137ξ2+7.416 × 10−2β3+1.611 × 10−2βξ2+2.214ξ3+6.487 × 10−1β2ξ2+5.323 × 10−2βξ3+1.456 × 102ξ4; (28) CZξ= 3.411 × 10−1β2+4.141 × 10−1βξ −3.717ξ2+4.234 × 10−2ξ3−9.915 × 10−2β4−1.922 × 10−1β3ξ +1.945 × 10−1β2ξ2+9.909 × 10−1βξ3+9.856 × 101ξ4; (29) Clξ= −5.798 × 10−2β −3.929 × 10−1ξ −2.906 × 10−2β2−5.551ξ2+1.763 × 10−2β3+1.722 × 10−1β2ξ +4.557 × 10−1ξ3+5.835 × 10−1β2ξ2+5.332 × 10−2βξ3+1.319 × 102ξ4; (30) Cmξ= −3.978 × 10−2β2+5.554 × 10−1βξ −4.689ξ2+4.229 × 10−2ξ3+2.585 × 10−2β4−2.309 × 10−1β3ξ +4.077 × 10−1β2ξ2−5.068 × 10−1βξ3+1.160 × 102ξ4; (31) Cnξ= 3.686 × 10−2β +1.392 × 10−2ξ −2.828 × 10−2β2−5.410ξ2−1.160 × 10−1ξ3+5.678 × 10−1β2ξ2+5.334 × 10−2βξ3+1.286 × 102ξ4. (32) Polynomials in side-slip and rudder deflections:
CXζ = −1.031 × 10−2βζ −7.986 × 10−2ζ2+1.086 × 10−2βζ3+9.739 × 10−2ζ4; (33) CYζ = −8.526 × 10−2ζ −2.128 × 10−2β2−3.569 × 10−1ζ2+1.049 × 10−2β2ζ +1.924 × 10−2βζ2+7.679 × 10−2ζ3+5.663 × 10−2β2ζ2+5.247 × 10−1ζ4; (34) CZζ= −2.036 × 10−2β2−1.332 × 10−2βζ −1.743 × 10−1ζ2+1.834 × 10−2β2ζ2+3.683 × 10−2βζ3+2.631 × 10−1ζ4; (35) Clζ= −1.930 × 10−2β2−3.221 × 10−1ζ2+5.111 × 10−2β2ζ2+4.735 × 10−1ζ4; (36) Cmζ = −3.231 × 10−2β2−1.436 × 10−2βζ −2.672 × 10−1ζ2+1.241 × 10−2β3ζ +1.472 × 10−2β2ζ2+1.051 × 10−2βζ3+4.193 × 10−1ζ4; (37) Cnζ=2.158 × 10−2ζ −1.882 × 10−2β2−3.137 × 10−1ζ2−1.338 × 10−2ζ3+4.978 × 10−2β2ζ2+4.611 × 10−1ζ4. (38) II. Equations of Motion
We have the aerodynamic forces and moments in body axis system XA YA ZA f = 1 2%SV 2 A CX CY CZ ; LA MA NA f = 1 2%SV 2 A b Cl cACm b Cn + XA YA ZA f × xcg− xrefcg ; (39)
and the weight force by rotation into the body axis system
XgG= −gsin Θ; (40) YgG= −gsin Φ cos Θ; (41) ZgG= −gcos Φ cos Θ; (42) The resulting forces lead to changes in the velocity vector, in body axis system, by
˙ VAf= 1 m XA+ XG+ XF YA+ YG ZA+ ZG f + p q r × VAf. (43)
with the thrust XF
f = F (engines aligned with the xf-axis). For a symmetric plane (Ixy = Iyz = 0), the resulting
moments in body axis are given as
Lf= LAf − q r (Iz− Iy) + p q Izx; (44)
Mf= MfA− p r (Ix− Iz) − p2− r2 Izx; (45)
Nf= NfA− p q (Iy− Ix) − q r Izx; (46)
with the inertias Ix, Iy, Iz, Izx. The changes of angular body rates are then given as
˙ p = 1 IxIz− Izx2 (IzLf+ IzxNf) ; (47) ˙ q = 1 Iy Mf; (48) ˙r = 1 IxIz− Izx2 (IzxLf+ IxNf) . (49)
Here, the normalized body rates have been used with ˆ p ˆ q ˆ r = 1 2VA b p cAq b r ⇐⇒ p q r = 2VA b−1pˆ c−1A qˆ b−1rˆ (50) and ˙ˆ p ˙ˆq ˙ˆr = 1 VA 1 2 b ˙p cAq˙ b ˙r − ˙VA ˆ p ˆ q ˆ r . (51)
The change of attitude is finally obtained by rotation into normal earth-fixed axis system: ˙
Φ = p + qsin Φ tan Θ + r cos Φ tan Θ; (52) ˙
Θ = qcos Φ − r sin Φ; (53) ˙
Ψ = qsin Φ cos−1Θ + rcos Φ cos−1Θ. (54) III. Longitudinal Model
The longitudinal model is restricted to the xa-za-plane, assuming β = µA= χA= 0.
A. Aerodynamic Coefficients
The longitudinal aerodynamic coefficients, CL, CD, Cm, are obtained as CL CD = +sin α − cos α −cos α − sin α CX CZ . (55) B. Equations of motion
The longitudinal equations of motion are given as ˙ VA= 1 m Tcos α −1 2ρSV 2 ACD(α, η, q) − mgsin γA , (56) ˙γA= 1 mVA Tsin α + 1 2ρSV 2 ACL(α, η, q) − mgcos γA , (57) ˙ q = 1 Iy 1 2ρScAV 2 ACm(α, η, q) ; (58) ˙ Θ = q; (59) with Θ = α + γ. (60)
Nomenclature α = Angle of attack (rad);
α0 = Low-angle of attack boundary (°);
β = Side-slip angle (rad);
γA = Flight-path angle relative to air (rad);
ζ = Rudder deflection (rad), negative if leading to positive yaw moment; η = Elevator deflection (rad), negative if leading to positive pitch moment; Θ = Pitch angle (rad);
µA = Air-path bank angle (rad);
ξ = Aileron deflection (rad), negative if leading to positive roll moment; % = Air density (% = 1.200 kg m−3);
χA = Air-path azimuth angle (rad); Φ = Bank angle (rad);
Ψ = Azimuth angle (rad);
Cl = Aerodynamic coefficient moment body xf-axis (·);
Cm = Aerodynamic coefficient moment body yf-axis (·);
Cn = Aerodynamic coefficient moment body zf-axis (·);
CD = Aerodynamic drag coefficient (·), positive along negative air-path xa-axis;
CL = Aerodynamic lift coefficient (·), positive along negative air-path za-axis;
CX = Aerodynamic coefficient force body xf-axis (·);
CY = Aerodynamic coefficient force body yf-axis (·);
CZ = Aerodynamic coefficient force body zf-axis (·);
D = Drag force (N), positive along negative air-path xa-axis;
F = Thrust force (N), positive along body xf-axis;
L = Lift force (N), positive along negative air-path za-axis;
q = Pitch rate (rad s−1);
b = Reference aerodynamic span (b = 2.088 m); cA = Aerodynamic mean chord (cA=2.800 × 10−1m); g = Standard gravitational acceleration (g ≈ 9.810 m s−2); m = Aircraft mass (m = 2.619 × 101kg);
p = Roll rate (rad s−1); r = Yaw rate (rad s−1);
Lf = Roll moment (N m), mathematically positive around xf-axis;
Mf = Pitch moment (N m), mathematically positive around yf-axis;
Nf = Yaw moment (N m), mathematically positive around zf-axis; S = Wing area (S = 5.500 × 10−1m2);
VA, VA = Aircraft speed and velocity relative to air (VA= kVAk2, m s−1); XfA = Aerodynamic force along body xf-axis (N);
XfF = Thrust force along body xf-axis (N); YfA = Aerodynamic force along body yf-axis (N); ZfA = Aerodynamic force along body zf-axis (N); (·)post = Domain of high angle of attack;
(·)pre = Domain of low angle of attack; xa, ya, za = Air-path axis system;
xf, yf, zf = Body axis system;