目录

0 摘要

1 微电网模型

2 微电网经济调度的目标函数

3 微电网经济调度的约束条件

3.1 设备自身约束

3.2 功率平衡约束

4 Yalmip+Cplex

4.1 下载与安装教程

4.2 Yalmip

4.3 Cplex

5 运行结果

6 参考文献

7 Matlab代码


0 摘要

微电网优化调度作为智能电网优化的重要组成部分,对降低能耗、环境污染具有重要 意义。微电网的发展目标既要满足电力供应的基本需求,又要提高经济效益和环境保护。本文基于Matlab平台,使用Yalmip+Cplex对微电网进行最优化调度问题求解,调度求解的过程较为简洁方便,可修改性强,适合初学者快速理解Yalmip+Cplex的使用与微电网经济调度的原理。

1 微电网模型

本文讨论的微电网模型中包括:风力发电机、光伏太阳能板、电网功率联络线、柴油发电机、储能电池、电力负荷。

2 微电网经济调度的目标函数

微电网经济调度问题的目标函数自然是微电网的总运行成本最小:

其中:Cgrid(t)、Cbess(t)、CDE(t)分别为t时段微电网与主电网相互作用的总成本、储能的维护成本、柴油发电机总运行成本;Pbess(t)是储能在t时刻的功率;Psell(t)、Pbuy(t)分别为 t 时刻微电网与大电网的售电功率、购电功率;Cbuy(t)、Csell(t)分别为 t 时刻微电网与大电网的购售电价。

 3 微电网经济调度的约束条件

约束条件主要包括两类:一类是设备自身的约束,比如最大功率约束和爬坡约束等;另一类是功率平衡约束这样的网络约束条件。

3.1 设备自身约束

柴油发电机约束:主要包括最大最小输出功率约束和爬坡约束

功率联络线约束:主要包括最大最小输出功率约束

储能设备约束:主要包括最大最小输出功率约束和容量约束,此外储能系统一天的调度结束后,需要让其SOC返回初始值。

3.2 功率平衡约束

4 Yalmip+Cplex

4.1 下载与安装教程

yalmip和cplex安装步骤(Matlab)

4.2 Yalmip

可以把Yalmip理解为是一个工具包,其主要的作用是将简单的编程语言进行转换,使用户使用同一种语言就可以调用不同的求解器进行求解。在Yalmip官网下载,解压至Matlab Toolbox 工具箱中,然后设置好Path路径,就可以使用了。Yalmip使用起来很方便,只需要建立模型并设置参数就可以了。

4.3 Cplex

Cplex是一个强大的商用求解器,使用Yalmip的情况下,只需要在求解选项中设置求解器为Cplex就可以直接快速求解最优化问题,完全不需要复杂的编程和求解步骤。用Yalmip进行建模,模型建好后调用Cplex求解器求解,整个过程非常方便。

5 运行结果

6 参考文献

部分理论引用网络文献,如有侵权请联系删除。

[1]袁华骏,叶筱怡,耿宗璞.考虑经济成本的微电网调度运行[J].电气自动化,2021,43(05):48-50.

[2]于浩. 交直流混合微电网经济调度策略研究及应用[D].太原理工大学,2020.DOI:10.27352/d.cnki.gylgu.2020.001543.

7 Matlab代码

