基于改进型PNGV的锂电池等效电路模型【MATLAB】
你有没有想过工程师是怎么在电脑里模拟一块电池的本文带你从零认识电池等效电路模型理解 PNGV 与改进型 PNGV 模型的原理与区别。一、为什么需要给电池建模电动汽车的核心是电池。但电池是一个复杂的电化学系统——它的电压会随着充放电变化内部有极化效应温度也会影响性能。工程师不可能每次设计都去做真实的充放电实验那样既费时又费钱。于是他们用**等效电路模型Equivalent Circuit ModelECM**来数学化地描述电池的行为。简单来说就是用电阻、电容等基本电路元件搭出一个和真实电池行为相似的电路然后在计算机里仿真。二、从最简单的模型说起最基础的电池模型只有两个元件开路电压UocU_{oc}Uoc电池不接负载时两端的电压代表电池储存的能量状态。内阻R0R_0R0电流流过时产生的欧姆压降。这个模型极其简单但忽略了一个重要现象——极化效应。什么是极化效应当电流流过电池时内部的离子来不及跑到位会在电极表面积累导致电压出现一个额外的、随时间变化的偏差。这就是极化它让电池的响应有了惯性。三、PNGV 模型加入极化的经典方案PNGV 模型Partnership for a New Generation of Vehicles源自美国新一代汽车伙伴计划是电动汽车领域广泛使用的电池模型之一。它在基础模型上增加了一个RC 并联支路一个电阻RpR_pRp和电容CpC_pCp并联用来描述极化效应R0 Rp ┌──────┤├──────┬──┤├──┐ │ │ │ Uoc Cp 负载 │ │ │ └──────────────┴───────┘参数含义UocU_{oc}Uoc开路电压随 SOC 变化R0R_0R0欧姆内阻即时压降RpR_pRp极化电阻CpC_pCp极化电容描述极化的惯性其中SOCState of Charge荷电状态是描述电池剩余电量的核心变量范围从 0空到 1满。这四个参数都不是固定值而是SOC 的函数——电量不同电池的内阻和极化特性也不同。在仿真模型中它们被拟合为 SOC 的 7 阶多项式例如Uoc(SOC)3.772−7.884⋅SOC60.21⋅SOC2−⋯U_{oc}(\text{SOC}) 3.772 - 7.884 \cdot \text{SOC} 60.21 \cdot \text{SOC}^2 - \cdotsUoc(SOC)3.772−7.884⋅SOC60.21⋅SOC2−⋯四、问题来了一个 RC 支路够用吗PNGV 模型已经相当实用但它只有一个时间常数由Rp⋅CpR_p \cdot C_pRp⋅Cp决定。然而真实锂电池的极化过程有两个时间尺度短时极化毫秒~秒级与电荷双层效应有关响应快。长时极化秒~分钟级与锂离子在电极材料中的扩散有关响应慢。用一个 RC 支路只能捕捉其中一种另一种就被忽略了导致模型在动态工况下误差偏大。五、改进型 PNGV 模型双 RC 网络改进型 PNGV 模型的思路很直接再加一个 RC 支路分别捕捉两种时间尺度的极化。R0 Rs RL ┌──────┤├───┬──┤├──┐──┬──┤├──┐ │ │ │ │ │ Uoc Cs │ CL 负载 │ │ │ │ │ └───────────┴───────┴───┴───────┘新增参数含义RsR_sRs,CsC_sCs短时极化支路快动态RLR_LRL,CLC_LCL长时极化支路慢动态参数从 4 个增加到 6 个每个同样是 SOC 的多项式函数。代价是计算量略有增加但换来了更高的电压预测精度尤其在快速充放电、工况变化频繁的场景下优势明显。六、Simulink 仿真模型的结构本文介绍的 Simulink 模型Improved PNGV在同一个模型文件中并行运行两套模型方便对比。其核心结构如下输入电流 (Current) │ ├──────────────────────────────┐ ▼ ▼ [SOC 更新模块] [SOC 更新模块] │ │ ▼ ▼ [Parameter_Update] [Improved_Parameter_Update] (计算 R0, Rp, Cp, Uoc) (计算 R0, Rs, Cs, RL, CL, Uoc) │ │ ▼ ▼ [Voltage_Update] [Improved_Voltage_Update] (Simscape 单RC电路) (Simscape 双RC电路) │ │ ▼ ▼ PNGV 端电压 UL Improved PNGV 端电压 UL两条支路接受相同的输入电流最终通过示波器Scope输出各自预测的端电压直观展示两种模型的差异。七、关键概念速查术语解释SOC荷电状态电池剩余电量的百分比开路电压UocU_{oc}Uoc无电流时的电池端电压欧姆内阻R0R_0R0电流流过时即时产生的压降来源极化效应电流引起的、随时间变化的额外电压偏差RC 支路电阻与电容并联用于模拟极化的动态过程时间常数τRC\tau RCτRC描述极化建立/消散速度的参数SimscapeMATLAB/Simulink 的物理建模工具箱7 阶多项式拟合用高阶多项式将参数表达为 SOC 的连续函数八、运行结果八、总结对比维度PNGV 模型改进型 PNGV 模型RC 支路数1 个2 个参数数量4 个R0, Rp, Cp, Uoc6 个R0, Rs, Cs, RL, CL, Uoc时间常数单一快、慢两个精度一般工况足够动态工况更精准复杂度低中电池建模是电动汽车 BMS电池管理系统的核心技术之一。从简单的 Rint 模型到 PNGV再到改进型 PNGV每一步进化背后都是对真实物理现象更深刻的理解。如果你对电池建模感兴趣不妨从这个 Simulink 模型出发亲手调整参数、观察波形变化——那将是比读文章更直接的理解方式。模型下载https://mbd.pub/o/bread/YZWcl5lqbQ
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2520093.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!