2013 1 Baranowski
2013 1 Baranowski
net/publication/292540763
CITATIONS READS
25 2,627
1 author:
Leszek Baranowski
Military University of Technology
18 PUBLICATIONS 91 CITATIONS
SEE PROFILE
All content following this page was uploaded by Leszek Baranowski on 17 October 2019.
Leszek Baranowski
Military University of Technology, Faculty of Mechatronics and Aerospace, Warsaw, Poland
e-mail: [email protected]
1. Introduction
Now, ballistic computations use mathematical models of projectile motion of varying degrees of
simplification depending on the purpose of the model. One of the following two models is used for
developing firing tables: the point-mass model (with 2 degrees of freedom) describing motion of
the center of projectile mass with an underlying assumption that the projectile becomes ideally
stabilized on its trajectory and the effect of aerodynamic forces can be substituted with the
effect of drag force or the modified point-mass model (with 4 degrees of freedom) with one of
its implementation contained in STANAG 4355.
A model representing the projectile as a rigid body is one of the most often used for testing
dynamic properties of the projectile. In this model, aviation angles (Ψ, Θ, Φ) are used to de-
termine angular position of the projectile relative to the ground-fixed system, and the angle of
attack α and angle of sideslip β to determine angular position of the projectile relative to air
flow.
Flight stability testing requires a projectile motion model in which the projectile is represen-
ted as a rigid body with 6 degrees of freedom, addressing the effect of full aerodynamic force,
including specifically Magnus force and moment, to enable stimulation of actual atmospheric
flight, particularly for large quadrant elevation QE. This relates to the fact that the inclination
angle of the projectile Θ often comes up to 90◦ in the final flight phase and the total angle of
attack αt (contained between the projectile axis and the relative velocity vector) can become
large (40 or more degrees) near the vertex.
To develop such a mathematical model, the work uses standard coordinate systems confor-
ming to Polish and International Standard ISO 1151, provided that the transformation matrix
between the ground-fixed system Oxg yg zg and the body-fixed system Oxyz uses the new sys-
tem of Tait-Bryan angles (Θn , Ψn , Φn ) instead of the conventional aviation angles (Ψ, Θ, Φ) for
the avoidance of singularities in kinematic equations for projectile motion around the center of
mass. In addition, the paper proposes kinematic equations of motion of the projectile as a rigid
body based on Euler parameters.
To eliminate the error from computation of components of the aerodynamic force and moment
in the case when the projectile axis deviates significantly from the relative velocity vector, the
236 L. Baranowski
paper proposes expressing the aerodynamic forces and moments with the total angle of attack αt
and the aerodynamic roll angle ϕ rather than with the conventional angles: angle of attack α
and angle of sideslip β.
To avoid singularities in kinematic equations of motion around the center of projectile mass
in a simulation of firing at maximum quadrant elevations (where the inclination angle of the
projectile Θ often comes up to 90◦ in the final flight phase), the transformation matrix between
the ground-fixed system Oxg yg zg and the body-fixed system Oxyz was derived using the new
rotation system (system of Tait-Bryan angles) shown in Fig. 1 (Roberson and Shwertassek,
1988; Wittenburg, 2008) instead of the conventional aviation angles (ISO 1151, 1988): azimuth
angle Ψ , inclination angle Θ and bank angle Φ.
The first rotation is around the horizontal axis of the ground-fixed system Oyg by the new
angle of inclination Θn , the second rotation is around instantaneous axis Ozg′ by the new angle
of azimuth Ψn and the third rotation is around the axis Ozg′′ by the new angle of bank Φn .
The transformation matrix between the ground-fixed system Oxg yg zg and the body-fixed system
Oxyz using the new system of Tait-Bryan angles can be obtained from the following dependence
Using the formulas for elementary matrices (Fig. 1) will provide the following
LΦn Ψn Θn =
(2.2)
cos Θn cos Ψn sin Ψn − sin Θn cos Ψn
sin Θn sin Φn − cos Θn sin Ψn cos Φn cos Ψn cos Φn cos Θn sin Φn + sin Θn sin Ψn cos Φn
sin Θn cos Φn + cos Θn sin Ψn sin Φn − cos Ψn sin Φn cos Θn cos Φn − sin Θn sin Ψn sin Φn
The angular velocity of the body-fixed system Oxyz relative to the ground-fixed system
(see Fig. 1) can be expressed with vectors of angular velocities of the new system of Tait-Bryan
angles as Ω = Ψ̇n + Θ̇n + Φ̇n , and its components along the axis of the body-fixed system Oxyz
can be expressed with the following dependence
0 0
p Φ̇n
q = LΦn Ψn Θn Θ̇n + LΦn Ψn 0 + LΦn 0 (2.3)
r 0 Ψ̇n 0
Resolving appropriate matrix multiplications in equation (2.3) will provide the following
p 0 sin Ψn 1 Ψ̇n
q = sin Φn cos Ψn cos Φn 0 Θ̇n (2.4)
r cos Φn − cos Ψn sin Φn 0 Φ̇n
Using the concept of inverse matrix, the equation for derivatives of transformation angles
can be expressed as follows
−1
Ψ̇n 0 sin Ψn 1 p
Θ̇n = sin Φn cos Ψn cos Φn 0 q (2.5)
Fig. 1. (a) Rotation of ground-fixed system Oxg yg zg around axis Oyg by angle Θn , (b) rotation of
instantaneous system Ox′g yg′ zg′ around axis Ozg′ by angle Ψn , (c) rotation of instantaneous system
Ox′′g yg′′ zg′′ around axis Ox′′g by angle Φn
Determination of aerodynamic forces and moments affecting the projectile in flight requires
computation of the angular position of the projectile relative to air flow (or projectile velocity
vector with respect to the air V).
The most popular method of computing aerodynamic force components consists of deter-
mining the angle of attack α and angle of sideslip β. For axial-symmetric artillery projectiles
however, it is not the most convenient one because large spin produces continuous change of the
angles even if the angles that the forces and moments really depend on do not change so fast.
238 L. Baranowski
Aerodynamic forces affecting spinning projectiles operate in the plane of drag and perpen-
dicularly to the plane of drag (Magnus force) independently of the projectile bank angle.
Accordingly, for axial-symmetric flying objects, it is better (for the determination of the
angular position of the projectile relative to the vector of velocity V) to use angles that are
independent of the projectile spin, such as the total angle of attack αt and aerodynamic roll
angle ϕ (Baranowski, 2006). The values of the angles, shown in Fig. 2, can be computed from
the following equations
(wK − wW )2 + (vK − vW )2
p
wK − wW
αt = arctan ϕ = arctan (3.1)
uK − uW vK − vW
The total aerodynamic force RA and total aerodynamic moment MA O acting on axial-
symmetric spinning projectiles can be presented as follows (Fig. 3)
RA = RA A
α + RΩ MA A A
O = MOα + MOΩ (3.2)
where
RAα – aerodynamic force operating in the plane of drag, resulting from the effect of
air on non-spinning projectile, the longitudinal axis of which is inclined from
the air flow direction by the angle αt
RA
Ω – aerodynamic force acting perpendicularly to the plane of drag, resulting from
the projectile spin and angle αt (Magnus force)
MA
Oα – aerodynamic moment acting on a non-spinning projectile
MA
OΩ – aerodynamic moment resulting from the projectile spin and angle αt .
To facilitate the determination of components of the aerodynamic force and moment acting on
the spinning projectile, the body-fixed system Oxyz uses the splitting of aerodynamic force RA α
acting in the plane of drag into a component following the longitudinal axis of the projectile
X A = CX A SρV 2 /2 and a component perpendicular to the longitudinal axis of the projectile
For artillery projectiles, it can be expressed with the coefficient of overturning moment
Cm (M, αt ) as follows
A ρV 2
MOα = Cm (M, αt ) Sl (3.3)
2
Equations of motion of a spin-stabilized projectile... 239
ρV 2 ρV 2
YαA = CN
A (M, α )
t S cos ϕ ZαA = CN
A (M, α )
t S sin ϕ
2 2
(3.4)
ρV 2 ρV 2
MαA = Cm (M, αt ) Sl sin ϕ NαA = −Cm (M, αt ) Sl cos ϕ
2 2
Using notations conforming to ISO 1151 (1988), components of the total aerodynamic for-
ce RA in the body-fixed system Oxyz take the following form:
— axial force
ρV 2
X A = −[CX
A A
(M ) + CXα2 (M )αt ]
2
S (3.5)
0
2
— transverse force
ρV 2
Y A = [−CZα
A
(M )αt cos ϕ + CYApα (M )p∗ αt sin ϕ] S (3.6)
2
— normal force
ρV 2
Z A = [−CZα
A
(M )αt sin ϕ − CYApα (M )p∗ αt cos ϕ] S (3.7)
2
In turn, components of the total aerodynamic moment MA
O in the body-fixed system Oxyz
can be expressed as follows
ρV 2 ∗
LA = Clp
A
(M ) p Sl
2
ρV 2
M A = [Cmα
A A
(M )αt sin ϕ + Cmq A
(M )q ∗ + Cnpα (M )p∗ αt cos ϕ] Sl (3.8)
2
ρV 2
NA A
= [−Cmα A
(M )αt cos ϕ + Cmq A
(M )r ∗ + Cnpα (M )p∗ αt sin ϕ] Sl
2
In accordance with equations (3.5)-(3.8), determination of the main aerodynamic properties
of ground artillery projectiles consists of computing the following quantities:
• axial force coefficient for αt = 0 – CX
A (M )
0
where
A
∂ 2 CX ∂CZA ∂CmA
A A A
CXα2 = CZα = · · · Cmα =
∂α2 ∂α ∂α
∂ClA ∂CmA ∂ CYA
2 ∂ 2 CnA ∂CnA
A A A A A
Clp = Cmq = · · · CY pα = Cnpα = Cnp =
∂p∗ ∂q ∗ ∂p∗ α ∂p∗ α ∂p∗
pd qd rd
p∗ = q∗ = r∗ =
2V 2V 2V
(3.9)
In the case when the Magnus moment coefficient shows strong non-linear reliance on the
total angle of attack, the following equation can be used
A A
Cnpα (M )p∗ αt = Cnp (M, αt )p∗ (3.10)
There are two groups of methods for the development of mathematical models of motion of flying
objects based on the principles of classical and analytical mechanics. In the group of methods of
analytical mechanics, one can distinguish methods based on inertial generalized coordinates and
referring directly to the Hamilton principle and Lagrange equations (Koruba et al., 2010) and
the methods consisting in applying the equations of analytical mechanics in quasi-coordinates,
e.g. Boltzman-Hamel equations (Ładyżyńska-Kozdraś and Koruba, 2012). Classical mechanics
uses the law of change of the momentum and angular momentum of a rigid body (Gacek, 1997;
Kowaleczko and Żyluk, 2009).
Based on the principles of classical mechanics, spatial motion of the projectile as a rigid body
in the frame moving together with the projectile, with the origin of coordinates located in the
center of mass of the projectile, can be described with the following vector equations:
— vector dynamic equations of motion
δV δKO
K
m + Ωr × VK = RA + G + Fc + Ωr × KO = MA
O (4.1)
dt dt
— vector kinematic equations of motion
drK
= VK Ω = Ψ̇n + Θ̇n + Φ̇n (4.2)
dt
where
VK – vector of the projectile velocity with respect to the ground
KO – vector of the projectile angular momentum relative to its center of mass
Ω – vector of the projectile angular velocity
Ωr – vector of the angular velocity of the frame moving together with the projectile
respect to the ground-fixed system Oxg yg zg
ΩZ – vector of the angular velocity of the Earth
Equations of motion of a spin-stabilized projectile... 241
In its final vector-matrix form, the mathematical model of motion of ground artillery pro-
jectiles as rigid bodies contains the following groups of equations:
— dynamic differential equations of motion of the projectile center of mass in the body-fixed
system Oxyz
u̇K X A /m gxg + FCxg /m 0 r −q uK
v̇K = Y /m + LΦn Ψn Θn gyg + FCyg /m + −r 0 (4.3)
A
p vK
ẇK Z A /m gzg + FCzg /m q −p 0 wK
where components of the Coriolis force in the ground-fixed system Oxg yg zg have the following
form
FCxg 2Ω(cos(lat) sin(AZ)wKg − sin(lat)vKg )
FCyg = 2Ω(cos(lat) cos(AZ)wKg + sin(lat)uKg ) (4.4)
FCzg −2Ω(cos(lat) cos(AZ)vKg + cos(lat) sin(AZ)uKg )
for a spherical model of the Earth, components of the gravitational acceleration in the ground-
fixed system Oxg yg zg can be expressed as follows (STANAG 4355 Ed.3, 2009)
gxg −xg /Rz
gyg = gn −yg /Rz (4.5)
gzg 1 + 2zg /Rz
— kinematic differential equations of rotational motion about the projectile center of mass
Ψ̇n 0 sin Φn cos Φn p
Θ̇n = 0 cos Φn / cos Ψn − sin Φn / cos Ψn q (4.8)
and
1 if (wK − wW )2 + (vK − vW )2
p
cos ϕ = vK − vW (4.11)
otherwise
(wK − wW )2 + (vK − vW )2
p
— complementary equations
wKg v
γ = arcsin χ = arctan uKg
VK Kg
u = uK − uW v = vK − vW w = wK − wW (4.12)
√ q
V = u2 + v 2 + w2 VK = u2Kg + vKg
2 + w2
Kg
where:
u, v, w – components of the vector of projectile velocity with respect to the
air V in the body-fixed system Oxyz
uK , vK , wK – components of the vector of projectile velocity with respect to the
ground VK in the body-fixed system Oxyz
uKg , vKg , wKg – components of the vector of projectile velocity with respect to the
ground VK in the ground-fixed system Oxg yg zg
uW , vW , wW – components of the vector of wind velocity with respect to the gro-
und VK in the body-fixed system Oxyz
γ, χ – path inclination angle and path azimuth angle, respectively.
A comparison of components of the matrix LΦn Ψn Θn , Eq. (2.2), with the matrix LΦΘΨ
(Baranowski, 1998; Gacek, 1997) reveals relations between the aviation angles and the new
Tait-Bryan angles
sin Ψn cos Θn sin Φn
sin Θ = sin Θn cos Ψn sin Ψ = sin Φ = (4.13)
cos Θ cos Θ
4.2. Using Euler parameters in designing kinematic equations of motion for the projectile
as a rigid body
Also Euler parameters (Gajda, 1990; Roberson and Shwertassek, 1988) in the form of qu-
aternions can be used for the avoidance of singularities in kinematic equations of motion around
Equations of motion of a spin-stabilized projectile... 243
the center of mass. According to Eulers theorem, an object placed in 3D space can be moved
from any starting position to any target position with a single rotation around a single axis.
So, to define spatial orientation of a movable axis system (e.g. the body-fixed system Oxyz)
relative to a fixed system (e.g. the ground-fixed system), it is enough to specify three direction
cosines of the axis of rotation (for instance, using Tait-Bryan angles: αE , βE ,γE as parameters
describing the instantaneous position of the axis of rotation) and the value of the angle of
rotation around the axis δE .
These four numbers (3 direction cosines and the angle of rotation) are known as Euler
parameters and can be written in the form of quaternions λ (Gajda, 1990; Gosiewski and Ortyl,
1995; Wittenburg, 2008).
Quaternions are defined as vector quantities with 4 degrees of freedom
λ = λ0 + λ1 i + λ2 j + λ3 k (4.14)
and
δE δE δE δE
λ0 = cos λ1 = cos αE sin λ2 = cos βE sin λ3 = cos γE sin
2 2 2 2
The transformation matrix T between the body-fixed system Oxyz and the ground-fixed
system Oxg yg zg can be presented in two ways:
— using aviation angles: Ψ , Θ, Φ (Baranowski, 1998; Gacek, 1997)
cos Θ cos Ψ − cos Φ sin Ψ + sin Φ sin Θ cos Ψ sin Φ sin Ψ + cos Φ sin Θ cos Ψ
T = LΦΘΨ = cos Θ sin Ψ
−1
cos Φ cos Ψ + sin Φ sin Θ sin Ψ − sin Φ cos Ψ + cos Φ sin Θ sin Ψ
− sin Θ sin Φ cos Θ cos Φ cos Θ
(4.16)
Using quaternions, in the case of deriving equations of motion for the projectile as a rigid
body in the body-fixed system Oxyz:
— the kinematic differential equations of motion of the projectile center of mass (4.6) are as
follows
ẋg uKg uK
ẏg = vKg = T vK (4.18)
żg wKg wK
244 L. Baranowski
— the kinematic differential equations of rotational motion about the projectile center of mass
(4.8) have the following form (Baranowski et al., 2005; Baranowski, 2006)
dλ0 1 dλ1 1
= (−λ1 p − λ2 q − λ3 r) = (λ0 p − λ3 q + λ2 r)
dt 2 dt 2
(4.19)
dλ2 1 dλ3 1
= (λ3 p + λ0 q − λ1 r) = (−λ2 p + λ1 q + λ0 r)
dt 2 dt 2
Unlike the description using Euler and Tait-Bryan angles, it is a system of four differential
equations in which the solution remains within the [−1, 1] range, which facilitates numerical
computations.
The main computational problem in the quaternion model is the meeting of combining
equation (4.15). The quaternions are “improved” in order to satisfy this equation. The improving
algorithm has the following form (Ortyl, 2000)
0 −p −q −r λ0
λ̇0 λ0
λ̇
1 1p 0 r −q
λ1
λ
1
= − εw (4.20)
λ̇2 2 q −r 0 p λ2 λ2
λ̇3 r q −p 0 λ3 λ3
The use of quaternions relates to difficulty with physical interpretation of quaternions as they
relate to the orientation of the axis of rotation rather than the orientation of the object itself.
Therefore, to interpret the computation results correctly, we need to transform these parameters
onto aviation angles, which are natural coordinates defining the position of the flying object in
space.
Taking advantage of the fact that individual components of the matrix T are equal one to
another, based on equations (4.16) and (4.17), the following relations can be established between
the aviation angles and quaternions
π π
sin Θ = −T31 = 2(λ0 λ2 − λ1 λ3 ) − ¬Θ¬
2 2
T21 2(λ1 λ2 + λ0 λ3 )
tan Ψ = = 2 −π < Ψ ¬ π (4.22)
T11 λ0 + λ21 − λ22 − λ23
T32 2(λ2 λ3 + λ0 λ1 )
tan Φ = = 2 0 < Φ ¬ 2π
T33 λ0 − λ21 − λ22 + λ23
Acknowledgement
The research work was supported by the Polish Ministry of Science and Higher Education in the
years 2010-2013 as grant No. 423/B0/A.
References
1. Baranowski L., 1998, Modeling and Testing the Process of Self-guidance of Ground-to-air Missi-
les in Variable Weather Conditions, Ph.D. Thesis, Military University of Technology, Warsaw [in
Polish]
2. Baranowski L., Gacek J., Kurowski W., 2005, Modeling the process of remote homing anti-
aircraft missiles on maneuvering airborne targets using quaternions, 6th International Research and
Engineering Conference CRASS 2005 “Anti-aircraft and Air Defense Systems”, Krakow, 256-267
[in Polish]
3. Baranowski L., 2006, A mathematical model of flight dynamics of field artillery guided projectiles,
6th International Conference on Weaponry “Scientific Aspects of Weaponry”, Waplewo, 44-53 [in
Polish]
4. Gacek J., 1997, Exterior Ballistics. Part I. Modeling Exterior Ballistics and Flight Dynamics,
Military University of Technology, Warsaw, p. 352 [in Polish]
5. Gajda J., 1990, Using quaternions in algorithms for determining spatial orientation of moving
objects, Mechanika Teoretyczna i Stosowana, 28, 3/4 [in Polish]
6. Gosiewski Z., Ortyl A., 1995, Determining spatial orientation of aircraft using measurement of
angular velocity vector, 6th Polish Conference on “Mechanics in Aviation”, Warsaw, 191-215, [in
Polish]
7. ISO 1151-1, 1988, Flight dynamics – Concepts, quantities and symbols – Part 1: Aircraft motion
relative to the air
246 L. Baranowski
8. Koruba Z., Dziopa Z., Krzysztofik I., 2010, Dynamics of a controlled anti-aircraft missi-
le launcher mounted on a moveable base, Journal of Theoretical and Applied Mechanics, 48, 2,
279-295
9. Kowaleczko G., Żyluk A., 2009, Influence of atmospheric turbulence on bomb release, Journal
of Theoretical and Applied Mechanics, 47, 1, 69-90
10. Ładyżyńska-Kozdraś E., Koruba Z., 2012, Model of the final section of navigation of a self-
guided missile steered by a gyroscope, Journal of Theoretical and Applied Mechanics, 50, 2, 473-485
11. Ortyl A., 2000, Autonomous Aviation Navigation Systems, Military University of Technology,
Warsaw [in Polish]
12. Roberson R.E., Shwertassek R., 1988, Dynamics of Multibody System, Springer-Verlag, Berlin
13. STANAG 4355, 2009, The Modified Point Mass and Five Degrees of Freedom Trajectory Models,
(Ed. 3)
14. Wittenburg J., 2008, Dynamics of Multibody System, Springer, Berlin
Streszczenie
Manuscript received April 17, 2012; accepted for print June 18, 2012