Escolar Documentos
Profissional Documentos
Cultura Documentos
Memorandum
NASA TM-
103581
COUPLED PAYLOADS
LOADS
ANALYSIS
FOR
SPACE
SHUTTLE
!:
By J. Eldridge
Structures Science
and and
Dynamics
Laboratory Directorate
Engineering
May
1992
ANALYSIS 20 pCSCL
FOR 20K
N92-Z470_J
63/39
Uncl as 0088787
NASA
National Aeronautics Space Adm,n,strat_on George C. Marshall and Space Flight Center
MSFC-
Form
3190
(Bey.
May
1983)
TABLE
OF CONTENTS
..........................................................................................................................
Craig-Bampton Reduction ......................................................................................... Coupling ....................................................................................................................... Transient Response ..................................................................................................... Recovering Recovering System Response From Modal Response ............................................ Loads Using Loads Transformation Matrices ......................................... .......................................................................................................................
SUMMARY
LIST
OF
ILLUSTRATIONS
Page 2 6
TECHNICAL
MEMORANDUM
COUPLED
LOADS
ANALYSIS
FOR
SPACE
SHUTTLE
PAYLOADS
I.
INTRODUCTION
This report describes a method for determining the transient response of, and the resultant loads in, a system exposed to predicted external forces. For this example, the system consists of four racks mounted inside of a space station resource node module (SSRNMO) which is mounted in the payload bay of the space shuttle. The applied predicted external forces are Johnson Space Center (JSC) forcing functions which envelope worst-case forces applied to the shuttle during lift-off and landing. This analysis, called a coupled and shuttle response payload loads analysis, is used to:
models
together
transient loads,
THEORY Reduction
Craig-Bampton
of as having
both internal
degrees
of fleedom
(DOF's)
and boundary DOF's where boundary DOF's connect the model with other models and internal DOF's do not (fig. 1). The models (mass and stiffness matrices) for the racks and the node were supplied by Boeing in the Craig-Bampton (CB) format, and the shuttle model was previously built and converted to the CB format. The CB format is the result of a CB reduction where the problem is reduced in size by ignoring the effects of some of the mode shapes. The size of the problem is reduced to the number of boundary DOF's plus the number of retained mode shapes from an eigenvalue problem. Because we retain only a portion of the modes for the substructures and for the entire shuttle system model, and since the reduced model is in a more diagonalized form, the problem is significantly reduced. The following is a discussion of the CB reduction method. The motion of the internal DOF's [Xt] can be described as the combination of (1) the internal
motion with respect to a rigid boundary (all boundary DOF's motion due to the movement of the boundary and the relative boundary DOF's are subjected to different constraints).
are constrained), and (2) the internal deflection of the boundary DOF's (the
interior
dof
MODEL A
0 0 0
MOOEL B
The f'trst type of motion described above can be analyzed by constraining the boundary DOF's (making a rigid boundary) and then finding the normal modes or "constrained modes" follows: 1. Constrain the boundary DOF by zeroing mass (M) and stiffness (K) matrices. out the boundary DOF rows and columns
as
in the
2. Solve the eigenvalue problem (K-w2M)PHIn = 0 to get the constrained (eigenvectors), and system natural frequencies w (square root of eigenvalues). below a specified frequency, called a cutoff frequency, are considered significant are retained in PHIn. Reducing out these unnecessary mode shales reduces the without losing much accuracy. The determination of the cutoff frequency will be
modes PHIn Only the modes to the problem and size of the problem discussed later.
The internal displacements [Xt] with respect [Xtcd] for constrained. We can now write:
to a rigid boundary
as
, analysis.
(1)
displacement
to be calculated
Modes
due The to the displacement and deflection of the boundary DOF's equation F = KX can be written in partitioned form such that
the elements of the matrices which pertain to internal DOF's can be segregated from the elements which pertain to BDOF's as shown in equation (2), where I denotes internal DOF influence and B denotes BDOF influence. Note that FI = 0 in equation (2) because this equation by definition is written to analyze only the effects of movement and relative deflection of the BDOF's on the internal DOF's (the effect of the internal forces are taken care of in the first type of motion).
KBt therefore,
KBR
Xn
FB
FB
'
(2)
[Kit]
{XI}
{Xt} +[Km]
= -[KII]-I[KIB]
{Xn}
= 0
{XB} ,
To gain more insight into what PHIc is, we can let XB be an identity matrix. In this case, each column of PHIc is a map of relative internal displacements (mode shape) resulting from a unit displacement of one BDOF while fixing (constraining) PHIc the constraint modes, and we will now refer with this new notation we get: all the other BDOF's. For this reason, we call to this type of Xt as Xlct. Rewriting equation (3)
{Xlc, } = [eHlc]
Xlc t
(4 in
is the matrix
of internal
displacements
xB.
4. Equations of Motion internal motion is found by combining the constrained and the constraint types
{Xl}
{XIcd}
+ {XIct}
(5)
Substituting
equations
(1) and
and
we can write:
We now define
PHIc 1
= [TCB]
(9)
columns in PHIc is equal number of retained modes model is this same size. The equation care of later)
to the number of BDOF's. Therefore, the size of [TCB] is equal to the plus the number of BDOF's. We will later see that the size of our reduced
taken
of motion is:
for a system
with forced
vibration
and no damping
(damping
will be
(10)
with respect
MBt
MBB
XB
KBt
KBB
XB
FB
'
(11)
where 1 = interior DOF's and B = boundary DOF's. Mtt is a matrix of those mass matrix terms which represent only internal DOF's. MBB is a matrix of those mass matrix terms which represent only BDOF's. Mm and MBt have terms with a mixture of boundary and internal DOF influence. Kit, Kin, KBt, and Ken are defined the same. By substituting equations (8) and (9) into equation (11) we get,
MBt
MBB ]
KBt
KBB
FB
(12) several
steps
symmetric,
we multiply
through
MBQ
MBt_
}(B
KBB
FB
"
(13)
where
MQB
[PHl_clr[Mtt]
[PHIc]
+ [PHliv]
T[MtB]
MBQ
= [PHIc]T[MtiI[PHIN]
+[MBt][PHIN]
w 2 = [PHltdr[Kn][PHIld
(squared
constrained
system
natural
frequencies)
If we let
I MSQ MQB] MBB and w2 0 then we can rewrite equation 0 ] = [KCB] KBB , = [MCB]
of motion:
{ }
B. Coupling To couple coordinate system systems and then together, add we put the models of motion. (mass and stiffness matrices the equations
(14j
t into a common
called
As an example (which directly applies to the node problem), we will couple two subsystems rack (R) and node (N) into a new system called the payload (P) system. The_ we will couple (S) system to get the complete lift-off (LO) system. The R system and the P system attaches to the S system at the node (f,_g. 2). are done, the BDOF's must include all boundaries to be used in future for
this payload to the shuttle attaches to the N system, When couplings. the node CB reductions
For example, the node attaches to the rack and to the shuttle. Therefore, include the node to rack (n/r) and node to shuttle (n/s) BDOF's. the models of the R, N, and S systems [TCBN], and [TCBs], are supplied where in the CB format,
the BDOF's
Since
we are given
the
CB transformations
[TCBR],
XB ,as
XB ,'as
XB XISs/n
} = [TCBs]{
XBs/n qs}
"
stands which
and s/n stands for shuttle to node coordinates. to discrete coordinates, were generated as
shown above during the initial R, N, and S CB reductions. To couple the R system to the N system, we first write the equations of motion from equation (14) for the rack and then the node systems.
LIFTOFF
SYSTEM
SHUq-FLE
SYSTEM
I
[MCB]R [MCB]N
XB XB
NODE SYSTEM
1
(16a) (16b)
Figure
2.
Lift-off
coupled
system.
IXB r/n
n/r n/s
+ [KCB]N
XB'ar qN
XB "as
I I) = [TCB]T
FBFB'ar I "as
To couple the rack and node systems system which contains all coordinates
case,
is the
Jq t
XB
q]v
tin
system.
Since
we are coupling
we are
tX_'rl XB "as
imposing the relation that XB r/. = XB mr. Therefore, we will convert to a
which
also contains
all coordinates
found
in the rack
and node
systems.
We can write:
XB
r/n
XB XB
r/n "as
XB
"as
} JqRI
qN =[TN]t XBr/n ] XB "as
(17)
where
transformation
matrices
which
convert
from
the new
com= J
mon (coupled) coordinate system to the rack and node systems, respectively. Unless a coordinate rotation is involved, these transformations are generally made up of O's and l's. From equations (17), we can solve for [TR] and [TN] which we will need later in this analysis to convert back to the component system coordinates (R and N) from the common coupled system coordinates when recovering component loads. In this example,
[TR] Substituting
[1 0
0 0
0 0] 1 0
and
[TN]=
0 0 1 0 0100] 0 1 0 0 (16b),
equation
(17)
into equations
(16a)
and
we get equations
(18)
and
(19).
[MCBIR[TR]
J_B rln
i:IN
+ [KCBIR[TR]
qg XB r/n
(18)
-n
XB ,,/,
[MCB]N[TN]
XB r/n I ?IN
J_B his
+ IKCBIN[TN]
I II
qR FIN qN = [TCB]TN FB n/r XB n/s xB r/n / FB n/s [TN] T, respectiw,ly,
qR
(19)
Now
we will multiply
qR
equations
(18)
to simplify.
[TR]r[MCB]R[TR]
XB XB rln nls
qN
X B r/n
= [TRIT[TCBIT
[FBt FlrlnR}
(20)
+ [TR]T[KCBIR[TR]
XB
n/s
_IR
[TN]T[MCB]N[TN]
XB XB r/n
+ [TN]T[KCB]N[TNI
I
I XB XB
qR qN
tin his
= [TNIT[TCB]TN
FB n/r
F B rids
(21 )
n/s
Now,
we can add
equations
(20)
and
(21)
while
letting = IMP] ,
[TR]T[MCBIR[TR]
+ [TN]T[MCB]N[TN]
(22a)
and
= [KP]
, coupled
(22b) payload
stiffness
is the general
IMP]
qN + [KP]
qR qN _ XBr/n XB n/s
= [TR]TtTCB]TR
FB
n/r
(23)
FB n/s
I :?B.. X B n/s
It is important to note
payloads,
there
are generally
no internal
forces
applied [TN] r,
to the rack or the node, so FiR = FIN = 0. After making the substitutions and [TCB]T N, the right hand side of equation (23) simplifies as follows:
1
0 0 0
I
1 0
PHITc
IR
o]lo I
+ FB r/n
0 1 0 0 0
0 1
0
0 0 PHIT PHITc 0 IN
0
FB nlr FB n/s
0
{ FB rln }
0
-4-
'(1
= 0
0 nlr } [
"
{FB n/s }
The last step in the simplification is due between the rack and the node are zero, externally equation
to the fact that the sum of the forces at the coupled boundary so FB ,er+FB r/n = 0. This assumes that there are no simplifications, equation (23) becomes
applied forces at the boundary. Using the above (24), the final payload equation of motion.
qR
[MP]
+ [KP]
qN Xo r/n
XB n/s
/o
t
at common (26). BDOF's,
0 IFBn/s]
(24)
XB his
illustrate (22a)
that
this method
couples then
by simply multiply
adding
we can
to get equation
(25) and
to get equation
0E,
1 0
MBQ
MBB
1000]+100 R 0010
MQB
MBQ
MBB JN [ 0
1[']
0 0 0 0
1 0 1
= [MP] (25)
MQBn (MBBr+MBBn)
= [MP]
(26:
Expanding
equation
(22b)
would
show
the stiffness
matrices
coupling
in the
same
way.
We will next couple the payload to the shuttle. To simplify the problem, we will do a CB reduction as before on the new payload system, saving only the boundaries needed for coupling; those common to the payload and shuttle systems. The CB reduction, performed as before, gives a new CB transformation matrix [TCB]p which satisfies the following relations.
us
[TCB]p
= [ PHliv 0
PHIc 1 p
and
Jq ]
qN XB r/n I XB n/s [ TCB]t,
= [TCB]p
qP XB n/s
1
.
(27
Again,
CB mass
and stiffness
matrices. , (28a_
[MCB] e = [TCB]Tp[MP]
[KCBIp
= [TCBI_[KP][TCB]e
(28b)
The new
CB equation
of motion
is:
The CB equation
of motion
is derived
the same
(3_i)
XB s/n XB sin FB sin "
Since
there
are externally
applied system.
forces
on the shuttle
internal
DOF's,
the Ft term
does
not go to
To couple the P and the S systems into the LO system, we must rearrange and add as we did for the rack and node subsystems. We can derive the coordinate transformation matrices [TP] for the payload, ([MLO] and and [TS] for the shuttle from equations (31). The LO mass and stiffne:s [KLO]) can then be found by using equations (32a) and (32b). matrices
(3_)
XB his XB his XB his
[TP] T [MCB]p
and [ TP ] T [ KCB]p
[TP]
+ [TS] T [MCB]s
[TS] = [MLO]
(32a)
[ TP ] + [ TS] r [ KCB]s
[ TS] = [ KLO]
(32b)
As before for the payload system, we substitute equations (31) into equations (29) and (30). We multiply these modified versions of equations (29) and (30) through by [TP] r and [TS] r, respectively, and then add them together. Substituting equations (32) into this new equation we get a coupled LO equation of motion.
[MLO]
;(Is XB ,Us
+ [KLO]
qs XB ,Us
= [TSIT[TCBlrs
FB sip
FB "us (33)
Note
that
the payload
attaches
to the shuttle
at the
node
(fig.
2). This
means
that
as FB p/s. Since the payload and shuttle (again assuming no externally applied relationship after substituting all of the ing, we get equation (34), the complete
are coupled at the common boundary, then FB s/p+ FB p/s = 0 boundary forces), and therefore FB s/p+FB ,us = 0. Using this transformation matrices into equation (33) and then simplifyLO equation of motion.
[MLO]
_ls
+ [KLO]
J_o ,Us
(q l
qs XB "us response is solved the eigenvectors
= [TS] T [TCB] z
/ sl
below) to get the modal (wLo 2 where which wLo are are the system
(34)
This is the basic equation used in the transient responses (qs) from the forcing function (Its). C. Equation the system shapes. (35), the eigenvalue natural
analysis
(see
Transient
problem, and
free-free
frequencies),
mode
([KLo] where
- [WLO 2] [MLo])
[PHILo]
= 0
(35)
qs XB n/s
= [PHILo]
{qLO }
(36)
Since the mode shapes ([PHILo]) are just relative and still retain the same shape. We can normalize
they shapes
10
[PHILo]
r [MLo] [PHILo]
= [/]
(37
When
equation
(37)
is satisfied,
then
so is equation
[PHILo]
(34) and, after multiplying through by to get the normalized equation of motion
[I] {_LO}+[wLO2]
{qLO} =[PHILo]T[Ts]T[TCB]T
{ Fts 0
} "
to take
damping (40).
into account.
Damping
is assumed
to be propor-
by equation
[D] = [2zw]
(413)
where z is the damping ratio, which is assumed for lift-off to be 1 percent of critical damping for modes below 10 Hz and 2 percent of critical damping for modes above 10 Hz. For landing analysis, z is assumed to be 1 percent of critical damping for all modes. Since damping force is proportional to velocity, our final equation of motion is then: | Fls { 0 I I } r "
[I]
(41)
Note that we now know everything in this equation except the q's and the external forces on the shuttle applied to the internal DOF's ({F/s}). The forces are supplied by JSC in the form of forcing functions which are predictions of a certain shuttle environment during lift-off or landing. A forcing function is a matrix where each column represents specific forces on specifit: shuttle DOF's _,t one instant of time. The number of columns then is the number of time increments t_ be studied. Liftoff is usually is typical. run for about 10.5 s, and landing for about 2 s. The time step used can vary, but 0.005 s
By virtue
of the modal
analysis,
equation
independt:nt
differential
equations with n unknowns (n = size of the model). We can now solve for (time step) of the forcing function. The results of this solution are used as the solution of the next time step. The solutions keep "feeding" each other function columns are used. This gives us the values of q for all time steps lift-off. The q's represent the modal displacement, velocity, and acceleration D. Recovering System Response From Modal
the q's for the first colum_ the initial conditions for like this until all forcing during an event such as of the system.
Response
Now that we have solved equation (41) for the modal displacement and acceleration responses of the system (qs), we need to determine what this means with respect to specific interface forces between subsystems and net center-of-gravity (CG) accelerations of subsystems. The hybrid modal acceleration method is frequently used to get interface forces and CG accelerations when the system is either determinate (six BDOF's) or slightly indeterminate (seven BDOF's). Ir,
11
someinstances,even sevenBDOF's require anothermethodcalled the accelerationmethod,which is outsidethe scopeof this report. The following makesuseof the hybrid modal accelerationmethod.
The rigid body displacements (first six rows of q) are set equal to/ero which forces the coordinate reference point to be the CG of the shuttle. Otherwise, the large movement of the entire shuttle system would be included in the displacement results. The modal displacements and accelerations are then transformed back to the point of interest, as shown below, using the transformation equations derived above and repeated here for clarity.
I XBqs n/s
qP XB n/s = [TP]
iq }
qs
XB hiS
= [PHILo]
{qLO } .
(36)
qs
' XB n/s
= [TS]
qs
XB his
(31)
[TCB]p
F PHIN = | 0 L
PHIc I
] , Jp
and
qJv i XB r/n
qR
= [TCB]p
{ qP }
XB n/s qR
"
(27)
XB hiS
{I
qR XB rln XB n/s
qN
XB rln
I
and
XB his
qN"
XB n/s
(17)
X! N I
XB n/r XB n/s J =
[TCBN]
lqN n/s tI XB
XB
nlr
(15)
{ XB sin Xts
} = [TCBs]{
qs XB sin
} " if as
we want follows:
These equations can be used to find the response of any of the subsystems. For example, the response of the rack during lift-off, we back into it from the system modal response
qs
I XB n/s
= [PHlt.o]
{qt.o}
qP
XB n/s
= [TP]
qs XB n/s
12
qN
XB his
= [TCBp]
XB r/n
qP
his
,
XB
XB r/n
XB r/n XB his
'
Therefore,
the modal
response
XB
qR }=[TRI[TCBe][TP][PHILo]{q,o}, r/n
is:
(42a)
and
the
rack
discrete
response
XB
{qLo}
(42b)
Similarly,
the modal
response
" XB n/,
f q" t =
I x,,,/, /
is:
[TN][TCBp][TP][PHILo]
{qLo} , (43a)
2
and
the node
discrete
response
[
I
XIN
XB XB nlr his
I J
=
[TCBN][TN][TCBp]tTPI[PHILol{qLo} (43b)
E.
Recovering
Loads
Using
Loads
Transformation
Now that we have the response, we need to convert this information into loads use of loads transformation matrices (LTM's). The LTM's for finding interface forces center-of-gravity accelerations (CGA's) are derived in the following.
17
1.
Interface IFF's
Forces are simply the boundary forces (FB) between two subsystems. Recalling equation
(13):
F8
" (13)
There
are no applied
internal
forces
PHIN PHIc
0 I
] '
0 K,,
(same
llq, I= Io/ F.
as IFF's) are:
(44)
XI_
l
LTMD, the
(45)
the acceleration LTM, and [0 KBB] is called (45) we get equation (46):
I:./
Substituting gives the equation interface (42a) forces
LIFF
from between
R =
above
into equation
A net CGA is the average acceleration of a subsystem CG assuming the subsystem rigid body. This should not be confused with the acceleration of a point at the CG. We need the forces at the CG of the subsystems. Since we now know Fn, the forces at the boundary (equation formation (45)), we need to transform (RBT) such that: them to the CG. To do this we solve for the rigid
to be a to know trans-
body
{XB} = [RBT]
{XcG}
(48)
14
that (49)
= [RBT] T {XB}
(50)
to the CG coordinate
[RBT]T[FB]
= [RBT] r [MBQ
MoB]
XB
Since converting to the CG coordinate system is an RBT, all coordinates retain the same position. Therefore, for CGA's we assume a rigid model which means there are no forces deflections and so:
(52)
[FcG] Since
= [RBT] T [MBQ
MBB]
Io/
J(B ,
(53)
[FcG] then
= [McG]
{J(CG}
(51.)
{J(CG} = [McG] -1 [FcG] Substituting equation (53) into equation (55) we get:
(55)
{XcG}
= [McG] -1 [RBT]T[MBQ
MBB]
/o/
XB .
"
(56)
We can get
[Mc6]
by performing
(57)
Substituting
equation
(57)
into equation
{XcG}
= ([RBTjr[M_B][RBT])-I[RBT]T[MBQ
MBB]
Io}
XB "
(58)
15
If we let [A CG]
then from equation (58), = ([RB 7] T[MBB ] [R B T] )- 1[RB 7"]T[M 8 Q MBB ]", (59)
{Xc6}
= [ACG] above,
(60) which
Substituting equation (42a), from the example gives the CGA's for the rack during lift-off.
{XCG }R = [A CGIR[TR]
[ TCBp]
[ TPI [PHILo]
{/_LO }
(6 l)
IlL
SUMMARY
Coupled loads analyses require a lot of bookkeeping techniques. while creating a trail of transformation equations in order to later back The equations of motion are then written for the coupled system. Next, performed by applying the forcing functions to the equations of motion ments and accelerations during the dynamic event. Finally, the system along with the transformation equations to back into specific subsystem important to point out that we can calculate many more different kinds than interface forces and CGA's. These responses were needed for the were used in this report. types of responses. The topic of a future report might be the usage
First the models are coupled out to the subsystem level. the transient analysis is to get the system displacetransient results are used responses. At this time, it is of component responses other SSRNMO and therefore of LTM's to recover other
16
APPROVAL
COUPLED
LOADS
ANALYSIS
FOR
SPACE
SHUTTLE
PAYLOADS
By J. Eldridge
The information in this report has been reviewed for technical content. Review of any information concerning Department of Defense or nuclear energy activities or programs has been made by the MSFC Security Classification Officer. This report, in its entirety, has been determined to be unclassified.
and
Dynamics
Laboratory
'_
US
GOVERNMENT
PRINTING
OFFICE
1992--631-060/60112
;7
72
'
Form
Approved
REPORT
Public gathermg collection Daws reDort=ng burden for this collection and ma nta nmg the data Of information. _ncluding Suite 1204, Arlington,
DOCUMENTATION
of mformauon _s estimated and this to the to average to 1 hour revpewmg burden, Office of the collection Washmgton
PAGE
I:>er resoonse, of reformation. HeadQuarters and Budget, including Send Services, Pagerwork the time for reviewing comments Directorate Reduction
OMaNo.o7o4-oIea
instructions, searching existing data sources, recjarding this burden estimate for InformatiOn ODeratlons Pro ect (0704-0188), Washington. or any other and Reports. OC 2050). aspect of this 1215 Jefferson
Highway,
Management
1.
AGENCY
USE ONLY
(Leave
blank)
2. REPORT
DATE
3. REPORT
TYPE
AND
DATES
COVERED
May
4. TITLE AND SUBTITLE
1992 Payloads
Technical
Memorandum
S. FUNDING NUMBERS
Coupled
Loads
Analysis
for Space
Shuttle
6. AUTHOR(S)
J. Eldridge 7. PERFORMING ORGANIZATION NAME(S)AND ADDRESS(ES) George Marshall C. Marshall Space Flight Space Flight Center 35812
8. PERFORMING ORGANIZATION REPORT NUMBER
Center,
Alabama
9. SPONSORING / MONITORING AGENCY NAME(S) ND ADORESS(ES) A National Aeronautics and Space Administration
Washington,
DC 20546
NASA
TM-I03581
11. SUPPLEMENTARY NOTES Prepared by Structures and Dynamics Laboratory, Science and Engineering Directorate.
12a.
DISTRIBUTION
/ AVAILABILITY
STATEMENT
12b.
DISTRIBUTION
CODE
Unclassified
--
Unlimited
13. ABSTRACT
(Maximum
200 words)
This reportdescribes loads racks in, a system mounted worst loads exposed on the inside case forces analysis, response
of, and the resultant consists which functions of four is mounted which called a and
The predicted
to the shuttle
the payload
(b) determine
the transient
payload
accelerations,
payload
to shuttle interface
forces.
14. SUBJECT TERMS Transient Response, Space Shuttle, Coupled Loads, Payloads
15. NUMBER
OF PAGES
2O
16. PRICE CODE
NTIS 17. SECURITYLASSIFICATION18, SECURITY LASSIFICATION19. C C OFREPORT OF THISPAGE OF ABSTRACT Unclassified Unclassified Unclassified
NSN 7540-01 280-5500 i SECURITY LASSIFICATION20. C LIMITATION OF ABSTRACT
Unlimited
Standard Form 298 (Rev 2-89)