# 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:

../../_images/structure28.svg

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\).

../../_images/structure_deter.svg

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:

../../_images/disp_deter_sun.svg

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:

../../_images/curv_sun.svg

The kinematically equivalent moment distribution has a couple at \(\text{B}\) of which the value follows from \(M = \kappa \cdot EI = 6 \text{ kNm}\) (↺)

../../_images/moment.svg

Using the forget-me-nots, this leads to a displacement at \(\text{B}\) of \(\cfrac{M \cdot L ^2}{2 EI} = 18 \text{ mm}\) (↓)

../../_images/disp_deter_sun_2.svg

Displacement due to statically indeterminate support reaction#

If we only consider the statically indeterminate support reaction:

../../_images/structure_deter_Bv.svg

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:

\[18 = \cfrac{3}{250}B_\text{v} \]
\[ B_\text{v} = 1.5 \text{ kN (↑)}\]

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:

../../_images/M-line3.svg

The full displacement can be found by applying the forget-me-nots, leading to:

../../_images/disp_total.svg

Demonstration support settlement#

Given is the following structure:

../../_images/struc21.svg

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:

../../_images/struc2_deter.svg

The positive rotations are defined as follows:

../../_images/struc2_phi.svg

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:

\[\begin{split}\begin{array}{c} \varphi _{\text{B}}^{{\text{AB}}} = \varphi _{\text{B}}^{{\text{BC}}}\\ \cfrac{{ - {M_{\text{B}}} \cdot 4}}{{3 \cdot EI}} + \cfrac{{17 \cdot {4^3}}}{{24 \cdot EI}} - \cfrac{{{w_{\text{B}}}}}{4} = \cfrac{{{M_{\text{B}}} \cdot 6}}{{3 \cdot EI}} - \cfrac{{{M_{\text{C}}} \cdot 6}}{{6 \cdot EI}} + \cfrac{{{w_{\text{B}}}}}{6} \end{array}\end{split}\]

The second displacement condition gives similarly:

\[\begin{split}\begin{array}{c} \varphi_\text{C} = 0 \\ -\cfrac{M_\text{B} \cdot 6}{3 \cdot EI} = \cfrac{M_\text{C} \cdot 6}{6 \cdot EI} + \cfrac{w_\text{B}}{6} = 0 \end{array}\end{split}\]

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:

../../_images/struc31.svg

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:

../../_images/infty.svg

Using the force or displacement method, this leads to a moment line:

../../_images/3_M-line_1.svg

For the full structure, the moment line then leads to:

../../_images/3_M-line_2.svg

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:

../../_images/0.svg

For this statically determinate struture, the moment line is:

../../_images/3_M-line_3.svg

For the full structure, the moment line then leads to:

../../_images/3_M-line_4.svg

Envelope of moment line#

Combining both solution, the full envelop of moment lines looks like:

../../_images/3_M-line_5.svg

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:

\[ M_\text{B} = \cfrac{n}{n+1} \ \cfrac{3}{16} \ FL \]
\[ M_{\text{at }F} = \left(-\cfrac{n}{n+1} \ \cfrac{3}{16} + \cfrac{1}{4} \right) FL \]

This leads to the following diagrams:

../../_images/output.svg

Showing how for \(n=0\) and \(n \to \infty\) the moments approach the extreme values obtained before.