Seismic Analysis in Python
Seismic Analysis in Python
INNOVATION ENGINEERING
COURSE
SEISMIC ANALYSIS
OF BUILDINGS IN
PYTHON
IN
PYTHON
The main objective of the course is to understand the structural behavior of buildings
through spreadsheets, programming routines and free software. Likewise, concepts
will be explained and tools necessary for the seismic analysis of a building will be
provided according to Peruvian regulations. To achieve this objective, theoretical and
practical sessions will be held, explaining everything from the most basic, such as the
behavior of a degree of freedom to three-dimensional buildings of various levels.
ADDRESSED TO:
The course is aimed at Engineering professionals and students who wish to
understand the structural behavior of buildings using programming languages, tools
and programs provided as course material. Likewise, the course is aimed at structural
engineers who carry out more exhaustive studies of the seismic behavior of structures,
through the open source System for Seismic Simulation (OpenSees).
GOALS
• Understand the seismic behavior of structures through basic examples of various
degrees of freedom.
• Carry out the seismic analysis of a building according to the earthquake-resistant
design standard using algorithms programmed in Python.
• Provide participants with tools such as spreadsheets, programming codes and
libraries for structural analysis.
• Develop comprehensive projects in Python according to the field of application of
each professional.
• Classes via ZOOM platform
Spreadsheet in Mathcad
BENEFITS
Codes shared by
Project Review
PLAN OF
STUDIES
Zoom session on the general presentation of the course.
1DOF SYSTEMS PROGRAMMING IN PYTHON
• Simplified Models • Using Python in Colab
• Rigidity • Libraries and Variables
• Equation of motion • Conditionals
• Free Vibration • Loops
LU • Forced Vibration • File management
O • Damped Vibration • Classes
R • Arrays
• Plots in Matplotlib
PROGRAMMING ALGORITHMS IN
1DOG SYSTEMS (Continued)
PYTHON
2
MULTI-DOF SYSTEMS
H
• Static Analysis of the structure
• Obtaining displacements
STATIC ANALYSIS
WEEK 7
Zoom session for consultations about the Final Project.
WEEK 8
Zoom session for the presentation of the Final Work and Recommendations.
QUALIFICATION
JPI 1
SEISMIC ANALYSIS 1
SEISMIC ANALYSIS 2
2 4
TEACHERS 8
INFORMATION 10
GENERAL 10
CERTIFICATE
The certificate is issued upon passing with a minimum score of 70 and an
attendance percentage greater than 50% of the classes via zoom. It is granted to the
participant who requires it and signed by the Engineer who conducts the course.
PLAN OF
STUDIES
Eng. Julian Palacios
TEACHERS
Civil Engineer from the National University of Engineering,
currently a research assistant at the Peruvian-Japanese Center
for Seismic Research and Disaster Mi^gation (CISMID). He has
experience in Numerical Simulations in the event of
Earthquakes and Tsunami, structural, programming for the
Systemization of Processes and development of Applications. In
addition, he has published and was a speaker at the
International Symposium “Enhancement of Building
Technologies for Resilient Ci^es”.
Enrique Baldeon
National University of Engineering, currently research assistant
at the Japanese Peruvian Center for Seismic Research and
Disaster Mi^gations (CISMID). Experience in structural dynamics
and numerical modeling.
Undergraduate student at the IC National University of
Engineering with affinity in the branch of structural engineering.
With knowledge regarding the analysis and design of reinforced
concrete structures. Additionally, he has experience in
implementing new technologies through programming
languages and developing desktop applications related to
structural analysis.
INFORMATION
GENERAL
Start
—-— 4 19th of June
Duration 48 hours for 8 weeks (posted in the
virtual classroom) Saturdays (3-5pm)
Classes via
zoom
Zoom
pmmy4 - General public: S/
Investment 400
- Students : S/ 300
- JPI alumni : S/ 300
Vacanci 100
es
DISCOUNT
Discount for prompt payment: 10% of the
Investment.
When done before Sunday, June 6.io.
* Does not apply to agreements that already exist
with JPI
REGISTRATION PROCESS
0 1 Make the deposit or transfer of S/ 400 to the
account:
BCP Account Number : 193-02432472-0-41
>BCP> Interbank Account No.: 002-219310243247204115
*Deposits in the province will have to add S/ 9.00 for BCP
commission.
03 o mthat
Attach an image m /allows
/ for rm/module f s rthe payment
you to view
made.
04 Receive a confirmation message from the email
admin@jpi-ingenieria.com
JPI
ENGINEERING
INNOVATION
JhtPtpIs:.//
IwNwwG.fEaceNboIoEk.cRomIA/
JP.II.INngeNnieOriaV.IAnnCovaIcOioN
901 125 502
935 625 036
935 392 193
WITH THE
COLLABORATION OF:
SIU rm ® 0ASOCIEP
INGENIEROS SAC CADEST 4.
Structure Analysis and Design Group I "tzdse