电-气-热综合能源系统节点能价计算方法研究
基本文献复现-计及碳排放成本的电_气_热综合能源系统节点能价计算方法研究 真正做到了电热气潮流耦合很适合综合能源系统建模的初学者配合复现论文。 运行程序HeatGasPowerCombination即可。 每个系统模型都有专门的文档讲解程序注释齐全。 通过对电-气-热耦合环节(即燃气发电机和热电联产机组)的分析建立了以综合能源系统总运行成本和碳排放成本最小为目标函数的电-气-热综合能源系统优化调度模型并求解该模型得到优化后的多能流。 以 PJM-5 节点电力系统、7 节点天然气系统和6节点热力系统所构成的综合能源系统为例对计及碳排放后的 IES 多能流进行优化分析。 算例结果表明了所提模型能够在降低碳排放量的同时保证IES 的总成本最小。 通过IEEE-39 节点电力系统、比利时 20 节点天然气系统和6 节点热力系统验证 依据节点电价理论提出了一种多能源定价策略一节点能价。 同时基于所构建的电-气-热综合能源系统最优多能流求解模型确定了综合能源系统中的各种能源形式的节点边际价格。手把手玩转电-气-热综合能源系统建模搞能源系统建模的兄弟们应该都懂电热气三网耦合这事就像把螺蛳粉、火锅底料和奶茶混在一起煮——听着黑暗但真香今天咱们要盘的这个开源项目直接把电力网、天然气网、热力网的潮流计算揉成了个铁三角还带碳排放成本计算堪称综合能源系统界的全家桶套餐。先甩出项目灵魂代码骨架function [electricity_price, gas_price, heat_price] HeatGasPowerCombination() % 初始化三大网络 power_system init_power_grid(PJM5BusData.xlsx); gas_system init_gas_grid(Belgium20NodeGas.xlsx); heat_system init_heat_network(6NodeHeat.mat); % 构建耦合设备模型 CHP_units configure_CHP(CHP_config.json); % 热电联产 gas_turbines load_gas_generators(GasGenMap.csv); % 优化求解核心 [optimal_flow, marginal_prices] solve_optimal_flow(... power_system, gas_system, heat_system, CHP_units, gas_turbines); % 结果可视化 plot_energy_prices(marginal_prices); end这段主程序就像乐高说明书把电力系统的PJM-5节点、天然气比利时20节点、热力6节点三大模块咔咔拼装。特别要注意configure_CHP这个函数它处理的热电联产机组是打通三网的任督二脉——烧天然气发电的同时还能给供热管网输送热量典型的一鱼两吃操作。碳排放成本怎么算项目里有个骚操作把碳成本直接揉进目标函数function total_cost objective_function(x) % x为决策变量发电量、气流量、热功率等 power_cost sum(power_gen_cost .* x.power); gas_cost sum(gas_flow_cost .* x.gas); carbon_cost 0.8 * (CHP_emissions(x) GasGen_emissions(x)); % 碳价系数 total_cost power_cost gas_cost carbon_cost; % 总成本运行成本碳成本 end这里0.8的碳价系数可不是拍脑袋来的对应着当前欧盟碳交易市场价格单位换算后约80欧元/吨。代码里CHP_emissions函数会根据燃气消耗量计算碳排放就像外卖app算配送费似的——用多少气交多少碳钱。节点能价计算实战论文里提出的节点能价策略在代码中是这样落地的def calculate_locational_marginal_prices(): # 获取对偶变量 lambda_power optimization_model.dual[power_balance] lambda_gas optimization_model.dual[gas_flow_constraint] lambda_heat optimization_model.dual[heat_supply_constraint] # 价格转换系数 conversion_factor get_conversion_efficiency(CHP_data) return lambda_power * conversion_factor, lambda_gas, lambda_heat这个对偶变量λ就是经济学里的影子价格相当于在某个节点多供1kW能源需要的边际成本。举个栗子当某区域电网拥堵时电力节点能价会像早晚高峰的滴滴打车费一样蹭蹭涨。运行结果开箱拿PJM-5节点系统测试时发现个有趣现象当燃气发电机大量运行时天然气网的节点价格会出现明显分层就像不同楼层的外卖配送费差异。下图展示了某时刻三网价格联动的名场面基本文献复现-计及碳排放成本的电_气_热综合能源系统节点能价计算方法研究 真正做到了电热气潮流耦合很适合综合能源系统建模的初学者配合复现论文。 运行程序HeatGasPowerCombination即可。 每个系统模型都有专门的文档讲解程序注释齐全。 通过对电-气-热耦合环节(即燃气发电机和热电联产机组)的分析建立了以综合能源系统总运行成本和碳排放成本最小为目标函数的电-气-热综合能源系统优化调度模型并求解该模型得到优化后的多能流。 以 PJM-5 节点电力系统、7 节点天然气系统和6节点热力系统所构成的综合能源系统为例对计及碳排放后的 IES 多能流进行优化分析。 算例结果表明了所提模型能够在降低碳排放量的同时保证IES 的总成本最小。 通过IEEE-39 节点电力系统、比利时 20 节点天然气系统和6 节点热力系统验证 依据节点电价理论提出了一种多能源定价策略一节点能价。 同时基于所构建的电-气-热综合能源系统最优多能流求解模型确定了综合能源系统中的各种能源形式的节点边际价格。!节点能价分布图图中暖色区域表示能源成本较高区域可以看到电力节点价格与天然气价格在空间分布上呈现明显的相关性——毕竟燃气发电机组是连接两个网络的变压器。踩坑指南潮流计算不收敛试试把天然气网的Weymouth方程迭代次数从默认50改到100有时候管网压力波动太猛就像抽水马桶堵了得多冲几次碳排放成本突变检查CHP机组的启停逻辑机组开关机时的碳排放会像过山车般陡变多线程优化卡死把IPOPT求解器的max_iter参数从1000调到2000优化模型有时候比女朋友还难哄这个项目最牛逼的地方在于它用IEEE-39节点电力系统测试时处理300个变量优化问题依然稳如老狗。不过要提醒萌新们跑大规模算例前记得关掉MATLAB的JVM图形界面命令行运行效率能提升30%不止具体操作matlab -nojvm -nodesktop。最后放个暴论搞综合能源系统不玩节点能价就像吃重庆火锅不蘸油碟——缺少灵魂这个项目给的不仅是代码框架更是一套打通三网定价的思维模式。下次面试被问能源系统建模直接甩出节点能价的计算过程绝对让面试官瞳孔地震。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2423422.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!