Professional Documents
Culture Documents
Nasa Vertor Ritz
Nasa Vertor Ritz
Nasa Vertor Ritz
_"
FOR
DEVELOPMENT STRUCTURAL
OF
RITZ LARGE
VECTOR SPACE
METHOD STRUCTURES
James
M.
Ricles, Professor of
Ph.D.
of AMES, California
NASA/JSC Directorate: Division: Branch: Engineering Structures Loads Dynamics JSC Date Colleague: Submitted: Number: David August A. Hamilton 1990 and and Mechanics
Structural
10,
Contract
NGT-44-005-803
22-I
ABSTRACT
In the
analysis
of large
space
structures,
such
as the
Space
Shuttle
and
Space Station Freedom, analytical models are dealt number of degrees of freedom (DOF). It is important to analyze that subsequent preliminary load-dependent to the can be A series generating analysis found the mass ing, modal mass and uncoupled of computer the performed to provide analysis distribution respectively, These on these analysis assessment Ritz structure margins and be as accurate areas requiring This vector study basis for dynamic in order developed Ritz and structural redesign
with which have a large that the method used as possible can the be in order and and on respect identified based
be performed. of a method vectors. efficient programs the Space that Error The stiffness
is orthogonalized that the space based vectors. using number equations structure on the the Transient
structural and
of motion performed. algorithm software for was than of the loadof vector is perdynamic
analysis was
of large
on the
participation
spatial before
to provide
an indication
computed
An assessment of these norms response was performed. The error norms can provide of the transient a means accuracy
through a convergence study of the results from this assessment indicate of judging solution. the quality of the vector
dynamic
22-2
INTRODUCTION The present Space involves structural the DOF large modal amount finite and Station using element structures future the Freedom, response finite the method is the standard analysis. such structures models standard as the number method The finite Space of degrees for dynamic in a transient procedure models time required with because for developing element Shuttle loading dynamic for doing a large and of freedom modof planned (DOF). conditions or random this utilizes of number
els of space
models
To calculate
the modal
truncated
of computation
to calculate
vectors and eigenvalues of the finite to use a truncated modal basis and calculate [Bathe, dures vibration 1982] gives characteristics motivation and an orthogonal Ritz vector The was efficient in a production 464 dynamics comparing analysis Also programs 1988] finite
model. The constraint that the computational compared basis. and preliminary dynamic included to Ritz based for considering
justification
for generating
This study of large ability the language. performed assessment A summary on the search series sient finding are dynamic space
assessment analysis developing and has was coded computer Freedom was This based reof the a tranthe on
for use in structural of numerical The using of the in order results the Space to assess
to be used
Supercomputer
the computer
algorithm. a modal
to those
analysis.
Conclusions topics
for future
of computer
load-dependent
based to post
analysis
NASTRAN
[CSA/NASTRAN,
VECTOR
ALGORITHM
for generating
an orthogonal
load-dependent
vector
basis
22-3
is based times. respect is given several a spatial algorithm the shift reflecting in order structural consequently
on The
dynamic with respect of a high A summary in blocks, vibration in space stiffness Shifting
loads
as
generated
to the
Ritz vectors
are generated closely can of the loading and the often spaced
exist
shifting block
response
of K is necessary
the Ritz vector basis. The vectors with respect to the mass matrix the effects the vectors having The the
of truncation of higher frequencies. X with respect to K is necessary frequencies & in order form et. al., [Ricles 1985]. to uncouple was motivated and 1990] of a block
A final step of orthogonalizing to produce the vector basis X the that norm equations by it use of other of motion. in previous researchers and and work [Nouris inthe
concept
by the investigator Omid and Clough, During tended This initial norm the to provide displacement
generation
Xi the
an indication set
distribution.
is computed
IIMU II = IlMUoll
For the analysis it could of vectors. of the whether X performed be used spatial the behavior of Q_ was when studied to determine the degree
(1)
to terminate the
genof
A second it was
load distribution,
in responding
is computed
by the following
eL = pT(t)P(t
(2)
22-4
1. Dynamic
Equilibrium
Response
to Block
3. Calculate
Rigid
Body
Modes: and DOF Relationship Ritz to Describe Vectors Rigid Body Motions Xl
Description
First Block(s)
of Orthonormalized
Xl =/_Xl
fl = MX'I
(c) Remove
Rigid
Body
Modes
From Static
Block
Orthogonalization)
(a) Solve for Xi K" Xl = MUI_ (b) M-Orthogonalize ]_'l against previous
|-1
blocks
(Gram-Schmidt)
Xr=Xl-
_XjXjrMXl
j=m
l<m<i-2
Vectors
in Block Xi From
Gram-Schmidt (Grarn-Schmidt)
to obtain
Xl
Ui = Ui-a 5. Add 6. Make (a) Form Static Ritz and Block Vectors Residual Un-1 as Static
X Stiffness
Orthogonal
- Uncouples
n n eigenvalue
Problem
K'" = XTK*X
[K'" (b) Compute Fig. 1,- Block Final Form Ritz Vectors X = X@
-&2I]
= 0
Load-Dependent
Ritz Vector
Algorithm
for Semipositive
Definite
Systems.
22-5
where of the
P(t) load
is the in Ritz
load
vector
at time with
k
t and
eL the error
in the
representation
coordinates,
eL = P(t)-
_-_ xjpT(t)MXj
j=l
(3)
Software
and
The computer program named RITZ was developed e,,. RITZ interfaces with the bulk NASTRAN data [CSA/NASTRAN, 1988] files containing
OUTPUT4
the structural
stiffness matrices to define the structural model. To maximize the efficiency, the symmetry and any sparseness of these matrices are exploited in their incore DYN norm tors analysis Mechanics storage and factorization. A second computer program named NASwas developed which gives eL or the transient dynamic or NASTRAN can be post plot Division modal files vectors are processed which PLOT2D SPACE Program The the Space performed was used forces the PV to the of Investigation Space Station Freedom was analyzed for a simulated docking with Shuttle. A view the NASTRAN along arrays X-Y with docking 3 applied as shown in Fig. plane of the Station is given in Fig. 2. In the analyses MB15YZ model of the Station with 2803 DOF load had case 915L, an orientation 2. RITZ DYNTRN of selected were consisting in the was of the arm. Y-Z set of transient The plane position as opposed vector the elastic a constant a block corresponding on the a complete structure PV array solution size of to the end in Fig. of the docking used the user the choice of calculating either the response of the structure. Either Ritz veccan be used. The with results the JSC of the transient POSTRN and developed program
for producing
Structures
ANALYSIS
shown
in this model
to generate
bases with 30, 60, and 90 vectors and displacements and total accelerations damping to the at (node ratio response 8022 of 0.01. with U0 of the seconds. in Fig. The vector
bases
of 6 vectors, time=l.93
consisting The
vectors acting of an
outboard
2) is discussed
in this report.
Neither
22-6
(_
..... I
L
'r i
i
i I
I
- I
_IEW
LOOK[NC
AFT
t': t _ PV Array_
Point
of
!: X
_,
Node
'8022
l
Fig. 2.-Space Station Freedom with PV
Z
Arrays in The X-Y Plane.
:::>s-
22-7
(a)
MISS'.ZSAT*45 CASE 11
915L : 44 : 47
l
-ul
&l_*[ +S_C_
IYATIOW ITAYf_
IK_rN; MCXlm;
LOII.LN Le*_D.Cm
.lq_*ul ,_llo*4eL
68e.
"400.
200-
;%, .B
-200,0
-400.
T IME, SECONDS
F |
SCALED ,MAX
DOCKIHG Y LOAD,
MAST,
CASE MISS-.ZSAT+45
915L
(b)
_NRSA/JSC
6oe
,., !/
f-
i, "'\
.0
,/
_.e
ze.e
2s.e
Fig. 3
Dockin9 Load Case 915L (a) Translational, and (b) Rotational Transient Forces.
22-8
O_GL_AL OF POOR
PAGE
IS
QUALITY
based complete tion. The vector in the modal and opposed vector
on For
integration basis was of this from of the frequency vector that 4) has
of the available
coupled study
equations with
nor soluwith
to compare basis from modal a static the vector containing in the with
solutions
a truncated
a comparison
60 Ritz
same
Ritz
that
residual constant
it (identified in this
as NSR
basis
presented
were generated
a = 1.0, except for the 60 vector basis with a = 200.0 as SHI. The effect of using a larger value for a is that distantly spaced frequencies and a greater span.
Response of the shown translational in Figs. there displacements exists and modal 7. two methods. displacements 5 and 6 for the are a greater The shown and 90 Ritz discrepancy maximum accelerations vector and closely between discrepancy
Ritz
based by the
to agree
whereas
accelerations
in the transient translational displacement and Z-axes based on the results from the a 90, 60, the node 30 vector at the end basis of the are shown outboard
along the X-, Y-, Ritz vectors with correspond in Fig. to 7 that
in Fig.
results
PV array.
the discrepancy as the number The as the for requires accuracy Analysis The Ritz
the 210 modal vector and Ritz solutions decreases in the Ritz basis is increased from 30 to 90 vectors. a 60 vector solution greater in the of vectors basis is able with basis to achieve The the to achieve Ritz modal the vectors. the same solution, same level result solution and as for displacements. discrepancies in the displacements based
solution
accelerations
at 60 Ritz
e_ is plotted
against
the
number
of blocks
of Ritz
vectors
in
22-9
IC, ENVALL_
VS.
Vt'CTOR
NUklBER
R[LATiONSI,.I_
0 C)
I
I
90 R,TZ VECTOR
BA_g_3. SR
4] - I,/_DAL 60 RITZ R,TZ VECTOR BASIS. BASIS. _RSR I j 60 VECTORS VECTOR 5 -_ _.0 RITZ V_CTQR BAT_S_SHt
%
cC)
i i
I
.p-
=,I
I I
I !
/
0 40
/
80 Vector 120 Number Range of Modal and Ritz Vector Bases. 160 200 240
(Frequecy)
_ACE
STATION
0OCKINC
LO&O
9|5L
ANALYS;S.
MB15YZ
2503
DOF
c_J
ii/ _
I
;
rv
I C_
(1)
r1=
tn r-t I ><
\
-90 210 R1TZ UOOAL VECTORS, VECTORS 6/_OCK
i/
I
8 12 6 20 Time - (sec.)
Response
at End of Outboard
Pv Array.
22-10
888
0<]{_
_ F
oo
o o_ i
O'I v
S'O
_-. S'I
v
O'I
S'O
('u_)- a Jo_
tl O
0 q0
i,i
T
;o
__._-= i>
E 0 ,1--
0 _J L) O
m_ i i
I _D
0"_
o't
(Z_.::)_)s/pEJ) 22-11
o
UO.l_EJa
o'tla::)::)V-X
d_
Fig. the
8 to establish generation (5 blocks greater solution. that = 60), modal suggest for The the
it can give a good An examination per for fact is not Thus, block 60 Ritz that much
to terminate for 30 Ritz per with 60 Ritz vectors to be true reliable curve for can
of vectors.
at which
displacements
to be gained
by 30 additional was
to achieve displacements
a 90 vector than
basis.
displacements.
be considered a fluctuation
accelerations. of e,, in Fig. 8 shows develops. 6 vectors to the This phenomenon is quite noticeable per block. This behavior is associated forces related to the indicated U0 same initial are U| patterns This in the in Fig. displacements that not apparently uniformly of the Ui
behavior
exist where a local maximum for the case of 5 blocks with the this later structure occurs cycles responding to Uo. when the that and to decay as indicated which the that the mass, as opposed displacing indicated generation appears is not block, Numerical block leading
more
experimentation loads more tends used the to displacement mass. to occur of vectors as shown basis in Fig.
to calculate
is increased using
8. This fewer
generated
by the results A threshold can not uniformly presented of the norm at loading
shown value
of Q to zero can thereby be assigned distributed are from eL associated time=l.93 at this mass only
as the compo9 to
A presentation of the
is given
in Figs.
11. These results include the discussed above, which contain legends vector can than of Figs. basis the without that vectors. further a static the This
60 and 90 Ritz vector basis the static residual identified to the basis number 210 modal as NSR can better basis (identified
(cases already as SR in the and a 60 Ritz It load is the legends). residual basis
in the represent
representation as the
is improved of Ritz
is added
improved
22-12
STATIC R_DUAL L_ O
:2
I _ - ,_vccTo.s/__ocK VECTOR/BLOCK
O E O Z
_J
"O _J C_J
10
20
40
I and 6 Vectors.
"2
'1
*F0
.e0 r_ (/}
0 .J
2 3 4 -
MODAL VECTORS 90 R1TZ VECTOR BASTS,5R 60 RiTZ VECTO_ BASIS. SR 60 RIT_ VECTOR _A_IS, N_
40
80 Vector
1'20 Number
160
200
240
for X-Translational
Docking
Force at Time
1.93 sec.
22-13
I_ATION C_
BASES (T-'l.g_')
E 0 Z
C_ CO
I\
0 ,p
.C_
.p 0 t_
!4
,3
.,
i 2
04 t_ 0 .-I 0
2 -1 3 4 -
90 R_TZ VECTOR BASfS. S_ UO_AL 60 _fZ VECTORS VECTOR BAS_S, _0 R_TZ VECTOR BASIS. _
t ,
40
80
160
260
240
for Y-Translational
Docking
Force
at Time
1.93 sec.
REI_I[ENTATION
Or Z-TR/LIF_SLATI_Lk_, FO_
0 Z C 0 4_
C_ O0
4-J _n
"3
,-.-
?
/) C_
0 --J R_'rz VECTO_ BA,f_S, _,_ i - 90 _)DAL VECTOn_ - po R_T:{ V{.CTO_ eAS_. NS_
40
80
1"60
200
240
for Z-Translational
Docking
Force at Time
1.93 sec.
22-14
increased. 90 Ritz fact bases product using in the the times that that translational to achieve
also be observed is as good compared vectors results the vectors load were loading with vector. the vectors
representation Y-translation of the to be required an indication vector vector the modal load participation be expected orthogonal
of the loadings)
(X- and
210 modal
vectors that
comparable of the
for eL gives
is larger of the
modes
to occur, to the loading of Figs. load Also, throughout curve number the
as opposed
A close examination contribution range are (the spread of the to the vector
representation
spectrum.
joining that
eL
indicates should
become analysis
to require
more
Ritz the
more
acceleration
is of prime
attempting conditions.
vectors were generated based on a particular to use them for another load condition. CONCLUSIONS Based Freedom the on the using the results of the are Ritz fewer preliminary Ritz
is the
analysis
of the
Space
Station herein,
load-dependent noted:
vector
algorithm
presented
following
conclusions
vectors number
appear of vectors
modal
22-15
Ritz strict
when
computing basis
accelusing eL as
for judging
vector
acceleration
response
is of interest
opposed
,
to displacements. Ritz function. the static vectors These have vectors features in the study and a broader and are of the basis. include: of e_ and
eL for different
range are
than
the
to better
represent enhanced
Areas
which
1. A study load
.
calibration
cases
structures,
respectively. of the used vector basis the generated dynamic vector basis from analysis quality a difand in
reliability that
in the
transient
whether eL can provide such cases. 3. The tion optimization procedure of the by the
a means
of judging
algorithm
to take
advantage 464.
of the
vectoriza-
CRAY
X-MP/EA
REFERENCES
Element
Procedures
in Engineering
Analysis,
Prentice-
Structure Analysis and Research Users Manual, Vol. 1, 1988. B. and R.W. Clough, 1985. L. Robayo, Analysis Methods, Reducing Vol. Block Lanczos and
Corporation,
CSA/
Method
for
Dynamic Dynam-
Earthquake
Engineering
Structural
Modal 7-16,
Truncation 1990.
Error
Response
of Offshore
Structures, 6, pp
Communica-
in Applied
22-16