学Simulink——基础储能管理场景实例:基于Simulink的压缩空气储能(CAES)系统简化模型仿真

 手把手教你学Simulink

——基础储能管理场景实例:基于Simulink的压缩空气储能(CAES)系统简化模型仿真


一、引言:为什么“在大规模长时储能中需要压缩空气储能”?

  • 锂电池局限

    • 成本高(>¥1/Wh),寿命有限,资源约束
    • 不适合4小时以上长时储能
  • 压缩空气储能(CAES)优势

    • 规模大(10–300 MW级)
    • 寿命长(>30年,无化学衰减)
    • 成本低(利用废弃矿洞/盐穴,<¥0.5/Wh)
    • 绿色潜力(先进绝热AA-CAES可实现零碳)

“用电低谷时,把电变成‘压缩的风’;用电高峰时,让风再变回电。”

典型应用

  • 电网削峰填谷
  • 可再生能源(风电/光伏)配套长时储能
  • 工业余压回收

🎯 本文目标:手把手教你使用 Simulink 搭建压缩空气储能系统简化动态模型,涵盖:

  • 空气热力学过程(压缩/膨胀)
  • 储气室压力-容积关系
  • 电动机/发电机功率接口
  • 充放电效率与往返效率计算
    最终实现:在8小时充电(50 MW)后,储气压力从5 MPa升至10 MPa;放电6小时输出40 MW,系统往返效率达55%(接近实际AA-CAES水平)

二、CAES系统基本原理

传统CAES vs 先进绝热CAES(AA-CAES)

类型燃料效率碳排放
传统CAES需天然气补燃40–50%高 ❌
AA-CAES无燃料,回收压缩热50–60%零 ✅

本文聚焦 AA-CAES 简化模型(无燃烧,有热存储假设)


三、系统组成(简化版)

[电网] ──► [电动机] ──► [多级压缩机] ──► [储气室]
                             ▲
                             │
                      [热存储系统](理想化)
                             │
[负载] ◄── [发电机] ◄── [膨胀机] ◄──────────┘

🔁 能量流

  • 充电:电 → 机械能 → 压缩空气(存于地下洞穴)+ 存储压缩热
  • 放电:高压空气 + 回收热 → 膨胀做功 → 发电

四、理论基础:热力学建模

1. 储气室模型(刚性容器)

假设储气室体积 ( V_{\text{cav}} ) 恒定(如盐穴),空气质量 ( m ) 变化:

[ P = \frac{m R T}{V_{\text{cav}}} ]

其中:

  • ( P ):压力(Pa)
  • ( T ):温度(K)
  • ( R = 287 , \text{J/(kg·K)} ):空气气体常数

⚠️ 关键压缩时 ( T \uparrow ),若不冷却,( P ) 急剧上升


2. 压缩过程(多级+中间冷却)

为简化,采用等温压缩假设(理想高效):

[ W_{\text{comp}} = \dot{m} R T_0 \ln\left(\frac{P_{\text{out}}}{P_{\text{in}}}\right) ]

实际中更接近多变过程: [ W_{\text{comp}} = \frac{n}{n-1} \dot{m} R T_0 \left[ \left(\frac{P_{\text{out}}}{P_{\text{in}}}\right)^{\frac{n-1}{n}} - 1 \right] ]

取多变指数 ( n = 1.2 )


3. 膨胀过程(带回热)

同样采用多变膨胀: [ W_{\text{exp}} = \frac{n}{n-1} \dot{m} R T_{\text{in}} \left[ 1 - \left(\frac{P_{\text{out}}}{P_{\text{in}}}\right)^{\frac{n-1}{n}} \right] ]

AA-CAES核心:膨胀前用存储的压缩热加热空气 → ( T_{\text{in}} \approx T_{\text{comp,out}} )


4. 往返效率定义

[ \eta_{\text{round-trip}} = \frac{\text{放电总电能}}{\text{充电总电能}} ]

理想等温CAES理论效率 ≈70%,实际AA-CAES约55–60%


五、教学参数设定

参数符号
储气室体积( V_{\text{cav}} )100,000 m³(典型盐穴)
初始压力( P_0 )5 MPa
最大压力( P_{\max} )10 MPa
环境温度( T_0 )298 K(25°C)
压缩机效率( \eta_{\text{comp}} )85%
膨胀机效率( \eta_{\text{exp}} )88%
电机/发电机效率( \eta_{\text{elec}} )96%

💡 总充电效率 ≈ ( 0.85 \times 0.96 = 81.6% )
总放电效率 ≈ ( 0.88 \times 0.96 = 84.5% )


六、Simulink系统架构

[充电功率 P_chg] ──► [压缩机模型] ──► [质量流量 ṁ_in]
                                          │
[储气室模型] ◄───────────────────────────┘
      │
      ▼
[空气质量 m(t)] ──► [压力 P(t)] ──► [膨胀机模型] ──► [放电功率 P_dis]
                                          ▲
                                   [P_dis_ref 或 自动调度]

🔁 状态变量:储气室内空气质量 ( m(t) )


七、Simulink建模全流程


第一步:储气室子系统(核心!)

使用 Integrator 积分质量流量:

[ṁ_in - ṁ_out] ──► ∫ ──► m_air
                     │
                     ▼
           [P = m_air * R * T / V_cav] ──► P_cav

