欢迎光临
我们一直在努力

学Simulink——基于Simulink的车载OBC(车载充电机)整流级仿真

目录

——基于Simulink的车载OBC(车载充电机)整流级仿真

一、问题背景

二、Vienna 整流器拓扑与工作原理

1. 三相 Vienna 整流器拓扑

2. 控制目标

三、控制系统设计(双闭环)

1. 电压外环(直流母线控制)

2. 电流内环(网侧电流跟踪)

3. 中点电位平衡控制

四、Simulink 建模步骤

第一步:搭建主电路

第二步:实现控制算法

第三步:参数整定

五、仿真设置与结果

测试场景:6.6 kW 充电(满载)

关键波形:

性能指标:

六、工程扩展方向

七、总结

八、动手建议


——基于Simulink的车载OBC(车载充电机)整流级仿真


一、问题背景

车载充电机(On-Board Charger, OBC)是电动汽车的核心部件,负责将电网交流电(AC)转换为电池所需的直流电(DC)。典型OBC采用两级架构:

  • 前级:功率因数校正(PFC)——通常为 Vienna 整流器 或 Boost PFC
  • 后级:DC/DC 变换器(如 LLC、全桥)
  • 本教程聚焦于前级整流级(即 PFC 级),目标是:

    • 实现单位功率因数(UPF)
    • 维持稳定直流母线电压(如 400 V)
    • 满足电网谐波标准(如 IEC 61000-3-2 Class A)

    在 Simulink 中,我们将搭建一个单相/三相可选的 Vienna 整流器模型,并实现电压外环 + 电流内环双闭环控制。

    为什么用 Vienna? 相比传统 Boost PFC,Vienna 整流器具有: ✅ 器件电压应力低(仅 (V_{dc}/2)) ✅ 开关损耗小(自然续流) ✅ 适合 3.3 kW / 6.6 kW / 11 kW 车载平台


    二、Vienna 整流器拓扑与工作原理

    1. 三相 Vienna 整流器拓扑

    Sa Sb Sc
    | | |
    A ───● ● ●─── N (中点)
    | | |
    Da1 Db1 Dc1
    | | |
    Cdc1 Cdc2 (母线电容分压)
    | | |
    Da2 Db2 Dc2
    | | |
    B ───●──────●──────●─── GND

    • 每相一个开关管(Sa, Sb, Sc) + 两个二极管
    • 直流母线由两个电容 (C_1, C_2) 分压,中点 N 浮地
    • 开关状态:每相可输出 (+V_{dc}/2), (0), (-V_{dc}/2)
    2. 控制目标
    • 输入侧:使网侧电流 (i_a, i_b, i_c) 与电压同相(UPF)
    • 输出侧:维持 (V_{dc} = V_{dc}^*)(如 400 V)
    • 中点平衡:保持 (V_{C1} = V_{C2} = V_{dc}/2)

    三、控制系统设计(双闭环)

    采用 dq 同步旋转坐标系 下的 PI 控制:

    1. 电压外环(直流母线控制)
    • 输入:(V_{dc}^* – V_{dc})
    • 输出:有功电流指令 (i_d^*)
    • 控制器:PI 调节器
    • 注意:需加入抗饱和(Anti-windup)
    2. 电流内环(网侧电流跟踪)

    在 dq 坐标系下,电流方程为:

    [ \\begin{aligned} L \\frac{di_d}{dt} &= v_d – R i_d + \\omega L i_q – v_{sd} \\ L \\frac{di_q}{dt} &= v_q – R i_q – \\omega L i_d – v_{sq} \\end{aligned} ]

    其中 (v_{sd}, v_{sq}) 为电网电压。

    解耦控制律:

    [ \\begin{aligned} v_d^* &= K_{p,i}(i_d^* – i_d) + K_{i,i} \\int (i_d^* – i_d) dt – \\omega L i_q + v_{sd} \\ v_q^* &= K_{p,i}(i_q^* – i_q) + K_{i,i} \\int (i_q^* – i_q) dt + \\omega L i_d + v_{sq} \\end{aligned} ]

    • 设 (i_q^* = 0) → 实现单位功率因数
    3. 中点电位平衡控制

    定义中点电压误差: [ \\Delta V = V_{C1} – V_{C2} ]

    将其注入到 零序分量 (v_0) 中:

    [ v_0 = k_p \\cdot \\Delta V + k_i \\int \\Delta V , dt ]

    最终调制信号: [ \\begin{bmatrix} v_a \\ v_b \\ v_c \\end{bmatrix} = \\mathbf{T}_{dq0 \\to abc} \\begin{bmatrix} v_d^* \\ v_q^* \\ v_0 \\end{bmatrix} ]


    四、Simulink 建模步骤

    第一步:搭建主电路

    使用 Simscape Electrical:

  • 电网:Three-Phase Source(380 V LL, 50 Hz)
  • 滤波电感:Series Inductor(L = 1.5 mH, R = 0.01 Ω)
  • Vienna 整流桥:
    • 3 个 MOSFET(或 IGBT)作为 Sa, Sb, Sc
    • 6 个 Diode 构成上下续流路径
  • 直流母线:两个 Capacitor(各 470 μF,串联)
  • 提示:可用 Universal Bridge 自定义拓扑

    第二步:实现控制算法

    创建子系统 PFC_Controller:

  • 坐标变换:

    • abc → αβ:Clarke Transform
    • αβ → dq:Park Transform(需锁相环 PLL 提供 θ)
  • PLL 模块:

    • 使用 Three-Phase PLL(Simscape)或自建 SRF-PLL
  • 双闭环:

    • 电压环:PID Controller(设 (i_q^*=0))
    • 电流环:两个 PID Controller + 解耦项(用 Gain 和 Sum 实现)
  • 中点平衡:

    • 测量 (V_{C1}, V_{C2})
    • 计算 (\\Delta V) → PI → (v_0)
  • 反变换 + SVPWM:

    • dq0 → abc:Inverse Park + Inverse Clarke
    • 使用 Space Vector Generator 生成 Sa, Sb, Sc 驱动脉冲
  • 第三步:参数整定
    • 电流环带宽:≈ 1 kHz(快于电压环)
    • 电压环带宽:≈ 10 Hz(避免干扰电流环)
    • 中点平衡增益:(k_p = 0.1, k_i = 10)

    整定技巧:先断开电压环,固定 (i_d^*),调电流环;再闭合电压环。


    五、仿真设置与结果

    测试场景:6.6 kW 充电(满载)
    • 电网:380 V, 50 Hz
    • 直流母线:400 V
    • 负载:等效电阻((R = V^2/P = 24.2,\\Omega))
    关键波形:
    信号现象
    网侧电压/电流 同相,正弦度高
    直流母线电压 稳定在 400 V ±2 V
    中点电压 (V_{C1} = V_{C2} = 200,\\text{V}),波动 < 1 V
    THD(电流) < 3%(满足 Class A)
    功率因数 > 0.99
    性能指标:
    指标结果
    额定功率 6.6 kW
    效率(估算) > 95%(忽略开关损耗)
    动态响应 负载突变(50%→100%)恢复时间 < 50 ms
    启动过程 软启动,无电流冲击

    对比实验:若关闭中点平衡,(\\Delta V) 可达 20 V,导致器件过压!


    六、工程扩展方向

  • 单相 OBC 支持:

    • 切换至 Boost PFC 拓扑
    • 控制简化为单电流环
  • 数字控制实现:

    • 使用 Discrete PID + Zero-Order Hold
    • 设置采样时间 (T_s = 10,\\mu\\text{s})(电流环)
  • 故障保护:

    • 过压、过流、过热保护逻辑
    • 通过 Stateflow 实现状态机
  • 效率优化:

    • 加入轻载突发模式(Burst Mode)
    • 调制策略切换(DPWM vs SVPWM)

  • 七、总结

    本教程完成了:

  • 搭建了三相 Vienna 整流器主电路模型
  • 实现了电压外环 + 电流内环 + 中点平衡三重控制
  • 验证了其在单位功率因数、低 THD、稳压方面的优异性能
  • 提供了工程参数整定方法
  • 该模型是电动汽车 OBC 开发的基石,可直接用于:

    • 控制算法验证
    • 效率评估
    • EMI 分析预研

    核心思想: “以精准控制,化交流为纯净直流” —— 让每一瓦电能高效、清洁地流入电池。


    八、动手建议

  • 尝试 不同功率等级(3.3 kW / 11 kW)参数缩放
  • 对比 Vienna vs Traditional Boost PFC 的器件应力
  • 加入 电网电压跌落(LVRT)测试鲁棒性
  • 使用 Simulink Coder 生成嵌入式 C 代码用于 DSP(如 TMS320F28379D)
  • 通过本模型,你已掌握新能源汽车电力电子核心部件的仿真开发能力——智能车载充电控制。

    赞(0)
    未经允许不得转载:171主机测评 » 学Simulink——基于Simulink的车载OBC(车载充电机)整流级仿真
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址