论文部分内容阅读
结构优化的目的可以做如下归纳:期望设计结构的某些评价指标,例如:造价、刚度、重量等,达到最佳,同时,还应保证相关规范以及各种要求的限制都能得到满足。桁架结构是一种最为常见的结构形式。桁架结构能够被反复利用,具备良好的装配性,能够方便的施工,同时它还有较高的材料利用率,质量也相对较轻,同时它的承载能力非常强,因此,在工程结构中桁架结构被广泛使用,故桁架结构的优化设计变得非常重要。在实际工程中,随着问题的复杂程度越来越高,在解决过程中,传统优化方法显然很难实现,鉴于此,计算智能方法理所当然的被作为当代研究的重点问题。蚁群算法融入了贪婪式搜索、正反馈机制以及分布式并行计算,因此,它能够发现更好的解,但是,它的搜索时间过长、易发生停滞。本文针对蚁群算法的问题进行了几方面的改进,形成了新的蚁群算法,达到有效避免局部最优问题的目的,同时也提高了优化效率。并在桁架结构优化设计中进行了成功的应用,提高了优化效率,并节约了工程成本。本文以对基本蚁群算法深入的学习为基础,分析整理前人对蚁群算法的种种改善方法,针对蚁群算法的优缺点进行改进,并对改进蚁群算法的具体流程进行了设计,形成了一套完整的优化设计程序。在桁架优化问题中应用改进的蚁群算法,针对离散变量,完成了桁架结构截面尺寸优化。利用Matlab7.0进行结构优化程序的编写。通过对一些典型桁架结构进行分析,并与其它方法进行对比,来证明本文中改进的蚁群算法是可行有效的。对于桁架结构截面尺寸优化,本文改进的蚁群算法得到了较好应用,有效的降低了工程造价,使材料得到了很大程度上的节约。所以,提出一种可行的优化方法,并能够在实际工程中有效的应用,同时能够带来可观的经济效益便是本课题的研究意义所在。