基于GA-SA的重力坝断面优化设计及MATLAB实现
On Gravity Dam Section Optimal Design Based on GA-SA and Its Implementation with MATLAB
-
摘要: 分析了重力坝断面优化设计时设计变量的选取、目标函数的确定及约束条件的设置。针对遗传算法(GA)和模拟退火算法(SA)的特点,将2种算法结合起来,用于重力坝断面的优化设计。探讨了GA-SA混合算法的优化步骤及其MATLAB的实现。Abstract: The selection of design variables, the determination of objective function and the setting of constraint conditions of gravity dam section optimal design are analyzed.The genetic algorithm (GA) and simulated annealing algorithm (SA) are combined with to optimize the gravity dam section according to their characteristics.And the optimization steps of the GA-SA hybrid algorithm are discussed,as well as the MATLAB implementation.