ML20195B866

From kanterella
Jump to navigation Jump to search
Rev 0 to Version 1.1, Equipment Dynamic Analysis Software Package:Users Manual
ML20195B866
Person / Time
Site: Catawba  Duke Energy icon.png
Issue date: 09/01/1986
From:
STEVENSON & ASSOCIATES
To:
Shared Package
ML20195B852 List:
References
PROC-860901-01, NUDOCS 8811020239
Download: ML20195B866 (48)


Text

{{#Wiki_filter:. _ l g-,--m-.---.--_-..._ I I

( . _ . . . - . ..

-l , STEVENSON

                            & ASSOCIATES a structural-mechanical consulting engineering firm 9217 Midwest Avenue                                           10 State Street Clevelond, Ohio 44125                                    Woburn, MA 01801 (216) 587 3805                                                (617) 932 9580 TELEX: 5106015834                                     TELEX: 494 0995 HQCM FAX: (216) 587 2205 pgPA888E$i8E$gs                                                          --
       .r

EDASP, VERSION 1.1 EQUIPMENT DYNAMIC ANALYSIS SOFTWARE PACKAGE USERS MANUAL REVISION 0 September 1. 1986 Prepared by STEVENSON & ASSOCIATES 10 State Street Woburn, Massachusetts 01801 JONTROL COPY NUMBER _

r I TABLE OF CONTENTS

        .PART 1:      OPERATIONAL 0VERVIEW........................................,. .1 1.0   Introduction......................................................                                                                2 L           1.1 Capabil i t ies of Sof tware Package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Flowchart of Software                  Package..................................... 4 1.3 Full Screen        Editor................................................ 5
PART 2
P RO GR AM D E SCR 1 P T I C N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1 Us e r s Gu i d e Mod e l E x amp l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Main Program Operational 0verview................................. 9
2. 3 Model Data Module Operational 0verv iew. . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Model Dimensions................................................. 13 Node Coordinates................................................. 14 Masses........................................................... 15
E l eme n t Co n n ec t i v i ty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Modal 0ata....................................................... 17 Plot 0ata........................................................ 20 2.4 Modification Evaluation Operational Overview..................... 24 Mass Modification................................................ 24 Stiffness Modification........................................... 25 Modification Evaluation.......................................... 26 2.5 Base Excitation Data Module Operational Overview................. 27 Defining a Time History, Response Spectrum, or PSD............... 28 Converting a PSD to RS........................................... 30 Converting a RS to a PS0......................................... 31 Spectrum Broadening.............................................. 32 2.6 Response Analysis Module Operational Overview.................... 33 Instruction Set.................................................. 34 Time History Analysis............................................ 37 P S D A n a l ys i s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7 ARS/TRS Comparison............................................... 38 PART 3: FILE REGISTER.................................................. 39 l 3.0 Introduction.....................................................40 3.1 General File Structure........................................... 40 l

3.2 Creating / Editing a file.......................................... 40 3 . 3 E 0 AS P F i l e f o rma t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3 APPE N0! X - PAR AME T E R DE F I N I T 10NS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A- 1 l l l Lm_ _ .-

f PART 1 OPERATIONAL OVERVIEW (

l

   ^

L 1.0 -INTRODUCTION This section contains the information necessary to learn the basic operation of Stevenson & Associates' Equipment Dynamic Analysis Sof tware Package (EDASP). . The introduction covers +he following topics:

1. Capabilities of the Software Package
2. Flowchart of the Software Package
3. Description of the Full Screen Editor The program main and the primary modules are described in Part 2.

Example (s) are used to explain the proper usage of the program for the sake of clarity and the example problem is described at the beginning of the Program Description section, Part 2. Part 3 of the users guide (file register) explains the files developed by the program and their format. The Appendix provides parameter definitions of important terms used in the program. 1.1 CAPABILITIES OF THE SOFTWARE PACKAGE The package is designed to be an interactive, desktop engineering computer aid in the dynamic analysis of structures and equipment. Given the original modal properties of the structure, this sof tware package allows the user to modify structural properties such as stiffness or mass, and calculate the altered state modal properties. This is done with only the modal data as input. No finite element analytical modeling is involved. This is achieved by working with the equations of motion at the modal coordinate level. The user can also perform response analyses using the modal properties and a prescribed input (base excitation) motion. The program can accept an input base acceleration history, an acceleration response spectrum or a power spectral density function (PSOF). The response spectrum must be converted to a power spectral density function in order to conduct a response analysis and this can be performed in the base excitation module of the program. The response output, in the form of an amplified response spectrum, can be output at any coordinate point in the grid for which modal information was originally prescribed. l l

Graphical comparisons may also be made between any two response spectra

 .in the response analysis module. For example, the response spectra at a point on the structure due to a given input forcing function may be-compared to a different response spectrum possibly representing the functional threshold of a component located at the point. Alternatively, response' spectra at a point for the before and after stage of a structural modification for the same input motion may be compared. These comparisons are controlled by an "instruction set" specified by the user in the response analysis module.

The program is designed such that the user may continually update the database accounting for changes to the structure or equipment which occur over time. This makes the program ideal for equipment or structures which undergo frequent change. 1.2 FLOWCHART OF THE SOFTWARE PACKAGE The program package comprises the main menu which directs the user to one of four primary modules: the model definition, structural modification, base excitation definition, or the response analysis. The model definition module has a submenu defining the modal data, and the response analysis menu has a submenu defining the instruction set. The basic flowchart is shown below: EDASP Main I 1 i # Model Modification Base Response Data Evaluation Excitation Analysis Data g

         ~

Modal Instruction Data Set {

1.3 FULL SCREEN EDITOR The editor allows'the user to edit existing files or create new files. The data entry location is shown by a pointer. located to the left of the data field, as shown below:

              \othersub\2C13&l5                                                                                                          EDASP 1.1 09-30-1996                t Model Dimensions i

i

1. # of nodes ) 50
2. # of elements 00
3. # of modes 8 I
4. Active Dor e o 1 o o o o '

In order to make an entry, the user presses the space bar. The pointer is replaced by a flashing cursor and the original data entry for that field is shifted to the lower left hand corner of the screen, as shown l below: r

           ;\othersub\2C23&l5                                                                                                           EDASP 1.1 09-30-1906 Model Dimensions
t. # of nodes _
2. M of elemente 80
3.
  • of modes O
4. ,,ctiv. Dor . i.  : i o o o I

I l L f i s., L- -..,  : To make the new entry, the user types the new data value and presses  ; (cr). The pointer reappears and may be repositioned to the next data field to be changed / entered by pressing the function keys to the right of the carrDae return. The arrows shown on keys 2, 4, b, and 8 control the , movemen* of the cursor as ind1cated. p L

9 i s PART 2 PROGRAM DESCRIPTIONS 4

                          +

I i i i i i i

        -S-               +

c

_,,7 l 2.1 USERS GulDE MODEL EXAMPLE - 2C13 & 15 i The example used in this guide represents a real electrical control i cabinet which has been modally tested. The model contains fifty (50) data points or coordinates as shown in Figure 1. The element connectivity is shown in Figure 2. Eighty (80) elements were used to connect the fifty (50) data point coordinates. Each of the coordinates - represent a real physical location at which measurements were taken  ! during a modal survey. j In total, eight (8) normal modes were measured in the frequency range of interest. Figures 3 and 4 show the frequency and damping table and the plot of the first mode, respectively. The modes are displayed as planar panels with the only active degree-of-freedom being the y-direction (out-of-plan ~e with respect to panel face) l l l l l i ) 5 i l

m,,- 3

,1
    .. w  +

l s s s i ua +a.2 +a s-ua. kE 6? d .31f _M _ LOD.L h +W hL " 01. i 2013 , 2015 ,.

            .!.1.)
                            ' L2.f               Uf            M               15 )01              in              h    +c.
  • L6,0 U

M

                                                                                                                                              /

3 3 '.')1 D Y t

  • d i 1 1 1 1 2s i g- .us i y w nie va e 1 Z _

209" _ e t

                      -x                                     '

FIGURE 1 MEASUREMENT POINT LOCATIONS CONTROL PANELS 2013 AND 2015 _c

                                                                                                        " 30 23.

28 ,. . -  ! 2

                                                                      ~~,Z_     -'-{           (34        -)3g 5/26                     !33_ ~i" 3.'                 .. . .

32

                                                                                      ;        l39
                                                                                                          -i 40 t,,.
                                            - 3. .. - 10/31    ,,. -

38.

                                ..-                    9 1,_.                     g                          ,? .. -

3 44 . ' 4$

                                                    .. . t$/3$ ,_                        ...,

43 2, - .. ..- t  ; _.. 4 g_ __ - 6. gy g - '.- '

                                                                                                 ;49 -)60 20/41 '

11 .- 19__ - 48_.. gg ,.. - 42 18.. . - 25/46 ~

                                 ~
                                   .. 17- ,               .. -

i s .. 21. 22 .- 21 ... flGURL2. ELEMENT CONNECTIVITY e e.

NT_ E9-@IE

  ~;.

FREQUENCY DAMP!NG MODE NO. HZ R/S _I_ HZ , , ,,3/S_ r- 1 8.918 55.981 4.886 435.808 o 2.739 2 11.878 74.588 4.912 583.784 o 3.668 3 16,361 182.981 3.478 569.381 o 3.578 4 18.161 114.189 3.593 653.889 o 4.183 5 19.965 125.44:1 569.283 a 113.643 o 714.848 = 6 21.688 136,271 738.277 s 158,388 o 995,181 m 7 24.511 154. SOS 3,528 863.366 o 5.425 8 12.640 189.827 744.318 a 213.246 o 1.348 FIGURE 3 CONTROL PANELS 2C13 AND 2C15 FREQUENCY AND DAMP!NG OF H0 DES BEIDt 33 HZ IN THE Y DIRECTION e t 30 E x,

                                                ,p                                1
                                           //        f
                                      /         /
                              /V 5         /         /                     m9am
                                                ,/
                   /g 4 pt. 1-
               //
               *   /
                   /

9/ / / )/ /

                                                /
                                                     /                       8. a1 onee
                                                /
                             , / ,/
