Elastic Response Spectra
Elastic acceleration, velocity and displacement response spectra can be computed in SeismoArtif. The elastic spectra is computed by means of time-integration of the equation of motion of a series of single-degree-of-freedom systems, from which the peak displacement, velocity and acceleration response quantities are then obtained and plotted in period, frequency or displacement vs. amplitude graphs, commonly known as response spectra. Users are referred to the literature [e.g. Clough and Penzien, 1994; Chopra, 1995] for further details on these procedures.
Damping
The user has the possibility of changing the level of viscous damping associated to such elastic spectrum, defined here as a percentage of the critical damping value, and usually featuring values ranging from 0 to 5% [e.g Chopra, 1995]. Damping values higher than this limit can also be employed to produce Overdamped spectra.
(Note: the following parameters can be defined/customised in the Program Settings menu)
Numerical integration parameters
Determination of elastic response spectra requires the computation of peak response values of SDOF oscillators with varying periods of vibration that are subjected to the acceleration time-history under consideration. Therefore, linear dynamic analysis needs to be carried out, and a numerical direct integration scheme is employed in order to solve the system of equations of motion [e.g. Clough and Penzien, 1994; Chopra, 1995]. In SeismoArtif, such integration is carried out by means of the Newmark integration scheme [Newmark, 1959].
The Newmark integration scheme requires the definition of two parameters; beta (β) and gamma (γ). Unconditional stability, independent of time-step used, can be obtained for values of β ≥ 0.25 (γ + 0.5)2. In addition, if γ = 0.5 is adopted, the integration scheme reduces to the well-known non-dissipative trapezoidal rule, whereby no amplitude numerical damping is introduced, a scenario that is clearly advantageous within the scope of the current application. The default values are therefore β = 0.25 and γ = 0.5.
It is noted, however, that the trapezoidal rule does require the use of relatively small time-steps in order to deliver sufficiently accurate solutions, the reason for which a maximum ratio between the integration time-step and the period of the oscillator being analyzed is imposed (max dt/T = 0.02, by default). As a starting point, the program uses the time-step of the loaded accelerogram as the time-step of the dynamic analysis, and then checks if this does not result to be larger than 2% (or any other threshold value adopted by the user) of the period of the system being analysed. If it is indeed greater, then the algorithm automatically changes the integration time-step so that the maximum dt/T ratio is respected, subdividing, through linear interpolation, the input accelerogram, as required for integration of the equation of motion. It is noted that the maximum dt/T default value (dt/T = 0.02) commonly leads to sufficiently accurate solutions, for which reason users are usually not required to change this value. In any case, if so interested, users need only to carry out a sensitive study in order to determine the largest dt/T value that provides fully precise solutions.
Spectral period range and step
The minimum and maximum periods of interest can be defined by the user, so as to characterise the spectral period range. Usually, for standard structural applications, these correspond to 0.02 and 4.0 seconds, respectively. In addition, the period step value, employed in the computation of the different values that make up the spectra, is also to be defined. The default value if 0.02 seconds. A ductility value and a hardening ratio needs to be defined in other to compute this kind of spectra.