只要学不秃,就往秃里学 写在前面 挨骂了,气死了!真是林子大了,总有些稀奇古怪的鸟。 我都说是学习笔记了,你们问的一些VCU开发的专业性问题我就是不懂,回答不了啊。 本文更新后停更一段时间,考虑下后续文章更新的方向。 前言 从车辆工作角度,整车上下电可分为行车上下电和充电上下电,本文我们主要介绍充电上下电中的高压上下电过程。 非专业人士,细节上可能有所疏漏,铁子们主要了解下大体流程。 充电上下电模块功能 根据充电方式可以分为慢充上下电及快充上下电。 【1】慢充上下电 充电枪插入并连接确认后,OBC同时通过CAN网络唤醒VCU,VCU初始化完成后,根据各控制器反馈的状态,协调控制BMS等其他控制单元完成整车高低压上下电。 【2】快充上下电 快充时,充电桩可直接唤醒VCU,也可由充电桩唤醒BMS,通过BMS唤醒VCU,VCU自检通过后,协调控制BMS等其他控制单元完成整车高低压上下电。 其基本流程是一致的,下面介绍下基本的上下电流程。 充电上电控制 【1】VCU被唤醒且自检完成后,发送主负继电器(KS)负端闭合指令,同时在10ms后发送KS负端状态。 【2】VCU检测到充电枪插入且钥匙信号为OFF, DCDC初始化 【3】检测到充电枪正确连接,且无不允许上电故障,VCU向BMS发出主负继电器闭合指令, 【4】主负继电器闭合完成后闭合附件路预充继电器 【5】接收到预充继电器闭合信号后,闭合DCDC继电器,并断开预充继电器 【6】最后VCU发送允许充电信号,并监控充电输出过程 在上述过程【2】中,假设检测到钥匙信号为On,且MCU上电未完成,则直接执行【3】,若检测到MCU上电完成则进入如下MCU下电流程。 【1】检测到MCU上电完成,进行MCU下电控制,熄灭Ready,VCU向MCU发送为0的请求扭矩、转速 【2】停止DCDC使能,热管理控制器功率限制为0 【3】判断电机转速是否小于下电许用阈值,若满足条件,则执行下一步,不满足条件则延时后执行下一步; 【4】判断电池包输出电流是否满足下电电流阈值,若满足条件,则执行下一步,不满足条件则延时后执行下一步; 【5】断开主正继电器,若正常断开则发送允许充电指令;若断开失败则发送主正继电器粘连故障,并控制BMS断开主负继电器,控制MCU主动放电,下电完成后不再响应充电模式上高压请求。 流程图如下: 充电下电控制 【1】当满足以下任一条件时,进入充电模式下电控制 ◆无充电枪插入或充电枪连接异常 ◆无充电请求 ◆充电结束 ◆充电系统故障 ◆高压互锁故障 【2】DCDC模式工作模式置为Standby,退出DCDC、PTC、AC使能,并限制热管理系统功率为0 【3】判断电池包输出电流是否满足下电电流阈值,满足则向下执行,不满足则记录故障,延时后向下执行 【4】VCU发送DCDC继电器断开指令,并检测其状态,正常断开则向下执行,未正常断开则报DCDC继电器断开故障,延时后向下执行 【5】VCU控制BMS断开主负继电器,并检测其状态,若正常断开则向下执行,未正常断开则记录故障,延时后向下执行 【6】VCU控制主负继电器负端断开,VCU进入休眠,高压下电完成 流程图如下: 结语 本文介绍了充电过程中上下电的一般过程,对于充电上下电来说,还涉及到充电过程中热管理的上下电管理,此部分文中未涉及,有兴趣的铁子们可以自行了解。 非专业人士,文中细节上可能有所疏漏,望铁子们见谅。 E N D |
|
来自: 新用户18032422 > 《新能源车》