4. e9 4

pt. 16->r.6 l/ / S

                        /.,.i2                                                  .
               /                                                          '\,p/
  • IIGUREA cumtt PNa23 2C13 and 2C15 11JETaAnD MIC GIAIT & MIE 1 TYSITD IN '11G: Y D1f4L7103
                                   -n    .

2.2 MAIN PROGRAM OPERATION OVERVIEW Af ter the system is booted, the user may call up the compiled sof tware package from disk drive C, also known as the hard disk. The software package executable files should reside under a subdirectory name in disk drive C. The user may create a subdirectory with the following command: md c:\fitename where filename is the name chosen by the user as the subdirectory file name. Once the subdirectory is established, the user should copy the EDASP program files, and may copy any base motion files, any TRS files, and any model data files into the subdirectory from the appropriate disk (s) inserted in disk drive A by the following comand : copy a:edasp.* c:\fitc>tamey.* The above comand will copy all EDASP program files into the subdirectory. The same procedure may be repeated for any other files to

be established in the subdirectory. The base motion files, TRS files and model data files may, however, reside in any number of other subdirectories created in the same fashion as described above. In other words, these data files may reside in other subdirectories and may be filed in or retrieved from those other subdirectories.

When within the E0 ASP the user is prompted to supply a data file name, I the user must suppiy the subdirectory name and then the data file name as l follows:

                 \subdirec,tomjname\ filename This string is not to exceed 33 characters and the subdirectory name is not to exceed 8 characters. If no subdirectory name is supplied, tue i

program assumes the data is to be retrieved or filed to the default I subdirectory on which the EDASP executable files reside. Alternatively, the user may also specify data file retrieval or storage to a disk drive. To call up the program, the user must first set the subdirectory default name by the following command: cdc:\fUcname The user then types in the program name: edasp

                                    -9

7 .. 8,

                                     +                ~,I j

'-  % n o

' 3 'This calls'up the executable file of the main program. The main menu, e r!. , '
                             ' allowing the user to access any~of the four primary modules, should
                    ..        : appear as shown on the next page:
      ' ' yu ,

i$ , . tirpsi pment Dynamic Analyet. Software Package

                                                                                  .Ver si cui 1.1 (Rev. W Steven.on 4. Associates Gem t . 1         1906
  • N s
      ]f                                        s                             1.. Model Data
2. Modi f i cation Evaluation

[a

3. Base Lxc6tation Data
                                                                             .. ee.-..e A..,y...

~

5. End Enter ste. en The user then enters the item number of the module to be accessed and
,                             presses carriage return (cr).

If any module other than the excitation module is selected the program then asks for the model name, as shown below, or displays the current t name on file. The user then types in the model name (preceded by t i

                             \t e default subdirectory) and presses (cr) or if the on-file namesubdirectoryn                         <
displayed is correct, simply presses (cr). If the base excitation module ,

is selected, the name of the input motion file is requested only upon ' entering the base excitation module. i E ntisent Criaste Aeslysis 5:ft v e Fa:6 age r Verst:. 1.1 too. c) 3'.f.fiscs i Ait::iates

,                                                                                      itet. 1, 1 %

} l j 1. ':ft1 04ta I. *H:ficata r (<ahatica l

                                                                                    !. I469 Et:lta!!CS Cete