Matlab|微电网经济调度(风、光、柴油机、蓄电池、电网交互)相关推荐

  1. 【微电网优化】基于matlab粒子群算法求解微网经济调度和环境友好调度优化问题【含Matlab源码 2283期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[微电网优化]基于matlab粒子群算法求解微网经济调度和环境友好调度优化问题[含Matlab源码 2283期] 点击上面蓝色字体,直接付 ...

  2. 电力期刊论文实现:微电网经济调度(程序讲解)

    微电网经济调度(程序讲解) 代码图 本篇采用粒子群.遗传算法求解,其中的超参数(如惩罚项系数还没有调到最佳,也不想调试啦,不想给人直接白嫖).后期会写一版更好的寻优策略. 专栏解锁是解锁该专栏所有文章 ...

  3. 求负荷最优分配的matlab编程,电力系统经济调度计算.doc

    目录 题目:电力系统经济调度计算1 中文摘要2 英文摘要3 1 引言4 2 耗量特性综述5 3 数学模型概述6 4 基于等耗量微增率的经济调度7 4.1 能源消耗不受限制时的负荷优化分配7 4.1.1 ...

  4. 微电网经济调度(风、光、柴油机、蓄电池、电网交互)(Matlab代码实现)

    目录

  5. 风光柴储微电网最优化经济调度模型(Matlab+Yalmip+Cplex)——附代码

    目录 摘要: 1.微电网模型 2.微电网经济调度的目标函数 3.微电网经济调度的约束条件 3.1设备自身约束: 3.2功率平衡约束: 4.Yalmip+Cplex 4.1 Yalmip 4.2 Cpl ...

  6. 基于风光储能和需求响应的微电网日前经济调度(Python代码实现)

    目录 0 引言 1 计及风光储能和需求响应的微电网日前经济调度模型 1.1风光储能需求响应都不参与的模型 1.2风光参与的模型 1.3风光和储能参与模型 1.4 风光和需求响应参与模型 1.5 风光储 ...

  7. 【微电网优化】基于matlab遗传算法求解微电网经济优化问题【含Matlab源码 2062期】

    ⛄一.遗传算法求解微电网经济优化问题简介 1 引言 微电网为分布式电源(尤其是可再生能源)接入大电网提供了一个有效的接入途径.同时,微电网在提高能源利用率方面有显著效果.在其内部,储能电池一方面可以调 ...

  8. 基于风光储能和需求响应的微电网日前经济调度(Python代码实现)【0】

    目录 0 引言 1 计及风光储能和需求响应的微电网日前经济调度模型 1.1风光储能需求响应都不参与的模型 1.2风光参与的模型 1.3风光和储能参与模型 1.4 风光和需求响应参与模型 1.5 风光储 ...

  9. 9微电网两阶段鲁棒优化经济调度方法(MATLAB程序)

    15R 复现文章: 微电网两阶段鲁棒优化经济调度方法--刘一欣(中国电机工程学报) 主要内容: 针对微电网内可再生能源和负荷的不确定性,建立了min-max-min 结构的两阶段鲁棒优化模型,可得到最 ...

最新文章

  1. SpringBoot学习平台
  2. 基础练习 十进制转十六进制 C语言
  3. 干货 | 搞定用户画像只需5个步骤
  4. springboot并发上传文件_springboot实现单文件和多文件上传
  5. mysql old key files_mysql出现“Incorrect key file for table”解决办法
  6. Android系统进程Zygote启动过程的源代码分析(3)
  7. Bailian2734 十进制到八进制(POJ NOI0113-45)【进制】
  8. 一个简单的自定义多附件上传控件
  9. Ubuntu安装与配置
  10. TCP/IP报文详解
  11. 【网络安全学习实践】Windows基本DOS文件命令与简易病毒编写
  12. 36岁大龄程序员转岗做运营,最让我觉得有价值感的二三事!深度自问
  13. 基于C语言的可靠数据传输协议的设计与实现
  14. 数据挖掘一些面试题总结(Data Mining)
  15. ILSpy 无法反编译 Expression
  16. 牛听听 总是获取音频流出错_冲刺一甲|普通话考试备考资料分享(易错字词归纳、朗读短文60篇 文字+音频、32篇命题说话)...
  17. C#中什么是托管什么是非托管??
  18. HBase的编程实践(实验3_熟悉常用的HBase操作)
  19. journal of neuroscience:面孔的神经表征与眼动模式相协调
  20. ACM StepByStep(一)基础知识与参考资料

热门文章

  1. 测试必备知识,性能测试入门学习
  2. 创建可引导的Ubuntu USB闪存盘
  3. python最常用的版本、也称为classic_航空与航天2020尔雅尔雅试题及答案
  4. 工信部重点实验室非结构化数据技术创新实验基地揭牌成立
  5. LYDSY模拟赛day3 涂色游戏
  6. qos cbs_我在CBS Interactive担任视频软件工程师实习生的夏天
  7. windows10软件界面模糊解决办法
  8. python基础学习笔记9:元组、字典、集合
  9. 美国 导航 android,首款Android智能导航手机A50现身美国市场
  10. 二维空间内的三角剖分 -- (给出边缘顶点的例子)