Structural Analysis (151A) : Mjaq@uci - Edu
Structural Analysis (151A) : Mjaq@uci - Edu
Instructor:
Name: Professor Mohammad Javad Abdolhosseini Qomi
Email: mjaq@uci.edu
Website: http://aimslab.eng.uci.edu/teaching/
Required Textbook:
Russell C. Hibbeler, Structural Analysis (9th Edition). 9th Edition, Prentice Hall, 2008,
ISBN-13 978-0136020608.
Attendance Policy:
We highly encouraged you to attend all classes and not even miss one. As you will
gradually notice, there will be a significant difference between your lecture notes and the
reference textbook. To encourage you to attend classes, some of questions in quizzes and
the final exam will be the same as those solved in the class.
Feedback Policy:
In 151A, we are committed to provide you with the best teaching experience. To
achieve this goal, we need your feedback to monitor our performance and your learning
pace. In addition to online feedback, we welcome your constructive suggestions for
improving the quality of the class.
Lecture Topics:
Week 1:
Lecture 0 : Intro to class, spaghetti project, Type of structures and loads
Lecture 1 : determinacy and stability in beams + frames
Week 2:
Lecture 2 : Truss types, determinacy and stability in trusses and analysis methods
Lecture 3 : Shear and moment diagram in determined beams
Week 3:
Lecture 4 : Shear and moment diagram in frames regardless of their determinacy
Lecture 5 : Quiz 1, Shear/moment diagram, Elastic Beam Theory, Double Integration
Week 4:
Lecture 6 : Moment-area theorems and their application in beams and frames
Lecture 7 : Moment-area method for frames, Bress law and undetermined structures
Week 5:
Lecture 8 : Conjugate-beam method for determined and undetermined beams
Lecture 9 : external work and strain energy
Week 6:
Lecture 10: Quiz 2, Principle of virtual work and the unit load method (trusses)
Lecture 11: Application of the unit load method to 2D and 3D beams
Week 7:
Lecture 12: Minimum potential energy and the first Castigliano’s theorem (trusses)
Lecture 13: Application of the first Castigliano’s theorem to beams
Week 8:
Lecture 14: Application of the first Castigliano’s theorem to Frames
Lecture 15: Quiz 3, Influence line analysis
Week 9
Lecture 16: Influence line for determined beam systems and trusses
Lecture 17: Influence line for floor girders, moving load systems and internal loads
Week 10
Lecture 18: Matrix Analysis of truss structures
Lecture 19: Assembling global stiffness matrix and solving for unknowns
Spaghetti Bridge Contest: Week 9, Friday March 9th 9am-5pm in SETH lab
Homework:
It is mandatory for you to form study groups to solve your weekly 151A’s homework.
Please form your groups ASAP during the first week of the classes and no group changes
are allowed during the quarter. You are highly encouraged to discuss within your group,
however, every single student MUST individually submit a homework solution in paper.
No electronic submission is allowed. The assignments are already uploaded on the class
website and will be due the following Friday 5:00pm in the class drop box in front of
CEE headquarter EG 4th floor. Late homework will not be graded.
These exams are all closed-book, closed-note and closed-discussion. The short
quizzes will be focused on problems solved in the class, homework, examples and
problem sets in the reference book. Therefore, there should be no surprises if you have
studied them all carefully. The Final Exam will feature new problems that you will not
find in conventional structural analysis textbooks but you will be able to solve them with
techniques you learned in this course.
Grading Policy:
Homework: 8 p-sets (10 points).
Quizzes: 3 short closed book Quizzes (30 points: 7+8+15).
Mandatory Spaghetti Bridge Project: see below (20 points).
Final Exam: Comprehensive closed book exam (40 points).
Total points: X out of 100
Objectives of Lecture 0: (Reading Assignment: pages 3-28, 35-68)
1- Conjugate-beam method
2- Conjugate-beam method for analysis of determined beams
3- Conjugate-beam method for analysis of undetermined beams
1- Castigliano’s theorem applied to 3D beams and frames with nodal point loads
2- Castigliano’s theorem applied to 3D beams and frames with distributed loads
3- Symmetric structures + symmetric an anti-symmetric loading
4- Decomposition of a general load to symmetric and anti-symmetric contributions
5- Applying ideas of parallel and series springs to analyze indeterminate structures
1- Static condensation and solving for nodal displacements and member forces
2- Analyzing a simple truss with the open source Matlab code
CEE 151A
Spaghetti Bridge Contest
Loading Session: Friday 3/9
Location: SETH lab
Design Question:
Mr. Ali Morshedifard : morsheda@uci.edu
Dr. Abdolhosseini : mjaq@uci.edu
www.mnn.com
point A to B. There are a few of
them that are more efficient than
the others.
• The efficiency is the maximum
load that the bridge can carry
divided by its dead weight.
• Without any analysis, try to find
how loads will be moving in your
structure. Determine which
elements are in compression and Compression
1 2 3 4 5 (8,0)
(0,0)
(2,0) (4,0) (6,0)
nodes=[0 0; 2 0; 4 0; 6 0; 8 0; 8 2; 6 2; 4 2; 2 2; 0 2];
Defining Elements in UCI-SAP
• The Second step is to define the Elements in Input_Truss.m
• The “element” matrix contains the two nodes that are connected via elements.
• There are 21 elements in the structure below. These elements are numbered as
follows:
(2,2) 9 (2,2) 8 (4,2) 7 (6,2) 6
9 (8,2)
10 8 7 6
15 17 19 21
10 11 12 13 5
14
16 18 20
1 2 3 4 5 (8,0)
(0,0) 2 4
1 (2,0) (4,0) 3 (6,0)
elems=[1 2;2 3;3 4;4 5;5 6 ;6 7;7 8;8 9;9 10;10 1;...
2 9;3 8;4 7;1 9;10 2;8 2;3 9;3 7;4 8 ;4 6 ;5 7];
Defining Boundary Conditions in UCI-SAP
• The Third step is to define the Boundary Conditions in Input_Truss.m
• The “bcs” matrix contains three entries for each boundary condition:
1- the node number at which the boundary condition is applied.
2- The degree of freedom (dof) which is constrained (X:1 and Y:2).
3- The amount that this dof moves in the specified direction.
• There are BCs in the following structure: (node 1 does not move in X and Y
node 5 does not move in Y)
10 9 8 7 6
1 2 3 4 5
bcs=[1 1 0; 1 2 0; 5 2 0];
X
Defining Nodal Forces in UCI-SAP
• The Forth step is to define the Nodal Forces in Input_Truss.m
• The “loads” matrix contains three entries for each nodal force:
1- the node number at which the force is applied.
2- The degree of freedom (dof) for the direction of force (X:1 and Y:2).
3- The magnitude of the load.
• There is one point load in the following structure: (at node 3 in -Y direction
with the magnitude of 10,000 N).
10 9 8 7 6
1 2 3 4 5
Y 10,000 N
loads=[3 2 -1e4];
X
Running UCI-SAP
Undeformed Truss
2.5
matlab terminal. 1
0.5
results:
Deformed Truss
2.5
10 11 12 13 5
14
16 18 20
1 2 3 4 5
1 2 3 4
10,000 N
F_int =
u = f =
1.0e+03 *
1.0e-04 * 1.0e+04 *
2.8105
0 -0.0000
7.0017
0 0.5000
7.0017
0.0281 0
2.8105
-0.2557 0
-2.1895
0.0981 0
-2.1895
-0.4224 -1.0000
-7.9983
0.1681 0
-7.9983
-0.2557 0
-2.1895
0.1962 0
-2.1895
0 0.5000
-0.1878
-0.0038 0
4.0034
-0.0219 0
-0.1878
0.0181 0
-3.9746
-0.2576 0
3.0964
0.0981 0
-2.8308
-0.3824 0
4.2403
0.1781 0
4.2403
-0.2576 0
-2.8308
0.2000 0
3.0964
-0.0219 0
-3.9746
Checking Stability and Strength of Members
• Check the stress limit and buckling stability in
each member of your truss for the maximum
design load.
– If you are doing manual analysis, you should do
this stage by hand.
– If you use UCI-SAP, please write a small code that
does this automatically in matlab.
• |F_inti|/Ai < σy
• If compressive member : |F_inti|<πEI/l2
How to increase the Load Limit
• If a member is failing the strength criterion,
you can increase the cross-section of the beam
in your calculations and add extra spaghetti
noodles in that particular beam in your bridge.
• If a member is failing in buckling mode, you
can either increase the cross-section or
decrease the buckling length by adding extra
supporting elements.
What is the Competition about then?
• Remember that you have a Maximum Weight
of 1.0 kg.
• This means that you cannot make your
elements as thick as you might want to.
• The winning team is the one with the best
design and construction which enables their
bridge to endure the highest load.
Project Outcome and Prize
• A spaghetti bridge at the competition
• One report describing the 4 phases of your
design and construction. Maximum 5 pages.
I’ll take the winning team
out for dinner right after
the contest and it will be
my treat.