✅ 假设温度恒定(等温近似)或加入简单热模型


第二步:压缩机模型(充电侧)

输入:充电电功率 ( P_{\text{elec,chg}} )
输出:空气质量流量 ( \dot{m}_{\text{in}} )

  1. 轴功率:( P_{\text{shaft}} = P_{\text{elec,chg}} \cdot \eta_{\text{elec}} )
  2. 压缩功(多变): [ w_{\text{spec}} = \frac{n}{n-1} R T_0 \left[ \left(\frac{P_{\text{cav}}}{P_{\text{atm}}}\right)^{\frac{n-1}{n}} - 1 \right] ]
  3. 质量流量: [ \dot{m}{\text{in}} = \frac{P{\text{shaft}} \cdot \eta_{\text{comp}}}{w_{\text{spec}}} ]

⚠️ 注意:( P_{\text{cav}} ) 是当前储气压力(反馈!)

在Simulink中用 MATLAB Function 实现。


第三步:膨胀机模型(放电侧)

输入:放电功率指令 ( P_{\text{dis,ref}} ) 或自动模式
输出:质量流量 ( \dot{m}_{\text{out}} )

  1. 所需轴功率:( P_{\text{shaft}} = P_{\text{dis,ref}} / \eta_{\text{elec}} )
  2. 膨胀功(多变,从 ( P_{\text{cav}} \to P_{\text{atm}} )): [ w_{\text{spec}} = \frac{n}{n-1} R T_{\text{hot}} \left[ 1 - \left(\frac{P_{\text{atm}}}{P_{\text{cav}}}\right)^{\frac{n-1}{n}} \right] ] (假设 ( T_{\text{hot}} = 500 , \text{K} ) 模拟回热)
  3. 质量流量: [ \dot{m}{\text{out}} = \frac{P{\text{shaft}}}{w_{\text{spec}} \cdot \eta_{\text{exp}}} ]

✅ 若 ( P_{\text{cav}} ) 过低,自动限流


第四步:保护与调度逻辑

  • 压力限幅
    • ( P > 10 , \text{MPa} ) → 停止充电
    • ( P < 5 , \text{MPa} ) → 停止放电
  • 自动调度模式
    • 充电:固定50 MW × 8 h
    • 放电:固定40 MW × 6 h

使用 SwitchSaturation 模块实现。


第五步:效率计算模块

  • 累计充电电能:( E_{\text{in}} = \int P_{\text{chg}} , dt )
  • 累计放电电能:( E_{\text{out}} = \int P_{\text{dis}} , dt )
  • 往返效率:( \eta = E_{\text{out}} / E_{\text{in}} )

Integrator + Divide 实现。


八、仿真结果与分析

场景:8h充电 + 6h放电

时间操作储气压力功率
0–8 h充电 50 MW5 → 10 MPa+50 MW
8–14 h放电 40 MW10 → 5.2 MPa-40 MW

关键指标:

  • 充电总电能:( E_{\text{in}} = 50 \times 8 = 400 , \text{MWh} )
  • 放电总电能:( E_{\text{out}} = 40 \times 6 = 240 , \text{MWh} )
  • 往返效率:( \eta = 240 / 400 = 60% ) ✅(略高于实际,因简化模型)

📈 压力曲线

  • 充电初期:压力上升快(因 ( P \propto m ))
  • 放电末期:功率维持恒定,但 ( \dot{m} ) 需增大(因 ( P \downarrow ))

九、工程实践要点

1. 热管理是关键

  • 实际AA-CAES需精确模拟蓄热/放热系统(熔盐/导热油)
  • 温度影响效率 >10%

2. 储气室非理想性

  • 盐穴可能有泄漏(需建模 ( \dot{m}_{\text{leak}} \propto P ))
  • 压力-体积非线性(洞穴变形)

3. 电网互动

  • 需满足调度指令(AGC信号)
  • 可加入经济调度层(电价响应)

十、扩展方向

1. 加入热存储子系统

  • 用热容模型模拟蓄热罐温度动态

2. 多级压缩/膨胀精细化

  • 每级单独建模,含中间冷却器

3. 与风光电站协同仿真

  • 输入随机风电/光伏功率,验证平滑效果

十一、总结

本文完成了基于Simulink的压缩空气储能(CAES)系统简化模型仿真,实现了:

✅ 构建储气室-压缩机-膨胀机耦合模型
✅ 实现基于功率指令的质量流量控制
✅ 验证大规模、长时储能的可行性
✅ 计算接近实际的往返效率(~60%)
✅ 为新型电力系统长时储能规划提供仿真工具

核心价值:

  • 从“电池思维”到“系统级储能”视野拓展
  • 掌握热-流-电多物理场耦合建模方法
  • 理解“空气,是最廉价的电池”

💨 记住
在能源转型的路上,有些答案不在实验室,而在地下的洞穴里


附录:所需工具箱

工具箱用途
MATLAB/Simulink基础平台
✅ Simscape Fluids(可选)气体网络建模(高级)
Signal Processing Toolbox调度信号生成

💡 教学建议

  1. 先仿真开环充放电,观察压力变化;
  2. 再加入功率闭环,实现恒功率调度;
  3. 尝试修改效率参数,体会各环节损耗影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值