Theory of structures

Course objectives

The course completes the theoretical foundation of Structural Mechanics, by relying on the acquisitions from previous courses (Scienza delle Costruzioni) and provides the conceptual bases for understanding the models and the automatic procedures of structural analysis with use of a computer.

Channel 1
DANIELA ADDESSI Lecturers' profile

Program - Frequency - Exams

Course program
PART I: MATRIX ANALYSIS OF STRUCTURES - Naturally discrete structural systems: 2D and 3D truss systems - Fundamental equations for an element (kinematics, equilibrium, constitutive relations); Stiffness and flexibility matrices - Displacement method - Force method - Identification of the element constitutive relations for distributed loads and distortions - Flexibility and stiffness approach - Beam with variable cross section, curved beam, shear deformable beam - Modeling of stress releases and rigid end offsets - Beam elements with end plastic hinges: pushover analysis of frame structures - Large-displacement beam elements: corotational approach, P-delta effect PART II: DYNAMICAL ANALYSIS - Element and global mass matrix - Modal analysis - Numerical integration of the equations of motion; Step-by-step analysis PART III: INTRODUCTION TO NUMERICAL CODES FOR STRUCTURAL ANALYSES - Use of MATLAB programming language to implement matrix analysis procedures for framed structures - Use of SAP program to perform linear and nonlinear analyses of framed structures.
Prerequisites
The course requires basic skills in linear algebra and structural mechanics. In particular, knowledge of the following topics are required: - vector and matrix algebra - Euler-Bernoully and Timoshenko beam formulations
Books
Lecture notes. Lecture slides and other information will be available at https://sites.google.com/a/uniroma1.it/danielaaddessi/insegnamenti.
Teaching mode
Teaching activities mainly consist of frontal classes at chalkboard (2/3 of the lectures). Classroom tutorials are also provided using computer to show applications and examples and Finite element codes (MATLAB and SAP) to solve structural problems (1/3 of the lectures).
Frequency
Class attendance is optional but recommended.
Exam mode
Oral final examination and evaluation of a final project on the analysis of a frame structure, performed by a user matrix analysis structural code implemented in MATLAB .
Bibliography
W. McGuire, R.H. Gallagher, R.D. Zieman, Matrix Structural Analysis , John Wiley & Sons J.S. Przemieniecki, Theory of Matrix Structural Analysis, McGraw-Hill
Lesson mode
Teaching activities mainly consist of frontal classes at chalkboard (2/3 of the lectures). Classroom tutorials are also provided using computer to show applications and examples and Finite element codes (MATLAB and SAP) to solve structural problems (1/3 of the lectures).
  • Lesson code1051381
  • Academic year2025/2026
  • CourseCivil Engineering
  • CurriculumIngegneria Civile (percorso valido anche ai fini del conseguimento del doppio titolo italo-francese e italo-spagnolo)
  • Year2nd year
  • Semester1st semester
  • SSDICAR/08
  • CFU6