优化流程梁墩柱桥梁模板结构体系优化问题是复杂的结构优化问题,为确保该模型适用于实际环境,采用遗传算法求解该模型,具体流程见图3遗传算法编码文中设计变量的编码位为10位二进制数,编码方法见式(3),计算各变量编码精度见表to表1设计变量编码精度设计变量取值范围编码精度面板厚度式中,s为编码精度;x为变量值,为变量限值,取值范围为桥梁墩柱桥梁模板构造尺寸界限。适应度函数根据桥梁墩柱桥梁模板质量的优化数学模型,确定其桥梁模板质量优化的适应度函数如下F(X)=F一侧X)(4)式中,F取当代群体中最大的目标函数值;cp(x)为目标函数在参数及编码设定后,系统通过随机抽取可行解生成初始化种群,对种群交叉、变异后获得新种群,通过不断淘汰适应度低的种群,形成桥梁模板结构设计的最优解,具体流程如下。
(1设定参数及编码,确定预赋值、设计变量、算法运行参数、循环变量、种群编码和个体适应度,并对结构设计变量进行二进制编码,确定出变量基因和算法搜索空间。
(2)初始化,采用随机的方法生成初始个体和群体,作为原始种群开始迭代。
(3)适应度评价,以适应度函数值的大小判断染色体的适应性。
(4)选择与交叉,设置固定比例筛选个体基因放入交配池,并采用两两配对方式对交配池中个体进行基因交换。
(5)变异,随机抽取交叉产生的新个体,并随机逆转变异个体的某些基因位。
(6)终止准则,当算法收敛或达到最大迭代次数时,判断停止循环并输出最优结果。