跟网型逆变器小干扰稳定性分析与控制策略优化simulink仿真模型和代码.zip
本仿真模型基于MATLAB/Simulink(版本MATLAB 2016Rb)软件。建议采用matlab2016 Rb及以上版本打开。(若需要其他版本可联系代为转换)
优快云详情地址:https://blog.youkuaiyun.com/qq_50594161/article/details/146242453sharetype=blogdetail&sharerId=146242453&sharerefer=PC&sharesource=qq_50594161&spm=1011.2480.3001.8118
BLDC直流无刷电机转速电流双闭环调速MATLAB仿真
BLDC直流无刷电机转速电流双闭环调速MATLAB仿真
1.模型简介
本仿真模型基于MATLAB/Simulink(版本MATLAB 2017Ra)软件。建议采用matlab2017 Ra及以上版本打开。(若需要其他版本可联系代为转换)
2.仿真算法:
1)仿真模型主要由DC直流源、三相逆变桥、无刷直流电机、PI控制器、PWM发生器、霍尔位置解码模块、驱动信号控制等构成。
2)采用转速、电流 双闭环 控制算法;
3)速度环采用 PI比例积分控制;
4)电流环采用 PI比例积分控制;
5)各个模块功能分类明确,理解容易。
基于小波分析法的行波测距判断故障及定位故障仿真.zip
1.模型简介
本仿真模型基于MATLAB/Simulink(版本MATLAB 2017Ra)软件。建议采用matlab2017 Ra及以上版本打开。(若需要其他版本可联系代为转换)
详细介绍链接:https://blog.youkuaiyun.com/qq_50594161/article/details/146216439?spm=1011.2415.3001.10575&sharefrom=mp_manage_link
基于模糊PID控制的供热控制系统设计Simulink仿真
本仿真模型基于MATLAB/Simulink(版本MATLAB 2017Ra)软件。建议采用matlab2017 Ra及以上版本打开。(若需要其他版本可联系店主代为转换)
换热站干扰因素多导致传统PID控制无法满足控制要求的问题,提出利用模糊自适应PID控制对其进行优化控制,通过仿真对比验证了模糊自适应PID控制算法比常规PID控制具有更好的控制效果,调节时间更短、超调量更小,且具有较好的鲁棒性,干扰对其响应曲线影响不大。
LLC谐振变换器恒压恒流双竞争闭环simulink仿真
本仿真模型基于MATLAB/Simulink(版本MATLAB 2017Ra)软件。建议采用matlab2017 Ra及以上版本打开。(若需要其他版本可联系代为转换)针对全桥LLC拓扑,利用Matlab软件搭建模型,分别对轻载,满载进行仿真实验,对比使用增益曲线,以及matlab siulink搭建LLC模型的相关工作频率和输出电压关系。
交流异步电动机PI双闭环SVPWM矢量控制Simulink
1.模型简介
本仿真模型基于MATLAB/Simulink(版本MATLAB 2017Ra)软件。建议采用matlab2017 Ra及以上版本打开。(若需要其他版本可联系代为转换)
2.仿真算法:
(1)涉及DC直流电源、三相两电平逆变桥、三相交流异步电机、park变换、clark变换、SVPWM、PI控制器、角度和磁链计算、信号测量等单元模块;
(2)采用转速、电流双闭环控制;
(3)转速环采用PI比例积分控制;
(4)电流环采用PI比例积分控制;
(5)采用SVPWM矢量调制策略;
(6)跟踪性能良好,当转矩发生变化时能够快速稳定转速;
(7)各个模块功能分类明确,容易理解。
三相并网逆变器电流模型预测MPC控制matlab仿真模型
[1]采用电压外环PI+内环电流模型预测控制,单矢量。
[2]外环稳定并网输出电压311V,内环通过电流模型预测,比较八个矢量,直接发调制波。波形完美
[3]内含自己报告5页,涉及预测控制的数学模型,简单的设计思路等内容。
直流电动机三级串电阻启动MATLAB仿真模型
模型包含以下核心模块:
直流电源:额定电压供电220V。
三级串联电阻模块:由三个电阻(R1、R2、R3)和开关(SW1、SW2、SW3)组成,分阶段控制电阻接入与切除。
直流电机模块:设置为他励直流电机,电枢与励磁绕组独立供电。
控制逻辑模块:根据时间或转速信号触发开关动作。
初始状态:所有电阻(R1+R2+R3)接入电枢回路,总电阻最大。
切换逻辑:
t=0s:闭合SW1,切除R1,总电阻变为R2+R3。
t=T1:闭合SW2,切除R2,总电阻变为R3。
t=T2:闭合SW3,切除R3,电枢直接连接电源。
1. 电枢电流波形
启动阶段(0~T1):电流峰值约为45A,受总电阻限制。
电阻切换阶段(T1~T2):每切除一级电阻,电流短暂上升后回落,最终稳定在额定值。
稳态运行(T2后):电阻完全切除,电流由电枢电阻决定。
2. 电磁转矩波形
Te与Ia成正比波形趋势与电流一致。启动初期转矩较大,随着转速上升,反电动势增大,转矩逐步降低至稳态值。
3. 转速波形
初始阶段:加速度较小(因高电阻限制转矩)。
电阻切除后:加速度逐级增大,最终达到额定转速。
三相异步电机匝间短路故障仿真模型,基于MATLAB/SIMULINK的感应电机故障仿真模型
1.模型中可以自己修改短路系数和阻值,模拟不同短路数来得到不同的定子电流波形,当定子的匝间短路数达到一定的程度,对应定子电流有效值明显变化,波形见图片。
2.定子匝间短路的存在也会使电机的输出扭矩波动,且下降程度与短路位置和短路匝数有关,见图片;
3.匝间短路时电机效率和功率因数会降低;
4.该仿真可以模拟不同短路程度下电机的电流异常、转矩异常和功率因数异常波形,适合做毕设或者写研究论文。
SMO+PLL滑膜观测器、MARS模型参考自适应观测器simulink仿真
模型内容介绍:
(1)SMO+PLL滑膜观测器通过SMO估计电机的转速和位置信息,并利用PLL技术对这些信息进行跟踪和校正,以实现高精度的电机控制;
(2)MARS是一种基于模型参考自适应控制理论的观测器。它通过比较参考模型与实际系统输出之间的误差,并利用自适应算法调整观测器的参数,使得观测器的输出能够逼近实际系统的输出。
模型亮点:
(1)SMO与MARS观测器模型二合一,方便对比学习
基于线性死区补偿的PMSM矢量控制算法仿真:Foc电流双闭环 、电机控制器
仿真平台:matlab_simulink2017a
1.模块划分清晰,易于学习;
2.死区补偿算法的线性区区域可调;
3.自己总结的死区补偿算法笔记及精华资料;
matlab之数据处理:滑动平均滤波算法与五点三次平滑算法
一.滑动平均滤波算法
算数平均滤波需要多次采样后才能得出一个有效值,如果被检测量变化较快,多次采样后才输出一次有效值,表现就是系统反应迟钝。将当前采样值与之前连续的历史采样值进行平均,这样每次采样结束即可得出有效值。因为参与计算的历史值个数固定且内容不断前移覆盖更新,类似滑动的数据块窗口,因此成为滑动平均滤波算法。
假如采样6次,每次使用最近5个历史值与当前最新值求算数平均值,输出一个有效值;下次采样时再覆盖最早时间的点做同样操作。类似环形数组,求最近6个值的平均值。
滑动平均滤波,输出的结果与先前历史记录有关,假如故意突然改变物理量,需要几个采样周期,输出结果才逐渐接近真实值,实际一般情况下,越新的数据权重越大,历史记录权重应该减少,对滑动窗口中的数据分配不同的加权系数,进行加权平均值。
二.五点三次平滑算法
五点三次平滑算法是一种用于数据平滑处理的技术,常用于对数据序列进行平滑或降噪,特别是用于消除时间序列或实验数据中的随机波动。在该算法中,每个数据点用其附近的5个数据点的加权平均值来代替,以获得平滑效果。
SVG静止无功补偿发生器MATLAB仿真模型
(1)SVG静止无功补偿发生器MATLAB仿真模型;
(2)仿真模型主要由三相电网、感性负载、容性负载、SVG主电路、SVG控制模块、有功无功计算模块、波形显示模块组成;
(3)SVG采用电压电流双闭环P1控制,电流环控制瞬时无功功率的无功电流为0;
(4)调制方式为SVPWM空间矢量调制;
(5)系统母线电压为三相380V(相电压220V),SVG直流侧电压750V;
(6)感性负载时负载功率25kVA,功率因数0.82,补偿后系统母线功率因数0.9998;
(7)容性负载时负载功率25kVA,功率因数0.80,补偿后系统母线功率因数0.9999;
(8)0.1s时启动SVG补偿,补偿动态响应快;
(9)模型可以直接运行,运行即能出图;
(10)模型带说明文档和参考文献;
振动信号处理代码模态分析频响生成参数识别预/后期处理
资源内容:振动信号处理代码模态分析频响生成参数识别预/后期处理
仿真平台:MATLAB
瓜式STATA 代码命令汇总,有详细讲解,保姆级适合小白!
1.安装命令
2.数据预处理:全部案例+数据+代码
(1)数据导入
(2)剔除特殊值
(3)描述性统计
(4)多重共线性检验
(5)设置面板数据
3.基本回归:全部案例+数据+代码
(1)最小二乘法( OLS )
(2)随机效应( re )
(3)固定效应( fe ),其中固定效应包括个体固
定、时间固定、行业固定
(4)豪斯曼检验( hausman 检验)
(5)双重差分模型( DID 模型)
(6)倾向匹配法模型( psm 模型)
(7) logit 模型
(8) probit 模型
(9)回归结果总体输出
4.中介效应:三步法检验中介效应
5.调节效应:
(1)未去中心化的调节效应
(2)去中心化的调节效应
6.稳健性检验:
(1) Tobit 模型检验
(2)去除异方差,稳健标准误
(3)核心解释变量和因变量滞后效应
7.内生性检验:
(1)动态面板回归、系统 GMM 、动态广义矩估计
(2) Heckman 两阶段模型、 Heckman 两步法
(3)工具变量法2SLS
注:
1、目录上内容代码都有,你可以替换成自己的数据,都可以用
2、专门给您准备了数据,作为具体案例,
储能电站变流器设计与仿真研究(文章复现matlab)
为了有效解决交流子网与直流子网间的功率传输, 降低电流谐波, 基于三相电压源型变流器及变流器的控制方法, 在 MATLAB R2018a 环境下搭建了储能变流器的整体仿真模型。 电路主要由三相电网、 三相 PWM 变流器、Buck/Boost 变换器和蓄电池构成。 三相 PWM 变流器控制中间电压为稳定在 700 V, 实现能量由电网与直流母线的双向变换;Buck/Boost 变换器实现双向 DC/DC 功能, 对电池进行恒功率充电或恒功率放电; 三相 PWM 变流器采用电压外环、电流内环双闭环 PI 控制, 电网电压和电容电流前馈, 电感电流解耦,SVPWM 空间矢量调制;Buck/Boost 变换器采用 PID 闭环控制。
三相PWM整流器PI双闭环控制Simulink
(01)本仿真采用【q轴有功、d轴滞后无功】算法,和张兴的书介绍的一致。
(02)基于电压前馈+电流解耦(有功、无功解耦)。
(03)采用电压、电流双闭环控制来实现。电压调节器的输出作为有功电流的给定值。电流调节器用来独立调节系统的有功、无功电流,使系统的有功、无功电流实时跟踪指令电流值。
(04)外环电压环,采用PI控制。
(05)内环电流环,采用PI控制。
(06)电流控制,基于dq同步旋转坐标系。
(07)调制策略采用SPWM。
(08)畸变小,THD<5%。
(09)仿真模块涉及三相电网、滤波电感、三相整流桥、稳压电容、负载、PLL锁相环、基础坐标变换、PI控制、spwm调制模块、信号测量、信号显示等;
(10)各个模块,功能分类明确,容易理解。
单相光伏并网逆变器+光伏发电+MPPT+扰动观察法+SPWM.matlab仿真
1.模型简介
本仿真模型基于MATLAB/Simulink(版本MATLAB 2015Rb)软件。建议采用matlab2015 Rb及以上版本打开。
2.仿真算法:
1)采用两级架构,前级为boost升压电路,后级为H4/全桥逆变电路;
2)采用【PO扰动观察法】mppt算法,可以较好地跟踪光照强度突变,实现实时跟踪;
3)采用电压、电流双闭环控制,同时加入电网电压前馈控制,有效抑制电网电压波动的影响;
4) 电压环采用PI控制;
5) 电流环采用PI控制;
6)调制策略采用【双极性】SPWM方法;
6)并网控制效果较好,并网电流和电网电压同相;
7) 并网电流谐波THD较小,小于2%;
8) 并网电流功率因数PFC>99.99%;
9) 各个模块功能分类明确,容易理解;
PID控制与模糊PID控制比较.zip
PID控制与模糊PID控制比较
仿真平台:MATLAB
附带完整建模文件
卡尔曼滤波/一阶低通滤波/简易滤波-C语言实现
卡尔曼滤波:
开发环境有两种:
1.MATLAB
2.CCS
直流电机双闭环调速系统matlab仿真
1)三相整流桥,采用半控功率器件SCR晶闸管;
2)采用转速环、电流环 双闭环控制算法;
3)外环-转速环,采用PI 比例积分控制;
4)内环-电流环,采用PI 比例积分控制;
5)根据电机基本数据,计算电机相关参数;
6)根据工程设计方法,计算转速环调节器ASR和电流环调节器ACR参数(计算过程详细);
7)改变相关参数,可以满足不同 仿真需求,比如通过开关实现恒转矩和变转矩的切换;
8)本模型基于power system模块搭建,包括直流电机模块、三相对称电源、同步6脉冲触发器、转速环、电流环、PI控制、负载、测量模块、示波器等。
9)各个模块功能分类明确,理解容易。
基于改进下垂控制的微电网控制研究(matlab)
该模型为simulink仿真模型,主要实现的内容如下:
模型比较全面,包括蓄电池、超级电容和光伏发电模块,同时包括阻性负载和冲击负载,能够较好的了解这些模块对于母线电压特性的研究。
采用改进的下垂控制策略(有详细的文档说明)。
减小直流母线电压的偏差,通过混合储能系统,关联参数SOC改进下垂控制。
在改进下垂控制的基础加入二次控制。
模型完整性好,非常适合拓展双闭环控制、下垂控制、改进下垂控三种方法进行对比。
方便研究超级电容和蓄电池模块的功率均衡问题。
永磁同步电机滞环控制PI双闭环matlab仿真模型加技术文档(建模过程及模型介绍)
(1)仿真模型由受控源、永磁同步电机(PMSM)、滞环控制器(PWMInverter)、PI控制器、Park反变换模块、测量模块等构成;
(2)采用转速、电流双闭环控制;
(3)电压外环采用PI控制器;电流内环采用滞环控制器;
(4)转速跟踪性能良好,具有较好的抗负载扰动性能。
基于SOE算法的多时段随机配电网重构方法(matlab)
该程序是完全复现《Switch Opening and Exchange Method for Stochastic Distribution Network Reconfiguration》,也是一个开源代码,网上有些人卖的还挺贵,本次免费分享给大家,代码主要做的是一个通过配电网重构获取最优网络拓扑的问题,从而有效降低网损,提高经济效益,同时考虑了光伏和负荷的随机性,构建了多时段随机配电网重构模型,考虑到大型网络中计算较为耗时,采用一种基于开断和交换的SOE方法,已获得良好的径向拓扑,采用IEEE多个标准算例进行了测试,更加创新,而且求解的效果更好,结果和论文基本是一致,代码质量非常高,但是子程序比较多,适合有编程经验的同学学习!
基于多时间尺度滚动优化的多能源微网双层调度模型(matlab)
该模型参考《Collaborative Autonomous Optimization of Interconnected Multi-Energy Systems with Two-Stage Transactive Control Framework》,主要解决的是一个多能源微网的优化调度问题,首先对于下层多能源微网模型,考虑以其最小化运行成本为目标函数,通过多时间尺度滚动优化处理负荷和可再生能源随机性,并求解其最优调度策略;对于上层模型,考虑运营商以最小化运营成本为目标函数,同时考虑变压器过载等问题。最终构建了一个两阶段优化模型,采用次梯度法和二分法对模型进行优化求解,程序采用matlab编写,模块化编程,注释清晰。
基于扩展(EKF)和无迹卡尔曼滤波(UKF)的电力系统动态状态估计(matlab)
该程序对应文章《Power System Dynamic State Estimation Using Extended and Unscented Kalman Filters》,电力系统状态的准确估计对于提高电力系统的可靠性、弹性、安全性和稳定性具有重要意义,虽然近年来测量设备和传输技术的发展大大降低了测量和传输误差,但这些测量仍然不能完全没有测量噪声。因此,需要对噪声测量值进行过滤,从而获得准确的电力系统运行动态。本程序采用两种方法,分别是扩展卡尔曼滤波(EKF)和无迹卡尔曼滤波(UKF),对电力系统进行动态状态估计,以39节点系统为算例验证了方法的有效性。注:该程序需要安装matpower,否则运行会报错。
智能配电网的双时间尺度随机优化调度(matlab)
该程序为文章《Two-Timescale Stochastic Dispatch of Smart Distribution Grids》的源代码,主要做的是主动配电网的双时间尺度随机优化调度,该模型考虑配电网的高效和安全运行涉及到在不同的时间尺度上的决策,如电压控制器可以在慢时间尺度进行调度,而光伏需要在快时间尺度调度和调节,以最佳地跟踪可再生能源发电和需求的变化,两种时间尺度通过耦合方式形成统一的优化调度模型。文中对于随机优化模型建立了两种方式,分别是平均调度算法和概率调度算法,这两种方法均基于辐射网络线性分布潮流(LDF)模型,模型涉及拉格朗日、非凸转换等深度内容,非常适合用来学习。程序采用matlab+cvx进行求解,程序采用模块化方式、采用英文注释,适合有编程经验的同学深度学习!
基于主从博弈的主动配电网阻塞管理(matlab)
基于主从博弈的主动配电网阻塞管理》文献介绍:主要采用一种配电网节点边际电价统一出清的主从博弈双层调度框架。上层框架解决用户在负荷聚合商引导下的用电成本最小化问题,负荷聚合商为主从博弈的领导者;下层框架解决配电网系统运 营商在考虑网络潮流安全和电压越限前提下的社会福利最大化问题,配电网系统运营商为主从博弈的追随者。利用 Karush-Kuhn-Tucker 最优性条件和对偶定理,将非线性双层问题转化为单层混合整数线性规划问题求解。仿真算例验证分析了所提出的模型对缓解网络阻塞的有效性,以及灵活性资源在配电网阻塞管理当中的作用。
基于数据驱动的模型预测控制电力系统机组组合优化(matlab)
该程序复现文章《Feature-Driven Economic Improvement for Network-Constrained Unit Commitment: A Closed-Loop Predict-and-Optimize Framework》,程序主要做的是一个基于数据驱动的电力系统机组组合调度模型,采用IEEE24节点系统作为研究对象,该模型的创新点在于:提出了一个闭环预测与优化(C-PO)框架,即利用NCUC模型的结构以及相关特征数据来训练一个以成本为导向的RES预测模型,该模型通过诱导的NCUC成本而不是统计预测误差来评估预测质量,并且在优化过程中采用拉格朗日松弛来加速训练过程,该模型理论深度较大,代码学习难度也较大。
参考文献:《Feature-Driven Economic Improvement for Network-Constrained Unit Commitment: A Closed-Loop Predict-and-Optimize Framework》
sci考虑不同充电需求的电动汽车有序充电调度方法(matlab)
该程序复现sci文献《A coordinated charging scheduling method for electric vehicles considering different charging demands》,主要实现电动汽车协调充电调度方法,该方法主要有以下几点优势:1.可以通过不同充电需求的充电紧迫性指标来选择电动汽车的充电模式;2.以微网整体峰谷负荷差最小为目标,也即可以实现削峰填谷;3.考虑了慢速充电电动汽车、快速充电电动汽车和微电网运行的各种约束条件;4.采用蒙特卡罗仿真(Monte Carlo Simulation, MCS)模拟电动汽车的随机性。该代码采用matlab+cplex平台运行,中文注释清晰
参考文献:《A coordinated charging scheduling method for electric vehicles considering different charging demands》
基于并行分布式差分算法的含需求响应家庭微网能量管理(matlab)
该程序是《Demand Response of Residential Houses Equipped with PV-Battery Systems: An Application Study Using Evolutionary Algorithms》完全复现程序,主要做的是一个家庭微网能量管理系统,考虑家庭微网是并网运行的,可以向电网出售电量或者购入电量,同时家庭微网中含有空调、热水器、洗衣机等需求响应负荷资源,在电价的引导下积极进行需求响应,算法的求解方面采用了一种并行的差分进化算法,使得对于大规模家庭用户场景下依然求解速度很快,对比多种粒子群算法以及其余差分进化算法,求解效果比较突出。
参考文献:《Demand Response of Residential Houses Equipped with PV-Battery Systems: An Application Study Using Evolutionary Algorithms》
面向多微网网络结构设计的大规模二进制矩阵优化算法(matlab)
当前电力系统中微电网逐步成为发展的主力军,微网中包括分布式电源和负荷,单一的微电网是和外部电源进行连接,即保证用电的效益性,也要保证系统的稳定性,但是多个微电网是否可考虑通过电力网络结构设计来增加系统的鲁棒性,正是本模型考虑的内容。在该研究中,将多微网结构设计问题转化为数据模型,根据系统特点考虑了三种不同的节点类型,并通过基于大规模二进制矩阵的差分进化算法进行优化求解,通过算例验证了方法的有效性。该程序采用matlab编写,模块化编程,有部分注释,有需要的同学可以下载研究。
基于分布式优化的多产消者非合作博弈能量共享(matlab)
该程序复现文章《市场模式下光伏用户群的电能共享与需求响应模型》,为了使光伏用户群内各经济主体能实现有序的电能交易,提出了一种基于光伏电能供需比(SDR)的内部价格模型。在考虑经济性和舒适度的基础上,提出了用户参与需求响应(DR)的效用成本模型。由于内部电价是以各时段光伏用户群内的供需比为基础,用户之间针对电价的需求响应行为可构成非合作博弈,在证明该博弈问题存在纳什均衡解的基础上,提出了分布式优化算法对用户的纳什均衡策略进行求解。最后,通过实际算例验证了所提模型在减少用电成本、提高光功率互用水平上的有效性。程序采用matlab编制,该程序注释较少,适合于有编程经验的同学进一步学习提升!
参看文献:市场模式下光伏用户群的电能共享与需求响应模型
融合正余弦和柯西变异的麻雀优化算法SCSSA-CNN-BiLSTM双向长短期记忆网络预测模型(matlab)
该程序实现多输入单输出预测,通过融合正余弦和柯西变异改进麻雀搜索算法,对CNN-BiLSTM的学习率、正则化参数以及BiLSTM隐含层神经元个数等进行优化,并对比了该改进算法和粒子群、灰狼算法在优化方面的优势。该程序数据选用的是一段风速数据,数据较为简单,方便同学进行替换学习。程序对比了优化前和优化后的效果,注释清晰,方便学习,建议采用高版本matlab运行
基于拉格朗日分布算法的电动汽车充放电调度模型(matlab)
该模型主要做的是基于拉格朗日分布算法的电动汽车充放电调度模型。利用蒙特卡洛模拟法模拟出电动汽车负荷曲线,并求解出无序充电功率曲线和有序充电曲线,该模型在电动汽车个体充放电模型中,采用拉格朗日分布算法,考虑电动汽车不同充电情况表现,同时考虑了电动汽车每天可能会多次接入充电桩的情况。程序采用matlab编写,注释清晰,方便学习。
基于关键场景辨别算法的两阶段鲁棒微网优化调度(matlab)
该模型主要求解的是微网两阶段鲁棒优化调度问题,与目前大部分用CCG算法不同,模型创新性的采用关键场景辨别法,通过少量的迭代辨别出最恶劣的场景,针对光伏出力的随机性与间歇性,采用动态鲁棒优化法对其进行处理。构建了考虑光伏出力不确定性的微网两阶段鲁棒优化调度模型,并采用恶劣场景辨别算法将原问题分解为主问题和子问题进行迭代求解。子问题用来辨别最恶劣的光伏出力情景,并通过主问题对该情景下的单层优化模型进行求解,从而极大地削减了所需求解情景数量,提高了模型的计算效率。程序采用matlab+cplex求解,在创新性上提供了一个思路,通过辨识最恶劣的某几个场景后,将场景法应用到整体模型中进行分析求解,之前很多文献的场景法直接采用典型日进行计算,缺少恶劣场景辨别,这正是该模型值得借鉴之处!
基于ADMM算法的多微网电能交互分布式运行策略(matlab)
该模型为三微网电能交互共享模型,以运行成本和环境成本为目标,考虑负荷需求响应(可削减负荷和可转移负荷)、储能约束、风电约束和功率平衡约束等,利用ADMM算法进行迭代求解,实现联盟群效益的最大化,程序采用matlab+cplex求解,基本做到句句注释,具有较好的参考价值