# Matplotlib compatibility patch for Pyodide
import matplotlib
if not hasattr(matplotlib.RcParams, "_get"):
matplotlib.RcParams._get = dict.get
Lesson October 18th#
During today’s lesson it’s demonstrated how you to handle Temperature influences, stiffness discontinuities and support settlement for statically indeterminate structures.
Demonstration temperature influences#
Given is the following structure:
To look at the temperature influences, it’s easier to look at a statically determinate structure. We could look at the statically determinate structure with the unknown statical indeterminate force \(B_\text{v}\) with the condition that the displacement at \(\text{B}\) is \(0\).
Displacement due to temperature influence#
Let’s focus on the displacement due to the temperature influence first. As the top is warmer than the bottom of the beam, the top of the beam will extend with respect to the bottom side. For the statically determinate beam this will lead to a deflection downwards:
The corresponding curvature \(\kappa^\text{T}\) equals \(\alpha \cfrac{\Delta T}{h} = 0.001 \text{ }\frac{1}{\text{m}}\) (â— ), which is constant over the full beam:
The kinematically equivalent moment distribution has a couple at \(\text{B}\) of which the value follows from \(M = \kappa \cdot EI = 6 \text{ kNm}\) (↺)
Using the forget-me-nots, this leads to a displacement at \(\text{B}\) of \(\cfrac{M \cdot L ^2}{2 EI} = 18 \text{ mm}\) (↓)
Displacement due to statically indeterminate support reaction#
If we only consider the statically indeterminate support reaction:
The displacement can be calculated as \(w_\text{B} = \cfrac{B_\text{v}*L^3}{3EI} = \cfrac{3}{250}B_\text{v}\) (↑)
Solve for statically indeterminate support reaction#
As the total displacement at \(\text{B}\) should be zero, \(B_\text{v}\) can be calculated:
Find moment distribution and displacements#
The curvature due to the temperature influence doesn’t cause internal stresses. However, the support reactions does. This gives the following moment distribution:
The full displacement can be found by applying the forget-me-nots, leading to:
Demonstration support settlement#
Given is the following structure:
The displacement can be incorporated in the calculation using the force- or displacement method. This structure is solved using ‘hoekveranderingsvergelijkingen’, leading to the following statically determinate structure:
The positive rotations are defined as follows:
The first displacement condition can be filled in using forget-me-nots. The support settlement is taken into account as a (real) displacement and thus rotation:
The second displacement condition gives similarly:
Solving this system of two equation gives: \(M_\text{B} = -128 \text{kNm}\) and \(M_\text{C} = -132 \text{ kNm}\)
Stiffness influences#
Given is the following structure:
We’ll investigate the influence of the stiffness of the right part.
High stiffness#
Let’s start with a high stiffness, so \(n \to \infty\). If beam \(\text{BC}\) is infinitely stiff, this part of the beam cannot bend. Therefore also the rotation in \(\text{B}\) is fixed, effectively simplifying the structure to:
Using the force or displacement method, this leads to a moment line:
For the full structure, the moment line then leads to:
Low stiffness#
For a low stiffness, so \(n \to 0\) the part \(\text{BC}\) of the beam can very easily bend, effectively simplifying the structure to:
For this statically determinate struture, the moment line is:
For the full structure, the moment line then leads to:
Envelope of moment line#
Combining both solution, the full envelop of moment lines looks like:
In practise, the differences will not be as extreme as \(0\) or \(\infty\), leading to moments line within the envelope.
Exact calculation#
Using the usual force or displacement method with an unknown stiffness of \(\text{BC}\) of \(nEI\), the extreme moments can be found as:
This leads to the following diagrams:
Showing how for \(n=0\) and \(n \to \infty\) the moments approach the extreme values obtained before.