MATLAB代码:计及碳排放交易及多种需求响应的微网 虚拟电厂日前优化调度
关键词:碳排放交易 需求响应 空调负荷 电动汽车 微网 虚拟电厂优化调度
参考文档:《计及电动汽车和需求响应的多类电力市场下虚拟电厂竞标模型》参考其电动汽车模型以及可中断负荷部分;
《Stochastic Adaptive Robust Dispatch for Virtual Power Plants Using the Binding Scenario Identification Approach》参考其空调部分模型以及碳排放部分模型
仿真平台:MATLAB+CPLEX
主要内容:代码主要做的是一个考虑碳排放权交易的微网 虚拟电厂的日前优化调度模型,在该优化模型中,我们除了重点关注了需求响应、电动汽车以及碳交易部分的优化,需求响应考虑的是可中断负荷以及空调负荷,其中空调模型的构建较为创新且较为复杂,非常值得学习。
原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/672258725301.html
电动汽车考虑了用户的出行,模型相对比较细致。
碳排放部分是从碳配额以及实际碳排放角度去考虑的,参考了文档中的碳交易模型。
加入碳交易模型后,整体微网的运行成本降低了约3000元左右,效果良好,一行一注释
这段代码是一个虚拟电厂的日前经济调度程序。它主要考虑了可中断负荷、空调负荷等多种需求响应资源的响应情况,并且还考虑了电动汽车、燃气轮机和储能等聚合资源。
程序的主要部分包括定义变量、约束条件和费用计算。在定义变量部分,程序定义了各种变量,包括购电量、售电量、燃气轮机出力、储能充放电功率、蓄电池蓄电量、中断负荷、室温、总冷量、制冷机制冷量、蓄冷槽蓄冷量、蓄冷槽释冷量、蓄冷槽容量、空调电功率、比亚迪电动汽车蓄电量、充电功率、放电功率、充电状态变量、放电状态变量、日产电动汽车蓄电量、充电功率、放电功率、0-1变量、碳排放配额和实际碳排放量。
约束条件部分包括了各种约束条件,如可中断负荷约束、燃气轮机出力约束、空调负荷约束、购售电量约束、储能约束、功率平衡约束等。
费用计算部分计算了各种费用,包括购售电费用、燃气轮机费用、需求响应负荷费用、电动汽车电池损耗费用和碳交易收入。
程序最后使用优化算法求解约束条件下的最优解,并将结果展示出来,包括各机组出力结果、空调负荷调控结果、电动汽车调度结果、中断负荷调度结果、储能分时电价调度结果、碳配额与碳排放曲线等。
总的来说,这段代码实现了一个虚拟电厂的日前经济调度,考虑了多种需求响应资源和碳交易,对电力系统的运行和经济效益有一定的优化作用
原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/672258725301.html