优质算法
文章平均质量分 92
科研工作站
这个作者很懒,什么都没留下…
展开
-
Matlab|【核心完整复现】基于目标级联法的微网群多主体分布式优化调度
之前发布了华电学报的复现程序《基于目标级联法的微网群多主体分布式优化调度》,具体链接为,虽然对模型及结果进行了复现,但是部分模型细节和参数并没有完全实现,本次发布该程序的完整复现版本,主要实现的内容如下:1.考虑多源异质分布式电源的出力随机性,增加风光出力的鲁棒约束;2.完全复现基于目标级联法的分布式求解流程;3.参数基本完全按照文献所列;4.程序目标函数和约束条件和文献一致。原创 2024-04-13 21:46:32 · 1632 阅读 · 0 评论 -
Matlab|计及需求侧响应日前—日内两阶段鲁棒备用优化
该程序复现文章《计及需求侧响应日前—日内两阶段鲁棒备用优化》,以6节点系统为例,综合考虑风电出力不确定性与电力设备 N-k强迫停运,增强电力系统应对不确定性因素的鲁棒性。基于鲁棒模型对系统运行备用进行优化,最小化电网在最恶劣运行场景下的调整成本,保证电网的安全可靠运行,并采用列和约束生成算法对两阶段三层优化问题进行求解。原创 2024-04-02 23:38:12 · 879 阅读 · 0 评论 -
Matlab|基于关键场景辨别算法的两阶段鲁棒微网优化调度
该模型主要求解的是微网两阶段鲁棒优化调度问题,与目前大部分用CCG算法不同,模型创新性的采用关键场景辨别法,通过少量的迭代辨别出最恶劣的场景,针对光伏出力的随机性与间歇性,采用动态鲁棒优化法对其进行处理。程序采用matlab+cplex求解,在创新性上提供了一个思路,通过辨识最恶劣的某几个场景后,将场景法应用到整体模型中进行分析求解,之前很多文献的场景法直接采用典型日进行计算,缺少恶劣场景辨别,这正是该模型值得借鉴之处!原创 2024-04-02 23:34:19 · 795 阅读 · 1 评论 -
Matlab|【免费】面向多微网网络结构规划的大规模二进制矩阵优化算法
当前电力系统中微电网逐步成为发展的主力军,微网中包括分布式电源和负荷,单一的微电网是和外部电源进行连接,即保证用电的效益性,也要保证系统的稳定性,但是多个微电网是否可考虑通过电力网络结构设计来增加系统的鲁棒性,正是本模型考虑的内容。在该研究中,将多微网结构设计问题转化为数据模型,根据系统特点考虑了三种不同的节点类型,并通过基于大规模二进制矩阵的差分进化算法进行优化求解,通过算例验证了方法的有效性。该程序采用matlab编写,模块化编程,有部分注释,有需要的同学可以下载研究。原创 2024-03-27 07:35:06 · 1319 阅读 · 0 评论 -
Matlab|基于两阶段鲁棒优化的微网电源储能容量优化配置
程序主要复现的是《考虑寿命损耗的微网电池储能容量优化配置》,解决微网中电源/储能容量优化配置的问题,即风电、光伏、储能以及燃气轮机的容量规划问题,程序考虑了不确定性,采用两阶段鲁棒优化方法进行优化,采用的是KKTCCG算法,一阶段主要决策储能、风电、光伏的容量,二阶段主要规划风光燃储的实际出力变量,最后结果不仅给出了微网电源容量配置的结果,还给出了各个机组的出力。不确定变量考虑风光出力和负荷的不确定性,采用盒式不确定的方式。原创 2024-03-26 22:58:06 · 1657 阅读 · 0 评论 -
Matlab|【免费】基于数据驱动的模型预测控制电力系统机组组合优化
该程序复现文章《Feature-Driven Economic Improvement for Network-Constrained Unit Commitment: A Closed-Loop Predict-and-Optimize Framework》,程序主要做的是一个基于数据驱动的电力系统机组组合调度模型,采用IEEE24节点系统作为研究对象,该模型的创新点在于:提出了一个闭环预测与优化(C-PO)框架,即利用NCUC模型的结构以及相关特征数据来训练一个以成本为导向的RES预测模型。原创 2024-03-24 23:11:38 · 902 阅读 · 0 评论 -
Matlab|【免费】智能配电网的双时间尺度随机优化调度
该程序为文章《Two-Timescale Stochastic Dispatchof Smart Distribution Grids》的源代码,主要做的是主动配电网的双时间尺度随机优化调度,该模型考虑配电网的高效和安全运行涉及到在不同的时间尺度上的决策。原创 2024-03-24 22:55:04 · 1050 阅读 · 0 评论 -
Matlab|基于条件风险价值CVaR的微网动态定价与调度策略
程序复现文章《A cooperative Stackelberg game based energy management considering price discrimination and risk assessment》,建立基于主从博弈的考虑差别定价和风险管理的微网动态定价与调度策略模型,构建了双层能源管理框架,上层为零售商的动态定价模型,目标是社会福利最大化;下层是多个产消者的合作博弈模型,优化各产消者的能量管理策略,各产消者之间可以进行P2P交易。原创 2024-03-23 22:50:30 · 1092 阅读 · 0 评论 -
Matlab|基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究
程序完全复现文献《A Distributed Dual Consensus ADMM Based on Partition for DC-DOPF with Carbon Emission Trading》,建立了一个考虑碳排放交易的最优模型,首先,对测试系统(6节点或者30节点或者118节点系统)进行了分区,以便后续ADMM算法的应用,其次,构建了DC-DOPF的最优潮流模型作为主要应用场景,以发电+买卖排放配额费用之和为目标函数,考虑碳排放约束、潮流约束以及耦合约束等约束条件。原创 2024-03-23 22:15:46 · 1502 阅读 · 0 评论 -
Matlab|配电网光伏/储能双层优化配置模型(选址定容)
该程序主要方法复现《含高比例可再生能源配电网灵活资源双层优化配置》运行-规划联合双层配置模型,上层为光伏、储能选址定容模型,即优化配置,下层考虑弃光和储能出力,即优化调度,模型以IEEE33节点为例,采用粒子群算法求解,下层模型为运行成本和电压偏移量的多目标模型,并采用多目标粒子群算法得到pareto前沿解集,从中选择最佳结果带入到上层模型,最终实现上下层模型的各自求解和整个模型迭代优化。原创 2024-03-21 07:47:02 · 950 阅读 · 0 评论 -
【复现】【免费】基于多时间尺度滚动优化的多能源微网双层调度模型
主要解决的是一个多能源微网的优化调度问题,首先对于下层多能源微网模型,考虑以其最小化运行成本为目标函数,通过多时间尺度滚动优化处理负荷和可再生能源随机性,并求解其最优调度策略;对于上层模型,考虑运营商以最小化运营成本为目标函数,同时考虑变压器过载等问题。原创 2024-03-19 22:43:29 · 1300 阅读 · 0 评论 -
考虑源荷随机特征的热电联供微网优化(含matlab程序)
在常规的电热微网优化中,可以得到蓄电池、外网交互、燃料电池、余热锅炉等设备的功率,但是常规模型已经比较基础了,在发文章或者做毕业论文的时候用太初级,工作量和深度难以满足要求,因此可以考虑不确定变量的鲁棒性、考虑机会约束等,本文用王锐的《含可再生能源的热电联供型微网经济运行优化》为例,分析机会约束规划理论建立模型和编程方法,同时给出常规粒子群PSO和基于CCP理论的粒子群算法上面的区别。原创 2024-03-15 20:31:22 · 1351 阅读 · 1 评论 -
Matlab|【分布鲁棒】数据驱动的多离散场景电热综合能源系统分布鲁棒优化算法
本程序主要对《基于场景聚类的主动配电网分布鲁棒综合优化》-高海淑的方法复现,应用到综合能源电热微网方向,采用拉丁超立方抽样对不同场景进行处理,然后采用K-means聚类算法对场景聚类分析,应用该聚类分析数据采用分布鲁棒优化,场景分布的概率置信区间由1-范数和∞-范数约束,分两阶段对电热综合能源模型进行优化求解,得到不同场景下的优化结果。原创 2024-03-13 09:02:47 · 1156 阅读 · 0 评论 -
Matlab|基于多目标粒子群算法的微电网优化调度(多约束多目标智能算法模板)
程序针对微电网优化模型进行优化求解,文件夹共包含四部分内容,分别是:原始多目标粒子群、改进多目标粒子群、改进多目标粒子群(勘误)和改进多目标粒子群(多约束模板),满足各位同学对于多目标粒子群算法各类需求。原创 2024-03-12 23:15:38 · 1286 阅读 · 0 评论 -
Matlab|【EI复现】电动汽车集群并网的分布式鲁棒优化调度模型
电动汽车的数据模型种类繁多,但是用到比较高阶数学方法的并不多,本次分享的程序是下图所示的文章。采用分布鲁棒优化模型,用到鲁棒对等转换,并采用ADMM算法进行求解,程序和文章方法一致,具有较好的参考价值。原创 2024-03-09 23:39:18 · 1225 阅读 · 0 评论 -
Matlab|考虑源荷两侧不确定性的含风电电力系统低碳调度
本程序是对《考虑源荷两侧不确定性的含风电电力系统低碳调度》的方法复现,主要实现了基于模糊机会约束的源荷两侧不确定性对含风电电力系统低碳调度的影响,将源荷不确定性采用清晰等价类进行处理,最终采用matlab+cplex进行求解。原创 2024-03-09 23:32:39 · 1103 阅读 · 0 评论 -
Matlab|基于目标级联法的微网群多主体分布式优化调度
本文复现《基于目标级联法的微网群多主体分布式优化调度》文献的目标级联部分,建立微网群系统的两级递阶优化调度模型: 上层是微网群能量调度中心优化调度模型,下层是子微网优化调度模型,然后对所建递阶优化调度模型耦合性和分布性进行分析,采用一种新型的协同优化方法———目标级联法,实现上下层模型的解耦独立优化,以3微网为算例进行验证,证明方法的可行性。原创 2024-03-08 23:05:52 · 1338 阅读 · 0 评论 -
【免费】两阶段鲁棒优化matlab实现——C&CG和benders
程序采用matlab复现经典论文《Solving two-stage robust optimization problems using a column-and-constraint generation method》算例,实现了C&CG和benders算法两部分内容,通过对比学习能够方便掌握两种算法的编程要点,深入了解C&CG算法优势,对于学习鲁棒优化是不可多得的资料,程序均采用matlab+cplex求解!原创 2024-02-29 22:58:52 · 1173 阅读 · 1 评论