Mechanical APDL Basic Analysis Guide - Ansys

Mechanical APDL Basic Analysis Guide - Ansys Mechanical APDL Basic Analysis Guide - Ansys

www1.ansys.com
from www1.ansys.com More from this publisher
15.11.2012 Views

Chapter 8:The Time-History Postprocessor (POST26) Note The displacement time-history values usually result from a transient dynamic analysis. You can also create the displacement variable using the import options (if the displacement time-history is on a file) or add displacement as a variable. You must have a time variable defined as the first variable in the variable list (variable 1). Once you have defined the frequency and displacement time history variables, follow these steps to calculate a response spectrum using the variable viewer. 1. Specify a variable name in the variable name input area. The name must be unique or you will be asked to overwrite the existing variable. 2. Click the RESP button in the calculator portion of the variable viewer. The following dialog box appears. 3. Select the reference number of the variable containing the frequency table from the pull down list (corresponds to the LFTAB argument for the RESP command). 4. Select the reference number of the variable containing the displacement time-history from the pull down list (corresponds to the LDTAB argument for the RESP command). 5. Select the type of response spectrum to be calculated (corresponds to the ITYPE argument for the RESP command). 6. Enter the ratio of viscous damping to critical damping as a decimal (corresponds to the RATIO argument for the RESP command). 7. Enter the integration time step (corresponds to the DTIME argument for the RESP command). 8. Click OK to save your preferences and close the dialog box. The function resp(LFTAB,LDTAB,ITYPE,RA- TIO,DTIME) is displayed in the expression area of the calculator. 9. Click Enter in the calculator portion of the variable viewer to start the evaluation. When the evaluation is finished, the response spectrum is stored; the variable name is displayed in the variable list area for further postprocessing. 8.8.2.2. Batch The RESP command in time-history is used to generate the response spectrum, use either of the following: 206 Command(s): RESP GUI: Main Menu> TimeHist Postpro> Generate Spectrm Release 13.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and its subsidiaries and affiliates.

RESP requires two previously defined variables: one containing frequency values for the response spectrum (field LFTAB) and the other containing the displacement time-history (field LDTAB). The frequency values in LFTAB represent not only the abscissa of the response spectrum curve, but also the frequencies of the one-degree-of-freedom oscillators used to generate the response spectrum. You can create the LFTAB variable using either the FILLDATA command or the DATA command. The displacement time-history values in LDTAB usually result from a transient dynamic analysis of a single- DOF system. You can create the LDTAB variable using the DATA command (if the displacement time-history is on a file) or the NSOL command (Main Menu> TimeHist Postpro> Define Variables). A numerical timeintegration scheme is used to calculate the response spectrum. 8.8.3. Data Smoothing If you are working with noisy results data such as from an explicit dynamic analysis, you may want to "smooth" the response. This may allow for better understanding / visualization of the response by smoothing out local fluctuations while preserving the global characteristics of the response. The time-history "smooth" operation allows fitting a 'n'th order polynomial to the actual response. This operation can be used only on static or transient results i.e., complex data cannot be fitted. 8.8.3.1. Interactive This capability is available in the variable viewer's calculator through a function smooth (x1,x2,n) where x2 is the dependent time history variable (such as TIME), and x1 is the independent time history variable (such as response at a point), and 'n' is the order of fit. This function is available only by typing in the expression portion of the calculator. For example to evaluate a second order fit for the UY response at the midpoint of a structure: (smooth variable x1 with respect to variable x2 of order “n”): Smoothed_response = SMOOTH ({UY_AT_MIDPOINT},{TIME},2) 8.8.3.2. Batch If you're working with noisy results data, you may want to "smooth" that data to a smoother representative curve. Four arrays are required for smoothing data. The first two contain the noisy data from the independent and the dependent variables, respectively; the second two will contain the smoothed data (after smoothing takes place) from the independent and dependent variables, respectively. You must always create the first two vectors (*DIM) and fill these vectors with the noisy data (VGET) before smoothing the data. If you are working in interactive mode, ANSYS automatically creates the third and fourth vector, but if you are working in batch mode, you must also create these vectors (*DIM) before smoothing the data (ANSYS will fill these with the smoothed data). Once these arrays have been created, you can smooth the data using the SMOOTH command (Main Menu> TimeHist Postpro> Smooth Data). You can choose to smooth all or some of the data points using the DATAP field, and you can choose how high the fitting order for the smoothed curve is to be using the FITPT field. DATAP defaults to all points, and FITPT defaults to one-half of the data points. To plot the results, you can choose to plot unsmoothed, smoothed, or both sets of data. Release 13.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information of ANSYS, Inc. and its subsidiaries and affiliates. 8.8.3. Data Smoothing 207

