摘要
本发明公开了一种用于波浪水槽内定点消波的结构物主动控制方法。本发明控制方法包括:获取结构物特征点的时序运动特征,结构物两侧不同测点处的时序辐射波高,并构建数据集;使用数据集训练机器学习模型;实时采集待消波点的波浪高度以及结构物特征点的浸没深度,使用训练好的机器学习模型根据待消波点的实时波浪高度、结构物特征点的实时浸没深度和待消波点距离预测结构物的实时运动幅值,根据结构物的实时运动幅值控制结构物运动,进而对待消波点进行消波。本发明控制方法能够实现对单点位置波浪的高效消波,实现对结构物参数映射辐射波浪关系构建以此达到主动消波的功能,在消波减灾领域具有重要意义。