以龙门起重机的单根主梁的重量为目标函数,以主梁上弦杆、主梁下弦杆、主梁斜腹杆、主梁水平腹杆以及主梁宽度和高度为设计变量,采用了种群多样性自适应遗传算法对其结构进行优化,并通过MATLAB平台实现优化程序设计,得到迭代结果图,实验结果表明,该算法有效了克服基本遗传算法局部最优解、早熟和缺乏连续性等问题,加快了收敛速度,更容易达到全局最优解。