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.
Varshith Reddy Solipuram (2021). Composite laminate analyser. (https://www.mathworks.com/matlabcentral/fileexchange/69703-composite-laminate-analyser), MATLAB Central File Exchange. Retrieved .
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!