4. Fef Milt ki it i!5 i t j  !. [8f
                                                                     ~ ~ ~ ' ~ ~ ~ -            - . . _ . . , _      _

l'C

  • t i T484* O t t f %t '. Ol'!

[5.. ite;,tt (i* . 4:

                                                                                                                             ._f Eu e' ites 8 l

in-i

To move from one module to another, the program always goes through the main menu. Each of the four primary modules shown above is described in the following sections. When the evaluation is completed and the user is in the system mode, the user may copy selected, or all, data files back onto floppy disk (s) inserted in disk drive A by the following command: copy c:\filenamekothcAname.* a:*.* d

2.3 MODEL DATA MODULE OPERATION OVERVIEW When the model data module is selected, the directory shown below is displayed. The disk containing (or if it is a new model, to contain) the model data resides in disk drive C under the subdirectory name. The user may select to enter or edit any of the model data input files by entering its item number and pressing (cr).

      \ut fier sub \i'C l J& l's                                                           thebP 1.1 09-70-1986 Entse/ Edit Mod e'l Data
1. Ha u f e I Di a eres t ons i' . f 4, id o rnor et s n a t es T. Manne s 4 Node Connec t a vi t i e **

T. Mndal Data l 6 F'l o t 7 Retor n to tieo Mano Honu i Enter s t eni # I

w. .

a Each of the input files is described in the remainoer of this section.-

Model Dimensions This section defines the size of the model. The model definition for the original model data base has no particular physical meaning since the original stiffness properties of the program are not necessarily known. However, changes in stiffness will be incorporated through the model elements as will be the plotting functions. The model dimension section is shown below:

             \othersub\2C13415                                                                               EDASP 1.1    ,
           '                                                                                                 09-30-1986l Model Dimensions b
1. # oe ondes 50 l
2. e of elements 00 g
3. e of modes G i
4. Active DOF's O i 0 0 0 0 L_. __..
                                                                                                                  .. J The name of the model (2Cl3 & 15) is displayed in the upper left-hand corner of the' screen. The number of nodal coordinates (data points) is fifty (50).      Eighty (80) elements are used to connect the fifty (50) coordinates. Eight (8) normal modes are going to be input. The "Active D0F's" line is inactive for a null entry and active if 1 is entered. The six (6) entries represent translational x, y, and z and rotational x, y and z degrees-of-freedom, respectively.

The maximum number of coordinates allowed is two-hundred (200). The maximum number of allowed elements is four-hundred (400). Tne maximum permissable number of normal modes is twenty (20). The function keys, located on the lef t-hand side of the keyboard, control certain activities during each phase of the program as indicated below: F6 - Refresh Screen F8 - Print F10 - Exit: Return to Model Data Menu

Node Coordinates This section represents the physical location of the nodal coordinates used in the program. Shown below is the display of the first thirty node points for the example model. To enter or edit data, the user utilizes the full screen editor as described in Part 1.

    ;\
    ' othersub\2C3 %35 j
                                                                                                                                   -_ _l 6

EDASP 3.3 09-30-1986 f too.1. Cuor d a n.i t a f i l x y  : . f y i t

1. O.OvL*v0 {
  '                               v.imC*vo           a *. O*4
  • UO I6.
            .. 2.LUE*ot                                                      u . i h 'E + '.a>    0.vot+0V O. e not:
  • Oo e i,4 tvE 4 ou 17 . ' set' + v 1
                                                                                                                       /.500*O1 5.OVE+01        U. e =A
  • no v. e.KiE +00 7. 506. O t 4 v. oJ>E + 60 18. , . (n.{ + o f
 'i               7.50E+01        0.00C*vo          U.000+vv                                          0.OOE*OU         7.LUE*vt
5. 19 /.50E+01 v.UOE+0v t.OOE+02 0.084 *00 o.voE+oo 7.50E+01
6. O.OhE+04 20 1. cnX + 02 0.OOE+00 v.00E*00 2. doe *01 21. 7.50E+01
7. 2.50E+vt v.voL+00 ii.ovE+0V O.OOE*00 1.OOE+02
0. 2.50E+01 22. .LOE*01 5.OOE*O1 0.'A'E+Ou . . S C +v1 0.OOE+00 1.OOE+02
v. 7.56E*vt 0.00E+00 '.: '. . '. vet +v1 O.OOE+00 I.OvE+02
10. 2.59E+vn 24 7.LUE+01
1. (HX + G? 6. ovE + v' e 2.GoE+01 25 0.OVE+00 8.OOE+02
11. O.nvEsov O ovE +08 U. voE +01 1.vtE+n? O.voE+00 1.OOE+02
12. 2. 5vE
  • i s t v . * 'UE
  • oi s *
26. 1. t n.T +0? O.OVE+00 v.OOE+00
13. S.OvE+0g . r u 't
  • v t 27 1. 2 /l: n '.:

v..aOE+ini 0. e >OE + (H'l O. OOE +(a's 14  ?. . . n E . O t ;3. 7.50E+01 0. 00E

  • O*
  • 5. i *(f + v t g . At * ' C O.OOE+00 0.00E+00
15. '.00E+02 29 1.01E*v? O.OOE400 0.00E*^^ 5. vee +0! *O. v. OsM *06
                                                                      .-       2. 00E + 0.         O.OOE+06        0. O'M +00           i L._                                                                                                                     ' '

s The other twenty (20) coordinates are located on screen 2 of 2. The screen number is shown in the lower right-hand corner. The function keys control the following activities as described: F2 - Next Screen F4 - Preyious Screen F6 - Refresh Screen F8 - Print F10 - Exit: Return to Model Data Menu Masses A value of mass may be assigned to each nodal coordinate. Values less than zero are not allowed. The display below represents the masses for the example:

                    \othersub\2Cl3&l5 EDASP 1.1 09-30-!906 Nass values i

f I f v y v v I l

1. 2. vot e w 16, 2.cw.E+00 31. 2. ovE
  • vo 46. 2. m +ou
2. 2.OvE*oo 17 2.OoE+00 32. 2.eniE+00 47. 2. t u.4 u n) 3
3. 2. (w.6L +o9 18, 2.O({+0C 33. 2. (w')E +00 40. 2. v.i e rn i j 4 2.00E+00 19 2.t@E+00 34 2.OCE+00 49 2.O({+no j
5. 2.04E*00 20. 2.00E+0C 35. 2.OOE*00 50. 2.OOL+0u
6. 2.O({+00 21. 2.OOE+00 36. 2.OOE+00 7 2. 044 + 00 22. 2.OGE+00 37, 2.OOE+00
                !                                       U. 2.O({+00      23,     2. DOE *00          30. 2.OOE+0C
                                                        '7  2.OVE+00      24       2. OOC +00         39    2.OOE+00
10. 2.s@E+00 25. 2.oOE*CO 40. 2.OOE+00  ;

l l 11. 2.O({+00 26. 2.voE+00 41. 2.COE+00

12. 2.oOE+00 27. 2.OOE+00 42. 2.COE+00
              '                                        13. 2.OOE+00      20. 2.OC4+(9            43. 2.OOE+00
14. 2.OCE+00 29. 2.OCE+00 44 2.OCE+00
15. 2.OCE+0C 30. 2.OOE+00 45. 2.OOE+00 t / 1 I

l Tne function keys control the following activities: F2 - Next Screen F4 - Previous Screen F6 - Refresh Screen ) F8 - Print 1 F10 - Exit: Return to Model Data Menu i l i i

Element Connectivity The element connectivities represent the physical display of the model. The input convention is the element number and the two erd point nodes (1-j) between which the element spans. The display shown below shows the first forty-five (45) elements on screen 1 of 2:

                               ---         - - - - ~ ~ _ .
        \ u t tier eut> \ 2C l 3 t l 5                                                                              EDASP 1.1 09-30-1986 l f4od Connec t i v i t    .s f4ud t- ul levde #2              flode #1 14ud e #2                f40d e + #1     t40d e #2
1. I 2 16. 19 20 31. 1I 1 11 3 17. 21 .'.' 32. 10 23
3. 3 4 10. 22 23 33. 4 9 4 4 L 19. 23 24 34 Y 14
5. 6 7 20. 24 25 35. 14 19
6. 7 0 21. 1 6 36. 19 24
7. O 9 22. 6 11 37. L 10
0. 9 to 23. 11 16 30. 10 15 9 in 12 24. 16 21 39. 15 20
10. 12 13 25. 2 / 40. 20 25
11. 13 14 26. 7 12 41. 26 27
12. 14 15 27. 12 17 42. 27 20
13. 16 17 20. 17 22 43. 20 29 s
14. 17 to 29. 3 0 44 29 30
15. le 19 30. 0 13 45. 31 32 1 /2 L- - -
                                                                                   ._ _ _ . .           _ . _               y The function keys control the following activities:

F2 - fMxt Screen F4 - Previous Screen F6 - Refresh Screen F8 - Print F10 - Exit: Return to Model Data Menu 4 m

Modal Data The frequency and modeshape information is input or edited in this section. The user may also enter / edit the values of generalized mass or modal participation factors; however, the program automatically calculates these parameters each time the modal data submodule (Item 5) is accessed based on the frequencies, modeshapes and previously supplied mass distribution. The modal data directory is shown below:

                 \othersub\2Cl35.15                                                                                                                               EDASP 1.I 09-30-190e,l Enter /Ed a t Model Data l
1. F r e quenc y . G4 narr al 12 ed Manu, t. Par t i c 1 pat i on Fac t ur s
2. Modo Shapes
3. Generals ed Naam Natraw (daspley un!y8 ,

4 Retur n to the Enter / Edit Nodel Data eenu. The frequency submodule is accessed by typing 1 and pressing (cr). The frequencies are required input whereas the generalized mass and participation factors are optional since the progr6m calculates them automatically. The display for the frequency information is shown below for the example:

          \uther sub\2Cl3415                                                                                                                           E DASF 1.I                             f' 09 19tf 6 h

Hoda t t ^r over t a e Fr na. (H2.I t ie . hate 5

  • r , 5,<. y l
1. G.91E+00 1.0i+E+0L 1. 9f4 "* r.'
2. 1 190+48 1.34E+0% 2. 2 ?E -< s '.

1 l . (. 4 F + 0 ! 1.4'F+04 9. 2Sr. 4 s *. 4 1. tt2E + 0 ! 7.310*s'4 6. 4 Di 'e.

                                                                                                                                      ~

5, 2. i nnt. e 01 7. O n L + e e, 0. 6Hi ie *. I 2.I7E*01

6. 0. 5 4 F + 0 *- -1.93I ' ' . '

7, 2.45E*o1 2. n60 *

  • e*, - I . 7 / F - o ?.

H. 2. Ot.T + o I s . / *.E 4 0 4 1.1 M -4 #7 6 --

                                                               .        . . . -       -~__                                     ..

1 1 1 i

The active function keys for the frequency submodule are shown below: F2 - Next Screen F4 - Previous Screen F6 - Refresh Screen F8 - Print F10 - Exit: Return to Modal Submodule After exiting the frequency submodule (by pressing F10), the modeshape information submodule is accessed by entering 2 ond pressing (cr). Each nodal coordinate should have a modal amplitude. The display for mode #1 is shown below for the example problem:

          \othersub\2Cl3tl5 l                                                                                               EDASP 1.!

l

        '                                                                                     09-30-1906, Mode Shapw al                                  '

y y y y l

1. 6.56E+UI 16. 1. ODE *01 31. 2.24E+0!

I

2. 46. O.OCE+00 l 6.12C+vt 17. 4. 2.3E + 01 32. 2.lOE+0! 47 O.OCE+00
i 3 6.05L+vi 10. 2.25E+0! 33. -3.70E+0n l 4 3.02C+01
48. O.OCE+00 19 2.3<E+01 34 /.70E+00 49. O.OOE+00 i 5 3.61E+vt 20. 1.Obl+0! 35. 5.90E+00 50. O.OOE+00 l 6 3.63E*01 21. O.OOE+00 36.

7 1.40E+0!

6. fl2E + 01 22. O . i. w >E + 00 37 1.26E+0!

O. 5.74E+vl 23. O.OOE+00 ?B. 1.OOE+00 9 3.60feul 24 O. s wV + (w;> 39 1.05E+01 10 2. W L+01 25. O aw,r+00 4n. u.70E+00

11. .:. 03t +0! 26. 2.57L+01 41. 7.7OE+00
12. 1.12E*02 27 2..'21+01 42. U.6eE+00
13. O. 4 7E
  • 01 20. 2.42L+vt 43 -4.ooE+00 14 3.47E+01 29 1.10C+01 44 *
                                                                           .40E+oO
15. 1.04E+01 ?O. l . o *E + o t 45. l.50E+00 l

1 / l __ a

The active function keys for this section are: F1 - Next Modeshape F2 - Next Screen F3 - Previous Modeshape F4 -

                   -Previous Screen F6      -

Refresh Screen F8 - Print F10 - Exit: Return to Modal Submenu The user may display the generalized mass matrix by typing 3 and pressing (cr). This is a "display only" function and no editing is permitted. The active function keys are: F2 - Next Screen F4 - Previous Screen l F6 - Refresh Screen F8 - Print I F10 - Exit: Return to Modal Submodule 1 i When all of the data entry / edit is complete for the modal data, type 4 and press (cr) to return to the model data module.

Model ics Module The graphics routine is accesseu trom the model data module by entering the number 6 and pressing (cr), f40te that in order to printer plot the graphics, it will be necessary to have executed the DOS command, 6FAPHICS, while in the system mode. The undeformed snape of the model, ba ;ed on previously supplied nodal coordinates and element connectivity, appears on the screen in the x-y plane. The graphics routine may be comanded by using the funct*,on keys or by mnemonic comands. The mnemonic comand structure is always active. The basic functions which may be accomplished are model rotation, viewing position or angle, moving the model on the screen, zooming the model, annotation, retrieval and animation of mode shapes, and printer plotting of the model and mode shapes. The default states for all features of this routine are shown in the data blocks to the right of the display. Model Rotation This subroutine allows the user to rotate the mcJel about any axis of choice. The commands in the brackets below are the corresponding mnemonic command specification, fiote that the user does not have to be in the rotation subroutine, which is activateo by originally pressing F5 function key, in order to execute the mnemonic commands. The coordinate axes are shown in the lower right-hand corner. All rotations are defined by the right-hand rule. The rotation angular increment default is 150 The step angle adjustment command allows any angular increment between 00 and 3600 by entering the desired angular increment followed imediately by r [#r]; or x [#x], y [#y], or z [#z]. The rotation axis vector command simply allows the user to define an axis of rotation defined by a line from the origin through the x.y,z coordinate of choice by entering the x,y,z coordinate followed immediately by r [#,#,fr]. The rotation comand, activated by pressing r [r], executes the rotation about the axis of rotation using the specified angular increment. To rotate the model about the ccordinate axes, simply press X [X] to rotate in the positive X direction or x [x] to rotate in the negative X direction; similarly for rotations about the Y- and Z-axes. If the function key mode is desired, press FS for which the following function keys are activated: F1 - Positive (+) Rotation About X-xxis ;X,(shiftx)] F2 - fiegative (-) Rotation About X-Axis ,xj F3 - Positive (+) Rotation About Y-Axis [YJ F4 - fiegative (-) Rotation About Y-Axis [yj F5 - Positive (+) Rotation About /-Axis [4J j F6 - fiegative (-) Rotation About l-Axis [zJ F7 - Step Angle Adjustment [#r or ex or ey or #zJ F8 - Rotation Axis Vector [#,*,rrj F9 - Rotation Activator tr] F10 - Return r

Move Model The model may be moved up or down and lef t or right on the display screen by pressing the appropriate "arrow" keys on the right-hand key pad. The default number of steps moved are 10. This may be adjusted by simply by entering the new, desired step number followed immediately by any arrow [#t]. If the function key mode is desired, press F2 for which the commands are as follows: I - up [t] 4 - down [t]

                --* -                       right [-*]
               -- -                         left  [.-]

F9 - move step adjustment [#t)(anyarrow) F10 - Return Zoom Model To zoom in or out of the model, simply enter E [E] to zoom in or e le] to zoom out. The zoom occurs from the middle of the display screen space; therefore, to zoom and view a specific section of the mcdel, that section must be moved to the center of the display screen space. The default increment is 1.2 (or 20%) enlarging or diminishing. The rate of zoom may be adjusted by entering the desired new increment followed immediately by e (or E) in the mnemonic mode [#E]. If the function key mode is desired, press F3 for which the following keys are activated: l F1 - Zoom in [E) F2 - Zoom Out (e] F9 - Adjust Zoom Increment [te] F10 - Return Model Viewing Angle The model may be viewed from any point in space normalizcd to the unit vector. In the mnemonic mode, the connland is simply the x,y,z coordinate followed by v [#,#,7v]. Additionally, any of the three axes can be designated as "up" as follows: lu for the x-axis as up [lu], 2u for the y-axis as up [2u] or 3u for the z-axis as up [3u]. The view routine may also be accessed by pressing F3 in which case the following function keys are activated: F1 -

                                           +X Axis View (1,0,0v]

F2 -

                                           -X Axis View [-1,0,0v]

F3 -

                                           +Y Axis View [0,1,0v]

F4 -

                                           -Y Axis View [0,-l.0v]

F5 -

                                           +l Axis View (0,0,1v]

F6 -

                                           -l Axis View [0,0,-Iv]

F7 - Orthographic View [1,1,1v] l F8 - Axis Up Coninand [#u] F9 - Set Any View Angle [#,#,#v] F10 - Return l

Mode Shape Display and Animation To view the mode shapes, simply enter the mode number followed immediately by m [fm]. The amplitude, and for animation the number of frames and pause between frames, if any, may be specified by the following command [#,#,f a]. The default values are (.2,3,0a). Tne amplitude must be greater than 0 and less than 1. The number of frames may vary from 1 to 6 and a pause between frames, if desired, may be up to

  .99 seconds. By pressing a [a], the mode shape is animated, it may be stopped by striking any key and single-stepped by pressing s [s].

If the user desires function keys, press F6 for which the following keys are activated: il - Mode f [fm] F3 - Amplitude Adjustment [#,,a] F5 - Number of Frames Adjustment [,f a] F7 - Pause Command [,,fa] F8 - Single-Step (Frame-by-Frame) Mode Shape [s] F9 - Animate Pode Shape [a] F10 - Return Mode 1 Annotation E nnotate the model, the mnemonic command is simply the beginning node , number to end node nurrber desired followed immediately by n [#,fn]. To l view the next node number, enter [N]; and conversely, to view the preceding node number enter [n]. To erase the node numbers or annotation, enter [0n]. If the function key mode is desitad, press F7 l and the following function keys will be activated: 1 FI - Nodes To be Annotated [f,fn] F3 - Next hode fiumber [N] FS - Preceding Node fiumber [n] F9 - Erase Annotation [0n] Plotting To plot the display, whether the undeformed shape or a mode shape, simply press [ Shift Print Screen]. In order to printer plot, the GRAPHICS capability of the system must be enabled as mentioned at the beginning of this section. The plot of the undeformed shape and first mode shape of 2Cl3&l5 is shown on the following page. The coordinate axes are rotated with the model to guide the user in choosing the best orientation. To erit the graphics routine, press fl0. To exit the model data module and return to the main program, enter 7 and press (cr).

H@EL 2013&l5 Mode: Freq: N\

           %       s                                                         200M      Position:        1,00 l

N% . Step l 1,20

           %       N.

N '.N.N - MOVE XCenter' 8 N s x h\g

                   \

N N, YCenter! Step l 10 0 N.N.N N  % '~ N N N. ANIMATEAmplitude:0,200 N-

                                  \ s.Ns            g 'N                               Tranes Pause 0,000 3

s~ N N., ROIATE View: 0.58 0,58

                                                                                                       -0.58 Rotn: 1,00 0,00
                                                                               /N y -

0,00 Ir Step l 15,0 2 Move 3200n 4 View 5 Rotate 6 Modes 7 Number 10 Exit H@IL 2013&l5 Mode: 1' freq: 8,91E+00 s

                  \                                                         200H      Position:        1,00
                                  '.                                                  Step             1,20

__ s l

          .'                         :sN.'N                                MOVE       XCenterl             0 N               [N s.'                              V0 enter:            0
          %              I ts s . ~ -    .(Ns.5      .

E Step l 10 N. . N ANIMAIEAnplitude:0,200

                  ' l.N '(.N '(.N,                         '

Franes  : 3

t. ,' Pause l0.000
                                                ., s4 N,                  ROIATE           View:      0,58 0,58
                                                                                                      -0,58 Rotn: 1,00 9,90
                                                                              '^'.e                    0,00 5                                                 Step: 15,0 2 Move    3200n      4 View                5 Rotate       6 Modes  7Munbec                       10 Exit

2.4 MODIFICATION EVALUATION OPERATIONAL OVERVIEW The ciodification evaluatiisn module Is eccessed by entering the number 2

  'nd pressing (cr). The program then asks the user for the new model name. The new model data will be written on disk drive C in the designated or default subdirectory. The user can postulate mass and/or stiffness modifications, and perform a new modal analysis as shown on the menu below:

ict'ersuM2Cl%15 E DSF :,1 10 C: 19h

                                           ?:c1 1catic Ewal6ati:- Feu 8
1. ! ster /E:it Pass 'acificatic's
. Enter / Edit StHiress P::iheati: s
3. Pe W e tre *:dification Esaluatt s 4, 8-etur n tc the Pain Penu se. Pc:et u ve: te" ers.t ui c.13t!

GR): Eietute (E!D: A:c t Mass Modif3 cations The user enters the number 1 and presses (cr) to conduct a mass modification. The program then asks for the number of mass modifications to be performed. The user enters the number of individual changes and the program constructs a menu as shown below:

     \ut W mub\0C13 Lab                                                                         tDASP 1.I q

i n 199e,

   )

N ss Moe.l a e a t o t a un s . ( I I Nud a- e tio t a Ch r ou t an H..s e ( l. 4 .  ? . = 4' , ' * *

. b .  ;.v.K uo
3. 7 .
2. o t' e N e l

l i

For this example, three changes tGre entered. The user enters the node number, directional degree of freedom number, and the change in mass (+ or -).. P o negative value greater in absolute value then the existing mass is entwed, the program changes the user entry to a negative value , equal to the existing mass at that node, in effect making the total mass ' e value at that node zero. If the user leaves a node number as zero, the program dheards the data for that entry and reduces the number of mass modifications previous'.y entered by onc. If the user enters data for the sk a node and DOF twice, the program accepts the latest data, discards [ the previous e1try for that node, and reduces the number of mass t modifications by one. j b- The active function keys are: I t F2 - Next Screen  ! F4 - Previous Screen l F6 - Refresh Screen F8 - Print Screen l F10 - Exit: Return To Modification Evaluation Henu Stiffness Modification , To conduct a stiffness modification, the user enters the model name ( again, 'he number 2 and presses (cr). The program asks for the number of stiffr,ess modifications. The user must enter the total number of i modifications and press (cr) twice. The software constructs a menu as shown below in this example for two stiffness changes

  • i 1
                                                 ~              . _ _ . . -           . _ _ . - - _ .                  -_ _ ._       _ .

Inothersub\2C13&l5 gensp ,g 09-30-1986 St l f f nese f4odi f a ce t i ons , hwk # Dot 4 pax $e 6 twie m Change an St.f(ness

1. I 5 0 5 2 1.uC+02
2. 7 0 7 2 6 a.cx<.o2 i-__ ___ _ - - _ _ _. _

a For each change, the user must enter the two node numbers (1-j) between which the spring is attached and the directional degrees of freedom associated with the change. For example, for a spring to ground, the change is on the diagonal of the stiffness matrix and the same node number is entered for the i-term and j term. A spring to ground is one stiffness modification (one term on the diagonal is ch&nged). An axTitT spri e between two nodes (truss element) is three changes (two diagonal

                                                                            -25

{

terms are changed and only o:te off diagonal term is required since the stiffness matrix is symetric). The active function keys are: F2 - Next Screen F4 - Previous Screen F6 - Refresh Screen F8 - Print Screen F10 - Exit: Return To Modification Evaluation Menu Modt . cation Evaluation After all changes have been entered, the user enters the model name again, the number 3, and presses (cr). The program asks for the iteration limit (default is 15) and the convergence tolerance for the eigenvalue entraction (default is 1.0 E-5). The program then conducts the eigenvalue extraction. When the program completes the extraction, it writes the new moaal data to the disk in the subdirectory specified or the default subdirectory if none is specified, or to a specified oisk drive. The new fre upon pressing (cr) quencies and original model frequencies are tabulated as shcen below: 1 EDASP 1.I Frequenetos (Hz.> 09-30-190e. i Pkx1e, \ot he t suts s OC 138 4 *i \ot ha e sub \ mort t 0. 910t + o.

  • 8. .' 4 HE + 0's 2 1.lH/E*ol 1.1 *.4 E + 01
      ,           3   1. 636E + e e l                                    1.61?E401 6           4   1.Hl6E*01                                          1. / t.t 'E + 0 !

l 5 1.997E+on 1. v'# 1 E +0 ! 6 2.i6vE.oi 2.i m .oi l 7 2. 4 511' e s il 2.4SIE+0! 0 0.06SF+08 2. H%E. + 0 !

          - - - -      - _ - =

__4 in addition, the original model's instruction set is copied to alsk unoer the new model name, it is pointed out that all modificatioris made while in the modification module remain in effect, even if the model name is changed. Unwanted modifications may be nulled out if the user reenters the mass or stiffness changes. It is, therefore, recommended that the i user review all mass and stiffness changes before executing the eigenvalue extraction. To return to the modification evaluation menu, i the user presses F10. To return to the main menu, the user must enter l the modcl name again, the number 4, and press (cr). L

2.5 8ASE EXCITATION DATA MODULE OPERATIONAL OVERVIEW The base excitation module is accessed from the EUASP main module by typing 3 and pressing (cr). The name of the base excitation is supplied by the user upon accessing the base excitation module. 1 fraspeert C easic Analysis hites e Pacle;e versten 1.1 (A!. 01 l Ste m s e & Associates l Seh. i l IS i

1. %3el Data
2. M:itficatics b al64 tion
3. lase ficatatici tata
4. Ett)3ntt A341titt '

i

5. led i

f bter itet I; The directory for the base excitation c.todule is shor..n below: CUlhi 6ASE Et;liaTDh

t. inttr/itit Itre Mitt:".

E te >E tt 'es:: se ::e:t* e E1:e"!!1t 81

a. - t: 53 : .r t:-*

t; gp ;$: (7.,pgg;, a

                                            ..!ea   se t: se 4:e:st
,.-: t e . 1- .r,
k. 4:#t!l* $4f t! '0*hers II*fil!'s f (CO: Esecute si!;M 4:*t ie'e ntra e :

{ t l 9 Defining a Time History, Response Spectrum or PSD The input motion may be defined either as an acceleration history (Item

1) response spectrum (Item 2) or power spectral censity (PSD) function (Item 3). The motions may be defined either by using the line editor, while in the system mode, or by utilizing the EDASP editor active in the p base excitation module. li, defining or editing a motion, the program 7 first asks for the number of points. In the case of the time history,  !

the time step is In the case of response spectra, the damping value(s).also is alsorequested. requested. Finally, in the case of the PSD, the ! probability of exceedence and duration are requested. , The active function keys are: F6 - Refresh Screen F8 - Print Screen F10 - Advance to Next Screen After pressing the F10 key, the motion data screen (s) appear. For new , motions, the data fields are null and the user must supply the data  ! entries desired using the editor. For existing motions, the data screens display the present entries and the editor is active so that the , user may alter any entries. If the user changed the number of points for [ any motion on the previous screen, this will be reflecteu in the data base. Specifically, if the number of points were reduced, the data entries will have been truncated. if the number of points were increased, they will be shown at the end of the data string with null values and may be edited to reflect the desired values. i The active function keys for the editing / observing of the acceleration  ; history are, , P F2 - Next Screen i F4 - Previous Screen F6 - Refresh Screen i i F8 - Print (digitizec data) i F10 - Exit: Return to Base Excitation Directory  : The active function keys for the editing / observing of the acceleration response spectrum and power spectral density functions are: l F2 - Next Screen ' F4 - Previous Screen  ! F6 - Refresh Screen F7 i View Plotted Data F8 - Print Screen i F10 - Finished Viewing Plot - Return to Digitized Data Olsplay, or Exit: Return to Base Excitation Directory  !

                                                                                                                               }

b i The plots on the following 9 age show the plots of the acceleration [ , response spectra and PSU input motion for the example problem. ' l r

l \ 0tlieP5Bf\hrc!60V EM9 L o Re3p005E$00tP&ig) -- l

                                                                    ,..                                                    .- --                 . . . s -.                ..s 09-3[~19.'

D. amp 109. gi, lle.5 ., .00 . dy)

                                                                                            .e                           . d..e                . t* ( V                . LEO h ,(4g                                                                                           ..            - _ _ . _ _ .                                         . _ _ _ . _

1 1 I P d 9,)@- ' 1 I xE0 ' i, - i 9 {, @. 3 ,

                                                                                                                                                 ..-- ~ ~ .."; .. ..N .                                                                                        .
                                                                                                                                                                                            .r,.

r .: . ..

                                                                                                                                                                                                  --> > q t                             ....- ...-
                                                                            ..-:.p; -
                                                                      .3EMc . -: a* . -
    ,,                                              4 f;-E*

9 i : *- .. e

                                                       -                                                           a p(. .

I,2 i11l' i@"i 1D ' (

                                                                                                                                                             .a      .

7 s.

                                                                                                                                 '.#* ) :'j f.l. $. -. '." ! !d7! u:
                                                                                                                                                                                                                                                                               )
    -.           - . .                     .~ .                - . _                         . .- .~                                                                                                                                                                    .

p l s- 0 II.,: Pe,,u,n  !

                         . . we Pv. u                 n. ..

Avt, -

                                                                                                                                                                                                                                                       ..n..m i,_,    .

POWEP SFictri.! E9451ty MH2/l ~ P :-199;

  '           in,-

r ul e.t i n. !! - 1.;s %n,'..Ol.: r.

                                                                                     . , 1
                                                                                                               .        ;i   n. :. As _- - . ; .

it

4. i N.--em.
 +                                                                                                                                                                                                                                                                           a e

4 4,,CQ 3 -

                             . r-p3    .

s 4- 4s I 1 pl- 1 I

                                                                          .,_P r

46 y; ,) g .

                               ,s     . - .

g *L = - . . . . - . - - . . ~ ~ - $_~.*21..~.

                                       ?              .--
                                             $           -                                               n             e
                                                                                                                              . t n ., - ' .3                 n.

i., _ _._ _. _ __. . _ - _ . - _ . ._ - e 0s

_ Converting PSD to RS l Item numbers 4 and S represent conversion of PSD to response spectra (RS) and RS to PSD, respectively. As an example, it is possible to take a 5% damped acceleration response spectrum, convert it to a PSD (which is I damping independent), and then convert it back to an acceleration response spectrum (or spectra) of any other damping value(s). If the user wishes convert a PSD to a RS, type the number 4 and press (cr). The program will read the PSD from a disk ~ file located in the designated or default subdirectory in disk drive C or any other drive designated. The program asks for the number of damping curves and sets up an instruction set such as the one shown below:

                     \others d W tl60v                                                                                                       W SP !.!

O Cowerting FSD to R$ 09 10-1986 i

1. I cf C m es 5 l

2.Caspia,;t . 0 5 .023 .050 .070 .100

3. Division /Ottet 16.0
4. Pr3 htet ance 0.150
5. heation 15.00 u - -__ .

The number of damping curves has now been set by the user. Any of the other values may be changed by the user. The danping values represent the values of oamping for the response spectra curves to be developed. The divisions per octave represent the discretization of the calculation. The probability of exceedance represents the possibility that an acceleration value may exceed the peak acceleration. For a random process, including an earthquake,15% (0.15) has been fou.'d to be a reasonable value. The duration is the length of time in seconas of the input motion process. The active function keys are as follows: i F6 - Refresh Screen F8 - Print F10 - Start Calculation, then Return to Base Excitation Directory The program plots the curves and asks the user whether to store the results on disk (a yes/no decision point). Converting RS to PSD The user must type 5 and enter (cr) in order to access this phase of the program. Converting a response spectrum to a PSD is an iterative process. The program reads the response spectra and chooses the first curve on the disk file in the designated or default subairectory in disk drive C or designated disk drive. Another damping curve may be used by simply changing the damping value in item 1 as shown below:

                   \othersat \nec 19.                                        ECASF !.1 0

Cceverting 85 to M: 0MblH6 1. Diepteg 0.005

.Civisi:n/0ctait 16.0
3. Fred Eictede ce 0.!!0
4. C/ atice 15.00
5. 4 of lteratical 5
e. Cony iclerance O.C 50
7. Cut-:H Fre; sty 34.00
9. Este of tecar 8.N The number of frequency points is limited to ND*NO being less than 140, i

where ND is the number of divisions per octave and N0 is the number of l octaves of the frequency range, if only core memory is utilized. The probability of exceecance and duration are dictated by the same considerations previously discussed in the PSD to RS conversion. Items 5 and 6 control the nunter of iterations and convergence tolerance with 0.05 representing 5%, for example. The iterdtion scheme does not guarantee convergence or numerical stability. As a recommendation, the I user should not use too many iteration cycles or too small of a convergence factor. The active function keys are: f6 - Refresh Screen F8 - Print FIO - Start Calculation, then Return to Base Excitation Directory The program plots the curves and allows the user to ste. e the results. Spectrum Broadening To broaden a response spectrum, enter 6 and press (cr). The name of the file to contain the broadened response spectrum is asked for. If the existing file name is supplied again, the file will be overwritten with the broadened spectrum and the original raw spectrum will be lost. Af ter the file name for the broadened spectrum is entered, the broadening factor is asked for. The factor must be in digital form (less than 1.0). The broadening will be the same (+ and -) percentage for each data point. The raw and enveloping broadened spectrum will then be plotted on the screen as shown below for the example problem. The active function keys are: F8 - Print Screen F10 - Exit: Return To Base Excitation Menu When all desired operations are completed in the base excitation mooule, type 7 and press (cr) to return to the main E0 ASP module.

               ~..

g Ot.iginalSpectru Br:: -aedSpets OH0-1986 Fru '.:'MM !;cto :(4.1500

                                                                                   ~

4,hh _ _ - ~ _ _- f I i 3 x F.1 2,02- i 1,00-f ., .3 6  ;, .,. _ " L ,, II gg, a^Y 9,103 _ . 04 ~ sJ '

                                                                         . . n . ;. 3 :

Instruction Set The instruction set directs the program as to what to do in performing the responso analysis. Before any analysis is conducted, the instructions must be supplied by the user. Typing 1 and pressing (cr) will access the instruction set menu as shown below:

                \citersd\2Cl3L15                                                                   (t458 1.1 1

09 30-1996  ;

                                                         !sstruction Set Pe w                                     I I

t

                                               !. Se*eral Faraetters
            ?
! 2. MS Frecuency F
ints I.  !
1. Case !;etific Paraatters
            ;                                  4. Frist Sesury Tatle
5. Return to the Des;oe.se k alysis ae %

u, ._ - a The general parameters (select 1, press (cr)) are shown below: l  !

           ;      \ct'la: C I M1!                                                                  (I;38 1.1 2e era: Saretett's                       04 -1766 i
1. t Ei:ltett:  :'e
                                          !>ct*ttt:-              t:the i t'** tit .

i :1tett: ce

4. ;p;t .; ,'c
                                   'o 8 cd U! :.;*ti O. 4 34 Calet                           3 2.6 RESPONSE ANALYSIS MODULE OPERATIONAL OVERVIEW f

The response analysis module is accessed from the main EDASP module by typing 4 and pressing (cr). The name of the model must then be supplied. This module allows the user to "drive" the structure, that is, to conduct a response analysis of the item to a prescribed input motion. i The directory for the response analysis module is shown below:

                                               \cther s',t\2Cl3&l5                                                                                                                   IA!F 1.1                           i 09 30 1956 Fet;:ste A341ysis Pe w
                                                                                                                                                                                                                        )
. Instra:tten itt
2. Tise ki ttery taalysis ,
                                                                                              !.f50A'4;ytti
4. EII/II3 C:t;4Pil:A
                                                                                                . iewn to Pt ' ann "es P

b tt' Iten 4: 4 _. - , . 4 1 items 1, 2, and 3 cover the input base excitation in the x, y, and z direction, respectively. The name of the motion file is supplied for  ; each direction. The motion may be an acceleration history (time history) or PSD. The damping value represents the structural damping (same for all modes) for the structure. Item #5 pertains to the number of frequencies at which a response will be calculated over the frequency spectrum for the development of the acceleration response spectrum i (maximum of 75 frequency points). The output motion at any point on the l structure is limited to response spectrum. Output ', amplified) PSD's can be obtained according to the procedure outlined on ;he following page. if the number zero is provided for item 5, the seventy-five (75) recommended frequency points in accordance with USFAC Regulatory Guide 1.122 are used. Item 6, the number of cases, pertains to the total i number of output spectra (discrete locations) cesired. The active function keys are: F6 - Refresh Screen [ F8 - Print ' F10 - Exit: Return to Instruction Set Menu - Returning to the instruction set menu (after pressing F10), the ARS Frequency Points (Item 2) pertain to the frequencies at which the response will be calculated for determining the output response - spectrum. The user must supply these. If the number zero is supplied for item 5 in the general parameters section, the seventy-five (75) recommended frequencies given in USNRC Regulatory Guide 1.122 will appear. The activo function keys are: i F2 - Next Screen l F4 - Previous Screen i F6 - Refresh Screen . F8 - Print  ; F10 - Exit: Return to Instruction Set Menu r The number of cases (Item 3) in the instruction menu specifies for which  ! locations (node coordinates) on the structure the response spectra will ' be output. The display is shown below for case No.1: l p 0W o-m. , 6 a ,. . : f

                            , M $d%f           'II
                         .,   **: Attf         'f4 I                   .st:i',              . .

k, hF@)$$ $ 8s!$$# L es i L9C4 10 % 5 L ._ _ _ . _ .

                                                                                                   -_j The ARS name is the name the user wants to give to this output, amplified response spectrum.                      The TRS name is the name of an existing response spectra to which the ARS can be compared. This could be a test response spectrum for an electrical device to which the ARS being computed will be compared. The damping value is the damping of a response oscillator, not the structure damping. The broadening factor is the percentage broadening, plus and minus, of the raw response spectrum, item 5 i

represents the number of points and their directional degrees-of-freeoom , to be enveloped. The software can envelope any, up to all, node coordinate responses and directions. In order to specifiy the points and their associated degrees-of-freeoom to be enveloped, the user must press the function key, F9. For the example problem, the responses at nodes 13 and 3 will be enveloped in , their two (2) degree-of-freedom direction (y-direction) as shown below: ' others m 2C1Mit EMSP 1.1

ne I 1 - ::t uit O N O-19!6

! l l  ; - I me a ::t : l l 1. 13  : l

2.  !  :

I _ . . _ _ . _ _ . . _ .-. .- , If the DOF # is precedeo by a negative sign, this triggers a feature in , the program to save the output (amplified) P50's and copy the data to the  ! subdirectory in disk drive C. This feature is described further in the "PSD Analysis" section. Pressing F10 will return the user to the case register main display. The active function keys are: ' F1 - Next Case  ; F3 - Previous "ase F6 - Refresh Screen l F8 - Print l F9 - DUF List. > r F10 - Return to Case Register Display or txit: Return to  : Instruction Set Menu i After having returned to the Instruction Set Menu, the user may display and print a sumary of the instruction set, as shown on the next page, by i i typing 4 and pressing (cr). Typing 5 and pressing (cr) returns the user to the Response Analysis Directory. i

tagigitan 31 1 Gesel tessaat: di lete cititatiast: I lis ectise: esse i li ettles: t  % te+,s.e uralees

                              ! 84eettien: eene
                     #1 fees, ems set tsu.s:
6. !t t.34 $.$4 4.74 4.te 4. 10 1.34 8.W
l. it ! 04 2. 18 1.60  !.N 1.30 3.68 4. M 4,64 4.H 5.15 5. ?S 6.25 4. 7% f. *1 7.71 0 le 0.W 18.te ll.H t!.W l).94 14 H 1 6. 06 II.N 21.M 79.94 31.M (ese M e leveler,e a se py, t eas: ers 11/ $ :s ;

181: t*t ir etag I tF: 9.114 i W1: pest 43/ 2 tet: tet leaping f aty; 4.420 keeeesieg f uty: 4.tW 3 art; ett1 1s I tot: tr, Sees q m tutv. S.t:9 weessa.ng isty: 4 tW Time History Analysis By selecting item 2, the program conducts an acceleration time nistory analysis per the instructions sNcified in the instruction set. The [ program reads the model data and the time history (input motion) data from disk drive C. The amplified (output) time histories are calculated, converted to acceleration response spectra which are stored in disk in the designated or default subdirectory or drive, and discardeo. The amplified response spectra may be viewed graphically by typing 4 and pressing (cr), (ARS/TRS Comparison). PSD Analysis t By selecting ltem 3, the program conducts a psd analysis per the instructions specified in the instruction set. The program reads the model data and the input psd from disk drive C. The amplified (output) PSD's are calculated, converted to acceleration response spectra which are stored in disk in the designated or def ault subdirectory or drive, and discarded. As described previously in the instruction set section, if a negative sign precedes the DOF # in the DOF List, it triggers the option to save the amplified psd. This data is for each node and each ! directional degree of freedom which has been precedeo by a negative sign i only. The filenames for the output PSU's are arsname.-n, where n is the sequential order of the DOF's in the case register. Inese files must be ! renamed with an extension of .rs to be viewed. The response spectra may l be viewed graphically by typing 4 and pressing (cr), (ARS/TRS comparison).

                                                              -3"-

l

I ARS/ldS Comparison By selecting item 4, the program will compare the amplified response spectra calculated in the previous sections to the TRS names specified in the instruction set. The software reads the ARS data and the TRS data from the designated disk or subdirectory. If the user just wants to view , the ARS's, name the TRS's with the ARS names. An ARS/TRS comparison for ' the example problem is shown below. The active function keys are: F1 - Next Comparison Case F3 - Previous Comparison Case F8 - Print Screen F10 - Exit: Return To Response Analysis Menu Entering 5 and pressing (ce) returns the user to the main menu. l

   \otbrsuh\2013&l5                                                                                                                 E.MH                              !      t
 'ARS:rrs                       -
xpin:.032': .

E-:H986 IR5: tes PPpid'0020  ; i 60.0 i l 45,0- - i i 1 A 4 l lC ,

 ' C (9)                                                                                                                                                                  1  I
,E           30.0-                                                                                        -

i il

!                                                                                                                                                                         1  :

i l

;.           15,[.                                                                                                        __                .

f f

                      +.w         e , e .-aw,_=                                     w~          ,mg m,              m. - ,   w h-m.       e--. -
               . L,.+

i ,

                                                                                                    -~

U.. . l l i l t i l l I PART 3 FILE REGISTER i l ( l l i l i 5

  }

I 4 4 i f I 4  ; 1 i

    .- - . . . ~ . , _ , . . . , . _ . . . , - . _ _ _ _ . . . - - _. . . . - - - . . _ . _ , . . _

s

3.0 INTRODUCTION

The sof tware creates, reads and edits six files specific to the model. They contain the dimensions of the model, coordinate geometry, lumped mass distribution, elemental connectivity, modal data and the instruction set. They are referred to as the model files. The first five are created by the Model Data Module. The instruction set file is created by the Response Analysis Module. The base excitation data, in the form of acceleration time histories or RS/PSD are created externally. They are used by the Response Analysis Module in conducting the response analysis and they may be viewed, plotted, printed digitally and edited in the Excitation Module. The general structure of the files is discussed in the next section. Creating / Editing a file external to the program is also discussed in this part. Finally, the specific structure of each file created aad used by the program is presented. 3.1 GENERAL FILE STRUCTURE All data files are formatted in free format. The data is written and l read consecutively (that is, in order). Individual data is separated either by a comma, space, or carraige return. Data may be entered using all of a line or one entry per Tine. 3.2 CREATING / EDITING A FILE 2 The model data files, including the instruction set, are created by the software package. The base excitation files must be created initially by the user externally. All files may be edited through the sof tware

package.

The base excitation files may be created when the microcomputer is in the i system mode by calling up the line editor. The user types in edlin, one ! space, and the file name of the excitation file. The data required may then be entered in free format in accordance with the file structure specified format. For more information on the use of the line editor, refer to the computer system instruction manual. 4 1

L3 EDASP FILE FORMATS The following files represent all of the files created ano used by the EDASP program. Variable Name Key NN00E = no. of nodes NELM = no, of elements NMODE = no. of modes DOFX = degree of freedom in X-translational direction 00FY = degree of freedom in Y.translational direction 00FZ = degree of freedom in Z ranslational direction 00FRX = rotational degree of freedom about X-axis 00 FRY = rotational degree of freedom about Y-axis D0FRZ = rotational degree of freedom about Z-axis X = geometric X-coordinate value Y = geometric Y-coordinate value Z = geometric Z-coordinate value NASSX = mass value in X-translational direction MASSY = mass value in Y-translational direction MASSZ = mass value in Z-translational direction MASSRX = rotational mass value about X-axis MASSRY = -otational mass value about Y-axis MASSRZ = rotational mass value about Z-axis N00E! = i-node of element N00EJ = j-node of element F = frequency value in Hz GM = generalized mass value PF = participation factor value MS = mode shape amplitude MD = model damping NRS = no. of points in response spectrum NC = no. of cases 00 = oscillator damping BF = broadening factor ND0f = no. of degrees of freedom to be enveloped NN

  • node no.

00F = directional degree of freedom NTH = no. of points in a time history T = time step NPSD = no. of points in a PSD NDC = no. of damping cases 0 = damping RS = response spectrum amplitude 00 = duration PEX = probability of exceedance PSD = psd value. Model Files modelname. DIM NN00E, NELM, dumy value, NM00E, 00FX, 00FY, 00FZ, 00FRX, 00 FRY, 00FRZ A zero entry signifies an inactive 90F and an entty of I signifies the 90F is activc. modelname.CR0 l NN00E, [X(!) Y(1), Z(1), 1 = 1 to NN00E] l l modtiname. MAS ! NN00E, l [MASSX(1), MASSY (!), MAS $Z(1),MASSRX(1),MASSRY(I),MASSRZ(!), l 1 = 1 tv NN00E] If the degtce of f.tcedom is inactive, the ptogtam does not expect to read any data entty for this degtce of f teeden. In athcA untds, if oniy t1x degtecs of f tcedom ate active, the ptogtam expects to .tcad tuo data enttles pcA ecordinate point. modelname. ELM NELM, [N00El(!), N00EJ(!), ! = 1 to NELM) l modelname. MOD NM0DE, NN00E, 00FX, 00FY, 00FZ, 00FRX, 09r Y 00FRZ, 1 F(l), I = 1 to NM00E]

  ;GM(1),!=1tohMODE) 7;PF(1.J),J=1to00F),1=1teNMODE)
  ,,[MS(1.J.K),K=1 to 00F), J=1 to NN00E], !=1 to NM00E]

Note: 00F is the no. of translational dcgtecs ef f tredcm that ate active. l 1 ( L

APPEhDIX PARAMETER DEFINITIONS A-1 4

t Parameter Definitions This section provides a description of some of the terms used in the program and general terms with which the user should be familiar. Floor Acceleration. The acceleration of a particular building floor (or equipment mounting) resulting from the motion of a given earthquake or other forcing function. The maximum floor acceleration is the ZPA of the floor response spectrum. Fourier Spectrin. The Fourier spectrum is a complex valued function that results from the Fourier transform of a time domain waveform. Natural Modeshape. The extremum of each point on the structure in harmonic motion at the same instant of time at the characteristic frequercy. Natural Frequency. The frequency or frequencies at which a boay vibrates due to its own physical characteristics (mass and stiffness) brought into play when the body is distorted in a specific direction and then released. Octave. The interval between two frequencies which have a frequency ratio of two. Power Spectral Density (PSD). The mean squared acceleration per unit frequency of a waveform. PSD is usually expressed in g squared per hertz vs frequency. Required Response Spectrum (RRS). The required response spectrum or amplified response spectrum is the output (demand) response spectrum at a point on the structure. Respanse Spectrum. A plot of the maximum response, as a function of oscillator frequency, of an array of single degree.of-freedom (SD0F) damped oscillators subjected to the same base excitation. Test Response Spectrum (TRS). Ine response spectrum that is constructed using response spectrum analysis equipment from the actual time history of the shake tcble. It generally represents the actual functional threshold of a device or component, h0TE: When qualifying devices in a panel, the device is qualified by utilizing response spectra, the IRS is to be compared to the RRS. A-2

l l Transfer Function. The transfer function is a complex frequency response function which defines the dynamic characteristics of a constant parameter linear system. For an ideal system, the l' transfer function is simply the ratio of an output to a given input. When the output-input ratio is dimensionless this particular frequency response function is often called a transmissibility function. Zero Period Acceleration. The high frequency acceleration level l of the non-amplified portion of the response spectrum is referred to as Zero Period Acceleration, or generally calleo ZPA, The e acceleration corresponds to the maximum peak acceleration of the time history used to derive the spectrum. A-3

                                       . . _ _ , . _ - _ _ _ - . . - .                     s}}