乐于分享
好东西不私藏

覆盖超低频到超高频:下一代软件定义智能边缘振动传感器的可行性分析

覆盖超低频到超高频:下一代软件定义智能边缘振动传感器的可行性分析

随着工业预测性维护、能源装备健康管理还有基础设施结构监测这些领域不断往前发展并且逐步走向深入,对于振动传感器在频带宽度、智能水平和部署灵活性这几个方面,可以说已经提出了前所未有的要求。本篇文章针对的是一款既可以兼容从准静态超低频到超声超高频,同时功能又完全由软件来定义的下一代智能边缘振动传感器,专门对它的研发与制造可行性做了一次系统性的分析。分析的结果表明,凭借多物理原理融合感知、可重构信号链、高性能边缘计算平台,再加上成熟的供应链与封装工艺,这个传感器的研制并不存在原理性的障碍,已经具备了一条相当明确的工程实施路径,项目整体上是完全可行的。

1.引言与产品边界

传统振动传感器一般只在一个有限的频段内表现得比较出色:低频传感器很难去触碰到高频轴承缺陷的那些特征,而高频传感器则没有办法稳定地把结构缓慢的沉降或摆动给捕获下来。在风电、核电、桥梁、精密传动这样的场景当中,运维人员往往需要同时部署好几种类型的传感器,并且还要搭配上复杂的采集系统,这样一来成本就很高,数据分析也显得比较割裂。正是因为这样,这里提出了一种下一代的软件定义智能边缘传感器,并把它的核心指标确定为:单节点实现从DC~0.1Hz的超低频,一直到10kHz乃至20kHz以上的超高频连续监测,同时还要具备完整的边缘计算和远程定义能力。

所谓的“软件定义”,指的是传感器的采样率、滤波特性、触发逻辑、量程、特征提取算法,乃至AI推理模型,这些全部都可以在部署之后,借助云端或者本地网络进行远程的配置与更新。传感器不再只是一个单纯的模拟信号源了,而是应该有能力在边缘端完成FFT变换、包络谱分析、冲击解调、趋势特征计算和异常分类,并且把可以直接用于决策的结构化信息输出出来。除此之外,该传感器还必须对精密的时间同步、自适应的功耗管理,以及多模态数据融合提供支持,这样才能去满足从大型结构模态分析到精密传动链故障诊断这一系列广泛的需求。

2. 核心技术挑战

要把上面提到的这个愿景落到实处,有几个物理和工程层面的矛盾是绕不开的,得直接去面对。
第一个矛盾,是宽频感知本身的物理极限问题。超低频测量要求传感器具备极低的1/f噪声,同时温度漂移也要非常小,典型的指标就是漂移量必须小于10µg/°C,只有这样才能为准静态倾角或者沉降测量提供长期稳定性方面的保证;换到超高频那一头,则要求传感器的一阶谐振频率至少要达到50kHz以上,才可以把20kHz带宽内的幅值精度维持在±5%的水平。拿目前的情况来看,依据MEMS电容或者力平衡原理的加速度计,低频特性确实很卓越,但高频响应一般会被限制在几kHz以内;压电式传感器呢,高频表现倒是很出色,却因为电荷放大器时间常数这个因素,没有办法对真正的直流信号做出响应。所以说,单一敏感元件几乎是不可能同时把DC和超声频段都完美地覆盖住的。
第二个矛盾,出在超大动态范围与功耗之间。在设备监测过程中,低频微振动有时候会小到亚毫克级别,可是就在同一个测点位置,高频冲击却又可能高达数十个重力加速度。这种情形下,数据采集通道就得具备超过120dB的动态范围才行。而超高频采样率至少需要达到51.2ksps,甚至还要更高,连续采集加上连续处理所产生出来的功耗,跟电池供电或者能量采集场景下那种要求数年续航的需求,就构成了相当尖锐的冲突。
最后一个是校准和可制造性方面带来的挑战。可以产生从0.05Hz一直拉到50kHz标准振动的宽频校准台,放在全球范围来看都属于一种比较稀缺的装置,何况要对跨多个十倍频程的幅值和相位进行一致性校准,难度是非常大的。这也就意味着,到了量产阶段,测试流程会变得复杂起来,所花费的时间和成本,都会明显高于传统的窄带传感器。

