zotero-db/storage/P268WC24/.zotero-ft-cache

1077 lines
31 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

General Equations of Motion for a Damaged Asymmetric Aircraft
Barton J. Bacon* and Irene M. Gregory† NASA Langley Research Center, Hampton, VA, 23681
There is a renewed interest in dynamic characteristics of damaged aircraft both in order to assess survivability and to develop control laws to enhance survivability. This paper presents a set of flight dynamics equations of motion for a rigid body not necessarily referenced to the bodys center of mass. Such equations can be used when the body loses a portion of its mass and it is desired to track the motion of the bodys previous center of mass/reference frame now that the mass center has moved to a new position. Furthermore, results for equations presented in this paper and equations in standard aircraft simulations are compared for a scenario involving a generic transport aircraft configuration subject to wing damage.
I. Introduction
There is a renewed interest in control of aircraft that have sustained damage. This interest is driven by diverse factors such as advances in adaptive flight control, threats from shoulder-fired missiles, mid-air collisions, aging aircraft, and undetermined lifecycles of new composite transport aircraft. Illustrative examples are shown in figure 1. In order to analyze the dynamics of damaged aircraft the dynamic equations of motion must properly reflect the underlying physics. This is not a novel problem from the dynamic perspective. Since the first payloads have been delivered from aircraft in flight, the equations of motion describing these dynamics have been derived from first principles.1 With the renewed interest in the problem, the authors hope to provide a convenient reference for the dynamic equations of motion that properly account for non-collocation of the center of mass and the body axes reference point.
(a)
(b)
Figure 1 (a) Air Transat A310 - 2005 - Rudder Loss; (b) Embraer Legacy 600 Brazil Wing Tip and
Stabilator Loss, September 2006.
To provide a clear exposition, the paper is organized as follows. First, rigid body equations of motion are developed that are not necessarily referenced to the bodys center of mass. These equations govern the motion not of the center of mass but some other selected fixed point on the body. One could, for example, place the equation of motion reference at the aerodynamic reference center and automatically obtain the velocity components required to
* Senior Aerospace Engineer, Dynamic Systems and Control Branch, NASA LaRC, MS 308, Hampton, VA 23681. † Senior Aerospace Engineer, Dynamic Systems and Control Branch, NASA LaRC, MS 308, Hampton, VA 23681, and AIAA Senior Member.
1 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
define angle of attack and sideslip angle, independent variables for the aerodynamic forces and moments. The proposed equations of motion are then applied to the problem of modeling large instantaneous shifts in center of mass of a rotating body that suddenly loses a portion of its mass. Benefits in simulation implementation are discussed. As an example, open loop dynamic responses of a generic transport aircraft with wing damage are compared for typical equations of motion used in the aircraft simulation and the equations presented here.
II. Rigid Body Equations of Motion Referenced to an Arbitrary Fixed Point on the Body
There are several approaches that can be used to develop the general equations of motion. The one selected here starts with Newtons laws applied to a collection of particles defining the rigid body (any number of dynamics or physics books can serve as references, e.g. reference 2). In this paper, the rigid body equations of motion over a flat non-rotating earth are developed that are not necessarily referenced to the bodys center of mass. Such equations will be used in the next section when the body loses a portion of its mass and it is desired to track the motion of the bodys previous center of mass/reference frame now that the mass center has moved to a new position
ω
z
y vA
mi
ρi
A
x
ρ
G
rA
Z ri
r
Y
O X
Figure 2. Arbitrary body referenced in inertial and body-centric frames.
A. Translational Acceleration
Consider the rigid body in figure 2. Let the X-Y-Z reference frame be fixed inertially at point O and the x-y-z
reference frame be attached to the body at any arbitrary point A. The body is free to move and has an instantaneous
angular rate ω with respect to reference X-Y-Z. Let mi denote a particle of mass of the body located in the fixed
inertial reference frame as
ri = rA + ρi
(1)
where rA defines the position of point A with respect to O and ρi defines the position of mi with respect to point A. Furthermore, let G denote the center of mass located by ρ from A and r from O. From Varignons Theorem2, ρ
2 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
and r satisfy mρ = ∑ miρi and mr = ∑ miri , respectively, where m is the total mass of the body, m = ∑ mi .
From Newtons Second Law, the translational motion of the body is governed by
( ) ( ) ∑ F = ∑ mi
r i
=m
XYZ
r
XYZ
(2)
( ) where ∑ F is the sum of all external forces on m and r is the acceleration of the center of mass observed from XYZ
the fixed inertial reference frame. To rewrite (2) in terms of components measured relative to the body-fixed x-y-z reference at A, take the
derivative of (1) with respect to X-Y-Z following the rule
⎛d[ ]⎞
⎜⎜⎝ dt ⎟⎟⎠XYZ
=
⎛ ⎜⎜⎝
d[
dt
]
⎞ ⎟⎟⎠ xyz
+
ω ×[
]
so
( )ri XYZ
( ) ( ) =
rA
+
XYZ
ρ i
XYZ
becomes
( )ri XYZ = v A + ρ i + ω × ρi
(3)
where vA is ( )rA XYZ expressed in x-y-z coordinates. Here, ρi and ω are expressed in x-y-z components and ρ i is
the velocity of
m i
as observed in the x-y-z frame.
To promote economy of notation,
(
) xyz
will be dropped when
the derivative is with respect to the x-y-z frame. Taking the derivative of (3) again with respect to X-Y-Z yields
( )ri XYZ
=
⎛ ⎜⎝
d dt
(vA
+ ρ i
+
ω
×
ρi
)
⎞ ⎟⎠
xyz
+ ω×(vA
+ ρ i
+ ω × ρi )
(4)
or
( )ri XYZ = v A + ω × v A + ρi + ω × ρi + 2 ⋅ (ω × ρ i ) + ω ×× ρi )
(5)
Let ∑ F be expressed in components measured relative to the body fixed axis, then
∑ F = ∑ mi (v A + ω × v A + ρi + ω × ρi + 2 ⋅ (ω × ρ i ) + ω ×× ρi ))
(6)
∑ F = m(v A + ω × v A ) + ∑ miρi + 2 ⋅ (ω × ∑ miρ i ) + ω × ∑ miρi + ω ×× ∑ miρi )
(7)
∑ F = m(v A + ω × vA ) + mρ + 2 ⋅ (ω × mρ ) + ω × mρ + ω ×× mρ) .
(8)
Since the body is rigid ρ = ρ = 0 ,
∑ F = m(v A + ω × vA ) + ω × mρ + ω ×× mρ) .
(9)
To formulate aircraft equations of motion for a non-center of mass reference, define the angular velocity, position of the center of mass, and the velocity at A in the body fixed axis x-y-z as
ω = Pi + Qj + Rk ρ = Δxi + Δyj + Δzk v A = U Ai + VA j + WAk
respectively. Here, the velocity components are subscripted with A to distinguish them from the usual velocity components considered at the center of mass. Of course these components are the velocity of the center of mass when A is the center of mass, ρ = 0 . Separating the force of gravity
3 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
W = mg sin Θi + mg cos Θ sin Φj + mg cos Θ cos Φk )
from the other external forces, the force driven aircraft equations of motion referenced to an arbitrary body fixed point A are
∑ FX = m(U A + QWA RVA (Q2 + R2 )Δx + (QP R )Δy + (RP + Q )Δz + g sin Θ)
(10)
∑ FY = m(VA + RU A PWA + (PQ + R)Δx (P2 + R2 )Δy + (QR P )Δz g cos Θ sin Φ)
(11)
∑ FZ = m(WA + PVA QU A + (PR Q )Δx + (QR + P )Δy (P2 + Q2 )Δz g cos Θ cos Φ).
(12)
Here, Φ and Θ are the standard roll and pitch Euler angles from the standard aircraft yaw-pitch-roll Euler rotation sequence defining the bodies orientation to the fixed inertial reference frame.3 The angular acceleration terms in (10-12) and additional angular rate terms are due to the center of mass offset from the body fixed frame. Solution of the coupled translational and angular accelerations will be discussed after the equations governing the angular rates are formulated for the offset body fixed axes.
B. Angular Acceleration Consider again the rigid body described in figure 2 where the X-Y-Z reference frame is fixed inertially at point
O and x-y-z reference is attached to body at any arbitrary point A. The body is free to move and has an instantaneous angular velocity, ω , observed from the X-Y-Z reference frame. Again, let mi denote a particle of mass of the body located from the fixed frame as
ri = rA + ρi
(1)
where rA defines the position of point A with respect to O and ρi defines the position of mi with respect to point A. In this section, the momentum principle, relating the rate change of angular momentum to the external moments, is formulated for the moment of linear momenta taken about A.
The absolute angular moment about A is defined as
H A = ∑ (ρi × mi vi )
(13)
where ( ) vi = ri XYZ is the velocity of mi observed from the X-Y-Z reference frame. The derivative of H A observed
from the X-Y-Z reference frame is
( ) ( ) ( ) H A
XYZ = ∑ ( ρ i
XYZ × mi vi ) + ∑ (ρi × mi
v i
)
XYZ
(14)
where ( )ρ i XYZ and ( )v i XYZ are derivatives observed from the X-Y-Z reference. From figure 2, ( )ρ i XYZ ( ) = ri rA XYZ
and
( ) ( ) v i
=
XYZ
ri
.
XYZ
Since ( )ri XYZ × vi = 0 and the sum of external moments about A is defined as
∑MA
=∑ (ρi
× mi
(ri
) XYZ
)
,2
(14)
can
be
rewritten
as
( ) ( ) ∑ MA =
H A
+
XYZ
rA
XYZ × ∑ mi vi .
(15)
4 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
( ) The velocity of the center of mass with respect to frame X-Y-Z, v , satisfies mv = ∑ mi vi . Noting v = vA + ρ XYZ
( ) where both vA ( = (rA )XYZ ) and
ρ are observed from X-Y-Z, the desired momentum principle equation is XYZ
( ) ( ) ∑MA =
H A
XYZ + v A × m
ρ
.
XYZ
(16)
( ) If A is the center of mass,
v
equals
v A
and (15) assumes the usual form, ∑ M A =
H A
.
XYZ
In order to express (16)
in components measured in the body fixed frame x-y-z at A, first express (13) as
H A = ∑ (ρi × mi (v A + ρ i + ω × ρi ))
where ρ i is the velocity of mi observed in frame x-y-z. Vectors ρ i , ρi , ω , and vA are all expressed in components measured in the body fixed x-y-z frame. Since the body is rigid, ρ i = 0 so
H A = ∑ miρi ×v A + ∑ ρi × mi (ω × ρi ) or
H A = mρ × v A + Iω
(17)
where I is the mass moment of inertia matrix of the rigid body. I is defined relative to the body fixed x-y-z at A and hence, is invariant with time, I = 0 . Iω is a vector in the x-y-z frame arising from the integration version of
ρi × mi (ω × ρi ) , ∫ ρ ×× ρ)dm and will be given below. Since H A and ρ are now expressed in components
measured relative to frame x-y-z, the needed absolute derivatives measured from X-Y-Z in (16) are obtained from
( ) ( ) H A
=
XYZ
H A
xyz + ω × H A
(18)
and
(ρ ) ( ) = ρ + ω× ρ .
(19)
XYZ
xyz
Substituting (17) into (18) yields
( ) H A
XYZ
=
⎛ ⎜⎝
d dt
(mρ ×
vA
+
)⎞
Iω ⎟⎠xyz
+
ω×
(mρ ×
vA
+
Iω)
( ) H A XYZ = mρ × v A + mρ × v A + Iω + ω × (mρ × v A ) + ω ×
( ) H A XYZ = Iω + ω × Iω + mρ × v A + ω × (mρ × v A ) .
(20)
As before, derivatives with no noted referenced axes are assumed to be with respect to the body fixed x-y-z
frame, i.e. ( ) . With regard to (19), the body is rigid, thus, the center of mass does not move relative to A. So xyz
( ) ρ = 0 and ρ = ω × ρ . Substituting this result and (20) into (16) yields XYZ
∑ M A = Iω + ω × Iω + mρ × v A + mω × (ρ × v A ) + mv A ×× ρ) .
(21)
5 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
Redefining ∑ M A to not include the moment at A due to the gravity force acting through the center of mass yields
∑ M A = Iω + ω × Iω + mρ × v A + mω × (ρ × vA ) + mv A ×× ρ) ρ × W ,
(22)
the desired moment equations of motion referenced to the arbitrary body fixed point A.
For the moment driven aircraft equations of motion, note Iω is shorthand for
Iω = (Ixx P IxyQ Ixz R)i + (Ixy P + I yyQ I yz R)j + (Ixz P I yzQ + Izz R)k
(23)
with no assumptions of symmetry about the x-z plane (i.e., I yz ≠ 0, Ixy ≠ 0 ) . So (22) expands to
∑ M Ax = Ixx P IxyQ I xz R + Ixy PR Ixz PQ + (I zz I yy )QR + (R2 Q2 )I yz
+m((PVA QU A + WA g cos Θ cos Φ)Δy + (PWA RU A VA + g cos Θ sin Φ)Δz)
(24)
∑ M Ay = I xy P + I yyQ I yz R + I yz PQ IxyQR + (I xx Izz )PR + (P2 R2 )I xz
+m((QU A PVA WA + g cos Θ cos Φ)Δx + (QWA RVA + U A + g sin Θ)Δz)
(25)
∑ M Az = Ixz P I yzQ + Izz R + IxzQR I yz PR + (I yy I xx )PQ + (Q2 P2 )Ixy
+m((RU A PWA + VA g cos Θ sin Φ)Δx + (RVA QWA U A g sin Θ)Δy)
(26)
As with the force equations, the moment equations contain coupling of both angular and translational accelerations due to the center of mass offset.
III. Modeling Large Instantaneous Center of Mass Shift
In the previous section, equations of motion were developed referenced to a point fixed on a rigid body, not necessarily the center of mass, with the center of mass fixed relative to this point. The problem of interest, however, is not one where the center of mass is fixed but one where at some point in time the center of mass instantaneously shifts to another location on the body. Consider a rigid body that at some time a piece of the body breaks away and motion of the remaining piece is of interest. Without loss of generality, assume that reference point A, discussed above, is attached to the body of interest. Examples include a fighter aircraft releasing its stores, a free falling space capsule separating from its launch abort tower, and an aircraft losing part of its wing. Momentum exchange due to mid-air collisions resulting in wing loss is not modeled here but can be included in the form of transient forces and moments.
In this section, we contrast a more traditional center of mass (CM)-centric approach with one utilizing the equations developed above. The simulation modified for this study was of a subscale generic transport model that ran with fixed-time step, ΔT , Euler integration. Here, assume the center of mass shift occurs at some multiple of the time step, e.g. t = kΔT .
C. A. CM-Centric Approach The problem considered should not be confused with describing the motion of a rigid body with incremental
changes in center of mass, e.g. fuel is burned. The general practice for incremental center of mass change is at each time step transfer the moments due to external forces referenced to some body fixed point to the new center of mass. The mass is modified along with the inertia tensor written with respect to the new center of mass, generally using the parallel axis theorem on constant mass subsystems. If the center of mass change is small, at each time step, the velocity at the center of mass of the previous time step is close enough to the velocity at the new center of mass so
6 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
the integration can run with that as the initial condition for the next integration. When the center of mass change is large, however, the velocity corresponding to the previous center of mass is appropriate as the next step initial condition for integration only when angular rate is near zero. If the body is experiencing any angular rate, as is common in aircraft maneuvering, such a strategy leads to poorly modeled transients since the initial condition does not reflect the velocity at the new center of mass.
In the event of a large instantaneous change in center of mass, a carefully choreographed reset (initial condition change) of the integrators corresponding to v must occur. This reset involves 1) a trigger which detects the center of mass shift, 2) a calculation of v and v of the new center of mass location based on the center of mass
shift and on previous values of the state and state rates of the previous center of mass location, 3) a prediction of the
current v of the new center of mass location utilizing the results of 2), and 4) a reset of the integrators initial
condition using this v of the new center of mass triggered by 1). The equations governing the motion of the center of mass can be obtained above by setting the center of mass offset from A to zero. Note, ω and ω (as well as the
Euler angles and rates) correspond to the rigid body, not specific to any fixed point on the body. As a result, the integrators on ω need not be reset.
In the simulation, the state [ v(kΔT ) , ω(kΔT ) ] and the previous value of its rate [ v ((k 1)ΔT ) , ω ((k 1)ΔT ) ] are fed back to an auxiliary subsystem for defining angle of attack, sideslip, and their rates required
as independent variables in the definition of aerodynamic forces and moments. Strictly speaking, these signals are
used to determine the motion of the body-fixed aerodynamic reference point (defined in the wind tunnel test) as an
appropriate definition of angle of attack and sideslip. In Euler integration, the held rates are the one-sided state
derivatives at t = kΔT approaching from left side. In this paper, both state and the previous rate will be considered
current values and denoted as
v k cm1
and
v
k cm1
.
Here subscripts cm0 and cm1 denote its previous and new center of
mass locations, respectively.
Let
r k 1 cm0
and
r k cm1
define the position of
the center of
mass for each location, and
Δr
=
rk cm1
r k 1 cm 0
define
the
change
in
center of
mass
with respect
to its
previous
location.
The center of mass
location is generally determined in the mass and inertia subsystem of the simulation. The trigger detects a rise in
norm of Δr at t = kΔT . To construct the state at cm1 at t = kΔT , previous values of the state and its rate defined
at cm0 are used as follows. First the previous state and rate at cm1 are constructed
vk 1 cm1
=
vk 1 cm 0
+
ωk 1
× Δr
v
k 1 cm1
=
v
k 1 cm 0
+
ω k 1
× Δr
.
(27) (28)
An Euler prediction provides an estimate of the current state at cg1 at t = kΔT .
vk cm1
vk 1 cm1
+
v ckm11ΔT
(29)
This estimate is used as an initial condition to reset the integrators of the translational state rates at t = kΔT . The non-CM approach using the equations of the previous section avoids this reset problem entirely because reference point A is stationary on the body.
B. Non-CM Approach The non-CM approach does not imply that the location of the center of mass is not needed. The location of the
center of mass with respect to A, ρ , is required in the equations of motion. Let the forces and moments due to
gravity be subsumed back into the external force and moment, ∑ F and ∑ MA , respectively. Equations (10-12) & (24-26) can be concisely expressed in matrix notation
⎡v A
⎢ ⎣
ω
⎤ ⎥ ⎦
=
⎡mI3
⎢ ⎣
Dx
D I
x
⎤ ⎥ ⎦
1
⎡ ⎢ ⎢⎣
⎡ ∑F ⎢⎣∑ M A
⎤ ⎥ ⎦
⎡ mΩx ⎢⎣Ω x D x
−Ω x Dx xI VxDx
⎤ ⎥ ⎦
⎡ ⎢ ⎣
vA ω
⎤ ⎥ ⎦
⎤ ⎥ ⎥⎦
(30)
7 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
where
⎡ 0 mΔz mΔy ⎤
⎡ 0 R Q ⎤
D x
=
⎢ ⎢
mΔz
0
mΔx⎥⎥
,
Ω x
=
⎢ ⎢
R
0 P⎥⎥
⎢⎣mΔy mΔx 0 ⎥⎦
⎢⎣Q P 0 ⎥⎦
⎡0
Vx
=
⎢ ⎢
WA
WA 0
VA U A
⎤ ⎥ ⎥
,
and
I
=
⎡⎢⎢IIxxxy
I xy I yy
I xz I yz
⎤ ⎥ ⎥
.
(31)
⎢⎣VA U A 0 ⎥⎦
⎢⎣Ixz I yz Izz ⎥⎦
Here, the inertia matrix is expressed about fixed point reference A. If part of the wing of an aircraft breaks off at
( ) t = kΔT with mass mtip and center of mass located with respect to A at ρtip , i.e. Δxtip , Δytip , Δztip , and an inertia
matrix defined about the tips center of mass, Itip,cg , the damaged aircraft (dac)s mass, center of mass, and inertia matrix replace the nominal as
m → mdac = m mtip
(32)
ρρdac = mρ mtip ρtip mdac
(33)
Iij → Iij,dac = Iij Iij,tip i, j = x, y, z
(34)
Iii,tip = Iii,tip,cm + mtip (Δjt2ip + Δkt2ip ) i, j, k = x, y, z | i ≠ j & i ≠ k
(35)
Iij,tip = Iij,tip,cm + mtip Δitip Δjtip i, j = x, y, z | i ≠ j
(36)
Here, only the piece removed is subtracted from the inertia matrix. This is in contrast to the CM-centric approach which requires the inertias of both the undamaged vehicle and the missing tip to be transferred to the new center of mass and then subtracted.
Perhaps the only disadvantage in using the non-CM equations of motion is the requirement that a 6x6 symmetric matrix be inverted to provide the state rates. Computationally this does not seem to be a burden for simulation environments such as SIMULINK. It should be pointed out, however, that the input to the subsystem defining angle of attack and sideslip, as well as other required variables are defined with respect to states and rates at the vehicles center of mass. This does not pose a problem since these values are easily obtained with
vk cm1
=
v
k A
+ ωk
× Δρdac
v
k cm1
=
v
k A
+
ω k
× Δρdac
.
(37) (38)
These calculations are performed upstream from the auxiliary and aerodynamic subsystems that need them. Furthermore the auxiliary system defining angle of attack and sideslip can be greatly simplified by choosing the aerodynamic reference center as A, since each is defined by the velocity of the aerodynamic reference.
Other benefits of the non-CM approach include the following. Only one moment arm needs to be monitored-that corresponding to gravitational force applied at the center of mass. Assuming the wind tunnel data has been specified at some aerodynamic reference fixed to the vehicle, the moment arm from fixed point reference A to the aerodynamic reference is time invariant—ideally zero with the correct selection of A. Since the reference A is body fixed during the damage event, the velocity states at A provide the appropriate initial state for the next integration step. No reset of the integrator is needed! There is no need for the trigger logic. There is no need for predicting the
8 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
current state at the new center of mass from previous states and rates corresponding to the previous center of mass to obtain the appropriate initial condition reset in a timely manner. In the next section, an example will illustrate that the non-CM approach duplicates the results of the CM-centric approach.
IV. Example: Dynamic Response of Generic Transport Model with Damage Wind tunnel test for several cases of damage was conducted in 2006 at NASA Langley 14x22 Subsonic Tunnel. Figure 3 illustrates different damage cases tested. Both static and dynamic aerodynamic data along with aerodynamic increments for damage are incorporated into the Generic Transport Model (GTM) simulation along with corresponding changes in aircraft weight and inertia. In this example, the aircraft is trimmed at level flight. At five seconds, the aircraft responds to a 1.5 deg aileron command to roll right for 5 seconds. At ten seconds, the roll rate is zeroed for the next 5 seconds, and then at 15 seconds, wings are leveled with a 1.5 deg. aileron command to roll left for 5 seconds. Prior to completing this maneuver at 19 seconds, 24% of the left wings semi-span breaks off with mass equal to 1.95% of the entire vehicle. The mass of the missing piece may not be representative of actually losing 24% of the left wing. The GTM is a 5.5% dynamically scaled version of a general full-scale transport. A CAD generated model of the missing piece incorporating ribs, stringers, spars, and skin for the full-scale aircraft was constructed. To obtain the subscale version, similitude4 rules dictate that the mass and inertia of the full-scale vehicle be multiplied by (.055)3 and (.055)5, respectively. To provide a 1.95% drop in the vehicles mass, a factor was applied to the density of the material used in the full scale model. This factor modified both the missing pieces mass and inertias. For a vehicle with a 6.8488 ft wingspan, this center of mass shift was 0.041 inch forward to nose, 0.715 inch to the right wing, and 0.052 inch up from the nominal position—not a lot of change, but enough to show both approaches yield the same result. To clearly illustrate differences in motion of the two reference points considered, reference A was arbitrarily selected to be 2.0 inches behind, 4.8 inches to the right, and 4.5 inches above the nominal center of mass. Figure 4 shows the results for the CM-centric approach in blue and non-CM approach in red for the translational velocities coming from the integrator on the left side and the velocities at the center of mass generated by both approaches on the right side. As expected the velocities at reference A differ from those at the center of mass, but the center-of-mass velocities calculated from the reference A states (i.e. equations (37-38)) overlay the CM-centric results. A closer look at the instant of failure, in figure 5, reveals that the Non-CM approach exactly captures the velocity of the CM at upset without the need to reset the integrator! The angular rates and Euler angles are shown in figure 6 also reveal duplicate results.
Figure 3. Commercial transport damage research .
9 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
U body, fps
220
220
Ucm body, fps
200
200
180
180
160
160
1
1
Vcm body, fps
0
0
V body, fps
-1
-1
-2
-2
9
9
Wcm body, fps
8
8
W body, fps
7
7
6
0
5 10 15 20 25
Time, sec.
6
0
5 10 15 20 25
Time, sec.
Figure 4. U, V, W from integrator for CM-centric (blue) and non-CM approach (red), left, and calculated at center of mass, right.
10 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
190.4
190.4
Ucm body, fps
190.2
190.2
U body, fps
190
190
189.8
189.8
18.95
19
19.05
18.95
19
19.05
-.13
-.13
Vcm body, fps
-.14
-.14
V body, fps
-.15
-.15
-.16
-.16
18.95
19
19.05
18.95
19
19.05
7.28
7.28
Wcm body, fps
7.27
7.27
W body, fps
7.26
7.26
7.25 18.95
19 Time, sec.
19.05
7.25 18.95
19 Time, sec.
19.05
Figure 5. Closer view at failure of U, V, W from integrator for CM-centric (blue) and non-CM approach (red), left, and calculated at center of mass, right.
11 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
20
50
phi, deg.
P body, dps
0 0
-50
-20 -100
-40
-150
15
20
10
0
theta, deg.
Q body, dps
5
-20
0
-40
-5
-60
10
160
psi, deg.
R body, dps
140 0
120
-10 100
-20
0
5 10 15 20 25
Time, sec.
Figure 6. Angular rate and Euler angle comparison
80
0
5 10 15 20 25
Time, sec.
V. Conclusion
The Non-CM approach for modeling a rigid bodys motion through an instantaneous shift in the bodys center of mass as a result of mass loss essentially duplicates the result of the more standard CM-centric approach to simulation. The Non-CM approach utilizes equations of motion expressed about a fixed point on the rigid body that
12 of 13 ----------------------------------American Institute of Aeronautics and Astronautics
does not have to be the center of mass. If the body has any appreciable level of angular rate at the instant that a piece breaks off, the standard CM-centric approach must reset the integrator on v with the initial condition of v at the new center of mass location. This discontinuity is avoided entirely with the Non-CM approach, since reference A is fixed to the same point before and after the damage event. As a result the Non-CM approach does not require an integrator reset and all the numerical manipulation that involves: trigger detection, calculation of past motion states of the new center of mass prior to damage, and prediction of the current motion states at the new center of mass required to reset the integrals initial condition.
The Non-CM approach does require tracking of the bodys center of mass as does the CM-centric approach. The center of mass position appears in the Non-CM equations of motion and is required for solving the moment due to gravitational force. However, this is the only moment arm that changes. Both aerodynamic and propulsive forces and moments are generally written with respect to a fixed point on the vehicle. Since reference A is also fixed, the moment arms used to translate these forces and moments to reference A are time invariant and need only be calculated at the initiation of the simulation. The inertia matrix, defined about A, is easily modified without application of the parallel axis theorem to transfer the undamaged aircraft inertia to the new center of mass. Only the relative distance to the center of mass of the missing piece to A, its mass, and inertia of the missing piece defined about its own center of mass are needed to appropriately modify the inertia matrix to that of damaged aircraft about reference A. The new center of mass position is determined by the mass and center of mass locations of the undamaged aircraft and the missing wing tip.
The Non-CM approach does come with a price. Instead of inverting a 3x3 inertia matrix, a 6x6 mass-inertia matrix of the coupled system must be inverted. Utilizing the matrix/vector formulation of Section III, SIMULINK, and computational environment available today, this does not appear to be a limiting factor. It took longer for this author to implement a correct integrator reset than to implement the equations of motion of the Non-CM approach.
Acknowledgments The authors would like to thank their colleagues from the Dynamic Systems and Control Branch, the Flight Dynamics Branch, and the Durability, Damage Tolerance and Reliability Branch for their time and patience reviewing the equations of motion presented in this paper. Any deficiencies in this paper are authors own.
References
1Keen, K.S., “Equations for Store Separation Motion Simulations and Instrumented Model Data Reduction.” AEDC-TR-9512, Arnold Engineering Development Center. 1996.
2Meriam, J. L. Engineering Mechanics: Dynamics. SI/Eng ed. New York: Wiley, 1978. 3McRuer, D., Ashkenas, I., and Graham, D., Aircraft Dynamics and Automatic Control. Princeton, 1973. 4Gainer, T.G, and Hoffman, S.. ”Summary of Transformation Equations and Equations of Motion used in Free-Flight and Wind-Tunnel Data Reduction and Analysis.” NASA SP-3070, 1972.
13 of 13 ----------------------------------American Institute of Aeronautics and Astronautics