[1]关键词:碳交易机制; 需求响应; 综合能源系统; [2]文献:《碳交易机制下考虑需求响应的综合能源系统优化运行》 [3]主要内容:提出了一种碳交易机制下考虑需求响应的综合能源系统优化运行模型。 首先,根据负荷响应特性将需求响应分为价格型和替代型 2 类,分别建立了基于价格弹性矩阵的价格型需求响应模型,及考虑用能侧电能和热能相互转换的替代型需求响应模型; 其次,采用基准线法为系统无偿分配碳排放配额,并考虑燃气轮机和燃气锅炉的实际碳排放量,构建一种面向综合能源系统的碳交易机制; 最后,以购能成本、碳交易成本及运维成本之和最小为目标函数,建立综合能源系统低碳优化运行模型,并通过 4 类典型场景对所提模型的有效性进行了验证。
最近在研究综合能源系统咋玩才能又省钱又低碳,发现《碳交易机制下考虑需求响应的综合能源系统优化运行》这篇论文整了个挺有意思的活。现在搞碳中和的大环境下,怎么让能源系统既满足用能需求又不当环保冤大头,这里头确实有技术含量。
先说需求响应这个事儿。论文把用户响应拆成了价格型和替代型两种玩法。价格型说白了就是电价涨了大家自觉省电,这里用价格弹性矩阵建模。咱们可以用Python整一个简单的弹性系数矩阵:
import numpy as np elasticity_matrix = np.array([ [-0.2, 0.05, 0.08], # 峰时电价变化对其他时段的影响 [0.1, -0.3, 0.12], # 平时 [0.06, 0.04, -0.15] # 谷时 ])这个矩阵里负数表示本时段电价变动对自身需求的影响,正数则是跨时段的转移效应。比如峰时电价涨10%,根据第一行数据,峰时需求会降2%,同时会把0.5%需求转移到平时,0.8%甩到谷时。这种量化方式比拍脑袋决策科学多了。
替代型响应更有意思,玩的是能源转换。比如冬天把电暖器换成燃气壁挂炉,夏天用空调替代燃气锅炉供热。建模时需要处理热-电转换的耦合关系:
def energy_substitution(thermal_demand, electric_demand): substitution_ratio = 0.3 # 最大替代比例 converted_thermal = electric_demand * substitution_ratio * 0.8 # 1kWh电产0.8kWh热 new_thermal = thermal_demand - converted_thermal new_electric = electric_demand + converted_thermal / 0.6 # 反向替代需要补1.67倍热能 return new_thermal, new_electric这段伪代码展示了热电解耦的替代逻辑。注意0.8和0.6这两个系数,前者是电转热效率,后者是热转电效率,不同设备参数得实测校准,不然模型要翻车。
[1]关键词:碳交易机制; 需求响应; 综合能源系统; [2]文献:《碳交易机制下考虑需求响应的综合能源系统优化运行》 [3]主要内容:提出了一种碳交易机制下考虑需求响应的综合能源系统优化运行模型。 首先,根据负荷响应特性将需求响应分为价格型和替代型 2 类,分别建立了基于价格弹性矩阵的价格型需求响应模型,及考虑用能侧电能和热能相互转换的替代型需求响应模型; 其次,采用基准线法为系统无偿分配碳排放配额,并考虑燃气轮机和燃气锅炉的实际碳排放量,构建一种面向综合能源系统的碳交易机制; 最后,以购能成本、碳交易成本及运维成本之和最小为目标函数,建立综合能源系统低碳优化运行模型,并通过 4 类典型场景对所提模型的有效性进行了验证。
碳交易机制这块,论文用基准线法分配初始配额。这里有个骚操作——把燃气机组和锅炉的实际排放拆成了燃烧排放和网购电间接排放。用Python可以这么计算碳足迹:
def carbon_emission(gas_power, purchased_electric): direct_emission = gas_power * 0.2 # 燃气排放系数0.2t/MWh indirect_emission = purchased_electric * 0.8 # 网供电排放系数 return direct_emission + indirect_emission quota = baseline * operation_hours # 基准线法分配配额 carbon_cost = max(0, total_emission - quota) * carbon_price重点是这个max函数,只有实际排放超过配额才需要购买碳信用,这就给了运营商减排动力。要是配额给得太松,机制就形同虚设,所以基准线的设定是个技术活。
最后整个优化模型把购能成本、碳成本、运维成本打包求解。用Pyomo建模的话,目标函数大概长这样:
model.total_cost = Objective( expr=sum(energy_cost[t] + om_cost[t] + carbon_cost[t] for t in time_steps), sense=minimize )约束条件里最烧脑的是多能耦合约束。比如电转气设备的双向功率限制,热网传输延时特性,这些不处理好模型就会给出违反物理规律的结果。论文用4个典型场景验证模型,个人觉得最有意思的是极端天气场景——当寒潮导致热需求激增时,模型会优先调用燃气锅炉而不是纯靠热泵,因为要兼顾碳排放和电网稳定性。
这套组合拳打下来,相比传统运营模式能降碳15%-20%,同时成本只增加3%-5%。说明合理的设计确实能让环保和经济效益不打架。不过实际应用时得注意数据质量,特别是价格弹性系数和替代率这些参数,差之毫厘结果可能谬以千里。