本程序复现《计及源荷不确定性的综合能源生产单元运行调度与容量配置两阶段随机优化》模型,采用全年光伏、风电数据通过kmeans聚类得到6种场景,构建了随机优化模型,在研究融合P2G与CCS的IEPU系统框架基础上,建立了各关键设备及生产环节数学模型,基于混合整数线性规划(mixed integer linear programming,MILP)算法,以全生命周期内经济成本最低为优化目标,考虑物料及能量平衡约束,实现典型周内各设备功率的最优逐时调度优化,并得到最佳综合能源系统中碳捕集+电制氢+甲烷化+氢存储+CO2存储的容量配置结果。
本程序不仅复现了主模型,而且实现了文献的对比算例和敏感性分析部分,分别是确定性模型和随机模型对比、无储气与有储气对比、甲烷价格灵敏度分析、煤价灵敏度分析。
程序采用matlab+yalmip(求解器为gurobi)进行优化,注意:由于非线性问题的存在,该程序采用cplex求解会报错,需要学习的同学可以下载安装gurobi并配置好环境后运行使用。
ID:973729540370488
正府街幸福的圆子
随着全球能源需求的增长,可再生能源的利用逐渐成为人们关注的焦点。然而,由于可再生能源的间歇性和不可控性,使得其利用和集成变得更加复杂。因此,对综合能源系统进行优化调度和容量配置成为一个重要的研究领域。
本文介绍了一种基于《计及源荷不确定性的综合能源生产单元运行调度与容量配置两阶段随机优化》模型的程序复现。该研究采用全年光伏、风电数据,并通过kmeans聚类得到6种不同的场景,来构建随机优化模型。在研究融合P2G(Power-to-Gas)与CCS(Carbon Capture and Storage)的IEPU(Integrated Energy Production Unit)系统框架的基础上,本文建立了各关键设备及生产环节的数学模型。
基于混合整数线性规划(Mixed Integer Linear Programming,MILP)算法,本文以全生命周期内经济成本最低为优化目标,考虑物料及能量平衡约束,实现了典型周内各设备功率的最优逐时调度优化,并得到了最佳综合能源系统中碳捕集+电制氢+甲烷化+氢存储+CO2存储的容量配置结果。
除了复现主模型外,本程序还实现了文献中的对比算例和敏感性分析部分。具体包括确定性模型和随机模型的对比、无储气与有储气的对比、甲烷价格灵敏度分析以及煤价灵敏度分析。
本程序采用了MATLAB和YALMIP作为优化工具,求解器使用的是gurobi。需要特别注意的是,由于非线性问题的存在,若使用cplex求解器会出现错误。因此,学习者在使用本程序之前需要下载安装gurobi并配置好环境。
通过复现和实现了对比算例和敏感性分析部分,本程序验证了《计及源荷不确定性的综合能源生产单元运行调度与容量配置两阶段随机优化》模型的有效性和可行性。同时,本程序还提供了一个实践的案例,供其他研究者进行参考和应用。
综上所述,本文介绍了一个基于《计及源荷不确定性的综合能源生产单元运行调度与容量配置两阶段随机优化》模型的程序复现。通过复现主模型,并实现了对比算例和敏感性分析部分,验证了模型的有效性和可行性。希望本文能够为相关领域的研究者提供参考和启示,并推动综合能源系统的优化调度和容量配置研究的进一步发展。
【相关代码,程序地址】:http://fansik.cn/729540370488.html