两串铁锂电池主动均衡设计:MP2642GR-Z与PIC18F4525软硬协同
做过储能备电的人对“均衡”这个词都不陌生但很多人有个误区电池串数少就不需要均衡。我手头这套两串铁锂电池的备用电源模块让我彻底改了这想法——两节电芯串联老化和容量失配一样会发生照样会拖垮整个系统。解决思路是主动均衡用一颗MP2642GR-Z做能量搬移的功率级再用PIC18F4525负责电压采集、均衡判定与保护逻辑。这篇文章把从硬件拓扑到软件状态机的完整设计过程和数据都摊开讲想给准备做小模组主动均衡的同行一个可复现的参考。这套系统不是什么新鲜发明它就是把“两节串联电池的压差控制”这件事做扎实。储能设备里最常见的方案是专用BMS均衡IC但专用IC的阈值、方向、电流都是死的调试不方便。我这里换了一种组合MP2642GR-Z负责功率变换PIC18F4525负责“大脑”。好处是均衡策略完全由软件定义改一个宏就能调整压差门限不用重新画板子。下面我会把选型理由、功率级计算、采样与状态机设计、实测踩坑都捋一遍。1. 两串电池的失配问题为什么少串数也必须做主动均衡1.1 不一致性从哪里来制造差异与老化放大很多工程师觉得两节电芯是同一个批次出厂电压一样内阻差不多串联起来不会有问题。实际上只要跑几百次充放循环差异就会自己冒出来。根源有三个一是制造公差哪怕同一个批次的开路电压、容量、自放电率也只是相对接近绝对做不到一致二是温度梯度电芯离功率管近的那节长期更热热的那节自放电率更高时间一长SOC就跑偏三是循环反馈内阻偏大的电芯每次充放都多发热发热又加速SEI膜增厚内阻进一步变大最后变成一个恶性循环。在两串系统里这个失配的后果会被“短板效应”放大。放电时容量小的那节先触底BMS为了保护只能切断放电另一节明明还有不少电量却放不出来充电时正好反过来容量小的那节先触顶系统停止充电整个备用电源的可用容量被单节电芯锁死。我实际测试过两节标称100Ah的铁锂初始容量差只有3%跑了一段时间之后可用放电量损失接近10%这个数字对备用电源来说是绝对不能接受的。所以结论很清楚两串也必须做均衡而且要趁早做。等压差已经拉大到几百毫伏再去补救均衡过程本身就剧烈发热电芯还会被折腾出新的衰减。1.2 被动均衡的问题算一笔热账就明白被动均衡是最传统的做法原理很简单每节电池并联一个功率电阻高电压那节通过电阻把多余能量烧掉。我经常看到小容量电池组用这种方式因为电路便宜、管理容易但放到储能和备用电源场景里就不好受了。算一笔账。假设两节电池压差0.3V均衡电流做1A被动均衡的耗散功率就是0.3W。单个0.3W并不起眼但备用电源大多是密封外壳长期浮充状态下均衡可能连续工作好几个小时这0.3W会稳定地变成热量。更关键的是被动均衡把能量白白扔掉了低电压那节并没有得到充电能量利用率是0。在储能系统里能量本身是有成本这种浪费完全没意义。主动均衡做的是能量搬移把高电压电池的电能抽出来暂时存在电感里再灌到低电压电池。整个过程基本不产生净热量能量只是从一节挪到另一节。被动均衡和主动均衡的核心差异我用一张表来对比。对比维度被动均衡主动均衡能量去向电阻发热耗散转移到低电压电芯均衡电流上限受散热限制一般很小由功率级设计决定可到1A以上热管理压力大密封壳尤其明显小热量主要是功率器件损耗调试自由度阈值固定基本不可调参考/门限由MCU设置可在线调整成本几块钱增加一颗控制IC和功率器件两串小系统用主动均衡成本增加并不多但换来的是能量不浪费、温升可控、策略可调这笔投入值。1.3 选型思路为什么是MP2642GR-Z加PIC18F4525我最早想过直接用专用均衡芯片省事是真省事但也带来了约束。专用均衡IC的均衡开启电压、关闭迟滞、电流方向往往是芯片内部写死的项目做到一半想改门限就必须换芯片。而且很多专用均衡方案是给3串以上设计的两串的小模组反而选不到完全匹配的型号。MP2642GR-Z属于通用电源控制器它的角色相当灵活。PIC18F4525通过PWM输出或者参考电压设置来告诉功率级“本次均衡目标电流是多少”相当于给了一个可变的刻度盘。均衡阈值、迟滞窗口、超时保护全部由软件决定硬件板子不用动跑一批固件就能改策略。PIC18F4525这边我比较看中它的10位ADC和两个CCP模块做两路电压采样加一路PWM电流设定刚好够用IO电平是5V直接控制功率级的逻辑引脚很省事。这套组合本质上是把一个“两串主动均衡器”拆成了一个大功率执行单元加一个小决策单元。执行单元负责能量搬运决策单元负责测量、判断、保护。后面几节我会按这个思路把每一部分展开。2. MP2642GR-Z构建的升降压功率级拓扑、电感与环路2.1 功率级的角色定位它不是充电IC是一个受控能量泵MP2642GR-Z在这块板上的角色很容易被误解为“充电管理芯片”。实际上均衡和充电是两码事。充电是从外部电源向整组电池补充能量均衡是在电池组内部把能量从一节挪到另一节。所以功率级应该被理解成一个受控的“能量泵”方向由PIC决定流量由参考电压决定。我采用的拓扑是开关电感式双向变换高电压节通过开关管向电感充电电感储能然后开关切换电感电流续流到低电压节。一个开关周期就是一次小额转账开关频率设得越高单次转账越精细但开关损耗也越大。MP2642GR-Z内部的同步整流驱动、电流检测放大和误差放大器正好把这些底层细节接住PIC只需要给方向和电流设定值。方向切换我放在功率级外部用一个方向选择信号去切换“谁是输入、谁是输出”。调试初期我甚至用过继电器做方向切换速度慢但直观方便确认每一路信号。后来定型才改成MOS开关组整个功率级就是一个可控的双向buck-boost。这里提醒一句方向切换信号和PWM使能信号之间必须加一个安全间隔确保功率级完全关断后再换向不然容易出现瞬间直通。2.2 开关频率、电感量与限流参数的计算过程频率选型方面我最终定在250kHz。理由有三个高于20kHz避开了可听噪声不会出现电感啸叫远低于芯片和PIC PWM模块的上限驱动损耗可控第三点是采样方便250kHz的周期是4us留给MCU的采样时机调整空间比500kHz以上宽裕得多。电感量按buck-boost的纹波电流公式计算ΔI Vin × D / (f × L)。取输入电压Vin最低值3.2V占空比D按0.5估算频率f250kHz目标平均均衡电流1A纹波按40%设计也就是0.4A。代入算L Vin × D / (f × ΔI) 3.2 × 0.5 / (250000 × 0.4) 16uH实际取15uH饱和电流留两倍余量选2A饱和。DCR越低越好我用的电感DCR低于50mΩ这样1A电流下自身压降不到50mV发热可控。限流电阻的取值也比较关键我用0.1Ω采样电阻MP2642GR-Z的电流比较门槛设为150mV那么最大均衡电流就是1.5A。日常策略把目标电流限制在0.8A留出余量给异常波动。环路补偿我按常规做法COMP引脚放一个RC串联网络把中频带宽压在开关频率的十分之一到五分之一也就是25kHz到50kHz之间相位裕度尽量留45度以上。没有网络分析仪的话就靠阶跃响应看动态过程给一个0.5A到1A的电流阶跃观察是否出现过冲和振荡反复调RC的值直到响应干脆利落、不啸叫、不超调。2.3 版图与采样走线最容易翻车的部分功率级画板子最忌讳的是功率回路面积过大。输入电容、MOS、电感、采样电阻、输出电容要像“绕圈”一样紧密排布让高频电流回路的包围面积最小。我第一版就是图省事把采样电阻放在板边结果开关噪声把整个模拟地搅乱了后面花了好几天才抓出来。采样线必须走Kelvin接法从采样电阻两端的焊盘单独引差分线到MP2642GR-Z的电流检测引脚不要跟功率地共线避免大电流在PCB铜箔上产生的压降影响限流精度。另一个容易忽略的是功耗MP2642GR-Z如果带散热焊盘要焊接在铺铜区域并打过孔到背面否则持续1A均衡电流工作半小时焊盘附近会明显烫手。功率级地和PIC数字地之间我用单点连接这样开关噪声只能从一个路径耦合到模拟地。均衡工作时PIC的ADC采样会更容易受干扰这一点在第4节我会详细讲。3. PIC18F4525的采集与均衡算法状态机比你想的更关键3.1 电压采样电路中间点浮动不是想当然的两节串联的中间点电压是浮动的不能直接把第二节电池的负极当GND来测。我的做法是两路分压采集一通道测Cell1正极对地电压另一通道测Cell2正极对地电压。Cell2的电压在软件里用第二通道减去第一通道得到。分压电阻我用100k对20k分压比1/6磷酸铁锂最高充电电压3.65V时ADC引脚电压约0.6V安全余量足够。ADC参考电压要用内部2.048V或者单独的高精度参考源不要直接用VDD。VDD会随着负载波动测量结果飘得没法看。我这边ADCON1配置为模拟输入通道AN0和AN1把负参考设为VSS正参考接内部参考。配置完成以后每次转换前要给采样保持电容留足充电时间20us左右比较保险然后再拉高GO位启动转换。3.2 ADC滤波与采样时机别让开关纹波骗了状态机均衡开启之后功率级的开关噪声会通过地线耦合到采样回路导致ADC读数波动。软件上不能只靠硬件滤波器硬扛采样时机也要配合。我的做法是每次功率级开关动作后等100us再触发采样连续采样8次去掉一个最大值一个最小值剩下的取平均。这个滤波算法不用大数据量几行指令就够但能把大部分开关纹波削掉。采样代码我用XC8风格写了一个通用函数大家可以按自己用的IDE适当调整寄存器名。unsigned int battery_raw_read(unsigned char ch) { ADCON0bits.CHS ch; // 选择模拟通道 ADCON0bits.ADON 1; // 打开ADC模块 __delay_us(20); // 等待采样电容充电 ADCON0bits.GO 1; // 启动转换 while (ADCON0bits.GO); // 等待转换完成 return (unsigned int)((ADRESH 8) ADRESL); } unsigned int battery_voltage_filtered(unsigned char ch) { unsigned int samples[8]; unsigned long sum 0; unsigned char i; for (i 0; i 8; i) { samples[i] battery_raw_read(ch); __delay_us(20); } // 去掉最大值和最小值后求平均 // 实现时用一个简单排序或者线性扫描找出极值剔除 for (i 0; i 8; i) { sum samples[i]; } // 此处先返回原始均值如需完整滤波请补极值剔除逻辑 return (unsigned int)(sum / 8); }为了拿到真实的中值平均效果建议把8个样本先排序再掐头去尾只取中间6个平均。每次采样后加20us延时8次采样总共多花不到2ms对均衡这种慢变量来说完全够用。3.3 均衡状态机迟滞窗口、电流设定与超时保护均衡策略的核心不是把压差压到0而是控制在合理范围内。我设计的状态机很简单压差大于30mV才启动均衡小于10mV就停止。中间这20mV的迟滞窗口非常重要没有迟滞的话系统会在临界点来回抖动反复启停功率级反而把电芯折腾得够呛。状态机分四个状态空闲、正向均衡Cell1高向Cell2转移、反向均衡Cell2高向Cell1转移、超时保护。PIC18F4525用CCP1模块输出一个20kHz到200kHz的PWM经过RC低通滤波后变成0到2.5V的参考电压送给MP2642GR-Z的误差放大器用来设定目标均衡电流。PWM占空比每次只调整1%到2%给RC滤波电容留缓冲时间不要让电流设定值突变。超时保护也是必须的。我设了连续均衡4小时就强制停下记录一次“均衡超时”标志等下一次上电再评估。如果每次都超时说明电芯之间的失配已经超出均衡机制的挽救范围再继续使劲只会把热量堆在内部没什么用处。温度保护同样重要我接了外部NTC超过45摄氏度直接停均衡等温度回落到40度以下再恢复。4. 样机实测四个典型问题与完整排查链路4.1 问题一均衡启动后电压采样跳变状态机来回翻转这个现象非常典型不开均衡的时候两节电池的电压读数都正常一开均衡PIC读到的电压开始上下跳状态机在“正向均衡”和“空闲”之间反复横跳均衡电流根本稳不住。我的排查链路是这样走的先用示波器直接钩在ADC引脚上看波形发现开关噪声尖刺确实存在并且和功率级开关沿同步。然后排查采样代码发现采样时机没有避开开关瞬态。最后两步修正第一步在每次功率级开关动作后插入100us以上延迟再采样第二步在分压电阻后面加了一级RC低通10k电阻配100nF电容截止频率约160Hz。均衡是慢变量响应慢点没关系稳定压倒一切。改完以后读数基本稳定状态机不再乱翻。这个问题的根因总结起来是一句话ADC采样不能“想采就采”必须跟功率级的开关动作对齐。4.2 问题二电感啸叫而且均衡电流只有设定值的一半均衡电流上不去还有个常见原因软件PWM频率和功率级工作频率打架。我一开始把PIC的PWM周期寄存器设置得很随意结果实测输出约19kHz刚好落进人耳可听范围电感就开始滋滋叫效率也下降。这次的排查很直接用示波器看PWM输出引脚数了一下周期发现频率不对。查寄存器计算原来PR2设太大了。我的晶振是20MHzTimer2预分频1:1PWM频率 20MHz / (4 × (PR21))。想要200kHzPR2必须是24。改完以后啸叫消失均衡电流也恢复到设定值。另外一个容易混进来的坑是电感饱和。如果电感量偏小或者饱和电流余量不足大电流下电感会出现磁饱和电流波形畸变也会导致啸叫且效率骤降。用手摸电感如果烫得厉害多半就是饱和换更大饱和电流的规格再验证。4.3 问题三功率MOS温度比预期高30摄氏度刚开始跑1A均衡时功率管的温升明显超预期手摸上去几乎不敢久碰。我判断问题出在开关损耗上。先看驱动波形发现开关沿不够陡MOS长时间工作在放大区损耗自然大。处理方法是把栅极串联电阻从10欧降到4.7欧同时检查MP2642GR-Z的驱动配置确认死区时间足够。这里有一条重要经验上下桥臂的死区不能完全依赖控制器内部初次上电前最好用电流探头看输入总线的电流波形如果开关沿附近出现明显的电流尖峰说明有交叉导通必须增加死区。最终我把均衡电流从1A降到0.8A驱动电阻调低以后温度降了二十几度系统安静稳定。4.4 问题四首次上电保护直接熔断怀疑功率级直通这个问题最吓人。第一版样机上电瞬间保险丝直接熔断不用查都知道是出现了直通短路。原因很典型PIC上电复位期间IO处于高阻态功率级的使能引脚没有被拉死外部干扰或者内部上拉让功率级在错误方向上打开了通路两个电池通过开关管直接打穿。修复分三步第一使能引脚外部加10k下拉电阻串联1k电阻进PIC的IO只有PIC主动拉高才允许功率级工作第二PIC上电后先配置所有GPIO为输出低电平再初始化外设最后才把控制权交给状态机第三给MP2642GR-Z设置欠压锁定阈值输入电压不足时禁止输出。改完以后再上电保险丝不再动作。这个问题也让我养成了一个习惯任何使能路径的默认状态都必须是“不工作”而不是“等待MCU来关闭”。工程上永远假设上电瞬间MCU是不存在的硬件必须先自保。故障现象根因排查顺序解决措施采样跳变开关噪声耦合、采样时机不对示波器看采样点再查代码时序延迟采样加RC滤波电感啸叫PWM频率落在音频区电感饱和看PWM波形手摸电感温度查周期寄存器换可靠电感MOS过热开关损耗大、交叉导通看驱动波形测总线电流尖峰调栅极电阻优化死区上电熔断IO高阻态导致误使能查上电时序测使能引脚电平下拉电阻确保默认关断5. 扩展思路从两串到多串以及最后一点体会5.1 两串模块做级联隔离与地线策略两串均衡做好之后最容易被问的是“能不能直接扩展到更多串”。可以但要处理地线问题。多串系统中不同模块之间的参考地不再相同如果简单地把所有模块的地连在一起均衡电流会通过通信地形成环流干扰通讯甚至引发错误动作。我的建议是每一个“两串均衡子板”保持完全独立板间通讯用隔离式RS485隔离器或者磁耦都可以总之不能把数字地粗暴拉通。主控板通过RS485汇总每块子板的电压和状态再做整组层面的宏观协调。子板本身独立执行本地均衡这样即使主控故障每两节之间的均衡也不会停。这个拓扑的缺点是成本高一些但对于备用电源这种可靠性和寿命优先的场景多花钱买稳定非常值得。5.2 备用电源场景的协同细节备用电源和动力电池场景对均衡的要求不太一样。备用电源大部分时间处于浮充或待机状态外部充电电流可能只有0.5A这时候如果均衡电流开太大低电压电池接收的转移能量比充电电流还猛电压会被顶起来造成新的不平衡。我的策略是均衡电流上限动态调整检测到外部充电电流小时自动把目标均衡电流压低到0.4A甚至更低。还有一点是关于SOC估计。均衡动作会让电池电压出现短暂偏移如果系统在均衡过程中读取电压来估算剩余容量会得到偏差值。我在软件里加了一个“静置窗口”每次均衡停止后至少等几分钟再允许做SOC计算。虽然这会让状态刷新变慢但数据准确更重要。5.3 实操中我的几条体会这套系统前前后后改了三版最大的体会是两串均衡看着简单真正费时间的不是原理图而是“什么时候该均衡、什么时候该停”的边界调优。状态机做好、迟滞窗口调稳比多做几十行炫技代码有价值得多。调试阶段有个好用的技巧在电池两端并联一个可调电子负载或者可编程电源用来模拟人为失配。这样不用每次都用真实电芯去耗电、充电测试速度能快好几倍。把其中一节电池人为拉低0.2V观察状态机是否按预期启动反向均衡再逐步把压差缩小验证迟滞窗口的边界。另外不同批次的MP2642GR-Z在具体电气参数上可能有细微差异方案定型前一定要以手上采购批次的数据手册为准。我吃过一次亏照旧版规格书画板结果新批次芯片的欠压阈值不一样导致均衡启动条件变了重新调试花了不少时间。量产设计时建议锁定批次并在硬件上预留微调电阻位给批次差异留后路。最后还想提一个常被忽略的点均衡系统不是“补救装置”而是“维持装置”。等电芯之间已经拉开了300mV压差再指望均衡力挽狂澜效果会很差。最好从新电池组一开始投入使用就启用主动均衡让压差一直保持在30mV以内的健康区间。这样对整个储能备电系统的寿命收益远比等故障出现后再想办法大得多。

相关新闻

直接压片单元模型开发教程(4):第一个压缩循环仿真——线性/方波/修正正弦三类位移-时间曲线

直接压片单元模型开发教程(4):第一个压缩循环仿真——线性/方波/修正正弦三类位移-时间曲线

直接压片单元模型开发教程(4):第一个压缩循环仿真——线性/方波/修正正弦三类位移-时间曲线版本声明块 工具/软件:Python numpy matplotlib(纯 numpy 实现位移与速度曲线生成)。语言/环境:Pyt…

2026/10/15 3:40:42 阅读更多 →
browser-logos 之 Epic 浏览器 Logo 获取指南:npm、Yarn 与 cdnjs 三种路径全解

browser-logos 之 Epic 浏览器 Logo 获取指南:npm、Yarn 与 cdnjs 三种路径全解

前端 【免费下载链接】browser-logos 🗂 High resolution web browser logos 项目地址: https://gitcode.com/gh_mirrors/br/browser-logos 点击查看 免费下载 本篇技术指南围绕 browser-logos 开源仓库中的 Epic 浏览器 logo 资源(src/epic…

2026/10/15 3:40:42 阅读更多 →
wiliwili|专为手柄设计的B站客户端,Switch与PSVita上手攻略

wiliwili|专为手柄设计的B站客户端,Switch与PSVita上手攻略

wiliwili|专为手柄设计的B站客户端,Switch与PSVita上手攻略 【免费下载链接】wiliwili 第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上 项目地址: https://gitcode.com/GitHub_Trending/wi/wiliwili …

2026/10/15 3:40:42 阅读更多 →

最新新闻

Linux下C/C++动静态库制作与使用实战指南

Linux下C/C++动静态库制作与使用实战指南

长期以来在Linux下做C/C开发,动静态库始终是绕不开的一个核心技能。无论是自己封装模块、分发二进制产物,还是处理第三方依赖,理解库的制作与使用直接决定了你在编译链接这块能不能少掉头发。我见过不少开发者写业务逻辑很熟练,一…

2026/10/15 4:26:50 阅读更多 →
Flutter鸿蒙开发实战:星座应用跨平台全流程解析

Flutter鸿蒙开发实战:星座应用跨平台全流程解析

1. 项目背景与整体设计思路1.1 为什么选 Flutter 做鸿蒙开发聊到跨平台开发,Flutter 这几年的热度一直在线。原因很简单——一套 Dart 代码,同时跑在 Android、iOS、Windows、macOS、Linux 上,现在还要加上鸿蒙。放在以前,鸿蒙应用…

2026/10/15 4:26:50 阅读更多 →
线上故障排查实战指南:从告警到恢复的黄金步骤

线上故障排查实战指南:从告警到恢复的黄金步骤

半夜两点被电话叫醒,睁开眼看到屏幕上一排红色告警,心跳直接拉满。这种场景,几乎所有做过线上系统的开发者都经历过。告警本身不可怕,可怕的是大脑一片空白,不知道该先点哪里,也不知道哪些命令能救命。这篇…

2026/10/15 4:26:50 阅读更多 →
基于SpringBoot+Vue的个人博客系统开发实战

基于SpringBoot+Vue的个人博客系统开发实战

1. 项目概述与整体技术选型1.1 这个博客系统到底解决了什么问题做个人博客这件事,看起来简单,真做起来坑不少。早期用现成框架,比如WordPress或者各类静态站点生成器,总觉得差了点什么——要么太重,装一堆插件才能用&a…

2026/10/15 4:26:50 阅读更多 →
共享内存IPC实战:从零拷贝原理到信号量同步,提升跨进程通信性能

共享内存IPC实战:从零拷贝原理到信号量同步,提升跨进程通信性能

共享内存(shm)这个老牌IPC方案,我最近在一个数据采集服务里又把它翻了出来。这个服务原本是跨进程传数据,管道和Unix域Socket用得挺顺手,可流量一起来,CPU占用就再也压不下去。换成共享内存之后&#xff0c…

2026/10/15 4:26:50 阅读更多 →
如何判断Ubuntu是否真的关机?三路检查方法与实战探测脚本

如何判断Ubuntu是否真的关机?三路检查方法与实战探测脚本

你有没有遇到过这种情况:在终端里输入了sudo shutdown now,屏幕上日志飞快滚动,最后一切归于黑暗,风扇也慢慢停转,你很自然地认为这台 Ubuntu 机器已经关机了。但我在几年的实践中发现,这个结论经常下得太早…

2026/10/15 4:25:50 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 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/15 0:14:36 阅读更多 →
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/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练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/14 7:53:34 阅读更多 →