论文部分内容阅读
布谷鸟算法受自然界中布谷鸟寻找鸟窝产卵过程启发而提出,其参数设置简单且效率高。为了平衡布谷鸟算法的求解速度和精度,提高算法的全局搜索能力,本文应用动态步长和锦标赛选择策略对原算法进行性能改进,并将其应用于结构损伤识别。在数值模拟中,选取频率等系统参数建立用于结构损伤识别的目标函数。基于改进的算法求解目标函数。最后分析得出结构损伤情况。数值结果显示,改进后算法准确识别损伤单元,并对噪声不敏感;验证了其有效性和实用性,可进一步应用于工程。
The cuckoo algorithm is inspired by the cuckoo searching for the nesting process in nature and its parameter setting is simple and efficient. In order to balance the speed and precision of the cuckoo algorithm and improve the global search ability of the algorithm, this paper applies the dynamic step size and tournament selection strategy to improve the performance of the original algorithm and apply it to structural damage identification. In numerical simulation, the system parameters such as frequency are selected to establish the objective function for structural damage identification. Solve objective function based on improved algorithm. The final analysis of structural damage. The numerical results show that the improved algorithm can accurately identify the damaged cells and is insensitive to noise. The validity and practicability of the algorithm are validated and can be further applied to engineering.