end
Transform these global stresses into local material coordinates (fiber direction 1 and transverse direction 2) to apply failure criteria such as Maximum Stress, Maximum Strain, or Hashin's criteria. Convergence Considerations
The CLT provides a set of equations that relate the mid-plane strains and curvatures to the applied loads. The equations are:
The following MATLAB script calculates the full ABD matrix, computes the central deflection of a simply supported laminated composite plate under a uniform load using Navier's solution, and plots the 3D deflection profile. Composite Plate Bending Analysis With Matlab Code
We'll structure:
A helpful MATLAB code should produce:
[ \boldsymbol\varepsilon = \beginBmatrix \varepsilon_xx \ \varepsilon_yy \ \gamma_xy \endBmatrix = \boldsymbol\varepsilon^0 + z,\boldsymbol\kappa, \qquad \boldsymbol\gamma = \beginBmatrix \gamma_xz \ \gamma_yz \endBmatrix end Transform these global stresses into local material
% Display stiffness matrices disp('Extensional stiffness A (N/m):'); disp(A); disp('Coupling stiffness B (N):'); disp(B); disp('Bending stiffness D (N*m):'); disp(D);
the 2 by 1 column matrix; cap N, cap M end-matrix; equals the 2 by 2 matrix; Row 1: cap A, cap B; Row 2: cap B, cap D end-matrix; the 2 by 1 column matrix; epsilon to the 0 power, kappa end-matrix; A (Extensional Stiffness): Relates in-plane loads to in-plane strains. B (Coupling Stiffness):
end
For a laminate with N layers, the (3×3) is defined as:
$$\beginbmatrix N_x \ N_y \ N_xy \endbmatrix = \int_-h/2^h/2 \beginbmatrix \sigma_x \ \sigma_y \ \tau_xy \endbmatrix dz$$
due to the symmetric boundary conditions and symmetric load profile. Stress and Strain Recovery Once the deflection field We'll structure: A helpful MATLAB code should produce:
f_e = ∫_-1^1∫_-1^1 p * [N_w]^T * det(J) * (a*b) dξ dη
where: