本文部分内容参考Deepseek,如有问题,请踊跃指出,欢迎交流;
图片来自Koi-Cc:https://blog.youkuaiyun.com/qq_39593577/article/details/123496792?fromshare=blogdetail&sharetype=blogdetail&sharerId=123496792&sharerefer=PC&sharesource=cabbage_hhh&sharefrom=from_link
系统主要实现以下功能:低压上电、低压下电、高压上电、高压下电、快充上电、快充下电。
一、低压上电流程
| 状态 | 进入条件 | 执行 |
|---|---|---|
| PMC_02_001 | i)硬线信号被拉高 ii)CAN总线有数据传输时 |
控制器唤醒,VCU进行硬件和软件初始化 |
| PMC_02_002 | 若满足:①充电枪未连接 ②充电枪状态A+无效 ③按键面板指示灯key1左点亮 |
VCU发出:①EPower唤醒指令 ②低压主继电器闭合指令,低压主继电器闭合输出24V,唤醒多合一、BMS、T-MCU、TCU。此时上下电系统状态为低压上电,整车状态为低压状态PMC_enumVehPtSt = 0x1。 |
| PMC_02_003 | 多合一、BMS、T-MCU进行自检,并发出正常工作的标志位 ④低压上电的该过程未超时 |
低压上电成功,上下电系统状态为低压上电成功,PMC _enumPMCSysSt = 0x2,整车状态保持低压状态。 |
二、高压上电流程
基于您提供的需求文档,整车上高压的过程是一个多阶段、带条件校验的序列过程。VCU作为总指挥,在每一个阶段都必须确认前置条件已满足后,才会执行该阶段的操作并触发下一阶段。整个过程可以概括为以下几个核心状态跳转:
A[接收上高压指令] --> B[BMS主回路上电]
B --> C[低压附件回路上电]
C --> D[DCDC使能与高压就绪]
D --> E[驱动系统回路上电]
E --> F[动力系统扭矩使能]
F --> G[上电完成]
以下内容太多,分成两个子表阐述
2.1 上高压前的唤醒与安全自检
| 状态 | 前提条件 | VCU执行动作 | 备注与说明 |
|---|---|---|---|
| 0. 唤醒与初始化阶段(原流程缺失) | 1. 唤醒源有效:启动按钮信号(持续>500ms且<3s,防误触)、远程启动指令(T-BOX校验通过)、充电唤醒(仅低压唤醒,非高压唤醒); 2. VCU自身状态:供电电压9-16V(低压电池正常)、VCU内部MCU自检通过(RAM/ROM/AD采样无故障); 3. 网络状态:CAN总线(动力CAN、车身CAN)通信正常(总线负载率<80%,无总线关闭故障)。 |
1. VCU执行内部初始化(底层驱动、应用层模块加载),耗时≤200ms;2. 控制低压继电器盒,使其他ECU上电,通过CAN向BMS、MCU、DCDC、空调ECU发送**“唤醒请求”报文**(周期100ms);3. 监控各控制器唤醒响应(500ms内收到**“唤醒确认”报文**),未响应则记录DTC(U0xxx通信故障)。 | VCU未完成初始化时,所有高压相关指令均为无效。此阶段为**“高压流程准入门槛”,唤醒失败则触发“低压唤醒故障”**提示,禁止进入下一阶段。 |
| 1. 上电前全局安全校验(ASIL-B级) | 1. 无禁止上高压指令、无碰撞信号、急停信号(硬件开关+软件指令双校验); 2. 高压安全双重校验: 高压互锁(HVIL):主回路+各分回路(空调/PTC/快充)均正常(回路电阻≤100Ω); 绝缘电阻:BMS实测绝缘电阻≥500Ω/V(系统电压300V时≥150MΩ),无绝缘报警; 接触器状态:BMS确认主正/主负/预充接触器均处于断开状态(无粘连,主接触器为断开,检测的MCU端直流母线电压也应为0); 3. 核心系统故障分级: - B |

最低0.47元/天 解锁文章
333

被折叠的 条评论
为什么被折叠?



