温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
LSTM
船闸
位移
预测
模型
研究
2023 年 8 月 25 日第 7 卷 第 16 期现代信息科技Modern Information TechnologyAug.2023 Vol.7 No.161551552023.082023.08收稿日期:2023-03-04基于 LSTM 的船闸位移预测模型研究丁腾腾(珠江水利委员会珠江水利科学研究院,广东 广州 510611)摘 要:船闸在长期服役过程中会因为温度、水压等因素影响产生形变,严重危害通航安全。为实现精准的船闸位移预测,构建高效的船闸预测模型,文章引入深度学习方法,基于某大坝船闸的历史观测数据,利用长短记忆神经网络构建了船闸位移预测模型。结果显示文章所提模型最终的预测效果 MAE 达到了 0.008 1 mm,AEmax 达到了 0.015 4 mm,RMSE 达到了 0.009 9 mm,均远优于传统的多元线性回归方法。说明该模型具有良好的预测性能,为实现船闸的安全预警提供了一种新方法。关键词:船闸;LSTM;位移预测中图分类号:TP183 文献标识码:A 文章编号:2096-4706(2023)16-0155-04Research on Ship Lock Displacement Prediction Model Based on LSTMDING Tengteng(Pearl River Water Resources Institute of Pearl River Water Conservancy Commission,Guangzhou 510611,China)Abstract:The ship locks will be deformed during long-term service due to temperature,water pressure and other factors,which seriously endangers navigation safety.In order to achieve accurate ship lock displacement prediction and build an efficient ship lock prediction model,this paper introduces the Deep Learning method and constructs a ship lock displacement prediction model based on the historical observation data of a dam ship lock using LSTM neural network.The results show that the final prediction effect of MAE reaches 0.008 1 mm,AEmax reaches 0.015 4 mm and RMSE reaches 0.009 9 mm,which are better than the traditional multivariate linear regression method.The model proposed in this paper has good prediction performance and provides a new method to realize the safety warning of ship locks.Keywords:ship lock;LSTM;displacement prediction0 引 言20 世纪 70 年代以来,我国大坝的建设取得了飞速发展,先后建成了三峡、小浪底、溪洛渡等多座大坝。然而,在河道上修建的大坝会截断河道,阻隔上下游贯通。因此,船只需要借助船闸来通航,实现大坝的跨越,保证流域航道的贯通。水利部的第一次全国水利普査公报1显示:截至 2013 年,我国现有船闸高达 27 万余座,是世界上船闸数量最多的国家之一。如此多数量的船闸为我国水路交通网的构建和水运事业的发展做出了巨大的贡献。可以说,船闸的安全与稳定关系到船只的安全、航道的通畅以及水运的发展等2,3。然而,船闸在长期服役过程中,会因为水压的作用、温度的影响、材料的劣化等因素不可避免的发生位移对船闸的安全运行造成影响2。因此,基于环境因素对船闸的位移量做出预测,进而对其安全程度进行预警是提升船闸稳定运行水平,实现智能DOI:10.19850/ki.2096-4706.2023.16.034化管理的重要任务2,4。当前,关于船闸位移预测的研究,可以按照研究方法的不同分成两部分:基于数值模型和基于统计回归的研究。基于数值模型的研究主要是通过有限元等算法,从力学角度预测船闸在外部环境作用下会出现的位移变化。典型的研究比如:苑敬舜5根据实际工程资料,基于有限元对船闸闸首部位进行数值模拟,实现了闸首的位移预测。凌威则利用有限元建立了船闸-岩土-支护桩耦合数值分析模型,对受基坑开挖影响的船闸的位移做出预测。不过基于有限元的数值模拟方法虽然准确,但其需要大量的力学参数参数的确定十分困难,而且数值模拟的速度较慢,难以实现快速的预警。基于统计回归的方法主要是:找出影响船闸位移的环境量,根据环境量的测值与船闸位移的变化值,通过相关统计回归模型(比如:多元线性回归和机器学习方法)进行回归分析。本文考虑到船闸的位移是多因素耦合作用的结果,其位移具有不确定性和非线性的特点,引入深度学习的方法,将 LSTM 模型引入船闸位移预测,基现代信息科技8月下16期.indd 155现代信息科技8月下16期.indd 1552023/8/15 17:38:272023/8/15 17:38:27156156第 16 期现代信息科技2023.082023.08于其强大的数据拟合能力、信息选择记忆能力以及泛化能力,提出基于LSTM算法的船闸位移预测模型。本文首先介绍了 LSTM 的原理和算法架构;其次基于工程实测的温度、水压和位移序列数据,建立了多输入单输出的船闸位移模型;然后,将数据输入模型中进行训练,并利用训练出的网络在验证集上做位移预测,并与多元线性回归方法进行比较,评估 LSTM算法在船闸位移预测方法中的可行性和优越性。最终建立基于 LSTM 的船闸位移预测模型。1 LSTM 模型介绍长短记忆神经网络(Long Short-Term Memory,LSTM)是一种强大的机器学习算法,其改善了RNN 中存在的长期依赖问题,能够学习长序列的依赖关系,可作为复杂的非线性单元用于构造更大型深度神经网络,非常适合用于进行映射关系挖掘和时序预测。LSTM 由 Hochreiter 等提出,其整体结构如图 1 所示。LSTMLSTMLSTMht1xt1htxtht+1xt+1ht2ct2ht+1ct+1图 1 LSTM 模型整体结构示意图通过将环境量按照时序逐步、循环地输入到LSTM 单元中,而后比较输出结果与预期结果间的差异,来实现单元内部参数的优化。不过,不同于传统 RNN 的是,LSTM 模型内部引入了门控机制,使得 LSTM 可以实现长序列数据的学习,其内部的结构如图 2 所示。hxtz=tanh(wht1t1t1xt)zf=(wfht1xt)zi=(wiht1xt)zo=(woht1xt)cctht图 2 LSTM 模型内部结构示意图图 2 中:表示操作矩阵中对应的元素相乘,表示矩阵相加;xt表示当前序列的输入数据,ht-1表示上一个状态传递下来的数据,两者拼接得到四个状态:z f、zi、zo和 z。其中 z f、zi、zo表示由拼接向量乘以权重矩阵之后通过一个 sigmoid 激活函数转换成 0 到 1 之间的数值,来作为一种门控状态,而 z 则是将结果通过一个 tanh 激活函数将转换成-1到 1 之间的值。ct表示在长时间学习中,之前状态需要被记录的内容:(1)(2)sigmoid 和 tanh 的算式为:(3)(4)LSTM 在训练的时候主要分三个阶段:忘记阶段、选择记忆阶段和输出阶段。忘记阶段是对上一个节点传进来的输入进行选择性忘记,即通过计算得到的 z f(f 表示 forget)来作为忘记门控,来控制上一个状态的 C t-1哪些需要留哪些需要忘。选择记忆阶段则是将这个阶段的输入有选择性地进行“记忆”。当前的输入内容由前面计算得到的 z 表示。而选择的门控信号则是由 z(i 代表 information)来进行控制。输出阶段将决定哪些将会被当成当前状态的输出主要是通过 zo来进行控制并对上一阶段得到的 co进行放缩(通过一个 tanh 激活函数进行变化)。当前,LSTM 模型已经在重力坝变形预测、土石坝渗流预测和土石坝沉降预测等方面得到了应用。这些研究充分说明了 LSTM 模型在水工结构工程安全监测方面的巨大潜力。因此,本文立足实际工程,尝试将 LSTM 模型应用于船闸位移变形的预测中。基于 LSTM 模型,本文构建了船闸位移预测模型。以环境量作为输入层输入,以船闸位移作为输出层输出。通过将长序列的环境量和位移量输入到 LSTM 模型中进行训练,来获得具备时间关联度和数据深度挖掘能力的船闸位移预测模型。2 算例分析本文以南方珠江流域某船闸的监测数据为例,基于 LSTM 算法建立船闸位移预测模型。该船闸位于广西,由上下游引航道、上闸首、闸室、下闸首组成。船闸闸室有效尺寸为:280 m34 m,采用人字形闸门,最高挡水位达 47.5 m,最大通过船队为 63 000 吨,年货运量达 5 189 万吨。该船闸于 2020 年4 月正式建成通航。本文通过在船闸内部布置的多点位移传感器读取得到船闸的真实位移量。本文采用的多点位移计为基康仪器生产的 BGK-A3 多点位移计。该位移计由锚头、测杆、PVC保护杆、过渡杆以及安装基座构成,安装在闸室右侧工作阀门附近,可以测量出船闸三个不同高程处的位移变形。本文以基底处的位移数据为现代信息科技8月下16期.indd 156现代信息科技8月下16期.indd 1562023/8/15 17:38:272023/8/15 17:38:271571572023.082023.08第 16 期例,日期区间为 2020 年 4 月2022 年 7 月。本文所提出的船闸位移预测模型是一个关于温度 T、水压 H 以及结构自身的时变 t 三个因素的映射模型4,假设船闸位置 y 处的位移 D 可以表示为:(5)式中:f1(T,y)表示与位置 y 处的温度有关的温度分量;f2(H,y)表示与上下游水位差有关的水压分量;f3(T,y)表示与船闸运行时长有关的时效分量。温度值可以由多点位移计一并测得;水位差由超声波水位计读取上下游水位后相减得到;而对于时效分量,通常可用式(6)近似计算得到。(6)式中:c1和 c2为待确定常数,=t(船闸运行天数)0.01。之所以在式中加入 ln,是因为水工建筑物的时效变形往往是非线性且缓慢增加的。3 结果分析基于构建的训练集和测试集,本文对 LSTM 模型进行训练。如表 1 所示,本文的 LSTM 模型的优化器为梯度下降,步长为 0.1;初始学习率为 0.005,每经过 25 次迭代会乘 0.1。表 1 模型超参数超参数参数值Epoch300优化器Adam步长0.1Initial Learn-Rate0.005Learn-Rate Drop Period25Learn-Rate Drop Factor0.1为了进一步验证本文所提模型的性能,我们还将 LSTM 与传统的多元线性回归方法进行对比。两者在测试集上的预测效果如图 3 所示。实测值预测值残差绝对值残差绝对值位移/mm日期2.32.22.12.01.91.81.71.60.200.160.120.080.0402022-06-082022-06-182022-06-282022-07-082022-07-182022-07-28(a)为多元线性回归实测值预测值残差绝对值残差位移/mm日期2.32.22.12.01.91.81.71.60.200.160.120.080.0402022-06-082022-06-182022-06-282022-07-082022-07-182022-07-28(b)为本文所提模型图 3 模型预测曲线对比通过图 3 可以看出,相较于传统的多元回归方法,本文提出基于 LSTM 的位移预测模型的预测结果更加逼近实测值,精确度明显高于多元回归。而且,LSTM 算法的精度在进行长时间预测时(如对2022-07-28)仍然可以保证较高的精度,这说明本文所提算法具有长时间预测稳定性,可以进行长时序和稳定的船闸位移预测。同时,两种算法预测结果的 MAE、AEmax和RMSE 如表 2 所示。表 2 两种模型的评价指标对比模型评价指标MAE/mmAEmax/mmRMSE/mm多元线性回归0.051 80.032 10.053 5LSTM0.008 10.015 40.009 9通过对比两种模型的评价指标(表 2),可以看出:本文所提出的 LSTM 模型的 MAE 远低于多元线性回归,这说明模型预测的精度远远优于多元线性回归方法。同时,AEmax也更小,反映了LSTM 在长时序预测过程中的稳定性良好,鲁棒性强。而更低的 RMSE 进一步表明了:本文所提模型的预测结果最接近真实值,且预测具有长期稳定性,可用于船闸位移的准确预测。值得注意的是,本文训练集的 RMSE 值大于测试集,这主要是由于测试集时间历程相对较短,每一组的预测值都较为准确造成的。由于水位和温度在不同高程处的作用有不同的效果,为此,本文还选取该位移计另外两个高程处的数据进行位移预测,以此来验证本文所选取的影响因子的可靠性和模型的泛化性。预测结果如表 3所示。结果显示,在不同高程处,本文所提模型的位移预测效果均优于多元线性回归方法,这充分说明:丁腾腾:基于 LSTM 的船闸位移预测模型研究现代信息科技8月下16期.indd 157现代信息科技8月下16期.indd 1572023/8/15 17:38:272023/8/15 17:38:27158158第 16 期现代信息科技2023.082023.08本文所提模型在不同高程处均有良好的效果,水位、时间和温度对不同高度的船闸位移变形均起着关键作用。表 3 两种模型在不同高程处的评价指标对比模型评价指标MAE/mm AEmax/mm RMSE/mm高程 1多元线性回归0.067 90.013 40.072 8LSTM0.005 50.002 10.006 2高程 2多元线性回归0.048 70.022 90.052 7LSTM0.006 10.003 80.006 34 结 论针对船闸在长期服役过程中出现的位移变形难以预测的问题,本文通过深度学习的方法有效解决了这一问题,并通过实验验证该方法的有效性,本文结论如下:1)提出了基于 LSTM 的船闸位移预测模型利用温度、水位差以及两个时效量作为输入,船闸的位移变形量作为输出,有效解决了位移预测中多因素耦合和非线性作用的问题,从而进一步提高了船闸位移的预测精确度。2)通过工程实例与多元回归方法对某船闸从2022年6月2022年8月的位移预测结果进行对比,证明了该模型的预测效果优于多元回归模型,具有较好的应用价值。3)将本文所提出的模型进一步推广至不同的多点位移计上,预测效果也均优于传统的多元线性回归。证明了本文所提算法的有效性和可推广性。参考文献:1 第一次全国水利普查公报 J.中国水利,2013(7):1-3.2 覃盼.三峡坝区船舶通航安全风险演化规律研究 D.武汉:武汉理工大学,2016.3 王文意.风险源管理在葛洲坝船闸检修中的应用 J.交通企业管理,2016,31(3):69-71.4 张泰.基于 SVR 和 PSO-BP 的船闸三维动态风险管理方法研究 D.哈尔滨:哈尔滨工程大学,2020.5 苑敬舜.坞式船闸闸首结构应力变形三维有限元分析 D.合肥:合肥工业大学,2015.作者简介:丁腾腾(1988.06),男,汉族,安徽阜阳人,工程师,学士学位,研究方向:水利水电工程。知识交互的最优推荐问题。首先基于用户的查询信息提取知识型节点,并识别关键知识型,文中以术前检查、医院费用、术后检查、术后治疗、疾病症状、术前检查为关键知识型,以关键知识型为节点构建在线医疗社区事理图谱,融合用户知识共享行为和知识型链接关系,提出知识路径推荐算法,对胆系重疾用户知识需求提供预判。同时,在用户知识共享模式基础上,实现重疾知识行为路径融合协同过滤算法,提高在线健康社区推送的信息服务质量。参考文献:1 中国互联网信息中心.第 51 次中国互联网络发展状况统计报告 EB/OL.2023-01-02.https:/ 新华社.中共中央 国务院印发“健康中国 2030”规划纲要 EB/OL.http:/ 张海涛,李佳玮,刘伟利,等.重大突发事件事理图谱构建研究 J.图书情报工作,2021,65(18):133-140.4 张明淘.基于深度学习的问答社区中医疗实体识别研究 D.南京:南京邮电大学,2021.5 廖开际,邹珂欣,席运江.一种在线医疗社区问答文本实体识别方法基于卷积神经网络和双向长短期记忆神经网络 J.科技管理研究,2021,41(8):173-179.6 盛姝,黄奇,郭进京,等.基于知识库与案例库的在线健康社区诊疗解决方案自动推理模型研究 J.情报科学,2022,40(5):161-172.7 陈源毅,冯文龙,黄梦醒,等.基于知识图谱的行为路径协同过滤推荐算法 J.计算机科学,2021,48(11):176-183.作者简介:张玉洁(2001),女,汉族,河南商丘人,本科在读,研究方向:事理图谱构建及推荐算法;丁翔宇(2003),男,汉族,山东青岛人,本科在读,研究方向:推荐算法。(上接154页)现代信息科技8月下16期.indd 158现代信息科技8月下16期.indd 1582023/8/15 17:38:272023/8/15 17:38:27