Skip to content

This repository provides a straightforward software application designed to compute the time response of underdamped single-degree-of-freedom (SDOF) systems using the discrete Beta Newmark method.

Notifications You must be signed in to change notification settings

Normando1945/Seismic-Time-Response-of-SDOF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course: Structural Dynamics

You can find me on

Web Page GitHub Carlos Celi ResearchGate Google Scholar Email

Introduction:

This software application is straightforward, designed to compute the time response of underdamped single-degree-of-freedom SDOF systems using the discrete Beta Newmark method. Importantly, this software should not be seen as a replacement for formal classroom instruction but rather as a tool to supplement it. It was developed mainly for underdamped systems subjected to non-periodic and non-harmonic external excitations, like earthquakes. The primary purpose of this tool is to provide students with a visual aid, helping them comprehend how structures behave during actual seismic events. In doing so, users should be aware of the inherent simplifications and approximations in the SDOF Beta-Newmark calculation.

Moreover, it is essential for users of this academic software to have sufficient knowledge regarding the step-by-step time-domain response calculation of 1 DOF systems. To familiarize oneself with the mathematical foundation, you can visit the repository Brief Overview of Undergraduate Structural Dynamics for Engineers, where you will find an academic summary on this topic.

Installation Steps:

  • For optimal performance, install 7-Zip (free software).

  • Using [7-Zip], [WinRAR], or a similar software, unzip the file "TH_SDOF_CC_setup.7z.001" to your desired location.

  • Note: Ensure all files downloaded from the repository are in the same folder.

  • Once unzipped, an executable file named "TH_SDOF_CC_setup.exe" will appear. Double-click this file to initiate the installation process. Simply follow the on-screen instructions thereafter.

  • Please read and accept the terms and conditions.

  • Enter the installation key. Password: soloparausoacademico

  • Select your preferred directory.

  • If you wish, you can create a shortcut on your desktop.

    * Proceed with the installation.

    View of the main screen.

User Manual:

The usage is straightforward. Please enter the required parameters into the designated spaces

  • Period of motion [from 0.01 to 4] : The fundamental vibration period of the SDOF system, whose time response you wish to determine, must be input. This software is limited to calculating structural periods ranging from 0.01 seconds to 4 seconds. Nevertheless, the algorithm can determine the response for any period greater than 0 seconds. Periods less than 0.01 seconds or greater than 4 seconds may yield results with diminished reliability due to the inherent convergence and stability of the calculation method.

  • Damping Ratio [from 0.01 to 0.99] : You must input the value of the equivalent viscous damping for the SDOF structural system you wish to analyze. It's understood that the algorithm is based on a discrete step-by-step solution in the time domain for underdamped systems. For this reason, the range of damping values is from $\zeta$ = 0.01 to 0.99. Potentially, $\zeta$ = 0 can be used to describe a conservative system. Values of $\zeta$ >= 1 should not be used as they would emulate overdamped systems, which would result in numerical instability in the step-by-step solution of this software.

  • Files in the Folder : Displays the number of .AT2 files located in the folder where the software "TH_SDOF_CC" was installed. Officially, along with the installation, 7 real seismic records are added, listed below:

    • AMT_201604162359_E_100.AT2
    • Artificial.AT2
    • ChiChi_longt.AT2
    • ChiChi_tranv.AT2
    • Friulli.AT2
    • Hollister.AT2
    • Loma_Prieta_1989.AT2
  • Record Selected from the database in the root of the folder, for this data base from 1 to "n" : You must enter the number of the seismic record you wish to use as external excitation. To do this, please refer to "Files in the Folder"..

  • PLAY : Click the "PLAY" button to begin the calculation.

  • Random data : Clicking this button populates all the necessary fields with random values within the previously specified ranges.

Results.

This academic software displays the results graphically across two interactive individual screens. The first screen presents the employed seismic record alongside the structural response in displacement, velocity, and acceleration. The second screen showcases an animation [not to scale] of the acceleration response of the analyzed SDOF system.

Example.

Important:

  • Each time you wish to conduct a new analysis, click on "Close Windows" button.
  • If the user wishes to use seismic records other than those pre-loaded in the current software, it can be done in a straightforward manner. To do so, the following steps are recommended:
    • Navigate to the folder where the program was installed.
    • Create a new text file with the .AT2 extension, in which the data within the file should be organized into 2 columns. The first column should contain the time in units of seconds, with decimals separated by ".", for example, "0.055". The second column represents the acceleration values corresponding to each listed time, with acceleration measured in fractions of g, for example, "1.235".

About

This repository provides a straightforward software application designed to compute the time response of underdamped single-degree-of-freedom (SDOF) systems using the discrete Beta Newmark method.

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published