跳到内容
当前位置:首页>Excel>【笔记】国标合格仍会翻车:新能源电子水泵低温保护盲区

【笔记】国标合格仍会翻车:新能源电子水泵低温保护盲区

  • 2026-11-04 11:20:29
【笔记】国标合格仍会翻车:新能源电子水泵低温保护盲区
核心结论:低温堵转保护的麻烦,不在阈值取高还是取低。麻烦在于这个阈值同时随冷却液黏度、母线电压、器件导通电阻三样东西漂移,而且黏度带来的负载电流、导通电阻带来的等效阈值,方向正好相反。更麻烦的是,标准考核的那 15 ms 电压跌落窗口里,泵正落在工作区之外;泵真正在工作的那几分钟,标准不考核。
今天这个AI封面还不错~
一、环境舱里测不出来的故障
零下三十度,一台纯电车第一次上电。冷却液已经冻成半固态的浆,叶轮转起来不是在输送它,是在搅它。有件低温水泵控制的专利,说明书里把这个状态直接写成"果冻状"。这里是高黏度的浆态,还能搅得动;真结成硬块把叶轮咬死是另一回事,电流特征完全不同。
这时候泵的电流会明显高于常温正常运行值,离按常温标定的那条堵转保护线不远。
但是把车拖进环境舱,老老实实按标准做一遍冷启动试验,这个现象不会出现。
因为那个瞬间,泵没有在工作。
标准怎么测的。ISO 16750-2 的启动特性,国内对应 GB/T 28046.2,12 V 系统按严酷程度分四级。最严格的两级,母线从 12 V 短时跌落,谷值 4.5 V 甚至 3 V,在谷值停留约 15 ms 再回升。
泵的工作范围。车用电子水泵的电压区间大体一致,下限 8 V 和 9 V 两种都有:HELLA 的 MP150e 标 8 到 16 V,国内几家做新能源水泵的标 9 到 16 V。低于下限,泵里的控制器会降功率空转,或者直接停。落到 3 V 到 4.5 V,不是"功率降了一点",是已经脱离可控工作区:占空比上不去,采样和保护判断都不成立。
两边的区间正好错开。标准考核的那 15 ms,落在泵不工作的地方。
所以环境舱里测不出来,跟试验做得认不认真没关系。那段时间里没有可被误判的对象。
这里有一处边界得先说清,不然标题会被误读:不工作的是标准考核的那 15 ms,不是整车冷启动的头 15 ms。车停一夜再上电,泵一直在转,只是转得很吃力。
标准本身没有问题。启动特性这一项考核的是电压扰动下设备扛不扛得住、会不会复位、恢复后能不能正常工作,它本来就不负责热。问题出在做设计的人身上。把"过了标准"当成"工况覆盖完了",这两件事从来不是一回事。
二、危险窗口在电压恢复之后
母线恢复了,泵重新转起来。但冷却液还没化开,冰点以下的浆料要花好几分钟才能掺匀、流动起来。
这几分钟里有四件事同时发生:
• 黏度还在常温的十倍以上,负载转矩大
• 转速上不去,无感方案的反电动势弱
• 电池刚被大电流掏过,内阻仍高,带载压降大
• 控制器还挂在常温标定的那套判据上
第二条单独说。无感方案靠反电动势的过零点推算转子位置,而这个电压的幅值正比于转速。转速掉到一定程度,它就淹没在开关噪声和采样偏置里了。这是信噪比的物理下限,不是算法没调好。
四条叠在一起,才是电流保护最容易误动作的窗口。标准只考核跌落那几十毫秒到几秒之间设备的功能状态,电压回来之后、流体还冷着的持续带载工况,不在条款范围内。
三、电动车与燃油车的工况差别
前面说的这些,燃油车上也有,只是没那么要紧。
燃油车零下三十度冷启动,发动机本身就是热源。缸体余热会把冷却液焐热,水泵早转几十秒、晚转几十秒,影响有限。
电动车没有这个东西。电池在零下三十度,充电要限流、放电要限功率,不先加热就没法正常工作。而加热的路径只有一条:PTC 或者热泵先把冷却液烧热,再由水泵送进电池冷板。热泵在这个温度下效率已经很低,主要还是靠 PTC。
于是最别扭的局面出现了。最需要循环的时候,恰恰是循环能力最差的时候。冷却液还是浆,泵转速上不去,流量小,加热器功率再大,热量也送不进电池。
一台纯电车通常布 2 到 5 只电子水泵,分管电池、电机、电控,单只功率从几十瓦到一两百瓦不等(飞龙股份投资者关系记录)。这个区间是行业口径,集成式热管理会把回路并起来,数量可以更少,别当标配看。电池回路这一只最要紧,因为它同时管着冷却和加热两个方向,需求是反的。
另一处差异容易被忽略。燃油车的机械水泵由皮带带着转,发动机熄火它就停;电动车的泵在充电时也得转,快充那点热量全靠它带走。所以车用电泵的寿命要求比机械泵高一个台阶,行业里普遍按上万小时设计。机械泵按里程当量考核,电子水泵按通电小时数考核,还要算上低温启停循环,两者不是一把尺。
四、黏度、效率与器件温漂
离心泵有一套相似定律:流量正比于转速,扬程正比于转速的平方,轴功率正比于转速的三次方。用起来很方便,但它有个前提——几何相似,而且雷诺数足够高,流态已经进入自模区。
黏度一上来,这个前提就没了。雷诺数往下掉,流态朝层流退,叶轮和壳体之间那层流体的剪切应力直接正比于黏度,转速不变,摩擦转矩就跟着涨。这部分功变成热,不进流量。相似定律在这里失效,需要另找办法补。
美国水力学会的黏性修正方法(ANSI/HI 9.6.7)就是补丁:把泵厂在清水台架上测的曲线,按实际黏度逐点修正。适用到几千厘斯,电动车冷却液在零下三十度只有几十厘斯,稳稳在范围里。但这套方法只认牛顿流体,带冰晶的浆态已经超出它的前提——这也是后面那家专利要单独开一个"搅打"模式的原因。
修正完会看到三降一升:扬程降、流量降、效率降得最狠,轴功率反而升。
这里有个对不上的地方。按三次方定律,转速上不去,功率本该跟着掉;可低温下转速低,电流反而大。能解释这个矛盾的只有效率一项——它掉得比转速更快,把功率曲线整个顶上去了。
所以低温启动的大电流,不是泵在输出更多流量,是它在空耗。前者说明系统在工作,后者说明系统在给自己加热。
集成预驱的过流保护原理很朴素:测 MOSFET 的导通压降,除以导通电阻,反推电流,超过设定值跳闸。先把范围说清:这个漂移是集成预驱特有的。外接采样电阻的架构里没有导通电阻这一项,也就没有它。
但导通电阻随结温上升。温度越高,同样的压降对应的电流越小,等效的跳闸点就越低。德州仪器一份 BLDC 参考设计文档里给过实测:同一颗器件、同一个阈值设定,结温从常温升到一百度,导通电阻涨了四成,等效跳闸电流掉三成。
于是两端都不舒服。低温端导通电阻小,等效阈值偏高,真堵转时电流可能够不着,漏判;高温端导通电阻大,等效阈值偏低,正常的大电流工况更容易撞线,误判。
流体那边恰好反过来:低温黏度高,电流本来就大,最容易撞线。
两个效应方向相反,会抵消一部分。这解释了为什么台架上标定一次看着挺好,到了整车上却偶发。标定没做错,只是补偿关系碰巧对上了。换一颗 MOSFET、换一个温度点、换一版叶轮,这个巧合就散了。
五、量产方案与干转盲区
两家做法,两种思路。
HELLA MP150e(量产件)
判据:转速 + 启动电流。
机制:要求一个测试循环内电流一直挂在高位、没有回落趋势,才判堵转或干转,报故障并停机。
看点:看的是电流的趋势,不是某一刻的绝对值。
浙江瑞立 CN119508241A(在审专利)
判据:两个电流阈值 + 趋势。
机制:先设一个半流体"只能搅打、不能汲取"的电流阈值,配专用低速;等电流呈下降趋势、判断搅打完成,再切回常温额定工况的阈值。
看点:它承认低温下电流大是正常的,不该当故障处理。
两家做法不一样,但共同点很清楚:没有一家的判据是"电流超过某个数值就停机"。原因说起来也简单,那个数值本来就不是恒定值。
电流阈值法默认堵转就等于电流大。但"堵"的成因至少有四种,电流特征完全不同。
① 冰渣或半流体卡住叶轮
负载突变、周期性;电流大且波动;可逆,化开即可解除。
② 轴承或密封卡死
持续高负载;电流大且稳定;不可逆。
③ 异物卡入
与②类似,可能带周期性刮擦;不可逆。
④ 干转,泵里没有液体
几乎无负载;电流比正常运行时更小。
这一条是电流阈值法的死穴。没有液体就没有负载,任何"超阈值报警"都抓不到,而它的后果是叶轮空转过热变形,叠加冷却完全失效。少数控制策略下空载电流未必明显偏低,但带液负载远高于空转,方向成立。
电动车碰上干转的机会不比燃油车少。热管理回路长、支路多、拐弯多,加注之后排气不干净是常事;售后换件、管路拆装之后忘了补液,也很常见。这几种情况泵都在转,电流都不大,看上去一切正常。
HELLA 把转速和电流绑在一起判,原因就在这里。单看电流分不开这两种:堵转是转速掉下去、电流冲上来;干转是转速还稳着、电流反而低。两边的电流都不正常,方向却是相反的。
六、代价与三条原则
误判的代价是泵停机,那个回路就停摆,电池和电驱失去冷却,结果是降功率、限速、快充中断。可恢复。
漏判的代价要绕一层说。危险不只是电流大。堵转时叶轮不转,泵腔里没有流动,绕组到壳体那一段的对流散热基本失效。电机热模型里,温升速率取决于铜损和热阻的比值,而热阻在堵转状态下是恶化的,不是不变的。同样的过流,堵转时能撑的时间比正常过载短得多。
这也是为什么成熟做法看的是"持续多久",而不只是"多大"。电流幅值只决定发热速率,热积累才决定结果。
按常规安全思路,该偏向"宁误判不漏判"。但冷启动误停机,电池在零下三十度充放电都受严格限制,这本身也是安全问题。两头都算安全,只是时间尺度不同。
① 用比值,不用绝对值
判据取"实测电流 ÷ 同工况下的期望电流",而不是"实测电流 ÷ 一个固定数字"。期望值随温度和母线电压查表,芯片温漂那部分也就一起被吸收进去了。这张表得按黏度、转速、母线电压分档实测,浆态区间不能拿清水曲线外推,否则比值一样失真。
② 低温单独开一档
半流体状态下泵在搅打而不是输送,电流本来就该高。给它一个独立判据和一个独立低转速,等搅打确认完成再切回常温逻辑。这不算打补丁,是承认两种物理状态。
③ 判据要带时间维度
瞬时幅值只回答"现在有多热",不回答"还能撑多久"。配合电流与转速的交叉判断,才能把堵转、干转、重载三种情况分开,也才能给出合理的断开延时。
保护逻辑靠不靠谱,不取决于阈值定得多准,取决于它知不知道自己在什么工况下。冷却液是果冻还是水,判据要是分不清,参数调得再细也只是在试。
参考资料
[1] ISO 16750-2:2012《Road vehicles — Environmental conditions and testing for electrical and electronic equipment — Part 2: Electrical loads》Table 3;对应 GB/T 28046.2-2019(现行,2019-10-18 发布,2020-05-01 实施)表 3。
[2] HELLA TechWorld. Media pump — design, function and troubleshooting(MP150e 介质泵技术数据、8–16 V 工作范围与堵转/干转检测逻辑)。
[3] Texas Instruments. TIDUDK8, Single MCU, 18V/600W BLDC Motor Control Reference Design with Bluetooth Low Energy 5.0(DRV8323 过流阈值与导通电阻温漂实测)。
[4] ASHRAE Handbook — Fundamentals 2017, Chapter 31, Table 9;DOWTHERM SR-1 乙二醇水溶液技术数据表(50% 体积浓度黏度数据,两源互证)。
[5] 浙江瑞立空压装备有限公司. 电子水泵的控制方法. 公开号 CN119508241A,申请号 CN202411652352.5,申请日 2024-11-19,公开日 2025-02-25,法律状态:在审。
[6] 飞龙股份投资者关系活动记录表(2025-01-13):每台新能源汽车约需 2–5 只电子水泵,主要用于电机、电控和电池。
[7] ANSI/HI 9.6.7 离心泵黏性修正方法;ISO 17769-1 对应方法。
[8] 新能源汽车电池组液冷板换热分析与结构优化. 郑州轻工业学院学报(50% 乙二醇水溶液冰点 -33.8 ℃ 及物性表)。
往期推荐
热管理水泵干转检测:电流法全解析
【笔记】新能源水泵堵转怎么判?4类诊断方法+工程自愈逻辑,彻底搞定误报、漏报
【笔记】热管理集成控制:冷却水泵变“无脑” EMC 才真正开始
【笔记】汽车热管理系统,需要装几个水泵?水泵驱动控制往哪放?
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-06 19:00:35 HTTP/1.1 GET : http://h.sjds.net/a/575041.html
  2. 运行时间 : 0.082976s [ 吞吐率:12.05req/s ] 内存消耗:4,253.02kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=f0535dbcd0861736003075769e6bb3ed
  1. /www/wwwroot/h.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/h.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/h.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/h.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/h.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/h.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/h.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/h.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/h.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/h.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/h.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/h.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/h.sjds.net/runtime/temp/c1d6e8c94b2c2fa10e259903674c804d.php ( 8.11 KB )
  140. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000484s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000591s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000406s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000340s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000629s ]
  6. SELECT * FROM `set` [ RunTime:0.000312s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000657s ]
  8. SELECT * FROM `article` WHERE `id` = 575041 LIMIT 1 [ RunTime:0.000401s ]
  9. UPDATE `article` SET `lasttime` = 1793962835 WHERE `id` = 575041 [ RunTime:0.001317s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000433s ]
  11. SELECT * FROM `article` WHERE `id` < 575041 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000511s ]
  12. SELECT * FROM `article` WHERE `id` > 575041 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000498s ]
  13. SELECT * FROM `article` WHERE `id` < 575041 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000654s ]
  14. SELECT * FROM `article` WHERE `id` < 575041 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000678s ]
  15. SELECT * FROM `article` WHERE `id` < 575041 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000744s ]
0.094137s