论文部分内容阅读
对结构进行优化设计,除了能够降低整体结构的重量,控制项目成本,同时能够更好地保障结构的刚度与强度。桁架结构的重量相对比较轻,承受荷载的能力比较强,能合理的利用材料,提升材料的利用率。桁架结构已被广泛应用于很多实际工程。因此优化桁架的结构非常重要。传统的结构优化方法存在多种缺陷,随着科技的发展,工程实践中遇到的问题越来越复杂。传统的优化方法计算量较大,计算的结果精度较低,越来越不适合解决复杂的结构优化问题。伴随着计算机科学技术、仿生学、数学、人工智能等学科的飞速发展,人们通过研究和利用自然界中自然现象或生物体机制,提出了一些智能优化算法。智能优化算法的开发为建筑和土木工程领域结构优化设计提供了新颖的思路和高效的方法。目前在建筑和土木工程领域中,鸡群优化算法的应用还很少,本文将提出一种改进的鸡群优化算法,将改进的算法与桁架结构优化设计相结合,希望为土木工程结构优化设计提供一种新的方法和思路。鸡群优化算法的改进方法为:将混沌反向学习策略的概念引入到算法的初始化中,保证全局搜索能力;母鸡位置更新上加入偏好随机动态惯性权重因子,增强算法稳定性;再次在小鸡位置更新过程中引入惯性权重因子和学习因子,做到更好的结合全局和局部搜索,并通过边界处理预防个体出现越界;最后通过差分进化算法对算法整体个体位置优化。将改进鸡群优化算法与实际桁架结构优化设计相结合,建立桁架结构模型,设计变量为桁架结构的截面面积,目标函数为桁架结构的最小结构重量,对建立好的桁架结构模型进行结构优化分析,与其他算法和传统鸡群优化算法进行对比。结果证明改进鸡群优化算法更加有效。对优化后的桁架结构进行ANSYS有限元分析,主要包括内力分析、位移分析和优化后的模态分析,得出优化后的桁架结构满足内力要求和位移要求。与优化前的桁架结构相比,具有更好的经济性。本文的研究为结构优化设计提供了一种新颖的思路和高效的方法。