摘要
一种基于改进黏菌算法的太空桁架优化设计方法,涉及太空桁架结构设计技术领域。离散化太空桁架并初始化改进黏菌算法的各参数,通过Circle混沌映射和反向学习生成初始种群;循环迭代计算种群中每个个体的适应度,适应度为太空桁架总质量,杆件的横截面积为优化变量,在每次迭代中验证算法的约束条件,若满足则更新最优解,若不满足则加入惩罚项;动态调整黏菌的重量以及惯性因子并更新种群中个体位置,若超出个体上下限则进行强制修正;满足迭代停止条件输出全局最优解和适应度值。使用改进的黏菌算法进行迭代寻优,同时引入Circle混沌映射与反向学习策略,能够快速获取以横截面积为优化变量的太空桁架设计方案。