3. 研发可行性分析

面对以上这些挑战,这里选用了一种“多物理原理融合传感+软件定义选择”的异构架构,用来处理宽频感知上的矛盾。在感知层,系统内部直接集成了两个,甚至三个独立的加速度计核心。低频核选用的是高精度、低噪声的MEMS加速度计,拿ADXL355/357系列或者同类的力平衡器件来说,噪声密度低于20µg/√Hz,能够对DC~1kHz这个区间的准静态和低频振动进行直接测量。高频核则选用了宽频MEMS加速度计,例如ADXL1002/1004系列,它的一阶谐振频率可以达到45kHz,可用带宽足够把1kHz到20kHz以上的范围覆盖进去,噪声密度约125µg/√Hz。也可以把微型压电环当作一种补充手段引入进来,不过它的低频截止特性,决定了DC测量那块还是得依赖MEMS低频核。软件定义层会依据当前具体的任务需求,灵活地去选择单轴或者多轴数据,并且执行跨核的交叉校验、频谱拼接以及数据融合,最终输出的,是一个连贯的、从DC一直到超高频的统一频谱或者特征集。这样的架构在原理上并不存在什么障碍,像ADI这类厂商已经对双核产品进行过初步的验证,两块成熟的商用芯片,不管是叠装还是并列封装,都是完全可以实现的。
在信号调理与数据采集这块,模拟前端运用了可编程增益放大器和可配置的抗混叠滤波器,可以借助软件在0.1Hz的高通和20kHz的低通之间完成动态的切换。ADC部分选用的是一种双通道架构:低频通道搭配的是24位Σ-Δ ADC,采样率被控制在4ksps以内,这样处理之后,既能拿到超过120dB的动态范围,又可以保持较低的功耗;高频通道则使用18位或者24位的SAR ADC,又或者是宽带Σ-Δ ADC,采样率不低于128ksps,并且支持多通道的同步采样,目的是把精确的相位信息保留下来。整个系统还集成了精密的TCXO温补晶振,同时对IEEE 1588时间同步协议进行了支持,这样就能够保证多个传感器节点之间拥有小于10微秒的同步精度,完全可以用于运行模态分析这一类高阶应用。这些电路设计,目前已经有大量工业级的现成芯片可供选择,整体的技术成熟度是非常高的。
边缘计算与软件定义平台,是赋予传感器“智能”的那把关键钥匙。主控核心部分,可以选用高性能MCU再搭配轻量级神经网络加速器的组合方案,比如说用STM32H7去配合Neural-ART加速器,让它去执行规则特征提取和小型卷积神经网络推理这类任务;也可以选用低功耗FPGA或者SoC FPGA架构,凭借并行硬件来实时地完成滤波、抽取、FFT还有包络分析这些工作。软件定义能力将会把全部的工作参数都覆盖进来:用户可以远程地去制定采样计划、完成量程的切换、定义FFT的线数和平均次数、完成包络解调频带的配置、设定报警的阈值,甚至还可以去选择到底是输出原始数据,还是输出那些已经处理过的特征。

在算法更新方面,平台会支持TensorFlow Lite Micro或ONNX Runtime这类轻量化推理框架,允许以容器化的方式在野外升级机器学习模型。整套系统运行在FreeRTOS或Zephyr实时操作系统之上,并且集成了安全启动、加密固件OTA更新和TLS数据加密,以此来保证安全性与可维护性。目前,已经有多家振动传感器制造商实现了部分软件定义的功能,该平台的完整构建并不存在什么不可逾越的鸿沟;边缘AI推理在一维振动信号上的功耗可以控制在50~200毫瓦,再辅以大容量的锂电池和振动能量采集,实现数年的连续运行是可行的。

