Composite laminate analyser.
Solves for the best orientation of plies by calculating the ABD matrix, the stresses and Tsai-Hill values/reserve factors for each ply and compares it with all possible combinations to output the strongest laminate. This code iterates with a minimum of 2.5° interval but can be changed to whatever resolution is required.
Wrote this code as a part of my Mechanics of Composite Materials course's project to design a 6 layer laminate for the top spar of a wind turbine blade. I ran this analysis on our university's high performance computing grid since the computation cost is relatively high. I used the mean of Tsai-Hill values to rank the plies but you may choose to use the reserve factors since its a better measure of strength. I found out they both converged at the same ply so I believe it doesn't matter.
*I had R2016a which is the reason for all those separate files for the functions.
*Load calculations are not included.
Cite As
Varshith Reddy Solipuram (2024). Composite laminate analyser. (https://www.mathworks.com/matlabcentral/fileexchange/69703-composite-laminate-analyser), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.