电池热管理 策略(加热)
1、xxx热管理系统原理xxx热管理原理图如下2、动力电池加热控制策略2.1 功能描述当动力电池单体温度过低可以启动PTC给动力电池加热的功能。电机回路给电池加热功能根据暖风状态及电池最低温度进行判断将电机回路热水引入到电池回路给电池加热。2.2 前提条件电池本体温度达到低温下线值BMS处于工作状态且高压系统及空调系统正常。2.3 参数要求PTC电池加热加热水温要求(40±3)℃电池回路水泵流量要求占空比90%电池温度测量误差 ±1℃水温测量误差±1℃行车电机回路加热给电池加热加热水温要求≤60℃电机回路水泵流量要求占空比50%电池回路水泵流量要求占空比50%电磁阀默认状态WV1三通电磁阀①⑩处于开启状态②关闭WV2三通电磁阀①②处于开启状态③关闭WV3三通电磁阀⑤⑦处于开启状态⑥关闭2.4 主导与关联模块主导模块BMSVCUATC压缩机鼓风机电池水泵三通电磁阀关联模块 PEUOBCPTC2.5 控制策略与逻辑1、车辆在交流充电直流充电智能充电行车过程中包括车速为0都可以启动动力电池加热。2、电池温度监测由BMS完成BMS根据动力电池温度判定动力电池是否启动加热并发送加热请求给VCUVCU转发BMS上述信号至ATC空调控制器。3、加热系统中 BMS根据单节电池最低温度值下面简称电池最低温度发送热管理信号包括“0x1:Heating behind Crank”、“0x3: balance thermal”和“0x0: default、no request”。同时发送目标水温、入口口水温和水温传感器故障这三类信号。4、加热、匀热和关闭命令不能同时发送BMS一次只能发送一个命令。5、BMS发送加热命令的同时需发送目标水温目标水温是40℃。6、若加热过程中同时满足加热阀值点和冷却阀值点出现发送加热和冷却二义性时BMS发送匀热。7、BMS发送“匀热”VCU转发VCU_ThermalManageReq0x5:匀热BMS发送“加热”VCU进行策略判断后需要发送混合匀热指令时转发VCU_ThermalManageReq0x6:混合匀热。8、若电池水温传感器发生故障则BMS发送并记录水温传感器故障。同时BMS发送加热结束。9、车辆ready档下BMS发送加热“关闭”命令后应保证电池最大温差小于等于15℃否则BMS记录热管理结束温差过大故障并发送故障。10、当电芯温度满足加热条件时PTC开始给电池加热。电池进水温度达到40℃时PTC开始限功率水温高于55℃发送匀热水温高于58℃时发送停止加热请求水温下降过程中水温低于40℃再次判断当前状态进入对应模式。11、车辆充电完成或者车辆ready档退电后BMS发送关闭命令。VCU接受BMS命令VCU停止唤醒ATC空调控制器。2.5.1慢充控制策略与逻辑1、BMS策略1前提条件BMS判断车辆处于慢充状态2当电池温度低于-20℃时不允许启动动力电池放电加热通过慢充充电前加热方式进行加热。3BMS发送热管理控制命令时A若当前SOC3%则BMS不发送热管理控制命令 SOC5%恢复热管理控制B若当前SOC≥3%则BMS允许发送热管理控制命令4根据OBC_OnBdOuptI值判断充电桩的充电能力分为6A12A24A工况A当OBC_OnBdOuptI6A充电枪进入慢充插口BMS先让充电机工作然后BMS发送加热请求a当Vcellmax≤4.078V4.03V且电池温度T≤-18℃电池温度加热到T-15℃BMS发送关闭命令b当 Vcellmax≥4.078V4.03V且电池温度T-14℃电池温度加热到T-10℃BMS发送关闭命令。B当6A≤OBC_OnBdOuptI12A充电枪进入慢充插口BMS先让充电机工作然后BMS发送加热请求a当Vcellmax≤3.758V3.74V且电池温度T≤-18℃BMS发送加热请求电池温度加热到T-15℃BMS发送关闭命令b当 3.758V3.74V≤Vcellmax≤4.078V4.03V且电池温度T-9℃BMS发送加热请求电池温度加热到T-5℃BMS发送关闭命令c当 4.078V4.03V≤Vcellmax且电池温度T1℃BMS发送加热请求电池温度加热到T5℃BMS发送关闭命令。C12A≤OBC_OnBdOuptI≤24A充电枪进入慢充插口BMS先让充电机工作然后BMS发送加热请求a当Vcellmax≤3.758V3.74VV且电池温度T≤-14℃BMS发送加热请求电池温度加热到T-10℃BMS发送关闭命令b当3.758V3.74V≤Vcellmax≤4.078V4.03V且电池温度T-4℃BMS发送加热请求电池温度加热到T-1℃BMS发送关闭命令c当4.078V4.03V≤Vcellmax且电池温度T6℃BMS发送加热请求电池温度加热到T15℃BMS发送关闭命令。注AC加热中热管理阈值不回头。例如达到4.078V由于放电电流导致电压恢复到3.758V热管理阈值还是按照4.078V执行。2、VCU策略1VCU识别插枪状态2若接收BMS热管理请求BMS_ThermalManageReq0x1: Heating behind Crank发送热管理请求VCU_ThermalManageReq0x1:PTC加热至AC3若接收到BMS发送热管理请求BMS_ThermalManageReq0x3: balance thermal发送热管理请求VCU_ThermalManageReq0x5:匀热至AC4若接收到BMS发送热管理请求BMS_ThermalManageReq0x0: default、no request发送热管理请求VCU_ThermalManageReq0x0:默认值_无需求至AC5电机回路水泵转速控制策略与行车状态下策略相同见后文3、AC策略AC接收到热管理请求VCU_ThermalManageReq信号各状态时WV1阀状态由空调部门编写优先电池加热AC其它执行策略与行车电池加热AC策略相同2.5.2 快充控制策略与逻辑1、BMS策略1前提条件BMS判断车辆处于快充状态2当电池温度低于-20℃时不允许启动充电同时也不能通过快充充电前加热方式进行加热。3当电池温度高于-20℃时启动充电加热功能先进入充电流程再进发送加热状态请求。4充电枪进入快充插口BMS先让快充工作电流建立起来然后BMS发送加热请求。5BMS发送热管理控制命令时A若当前SOC1%则BMS不发送热管理控制命令 SOC3%恢复热管理控制B若当前SOC≥1%则BMS允许发送热管理控制命令6电池温度-20℃T20℃BMS发送加热请求电池温度加热到T22℃BMS发送关闭命令。2、VCU策略1VCU识别插枪状态2若接收BMS热管理请求BMS_ThermalManageReq0x1: Heating behind Crank发送热管理请求VCU_ThermalManageReq0x1:PTC加热至AC3若接收到BMS发送热管理请求BMS_ThermalManageReq0x3: balance thermal发送热管理请求VCU_ThermalManageReq0x5:匀热至AC4若接收到BMS发送热管理请求BMS_ThermalManageReq0x0: default、no request发送热管理请求VCU_ThermalManageReq0x0:默认值_无需求至AC5电机回路水泵转速控制策略与行车状态下策略相同见后文3、AC策略AC接收到热管理请求VCU_ThermalManageReq信号各状态时WV1阀状态由空调部门编写优先电池加热AC其它执行策略与行车电池加热AC策略相同2.5.3 行车控制策略与逻辑1、BMS策略前提条件BMS判断车辆处于行车状态。BMS判断电池电芯单体最低温度TcellMin:当BMS无加热请求时, TcellMin ≤ kToff5 (20℃)BMS 发送加热请求当BMS有加热请求时, TcellMin ≥ kTon5(25℃)BMS 停止发送加热请求。2、VCU策略满足以下条件:1VCU 检测车辆处于ready状态;2从BMS 收到热管理请求信号BMS_ThermalManageReq加热请求;3满足以上1、2条件之后,VCU 根据车速、乘员舱暖风需求、电池芯体最低温度、判断最终热管理请求状态PTC加热、电机回路加热、默认_无需求VCU热管理请求初始值为默认值_无需求收到BMS热管理加热请求时1当前状态是默认值_无需求A)若有暖风需求即L_AC_FCP_HeatState信号为0x1:ON车速0km/h,且电池芯体最低点温度-20≤TcellMin-10℃VCU 发送热管理请求信号VCU_ThermalManageReq0x1:PTC加热B)若电池芯体最低点温度TcellMin-20℃VCU 发送热管理请求信号VCU_ThermalManageReq0x1:PTC加热C)若有暖风需求即L_AC_FCP_HeatState信号为0x1:ON且电池芯体最低点温度TcellMin≥-10℃VCU发送热管理请求信号VCU_ThermalManageReq0x2:电驱动加热至AC电机水泵占空比50%D)若无暖风需求即L_AC_FCP_HeatState信号为0x0:OFF且电池芯体最低点温度TcellMin≥-20℃VCU发送热管理请求信号VCU_ThermalManageReq0x2:电驱动加热至AC电机水泵占空比50%。2当前状态是PTC加热请求A)若有暖风需求即L_AC_FCP_HeatState信号为0x1:ON且电池芯体最低点温度TcellMin≥10℃VCU发送热管理请求信号 VCU_BMS_Thermal_Manage0x2:电驱动加热至AC电机水泵占空比50%B)若有暖风需求即L_AC_FCP_HeatState信号为0x1:ON车速0km/h且持续时间≥2min且电池最低温度-18≤TcellMin10℃,则VCU 发送热管理请求信号VCU_ThermalManageReq0x0:默认值_无需求。C)若无暖风需求即L_AC_FCP_HeatState信号为0x0:OFF且电池芯体最低点温度TcellMin≥-18℃VCU发送热管理请求信号VCU_ThermalManageReq0x2:电驱动加热至AC电机水泵占空比50%。3当前状态是VCU_BMS_Thermal_Manage0x2:电驱动加热若有暖风需求即L_AC_FCP_HeatState信号为0x1:ON且电池芯体最低点温度TcellMin-10℃VCU 发送热管理请求信号VCU_ThermalManageReq0x1:PTC加热。4电机回路水泵控制策略同时适用于快充、慢充AVCU发送VCU_BMS_Thermal_Manage0x2:电驱动加热信号时电机水泵占空比为50%BVCU发送VCU_BMS_Thermal_Manage0x0:默认值_无需求、0x1:PTC加热、0x3:Chiller冷却、0x5:匀热时水泵占空比按下表2-1说明执行5xx控制器配置车辆当VCU发送热管理请求0x2:电驱动加热的同时监测电机本体温度、控制器本体温度、电驱回路水温A当前VCU_Thermal_Manage_WV3_Close信号为0x0:默认_无需求若电机本体温度IPUMOT_MotorActTemp≥100℃或控制器本体温度IPUMOT_InverterActTemp≥100℃或电驱回路水温IPUMOT_tCoInAct≥60℃VCU发送VCU_Thermal_Manage_WV3_Close信号0x1:电驱回路独立电机水泵占空比100%。B当前VCU_Thermal_Manage_WV3_Close信号为0x1:电驱回路独立若电机本体温度IPUMOT_MotorActTemp≤90℃且控制器本体温度IPUMOT_InverterActTemp≤90℃且电驱回路水温IPUMOT_tCoInAct≤52℃VCU发送VCU_Thermal_Manage_WV3_Close信号0x0:默认_无需求电机水泵占空比50%。6yy及自主控制器配置车辆当VCU发送热管理请求0x2:电驱动加热的同时监测电机本体温度、控制器本体温度、电驱回路水温A当前VCU_Thermal_Manage_WV3_Close信号为0x0:默认_无需求若电机本体温度IPUMOT_MotorActTemp≥80℃或控制器本体温度IPUMOT_InverterActTemp≥80℃或电驱回路水温IPUMOT_tCoInAct≥60℃VCU发送VCU_Thermal_Manage_WV3_Close信号0x1:电驱回路独立电机水泵占空比100%。B当前VCU_Thermal_Manage_WV3_Close信号为0x1:电驱回路独立若电机本体温度IPUMOT_MotorActTemp≤70℃且控制器本体温度IPUMOT_InverterActTemp≤70℃且电驱回路水温IPUMOT_tCoInAct≤52℃VCU发送VCU_Thermal_Manage_WV3_Close信号0x0:默认_无需求电机水泵占空比50%。3、AC策略同时适用于快充、慢充AC接收到VCU热管理请求信号后做如下判断1如果接收到VCU热管理信号VCU_ThermalManageReq0x0:默认值_无需求三通阀WV2为默认状态①②处于开启状态③关闭三通阀WV3为默认状态⑤⑦处于开启状态⑥关闭电池水泵关闭占空比0%2如果接收到VCU热管理信号VCU_ThermalManageReq0x2:电驱动加热AC控制电机回路WV2三通电磁阀①③开启、②关闭同时控制电池回路WV3三通电磁阀⑤⑥开启、⑦关闭开启电池回路水泵电池水泵占空比50%3 如果接收到VCU热管理信号VCU_ThermalManageReq0x1:PTC加热A.如果存在驾驶室采暖需求三通电磁阀WV1开度由AC控制最大开度20%开度动态变化策略由空调部门写入三通阀WV2维持默认状态①②处于开启状态③关闭三通阀WV3维持默认状态⑤⑦处于开启状态⑥关闭开启电池回路水泵水泵占空比90%B.如乘员舱无暖风需求AC控制三通电磁阀WV1①⑩回路开度为100%三通阀WV2维持默认状态①②处于开启状态③关闭三通阀WV3维持默认状态⑤⑦处于开启状态⑥关闭开启电池回路水泵水泵占空比90%。4如果接收到VCU热管理信号VCU_BMS_Thermal_Manage0x5:匀热三通阀WV2维持默认状态①②处于开启状态③关闭三通阀WV3维持默认状态⑤⑦处于开启状态⑥关闭开启电池回路水泵水泵占空比90%。5当前VCU_Thermal_Manage_WV3_Close信号为0x0:默认_无需求电池水泵及各阀状态依据VCU_BMS_Thermal_Manage信号状态正常控制当前VCU_Thermal_Manage_WV3_Close信号为0x1:电驱回路独立电池水泵依据VCU_BMS_Thermal_Manage信号状态正常控制三通阀WV2维持默认状态①②处于开启状态③关闭三通阀WV3维持默认状态⑤⑦处于开启状态⑥关闭。

