当前位置: 首页 > news >正文

[Matlab]基于LSTM+NSGA2的风光火力发电策略优化

最近比较忙,好久没分享案例啦,今天简单分享一个滚动时域的多目标优化

一 模型介绍

1 风电 2 光伏 3 火电 4 储能 5 用电需求 等五个对象。
其中风电和光伏还有用电需求,用历史数据+LSTM网络,训练一个预测模型;火电根据策略来决定发电量,储能也是根据策略来决定充放电情况。
决策变量为: 某时段(天,周,月,年均可,时间越长,优化难度越大)内的,每个时点(可以是1分钟 5分钟 30分钟 均可)风电接入率,光伏接入率,储能使用情况和火电使用情况。
目标函数为: obj1= min(系统运行成本)
obj2=min(供电波动)
约束条件为: 1.风光的接入率 【0~1】
2.火电的最大变化量《 阈值
3.火电的发电功率 在规定区间内
4 储能的上下限 满足约束 SOC 【0.05 0.95】

目标函数1
在这里插入图片描述

目标函数2
在这里插入图片描述
约束条件
在这里插入图片描述
在这里插入图片描述

二 算法介绍

LSTM+NSGA2 都是各自方向上的经典算法,网上介绍的很多,就不赘诉了,需要了解算法细节的,可以私下和我沟通,提供讲解服务。

三 结果展示

小参数示意结果,不是最终的收敛解(20个体 50代)

帕累托前沿
在这里插入图片描述
目标函数1 收敛曲线

在这里插入图片描述

目标函数2 收敛曲线
在这里插入图片描述

四 源码分享

点赞+关注+收藏 私聊获取源码

http://www.lryc.cn/news/224119.html

相关文章:

  • 智安网络|探索人机交互的未来:自然语言处理的前沿技术
  • Could not load library libcudnn_cnn_train.so.8, 解决类似问题的思路与方法
  • 孙子兵法_00000
  • 代挂单页网址发布页+加盟代理+APP下载页源码
  • 计算机视觉驾驶行为识别应用简述
  • asp.net core configuration配置读取
  • windows上 Nexus 批量上传 maven依赖npm依赖
  • 已解决:Python Error: IndentationError: expected an indented block 问题
  • 汽车标定技术(六)--基于模型开发如何生成完整的A2L文件(2)
  • 普华永道于进博会发布全新升级的DSAI投资管理数字化平台
  • ssm+vue的高校学生课堂考勤系统设计与实现(有报告)。Javaee项目,ssm vue前后端分离项目。
  • 常用hivesql记录
  • C# OpenCvSharp 去除文字中的线条
  • 【树的存储结构,孩子链表】
  • 到蒙古包了,这边天气-9度 很冷
  • 淘宝天猫京东苏宁1688等平台关键词监控价格API接口(店铺商品价格监控API接口调用展示)
  • 案例:用户管理
  • AIGC:使用生成对抗网络GAN实现MINST手写数字图像生成
  • excel中超级表和普通表的相互转换
  • element中el-switch用法汇总(拓展:el-switch开关点击弹出确认框时,状态先改变,点击确认/取消失效,怎么解决?)
  • mysql之高阶语句
  • 视频编软件会声会影2024中文版功能介绍
  • IS-LM模型:从失衡到均衡的模拟
  • 【Linux】进程终止
  • 55.跳跃游戏
  • php实现钉钉机器人推送消息和图片内容(完整版)
  • A Survey on Neural Network Interpretability
  • 代码随想录 Day41 动态规划09 LeetCode T121 买卖股票的最佳时机 T122 买卖股票的最佳时机II
  • ubuntu18-recvfrom接收不到广播报文异常分析
  • 漏刻有时百度地图API实战开发(6)多个标注覆盖层级导致不能响应点击的问题