采用差分人工蜂群算法对裂纹梁结构进行损伤识别。人工蜂群算法是一种元启发式算法，具有结构简单，方便执行但易于陷入局部最优的特点。为改善这一不足，在引领蜂阶段引入差分进化机制增强算法的全局搜索能力，在观察蜂阶段引入新的搜索公式来加强算法的局部搜索能力。另一方面，通过利用完全开口裂纹梁的前几阶固有频率建立损伤识别的目标函数，然后利用改进方法优化目标函数得到识别结果。数值算例和实验验证的结果表明，在仅知道前几阶固有频率的情况下，差分人工蜂群算法能够有效地识别损伤参数，优于原始人工蜂群算法、遗传算法和粒子群算法并且对测量噪声不敏感。
人工蜂群算法 差分进化机制 开口裂纹 固有频率 梁结构