在算法层面,信号链会先把低频抽取与高频全速流分开进行处理,然后再借助同步重采样与相位对齐算法来完成谱拼接,消除频带衔接处的跳变。超低频漂移补偿是借助内置的温度传感器和长期静止段的滑动均值估计来实现的,这样就能有效抑制1/f噪声和温度效应带来的零偏变化。特征提取库兼容ISO  10816和ISO  13373等国际标准,可以提供峰值、峭度、包络谱这类可配置的参数。对于异常检测,传感器内部嵌入了无监督学习模型,它可以在本地训练出正常行为的边界,并且直接就在边缘端给出早期故障报警。

4. 制造可行性分析

从供应链的角度去看,该传感器所需的核心器件全都是标准的商用件。MEMS加速度计基本都来自ADI、ST、Bosch这样的主流厂商,模拟前端和ADC则是由TI、ADI、Microchip等企业稳定地供应,处理器那块也完全可以在ST、NXP、TI这些工业级产品里面自由地去挑选。这些元件的生命周期相当长,供货情况也十分稳定,并不牵扯什么特殊的禁运或者独家垄断的问题,所以供应链这一头的风险是极低的。传感器模组的封装与集成工艺,同样也已经处于相当成熟的状态了。低频核与高频核可以选用多芯片模组的方式,也可以选用精密PCB堆叠的方式,通过低应力贴装胶和陶瓷基板,来防止机械应力给低频漂移带来影响。外壳上,选用的材料是不锈钢或者铝合金,再依靠树脂灌封配合密封设计,把防护等级做到IP67/IP68,并且在防爆的要求上也能够满足。当前市场上存在着大量经验丰富的工业传感器代工厂,完全具备承接这类设计与制造的能力。无线通信部分可以集成BLE 5.3、WiFi6或者LTE-M/NB-IoT模组,天线可以内嵌也可以外置,生产工艺上并没有明显的障碍。

超宽频校准与测试,是制造环节中一个关键的挑战。低频校准要依赖长冲程的低频振动台,配合激光干涉仪,可以溯源到国家基准,产生0.05Hz至200Hz的标准正弦激励。高频段则使用高频振动台,采用背靠背的方式与标准加速度计进行比对,覆盖5kHz到50kHz。在工厂端,系统会经过多个温度循环的全频段扫描校准,生成的频率与温度补偿表会被写入传感器内部,从而实现“一次校准,终身补偿”。现场则借助静态翻转校准、电注入激励这类软件定义的自校验程序,进行定期修正。到了量产阶段,会采用自动化的测试工位,并行地执行温度循环和频谱扫描,单只传感器的测试时间可以控制在三到五分钟之内,满足中高批量的需求。国内已经有了振动计量机构和设备供应商,可以提供完整的校准方案,自主研发的自动校准产线技术也已经成熟了。

在制造成本方面,中批量生产下的物料成本大约在千元以内这个范围区间,再叠加上工业品正常的利润空间之后,终端售价具备市场的竞争力。绝大部分的组装工序都可以在标准的SMT生产线上完成,不牵扯自研MEMS流片这类微纳制造工艺,制造风险极低。软件的一次性投入能够借助远程配置,大幅减少硬件变体的种类,从而进一步提升了批产的灵活性。

5. 风险分析与应对

