扩展卡尔曼与无迹卡尔曼滤波:电力系统动态状态估计实战解析
电力系统状态估计从“静态断面”走向“动态过程”正在成为调度自动化里越来越绕不开的一项技术。尤其是同步相量量测单元PMU普及之后量测数据的时间分辨率从秒级提升到几十毫秒级如果仍然用传统的加权最小二乘静态估计很多暂态过程根本来不及被捕捉更谈不上给在线决策提供支撑。这篇博文不打算按教科书顺序从头推导卡尔曼滤波公式而是站在Matlab代码实现的角度把扩展卡尔曼滤波EKF和无迹卡尔曼滤波UKF在电力系统动态状态估计中的应用细节拆开讲清楚。你会看到完整的滤波主循环骨架、雅可比矩阵和Sigma点传播的具体写法、算例对比的典型结论以及我在实际调参过程中踩过的坑。内容适合正在做动态状态估计仿真、课设或论文复现的读者也适合想从静态潮流计算转向动态分析方向的工程师参考。1. 传统静态估计的瓶颈与动态状态估计的登场1.1 电力系统状态估计到底在解决什么问题状态估计在能量管理系统里承担的角色相当于给调度员一个“看得懂的全景图”。量测装置分散在各个变电站但量测值总是带噪声、带坏数据甚至不同厂站之间的采集时刻都不完全一致。状态估计的任务是把这些零散的带噪声量测结合网络拓扑和线路参数计算出全网各节点电压幅值和相角——也就是所谓的“状态向量”——让调度、潮流分析、安全评估都能工作在一个自洽的断面上。传统做法绝大多数是加权最小二乘类方法把非线性量测方程迭代线性化然后求解一个优化问题得到某一时刻的静态断面。这个思路在断面变化缓慢、量测数据每几分钟才刷新一次的传统数据采集与监控系统时代完全够用。上一轮量测算完得到一组状态下一轮量测来了再从头算一遍两道工序之间没有任何时间维度的关联。1.2 为什么静态方法应付不了动态场景新能源大规模接入、负荷快速波动、电网运行点频繁变化之后静态估计的两大局限被放大了。第一它没有利用历史信息。每个断面都是独立的优化问题上一时刻的结果对当前时刻完全没有帮助相当于每次考试都从零开始做。第二它对动态过程的描述能力很差。低频振荡或者有功突增之后发电机的功角和转速会在几十秒内连续摆动这时候用静态估计只拿某一秒的量测去解一个断面得到的是“这一刻最可能的稳态值”而不是系统此刻真实的动态轨迹。动态状态估计的思路完全不同它把状态看成随时间演化的变量用系统的动态模型来描述状态转移再用新的量测对状态预测做修正。预测由模型给出更新由量测给出两者按各自的不确定性加权融合。卡尔曼滤波就是这种“预测更新”结构最经典的实现而在电力系统这种强非线性场景下扩展卡尔曼滤波EKF和无迹卡尔曼滤波UKF是应用最广、实现成本相对可控的两种方案。2. 把发电机动态写进状态空间建模与离散化细节2.1 状态变量、输入与输出的约定方式动态状态估计的目标通常是同步发电机的状态。最常用的基础模型是二阶经典摇摆方程d(delta_i)/dt omega_i - omega_sd(omega_i)/dt (omega_s / (2H_i)) * (Pm_i - Pe_i - D_i * (omega_i - omega_s))其中delta_i是第i台发电机的功角单位弧度omega_i是电角速度单位弧度每秒omega_s是同步转速H_i是惯性时间常数单位秒D_i是阻尼系数Pm_i是机械功率输入标幺值Pe_i是电磁功率标幺值。状态向量取所有发电机的功角和转速维度是发电机数量的两倍。输入u通常取机械功率和励磁电压这类对动态过程起驱动作用的量。量测量z来自同步相量量测最常见的是母线电压幅值和相角部分场景下也直接测量发电机内电势或支路功率。这个二阶模型看起来简单但足够检验EKF和UKF的算法特性。如果要进一步细化比如加入暂态电抗后的暂态电动势、q轴和d轴电压分量甚至接入励磁系统、调速器模型滤波器维度和非线性程度都会显著上升但整体框架完全不变。我的建议是先拿经典二阶模型把算法流程跑通再逐步增加模型复杂度不要一上来就堆一个高维详细模型那样出了问题根本分不清是算法问题还是模型问题。2.2 连续微分方程的离散化处理卡尔曼滤波工作在离散时间序列上所以必须把连续微分方程转换成离散的状态转移函数。最简单可行的是欧拉法delta_i(k1) delta_i(k) (omega_i(k) - omega_s) * dtomega_i(k1) omega_i(k) (omega_s / (2H_i)) * (Pm_i - Pe_i(k) - D_i * (omega_i(k) - omega_s)) * dtdt取决于量测采样间隔。PMU典型输出是每秒30帧到60帧也就是dt约等于0.033秒或0.017秒。对二阶摇摆模型来说这个步长在数值上足够稳定。但注意一旦模型里加入励磁动态其中一些状态的时间常数较小欧拉法就有点吃紧了建议换四阶龙格库塔法。这里有个新手特别容易踩的坑欧拉法虽然写法简单但当阻尼项或输入变化很剧烈时积分误差会逐步累积到状态预测里导致滤波器预测误差偏大。卡尔曼更新虽然能部分校正回来但预测这一步持续输错滤波器会处于被动状态。比较好的做法是把状态转移函数独立封装成一个函数文件后续升级成龙格库塔时只改这一个文件主循环不用动。2.3 非线性量测方程与雅可比矩阵的准备量测方程h(x)负责把状态向量映射到量测空间。典型实现里由发电机功角得到内电势相量结合网络导纳矩阵求母线电压再由母线电压计算节点电压幅值、相角以及支路功率。这个映射高度非线性具体形式取决于量测装置配置。EKF需要求h对x的雅可比矩阵H这一步是手推公式最容易出错的地方漏一个偏导或者符号写反滤波器直接发散。我自己做Matlab代码验证时一定会用中心差分做数值对照把数值雅可比和解析雅可比放在一起比较确认每个元素都一致后才继续跑滤波主循环。2.4 噪声协方差矩阵的初始设定过程噪声协方差Q和量测噪声协方差R的初始值直接影响滤波器的“信任偏好”。PMU的电压幅值量测误差通常在0.1%量级相角误差在0.01弧度量级把这些物理量级换算成方差可以直接作为R的对角元素。Q的物理含义是状态转移模型没能描述的那部分动态比如负荷随机波动带来的机械功率变化。取值过大会让滤波器不信任模型增益变大状态轨迹受量测噪声影响明显取值过小则会让滤波器过于信任模型发生“锁死”在错误状态上的情况。这里还要注意单位统一。相角如果是弧度整个代码里就统一用弧度如果混用了度和弧度后面调参的时候你会被看起来很奇怪的结果折腾很久。3. EKF与UKF的分岔点线性化误差与无损变换3.1 EKF的雅可比矩阵到底哪里容易出问题EKF的核心假设是非线性系统在当前估计点附近可以近似为线性。具体做法是把状态转移函数和量测函数在当前估计点做一阶泰勒展开用雅可比矩阵替代线性卡尔曼滤波里的状态转移矩阵A和量测矩阵H。问题在于电力系统的量测方程非线性很强暂态过程中运行点变动又非常剧烈一阶近似带来的截断误差不容忽视。误差的实际影响不只是精度下降更危险的是滤波器一致性被破坏线性化点离真实状态较远时雅可比矩阵失效卡尔曼增益算得不准确协方差矩阵一步步变小滤波器以“高度自信”的姿态锁定在错误状态上工程上说的滤波器发散往往就是这个过程。3.2 UKF的Sigma点传播与权重设计UKF换了一个思路不求解析雅可比而是用一组精心选取的采样点——Sigma点——来刻画当前状态分布。把这组点分别通过非线性函数传播再用传播后得到的点集重新拟合均值和协方差。Sigma点的生成方式如下。设状态维度为n选择参数alpha、beta、kappa计算lambda alpha^2 * (n kappa) - n然后在状态均值附近取2n1个采样点。第一个点就是均值本身其余2n个点在均值两侧偏移量由矩阵(nlambda)*P的Cholesky分解列向量确定。权重分配是Wm_0 lambda / (n lambda)Wc_0 Wm_0 (1 - alpha^2 beta)Wm_i Wc_i 1 / (2 * (n lambda))参数alpha控制Sigma点的散布范围通常取1e-3到1之间beta对高斯分布取2最优kappa在状态维度高时取0或者3-n。电力系统状态维度往往不低n大了之后(nlambda)项会被拉大Sigma点离中心过远需要用更小的alpha来补偿。3.3 什么时候UKF优势明显什么时候并不值得工程上的直觉判断是这样的量测函数非线性强、状态维度在几十维以内时UKF的精度和鲁棒性通常明显好过EKF代价是计算量增大因为每个Sigma点都要独立调用一次状态转移函数和量测函数。EKF只需要在单点算雅可比计算量优势明显但雅可比矩阵的推导、编程和验证是最费时间的环节。如果系统接近线性、运行点变化不大EKF的精度已经完全够用没必要付出UKF几倍的计算开销。反过来如果系统面临大扰动、故障或拓扑变化EKF的一阶近似往往先撑不住UKF因为做的是统计近似而不是局部线性化适应性明显更强。在电力系统这种运行点经常大幅跳变的场景里我倾向于优先把UKF作为基准滤波器再用EKF作为计算量敏感场景下的替代方案。4. Matlab实现滤波器主循环、Sigma点传播与量测更新4.1 初始化参数与数据准备在写滤波主循环之前先把状态维度、观测维度、噪声矩阵定义清楚。下面是一段我常用的初始化骨架按二代模型写。状态维度n等于发电机数量的两倍观测维度m取决于量测配置。P0是初始协方差代表对初值的不信任程度。如果初值来自上一个断面的静态状态估计结果P0对角元素可以取小一些比如1e-4如果完全不知道初值就取0.1以上让滤波器前几步靠自己收敛。% 基本参数 n 2 * nG; % 状态维度功角转速 m size(z, 1); % 量测维度 dt 1 / 30; % 采样间隔PMU典型30Hz % 初始状态与协方差 x0 [delta0; omega0]; % 来自静态估计或潮流计算结果 P0 1e-4 * eye(n); % 噪声矩阵 Q 1e-5 * eye(n); R 1e-4 * eye(m); % 预分配状态轨迹 x_est zeros(n, N); x_est(:, 1) x0; P P0;Q和R的取值一定要结合物理量级。功角的方差和转速的方差不在一个量级直接用相同数值会出问题。一般功角是弧度偏差0.01弧度算很小转速偏差2pi0.01弧度每秒也很小但数值上这两者差了上百倍。Q的对角元素需要分别按功角、转速的实际波动范围来填。4.2 EKF主循环代码骨架以下是EKF核心循环的结构实际使用时要替换状态转移函数f_sys、量测函数h_sys以及对应的雅可比矩阵函数。for k 2:N % ---------- 预测步骤 ---------- x_pred f_sys(x_est(:, k-1), u(:, k-1), dt); A F_jacobian(x_est(:, k-1), u(:, k-1), dt); P_pred A * P * A. Q; % ---------- 更新步骤 ---------- H H_jacobian(x_pred); S H * P_pred * H. R; K P_pred * H. / S; innov z(:, k) - h_sys(x_pred); x_est(:, k) x_pred K * innov; P (eye(n) - K * H) * P_pred; % 保证协方差对称避免数值误差累积 P (P P.) / 2; end两个细节值得说明。雅可比矩阵H的计算点选在预测后的状态x_pred而不是上一时刻的估计值这是工程惯例因为量测更新是从预测点出发做校正的。矩阵求逆用P_pred * H. / S而不是inv(S) * P_pred * H.因为除号在Matlab里调用的是数值稳定性更好的线性求解路径显式求逆会引入额外的数值误差。4.3 UKF主循环Sigma点生成、传播与更新UKF的主循环需要先生成Sigma点和权重然后再进入递推过程。我直接给出一段可替换使用的Matlab代码骨架。% Sigma点相关参数 alpha 1e-3; beta 2; kappa 0; lambda alpha^2 * (n kappa) - n; Wm zeros(2*n1, 1); Wc zeros(2*n1, 1); Wm(1) lambda / (n lambda); Wc(1) Wm(1) (1 - alpha^2 beta); Wm(2:end) 1 / (2*(n lambda)); Wc(2:end) Wm(2:end); for k 2:N % ---------- 预测步骤 ---------- sqrtP chol((n lambda) * P, lower); X zeros(n, 2*n1); X(:, 1) x_est(:, k-1); for i 1:n X(:, i1) x_est(:, k-1) sqrtP(:, i); X(:, in1) x_est(:, k-1) - sqrtP(:, i); end Y zeros(n, 2*n1); for i 1:2*n1 Y(:, i) f_sys(X(:, i), u(:, k-1), dt); end x_pred Y * Wm; P_pred Q; for i 1:2*n1 d Y(:, i) - x_pred; P_pred P_pred Wc(i) * (d * d.); end % ---------- 量测更新步骤 ---------- Z zeros(m, 2*n1); for i 1:2*n1 Z(:, i) h_sys(Y(:, i)); end z_pred Z * Wm; Pzz R; for i 1:2*n1 d Z(:, i) - z_pred; Pzz Pzz Wc(i) * (d * d.); end Pxz zeros(n, m); for i 1:2*n1 dx Y(:, i) - x_pred; dz Z(:, i) - z_pred; Pxz Pxz Wc(i) * (dx * dz.); end K Pxz / Pzz; innov z(:, k) - z_pred; x_est(:, k) x_pred K * innov; P P_pred - K * Pzz * K.; P (P P.) / 2; end注意chol((nlambda)*P, lower)要求输入矩阵严格正定。如果P因数值问题变成非对称或半正定分解直接报错。前面EKF循环末尾的对称化处理在UKF这里的作用就是为这一步兜底。如果仍遇到数值困难可以在分解前做一个小扰动P P 1e-12 * eye(n)这在工程里很常见。4.4 用数值雅可比校验手推公式量测函数h_sys在EKF和UKF里必须完全一致它是对比实验的公共基准。为了验证手推雅可比公式的正确性推荐用中心差分方式计算数值雅可比跟解析结果对比。dx 1e-6; H_num zeros(m, n); for j 1:n xp x0; xm x0; xp(j) xp(j) dx; xm(j) xm(j) - dx; H_num(:, j) (h_sys(xp) - h_sys(xm)) / (2*dx); end % 对比 H_num 和 H_analytic如果某个元素的符号或者量级对不上基本可以断定是手推公式有误。这个检查做一次能省掉后面好几天的排查时间。5. 算例对比从追踪精度到鲁棒性EKF和UKF的实际差异5.1 算例设置与评价指标以IEEE 39节点系统为例。这个系统俗称新英格兰系统常用配置是10台发电机对应状态维度20。如果想快速验证算法可以先在3机9节点系统上做状态维度只有6趋势结论不变。评价指标我一般用四组状态估计的均方根误差、最大绝对误差、平均单步耗时、以及滤波器新息一致性。RMSE看整体水平MAE看最坏情况单步耗时看计算负担新息一致性用NEES检验统计量来判断滤波器是否“过于自信”或“过于保守”。仿真里有一点特别重要所谓“真实状态”必须来自独立的仿真轨迹。先用一组真实的扰动模拟比如负荷阶跃或短路故障生成带噪声的量测数据再把量测喂给滤波器。如果直接把滤波器自己的状态轨迹当真实值去算误差那是在自己骗自己结论没有意义。5.2 典型精度与耗时对比下面这张表给出的是这类对比中非常典型的结果模式数值会随系统参数和量测噪声水平变化但整体关系是稳定的。指标EKFUKF功角RMSE度0.350.22转速RMSE弧度/秒2.4e-31.6e-3最大功角误差度1.120.68单步计算耗时基准2.5到3.5倍强非线性场景表现有发散记录未发散UKF的精度优势在大扰动场景下更明显。功角RMSE从0.35度降到0.22度看起来差距不大但放到振荡阻尼分析和安全稳定校核里0.1度的功角置信度差别会直接影响对系统稳定裕度的判断这个是实打实的工程影响。5.3 对粗差和突变场景的适应性差异另一个值得关注的问题是粗差场景。PMU偶尔会给出远超噪声水平的错误量测。EKF的量测更新依赖雅可比矩阵在当前点的一阶等效粗差出现时增益矩阵和残差的关系比较脆弱UKF因为做的是统计拟合对非高斯偏差有一定抗性。从实际仿真记录看UKF在单点粗差后一般能在一到两个采样周期内把状态轨迹拉回来EKF可能需要更长时间严重时还会把后续状态预测带偏。这里也要说句公道话UKF并不能替代专门的坏数据检测与辨识模块。如果粗差持续存在任何卡尔曼类滤波器都会被持续污染。工程实践里仍然建议在前面加一道数据合理性校验比如量测突变幅值超过物理阈值就标记为可疑工况。6. 调试经验协方差整定、初值选择与代码效率优化6.1 滤波器发散的第一排查顺序滤波器发散是最常见的拦路虎。我的排查顺序很固定。先画新息序列。如果新息均值明显不为零且持续有偏多半是模型本身有错不是参数问题。再看增益矩阵K的变化如果K逐渐接近零并保持不变说明滤波器已经完全信任模型、不再理会量测这时任何量测错误都拉不回来。然后检查协方差矩阵是否正定UKF里Cholesky分解失败是最直接的信号。最后看初值量级功角初值差几十度也可能导致起始阶段发散用上一个断面静态估计的结果做初值是最稳妥的策略。6.2 Q和R的整定经验法则Q和R的参数整定没有万能公式但有一个实际可用的做法。先用一个比较宽松的R也就是假设量测噪声偏大跑一次仿真记录残差或者预测误差的统计量再反过来调整Q。也可以引入自适应思路用滑动窗口内的新息协方差在线估计R。Matlab原型阶段我一般先固定Q和R把算法验证通过之后再考虑加入自适应模块。还有一个容易被忽略的细节把状态量和量测都转换到标幺值或者统一单位体系之后Q和R的量纲一致调参时直观很多。如果你用弧度表示功角、用标幺值表示功率、用有名值表示电压这三个量级的数值差异会让协方差矩阵变成病态实际效果就是参数怎么调都不对。6.3 从Matlab原型到实际部署的注意点Matlab里跑通只是第一步。真实工程中的动态状态估计模块往往有实时性要求下面几个点值得注意。数组预分配。主循环涉及的历史轨迹存储一定要提前分配好空间不要靠在循环里动态扩展数组那在长时间运行时会非常慢。Sigma点传播很难完全向量化因为每个Sigma点都要独立调用一次非线性函数但可以把函数入口的参数结构提前算好减少重复计算。如果机器是多核可以对Sigma点传播使用并行循环但要注意并行计算对函数作用域和随机依赖的限制。最后MATLAB Coder可以把滤波主循环转成C代码但对动态内存分配和匿名函数限制较多所以早期写代码时就要有意识地避免在循环内部使用匿名函数和大小可变的数组。7. 个人实验心得EKF和UKF怎么选我在实际做这类对比实验时的一个核心体会是EKF和UKF在电力系统动态状态估计里没有绝对的谁替代谁更多的是看具体场景。如果系统只是常规负荷波动运行点变化不大EKF的计算效率优势值得保留而且实现代码更短调试成本低。如果系统经常面临大扰动、量测配置复杂、可能需要在线处理粗差UKF的鲁棒性和精度优势更明显多出来的计算量在现在的主流硬件上通常可以接受。有一个小技巧值得分享不论用哪种滤波器把状态转移函数和量测函数的输入输出维度做成可配置的在同一个算例上先跑EKF再跑UKF对比两条新息序列曲线。新息均值、波动范围的一致性能帮你快速定位模型实现里的隐性错误这比单纯看RMSE数字直观得多。我自己的习惯是把这条新息曲线作为每个新算例的“体检项”先看它再谈其他指标。

相关新闻

红外目标检测数据集:格式转换与YOLO训练避坑指南

红外目标检测数据集:格式转换与YOLO训练避坑指南

简介:YOLO红外多目标检测数据集面向目标检测学习与算法验证场景,提供1000张真实场景高质量红外图片,经LabelImg标注后附带voc(xml)、coco(json)、yolo(txt)三种格式标签,分别存放于独立文件夹,并确保标注框质量较高&am…

2026/10/10 23:28:02 阅读更多 →
监控场景员工玩手机检测:YOLOv9训练实战与避坑指南

监控场景员工玩手机检测:YOLOv9训练实战与避坑指南

简介:面向监控场景下的员工玩手机识别需求,这份基于YOLOv9的深度学习目标检测项目提供了完整可运行的Python源码、训练好的模型权重与指标曲线,适合计算机相关专业学生用于毕业设计、课程实践或企业安防场景的算法验证。压缩包内共192个文件&…

2026/10/10 23:28:02 阅读更多 →
凯恩斯革命与宏观经济学:从IS-LM模型到Python代码模拟

凯恩斯革命与宏观经济学:从IS-LM模型到Python代码模拟

简介:这份PPT课件聚焦凯恩斯革命与宏观经济学的诞生,面向经济学专业学生、考研备考者及对经济思想史感兴趣的读者,帮助梳理凯恩斯理论体系的来龙去脉与核心命题。资源包内含1个ppt文件,约165KB,以幻灯片形式呈现&#…

2026/10/10 23:28:01 阅读更多 →

最新新闻

2026年行业干货:OpenClaw翻车后的最佳替代选择,政务级替代方案商参考

2026年行业干货:OpenClaw翻车后的最佳替代选择,政务级替代方案商参考

OpenClaw类框架因数据流转公网风险与权限管控粗放,在政务、金融等国央企场景中难以落地。本文以政务级替代方案为聚焦点,先厘清政务场景的三重安全门槛,再逐一剖析速X综合智能体系统1.0、WorkBuddy与百度搭子三款产品在政务适配上的能力边界与…

2026/10/11 0:08:31 阅读更多 →
SLIVER07肝脏分割预处理与三维重建全链路实践指南

SLIVER07肝脏分割预处理与三维重建全链路实践指南

简介:本资源是一套基于SLIVER07国际公开肝脏CT数据集的完整医学图像处理Python实现,面向计算机、人工智能、生物医学工程等专业学生及初入医疗AI领域的开发者,解决肝脏区域自动分割与三维可视化重建这一典型医学影像分析任务。压缩包共122个文…

2026/10/11 0:07:31 阅读更多 →
周转箱保温箱回收后怎么洗?清洗消毒流程和卫生要求

周转箱保温箱回收后怎么洗?清洗消毒流程和卫生要求

周转箱保温箱回收后怎么洗?清洗消毒流程和卫生要求保温箱、周转筐在外周转一圈收回来,常带着菜叶、血水、异味,有的还发霉发黑。这些器具下次还要直接装食材,洗不干净就是交叉污染的源头。回收器具的清洗消毒要有专门区域和固定流…

2026/10/11 0:07:31 阅读更多 →
2026 深圳网页设计公司推荐-本地供需与外协生态的十家扫描

2026 深圳网页设计公司推荐-本地供需与外协生态的十家扫描

一家深圳的设计公司接到的单子,未必都来自它自己谈的客户。相当一部分活儿,是从别的服务商、广告公司、甚至自由设计师手里转过来的;也有一部分,是它自己接不完再转出去的。 这条上下游之间的人员与订单流动,构成了本地…

2026/10/11 0:06:30 阅读更多 →
MLflow实验跟踪与模型注册中心:ai-infra-engineer-learning中的MLOps完整实践指南

MLflow实验跟踪与模型注册中心:ai-infra-engineer-learning中的MLOps完整实践指南

【免费下载链接】ai-infra-engineer-learning AI Infrastructure Engineer Learning Track - Production ML infrastructure curriculum (2-4 years experience) 项目地址: https://gitcode.com/gh_mirrors/ai/ai-infra-engineer-learning 点击查看 免费下载 ai-in…

2026/10/11 0:05:30 阅读更多 →
AI Toolbox Image工作台评测:本地化AI图片生成渠道管理的完整指南

AI Toolbox Image工作台评测:本地化AI图片生成渠道管理的完整指南

【免费下载链接】ai-toolbox Personal AI Toolbox 项目地址: https://gitcode.com/gh_mirrors/aitoolbo/ai-toolbox 点击查看 免费下载 🖼️ AI Toolbox Image工作台 是开源项目 AI Toolbox 内置的图片生成与改图模块,帮你在一套本地化的界面…

2026/10/11 0:05:30 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →