ABSTRACT DYNAMIC ANALYSIS OF NONLINEAR ELASTIC FRAMES . \“ ax by James K? Iverson A method of solution for dynamically loaded elastic frame structures is presented. The nonlinear effects of geometry changes and axial thrust are considered in the solution. The method is developed to analyze three dimensional structures subject to joint loading or earthquake ground motion. A computer program written in FORTRAN for use on the Michigan State University CDC 3600 computer system was used to implement the solution. The mass of the members is lumped at the joints. The lumping procedure accounts for rotatory inertia as well as trans- lational inertia. Mass-prOportional viscous damping is included in the analysis. The nonlinear effects are taken into account in the calculation of member forces. The analysis is formulated using the joint displacements as variables, and the transient response of the frame is obtained by a numerical integration of the equation of motion of the joint masses. Several studies of a simple cubic frame are presented. The studies considered the order of magnitude of the nonlinear effects, and the influences of dissymmetry in the three-dimensional structure-load system. The results of the nonlinear studies show James K. Iverson that the consideration of geometry changes are significant only if relatively large displacements occur. Axial force effects on flex- ural stiffness may be significant for relatively common values of axial load. The investigations also indicate that dissymmetry in the distribution of mass, dissymmetry in stiffness, or a time lag in the motion of the supports may cause considerable variations in the response of the structure. Such variations in the response of the structure can be predicted only with a truly three-dimensional analysis. The use of a damped dynamic solution to obtain a nonlinear static analysis is also demonstrated for a plane frame. DYNAMIC ANALYSIS OF NONLINEAR ELASTIC FRAMES by a James K. Iverson A THESIS Submitted to Michigan State University in partial fulfillment of the'requirements for the degree of DOCTOR OF PHILOSOPHY Department of Civil Engineering 1968 ACKNOWLEDGMENTS The author would like to express his gratitude to his advisor, Dr. R. K. Wen. His advice, direction and editing were invaluable. The gentlemen who served on the author's guidance committee, Dr. C. E. Cutts, Dr. W. A. Bradley, Dr. J. L. Lubkin and Dr. C. C. Ganser have contributed generously of their time and the author expresses his sincere thanks for their assistance. The author's graduate studies were made possible through a Graduate Traineeship granted by the National Science Foundation and administered by the Division of Engineering Research. To the author's wife, Mary Lou, whose countless contributions have made this work possible, and who "found" the time to type this thesis, Special Thanks. ii TABLE OF CONTENTS Page ACKNOWLEDGMENTS . . . . . . . . . . . . . . . . . . . . . . . ii LIST OF TABLES . . . . . . . . . . . . . . . . . . . . . . . v LIST OF FIGIJRES o o o o o o o o o o o o o o o o o o o o o o 0 Vi Chapter I. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . l 1.1 General . . . . . . . . . . . . . . . . . . . . . l 1.2 Literature Review . . . . . . . . . . . . . . . . 2 1.3 Scope and Outline of the Investigation . . . . . 4 1.4 Definitions of Member Incidence and Coordinate Systems . . . . . . . . . . . . . . 6 1.5 Notation . . . . . . . . . . . . . . . . . . . . 8 II. FRAME JOINT REACTIONS . . . . . . . . . . . . . . . . . 11 2.1 General . . . . . . . . . . . . . . . . . . . . . 11 2.2 Linear Solution Used in Static Analysis . . . . . 11 2.2.1 Basic Member Stiffness Matrix . . . . 12 2.2.2 Member Rotation Matrices . . . . . . . 13 2.2.3 Force Equilibrium Matrix . . . . . . . 14 2.2.4 Relative End Diaplacements . . . . . . 15 2.2.5 Joint Stiffness Matrix . . . . . . . . 16 2.2.6 Solution of the Equilibrium Equation . . . . . . . . . . . . . . 18 2.2.7 Member End Forces . . . . . . . . . . 18 2.3 Nonlinear Joint Reactions . . . . . . . . . . . . 19 2.3.1 Determination of Relative End Displacements . . . . . . . . . . . 19 2.3.2 Determination of Member End Forces . . . . . . . . . . . . . . . 22 3 Intermediate Rotation Matrix . . . . . 24 . .4 Rotation to Joint Global Coordinates . . . . . . . . . . . . 25 III. DYNAMIC ANALYSIS 0 C C O O O I O O O O O O O O O O O O O 26 3.1 General . . . . . . . . . . . . . . . . . . . . . 26 3.2 Formation of Mass Matrix . . . . . . . . . . . . 26 3.3 Damping . . . . . . . . . . . . . . . . . . . . 32 3.4 Numerical Solution Procedure Used In Dynamic Analysis . . . . . . . . . . . . . . . 32 3.4.1 Solution Procedure . . . . . . . . . . 32 iii 3.4.2 Time Increment Used in Numerical Integration . . . 3.4.3 Change of Variables for Ground Motion Problems 3.5 Computer Program IV. APPLICATIONS . . . . . . 4.1 4.2 4.3 4.4 General . . . . . Comparison with Modal Analysis Solution . Static DiSplacements Using Damped Dynamic Solution Nonlinear Comparisons . 4.4.1 Effect of Geometry Changes . . 4.4.2 Effect of Compressive Axial Forces . Earthquake Loading Effects of Dissymmetry in Distribution of Mass, Stiffness and Loading . Effect of Time Lag of Support Movements . V. SUMMARY AND CONCLUSIONS LIST OF REFERENCES . . . . . . TABLES . . FIGURES . . APPENDIX I. APPENDIX II. BEAM COLUMN SOLUTION COMPUTER PRwRAM iv Page 34 35 35 40 4O 41 41 43 43 44 45 46 49 51 54 57 59 78 83 Table 4.2 4.3 LIST OF TABLES Page Variation in Forces and Displacements in Geometry Change Comparison . . . . . . . . . . 57 Effect of Dissymmetry in Stiffness . . . . . . . 58 Time Lag Studies . . . . . . . . . . . . . . . . 58 Figure 1.1 2.1 2.2 2.3 3.1 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 A.2 LIST OF FIGURES Coordinate Systems . . . . . . . . . . . . Member Relative End Displacements . . . . . Relative Magnitude of Geometry Correction Terms 0 O O O O O O O O O O O O O O O O O Rotation of Member End Forces Due to Chord Rotation . . . . . . . . . . . . . Rigid Joint Mass . . . . . . . . . . . . . cubic Frame 0 O O O O O O O I O O 0 O O O 0 Comparison of Solution Method with Modal AnaIYSiS O O O O O O O O O O O O O O O O Damped Response of Stiff Cubic Frame . . . Static Solution of Plane Frame . . . . . . Axial Load Effect on DiSplacements . . . . Axial Load Effects on Column Forces . . . . Axial Load Effects on Beam Forces . . . . . Response of Cubic Frames to 1948 El Centro Earthquake O O C O O I O I O O O O O O 0 Frame Used in Three-Dimensional Studies . . Effects of Unsymmetric Mass Distribution . Effect of Loading Pattern . . . . . . . . . Normal Modes for Cubic Frame . . . . . . . Coordinates for Member Solution . . . . . . Coefficients in Expression for Axial Shortening Due to BOWing O O I O O O O O O O O O I 0 vi Page 59 6O 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 CHAPTER I INTRODUCTION 1.1 General The advent of high speed digital computers has made pos- sible considerable advances in the study of nonlinear behavior of structural frames. Generally speaking, there are two types of non- linearities, material nonlinearities and geometrical nonlinearities. Much work has been done in the former class of problems, both in static analysis and dynamic analysis. However, practically all published works in this area are limited to plane frames. The influence of geometrical nonlinearities has been considered by a number of investigators. Their studies are, in general, related to the static behavior of structures. The purpose of this thesis is to develop a method for the dynamic analysis of elastic Space frames that takes into account the nonlinear effects of geometry changes and axial thrust. Because of the nonlinear nature of the problem, a linear static analysis is a necessary prelude to this study. In order to demonstrate the prac- ticality of the method, a computer program is prepared to implement the analysis, and the results of certain numerical problems are examined. 1.2 Literature Review In the area of nonlinear dynamic response of frame struc- tures Wen and Janssen (23)* studied plane frames using a lumped mass and lumped flexibility model to investigate the effect of elastic-inelastic material properties. The method is applicable to frames with members having a general curvilinear moment-curvature relation. Clough, Benuska and Wilson (1) presented a procedure for computing the dynamic response of plane frames taking into account the nonlinear effects of inelastic deformations in yield hinges at the ends of the members. The procedure is more efficient in handling frames of larger size but is limited to members with bi-linear moment-curvature relation. It was used to study plane frames subjected to earthquake loadings and to evaluate the ductility requirements for various members. Damping was not in- cluded. A continuation of this work including damping effects was undertaken by Giberson (5). Tezcan (19) presented a modal analysis solution for three dimensional elastic frames which included damping. By use of the acceleration response Spectrum derived for the 1940 El Centro earth- quake, he obtained certain "equivalent static loads" which were based on the natural periods of vibration of the structure. No nonlinear effects were considered in this study. In this and all of the above-mentioned papers masses were "lumped" at the joints or node points with no rotatory inertia effects considered. *Numbers refer to items listed in the List of References. The area of static linear-elastic analysis of frames has been widely investigated. In particular, the following works have been referred to most frequently in the development of the linear static analysis employed for the present study.‘ The network formu- lation of linear frames has been presented by Fenves and Branin (6). Their original work had the geometric properties of the mem- bers combined with the stiffness properties. Subsequently, Dimaggio and Spillers (3) and Livesley (13) independently presented versions of a network formulation wherein the geometric pr0perties are com- bined with the incidence properties. This results in a much im- proved conditioning of the final simultaneous equations. The net- work formulation uses a single 6 x 6 member stiffness matrix instead of the more common 12 x 12 matrix of the direct stiffness formu? lation. Gere and Weaver's book (4) contains a comprehensive treat- ment in the more common 12 X 12 stiffness matrix format. Weaver's book (21) is primarily a presentation of programming techniques and prepared programs for use in linear-elastic frame and truss analysis. The nonlinear effects of large displacements and axial thrust in the stability of frames have recently been investigated by a number of researchers. Saafan and Brotton (17) presented a computer solution for plane frames which considers the effects of member chord rotations and axial thrust. Saafan (16) continued the study and included, in addition, the effects of member bowing on the apparent axial deformation. Jennings (ll) derives stiffness coefficients for plane members, considering geometry changes, and studied a single bent plane frame dividing each member into several "submembers" to increase accuracy. Zarghamee and Shah (24) devel- oped stiffness coefficients in three dimensions for space frames, that considered member chord rotations and bowing effects. They used an iterative solution method to solve for the displacements. Connor, Logcher and Chan (2) made a similar development in three dimensions and studied the load-deformation relations of a small three dimensional frame which had also been studied experimentally. 1.3 Scope and Outline of the Investigation The investigation presented here will first develop a method of solution for the nonlinear analysis of dynamically loaded elastic space frames, and then incorporate it in a computer program written in Fortran for use on the C.D.C. 3600 Computer System at Michigan State University. In the development of the analysis the following simpli- fying assumptions were made: 1) Frame members remain elastic throughout the solution and are of a uniform cross-section. 2) All joints are completely rigid. 3) All loads other than dead load are applied to the joints. 4) Torsional-flexural coupling may be neglected in the solution of the individual members. 5) The Bernoulli-Navier solution for a simple beam holds for relatively large end displacements. 6) The rotation angle of the member chord relative to the undisplaced position remains small enough that its sine may be approximated by the angle, its cosine may be approximated by unity, and the product of the sines of two such rotation angles is zero. The development of the analysis is based on straightforward applications of principles of mechanics and, at places, a synthesis of known results. In the preparation of the computer program, emphasis was given to economy of computer time, ease of modification, and generality. The frame is first analyzed statically for the displacements and forces due to its dead loads, and these are used as initial conditions for the dynamic solution. The dynamic solution is accomplished using the displace- ments of the joints as variables, and utilizing numerical inte- gration to solve for the transient response of the joints to dy- namic loading, either applied to the joints or through ground motion. A mass lumping procedure (22) that accounts for rotatory inertia is presented. Viscous damping is taken into account. The nonlinear effects of geometry changes and axial thrust are accounted for in the determination of the frame reaction forces used in the equation of motion for each joint. The geometry effect enters into the analysis in two ways: a consideration of the rota- tion of the "chord" of the member (the straight line joining its two ends) and of the "bowing" of the member. The former affects the end rotations of the member and the axial strain, whereas the latter affects the axial strain. These considerations enter into the calculations of the member distortions. The effect of axial force (axial force is defined to be the and force acting in the direction of the chord) simply modifies certain stiffness coef- ficients of the member according to beam-column behavior. The investigation also includes various studies made with the computer program developed. A simple cubic frame is studied under dynamic loading to investigate the nonlinear effects. The capability to treat three-dimensional systems is utilized to study the effects of dissymmetry in a similar cubic frame, and to inves- tigate the response to three-dimensional ground motion from a recorded earthquake. 1.4 Definitions of Member Incidence and Coordinate Systems For the purposes of the analysis, the members will be as- sumed to be directed (arrows on the individual members will be used in sketches) between the two joints at their ends. The direction or orientation may be arbitrarily assigned initially. However, once assigned, it must be fixed throughout the analysis. The mem- ber then is said to be directed from the joint at its "initial" and to the joint at its "final" end. The member is "positively" incident to the joint at its initial end and "negatively" incident to the joint at its final end. Thus, in Figure 1.1 the member K is positively incident to joint I and negatively incident to joint J. Three coordinate systems are used in the analysis. (see Figure 1.1): 1) Structure Global Coordinate System: This system consists of a single set of cartesian 2) 3) axes with its origin at any convenient fixed point. The system is oriented with the X and Z axes horizontal and the Y axis vertical. This system is used to spec- ify the initial location (three dimensional vectors) of the joints. Joint Global Coordinate System: This system consists of one set of cartesian axes for each joint with the origin placed at the initial lo- cation of the joint with its axes parallel to the structure global axes. This system is used to des- cribe the displacements of the joint and forces acting on the joint, both of which are represented by vectors with six elements. For displacements, the first three elements in each vector represent the translational displacements in the direction of the three coordinate axes taken in order, and the second three elements represent rotations about each of the ordered axes, respectively. The force vectors are made up of forces corresponding to these displacements. Member Coordinate System: This consists of two sets of rectangular cartesian axes per member, located with the origins at the location of each end of the unloaded member. Both sets of axes will be oriented with the first axis along the centroidal axis of the member directed from the initial end to the final end of the member. The second axis is directed along one of the principal axes of inertia and the third axis is directed along the other principal axis of inertia. These axes are used to describe the displacements and forces acting on the two ends of the member. As in the joint global system, the diSplacements and forces are described by six element vectors, with the first three elements being translations and corresponding forces in the directions of the three axes, and the second three elements being rotations and corresponding moments about the three axes. 1.5 Notation The notation shown below has been used in this report: A = X A Y {a} [C] {d} {DP} r-a ’11 L...) II C) II the cross-sectional area of a beam; the equivalent shear area for shear stiffness for shear force parallel to the member y axis; the equivalent shear area for shear stiffness for shear force parallel to the member 2 axis; an arbitrary 6 element vector; the viscous damping matrix; member relative end displacements; the vector of forces representing the damping force on each joint; vector of corrected relative member end dis- tortions; modulus of elasticity; vector of end forces; shear modulus; {P} {RE} [3M0 {ST} shear stiffness coefficient; the member torsional constant; the member moment of inertia about the member y axis; the member moment of inertia about the member z axis; intermediate member rotation matrix; inertia tensor; torsional constant; joint stiffness matrix of the entire structure; member stiffness matrix; member stiffness coefficient; member length; bending moment; bending moment on end i of member; lumped mass matrix of the entire structure; mass; axial member load; the vector of dynamic forces acting on the joints or on a particular joint if subscripted; the hyper vector of forces representing the frame reaction on the frame joints; member rotation matrix; the vector of static load forces acting on the joints; shear force; time; At [T] {u} {x} F{} (°) ('°) 10 time increment; force equilibrium matrix; the vector of displacements in member coordinates; the vector of displacements in joint global coordinates; angle defining relative rotation of member chord in the x-y plane (see Figure 2.3); same as above in x-z plane; damping constant; vector of end forces at one end of a member; mass unit density; a finite, but small increment of the variable preceded; a vector quantity associated with the initial end of a member; a vector quantity associated with the final end of a member; AL)... dt ’ £41. 2 . dt CHAPTER II FRAME JOINT REACTIONS 2.1 General The equation of motion for a space frame may be written as [M] {3?} + {DP} + {RE} = {P} .....(291) in which all quantities are in global coordinates: [M] is the mass matrix; {a}, the acceleration vector; {DF}, the damping force vector; {RE}, the "joint reactions"; and {P} the external loads on the joints. The formulation of [M] and {DF}, and the solution of the equation will be discussed in the next chapter. In this chap- ter the joint reactions {RE} are derived. In the linear static case {RE} = {P} = [K] {x}, where [K] is the linear joint stiffness matrix. Since a linear static solu- tion is a necessary prelude (to obtain the initial stresses and displacements) to the dynamic analysis and also to serve as back- ground material for the derivation of {RE}, the linear static solution used in this analysis is outlined in the following section. 2.2 Linear Solution Used in Static Analysis The linear static analysis is formulated using a stiffness solution in a manner outlined in the paper by Dimaggio and Spillers (3). Using this format each member's stiffness properties are 11 12 represented by a 6 x 6 stiffness matrix containing the direct stiff- ness coefficients at the initial end of the member instead of the more common 12 x 12 matrix including the direct stiffness coeffi- cients at both ends as well as cross coefficients. The overall joint stiffness matrix of the structure is assembled from these member stiffness matrices using what Dimaggio and Spillers call a "Modified Incidence Matrix" that includes the necessary geometry and member incidence information. To save computer storage space and computation time several modifications were made. 2.2.1 Bag 2 Member Stiffness Matrix,--The "Basic Member Stiffness Matrix" [Km] is a 6 x 6 stiffness matrix containing the direct stiffness coefficients for the initial end of a member ex- pressed in member coordinates. This matrix is symmetric and has 8 independent non-zero elements —k1 o o o o o] 0 k2 o o 0 k7 o 0 k3 0 k8 0 [Km] = 0 0 0 k4 o o .....(2-2) 0 0 k8 0 k5 o 0 k7 o o 0 k6 The non-zero elements are defined as: EA 12EIz 1 k1: ; 1‘2: 3 ’ L L l+2gz 12EI 1 GJ k - , k = -1 3 L3 1+2g 4 L 13 4EI 2+3 4E1 2+g k5 = ——1 —Y—; k6 = —£ 2 ; ..... (2-3) L 2+4gy L 2+4gz 6EI 1 6EI l k = z . k = - ———l 7 L2 1+2 ’ 8 L2 1+2 , 82 8y where E and G are the modulus of elasticity and shear modulus, L is the member length, J is the member torsional constant, and Iy and I2 are the moments of inertia about the two principal axes of bending. The shear stiffness coefficients gy and g2 are defined by 6E1 g = ___1_. y GALZ y 6E1z g = ..... (2-4) 2 GAZLZ where Az and Ay are the appropriate shear stiffness areas for shear force along the z and y axes, respectively. For example, for I beams Ay will be taken as equal to the area of the web. For the purpose of this investigation the torsional constant J, of the I sections which were used, was computed using the approximation for thin rectangular sections §bh3 .....(2-5) 1 Edi» J: i where b and h are the long and short dimensions of the ith thin rectangular section. 2.2.2 Member Rotation Matrices.--The member rotation matrices are the transformation matrices that rotate a 6-e1ement vector quantity (end force or end displacement) expressed in joint global coordinates to the member coordinates of each member. 14 Since the joint global coordinates for all joints have a common ori- entation, a single rotation matrix is sufficient for each member. In vector form if {a'} is a vector expressed in member coordinates and {a} is the same vector in global coordinates, {a'} = [RM] {a}. Since this transformation is between two orthogonal coor- dinate systems it follows that the inverse transformation from global to member coordinates will be accomplished by the transpose of the transformation matrix above. That is {a } = [RM]t {a'}. The matrix [RM]is made up of the direction cosines between the axes of the two coordinate systems r__ 811 812 813 I _T I 821 S22 S23 : o I S31 S32 S33 . [RM] = —-~-- ---»- "f -------------- (2-6) : S11 S12 S13 0 I S21 S22 823 l i 831 S32 S33 __ I _, where sij denotes the cosine of the angle between the ith member coordinate axis and the jth joint global coordinate axis. 2.2.3 Force Equilibrium Matrix.--The member force equilib- rium matrix is denoted by [T] and is defined by the relationship: {T}Final End = [T]{T}Initial End °°°° (2'7) where {T} is the vector of member end forces. If the member and forces at both ends are expressed in member coordinates 15 [T] = ..... (2-8) This follows from the requirements of equilibrium and under the assumption that no load is applied between the end points of the member. 2.2.4 Relative End Displacements.--The displacement of an end-loaded member may be described by its end displacements in mem- ber coordinates, I{u} and F{u},where the presubscript I indicates initial end and F indicates final end. These displacement vectors are related to the joint displacements: {u} = [RMJtM .....(2-9) in which {x} is, in global coordinates, the diSplacement of the joint corresponding to the member end. Let I{d} be the diSplacement vector of the initial end of the member relative to the final end; i.e., t 11d} = IlU} + [T] F{u} .....(2-10) It follows that {T}Initial End = [Km] I{d} "°'°(2'11) 16 2.2.5 Joint Stiffness Matrix.--By use of the previously defined quantities the structural reactions at the joints may be expressed in terms of the displacements of the joints. The equi- librium equation for a statically loaded frame may therefore be expressed in matrix form as [K] {Kl = {ST} .....(2-12) where {ST} is the vector of joint static loads in joint global co- ordinates. The matrix [K] so defined will be called the "joint stiffness matrix", or the ”overall joint stiffness matrix". This joint stiffness matrix has certain advantageous properties, namely, symmetry, Sparseness and bandedness. In this solution method the joint stiffness matrix will be considered as partitioned into 6 x 6 submatrices with each submatrix corresponding to a given joint and the 6 dimensions of the submatrix corresponding to the 6 coordinates of that joint. In expanded form [K] {x} = {ST} then becomes: ___ __fl __ ___ __ __1 6 X 6 6 X 6 PK].- ”ST; Sub- Sub- ..... x2 8T2 matrix matrix x3 8T3 X ST 4 4 X5 ST5 gulf-6 gm):-6 - ---- fd “-1 _ST§j Jt.1 matrix matrix -—_-:_..-- ';--_ ----- l I \ 2 I I \ X3 8T3 l | \ x ST I I \ 4 ST4 L__ ' l \ x5 STS ' .xél Jt 2 g Jt 2 __HF ______ ' _____ : I __ | __J __ : _} 17 where all quantities are expressed in joint global coordinates. Each row of the partitioned matrix equation expresses an equilibrium equation for a particular joint of the structure being considered. Analyzing a row of the partitioned matrix [K] it can be seen that the diagonal term must reflect the direct action of all members incident to the joint corresponding to that row. Furthermore, there must be non-zero submatrices in each column corresponding to the "other" end for each member incident to that joint. All other sub- matrices in that row will be null. To conserve computer storage the computer program developed for this study generates and stores only the non-zero 6 x 6 subma- trices in the joint stiffness matrix, and only those that appear in the upper triangular portion of [K]. It is now necessary to compute the non-zero submatrices. Four possibilities exist: 1) A direct contribution from a member positively incident to the joint being considered, which is reflected in the 6 x 6 submatrix on the diagonal and is equal to [RM]t [Km] [RM]. 2) A direct contribution from a member negatively inci- dent to the joint being considered which is reflected in the 6 x 6 submatrix on the diagonal and is equal to [RMJ‘ [T1 [Km] mt [RM]. 3) An indirect contribution due to the displacements of the joint at the other end of a member positively incident to the joint being considered. This corre- Sponds to an off-diagonal submatrix in the column 18 corresponding to the other joint, but in the row cor- responding to the joint being considered, and is equal to [RMJ‘ [Km] mt [RM]. 4) The same contribution as in 3) from a member negatively incident is equal to [RM]t [T] [Km] [RM]. 2.2.6 Solution of the Equilibrium Equation.--The equilib- rium equation [K] {x} - {ST} is solved for the unknown displacements using the Gauss Elimination Method (18). The method was used in this investigation with the 6 x 6 submatrices as outlined in the previous section as elements, and considering the symmetry of the joint stiff- ness matrix. The basic method is well documented in most numerical analysis texts. The reduction equation is _ -l _ [AJij reduced - [Ajij present - [AJikEA1kkEA1kj °°°° (2 14) where the subscript k corresponds to the diagonal pivot element (actually a 6 x 6 matrix) currently being used. Because of symmetry [A]ik = [A]:i. The submatrix [A]k1 is in the pivot row and is in the stored portion of [K]. Also, any of the reduced matrices will be symmetric since the joint stiffness matrix is symmetric. These two facts allow treating only the sub- matrices in the upper triagular portion of [K], which coincides with the treatment in the generation of [K]. Back suhxitution is accomplished in the usual fashion. 2.2.7 Member End Forces.--Member end forces are obtained from the computed displacements using the basic equations: 19 M = [Km] IN} = [Km] 1M + £ij mt Fin} = [Km] [RM] I{x} + [Km] [T]t [RM] F{x} ..... (2-15) and F{T} = [T] I{¢}. .....(2-16) where I{x} and F{x} are the displacements in joint coordinates at the initial end of the member and the final end, respectively. 2.3 Nonlinear Joint Reactions The determination of the frame joint reactions {RE}, in the nonlinear dynamic analysis is accomplished by solving each member for its and forces corresponding to the current Specified joint displace- ments and then, for each joint, summing the end forces for all the members incident to that joint. The basic problem then becomes the solution of a member with specified end diSplacementS for its end forces. As in the linear solution the relative end displacements are first obtained and then the appropriate Stiffness coefficients are applied to obtain the end forces. The nonlinear effects of geometry changes are accounted for in the determination of the rela- tive end displacements,while the effects of axial force on flexural stiffness are reflected in the stiffness coefficients. 2.3.1 Determination of Relative End Displacements.--Figure 2.1 shows a member initially undistorted with the member axis co- incident with the x axis. After distortion,the initial end will have undergone a displacement I{u} and the final end F{u}. As in the linear case,these member end displacements are obtained from 20 the appropriate joint diSplacements by a linear rotation as shown in Equation ,(2-9). The translations of the initial end of the distorted member relative to the final end are: 2 I 2 F112 ooooo(2'17) The primary'nonlinear effect of geometry change is caused by the rotation of the "chord” of the distorted member relative to its initially undistorted configuration. The "chord" refers to the straight line jointing the end points of the member. Referring to Figure 2.1, chord rotations in the x-y and x-z planes are approx- imated by ~d2 A1 = -' L ~d3 A2=_ 0.000(2-18) L The relative diSplacements in the nonlinear solution are more con- veniently expressed relative to the chord of the deformed member. The relative axial displacement, the axial twist, and the rotations at each end of the members, completely define the member distortions, e1: (12 d2 L L 2 3 2 2 e1 = d1 ' ' ' (293 ' e385 ' 265) ' 2L 2L 30 30 (2e2 - e e - 2e2) = (axial shortening) 4 4 6 6 21 = u - u = (relative twist about x axis) e3 = Iu5 - A2 = (rotation about y axis at initial end) e4 = Iu6 +-A1 = (rotation about 2 axis at initial end) .....(2-19) e5 = FuS - A2 = (rotation about y axis at final end) e6 = Fu6 +'A1 = (rotation about 2 axis at final end) The second and third terms in the expression for axial shortening, e1, represent the effects of chord rotation and the last two terms reflect the effect of apparent shortening due to "bowing". The terms due to chord rotation may be develOped as follows. The true shortening of the chord distance after displacement can be represented by 2 2 % = L - [(L-d1)2 + d + d3 ] .....(2-20) echord rot. 2 Expanding the second term in a binomial expansion and dropping terms over second order dlz d22 d32 S d =d1- - - +"" 0.000(2-21) chor rot. 2L 2L 2L 2 2 2 2 2 dl For most cases d < Figure 4.3 Damped ReSponse of Stiff Cubic Frame 67 All members of uniform g section with I = 252 in.3, 11—— A = 13.38 in.2 x :o O N _!L__ ‘L it 200" v Plane Frame 0.6_ _ Linear-Elastic ,‘ o;3_ Method presented a / CO A , '3 Saafan (16), Figure 7 0.40 .2 a / U... 003'— ,/ o H .E.’ 0.2- a #1 E: E; (J 1_ O l L L l I 0 20 4O 60 80 100 Vertical Deflection of Loaded Joint (in.) Figure 4.4 Static Solution of Plane Frame of Max. Absol. Displ. Max. Absol. Vert. 68 6O _ .5} ~1 50 _ Nonlinear (IV/’I”’//,,.——v- .2. 707. “U Increase x 40.. '4; .5 1LLinear 37.8" n: H 30 -- .61 u 0 a '8 '1 20 1 l l I J 0 10K 20K 30K 40K Vertical loads on Jts. l, 2, 3, 4 10_ 51 ~/ Nonlinear H u . -§ 5 q: .3 a. {+4 0 0 Linear yields negligible :0 a. . -3 vertical displacements Q - I I 1 ) J 0 10K 20K 30K 40K Vertical load on Jts. 1, 2, 3, 4 Figure 4.5 Axial Load Effect on Displacements 69 4000 , c; l «4 .35 Nonlinear Ki 8 \D E a.” . . N .3 3000 717. increase —~ . P: 0 r3 0 'o p m 1: gm {Linear 2300 K-in. 0 «H g 'E' #1 H L I I 2000 0 10K 20K 30K 40K Vertical loads on Jts. l, 2, 3, 4 "? 4000 _ a w-I I . E4, :§~o :4: .4 . 8 3000 __ Nonlinear (4 p1 n1 ova m .215 . <1 H :3 - m c). x a i9 E Linear 2025 K-in. 2000 WK 0K Vertical loads on Joints 1, 2, 3, 4 Figure 4.6 Axial Load Effects on Column Forces 10F 70 Nonlinear C01 PEA Max. Absolute Axial Force Beam 1 (KlpS) 00 1 10K \Linear = 3 . 68K l 20K Vertical load on Joints 1, 2, 3, 4 Nonlinear 1 30K [Linear = 2022K" 40K C01. PE\ U- 3500- 5 3000- 'r-I I D. 001-! 1554 ov a [:11-4 9 353 2500 am I—l 0'0 cot: .031 <0 0“ X'El £.« 2000 0K: 10K Vertical load on Joints 1, 2, 3, 4 Figure 4.7 Axial Load Effects on Beam Forces 30K 40K 71 r-I .5 '1 41 o ‘A Fan a.m :04: 0H0 Qt: I-H p<\u 1 2 3 Time (Sec.) ————— Stiff Cubic Frame Response X-Displ. of Jt 1 (inches) I I hand C} < <4 I w l 2 3 4 5 Time (Sec.) -——-— Flexible Cubic Frame Response Stiff Flex. Transl. Jt l in X-dir. 1.55" 1.96" Transl. Jt 1 in Z-dir. 0.41" 1.34" Z-Mom. Init. End Col. 7 1054K” "165K” Z-Mom. Init. End Beam 1 852K" 261K" Comparison of Max. Absolute Values of Forces and Displacements Figure 4.8 Response of Cubic Frames to 1948 El Centro Earthquake 72 1? Superimposed “$1 I I I 14?; 3:33 1 . +7 2 G)’ L m ‘L. ‘Kl ’\ Note: Column and beam cross-sections used in the Flexible Members in Figure 4.1 are used here. Figure 4.9 Frame Used in Three-Dimensional Studies 200 '- 150 :5 -.-4 0 Ga -.—4 a 4.) I: <1) E g? 100 30 20 73 Max. Absol. Z-Bend Mom. Initial End Column 6 Max. Absol. Z-Bend Mom. Initial End Column 7 Max. Abso . Twist. Mom. Col. 5 Initial Beam 4 l l 1 Q 10 Figure 4.10 1/2 3/8 1/4 1/8 0 Portion of 20 Ih/in. S.D.L. which is applied to Beam 3 - Remainder on Beam 1 Effects of Unsymmetric Mass Distribution 74 Anti-symmetric Loading __._-1. +x Symmetric Loading Selected Maximum Displacements and Forces in 1 Second of Motion Symmetric Reversed Loading Loading__ DiSpl. Joint 1 in X-dir. (in.) 20'59 17-16 Twisting Mom. _ _ Col. 6 (Kip-in.) 14'32 284'6 Bend. Mom. Z-axia Col. 6 (Kip-in.) 1256 1021 Bend Mom. Y-axi ' . 416.4 Beam 4 (Kip-in.)1 55 3 Figure 4.11 Effect of Loading Pattern 75 Axis for all modes <=X :- """ 1 I\ l \ I ‘7 I I I I ______ I L, I \ \ \ v ‘ \l T = 0.523 sec. T = 0.378 sec. Dashed lines show beam configuration in the mode shown. ”7 r '1 " / I I /” / I I / I | / / I : / / I / J L __J 4" L” T = 0.329 sec. T = 0.251 sec. Top view of frame is shown as modes primarily involve only column sway. Figure 4.12 Normal Modes for Cubic Frame 76 M20 S O y L Chord Deflected Member I “yo/r I P {\‘Cmfi /‘>“‘"" S 20 Figure A.l Coordinates for Member Solution 77 Coefficient 0.10 - 2 2 of (91 +62 ) with Axial Force Considered \ 1 . 15 (No Ax1al Force) 0.05 - .4 'I' E 0 A J 2- m . 1 p '3 0.5 1.0 Euler a: . t 1 8 / - 35- (No Axial Force) -0.05 -' Coefficient of 9102 with Axial Force Considered -O.10 L Figure A.2 Coefficients in Expression for Axial Shortening Due to Bowing APPENDIX I BEAM COLUMN SOLUTION A.l.1 Stiffness Coefficients In this section the stiffness coefficients of a member under the influence of an axial force are derived. These coefficients are available elsewherg for example, in Reference 4. However, they are derived here for completeness and to outline the assumptions necessary to use these relationships in a three dimensional solution. The assumptions that torsional-flexural coupling may be neglected and that the Bernoulh:Euler equations apply permit the dis- placement-force relationships for the individual member to be ex- pressed by the three equations. dzy EIz‘d—E = -Mzo + Spo - Py 0.000(A91) x dzz EI -—— I -M + S x - Pz .....(A-2) de2 yo 20 = £435 (A-3) twist GJ "’°° where as shown in Figure A.l; P is the axial force, M20 and Syo are the moment and shear force components in the x-y plane at the initial end of the member, and Myo and S20 are similar components in the x-z plane. The differential Equations QI-D and (A-2) are identical in form and consequently a single solution will be given and subscripts will 78 79 be drOpped. Rearranging and letting MI be the end moment at the initial end and S the shear, yields the general differential equation: dzy P 1 -—— +'-— y =-—- (S x - MI) .....(A-4) dx2 E1 E1 which has the solution; MI sin p x y = -— cos p x +-——-—-——— [MI (1 - COS p L) - SL] P P sin p L S MI +—X"_ 0.009(A'5) P P P where p2 =--. EI Differentiating for the lepe yields: dy MI p cos p x '- ='- p sin p x + ----—- [MI (1 - cos p L) - SL] dx P P sin p L S +‘— .....(A-6) P dy .0 dy At x = 0, the slepe-- = 0 ; and at x = L, the slope - = 0 . 1 2 dx dx Substituting these relationships yields two equations for MI and S in terms of 91 and 02, the coefficients of which are the stiffness coef- ficients: El E1 MI = (C1 -—) 01 + (C2--) 02 .....(A-7) L L EI S = (C3 -§) (01 + 02) .....(A-8) L where pL (sin pL - pL cos pL) C1 = Q ..... (A-9). 80 pL (pL - sin pL) C = 0.000(A-10) 2 0 2 (pL) (l-cos pL) C3 = 0.000(A-11) Q and 9 = 2 - 2 cos pL - pL sin pL .....(A-12) The C coefficients then are the parameters reflecting the effects of the axial thrust. Identical coefficients apply for both Equations (A-1) and (A-2) with the apprOpriate moment of inertia used in computa- P tion of p = —.. EI Similar coefficients result for the case of negative axial force (axial tension): pL (pL cosh pL - sinh pL) C = .....(A-13) Q pL (sinh pL - pL) C = .....(A-14) Q (pL)2 (cosh pL - 1) .....(A-15) 0 where now Q'Z‘ZCOSh pL+pL Sinh pL 000.0(A-16) 81 A.l.2 Solution for BowingiEffect on True Length The apparent axial deformation, 6, caused by bowing may be approximated by the expression 1 L 232; 6 .2‘f0 (d dX 000.0(A'17) Substituting the expression for'gi in Equation (A-6), integrating over the beam length and substituting for M and S in terms of 61 and 92 I from the stiffness expressions in Equations (A-7) and (A48) yields 1 e = ---E [03 - 02 (2 sina + sina cosa) 4p§ + a(2 + 2 cosa - 4 cosza) - 2 sina + 2 sina cosa] .....(A-18) 1 (6 2 + 6 2) + -——— [- 03 cosa + 3&2 sina + 6a 1 2 2p02 (cosa - l) + 28ina (l - cosa)] 0102 where a s pL. The above formula is quite lengthy and some simplification is possible if the effect of the axial force is neglected. The general differential Equation (A-4) is simplified to dzy 1 _.—‘-(Sx-M) 0.000(A'19) dxz EI I This equation may be solved by direct integration to yield, dy M S 2 2 __....l. __I: __£__§_ - (x 2) + (6 2 ) ......(A 20) dx EI EI The end moments with neglect of axial force become linear functions of the end displacements; 82 4EI 2E1 MI = —;— 01 +'-;— 02 .....(A-21) 4E1 2E1 MF=T 02+“: 91 .....(A-22) These relationships are substituted into Equation (A-20). The resulting expression for-gi in terms of the end rotations is substi- tuted into Equation (A-17) to yield L 2 2 L e = -—-(91 +02 ) -'- 9102 .....(A-23) 15 30 The coefficients of (012 + 022) and 0102 from the more exact expres- sion (A-18) and the simplified expression (A-23) were evaluated for various values of axial load, and the variation is shown in Figure A.2. It is seen that the differences of these coefficients are rather small for axial force less than one-half of the Euler load. APPENDIX 2 C MPUTER PRmRAM A.2.l General The computer program utilizes a main program called CONTROL and ten subroutines. Four of the subroutines STATIC, KSTORE, MAELIM and MAINVERT deal only with the initial static solu- tion of the frame. The subroutine MEMPRO computes the member stiffness matrices, rotation matrices, the incidence relations, and the joint loads due to the dead load on the members. This data: necessary for the static solution, is also used in the dynamic solution. A single subroutine called RMATRX computes the inverted mass matrix. The subroutine SETUP utilizes two M.S.U. library plotter subroutines PLOT and CHAR and is used to draw and title apprOpriate coordinate axes for use with the computer plotter, CALCOMP 563, which is used as one method of data output. The remaining three subroutines, INTEGN, MEMREA and ROTATE are used for the dynamic solution. The program CONTROL is the controlling section for the entire program. It is also used to read in control data for the dymanic solution and to plot and print output data from this solu- tion. The subroutine STATIC accomplishes a similar function in the static solution. All basic information concerning the frame is 83 84 read by the subroutine MEMPRO. All other data is read either by STATIC or CONTROL and all data output occurs in these two routines. The processes of the static and dynamic solutions are un- related except as noted above, in using certain basic frame infof- mation from MEMPRO. Consequently, the basic outlines of the two solutions are given separately in the following sections along with the primary Operations that are performed in the various subroutines. A.2.2 Dynamic Solution The main program CONTROL using the parameters DTIME and LOOP (see definitions of variables in Section A.2.4) calls the inte- gration subroutine INTEGN which then integrates for LOOP cycles and returns to CONTROL which prints and plots the designated displace- ments and the current time. This process is repeated JS times. Subroutine INTEGN performs the numerical integration. It also calls the subroutine MEMREA which computes the frame reaction on each joint for the current displacement configuration, and monitors for maximum and minimum forces and displacements. MEMREA in turn calls RIEATE which is used simply to rotate forces or displacements from member coordinates to global joint coordinates, or vice-verse. A.2.3 Static Solutigg The main subroutine STATIC is called from CONTROL. STATIC performs no signicant computation but calls MEMPRO, KSTORE and MAELIM, in this order, and prints the required output data. MEMPRO, as out- lined previously, reads the basic frame data, computes member stiff- ness and rotation matrices and.incidence data, and computes dead 85 load-joint loads. KSTORE forms and stores the joint stiffness ma- trices. MAELIM accomplishes the solution of the linear equations for the static displacements, and computes the end forces. MAINVERT simply inverts 6 x 6 matrices as needed in the solution of the linear equations. A.2.4 Variables used in Computer Program The variable names used in the program are listed below in the order encountered in the program: Program CONTROL MEMBS = number of frame members; JINTS = number of frame joints; NJFREE = number of free (non-support) joints; U(i,j) a displacement of joint 1 corresponding to j coordinate; MSTIFF(i,j) - jth stiffness coefficient for member 1; MSTIFO(i,j) = jth stiffness coefficient for member 1 with no axial effect; SEC = total number of seconds of integration; JS = number of times subroutine INTEGN will be called; LOOP = number of numerical integration steps per- formed each time INTEGN is called; DTIME = At for numerical integration; JOPL, JCOPL a joint number and coordinate whose dis- placement is to be plotted at each return to CONTROL; 86 JOPR, MFORPR = joint number and member number of the JOINT ICOOR NDIS, NFOR JDIS(i) , JCORD(i) JFOR(i) , lJCORF(i) DAMP NOLIN ILOD(i) IBE IE(i) IQAKE FAC joint-displacements and member-forces to be printed at each return to CONTROL. JOPC in R format; JCOPL in R format; = number of displacements and forces to be monitored for maximum and minimum; ith joint number and its coordi- nate of the displacement which is to be monitored; ith member number (negative if negative end forces are desired) and the coordinate of the force which is to be monitored; damping coefficient A; parameter which directs nonlinear analysis if it is l; the dynamic loading incidence parameter; if it is 1 loading is applied as input, if it is -1 loading negative of that input and if 0 no loading is applied to joint 1; 100th of a second time lag in loading; value is 1 if the ith joint has a time lag in loading; parameter to direct earthquake; scaling factor that multiplies the magnitude of loading input; 87 RLD(i,j) = the jth load value (of 3) at ix0.01 seconds; MM = parameter used to control dynamic loading; MM 2 1 when time is 0 and increases by 1 each 0.01 second; TIME = time; DISM(i), TMAXD(i) = minimum value and time of occurrence for the ith diSplacement monitored; DISL(i), TMIND(i) = the minimum value and time of occurence for the ith displace- ment monitored; FORM(i), TMAXF(i) the maximum value and time of occurrence for the ith force monitored; FORL(i), TMINF(i) the minimum value and the time of occurrence for the ith force monitored; Subroutine MEMPRO COORD(i,j) = jth structure global coordinate of joint 1; JP(i), JN(i) = positive and negative joint of member 1; MODUL, SMODUL = modulus of elasticity and shear modulus of the material used in the frame; WEIGHT a weight of the material in the frame in kips per cu. ft.; 88 DEADL(i) = uniform Superimposed dead load on member 1 in kips per inch; LE = number of members with superimposed dead load; DENSTY(i) a density in kip-in. units; E(i), G(i) = modulus of elasticity and shear modulus for member 1; AREAX(i), AREAY(i), AREAZ(i) = the cross-sectional area and the shear areas for shear load along the y and z axes respectively; IXX(i), IYY(i), IZZ(i) = J, Iy and I2 respectively for member 1; COMP(i,j) = projection of member i on the jth struc- ture global axis; LENGTH(i) = length (in inches) of member 1; COSX(i), COSY(i), COSZ(i) - X, Y, and Z projections of member 1 each divided by the member length; L1 = a logical variable used to protect against dividing by zero in the computation of the rotation matrices; ALPHA(i) = rotation of the y axis of member 1 about the x axis measured in decimal degrees from the vertical plane containing the x-axis; RM(i,j,k) = 6 x 6 (j and k) rotation matrix for member i; AIFA = ALPHA (i) in radians; SHGl, SHGZ s gz and gy; 89 NMEM(i) = number of members incident to joint i; MEMBER(i,j) member number of the jth member incident to joint 1; it is negative, if negatively incident; STLOAD(i,j) = static load on joint i corresponding to the jth global coordinate; DLOAD = total member dead load per inch due to member weight and any superimposed dead load. FF(i) ith component of the member end force at the member end acting on the joint being considered. Subroutine INTEGN LOOP - number of steps of numerical integration accomplished on one call to this subroutine; MMC, MMl = parameters used for loading control; MMB, MMBl = lagging loading control parameters; BLOD(i) = lagging loading load increment for one inte- gration interval for the ith coordinate; RLOD(i) = ordinary load increment for one integration interval for the ith coordinate; U(i,j) = diSplacement of joint i corresponding to the jth joint global coordinate; UM(i,j) = joint diSplacement as above at the previous integration step; UMM(i,j) = joint displacement as above at two steps preceding the current time; UDDT(i,j) = acceleration of the ith joint mass corre- sponding to the jth joint global coordinate. 90 UDTM(i,j) = acceleration as above at the previous integration step; REA(i,j) = {RE} for the ith joint mass and the jth coordinate; RLOAD(i,j) = current dynamic load on joint i corre- sponding to joint coordinate j; SJA(i) = acceleration in the ith coordinate direction of ordinary support joints in earthquake loading; SJAL(i) = acceleration in the ith coordinate direction of the lagging support joints in earth- quake loading; SJD(i), STDL(i) = ordinary and lagging support joint displacements for ith coordinate at most recent integration step; SJDM(i), SJDLM(i) = ordinary and lagging support joint displacements for ith coordinate at previous integration step; SJDMM(i), SJDLMM(i) = ordinary and lagging support joint displacements for ith coordinate at two previous integration steps; RSJD(i) = relative displacement of the lagging sup- port joints to the ordinary support joints for the ith coordinate; RESPON(i,j,k) = inverse of the 6 x 6 joint mass matrix ([RM]) for joint 1; 91 STLOAD(i,j) = static load on joint 1 corresponding to coordinate j; UDT(i,j) - velocity of joint 1 corresponding to coordinate j; Subroutine MEMREA JP(i) = positive joint of member 1; JN(i) = negative joint of member 1; DELY - A2 for the member being considered; DELZ = A1 for the member being considered; DD(i) = ei; PP(i) = ith component of I{F}; PPN(i) = ith component of F{F}; PRM(i,j) = [IRM]; RFOR(i) = ith component of I{T}; RFORN(i) = ith component of F{T}; FOR(i) = ith component of the initial-end member end forces in joint global coordinates; FORN(i) a ith component of the final-end member end forces in joint global coordinates; P(i) = the axial force on member 1, positive for member compression; SKLIl = .JP/EIy x L; SKLIZ = «JP/BIz x L; COSHl, SINHl, COSHZ, SINHZ = Cosh (SKLIl), etc.; PHIl, PHIZ = Q for Iy and I2 respectively, (see Appendix 1); 3111, $211, --- = c , 0 1y --- etc. (see Appendix 1); 2y’ 92 Subroutine RMATRX MMASS(i) = mass of %'of member i; JMASS a joint mass; XBAR, YBAR, ZBAR - coordinates relative to the joint of the joint mass center; X1, Y1, Zl = coordinates relative to the joint of the mass center of the member being considered. RINERM(i,j) = the mass inertia tensor for the member being considered; RINER(i,j) = the mass inertia tensor for the total joint expressed at the mass center; RINERI(i,j) = the inverse of RINER; RESPON(i,j,k) = inverse of the 6 x 6 lumped mass for joint 1 in joint global coordinates; Subroutine ROTATE L = a control variable indicating whether the rotation is.f0r forces 6r displacements; II = a variable indicating the member number of the apprOpriate rotation matrix; B(i,j) - 6 element vector of displacements or forces in joint global coordinates, for joint 1, if displacements, for member 1, if forces; JJ = joint number being considered in a displace- ment rotation; C(i) = 6 element vector of displacements or forces in member coordinates; 93 Subroutine SETUP PLOT a an M.S.U. Computer Lab. Library subroutine used to control the CALCOMP 563 plotter; CHAR = a similar library subroutine used to print letters on the plotter; KP = the coordinate number of the displacement to be plotted; JOINT = the joint number to be plotted in R format; ICOOR = the coordinate number to be plotted in R format; SY = 100 times the inverse of the scale on the Y (vertical plot) axis; Subroutine KSTORE IAA(i,j) = the "layer" (first index number) of the location in KSTOR of the 6 x 6 submatrices; if the submatrix is null, the value is zero if the submatrix is below the diagonal, the value is the negative of the locatibn of the transposed matrix in the upper diagonal portion of [K]; KSTOR(i,j,k) a the ith 6 X 6 (j and k) nonzero sub- matrix in the upper triangular portion of [K]. IND = the number of nonzero 6 x 6 submatrices stored in KSTOR: 94 Subroutine MAELIM RLD(i,j) = the static load on the ith joint in the jth coordinate direction;. TEMP(i) = a 6 element temporary storage matrix used in the reduction of the loading vectors; EDIS(i) = the 6 element vector of linear relative end deformations in global coordinates; GK(i,j) = the 6 x 6 member stiffness matrix in global coordinates; Subroutine MAINVERT B(i,j) = the 6 X 6 submatrix of [K] which is to be inverted; A(i,j,k) = KSTOR(i,j,k); II = the ith index of KSTOR designating the 6 x 6 submatrix to be inverted. 95 A.2.5 Computer Program aa~00JaoAnonmvflOhm¥von.~.h003oauoomvaOPW¥v o--b0¢.5«Ova&Okm¥voaa~thQoA~O¢NvakW¥voaa“0204048 .A—OqudOPW¥.oA.a022_aom mm...om.m_..om.ooa_ \b\ oau.zz.0zmoo..oo~.xmoo ..m.ooH. ou_smz \¢\ .o.oo~.zaono..o.oo_.aouo. .o.oo~.2dou..o.ooacaou..o.om. «ma..o.om.»oo.no.ooaca..o.om.ohmzmo..m.oo~.nzoo. loo“. >>_ .100". NN~ ..n.oo~. oaooo .xooH. m ..oo~. ZOU\.NOImI.~..*._.IhOZmJ\.~.>>_*.~om*.N .O._.uu~bmz A>ZOU\A.N\NOIm+.~..*._.IFOZMJ\.~.>>_*.~.M*.¢ .mouvuumkmz an. IkOZMJ \ an. xx~ * .~o 0 u .¢._. munhmz >£OU\ Nat._.Ibuzm4\a~.>>~*.~.maoo u «M.L.munkm: NEOU\ N**._.IFOZMJ\.nvNN~*.~.w*oo .N.~. uuuhmz .~. Ikosz \ An. N t A". x200 A.N**._.IPOZMJ * .u. N>~ * .num * .0 u NOIm a g .N ** .~. IPOZMJ * ._. >Jo mom mmb_mzoamma*\\\\._xno h>_.xx~.a0hm¥.1hozm4.mu~hwz dea ma>k “bonummnhmz 97 4#40 mwomuwaa 0a4u w4#~# do ¥Z44m 0 t * 00#~zoz 0# woaomImmzwz 0Z4 am~OIW#Z~Ofi IU~I3 44w# 0# #Daz~ 04mm 0 .aoouu.#zuon.40003. a QD#mm 4440 .Na. #4zaou 00¢ 40003 .aoou_.00¢.m. woouzw “Na. #4zaou 004 4005 .#Z.03.00¢.N. moouzw #mmIm #040 M4#_# 0# moouzm 0 t t a t t t t t t * t t t a t # #wwrm #040 03 #00 U Am~N.\.m~N.\. #4zaou om 4#40 womuwaa #sz 0040 w4#~# ao ¥Z44m U aaaout.aaon .4QOUflo4aon .00 04mm * s * m#zmsz44Qw_0 mo #z~aa 024 #040 m#4zw.mm0 0# 4#40 #Daz_ 04mm 0 .m~.#u mn * .mu .*u 0004*.xm.mobm a .su 44>aw#z~ 00#2_*.xm.4.#u .tu wz.# om#z~ 44#0#* our". #4Zaou MN" 01.0004 .m£_#0 ovum .NN— #Z~aa mEM#UZ4Q4Q 4oa#zou ow#2~ #Zaan U .w:_#0*n004.\umm 0 mp .m~.m.o_mm.\. #4zaom "N— a004 .mz~#0 .umw .nN— 04ma * * * t t t t t t t t s * maw#wz4a4a 4oa#zou ZO~#4aww#Z_ U MDZ~#ZOU # .fioue Lu_#m! u .5... ou~#mz 0 0.4 u n m 00 mmzw!.~ u _ h 00 t t * * a t s t t t 00344) uu~#mz 44_#~z_ 0&0#m 0 .mooamm .xm .\\ .m~ .oxne #45000 cm .0._ n 4~ ..4_.z_. uu_#m£..z~ .om #zuaa hm mmzmzon n z~ #m 00 .\\\\*m~m>4424 U~z4z>0 mom mwu_a#4z wmmzum_#m ammzmzs ._I_. #42000 mm mm #Z~aa * a a a * t t a # mmu_a#4x mmmzuu—#m ammxwt #z~aa U tz_#zoo an “NZOU\-UImIo~..¥._VIP02MJ\A-NN~*.~.M*0N u amo—vklukmi 98 0#z_on 20 020000 4 00 02# oo~*.m~.*u 044 02_# 014300*.~I~. #42000 #00 .om.~un..fi.0~..0m~.h00 #2400 .-om\m_\. #42000 000 “00.400..n.0_0.0m~ .000 0400 * * * t * t # * t t a t s t * t 044 02~# 024300 0400 0 .x\.m~.xm~.m~.x0~.om.\\\.*00~4004 0404 0~* 4 oXO~o*#Z~OO*oXO~o\\\o*4424 01#*.xo~.01~0 #42000 00— 004 #z~00 00~ N0“ 0# 00 .*0402_4zoz 0~ 0~0>4424 02#*.X0~.01~. #42000 404 "0" #zu00 00" 0# 00 a“ .02. Z~4020 0~ .0~\. #42000 004 Z~402 .00~ 0400 t s t t a t t * 0_0>44Z4 0402~4ZOZ #000~0 0# 00#024040 #30ZH 0 .m.0~0.*u #20~0~00000 02~0240*.x0~.42_. #42000 00" 0240 .00~ #z~00 . 0~.0~0\. #42000 00— 0240 .nm~ 0400 * * * * a * t t t t * t t * #20~0_00000 0200240 #302_ 0 ..\m~0~.n\. #42000 No .0002._ u a .x._.00003..~.000n.. .N0 0400 0000#_202 00 0# 000000 0400 0 ..\m~0_.0\. #42000 40 .0002._u_.a._.00000 ..~. 0—07...~0 0400 0000#_202 00 #0 00~0 0400 0 .0_N.\0 #42000 00 000000 024 00~0 00 000232 0400 0 0002 .0_02 .00 0400 99 000002 .0003 .40003 .4003 .40 #Z~00 * * * #30#30 #2~00 04#_# 0# 00#2~00 00 0# 000000 024 0#202004400~0 #Z_00 0 0.0 u ._.02_2#u._.4000 u n._.0X42#u2~.2000 a .—.0Z~2# n ._0 40.0 a .~.0X42# u ._.20~0 Nb ON.” 0 _ NF 00 t t t t a t t s t t * t * 0#0.40_0.02_2#.0X42# .20—0 000N 0 0.0 u 02~# ~ 0 22 a * t t t t t t * t t t * 02~# 024 400#200 02_0404 000N 0 wDZ~#ZOU om" .m.0~0.*u 00#040 04400*.x0~.*02~0404 #044m*.xo~.¢I_. #42000 #0— 040 .#m~ #2~00 mm— 00~ 0# 00 .m.o—0.*u 00#040 04400*.xo~.*02~0404 0243OI#040*.x0—.QI—0 #42000 cm— 040 .cm— #Z~00 mm" 0# 00 .4 .02. 0240~0 0— ..\m.o—0m.x0~.m.0~0m.xo_.omm.*x.0#42 02~0404 *._I—. #42000 ~04 “oom.—u£..n.uufi..3.2004000.«0~ #Zuaa 032~#200 ~00 ..\n.0~00.00~\m.0_00\0 #42000 000 2000.~I2.an.~u3.23.200400. .NON 0400 0.0 u Afio~0 040 NON n.~ n 3 NON OD oomou u a NON OD 03z_#200 000 02~0404 #0440 0 ~00 0# 00 ..\0._~00.omm\m.o~00\0 #42000 004 .oom._u2..n.—un.21.20040.o .mm— 0400 02_0404 024300 0 000 0# 00 .u .02. 0240—. 0" .0.o_0.m_.\. #42000 «0— 040.0¥40_.—m~ 0400 t t t t t t t * a t t t * t t t t t * 02~0404 #30Z~ 0 n.\0~0—.¢.\\\*n 4 I#—3 n 100 020 .¢.m0.~.o_0.xo—.c.m0.~.o~0.xm.m_.xm.0_.x0.or~. #42000 cm ._.0z_:#.~.04000..~.0x0.m.040.x0..¢.#0.m.o.0.xm.m..xm.m..xo.or4. #4x000 ~04 .4.oz_z#..~.40_o.._.ox4z#.._.20.o..~.00001....0_01.~m_ #2200 004 m_oz.. u _ 00. oo .\\\.*0z.# 024 00_o 242* a .xo..*02~# 024 00.0 X42:.xm.*o0ooo*.xm.*#z_on*.xoa.4:4. #42000 404 «mu #2200 * t t * # t t * t t # * 000000 024 00—0 0000#_202 #Z_00 0 «41 .02_# ..40003.400303. #040 4440 m t m t m t t t * * t # t t t * 02_0#0 #040 0N~44Z_0 0 032~#200 mom aNoOlO-XM.¢.00©.XM.¢ohmoX~u P(ZGOk ¢¢ MDZ—FZOU NQ ~0.~ u ¥ ..¥.aQa00Z.d00 . ..0.~ I 3 oafioaaOfivD. owtuk .¢¢ Pznaa wDZ~PZOU 04 NQ OF 00 x ..¥. 000202000. .20.~ u 3 ..3.0003030 .01—# .cc #Z~00 000002! n 0002 04 0# 00 .0 .#0. 000002. 0— ._ .02_# .240003.4003030 #040 4440 t t t t * t t t t t t t t t t t t t t t t t t 0 200#2~ 4440 t t t a t t t t t t t * t k t t t t t t t t * 0 01.4 u — 000 00 t * t t t t t * t t t t t t t t * 20~#4000#2~ #04#0 0 .\\\\.m~.#u 00#Z_00 004 00 00000 020 00023 000202: .x0~.0_.*u 00#2~00 0~ 400—0 00023 #2~03* u .x0~.\\\.m_m.*00##040 00 0# 00000 024.#Z—03*.X0..¢I_. #42000 .0 A0.~ 101 th~3.— u 3 mm 00 me~DOM U40.£Z.QZwOU.~OO«~XmOU .aQ.OO~v Oluhmz \¢\ «OO—040#mzwo.an.OO-QZOU. AOO- >>~ .~OO~. NNu ..M.QO—v 03000 ..OO—~ m .300“. <104< \N\ OZ~ .mmmkfiz .mhzufl .0020! . «0.0.0m. 200000 ..O~.Omu ammtmz .aom. 2022 .aOO—v IhGZMJ ..OO—~ 21 Paocuv 03 .AQ.OO~V lk~hmz ..M.H.OO- 2a \~\ ZOZZOU NN— 9>>~ .XX~ .4300! .00~#ml .IPUZwJ J0OU auth020J\ano-QZOU a~VXOOU ~N**.flo~.QIOU + N**.No~vQZOU + N**.~o~.QZOUuhflO0 n AquPOZOJ a¥oa~vQ100UOOU I a¥o-VZWVOGOOU u ~¥o~uQSOU 0.~u¥ 0a 00 00~PCOQOQQ U—flk02000 0E>. .m*¢...p02<4m*._.392hmzmo Jaoozm a .~.w 4300: u ...m mmzwz.~ u n mm on .m.o_u.m~. p(zaom ._.40mou. n .n.n._.za .4u4<.uz~m*zwoau u .N.n._.£a zmoax..mou*.~.xmou. u .~.n.~.za zwoax.~mou.u n .m.m._.za .mou*.~.xmouvn n .~.~.~.za .~.Nmou « .n.~._.:a .~.>mou n am._.~.xa ._vxmou u .~._.~.za AN**A~UNOOU + N**a~.XOOUvPaO0 u 200& Ou¢~ofltoN*0000\a~vmoun u .m.m._.za zmoa u .m.~...za zmoa\.~.>mou*._.xmouu u .~.~.~.za ...Nmou u .n._._.za ...>mou u am...~.za ._.xmou u .g.~._.za .N**._.Nmou + m**...xmou.»aom u zmoa em 0» on .~ « .n.n.~.za ._.>mouu u .~.N...za .~.>moo u .~.~._.:a .o u .¥.3._.za noun! “N 00 m.~ufi «N 00 ¢N 0F 00 anJoOZ>_*«..w*.N_ «m... uk«km£ «~010*0N+o«.\m**«..150204\«..NN«*«~.0*0N« «Non. llukmi ««. Ih0204 \ «.. 0 * «—. x<0a< u ««... um«h02 «oN**«~.IPOZOJ * «~. N<0d< * «u. 0. \ «u. >>~ * «~.0 * .0 fl N020 0N ** «~. t. t. .x. « . IthMJ * ««. >JmOU u «.on...ta «00Ul a «~oN.«.2a ««.>0OU u «No«o«.2a .o u «¥.fi.«.£a n.«u¥ mm 00 n.«03 mm on 0~¢~.m*.N#.oon\«_.0OU M (22400 «N**«Q..NOOU + N**«Q_.XOOU. de0 u (22400 00«¢—00*0N*0000\«Q—.(IQJd u 00 00 «3.2022 u M 0.0 I «Jo3.0<0Jk0 000 0o«uJ 000 00 0F2~3o~ I 3 F00 00 * t * * * * t * O>«oIFOZOJomkmh02oDO¥.a0k0¥ J<0a 0Q>F «0.4030o«0.030o N «0.030fl.«0.2JO30o«0.22JD30.«0.2030o«0.22030o«0.4430o«0.<30o « «0.00J0o«0.00Jfl 20.0202no ««H.OJQ.««000.QOP0¥.o«««.h003o««000.fl0h0¥. O o«««.k0a.««OFN.Q0#0¥..««~.FOQ.««O¢N.fl0h0¥.o«««.2o<04& 0 .««O«N.aOP0¥.o«««.2240JQ.««O0«.QOF0¥..«««.2<0ao««00~.30F0¥. F o«««.22<0ao««ON«.aOP0¥.o«««.2F03¢««00.UOP0¥. 0 .«««.22k03o««00.&0k0¥.o«««.23o«.00.&0k0¥.o«««.223.«~.¢0F0¥. 0 0UZOJ<>~DO0 00«o«00.0—o«00.00J~ \F\ Uo w>400 U «3.«.D I «3...!3 mo« «3...!D u «1.«.2£D «1.«.h003 I «5.«.!k03 o.« u 3 no. 00 wwam3z.« u . mo. 00 * t * t * t t t * t * * t t t * boo: oz< D muz<>o< U MOI—PZOU 0.0. MDZ«hZOU moo. «3.010m u «3...: N«O« n.« u w N«O« 00 N00. 0k 00 «« .02. ««.w«. m. mbz«3.«12u . N00« 00 « + 00am32 I «32 MDZ.FZOU moo. «3.050I«3.403m u «1.03ma «3.4<30*00h0 + «3.224030 I «3.2.4030*.N I «3.4030 .fi.<fim*omho + «3.22030 I «5.20fimt.m u «1.0fim «3.4030 n «3.24010 «3.24030 u «1.224010 «5.03m u «1.203m «3.203m u «5.22030 «1.004m + «3.4<3m u «3.44fim «1.004a + «7.<1m a «3.430 n.«u 1 moo. oo O«O« 0» 00 «o .00. 00.. u« 044 mi.» wxqboxha_k<4wa U * t t t * t t t * awhw hma«u amku< mmmuoaa ZO«ho< U (00202 44o< U «3...kooawcmho+«1.«.zznl«1.«.zat.m u «w.«.3 ho. bzwzwh<0a<.«00«.b003.«00«.1h000.«00«.h02<4u.«00«.302440 .«00«.0.«00«.NO0U.«00«.>0OU.«00«.X000 .«0.00«. 00.502 \¢\ «0.00«.20000.«0.00«.0000. «0.00«.ZaOL.«0.00«.aou.«0.00. <00.«0.om.h03.«0.00«.D.«0.om.0h0200.«n.00«.0200. «00«. >>« .«00«. NN. .«n.00«. 00000 .«00«. 0 .«00«. (1044 \N\ 02. .000012 .0hz.1 .0020: .«0.0.00. 200000 .«0«.om. ammzmz.«00.2022.«00«.Ih0204 .«00«. 21 .«00«. 01 .«m.00«. 0&«k02 .«n.n.00«. 20 \«\ ZOZZOU 0002ak02000 024 U bmamxk 4<«x< 02.00000ZOU 00Uaou 020 000202 01» 00PDQZOU 02«h30&030 0.1» U (0020! 02.h30a030 dNNNNdNflv-‘NNQ 020 032«FZOU 000N 02«h0 + 02«h I 02«h * t t t t t t t * t t t t t t t * t * 0£«h h20200U2— U 032«h20U «00m ««1.«. #000 + «fi.«.zh03. * .N\0z«h0 + «fi.«.h03 u «3.0.»03 NN« 0.« I 0 NN« 00 000012.« I « NN« 00 #0: com 0b0< # t t t t t t t t t * * t * t t t t k t t t t # «CON Ch 00 «.o .00. a£<0. u. t * * t t t t t * t t t t t t t t * t * t t t * U 032«hZOU 0«« 032—»20U 000 UUU 111 «U..Ih0204 \ ««N.0D0 I «N..D0. a N400 «U«.Ih0204 \ ««n.030 I «n.«30. I >400 «c.030 I «¢.«D0 I «0.00 t t t t * t * * * 020«k«h<400 0h<00200 U «030.«25.U«.0. 0b>..Ih0204.00«k02.30¥.00h0¥ 4400 00>» «0.0.200 N .«00«.0.«o.200.«0.00.«0.00.«0.030.«0.«D0.«0.20000.«0.0000 « 20.020z«0 «««.040.««onm.00h0¥..«««.b003.««oon.00h0¥. .«««.k00.««o>m.00h0¥..«««.k00.««0QN.0O#0¥..«««.20<00<.««om.00«h0z..«««.b003.««0¢. 00«P0!. .«««.Ik000.««on.ou«k02..««..h02<40.««om.00«h02. .«««.302<40.««0«.00«h02..«««.0.««.00«b02. ~¢VP§Q’0\OP~¢IO 0UZ04<>«300 U(0.22.02<0.0¥<0«.0004.02«h0.02«h. «0.000.040 .«0.00.FO0D .«0.00.h00.«0.00.h00.«0.00.204040.«0.00.22<040.«0.00.2<00 .«0.00.22400.«0.00.2h03.«0.00.22h03.«0.00.2D.«0.00.22D. «0.00. 0400I I ««.0.200 N400I I ««.N.200 >400 I «0.«.200 N400 I «N.«.200 .« I ««.«. 200 0« n.« I « 0« 00 I t * t t * I t t t t * X«0h<£ 20«h400 # «U«.IP0204 * 0.0. I « ««.030 I ««.«30 I ««.00 00« 0k 00 «« .02. 2«402. 0« N400 + «0.030 I «0.00 >400 I «0.030 I «0.00 N400 + «0.«30 I «0.00 >400 I «0.«30 I «0.00 113 000F040 002410 01% 0P0 ...0 0h30200 U 0ON. OP O0 «..2.. 00.F02 I «..2.. 00.h02 .NN. 0..I. .NN. 00 ONN. FON..0NN..0NN. «.N**«2.. IF0204\ . «2.. >>. * «2.. 0 *N**00.€«.0 * «00.0 I ««2..0. 000(. 0. 0404 00430 00 .00.0 Z0a ..mm * .m.z..ou.hmz u ..Nm * .h.2..ou.hmz u N.nm * «0.2..Ou.hmz u N.Nw * «0.2..Om.b02 I N..0 * «0.2.. ou.hmz n ...0 * «0.2.. 0u.b02 I «N.IQ * .N. \ .«N.J¥m.2.0 I N.J¥0. * «M.IQ * .c. \ «« N.J¥0. 000 * 0.4!0 I «0.J¥0. 2.0. * «0.1Q * .0. \ ««N.J¥0. 000 I ... t 0 ** «..IQ * .N. \ ««..J¥0.2.0I..J¥0. * «..IQ * .6. \ ««..J¥0. 000 * ..J¥0 I «..J¥0. 2.0. * «..IQ * .0. \ ....J¥m. 000 I ... t N it «N.J¥m. 2.0 * N.J¥0 I .N.J¥m. 000 t .N ...J¥m. 2.0 # ..J¥0 I ...J¥0. 000 t .N «M.IQ#.N.\«N.J¥0 I NIZ.0. # «M.IQ # .¢. \ .NIZ.m I NIWOU * N.J¥m. * «M.IQ * .0. \ «.. I 01000. * 0 ** «..IQ*.N.\«..J¥m I .Iz.m. * «..I& t .c. \ ..IZ.m I .1000 * ..J¥m. * «..IQ * .0. \ «.. I .1000. t N 1* 0 . 000. 0.0. 0 0.0. 0&0P04k 20.h<0.m.0020 012.0 * 0.J¥0 + 01000 t .0 .12.0 * ..J¥0 + .1000 t .0 «.0.J¥0I. QXO I «0.J¥0. QXO. ««..J¥0I. QXO I «..J¥0. QXO. ««0.J¥0I. QXO + «0.J¥0. QXO. ««..J¥0I. QXO + «..J¥0. QXO. 0.0..000..0.0. * *II* «2.. 1h020J * «««2.. >>. * «2.. 0 . \ ««2..Q. 00<. hfl00 I «2.. 1POZOJ * «.«2.. NN. * «2.. 0. \ ««2..Q. 00¢. Pfl00 I 0.J¥0 I 0.00 0.J¥0 I 0.00 0.J¥0 I 0..0 ..J¥0 I ..00 ..J¥0 I ..00 ..J¥0 I ...0 I .0 I 0.1a I .0 I ..1Q 0.0. 0% 00 0.4!0 I 0.00 0.4!0 I 0.00 0.J¥0 I 0..0 ..J¥0 I ..00 ..J¥0 I ..00 ..J¥0 I ...0 I .0 I 0.1a I .0 I ..IQ 0.0 I 012.0 0.0 I .12.0 0.0 I 01000 0.0 I .1000 .«2.. Q. l. 0.J¥0 ..J¥0 0.0. #00. 115 m2.» u ...mx.0b .«..zm.o .kw. .OOUfi..Ofi.D. u. «.. oa0U3 I OOUfi «.. 0.01 I .01 0.02.. I . Nb 00 * t * t * * * * t * Q0.o ao».202 U MDZ.PZOU N 032.»ZOU n ...zmz.aomo+ ...o..>. .«00.. NN. 20.0202.0 «00..JO<00.«00..X<0&<.«00.>POZ00..0.00..Q200. OZ. .000u32 .0F2.3 .«00.. 23 .«0.00.. 0&000 .«00.. 0 .«00.. <1QJ< \0\ .00202 ..0.0.00. ZOQ00¢ .«0..00. 000202.«00.20!2..00..IPOZOJ .«00.. Q3 .«0.00.. kk.h02 .«0.0.00.. 2a \.\ 202200 QOZ.a.h0o.fla 20.0.00QQ 040300 0.2 .00422 .00423 J<0fl 0Q>h NN. .>>. .UOPOM .1F020J .kk.h02 J<0a 0Q>P F044 00a00232 00 0PZ.O3 FEOQQDO hdIk 003.3000 0Z.P30&030 0.1% 0 20h0>0 01k m0 X .ak42 00020>.020Q00a 01k 00b434<>0 0.1% XEh<2fl 02.P30a030 020 032.P200 03Z.k200 02.h I «.. u2.2k «0003..03. “Oh I ...Jaou 0h.0h ««..Jdom .PJ. «0003..03.C0l. l. 03Z.P200 02.h I ... ux<2k .0003..03. Com I «.. 2&0l 0F.PF .«..2&0k .k0. «0003..03.&0l. l. ... ufl003 I 0003 ... E0k3 I .03 032.F200 Oh 0k 00 02.P I «..k2.2h «0003..03.Z¢0m I ...JQOK 00.¢0 ««..Jflom .hJ. .0003..03.2&0k. u. 032.P200 0 . 0 0 . 0 .000 OF 0b 0b FF 00 00 #0 00 117 .0 I .J.¥.N>X 0.. I J 0. 00 0.. I ¥ 0. 00 00423\2N I a40N 00423\2> a40> 00423\2X I Q40X .N....mm*...mm u :> .x....mm ..\.....azou u .x 4. 0h 00 .¢\.0...Q200I I .N .¢\«0...1200I I .> .¢\.....Q200I I .X 0. OF 00 ....Q3.00.3.k. «..00422 + 00423 I 00423 4.000 \ «.0\...1b020J. * ...J0400 + .0\«..1b020J*«..X40&4*«..>P020Q I «..00422 .0 I «J.¥.fl02.fl 0.. I J 0. 00 0.. I ¥ 0. 00 .¥2.004. I . .2.3.000202 I M2 22.. I Z 0. 00 .0 I 2N .0 I 2) .0 I 2X .0 I 00423 .3.2022 I 22 00ak32.. I 3 .. 00 ««..d02.fl....da. 0020J4>.300 . 0. 0. 4. 0. 0. «0.0. 0.2 ..0.0. X>2.3X 0 ..0.0. >Z.3X .«0.0. .a02.a ..0.0. UK 9«00.. 00422 0 ..0.0. 3ha .«0.0. 2&0Z.a .«0.0. 3002.! ..0.0. QOZ.E ..0.0. N>X . 118 4.000\«..JO400*0 **«.Q\...IFOZOJ.*.0\.0 + 0.. I ¥ 0. OO «N**.U>+N**.Ux.*...mmhmzwo* ...Ik0204 .n.m.zamz.a *m.o + ...xbmzmo*m**..¢\...IszwJ.*.M\.N .n.N.zawZ.a .UN*.U>*...mmk0200#n** «.¢\«..Ib020J.*.M\.N+«..>>.*«..>h0200*«..IH020J*0.0 .n...£awz.a .UN*.Ux*...mm<££I .N...zawz.a .Ux*.U>#...0m.*...wm>..*...>hmZMO*«..IhGZMJtm.o .0.0.$a02.fl «0.0.2fl02.a .N.N.xawz.a ...n.zaw2.a «0. ..2fl02.d «..0.2&02.fl .0. «.. ..2002.m ..2a02.& .040NI.N.*«0.0...2&+«&40>I.>.*«0.0...2&+.a40XI.X.*«..0...2Q I .0N «a4mNI.N.*«0.0...2a+.a40>l.>.*«0.0...2Q+«fl40XI.X.*«..0...20 I .0) «a40NI.N.*«0.....2Q+.d40>|.>.*«0.....2&+.a40XI.X.*.......20 I .0x .¢\«0...Q200 I .N .¢\«0...Q200 I .> .4\.....0200 I .X F. 0% 00 .¢\.0...Q200I I .N .4\.0...Q200I I .> .¢\«....Q200I I .X 0. 0h 00 «...Q3.00.3.l. «x2.004. I . «2.3.000202 I ¥2 22.. I fl40XII a40X a40>II a40> a40NII a40N I 2 0. 00 «0.0.N>X .0.0.N>X «0...N>X «..0.N>X «..0.N>X .0...N>X 0 . 0 . . F. 0. 119 032.b200 00423\.. I «J.¥.0.2 «J.00.¥.u. .J.:.N>x*.z.x.>z.1x + .4.¥.x>z.5x .0 .0 I .J.¥.0.2 0.. I J 40 00 0.. I ¥ 40 00 I .J.¥.X>Z.3X 0.. I 2 00 00 I «J.M.X>2.3X 0.. I J 00 00 “4.2..amz.m*.z.y.N>x + .J.¥.>z.1x n .J.x.>z.nx 0.. I 2 00 00 .0 I «J.¥v>2.3x 0.. I J 00 00 0.. I M 00 00 .20QO0Q. X.Ek42 00020>.020Q00a 01F .~.m..amz.a ...n..amz.a ...N..awz.a pmox......aa*.m.m.aan...m.aa*.m...aa. .mo\..m.m.aa*...m.aa1.m.m.aa*...m.aa. .mo\..m.m.aa*...m.aan.m.m.aa*...n.aa. .mo\..m...aa*...m.aan.m.m.aa*.....aa. hmo\..m...aat...m.aa|.m.m.aa*.....aa. pwox..m.m.aa*.m.m.aau.m.n.aa*.m.m.aa. I .0.0..a02.fi I .0....002.a .0....a02.a .0.0..fl02.a ...0..a0Z.a ...0..a02.a «0.0..a02.a .0.0..fl02.a «.....a02.a 40 00 00 «.0.0.aa*...0.aaI«0.0.aa*«..0.aa.*«0...aa+..0o0.aa*...0.afll.0.0.. aa*...0.afl.*«0...&&I««0.0.aa*«0.0.fl&l«0.0.fla*«0.0.aa.*.....EGIF0D .J.¥.3&0Z.a + «J.¥.d02.fl I «J.¥.002.d «J.2...2a*«2.¥.3ha + «J.M.3a02.a I .J.¥.3002.a 0.. I 2 40 00 .0 I .J.¥.3&02.G 0.. I J 0. 00 «J.2.2a02.a*«¥.2...2fl + «J.¥.3ba I .J.¥.3ha 0.. I 2 00 00 .0 I .J.¥.3Fa 0.. I J‘00 00 0. 40 00 120 «0.00..Z&0l.«0.00..QOQ.«0.00. «0.00..2a0m0..0.00..&0u0. 40d.«0.00.P03..0.00..3.«0.00.040Ja OZ. .00QQ3Z .0FZ.3 .00202 .«0.0.00. 20Q00a .«00.. 23 ..0..00. a00202..00.2022..00..1F020J .«00.. Q3 .«0.00.. QQ.F02 ..0.0.00.. 20 \.\ \0\ 202200 .0.0 20.0202.0 0QOF00> 00EOQ 024 Q0.0 O0.Q.UOQ0 00F4P0a 0.1h .0.33....J. 0h4FOG 02.P30Q030 «JJ.¥¥..QOZ.E «¥¥.J.>Z.3XI .JJ.¥.>2.3XI «J.¥.X>2.3X I «J.¥.0.2 ozw zaahma w:z..zou .J.x.w.zoumma nu; a 44 0.. u 4 mm on nux u xx 0.. n x mm on .J.x.5.zoamma n.. u 4 IN 00 max u xx o.¢ u x IN on .J.x.1.zoamma mud n 44 0.4 I J 00 00 0.. I ¥ 00 00 «J.¥.3.20Q00a 0.. I J 00 00 0.. I ¥ 00 00 "NM—INN 0 .. 00 F0 00 00 121 «.00. ..00. .0 .0.0 .0.0. POJQ JJ40 JOQP200 ZOQ F00 #0010 FOJQ 01F Q3 #00 «H000..FZ.03.Q¥. . Q3h00 02.F30a030 020 032.F200 03Z.FZOU 030 I «0+.....Z&0&0 230 I «.....Zaomo 0 0h 00 030 I «0+.....QOQ0 230 I ......a0u0 F Ch 00 ..I .00. J. Q. «0+fi.0 * «..3....2a + 030 I 030 «3.0 * «..3....2a + 230 I 230 0.. I 3 0 00 0.0 I mam I 230 0.. I . 0 00 0&000 J400J0 0P 000QOQ 000202 00h4k0a 0 0k 00 03Z.PZOU 030 I .0+..0 230 I ...U «0+3.33.3 * .3......2a + 030 I 030 «3.33.3 * «3......2a + 230 I 230 0.. I 3 . 00 0.0 I 030 I 230 0..I. . 00 0&000 a00202 0k Q0.0 J400J0 0h4b0a 0 0h 00 .0 .02. J. k. 122 «0.0.4..Z. . I 000 . wz.»»oqa mom wN.4<_k.z. ...m.~.¢. FOJa 44 no u4m «00.+ «2. 0 I 040 00.0.100.0.0.0F0.0. G410 JJ40 00 0F 00 0.00 I >0 «00.+ .2. . I 0 Z. ¢.100.0.0.0F0.0. 0410 JJ40 «0.00.0. . Q0.0 .0..00..00. .0 I Q!. l. I10..0.0.0.... 0410 JJ40 0.X4 > 0JP.P ...0.0.0.¢. FOJQ JJ40 .0.0.0.0.0. FOJQ JJ40 0.X4 > QJ41 0030J FOJQ .0 .Q000..00¢.0.0... E410 JJ40 «0. 0Q00010.00...0... 0410 JJ40 .0.PZ.03.00¢.0.00... 0410 JJ40 «0..0.0..0.0.0.0. PZ.03I0.00...00... 0410 JJ40 F0010 0Jh.h «0.0.0.0.0. FOJQ JJ40 000N 10.J04h00 .0.0.00I.0.0. FOJQ JJ40 20Q X002. FQOJ 0 00. 0 00 .0. 00. 123 .««..22P03.«.O0.flOh0¥...«..23...00.&0P0¥..««..223.«..00P0¥.. 0 «...XX..«.0F.0Q.F02...«..N40&4.«.00.0l.h02. I .«...>40&4...00.0Q.b02...«..F003.«.0¢. 0Q.F02. 0 ..«..1FQ00.«.00.0m.k02......F024JQ.«.00.0Q.F02. 0 .«...3024JQ.«.0..0Q.F02......0....0Q.F02. . 0020J4>.300 04Q.22.Q240.0¥40..QO0J.02.P0.02.P. 0 .0.000.0Jfl ..0.00.k003 0 ..0.00.h0&.«0.00.k0Q.«0.00.2040Jd..0.00.2240Ja.«0.00.240a Q ..0.00.2240&.«0.00.2F03..0.00.22h03.«0.00.23..0.00.223. 0 .0.00. 040Jk0 ..00.00. 44. ..0.0.00.v 00P0¥ 0 \0\ . .00..XX. .«00..N40a4 Q .«00..>40&4.«00..h003.«00..1FQ00..00..F024JQ.«00..30Z4JQ 0 ..00..0..00..N000..00..>000..00..X000 ..0.00.. 0Q.h02 0 \¢\ . .0.00..2&0Q0..0.00..¢0Q0. 0 «0.00..Z&0Q.«0.00..QOQ..0.00. 40a..0.00.F03.«0.00..3..0.00.040JQ 0 \0\ . «00..J0400..00..X40Q4.«00.>b0200..0.00..Q200. 0 «00.. >>. ..00.. NN. ..0.00.. 0&000 ..00.. 0 .«00.. 41QJ4 \0\ . 02. .000Q3Z .0F2.3 .00202 . 0 «0.0.00. 20Q00a ..0..00. 000202 ..00. 2022 ..00.. 1P020J 0 .«00.. 23 ..00.. Q3 ..0.00.. QQ.F02 .«0.0.00.. 20 \.\ . 202200 .0.00.040J0 20.0202.0 20.h3J00 0.h4h0 01h 0JO0F200 02.b30¢030 0.1F 0.F4P0 02.P30¢030 020 «.00..>0.0.0.0.0.0. POJQ JJ40 .0.0.0.0.¢. FOJQ JJ40 0 124 ..\\ 0.0000.0 . \\ .0. .X0. F420OQ 00 «0.. I 3 .«0.. I M .«¥.3.2. 20.. .2 .00 P2.0Q 00 00202.. I 2 00 00 «\\\\ $000.0h42 20.F4F00* ..1.. F4200Q .0 .0 FZ.0Q 0000.F42 20.F4F00 F2.0Q 0 .0.FQ.X. . .0.FQ.X0.0.0Q.X¢.0.0Q.X0.0.0Q.X¢.0.0Q.X0.0.0Q.X0.0.0Q.0.. P4200Q 0 ... NN. .... >>. . .«..XX.....N4004.«..>4004.«..X4004.«..1F020J....FFOZ00...0 FZ.0Q 00. 00202.. I . 00. 00 .tNN.*X0*>>.*X0*XX.. *xm*~h.mzmo*x.*.*xm\\\.k<£aom m m hz.aa ..m.mme..N.m.mme..m.mme..¢.0me.n.x¢.n.x0.¢..h* .XO. .*00000IX* .X0. . .t000232.k2.03* .XO. .\\ .*00k42.00000 FZ.03* .X0. .¢1.. P4200Q 0. 0. F2.0Q .6. .* I 0F2.03 000Q Q0 000232* .X0. .4. . . * I 0F2.03 Q0 000232* .XO. .G..* I 0000202 Q0 000232* .01.. P4200Q .. mmauwz .mbz.fi .wmzmz ... pz.aa oaazmz JJ40 * t t t * t * t t t t t * * t * * $ t * t t I U NN. .>>. .aobmx .Ihosz .uu.pmz Jh ....oJa...omm.ao»mx......booa...oon.aohmx. o .....»oa...o>m.ao»mx......»oa...ocm.a0hmx......zo<04a m ...o.m.ao.mx.9....22J0>.h<002 00. #0200 I 024 00k002200 >J0>.h.000 00k0200 + 00013 030JJOQ 04 004 #2. .03 0.1» 0. OMhUMZZOU 0000232 000202 01HI\\\n.II k2.03 0.1» Ch 00». 002200 0000202 Q0 000232 J4h0kI\\\0.II 000232 h2.03I\\\\\x..h<200Q .22..IJ..J.>3.000202..«>3.202Z.>3.00 b2.00 .>3.202Z I 22 mhz.3.. I >3 NH 00 zo.b<200QZ. 0U200.Uz. 000202 h2.0a .0.0.00 .xm .\\ .0. .01.. h420 U 0 DOIk . 0000 0k 0000000 0404 .0 000232 P2.03 .4 0400 0 .0.\. h<2000 OOF 342 .000 0400 0PZ.O3 000(04 to 000232 0400 U 0.0 I .¥..~ 0<040 00b 0.. I X 00F 00 000032.. I . 00F 00 127 00.02 .Ihwzm4 .00.k02 4400 00>» ....o40...onm.00k0¥......h003...oom.00h0¥. .....p00...orm.0o.0¥......Ioa...ocm.00»0¥......20<040 ...o.N.0OI0¥.....0224040...om..0oh0¥......z<00...00..0o»0¥. .....zz<00...om..0o»0¥......zh03...oo.00bmx. ....022h03...oo.00h0¥......za...on.0o»0¥......zza....0ohmx. 00204<>.300 u<0.zz.az0 200# 04.0 0# 0.0#ZOU 0 4 I I 4 .00 000 ..00 ..00 .4. 0. .0. .03. 000202 I 4 00... I 0. .00 00 .00 .03. 2022 I 00. 0 I .03 .03. 44. .0 I .¥.3.0. 00#0¥ 0.. I 2 .00 00 0.. I 3 .00 00 00 I 0 . + 00 I 00 0#2.3 .. I 03 .00 00 0 I 00 0 I .43.4.. 44. 0#2.3.. I 43 .00 00 0F2.3.. I 4. .00 00 2.000 X.0#42 00400#0 0I# 0. 00#0¥ 024 X.0#42 20.#4004 0. 44. 00 .0 0000b2. 00># .00 .00 0 0 129 0.. I 07 N00. 00 0.. I 0. N00. 00 000 000202 0>.P.WOQ >0 P202040 442004.0 OP ZO.FDO.EPZOU W. 0.2% U .00 OF 00 . Q .U..0o4. Ed I .0 .4. km.b02 I .Uflofl .4. 20 + .U..No4. 20 I .0.4. m ll.b02 I .UfioNo4.2a + .U... .4. Ed I .4.4. ml.hmz I .Ufio.o4. N 20 + .4. IPOZ04 I ..U1.No4. 20 I .0.4. ll.h0£ I .U..No4. 20 + . .Ufio0o4. Ed I .Fo4. m&.PWZ I .U.o0o4.ZQI..I I .0+Ufion+U.oQQ. 00PM! 000. ..U..N.4. 20 I .0.4. ll.k0! n I .Ufio0.4. £0 + .U.o0o4. Ed I .bo4. ku.bmz I .UfioNoJ. £0 + .4. N IFOZ04 I ..U..N.4. SE I .0.4. kk.hm£ I .UfiofloJ. 2a + .U..0o4. . Ed I .No4. uk.hmz I .UUoNo4. Ed I ..I I .Ufio0+U.oQQ . QOFWX ..Ufi.No4.Zfl I .0.4. lk.kmz I .U.oflo4. 2a . + .U1o0o4.£fl I .fio4. ml.k02 I .U..No4.2&.l I .0+UW.U..Q&. QOPW¥ ..Ufioflo4. 20 I .0.4.N mm.k02 I .U.o0o4. ta + .UfioNo4. Ed I .No4. mm.H02 I .U..No4. Ia . + .Ufio.o4. Ed I ..o4. km.hmi I .U.o.o4. ZG.I I .UfioU.oQQ. aOPWX 0.. I 01 000. 00 I no. I U. 000. 00 I I I I I I I E00202 002 000 N\. 10 00003 2. Ia0k 04.0 klO U QQI I .05 oi. 44. an I .2 .01. 44. . + an I 10 00h I I I I I I I I I 44. 2. #202040 04.0 lkO l0 ZO.P4UO4 P00 U MON..OOo.OO .01 I I. l. .4. Q5 I 2 U 000202 002 to PZ.01 0>.P.00& 02.0 U .1.0o4. Ed I .0.4. kk.kmt I ..oflc4. £0 + .fioNo4. Ed I .0.4. kl.b02 I ..oNo4. 20 + .fiono4. 20 I .4o4.lm.h02 I ....o4. ta + .4. IFOZ04 I ...oNo4. 20 I .0.4. mu.hmi I .3.No4. 20 + ..om.4. 23 I .ho4. kl.h02 I .59004. 2&I.+ .4. Ib0204 I ..fiomo4. 20 I .004. kl.bm£ I ..oNo4. I“ + .1o0o4. 20 I .ho4. mm.b02 I ..ofloJ. Ed I. + 0N II .4. Ik0204 (UFI4ID()F 130 020 an I 02. 032.kzou .oo ..ofi.m.4. 2a c I .0.4. nu.kmz I .o..m.4. ta + .ow.N.J. 2a I .m.4. um.hmz I m .o_.N.J. 2a + .07...4. 2a I .c.4. un.»mz I .o....4. ta + .4. N Ik0204 I ..o..N.J. 2a I .m.4. mu.pmz I .ow.N.4. 2m + .o..m.4. . 2a I .h.4.uu.kmz I .ow.m.4.zal .. I u .m+od.n+o..nn. achmx coo. ,..o..N.J. Ed I .m.4. um.kmz I .ofi.n.4. 2m + . .o..m.4. am I .>.4. mm_hmz I .03.N.J. 2a.: u .ow.n+o..aa. «Ohm! ..07.N.4. 2a I .0.4. mm.h02 I .0..m.4. 0 2a + .ow.m.4. in I .I.J. mm.pmz I .0..N.J. ta + .4. Ibosz N I ..01.N.J. 2a I .n.4. mu.hmz I .o..n.4. 2a + _ .ow.n.4. Ed I .N.J. mm_kmz I .o..N.J. zal.. I n .n+ow.o..aa. aOImx ..07.m.4. 2& I .0.4. N mm.»mz I .o..m.4. ta + .oa.N.J. Ed I .N.4. mm.hmz I .o_.N.4. . 2a + .oo...4. 2a I ...J. mu.bmz I .o....4.za.| u .ow.o..na. mahmx n.. u on coo. on n._ u o. coo. on I I I I ammzmz bmoa mom N\~ Ia awaaa z. zauh w<_o umo m. m.:» u an: a .ow.z. <<— aa u .2.63. <4. _ + an a an mor mob..oo..oo .wwlz. m. .4. 25 u 2 I I I I I I I I I I I I I a00202 hmoa mo h2.01 002 oz.m U .mw.n.4. :a I .0.4. um.»mz I .m_.m.4. ta + N .mw.N.4. 2a I .m.4. mm.hmz I .0..N.4. 2a + .03...J. 2G I .c.J. . um.»mz I .m....4. 2m + .n+mw.m+m..a. mohmx u .n+0w.n+0..a. ackmx Noo. .01.N.J. :a I .m.4. N mm.»mz I .m..m.4. 2m + .mfi.n.4. 2a I .I.J. mu.hmz I .0..N.4. . :a + .m+01.m..a. aohmx u .0_.n+mu.a. aokmx u .n+03.0..a. aohmx .mw.m.4. an I .n.4. mu.hmz I N .0..n.4.2a + .03.N.J. In I .N.J. um.hwz I .0_.N.J. 2m + .mfi...4. . tat...4. mm_»m: I .0....J. za + .03.0..&. mahmx u .01.0..n. «ohm! 131 fiozoux u~ ~O. 00 .+¥ u .¥ I I I I I I I I I I I I I I I I I I I ZO.+Znz.u 302.. u x 00. oo wwaufiz a 502 .ooooxw..o.m.om. N .0.QZMk ..0. UQ. ..0.0.m . zo.mzwz.o >>..NN..Ikozw4.a0hm¥.mm.hmz Jh ....040...omm.a0hm¥......hooD...oon.a0hm¥. o .....koa...OFNVGOhm¥......hoa...06NVQObmxvo....ZO~DGN Ukm2w0onfloOO—VQIOUI N .00.. >>~ oaoonv NN. oafl.OO.v OGOOU ..00.. w ..00.. (1041 \N\ a QZ~oMNCk32oWPZ~59MflZNIo m «Ooooom. ZOQWME oAO—oomv ammzmi oaom. ZMZZ coco—a IPGZNJ N ..00“. 23 ..00.. Qfi .Amo00«~ kknhmt oaflofloOO~v IQ \~\ « 202200 ZmeOdQ U~PJOW 024 mwuuah2~42 JJ40 - I u + 502 u ~5 302.. u - DON 00 I I I I I I I I I I I ZO.th.kmmDm 104m w32.kzou w32.hzou waz.kzou 13m I .4... 04a u .4... 04a .zz.¥.OJaI.zz.z.mI.J.z..xc.. ao»m¥ + saw a 23m 0.. u 22 oo. oo 0.. u z oo. oo o.o u 23m 6.. n 4 mo. 00 maz.hzoo maz.hzou saw I .2.J.1.<.. aopmx u .:.J.3.<.. ¢o»mx .z.zz.1¥<..aOImyI.zz.z.mI.J.z..xc..aopmx + saw u 23m 0.. u 22 no..oo 0.. uz no. on o.o a 23m 0.. u z co. oo 0.. «4 co. co .w.¥. <4. u fixc. ...x. <<. n .¥<. .3... «c. 3.4. o.o u .:.J.oz.. achmx 0.. u: N.. on 0.. uJ N.. 00 02. a .3... cc. . + 02. u oz. ... 0h oo 0.. 0% oo .o .om. .1...<<.. m. No. 0k oo .o .cm. .1.x.<<.. u. .o. o» oo .o .om. ...!.<<.. n. 302.. u 1 No. 00 U DO. ~0— mo. 00. NO. #0. 00. mn— N.. 0.. 133 m.. a J 00 00 o.o n szm u Itbm u 23m 0.. u 2 mo 00 N.. 1 me on .3..Zfi. D I .3..Q1. D u .fi.m.ow Ob o.¢ u fl or 00 ..m..23. D I ..... QZOU + . .c..zw. D I .N...&zou I .m..2fi. D . I .m..afl. D n .m. m.ow ..0..Zfi. D I .....QIOU I . .c..27. D I .m...azou + .N..Zfi. D . I .N..Q1. D u .N. m~om ..0..25. D I .N... £200 + . .m..21. 3 I .m...uzou I ....23. D . I ....a3. 3 u ...m.ow ...Zfi a .Zfi ...aw u .Qfi mmzmz.. u . 00 00 I I I I I I I I I I I I I I I I I mwuaom 02w mkDQZOU U MDZ.hZOU CON 23m u .1..5.3 ..N .M.Q2Mh I .¥.5.m + 23m u 23m 0.. u x ..N 00 o.o u tam 0..ufi ..N 00 m32.kzou o.N . 23m I .¥.Q2Mh n .¥.Q£MP .J.5.DI.J.¥.7.<..a0hm¥ + 23m u 23m OON 0.. n J mom on o.o u 23m 0.. u x o.N on I I I I I I I I I I I I I I I I I I DI< mo 33m I a wh~F~h<0w2 .fio~.a0ll u A1o—VZHOK con u 5 mm 00 szm£o~ n a N0 00 wDZ—PZOU 03m u an+3onva0k 23m u afiouyaou Am+¥o_va0kw I .¥.1.~.Ea + 03m u 03m .¥o—.QO&0 I a¥.fio~.2a + 23% u 23m N.. u ¥ «0 OD 000 n mDm u 23w How n 3 ON 00 mmiwion u _ 00 00 I I I WOUOOU awmimz Z~ WMUUOK 02w J<~h~2~ .M. m.ow I MDZ~FZOU uEDw u aflo~.QOlw .¥.3v ¥0 + kZDW u kIDW 0.. u ¥ m5 OD 000 u kZDW 0.. u 1 N0 00 I I I OKOOU J2~ muIb “mo—n. Fam>2~<2 UZ~FDOame 02w 03m u AN+WVZGOKO 23m u «fivzaOkw Afl+¥o—.ZQOK I A3o¥o~via + mDW u 03W A¥o~VZQOl I Afio¥onv 2d + 13m u 23m Mon u! mm 00 O". UIULJU cm mm "IIIIIIIIIIIIIIIIIIIT