宽频连续采集会带来不小的功耗压力,这种压力可以借助软件定义的触发与占空比模式来化解掉:传感器平常是依靠低频低功耗的模式在进行监听,只有当高频事件被疑似检测到的时候,才会全速地启动高频采集与处理,这样一来,就可以在绝大多数时间里把待机电流维持在微安级别。对于超低频漂移以及温度敏感性的问题,除了在工厂端进行全温补偿之外,在线校准和双核互校机制还能够对零偏漂移起到进一步的抑制作用。校准装置在前期阶段的投入比较大,比较合适的做法是在研发阶段就跟第三方校准实验室开展合作、共享平台,在小批量的时候先进行委外校准,等到市场验证已经比较明确之后,再自己去建设自动化的产线。远程算法更新这件事,是存在被恶意篡改的风险的,所以有必要从系统设计层面入手,把安全启动和加密签名镜像机制建立起来,只接受那些经由官方签名的固件包,这样才算真正契合IEC 62443这一工业网络安全标准。在市场的接受度方面,初代产品在定价上有可能会高于单一频段的传感器,但目光还是应当瞄准核电、航空发动机、海上风电这类对全频域信息高度敏感的高价值场景,凭借减少测点数量、降低布线成本,以及提供覆盖全生命周期的诊断价值,来证明投资的回报,随后逐步构建起一套平台化的产品线,以便把更广泛的行业也覆盖进来。

6. 结论

经过这样一番综合分析可以看出,兼容超低频到超高频的下一代软件定义智能边缘振动传感器,在研发和制造上都是完全可行的。选用的是多物理原理融合的异构感知架构,再搭配上可配置的模拟前端、高性能的同步数据采集以及边缘AI计算平台,这样在单一节点内就能够实现从DC到20kHz以上的连续振动监测和本地的智能决策。在制造端,依靠的是成熟的半导体供应链和标准的工业封装工艺,这里面并不存在什么本质的障碍,只需要在超宽频校准系统上进行专项的投入就可以了。项目的实施风险是可控的,技术路径也十分清晰,可以把实施路径建议分成三个阶段来推进:首先,快速地搭建出一个包含双传感器和处理平台的评估原型,完成频带拼接以及边缘算法的验证工作;随后,设计出紧凑而且低功耗的工程样机,同步建设起半自动的校准台,并且获取第三方的认证;最后,在风电、石化这类标杆客户那里进行小批量的试用,把OTA管理平台和AI模型配置工具完善起来,再逐步转入规模化量产。该产品一旦走向成熟,就完全有能力去重新定义工业振动监测传感器的边界,为数字化运维提供一种全新的基础感知单元。
推荐阅读:
避免柞水高速惨剧重演,智能边缘传感器成为桥梁“安全保险”
感存算一体化:当智能边缘传感器成了数据洪流冲击下的最优解
分布式智能边缘技术实现桥梁全生命周期健康监测
科技赋能、降本增效--中国城市轨交车辆老车延寿市场规模及前景分析
安准芯传智能边缘振动传感器:轨道列车转向架故障预测与健康管理的革新力量
守护建筑全生命周期!感存算一体化超低频智能边缘振动传感器解决方案
安准芯传五米冷轧辊机智能边缘振动监测系统技术方案:为钢铁冷轧生产筑牢设备安全与效率防线
架构原生防护实现强隐私功能:智能边缘传感器构筑数据安全壁垒
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-14 14:11:06 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/748816.html
  2. 运行时间 : 0.113039s [ 吞吐率:8.85req/s ] 内存消耗:4,999.42kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ec9d6eb6a7982b3af3aa74c824068044
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000551s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000686s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000318s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000892s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000588s ]
  6. SELECT * FROM `set` [ RunTime:0.000221s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000626s ]
  8. SELECT * FROM `article` WHERE `id` = 748816 LIMIT 1 [ RunTime:0.000497s ]
  9. UPDATE `article` SET `lasttime` = 1781417466 WHERE `id` = 748816 [ RunTime:0.005732s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000343s ]
  11. SELECT * FROM `article` WHERE `id` < 748816 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000653s ]
  12. SELECT * FROM `article` WHERE `id` > 748816 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000566s ]
  13. SELECT * FROM `article` WHERE `id` < 748816 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002376s ]
  14. SELECT * FROM `article` WHERE `id` < 748816 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001128s ]
  15. SELECT * FROM `article` WHERE `id` < 748816 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003986s ]
0.114759s