
Structures
Compatibility Conditions in Indeterminate Structures
1. Introduction
In structural analysis, especially for statically indeterminate structures, equilibrium equations alone are insufficient to find all unknown reactions and internal forces. Therefore, we must incorporate compatibility conditions — mathematical expressions ensuring that the deformed shape of the structure satisfies physical continuity and boundary constraints.
Compatibility ensures that members:
- Fit together without gaps or overlaps,
- Deform in a manner consistent with connectivity,
- Satisfy displacement boundary conditions (zero deflection at fixed supports, same displacement at connected joints, etc.)
2. Why Compatibility is Needed
Let’s contrast:
- Statically Determinate Structure:
All support reactions and member forces can be found using only equilibrium:
Statically Indeterminate Structure:
The number of unknowns exceeds available equilibrium equations. The extra equations needed come from compatibility of displacements.
Without compatibility, we may get mathematically valid results that are physically impossible — like disconnected or overlapping joints.
3. Types of Compatibility Conditions
3.1 Geometric Compatibility
These arise from:
- Displacement continuity at joints
- Rotational continuity at hinges/supports
- Known fixed displacements (e.g., zero displacement at a fixed support)
3.2 Material and Structural Compatibility
When deformation is governed by elastic behavior (Hooke’s law), compatibility links applied loads to displacements via:
- Axial deformation:
Bending deformation:
(depending on boundary conditions and load type)
4. Steps to Apply Compatibility
For 1 degree of indeterminacy (DOI = 1):
- Remove one redundant force to create a primary (determinate) structure.
- Apply unit value of the redundant force and calculate displacement at its point of action (call it
).
- Calculate displacement due to actual loading on the primary structure at the same location (call it
).
- Apply compatibility condition:
where
is the unknown redundant force.
For higher degrees of indeterminacy, repeat for each redundant and solve the resulting system of equations.
5. Example – Axially Loaded Bar
Structure:
Two rods (AB and BC) of lengths and
, made of different materials, are joined end to end and held between two rigid supports. A force
is applied at the joint.
Unknown: Internal forces in AB and BC.
Compatibility:
Since the supports are rigid, total elongation = 0:
Using for each:
Combined with , we can solve for
and
.
6. Example – Propped Cantilever Beam
Problem:
A cantilever beam of length is fixed at one end and simply supported at the other (a propped cantilever), with a central point load
.
Degree of Indeterminacy = 1 (extra reaction at the prop)
Solution:
- Treat support reaction at the prop as redundant
- Remove prop → simple cantilever → compute deflection
at the prop location
- Apply unit load at prop → compute flexibility coefficient
- Apply compatibility:
7. Common Compatibility Scenarios
Scenario | Compatibility Condition |
---|---|
Two rods between walls | ![]() |
Beam with extra support | Deflection at extra support = 0 |
Frame with multiple supports | Horizontal or vertical displacements at joints must be equal (based on geometry) |
Hinged connections | Slope of members must match at hinge |
8. Compatibility in Trusses
In trusses, compatibility ensures:
- Equal displacement at common joints
- No member elongates or contracts inconsistently
Example:
For a redundant truss member, total change in length = deformation due to external loads + deformation due to redundant = 0.
9. Compatibility in Aerospace Applications
Aircraft structures are often highly redundant (multi-longeron fuselages, wing-boxes, etc.). Ensuring compatibility:
- Prevents overstressing components
- Accurately predicts load paths
- Accounts for elastic interactions in complex assemblies (e.g., skin-stringer panels)
10. Summary
- Compatibility conditions are essential in solving statically indeterminate problems.
- They are based on geometry and material behavior.
- Used in combination with equilibrium equations and constitutive laws to determine all unknowns.