学 Simulink — 航空航天 270 V DC 高压直流电源变换器的短路保护仿真
目录
手把手教你学 Simulink — 航空航天 270 V DC 高压直流电源变换器的短路保护仿真
一、为什么航空要用 270 V HVDC + 短路保护
1.1 航空电气系统发展趋势
1.2 短路是 最致命故障
二、航空标准对短路保护的要求(关键约束)
2.1 MIL‑STD‑704F(航空电源质量)
2.2 短路保护分级(工程通用)
三、270 V HVDC 电源变换器拓扑(教学级)
3.1 典型结构
3.2 短路模型
四、Simulink 建模(手把手)
4.1 主电路建模
4.2 短路注入(测试用)
五、短路检测算法(核心)
5.1 检测物理量
5.2 软件短路检测(MATLAB Function)
5.3 硬件级保护(并行)
六、保护动作策略(非常关键)
6.1 分级动作表
6.2 打嗝保护(MATLAB Function)
七、仿真工况设计(论文可直接用)
八、仿真结果(工程级解读)
8.1 无保护(对比)
8.2 有短路保护(目标方案)
九、工程落地要点(航空项目必看)
十、可扩展方向(我还能继续帮你拆)
✅ 下一步你可以直接选:
手把手教你学 Simulink — 航空航天 270 V DC 高压直流电源变换器的短路保护仿真
一、为什么航空要用270 V HVDC + 短路保护
1.1 航空电气系统发展趋势
传统 | 新一代(More Electric Aircraft) |
|---|---|
115 V AC 三相 | 270 V HVDC |
变压整流机 | 固态功率控制器(SSPC) |
分散保护 | 集中 + 分布式保护 |
✅ 优点:
体积 ↓、重量 ↓
功率因数高
易并联、易能量回馈
适合大功率负载(电动作动器、环控、雷达)
1.2 短路是最致命故障
航空短路特征:
特征 | 说明 |
|---|---|
电压等级高 | 270 V DC(电弧难熄灭) |
短路电流大 | 可达10×In 以上 |
发生位置随机 | 汇流条 / 线缆 / 负载 |
后果严重 | 起火、电弧、整网崩溃 |
✅必须“μs 级检测 + ms 级切除”
二、航空标准对短路保护的要求(关键约束)
2.1 MIL‑STD‑704F(航空电源质量)
项目 | 要求 |
|---|---|
额定电压 | 270 V DC |
稳态偏差 | ±5% |
瞬态过压 | ≤ 320 V |
短路保护响应 | < 5 ms(典型) |
保护后状态 | 可恢复 / 不可恢复(分级) |
2.2 短路保护分级(工程通用)
级别 | 动作 |
|---|---|
Ⅰ级 | 瞬时过流 → 软件限流 |
Ⅱ级 | 持续过流 → 打嗝保护 |
Ⅲ级 | 硬短路 / 过温 →完全关断 + 锁存 |
三、270 V HVDC 电源变换器拓扑(教学级)
3.1 典型结构
AC Gen → Rectifier → 270 V DC Bus │ ├─▶ SSPC / 保护单元 │ DC‑DC (Buck / LLC) │ 负载(EMA / 雷达 / 航电)✅ 本文重点:270 V DC 侧的短路保护
3.2 短路模型
短路类型 | 模型 |
|---|---|
负载短路 | R_load → 0 Ω |
汇流条短路 | 串联 R_short = 1~10 mΩ |
电弧短路 | 非线性 R(t) |
四、Simulink 建模(手把手)
4.1 主电路建模
270 V 源:
DC Voltage Source = 270 V串联线路电阻
R_line = 10 mΩ并联母线电容
C_bus = 220 µF
DC‑DC:
推荐Buck(高压侧)
开关频率:
f_sw = 100 kHzSiC MOSFET(Rds_on = 10~20 mΩ)
270 V ── L_bus ── Q_main ── L_dc ── C_out ── R_load │ D_freewheel4.2 短路注入(测试用)
Step / Manual Switch t = 0.05 s → R_load = 0.01 Ω(短路)五、短路检测算法(核心)
5.1 检测物理量
物理量 | 用途 |
|---|---|
I_bus | 主检测 |
dI/dt | 快速检测 |
V_bus | 辅助判断 |
T_j | 结温保护 |
5.2 软件短路检测(MATLAB Function)
function [fault_level, trip] = short_circuit_detect( ... I_bus, V_bus, dIdt, Ts) persistent counter1 counter2 if isempty(counter1) counter1 = 0; counter2 = 0; end I_sc_th = 150; % A(≈6×In) dIdt_th = 5000; % A/s V_drop_th = 30; % V trip = 0; fault_level = 0; %% Ⅰ级:瞬时过流 if I_bus > I_sc_th || dIdt > dIdt_th fault_level = 1; counter1 = counter1 + 1; else counter1 = 0; end %% Ⅱ级:持续短路 if counter1 * Ts > 200e-6 fault_level = 2; counter2 = counter2 + 1; end %% Ⅲ级:硬短路 if counter2 * Ts > 2e-3 || V_bus < (270 - V_drop_th) fault_level = 3; trip = 1; % 完全关断 end end✅μs 级响应(200 µs 判定)
5.3 硬件级保护(并行)
模拟比较器(Comparator)
I_sense → 放大 → 比较 → TRIP
不经过 CPU(< 1 µs)
I_sense → Analog Comp → PWM Kill / Gate Disable六、保护动作策略(非常关键)
6.1 分级动作表
等级 | 动作 |
|---|---|
Ⅰ级 | 软件限流(降低 Duty) |
Ⅱ级 | 打嗝保护(关 10 ms → 试 5 ms) |
Ⅲ级 | 完全关断 + 锁存 |
6.2 打嗝保护(MATLAB Function)
function D = hiccup_control(fault_level, cnt, Ts) % 打嗝控制 persistent hiccup_state timer if isempty(hiccup_state) hiccup_state = 0; timer = 0; end D = 0; if fault_level == 2 timer = timer + Ts; if hiccup_state == 0 && timer > 10e-3 hiccup_state = 1; timer = 0; elseif hiccup_state == 1 && timer > 5e-3 hiccup_state = 0; timer = 0; end if hiccup_state == 1 D = 0.3; % 试探占空比 end end end七、仿真工况设计(论文可直接用)
工况 | 参数 |
|---|---|
额定 | 270 V / 25 A |
短路时刻 | 0.05 s |
短路电阻 | 10 mΩ |
保护策略 | Ⅰ→Ⅱ→Ⅲ |
采样 / 控制 | 1 µs / 10 µs |
八、仿真结果(工程级解读)
8.1 无保护(对比)
指标 | 结果 |
|---|---|
I_peak | > 400 A ❌ |
母线电压 | 跌至 0 |
MOSFET | 烧毁 |
8.2 有短路保护(目标方案)
指标 | 结果 |
|---|---|
Ⅰ级响应 | < 200 µs |
Ⅱ级动作 | 10 ms 打嗝 |
Ⅲ级锁存 | 2 ms 内完全关断 ✔ |
峰值电流 | < 180 A |
母线电压 | 最低 210 V |
系统状态 | 可复位(Ⅱ级)/ 锁死(Ⅲ级) |
✅满足 MIL‑STD‑704F 要求
九、工程落地要点(航空项目必看)
✅软件 + 硬件双重短路保护
✅SSPC 集成在 270 V 汇流条侧
✅保护逻辑必须独立于主控制环路
✅电弧检测(光 / 电流噪声)可叠加
✅记录故障码(Fault Code)上航空总线
十、可扩展方向(我还能继续帮你拆)
✈️270 V → 28 V 多路隔离 DC‑DC 的短路分区保护
⚡SiC MOSFET 短路耐受时间(SCWT)建模
🔁并联电源均流 + 单路短路隔离
💻C2000 / FPGA:CMPSS + PWM Trip Zone 实现
📊短路能量积分(I²t)保护曲线设计
