P2G与CCS耦合的热电联供系统优化调度方法解析

发布时间:2026/10/4 21:26:04
P2G与CCS耦合的热电联供系统优化调度方法解析
1. 为什么是P2G和CCS热电联供系统的三笔糊涂账过去几年我一直在做综合能源系统的优化调度接触的案例越多越觉得传统热电联供CHP系统虽然技术成熟账却越来越难算。这里有三笔糊涂账是单靠多上几台机组解决不了的。第一笔账是热电耦合。常规的抽凝式汽轮机或燃气轮机电出力和热出力是绑在一起的。冬天供热需求大机组就得高负荷运行电跟着多发了可电网调度那边却可能因为负荷低谷或者新能源出力高峰要求你压电。压电就得减燃料减燃料热又不够供热公司那边又找你麻烦。很多项目宁可弃风弃光也要保证供热就是这个原因。第二笔账是碳排放。燃气锅炉、燃煤热电站在供暖季满负荷烧燃料碳排放指标噌噌往上涨。碳交易市场越铺越广碳价从几十块钱涨到上百块钱一吨这笔成本在几年内已经从可以忽略变成了必须进优化模型的量级。我之前算过一个北方园区的项目碳成本占运行总成本的比例从2020年的不到3%涨到了前年的8%左右这个趋势谁还敢忽视。第三笔账是新能源消纳。风电光伏装机越加越多但热电联供系统里新能源的渗透率一直上不去原因就是电网需要调节能力而传统CHP机组调节深度有限深度调峰又带来效率下降和排放增加。说白了系统里缺的不是发电能力是灵活性。这三个问题单独拆开都能找到对策但如果只盯着单个环节打补丁往往会按下葫芦浮起瓢。所以当我第一次看到P2G与CCS耦合这个思路时第一反应是——这可能是把三笔账放在同一张表上一起算的解法。1.1 P2G和CCS到底各自干什么P2GPower to Gas是电转气核心逻辑很简单用富余的电尤其是弃风弃光时段电解水制氢氢气可以直接用也可以和二氧化碳反应生成甲烷注入天然气管网。CCSCarbon Capture and Storage是碳捕集与封存把电厂烟气里的二氧化碳分离出来压缩后封存或利用。单看技术路线P2G是耗电的CCS是耗热的两者不仅不搭甚至看起来有点互相拖累——P2G要电CCS的捕集单元也要电P2G制甲烷需要CO₂而CCS好不容易捕集来的CO₂过去是拿去封存现在却可以拿来做原料。但放进热电联供系统里这个组合的逻辑通了。热电联供在供暖季本来就要在高负荷状态运行电多、气多、热多、碳多正好是P2G需要电、CCS需要热和碳的匹配场景。P2G把系统里富余的电转化成燃气解决消纳问题CCS把排放的CO₂抓回来一部分一部分封存减少碳成本一部分供给P2G做甲烷化原料形成一个闭环。1.2 耦合之后系统多了什么新能力加入P2G和CCS之后热电联供系统不再只是烧燃料→产电产热的单向链条而是多了一条可以双向调节的路径低谷电时段电解槽启动消耗富余电力制氢相当于给电网增加了一个可调负荷。制出的氢一部分可以直接混入燃气供应一部分进入甲烷化反应器和CCS捕集来的CO₂合成天然气。高峰期气不够用储存在罐里的合成天然气可以补进燃气锅炉或燃气轮机缓解供气压力。CCS单元在捕集CO₂的同时本身也是一个可控负荷捕集率可以动态调节参与系统的灵活调度。这套配置让系统的调节维度从电热扩展到电热气碳四个维度灵活性完全不在一个层面。当然这四个维度也意味着优化问题的复杂度上了一个台阶。热能、电能、天然气、氢能、CO₂流交织在一起任何一个环节的参数变化都会牵动其他环节。这也是为什么这类系统一定要数学建模做优化——光靠经验调度维度太多根本顾不过来。2. 系统架构与能量流从设备堆砌到耦合协同很多人在做综合能源系统项目时容易犯一个错误把设备买齐、把管线接上就以为万事大吉。实际上设备堆得再多如果不解决能量流和信息流的耦合关系系统运行起来仍然是一盘散沙。以我参与的一个典型热电联供工业园区项目为例系统主要设备包括一台燃气轮机核心热电联供单元额定电功率50MW热功率约40MW一台余热锅炉回收燃气轮机排烟热量供热能力约35MW一台燃气锅炉调峰热源额定热功率60MW风电场装机容量80MW光伏电站装机容量30MW电解槽P2G制氢单元额定功率10MW甲烷化反应器额定产气能力约3000Nm³/hCCS捕集单元额定捕集能力50t/h捕集率可调范围70%–95%储氢罐和储气罐电储能和蓄热罐光看设备清单这个系统的能量流就已经很复杂了。电、热、气、氢、碳五条流线相互交织燃气轮机烧天然气产电产热余热锅炉回收排烟热量供给热网电解槽消耗风电和电网低谷电制氢氢气一部分直接混入天然气管道一部分和CCS捕集来的CO₂进甲烷化反应器合成天然气CCS本身需要消耗电力和蒸汽。2.1 五条能量流怎么串成一张网电力流燃气轮机发电 风电 光伏 → 汇集到母线 → 供给电负荷、电解槽、CCS捕集单元、电制冷/热泵等多余部分上网。热力流燃气轮机排烟余热 余热锅炉 燃气锅炉 电热锅炉 → 供给热负荷和CCS再生塔需要低压蒸汽。天然气流外购天然气 储气罐放气 甲烷化产气 → 供给燃气轮机和燃气锅炉。氢气流电解槽产氢 → 一部分直接混入天然气一般控制混氢比例不超过10%–20%避免下游燃烧设备改造一部分进储氢罐备用。CO₂流燃气轮机/余热锅炉烟气 → CCS捕集单元 → 一部分压缩后封存或外售一部分送入甲烷化反应器。这个系统里最精妙的一个交叉点是CCS的捕集CO₂不仅是碳排放管理的一部分更是P2G甲烷化环节的原料来源。传统思路里CO₂是废物处理它需要成本而在耦合方案里CO₂成了价值链上的一环。当然这里要说句实话目前工业规模的甲烷化反应器对CO₂纯度要求比较高CCS捕集出来的CO₂往往还要经过提纯才能使用这部分能耗在建模时不能漏掉。2.2 耦合之后热电比刚性被打破传统热电联供最头疼的就是热电比刚性问题——系统按设计工况运行热电比基本固定但实际负荷端的需求是随时波动的。加入P2G和CCS以后系统有了几个新的调节支路电力富余时多余电能驱动电解槽制氢不经过热力循环热电比调节空间拉大。热力富余而电力负荷不足时蒸汽可以用于CCS捕集单元的再生塔把本来的副产品变成可调节热负荷。天然气紧张时储氢罐里的氢和合成的甲烷可以补充气源减少外购天然气的依赖。这些调节手段各有各的成本特性和响应速度怎么在每一个时段选择最经济的调节组合就是优化问题要回答的核心问题。3. 优化模型怎么建目标函数、约束条件与决策变量的三角关系搞懂系统架构之后下一步就是把这个问题翻译成数学模型。优化热电联供综合能源系统本质上是找一个多时段的运行方案让系统的经济性、环保性和可靠性尽量同时满足。3.1 目标函数不止是算运行成本很多文章一上来就写以运行成本最小为目标函数但实际项目里目标函数往往要包含三块燃料成本天然气消耗费用包括外购天然气和合成天然气的增量成本。这里有个细节天然气价格在不同时段可能有峰谷价差这个要在建模时体现为分段价格。碳成本碳交易成本实际排放量−免费配额×碳价。引入CCS后实际排放量会显著下降这一项直接进入目标函数变化非常明显。运行维护成本各设备的运维成本按出力比例折算P2G和CCS设备的启停成本也应该建模在内因为它们不是常规的火电机组频繁启停会有额外的损耗。我的建议是把这三块统一折算成系统总运行费用因为实际项目中决策者关心的往往就是总账。如果想兼顾新能源消纳率或者碳排放目标可以引入惩罚项但惩罚系数设置要谨慎调得太大可能扭曲经济性最优解。3.2 约束条件的几类关键约束约束是优化模型的核心也是最容易踩坑的地方。几个关键约束必须建模准确功率平衡约束每个时段的电功率平衡、热功率平衡、气量平衡。这是最基本的等式约束。这里容易忽略的细节是P2G和CCS设备自身的耗电特性——电解槽不只是产氢也会有一段待机功耗CCS捕集单元在低负荷运行时单位捕集能耗反而更高。设备出力上下限与爬坡约束燃气轮机、锅炉、电解槽都有出力的上限和下限也有爬坡率限制。特别要注意电解槽这类设备的爬坡特性和燃气轮机差异很大——电解槽启动快但低温环境下效率会打折扣冬季工况的爬坡约束要保守一些。储能约束储氢罐、储气罐、蓄热罐都有容量限制和充放速率限制而且涉及多时段耦合——这个时段充进去的能量下一个时段才能放出来。这种时序耦合约束是优化的难点也决定了模型求解时间的长短。CO₂平衡约束这是耦合系统特有的约束。CCS捕集量封存量甲烷化用CO₂量每个组分都有上下限。实际项目中封存端往往受制于封存场地和压缩能耗甲烷化端受制于反应器容量这两个约束一个都不能少。环保约束碳排放总量上限、污染物排放浓度限制等这些约束在环保政策严格地区的项目里往往反过来成为主导约束。3.3 决策变量别忘了0-1变量模型的决策变量包括各设备的逐时出力连续变量设备的启停状态0-1变量储能设备的充放状态0-1变量外购能源量以及碳排放配额交易量和封存流量。有0-1变量就意味着这个模型是混合整数规划MILP问题求解难度比纯线性规划高不少。我在做这类项目时通常会先用线性化处理把模型尽量化简——比如用分段线性化近似非线性效率曲线才能在合理的求解时间内拿到最优解。4. 求解方法的选择与实现细节别一上来就上启发式算法优化模型的求解方式直接决定了项目的落地效率。很多同行拿到模型第一反应就是用遗传算法用粒子群算法觉得智能算法大气上档次。但从工程实践角度看这个选择需要慎重。4.1 为什么优先尝试MILP精确求解对于中等规模的综合能源系统优化模型比如几十个节点、24小时优化周期如果模型能够线性化处理优先用商业求解器Gurobi、CPLEX等求精确解。原因很实际精确解有全局最优性保证启发式算法没有——这意味着你给决策层汇报方案时底气完全不同。求解时间可控。我做过一个包含6个设备、24个时段的园区级模型Gurobi在300秒内能收敛到1%以内的gap完全可以接受。便于做灵敏度分析。模型线性化程度高参数扰动后重新求解很快这对调度系统上线后的日常运营非常关键。当然如果模型规模特别大比如包含上百个节点、多个园区耦合MILP求解时间确实会爆炸。这时候才考虑启发式算法或元启发式算法而且最好先用MILP求解的一个松弛解作为初始解引导启发式搜索方向。4.2 模型线性化的几个关键细节燃气轮机效率的非线性排烟温度和发电效率是负荷率的非线性函数可以每台机组用2-3个线性段去逼近分段点选在典型负荷率如40%、70%、100%附近。电解槽能耗特性电解槽产氢速率与电流密度近似线性但效率随负载变化。可以用线性函数修正系数处理。CCS捕集能耗单位捕集能耗在低负荷率下显著升高。把这个关系做成非线性的分段函数比线性拟合更准确但会增加变量数量要在精度和求解速度之间做权衡。这些线性化的具体参数建议直接从设备厂商的样本曲线里提取数据点做拟合。我踩过的一个坑是一开始用了估算的效率曲线做优化算出来的最优解到了现场根本实现不了——设备实际在某个负荷区间的效率比模型假设的低了5个百分点直接导致整个调度方案作废。4.3 算例配置与典型日选择仿真算例选取很讲究。不要只跑一个典型夏日或典型冬日就下结论至少要选取冬季供暖高峰日、夏季电负荷高峰日、春秋过渡季典型日以及一个极端工况日比如寒潮来袭、新能源大发叠加的低谷日。我常用的做法是加一个新能源弃电日场景——专门模拟风电大发、电网消纳受限最严重的情况评估P2G设备在这种场景下的调节贡献。这类场景往往是论证项目必要性的关键证据。5. 算例分析与结果解读数据不会骗人但解读会这一节我想用一组实际项目的典型数据演示优化结果的基本面貌。需要说明的是这里展示的是脱敏后的参数和结果重点在于表现优化决策的逻辑而不是某一套精确参数。5.1 优化结果的三组关键指标对比以冬季典型日为例分别计算三种方案的表现A方案传统热电联供固定热电比运行B方案加入P2G单纯电转气无CCS协同C方案P2GCCS耦合协同指标A方案B方案C方案弃电率12.8%6.2%4.7%碳排放量t/日420405356碳交易成本万元/日3.363.081.97天然气外购量千m³/日210198186系统总运行费用万元/日44.242.740.5从表里能明显看出C方案的综合效果最突出。碳排放比纯热电联供方案降低了15%左右碳交易成本显著下降加上合成天然气替代了一部分外购气源总运行费用每天节省约3.7万元。按一个供暖季180天估算单是冬季一个季度就能节约约666万元。这笔钱足够覆盖P2G和CCS设备增量的年化投资成本。5.2 逐时调度曲线上有意思的发现再看逐时优化结果有几个细节很有意思凌晨低谷时段23:00-5:00系统电负荷低但风电出力很足。优化结果里电解槽在这个时段满负荷运行消耗富余电力制氢。到了午后光伏大发时段电解槽继续高负荷运行同时CCS捕集率也调到最大值——因为此时热负荷较低蒸汽有富余正好用来供CCS的再生塔用。傍晚高峰时段18:00-21:00电负荷和热负荷同时迎来峰值这时候电解槽降负荷运行把电力优先让给电负荷储氢罐和储气罐开始放气补充燃气轮机需要的气源燃气轮机自身高负荷运行。这个运行模式完全符合直觉——低谷蓄能、高峰释放。CCS的捕集率在一天之内并不是恒定的。夜间和午后碳成本敏感的时段捕集率拉高清晨和傍晚瞬态工况复杂、蒸汽紧张的时候捕集率自动降下来。这说明在优化模型里CCS捕集率本身就是一个灵活的调节变量不是设备运行在一个固定值上。这个发现对实际运行很有价值很多项目的CCS设备还是固定捕集率运行其实浪费了很大的调节空间。5.3 灵敏度分析什么参数最影响结论做完基本优化一定要做灵敏度分析。我用单参数扫描的方式测试了以下几个变量的影响碳价从50元/t扫到200元/t。碳价越低CCS的捕集率优化值越低——低于某个阈值时CCS的综合成本大于碳交易惩罚成本方案会倾向于少捕集。这个转折点对项目决策很重要。天然气价格从2.5元/Nm³扫到4.5元/Nm³。气价越高P2G合成的天然气价值越大电解槽的利用率会提高甚至会影响电解槽扩容的决策方向。光伏/风电渗透率新能源占比越高P2G设备的年利用小时数越高项目的经济效益拐点越早到来。这些灵敏度分析结果是写进可研报告的核心材料。决策层往往不看最优解本身而看如果外部条件偏离预期方案会不会崩。灵敏度分析就是回答这个问题的。6. 边界条件与落地现实从仿真到工程的距离模型和算例做完之后很多时候项目才刚刚走到一半。仿真结果再漂亮落地时还要面对一堆设备层、工程层和运营层的问题这里挑几个最容易被忽略的讲。6.1 设备成熟度的现实约束P2G的电解槽目前碱性电解技术比较成熟但响应速度偏慢PEM电解响应快但价格高寿命和维护成本也是问题。甲烷化反应器在国内并网示范项目不多很多还是设计和试验阶段温度管理、催化剂寿命这些工程问题都会影响实际可用率。CCS这边相对成熟一些但捕集能耗和封存场地是硬约束不是所有园区都有合适的封存条件。做优化研究时可以把这些设备理想化处理但做工程设计时务必和厂商确认实际性能参数曲线尤其是部分负荷工况下的效率和响应限制。我建议模型里的关键设备参数至少留5%–10%的裕量避免优化出来的调度方案在实际设备上跑不动。6.2 并网与安全约束P2G设备大规模并网会带来新的电力系统安全约束。电解槽作为大功率直流负荷启动时对电网的冲击不容忽视需要配置合适的软启动装置。混氢之后的天然气管道运行也不是没风险的——氢脆、泄漏、燃烧特性变化这些都是燃气行业关注的焦点。目前大部分地区对混氢比例有严格限制一般不超过20%实际项目中建议控制在10%以内并且需要在压缩机、阀门、流量计等设备上做针对性的适用性评估。6.3 碳市场的政策适配CCS捕集来的CO₂如果用于甲烷化严格意义上讲不属于封存因此在碳核算时这部分碳是否算作减排、能否纳入碳配额抵扣取决于当地碳交易管理办法。不同试点地区的规则不完全一样。项目设计阶段就要明确碳核算边界否则优化模型里算出来的碳成本节省可能在实际履约时打折扣。6.4 运行管理层面的建议最后给几条基于项目实践的管理建议不要追求全系统同时最优。在多数时段系统最优运行策略其实接近次优的稳定区间。过分追求全局最优解可能在某个时段换个更激进的运行方式节省几万块钱但扰动和风险完全抵消了这个收益。实践中我更推荐在优化结果的基础上做运行带约束让调度工程师在可行区间内手动调整。建立滚动优化机制。天气预测、负荷预测、电价碳价都在变一次离线优化跑出来的结果时效性很有限。更实用的做法是建立日内滚动优化机制每隔2-4小时重新求解一次这样既保证模型响应最新边界条件又不至于调度指令频繁变动影响设备寿命。监控CCS捕集率这个调节变量。很多系统把CCS当作环保设备固定运行这是对调节资源的浪费。训练运行人员把CCS捕集率当作和锅炉负荷、电解槽功率同等级的可调度参数能明显提升系统整体经济性。我见过的最理想的项目里CCS捕集率一天变动几十次系统总成本反而比恒定捕集方案低了不少。这类项目的优化工作远远不止建一个数学规划模型那么简单。从系统架构设计到设备选型从碳核算边界到允许的混氢比例每一个环节都在影响最终的最优解。但恰恰是这些工程化约束的存在让P2G与CCS的耦合方案不至于停留在论文里——它逼迫所有参与者把新技术从理想空间拉回地面在这个不断磨合的过程中真正的优化才算开始。