Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »


Fast Nonlinear Analysis (FNA) is a modal analysis method well-suited for the nonlinear time-history analysis of structural systems which are primarily linear-elastic, have a limited number of predefined nonlinear objects, and are modeled with nonlinearity restricted to link objects. Equilibrium, force-deformation, and compatibility relationships are satisfied as the uncoupled modal equations are solved exactly for each time increment. Stiffness- and mass-orthogonal Load-Dependent Ritz Vectors condense the relationships within the elastic system, increasing the efficiency and accuracy of solution convergence in which an iterative computation resolves nonlinear-object forces. This is evident in the expression of equilibrium relations, given as:


Here, RNL(t) indexes the unresolved forces within the DOF of nonlinear-object links. This vector is separate from a, v, d (relative to ground motion), and the diagonal mass, proportional damping, and global stiffness matrices because KL is the realization of elastic stiffness, which neglects contribution from those predefined nonlinear objects. At each time increment, RNL(t) is resolved through iterative convergence to satisfaction of equilibrium. Forces associated with damping devices, installed within the structure, may be accounted for in the nonlinear force vector RNL(t).

FNA application process

Fast Nonlinear Analysis (FNA) may be applied to a SAP2000 model through the following process:

  1. Model. Create the analytical model.

  2. Mass. Define the mass source through Define > Mass Source. Mass must be present within joint locations to enable formulation.

  3. Modal load case. Modify the existing modal load case to use Ritz Vectors, which capture response more effectively when compared with the same number of Eigen Vectors, by selecting Define > Load Cases > Modal > Modify/Show Load Case > Ritz.

  4. On the same form, under Loads Applied, select a Load Type and orientation which is suitable for the given model and investigation. For example, Accel and UX would be suitable for the lateral analysis of a 2D portal frame. Maximum Cycles and Participation Ratios may remain on default settings.

    During analysis, data from the modal load case will then coordinate with the time-history load case.

  5. Time function. Define the time function through Define > Functions > Time History. The existing ramp and uniform functions may be modified, or a function may be added from the various types available, including from the file of a time-history record.

  6. Time-history load case. Add a new load case for the time-history analysis by selecting Define > Load Cases > Add New Load Case.

    • Name the time-history load case.

    • Select Load Case Type > Time History, Analysis Type > Nonlinear, Time-History Type > Modal.

    • Under Loads Applied, select Load Type > Accel, Load Name > U1, then select the time function previously defined. If conversion from gravity units to distance units is necessary, enter the appropriate scale factor (32.2 converts to feet, 32.2*12 = 386.4 to inches).

    • Enter an Output Time Step of 1/10 the fundamental period of vibration. A preliminary modal analysis may be run to compute this value. This time step will likely be more fine than the default value, and provide more detail in the output.

    • Enter a quantity of time steps which coordinates the time-step size with the duration of loading.

  7. Analysis. Run analysis with both the modal and time-history load cases.

  8. Output. Various options are available for reviewing output, including:

    • Graphically display member forces per time step by selecting Display > Show Forces/Stresses > Frames/Cables/Tendons. Next, specify the time-history load case, the time step, and the response quantity to review. Use the arrows at the bottom of the window to scroll through the range of dynamic response.

    • The envelope of member forces may be displayed through a similar process where Envelope (Range) is selected under Multivalued Options.

    • Deflection data and tabular output formats are also available.

    • Animation. To create a video animation, have the desired type of response active in the current window, select File > Create Video > Create Multi-step Animation Video, then save the AVI file outside of the C:\Program Files\Computers and Structures\SAP2000 folder. The Multi-step Video File Creation form will then open. Enter animation details, including duration and magnification factor. Compress the video by selecting a compressor type and quality. Microsoft Video 1 at 75 should reduce the file size by approximately 25 times. The video will then be available in the specified location.

    • Response spectrum. A response-spectrum curve may be plotted for a selected joint through Display > Show Response-Spectrum Curves. On the Axes tab, select the plot parameters, such as Period vs. PSA. Specify direction, damping, and any other pertinent options. Select Display, then the curve will generate for each damping level specified.

    • Time-history traces. Time-history traces may be displayed for a selected joint through Display > Show Plot Functions. Select the joint from List of Functions, select Define Plot Functions, select the joint again, then select Modify/Show Plot Function. Select the response parameter from Vector Type, and the DOF from Component. Select OK > OK to leave these forms. Select the joint again, then select Add. Now that the Vertical Function is specified, select the Horizontal Plot Function, then save the Named Set if desired. Select Display to present the plot.
  • No labels