当前位置:首页>武汉>佳文赏析 CP07|武汉大学团队-PANet:物理-行动双驱动的调水工程水位预测模型

佳文赏析 CP07|武汉大学团队-PANet:物理-行动双驱动的调水工程水位预测模型

  • 2026-08-25 15:33:00
佳文赏析 CP07|武汉大学团队-PANet:物理-行动双驱动的调水工程水位预测模型

1. 原文链接

Liu W, Guan G, Chen X, Shi L, Fu G, Savic D.  Physics-guided networks for probabilistic hydrodynamic forecasting in canal systems. Environ Sci Ecotechnol. 2026 May 5;31:100703. doi: 10.1016/j.ese.2026.100703. PMID: 42181611; PMCID: PMC13194548.

2. 摘要复述

本文针对国南水北调中线工程中水位精准预测的难题,建立了一个物理与行动信息融合的水位预测模型(PANet)。研究利用积分延迟理论结合稀疏概率自注意力机制,在考虑闸门调控行为及水文延迟特性的前提下,优化了多步水位预测的时序建模过程。研究得出,通过引入行动注意力编码器增强模型对人工干预的敏感性,并采用双分支解码器分别捕捉短期水位波动与长期演变趋势,可以显著提升预测精度与稳定性,较主流模型降低预测误差32%–77%,从而为调水工程的智能调度与运行安全提供可靠的技术支撑。

3. 研究背景

在大型跨流域调水工程中,精准的水位预测是保障输水安全与优化调度决策的核心技术手段,但传统水动力学模型严重依赖难以实时获取的渠道参数与边界条件,而主流深度学习方法则缺乏对闸门调控等人工干预行为的可解释性建模能力。在水文过程复杂、调控响应存在显著时滞的工程实际中,探索融合物理机制与行动信息的水位预测新方法具有迫切的现实必要性。

4. 存在问题

(1) 过去的研究程度:以往水动力学模型基于Saint‑Venant方程,具有较强的物理可解释性,但严重依赖渠道糙率、断面几何等难以实时获取的参数,且对复杂边界条件适应性差;而数据驱动方法(如LSTM、Transformer、Informer)虽展现出良好的泛化能力,却多侧重于纯时序建模,未能将闸门开度等人工调控行为显式纳入学习框架,也缺乏对水文延迟响应与马尔可夫特性的联合刻画。

(2) 核心痛点:现有深度学习方法难以同时捕捉渠道水位的短时扰动(如闸门操作引起的局部波动)和长程演化趋势(如上游来水滞后影响),更无法有效阐释人为干预措施与水力响应之间的因果关联;同时,模型普遍缺乏物理启发的可解释性,导致在多步预测任务中精度不稳定、泛化能力受限,难以满足实际调度对可靠性的要求。

(3) 本文解决的具体问题:针对上述瓶颈,本文试图构建一种融合积分延迟理论与行动编码机制的新型预测网络(PANet),通过设计行动注意力编码器显式嵌入闸门开度信息,并采用双分支解码器分别学习短期动态和长期趋势,从而在多步水位预测中同步解决“时滞建模”“调控响应建模”和“多尺度特征融合”三个关键问题,最终提升模型在真实调水工程中的预测精度、稳定性与物理可解释性。

5. 研究意义

 理论上,本文首次将积分延迟物理机制与稀疏自注意力深度学习架构深度融合,精细刻画了长距离调水渠道系统中“水文时滞—人工调控”的耦合响应特征,揭示了闸门操作对水位演变的因果作用路径。

实际应用中,本研究提出了一套融合行动注意力编码与双分支解码的水位预测模型(PANet),不仅能在多步预测中实现0.0139米的平均绝对误差(较主流模型降低32%~77%),还为调水工程的多尺度智能调度、运行安全预警及闸门操控策略优化提供了高精度、可解释的数据支撑与决策依据。

6. 研究区域与数据

(1)研究区

   图1 南水北调工程站点分布图

地理位置与范围:南水北调中线工程始于湖北省丹江口水库,途经河南、河北、北京、天津,终点为北京颐和园团城湖,全长1432公里。本研究聚焦于中线工程唐河控制闸至牤牛河控制闸之间的渠段,全长约72.85公里,依据闸门分布划分为三个渠池:D₁(唐河至安阳河闸,28.859公里)、D₂(安阳河闸至漳河闸,14.188公里)、D₃(漳河闸至牤牛河闸,29.805公里)。

关键站点:沿线包含4座控制闸(唐河闸、安阳河闸、漳河闸、牤牛河闸)

选址原因:该渠段是中线工程中调控密集、水文响应复杂且具有典型时滞特征的输水通道,兼顾长距离输水与局部闸群联动。

(2)研究数据

数据来源

控制闸数量

采样频率

关键变量

数据集划分

《南水北调东线一期工2020年10月1日 — 2021年10月31日程可行性研究报告》

4座(唐河闸、安阳河闸、漳河闸、牤牛河闸)

5分钟/次

上游闸门开度、平均进出口水位、上游流量、下游水位、下游流量

训练集70% / 验证集20% / 测试集10%

7. 研究方法

图2 研究方法

新模型/方法:本文提出了一种基于积分延迟理论与稀疏概率自注意力机制融合的物理-行动双驱动水位预测模型(PANet)。该模型采用编码器-解码器架构,核心包含两大模块:行动注意力编码器——通过行动编码、时间编码和位置编码将闸门开度等调控信号嵌入输入序列;双分支解码器——由短时特征学习分支和长时特征学习分支构成,两分支输出沿特征维度拼接后经全连接层生成最终的多步水位预测结果。

8. 研究步骤

(1)理论基础。引入积分延迟方程,刻画渠池系统中上游入流时滞与下游出流之间的水位响应关系,为模型提供物理先验约数据获取与预处理束。  

 (2)数据获取与预处理。收集南水北调中线工程唐河至牤牛河段四个控制闸一年的运行数据(5分钟采样),经异常值剔除、线性插补和Z-Score标准化后,按7:2:1分为训练、验证和测试集。

(3)模型构建。设计PANet网络,编码端采用行动注意力编码器将闸门开度信号嵌入输入序列;解码端采用双分支结构——长时特征学习分支(稀疏自注意力)建模全局趋势与时滞,短时特征学习分支(全连接层)捕捉局部扰动,两分支拼接后经全连接层输出多步水位预测。

 (4)实验设置。以RNN、LSTM、Transformer和Informer为基准模型,设置四组不同输入/预测步长任务,通过网格搜索确定超参数。

(5)模型评估。以MAE、MAPE、RMSE为评价指标,开展模型间对比实验、消融实验(移除各模块)及注意力头数敏感性分析。

(6)可解释性验证。通过注意力权重热力图可视化,验证稀疏注意力机制是否聚焦于与物理时滞特性一致的时序区间,增强模型可信度

9. 研究结论

PANet在全部四组多步预测任务(n=48/24, 96/48, 192/96, 384/192)中均取得了最优的预测精度,MAE、MAPE和RMSE三项指标全面领先于Informer、Transformer、LSTM和RNN四种基准模型,展现出卓越的准确性、稳定性与跨尺度泛化能力。

(1)短期预测(n=48, k=24):PANet的MAE=0.0087 m,相比Informer、Transformer、LSTM和RNN,误差分别降低31.50%、86.15%、56.06%和76.92%。在极短期预测场景中优势尤为显著。

(2)中短期预测(n=96, k=48):MAE=0.0102 m,误差降低幅度分别为32.89%(vs Informer)、86.08%(vs Transformer)、69.55%(vs LSTM)和81.52%(vs RNN),性能持续领先。

(3)中长期预测(n=192, k=96):MAE=0.0118 m,相较四种基准模型误差降低33.33%~84.87%,表明PANet在逐步延长的预测时域中仍保持稳定的精度优势。

(4)长期预测(n=384, k=192):MAE=0.0248 m,相比Informer、Transformer、LSTM和RNN,误差分别降低30.73%、55.15%、63.20%和72.47%。即使在最长的192步预测任务中,PANet依然保持最低误差,验证了其长序列建模能力。

图3 平均性能对比图

10. 结果讨论

(1)内在机理:PANet通过三项核心设计实现物理与行动的深度融合:积分延迟方程作为物理先验锚定上游来水与下游水位之间的时滞关系;行动注意力编码器(A2E) 显式建模闸门调控行为对水位的因果影响路径;双分支解码器(DBD) 分别捕捉短时扰动(SFL)与长程趋势(LFL),经特征融合输出预测结果。三者协同使模型在复杂调控场景下兼具数据拟合精度与物理可解释性。

(2)与现状对比与启示:现有主流深度学习方法将闸门开度与普通水文变量平级处理,缺乏对“调控-响应”因果链的显式建模,导致非稳态条件下预测精度骤降。PANet在四组多步预测任务中MAE(0.0087~0.0248 m)全面优于Informer(0.0127~0.0358 m)和Transformer(0.0553~0.0733 m),验证了物理-行动耦合架构在精度与稳定性上的双重优势;同时注意力热力图可视化揭示了模型与时滞物理规律一致的聚焦模式,为调度决策提供了透明化的解释依据,直接回应了工程中“深度学习黑箱难以信任”的痛点。未来引入降水、分水计划等多元数据后,该框架有望进化为融合物理规律与调控意图的通用智能预测范式。

11. 局限性与未来展望

(1)研究局限性

当前模型主要依赖于水文时序数据(流量、水位、闸门开度),尚未融合降水、分水计划及调度指令等多元异构信息,限制了模型对外部突发事件(如暴雨、工程故障)的响应能力。此外,实验数据仅覆盖南水北调中线工程三个渠池、为期一年的运行记录,模型在更长时序、更复杂渠系拓扑或不同调水工程中的泛化能力尚未得到充分验证。

