saematlab 的机翼结构优化工具,是一套挺实用的Matlab代码资源,原本是为SAE Aerodesign Brasil比赛搞的,现在整理得更模块化了,文档也比较全。支持梁截面优化复合材料后掠角实现这些功能,想跑一套完整结构优化流程的,可以直接上手。

项目的亮点在于它对机翼结构的建模比较灵活,像翼片扭转箔片几何都考虑到了。还有一些比较工程向的细节,比如参考了经典的 1955 年工程报告,从理论到工程实践都能对上号,适合做研究或者搞竞赛的同学。

代码结构重构得蛮清爽的,用起来不绕。如果你以后有计划迁移到Python或者基于OpenMDAO的架构,也能比较顺滑地过渡。哦对了,资源也提到了要做 Python 迁移和集成 OpenMDAO,值得关注下后续更新。

建议你用Matlab 2020+版本打开,兼容性会更好。想了解结构优化算法的,也可以参考下这篇MATLAB TrussGA 桁架结构优化算法,思路挺接近的。

如果你搞的是复合材料翼设计SAE 比赛、或者在研究后掠翼相关课题,这套代码资源还蛮值得一试的。