针对海洋工程上的复合材料圆柱壳结构,基于有限元软件ABAQUS,利用Python语言编程实现参数化建模、屈曲分析以及在后处理中提取屈曲因子。研究复合材料圆柱壳结构在单独受到轴向压力、侧向压力以及两种压力组合作用下止屈器的位置对屈曲极限强度的影响,并利用遗传算法多参数优化的方法对止屈器的位置进行优化,最终找到最优解。研究结果可以为复合材料圆柱壳结构抵抗屈曲失效的优化设计提供参考。