兰州理工大学学报 ›› 2024, Vol. 50 ›› Issue (1): 132-138.

• 建筑科学 • 上一篇    下一篇

基于改进Crazy Climber算法的小波脊线提取

赵丽洁*1,2,3, 李雯雯2, 刘瑾2, 晋东丽2   

  1. 1.天津农学院 水利工程学院, 天津 300072;
    2.河北工程大学 土木工程学院, 河北 邯郸 056038;
    3.天津大学 建筑工程学院, 天津300072
  • 收稿日期:2020-12-07 出版日期:2024-02-28 发布日期:2024-03-04
  • 通讯作者: 赵丽洁(1988-),女,河北沧州人,博士,副教授. Email:ljzhaocz@126.com
  • 基金资助:
    国家自然科学基金(52208193),河北省自然科学基金(E2019402183,E2021403007),邯郸市科技专项计划项目(19422051008-29)

Wavelet ridge extraction based on improved Carazy Climber algorithm

ZHAO Li-jie1,2,3, LI Wen-wen2, LIU Jin2, JIN Dong-li2   

  1. 1. Tianjin Agricultural University, College of Water Conservancy Engineering, Tianjin 300072, China;
    2. School of Civil Engineering, School of Hebei University of Engineering, Handan 056038,China;
    3. Tianjin University, School of Civil Engineering, Tianjin 300350, China
  • Received:2020-12-07 Online:2024-02-28 Published:2024-03-04

摘要: 针对传统Crazy Climber算法提取多条小波脊线耗时长、效率低等问题,提出一种模拟正火冷却的改进Crazy Climber脊线提取算法.通过对结构振动的响应进行连续小波变换,在小波系数幅值构成的时频平面中,基于模拟正火冷却算法跟踪提取时频平面中的小波脊点,促使每一个随机点高速地聚集在脊线上,消减运算时间.通过单自由度和多自由度系统数值模拟,与传统Crazy Climber算法在计算效率和识别精度两者进行对比分析,验证改进算法的的优越性.

关键词: 小波变换, 脊线提取, Crazy Climber算法, 正火冷却

Abstract: For the problems of time-consuming and low efficiency of extracting multiple wavelet ridges using the traditional Crazy Climber algorithm, an improved Crazy Climber algorithm in simulating normalizing cooling was proposed. The continuous wavelet transform is applied to the response of the structural vibration. In the time-frequency plane composed of the wavelet coefficients amplitudes, the wavelet ridge points are tracked by the simulating normalizing cooling algorithm to make each random point gather on the ridge line, eliminating the operation time. Through the numerical simulation of single-degree of freedom and multi-degree of freedom system, the computational efficiency and recognition accuracy of the proposed algorithm are compared with that of the traditional Crazy Climber algorithm, and the advantages of the proposed algorithm are demonstrated.

Key words: wavelet transform, ridge extraction, Crazy Climber algorithm, normalize cooling

中图分类号: