-
Notifications
You must be signed in to change notification settings - Fork 0
Elastic Layer Analysis (ELA)
under construction ...
The following is an example of SymPy in action. This example demonstrates the use of various SymPy functions, specifically the use of matrix algebra and integration techniques to solve an engineering problem i.e. the analysis of the stress, strain and displacement response of an elastic layered structure to imposed surface loads. Typically these problems are solved using finite element methods (FEM) but a simple numerical solution based on the Hankel transformation of a stress function has been in use since it was introduced by Burmister [1].
Elastic layer analysis (ELA) is routinely used in pavement engineering for the design and evaluation of road and airport structures. As with any structure, roads are designed and constructed to carry surface loads - the heavier the load, the stronger the structure needed. Concrete pavements on interstate highways, for example, are durable structures that can withstand very high compressive loads but a thin layer of concrete has a relatively low flexural strength and must therefore be supported to prevent excessive bending. This is typically achieved by paving the concrete layer of top of a cemented or stabilized base layer. The base layer in turn may be placed on top of a strong granular subbase layer, which in turn covers the foundation or subgrade, which is usually the weakest layer in the structure. Building stronger layers on top of the subgrade serves to protect it from excessive deformation. Figure 1 illustrates a typical pavement structure.
[Figure 1 here]
For the elastic analysis of the pavement structure shown in Figure 1, the different layers are assumed to be homogeneous and isotropic. The materials used in each layer are defined by elastic parameters i.e. Young's modulus (( E )) and Poisson's ratio (( nu )). Each layer has a finite thickness except the lowest subgrade layer, which is assumed to have an infinite thickness. The nature of the interface between successive layers dictates how stresses and displacements are transferred from one layer to another. For the purpose of this example, full-friction between the layers is assumed, therefore shear stresses and lateral displacements at the lower interface of any layer are equal to those at the top interface of the underlying layer.
Stresses and displacements written to show the Hankel form are: [sigma_{z}=int_{0}^{infty}xi^{2}left(left(-Axi+Cleft(1-2nu-xi zright)right)e^{xi z}+left(Bxi+Dleft(1-2nu+xi zright)right)e^{-xi z}right)\mathrm{J}_0left(rxiright)xi,dxi] [tau_{rz}=int_{0}^{infty}xi^{2}frac{\mathrm{J}_1left(rxiright)}{\mathrm{J}_0left(rxiright)}left(left(Axi+Cleft(2nu+xi zright)right)e^{xi z}+left(Bxi+Dleft(1-2nu+xi zright)right)e^{-xi z}right)\mathrm{J}_0left(rxiright)xi,dxi] [w=frac{1+nu}{E}int_{0}^{infty}xileft(left(-Axi+Cleft(2-4nu-xi zright)right)e^{xi z}-left(Bxi+Dleft(2-4nu+xi zright)right)e^{- xi z}right)\mathrm{J}_0left(rxiright)xi,dxi] [u=frac{1+nu}{E}int_{0}^{infty}xifrac{\mathrm{J}_1left(rxiright)}{\mathrm{J}_0left(rxiright)}left(left(Axi+Cleft(1+xi zright)right)e^{xi z}-left(Bxi-Dleft(1-xi zright)right)e^{-xi z}right)\mathrm{J}_0left(rxiright)xi,dxi]
- (sigma_{z}), (tau_{rz})
- vertical compressive and shear stress
- (u), (w)
- lateral and vertical displacement
- (\mathrm{J}_0, \mathrm{J}_1)
- Bessel functions of order 0 and 1, respectively.
- (xi), (r), (z)
- Hankel parameter, radial position in cylindrical coordinates and vertical position
- (A,B,C,D)
- integration constants
The unknowns in the stress and displacement equations are the four integration constants. These may be determined by applying boundary conditions.
The boundaries of the elastic layer system include the surface, interfaces between the layers and the infinite lowest layer.
Surface. For the purpose of this example it is assumed that the loads imposed on the system are circular surface loads defined by a radius (a) and a uniform pressure (q). The circular imprint simulates the impression of vehicle tyres. If only a vertical uniformly distributed circular load is considered, on the surface beneath the tire, (sigma_{z}=-q) and (tau_{rz}=0).
Interlayers. As indicated previously, with full friction, to ensure equilibrium, stresses and displacements at the interlayers are equal: [sigma_{z}^{i}left(r,h_{i}right)=sigma_{z}^{i+1}left(r,0right)] [tau_{rz}^{i}left(r,h_{i}right)=tau_{rz}^{i+1}left(r,0right)] [u_{r}^{i}left(r,h_{i}right)=u_{r}^{i+1}left(r,0right)] [u_{z}^{i}left(r,h_{i}right)=u_{z}^{i+1}left(r,0right)]
**Infinite lower layer.**All stresses and displacements approach zero at infinite depth ((zrightarrowinfty). It can be shown that the integration constants (A_{N}) and (C_{N}) for this layer are zero.
[1] | Burmister, D.M (1945), The General Theory of Stresses and Displacements in Layered Systems, Journal of Applied Physics, Vol. 16, p.89-94 |