相关新闻

Open-Source PyMOL 安装构建全指南:从 README 到源码的分子可视化系统构建解析

Open-Source PyMOL 安装构建全指南:从 README 到源码的分子可视化系统构建解析

图形学生物信息学科学计算科研 【免费下载链接】pymol-open-source Open-source foundation of the user-sponsored PyMOL molecular visualization system. 项目地址: https://gitcode.com/gh_mirrors/py/pymol-open-source 点击查看 免费下载 本文基于 Open-Sour…

2026/10/15 3:53:44 阅读更多 →
手把手教你学Simulink——基于FPGA的电机模型预测控制(MPC)硬件加速仿真

手把手教你学Simulink——基于FPGA的电机模型预测控制(MPC)硬件加速仿真

目录 手把手教你学Simulink——基于FPGA的电机模型预测控制(MPC)硬件加速仿真 一、研发目标与系统架构 1.1 目标与指标 1.2 总体架构 1.3 为什么放FPGA 二、电机离散预测模型 2.1 连续dq模型 2.2 一阶前向欧拉 2.3 电压矢量映射 三、代价函数与…

2026/10/15 3:53:44 阅读更多 →
手把手教你学Simulink——基于反电动势过零检测的直流无刷电机(BLDC)无感控制仿真

手把手教你学Simulink——基于反电动势过零检测的直流无刷电机(BLDC)无感控制仿真

目录 手把手教你学Simulink——基于反电动势过零检测的直流无刷电机(BLDC)无感控制仿真 一、 引言:当“霍尔传感器”成为过去式——反电动势过零检测如何成就真正的“无感”BLDC? 二、 问题本质:反电动势过零的“物理机制”与“协同逻辑” 1. 核心物理机制 2. 协同逻辑…

2026/10/15 3:53:44 阅读更多 →

最新新闻

UDP广播实战:从原理到跨平台稳定收发的完整指南

UDP广播实战:从原理到跨平台稳定收发的完整指南

1. 项目概述:为什么一个“UDP广播demo”值得花一整天认真写透UDP广播这个概念,听起来像教科书里被翻旧了的一页纸——很多刚学网络编程的人,第一反应是:“不就是发个包,让局域网里所有机器都收到吗?”但真当…

2026/10/15 6:14:42 阅读更多 →
Spring事件机制实战:用ApplicationEventPublisher实现业务解耦

Spring事件机制实战:用ApplicationEventPublisher实现业务解耦

做后端开发的人应该都有过这种经历:一个下单接口,业务代码越堆越多。一开始只是保存订单,后面要扣库存、发短信、发优惠券、加积分、通知财务……新需求一个接一个,每次都要打开核心 Service 往里面塞代码。改到后面,下…

2026/10/15 6:14:42 阅读更多 →
Java工程师24周转型Agent工程师:从LLM基础到多Agent协作实战

Java工程师24周转型Agent工程师:从LLM基础到多Agent协作实战

1. 为什么Java老手转Agent工程师反而有优势这两年Agent Engineer这个岗位火得有点不讲道理。招聘网站上挂出来的JD,薪资区间普遍比同级别的后端开发高出30%到50%,而且很多岗位明确写着“有后端经验者优先”。我身边不少写了五六年Java的朋友都在问同一个…

2026/10/15 6:14:42 阅读更多 →
IDEA+Maven+Tomcat:从零创建JSP Web项目完整实战指南

IDEA+Maven+Tomcat:从零创建JSP Web项目完整实战指南

1. 项目概述:为什么现在还要学JSP,以及你将从这篇文章里得到什么先别急着划走。我知道很多人一看到JSP这仨字母,第一反应是"这不是上个时代的东西了吗?现在不都是前后端分离、Vue/React一把梭吗?"——这话没…

2026/10/15 6:14:42 阅读更多 →
机房UPS备用电源监控实战:电池巡检与告警配置全解析

机房UPS备用电源监控实战:电池巡检与告警配置全解析

说起来有点丢人,我们这套机房UPS备用电源监控系统,是被一次本可以避免的机房掉电事故逼出来的。那会儿机房规模不大,两台某品牌的200kVA主机做11冗余,带大约60多路机柜,负载不算重,约40%左右。当时我们对UP…

2026/10/15 6:14:42 阅读更多 →
对抗样本攻击方法全解析:从FGSM到物理世界攻击

对抗样本攻击方法全解析:从FGSM到物理世界攻击

1. 对抗样本攻击的底层逻辑与整体分类框架搞机器学习安全这块的人,迟早会碰到对抗样本这个绕不开的坎。我第一次接触这个概念是在做一个图像分类的小项目时,模型在测试集上准确率跑到98%以上,结果把一张熊猫照片加上一层肉眼几乎看不出来的噪…

2026/10/15 6:13:42 阅读更多 →

日新闻

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 阅读更多 →