2. OBC与DC-DC基础
在新能源汽车的电驱与充电系统中,OBC(On-Board Charger,车载充电机)与DC-DC变换器是两大核心功率电子部件。OBC负责将电网的交流电转换为高压直流电,为动力电池充电;DC-DC变换器则将高压电池的能量转换为低压(如12V/48V)系统电压,为整车低压电气负载供电。理解两者的工作原理、拓扑结构及关键性能指标,是进行MCU(微控制单元)固件开发的前提——因为MCU直接负责功率变换器的PWM控制、状态监测、故障保护与通信调度。本章将从工程实践视角,系统拆解OBC与DC-DC的基础知识体系。
上图展示了OBC与DC-DC在整车电气架构中的位置及MCU的控制链路。OBC从电网取电,经过功率因数校正(PFC)与隔离型DC-DC(通常为LLC谐振变换器)输出高压直流;DC-DC变换器则从高压母线取电,通过隔离型降压拓扑输出低压。MCU作为控制核心,采集电压、电流、温度信号,输出PWM驱动信号,并通过CAN总线与整车控制器(VCU)和电池管理系统(BMS)交互。理解这一架构,是后续固件开发中任务划分与资源分配的基础。
2.1 OBC的工作原理与拓扑结构
核心原理:两级变换架构
OBC的典型架构为“AC-DC + DC-DC”两级变换。前级AC-DC通常采用Boost型PFC电路,将电网交流电整流升压为稳定的直流母线电压(通常为380V~420V),同时实现输入电流正弦化,使功率因数接近1,降低对电网的谐波污染。后级DC-DC采用隔离型谐振变换器(如LLC),将母线电压转换为与电池电压匹配的高压直流电,并通过高频变压器实现电气隔离,保证安全。MCU在两级之间协调控制:前级PFC负责母线电压稳定与功率因数校正,后级LLC负责输出电压/电流的精确调节。
拓扑结构对比
| 拓扑类型 | 适用功率 | 开关频率 | 优点 | 缺点 | MCU控制复杂度 |
|---|---|---|---|---|---|
| Boost PFC(CCM) | 3.3kW~11kW | 65~200kHz | 控制简单,成本低 | 二极管反向恢复损耗 | 低(平均电流模式) |
| 无桥PFC | 6.6kW~22kW | 65~200kHz | 效率高,无整流桥损耗 | 控制复杂,EMI设计难 | 中(需要电流过零检测) |
| LLC谐振变换器 | 3.3kW~22kW | 200~500kHz | 软开关,效率高,EMI小 | 调压范围窄,需PFM | 中(频率跟踪与死区管理) |
| 移相全桥(PSFB) | 3.3kW~11kW | 100~200kHz | 调压范围宽,技术成熟 | 轻载效率低,环流损耗 | 中高(占空比丢失补偿) |
判断方法:如何选择拓扑
在固件开发前,需要根据OBC的功率等级与效率目标确定拓扑。判断依据包括:
- 功率等级:3.3kW以下可选单级Flyback或交错PFC+LLC;6.6kW以上推荐无桥PFC+全桥LLC。
- 效率要求:若目标效率≥95%,必须采用软开关拓扑(LLC或PSFB),并配合SiC/GaN器件。
- 调压范围:LLC在宽电压输出(如200V~500V)时需设计变比或采用混合控制策略。
- MCU资源:高频LLC(>300kHz)需要高分辨率PWM(HRPWM),且ADC采样速率需匹配。
常见误区与复盘
- 误区1:认为PFC只是“升压”,忽略电流环带宽设计。实际上,电流环带宽直接影响THD(总谐波失真),带宽过低会导致输入电流畸变。
- 误区2:LLC增益曲线理解偏差。LLC在谐振频率附近增益为1,低于谐振频率时增益上升,但频率过低会进入容性区,导致开关管硬开通。固件中必须限制最小频率。
- 复盘:某项目在低温环境下出现OBC启动失败,排查发现是LLC软启动时间过短(仅5ms),导致母线电容充电电流过大触发过流保护。将软启动时间延长至20ms,并加入分段频率爬坡策略后解决。
2.2 DC-DC变换器的工作原理与拓扑结构
核心原理:高压转低压的隔离变换
车载DC-DC变换器将高压电池(400V/800V)转换为低压(12V/14V或48V),为灯光、娱乐系统、ECU等供电。由于输入输出间需要电气隔离(防止高压侧故障影响低压侧),通常采用隔离型拓扑。主流方案为CLLC谐振变换器(双向)或移相全桥(单向)。CLLC在LLC基础上增加次级谐振网络,支持能量双向流动,适合未来V2X(车到万物)场景。MCU控制策略与OBC后级类似,但动态响应要求更高——低压负载突变(如大灯开关、压缩机启动)时,输出电压跌落需控制在±5%以内。
拓扑与关键参数
| 参数 | 典型值 | 对MCU固件的影响 |
|---|---|---|
| 输入电压范围 | 250V~450V(400V系统) | 需要前馈补偿,防止输入突变引起输出波动 |
| 输出电压 | 12V±1% / 48V±2% | 电压环带宽需>5kHz,ADC采样率≥100kSPS |
| 开关频率 | 200kHz~500kHz | HRPWM分辨率需≥12位,死区管理精细 |
| 最大输出功率 | 1.5kW~4kW | 过流保护响应时间需<10μs,需硬件比较器配合 |
| 效率 | ≥94% | 同步整流驱动时序优化,防止体二极管导通 |
操作流程:DC-DC固件开发要点
- 初始化阶段:配置ADC通道(输入电压、输出电压、输出电流、温度),设置PWM频率与死区,初始化CAN通信。
- 软启动流程:输出电压目标值从0逐步爬升至12V,避免冲击电流。固件中采用斜坡发生器,速率通常为1V/ms。
- 稳态控制:电压外环+电流内环。电压环输出作为电流环参考,电流环输出控制PWM频率或占空比。
- 保护逻辑:过压(OVP)、欠压(UVP)、过流(OCP)、过温(OTP)检测。OCP需在硬件比较器触发后,MCU在10μs内封锁PWM。
案例拆解:800V系统DC-DC的MCU控制优化
背景:某车型采用800V高压平台,DC-DC输入电压范围500V~900V,输出12V/3kW。初始方案使用移相全桥拓扑,MCU为Infineon TC277。
初始现象:在输入电压从800V突降至600V时,输出电压跌落至10.8V,持续约50ms,导致部分ECU复位。
分析过程:通过CAN日志与示波器波形发现,电压环带宽仅2kHz,输入突变时前馈补偿未生效。进一步检查代码,发现前馈系数计算错误——使用了固定输入电压值,而非实时采样值。
实际操作:
- 修改ADC采样触发方式,将输入电压采样与PWM同步,确保每次开关周期更新前馈值。
- 将电压环带宽从2kHz提升至6kHz,同时增加相位裕度补偿(加入零点)。
- 增加负载电流前馈,通过CAN获取VCU的负载需求信号,提前调整占空比。
结果对比:优化后,输入电压突变时输出电压跌落控制在11.6V以上,恢复时间缩短至5ms。效率从92.5%提升至94.1%。
复盘经验:DC-DC控制中,前馈补偿的实时性至关重要。MCU固件应确保所有关键采样值在控制周期内更新,避免使用“旧数据”。同时,电压环带宽并非越高越好,需考虑采样延迟与PWM更新延迟,否则可能引发振荡。
2.3 关键性能指标与MCU固件映射
核心指标定义
| 指标 | 定义 | 典型要求 | MCU固件实现 |
|---|---|---|---|
| 效率 | 输出功率/输入功率 | OBC≥94%,DC-DC≥94% | 死区优化、同步整流时序、轻载模式切换(突发模式) |
| 功率因数(PF) | 有功功率/视在功率 | ≥0.98(满载) | PFC电流环带宽与THD优化 |
| 输出电压纹波 | 输出直流电压中的交流分量 | OBC≤1%Vout,DC-DC≤50mV | ADC采样滤波、环路增益设计、PWM频率选择 |
| 动态响应 | 负载突变时电压恢复时间 | 恢复时间≤5ms,过冲≤5% | 前馈补偿、环路带宽、快速PWM更新 |
| 待机功耗 | 无负载时系统功耗 | ≤0.5W(OBC),≤0.1W(DC-DC) | 轻载模式进入突发/休眠,MCU低功耗模式 |
| EMI性能 | 电磁干扰水平 | 满足CISPR 25 Class 5 | PWM频率抖动(Spread Spectrum)、软开关控制 |
判断方法:如何评估固件控制质量
在开发与测试阶段,可通过以下方法判断固件控制是否达标:
- 效率测试:使用功率分析仪测量输入/输出功率,对比不同负载点(10%、25%、50%、75%、100%)的效率曲线。若某负载点效率异常偏低,检查是否进入硬开关区或同步整流时序错误。
- 动态响应测试:使用电子负载进行0%~50%~100%阶跃,观察输出电压波形。若恢复时间过长,优先检查电压环带宽与相位裕度。
- 纹波测试:使用示波器在输出端测量纹波,注意探头需使用弹簧接地,避免噪声耦合。若纹波过大,检查输出电容ESR与PWM频率是否合适。
常见误区与总结
- 误区1:忽略MCU计算延迟对环路的影响。控制算法从ADC采样到PWM更新,总延迟应控制在开关周期的10%以内。若延迟过大,需优化代码执行效率或使用更高主频MCU。
- 误区2:将所有保护功能都放在MCU软件中实现。对于过流、过压等快速保护,应使用硬件比较器直接封锁PWM,MCU软件仅做故障记录与恢复管理。
- 总结:OBC与DC-DC的MCU固件开发,核心在于“功率变换原理”与“控制算法实现”的深度结合。开发者不仅要熟悉拓扑的电气特性,还需理解MCU外设(ADC、PWM、比较器)的时序与精度限制。建议在项目初期建立“拓扑-控制-固件”映射表,明确每个电气参数对应的软件变量与硬件资源,从而减少后期返工。