RESP requires two previously defined variables: one containing frequency values for the response spectrum<br />

(field LFTAB) and the other containing the displacement time-history (field LDTAB). The frequency values<br />

in LFTAB represent not only the abscissa of the response spectrum curve, but also the frequencies of the<br />

one-degree-of-freedom oscillators used to generate the response spectrum. You can create the LFTAB<br />

variable using either the FILLDATA command or the DATA command.<br />

The displacement time-history values in LDTAB usually result from a transient dynamic analysis of a single-<br />

DOF system. You can create the LDTAB variable using the DATA command (if the displacement time-history<br />

is on a file) or the NSOL command (Main Menu> TimeHist Postpro> Define Variables). A numerical timeintegration<br />

scheme is used to calculate the response spectrum.<br />

8.8.3. Data Smoothing<br />

If you are working with noisy results data such as from an explicit dynamic analysis, you may want to "smooth"<br />

the response. This may allow for better understanding / visualization of the response by smoothing out<br />

local fluctuations while preserving the global characteristics of the response. The time-history "smooth" operation<br />

allows fitting a 'n'th order polynomial to the actual response.<br />

This operation can be used only on static or transient results i.e., complex data cannot be fitted.<br />

8.8.3.1. Interactive<br />

This capability is available in the variable viewer's calculator through a function smooth (x1,x2,n) where x2<br />

is the dependent time history variable (such as TIME), and x1 is the independent time history variable (such<br />

as response at a point), and 'n' is the order of fit. This function is available only by typing in the expression<br />

portion of the calculator.<br />

For example to evaluate a second order fit for the UY response at the midpoint of a structure: (smooth<br />

variable x1 with respect to variable x2 of order “n”):<br />

Smoothed_response = SMOOTH ({UY_AT_MIDPOINT},{TIME},2)<br />

8.8.3.2. Batch<br />

If you're working with noisy results data, you may want to "smooth" that data to a smoother representative<br />

curve.<br />

Four arrays are required for smoothing data. The first two contain the noisy data from the independent and<br />

the dependent variables, respectively; the second two will contain the smoothed data (after smoothing takes<br />

place) from the independent and dependent variables, respectively. You must always create the first two<br />

vectors (*DIM) and fill these vectors with the noisy data (VGET) before smoothing the data. If you are<br />

working in interactive mode, ANSYS automatically creates the third and fourth vector, but if you are working<br />

in batch mode, you must also create these vectors (*DIM) before smoothing the data (ANSYS will fill these<br />

with the smoothed data).<br />

Once these arrays have been created, you can smooth the data using the SMOOTH command (Main Menu><br />

TimeHist Postpro> Smooth Data). You can choose to smooth all or some of the data points using the<br />

DATAP field, and you can choose how high the fitting order for the smoothed curve is to be using the<br />

FITPT field. DATAP defaults to all points, and FITPT defaults to one-half of the data points. To plot the<br />

results, you can choose to plot unsmoothed, smoothed, or both sets of data.<br />

Release 13.0 - © SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information<br />

of ANSYS, Inc. and its subsidiaries and affiliates.<br />

8.8.3. Data Smoothing<br />

207

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!