- 博客(7)
- 收藏
- 关注
原创 采用matlab编程得到33节点系统改进多目标储能选址定容方案,采用基于信息熵的序数偏好法(TOPSIS)求解储能的最优接入方案
它通过迭代更新粒子的位置和速度来搜索最优解。它的主要功能是通过优化发电机和储能设备的控制策略,以最小化电网脆弱性、最小化网损和最小化储能设备的额定容量。该程序应用于电力系统领域,通过调整发电机和储能设备的控制策略来优化电力系统的运行。它使用MATLAB编程语言实现,通过调用MATLAB的优化函数和电力系统仿真工具箱来实现电力系统的优化调度。采用matlab编程得到33节点系统改进多目标储能选址定容方案,采用基于信息熵的序数偏好法(TOPSIS)求解储能的最优接入方案,程序运行稳定,注释清楚。
2023-06-18 16:56:04 241
原创 基于鲁棒优化的虚拟电厂日前经济调度模型,但是在约束条件和目标函数中加入了负荷和光伏的不确定性。程序二考虑了负荷的不确定性,程序三考虑了负荷和光伏的不确定性
程序二和程序三与程序一类似,都是基于鲁棒优化的虚拟电厂日前经济调度模型,但是在约束条件和目标函数中加入了负荷和光伏的不确定性。主要内容:代码主要做的是一个虚拟电厂或者微网单元的日前鲁棒经济调度的模型,考虑了光伏出力和负荷功率的双重不确定性,采用鲁棒优化法处理不确定性变量,构建了虚拟电厂鲁棒优化调度模型。程序的主要功能是通过优化算法,确定虚拟电厂在每个时间段的燃气轮机出力、购电量、售电量、储能充放电功率等参数,以实现在满足负荷需求和市场电价的情况下,最大化经济效益。初始化程序,清除之前的变量和图形。
2023-06-18 16:55:26 247
原创 虚拟电厂或者微网单元的日前优化调度模型,考虑了光伏出力和负荷功率的双重不确定性,采用随机规划法处理不确定性变量,构建了虚拟电用于解决电力系统中的经济调度问题,通过优化能源调度和成本来实现系统的高效运行
具体来说,程序定义了一系列对偶变量,用于表示约束条件中的不确定性变量,并在约束条件中加入了对偶约束。具体来看,首先是基于蒙特卡洛算法,对预测的光伏以及负荷曲线进行场景生成,然后基于快概率距离快速消除法进行削减,直至削减至5个场景,然后采用随机调度的方法,对多场景下的虚拟电厂调度策略进行优化,程序实现效果良好一行一注释。主要内容:代码主要做的是一个虚拟电厂或者微网单元的日前优化调度模型,考虑了光伏出力和负荷功率的双重不确定性,采用随机规划法处理不确定性变量,构建了虚拟电厂随机优化调度模型。
2023-06-18 16:55:11 330
原创 使用多目标粒子群优化算法对电力系统的潮流计算问题进行求解,通过优化无功补偿器参数和变压器变比,以最小化系统的网损和节点电压的不平衡量。它适用于电力系统的规划、运行和调度等方面
总结起来,这段程序使用多目标粒子群优化算法对电力系统的潮流计算问题进行求解,通过优化无功补偿器参数和变压器变比,以最小化系统的网损和节点电压的不平衡量。它适用于电力系统的规划、运行和调度等方面,涉及了电力系统潮流计算、多目标优化算法、无功补偿器、变压器、负荷、光伏发电和风电发电等知识点。考虑风电和光伏的接入,采用多目标粒子群算法,以网损和电压偏差为目标,优化变压器分接头、无功补偿器实现24小时无功优化,算例采用IEEE33进行仿真分析,对优化前后的电压和网损进行了分析。
2023-06-18 16:52:00 172
原创 基于分时电价条件下家庭能量管理策略研究 通过优化调度电力负荷,以实现最便宜且最舒适的用电负荷。程序涉及到的知识点包括优化算法、约束条件、目标函数和负荷调度等
主要内容:代码主要做的是家庭能量管理模型,首先构建了电动汽车、空调、热水器以及烘干机等若干家庭用户用电设备的能量管理模型,其次,考虑在分时电价、动态电价以及动态电价下休息日和工作日家庭用户的最优能量管理策略,依次通过CPLEX完成不同场景下居民用电策略的优化,该代码适合新手学习以及在此基础上进行拓展,代码质量非常高,保姆级的注释以及人性化的模块子程序。程序分为三个部分,分别是分时电价下上班族工作日的最便宜用电负荷、动态电价下上班族工作日的最便宜用电负荷和动态电价下上班族节假日的最便宜用电负荷。
2023-06-18 16:51:33 288
原创 基于列约束生成法CCG的两阶段鲁棒问题求解这段程序主要是一个优化问题的求解过程,通过迭代的方式不断更新UB和LB的值,直到收敛为止
其中,MPconstrains是一个关于MP.Y和MP.Z的约束,SPFunc是一个关于MP、SP和d的函数,SPconstrains是一个关于SP.X的约束,dconstrains是一个关于d的约束。然后,再次求解主问题和子问题,并更新UB和LB的值。主要内容:代码构建了两阶段鲁棒优化模型,并用文档中的相对简单的算例,进行CCG算法的验证,此篇文献是CCG算法或者列约束生成算法的入门级文献,其经典程度不言而喻,几乎每个搞CCG的两阶段鲁棒的人都绕不过此篇文献,所以萌新们或者新手们赶紧冲起来学习吧。
2023-06-18 16:50:40 286
原创 空调负荷需求响应matlab 建立空调负荷的聚合模型,按照第二章考虑调节空调温度对空调响应潜力的影响,程序结果充分说明随着上调温度的增大
程序中使用了随机数生成初始的热传导率、能效比、设定温度等参数,并通过循环计算每个室内环境的温度变化。在时间步长小于td的情况下,判断温度和设定温度之间的差值,根据差值判断是否需要开启空调。然后根据公式计算每个室内环境的温度变化。在时间步长大于td的情况下,判断温度和设定温度之间的差值,根据差值判断是否需要开启空调。内容:建立空调负荷的聚合模型,按照第二章考虑调节空调温度对空调响应潜力的影响,程序结果充分说明随着上调温度的增大,响应程度逐渐增大。生成一个1行N列的随机数矩阵,表示每个室内环境的设定温度。
2023-06-18 16:50:26 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人