(2)未来研究方向

引入多源异构数据融合机制,将降水预报、区间分水计划、调度操作指令等作为条件输入,构建支持突发工况响应的增强型预测框架。在此基础上,将积分延迟方程中的时滞参数τ和回水面积A_d由固定先验升级为可学习的物理参数模块,结合逆问题求解策略,在实现多步水位预测的同时同步反演渠道阻尼特性与波速参数,使模型从“数据拟合物理规律”进化为“数据-物理联合驱动”的真正融合范式。同时,拓展至全线多闸站多渠池联合建模,验证PANet在大型复杂渠系拓扑中的计算效率与泛化能力。

投 稿   谢  恺

排 版   谢  恺

审 核  卢龙彬

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-31 02:14:39 HTTP/2.0 GET : https://f.460.net.cn/a/592363.html
  2. 运行时间 : 0.069047s [ 吞吐率:14.48req/s ] 内存消耗:4,518.68kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=bb6e17cfe9b47c2f83629a9f685f5170
  1. /wwwdata/wwwroot/f.460.net.cn/public/index.php ( 0.79 KB )
  2. /wwwdata/wwwroot/f.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /wwwdata/wwwroot/f.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /wwwdata/wwwroot/f.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /wwwdata/wwwroot/f.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /wwwdata/wwwroot/f.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /wwwdata/wwwroot/f.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /wwwdata/wwwroot/f.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /wwwdata/wwwroot/f.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /wwwdata/wwwroot/f.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /wwwdata/wwwroot/f.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /wwwdata/wwwroot/f.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /wwwdata/wwwroot/f.460.net.cn/app/provider.php ( 0.19 KB )
  23. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /wwwdata/wwwroot/f.460.net.cn/app/common.php ( 0.03 KB )
  27. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /wwwdata/wwwroot/f.460.net.cn/config/app.php ( 0.95 KB )
  30. /wwwdata/wwwroot/f.460.net.cn/config/cache.php ( 0.78 KB )
  31. /wwwdata/wwwroot/f.460.net.cn/config/console.php ( 0.23 KB )
  32. /wwwdata/wwwroot/f.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /wwwdata/wwwroot/f.460.net.cn/config/database.php ( 2.47 KB )
  34. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /wwwdata/wwwroot/f.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /wwwdata/wwwroot/f.460.net.cn/config/lang.php ( 0.91 KB )
  37. /wwwdata/wwwroot/f.460.net.cn/config/log.php ( 1.35 KB )
  38. /wwwdata/wwwroot/f.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /wwwdata/wwwroot/f.460.net.cn/config/route.php ( 1.89 KB )
  40. /wwwdata/wwwroot/f.460.net.cn/config/session.php ( 0.57 KB )
  41. /wwwdata/wwwroot/f.460.net.cn/config/trace.php ( 0.34 KB )
  42. /wwwdata/wwwroot/f.460.net.cn/config/view.php ( 0.82 KB )
  43. /wwwdata/wwwroot/f.460.net.cn/app/event.php ( 0.25 KB )
  44. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /wwwdata/wwwroot/f.460.net.cn/app/service.php ( 0.13 KB )
  46. /wwwdata/wwwroot/f.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /wwwdata/wwwroot/f.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /wwwdata/wwwroot/f.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /wwwdata/wwwroot/f.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /wwwdata/wwwroot/f.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /wwwdata/wwwroot/f.460.net.cn/app/Request.php ( 0.09 KB )
  84. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /wwwdata/wwwroot/f.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /wwwdata/wwwroot/f.460.net.cn/route/app.php ( 1.72 KB )
  100. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /wwwdata/wwwroot/f.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /wwwdata/wwwroot/f.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /wwwdata/wwwroot/f.460.net.cn/runtime/temp/310a4debc7c38c2726b0b211618749f5.php ( 11.95 KB )
  140. /wwwdata/wwwroot/f.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000937s ] mysql:host=127.0.0.1;port=3306;dbname=f460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001898s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000632s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000567s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001447s ]
  6. SELECT * FROM `set` [ RunTime:0.000373s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001461s ]
  8. SELECT * FROM `article` WHERE `id` = 592363 LIMIT 1 [ RunTime:0.000735s ]
  9. UPDATE `article` SET `lasttime` = 1788113679 WHERE `id` = 592363 [ RunTime:0.006030s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000865s ]
  11. SELECT * FROM `article` WHERE `id` < 592363 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000920s ]
  12. SELECT * FROM `article` WHERE `id` > 592363 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001205s ]
  13. SELECT * FROM `article` WHERE `id` < 592363 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001962s ]
  14. SELECT * FROM `article` WHERE `id` < 592363 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001001s ]
  15. SELECT * FROM `article` WHERE `id` < 592363 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000811s ]
0.073862s