光伏混合储能直流微网直流母线电压下垂控制MATLAB仿真

news2024/11/16 23:58:36

关注“电气仔推送”获得资料(专享优惠)

模型简介

此模型以混合储能系统为研究对象,采用基于关联参数SOC的改进下垂控制策略,将初始下垂系数与储能单元SOC的n次幂的比值作为现行下垂系数,通过改变n值,实现对储能单元充放电速率以及功率分配的控制。同时在改进下垂控制的基础上加入二次控制,从而减小母线电压的波动。

此模型包含蓄电池模块、超级电容模块、光伏电池模块、单相交流负载模块、冲击负载模块,整体拓扑图如下图所示;在储能控制系统中引入基于关联参数SOC的改进下垂控制,减小直流母线电压波动;模型结构完整,控制策略有效,系统功率均衡,适合研究直流微网系统的战友入手参考学习!

控制原理

对于蓄电池和超级电容,SOC的计算方法如下所示:

将蓄电池和超级电容对应变换器输出功率经过低通滤波器,可得:

因此,SOC的计算公式可改写成

蓄电池和超级电容采用P-U下垂控制,具体表达式为:

式中,Udcref1和Udcref2为蓄电池和超级电容对应变换器的输出电压;m1和m2为蓄电池和超级电容SOC为1时的初始下垂系数;P1和P2蓄电池和超级电容对应变换器通过低通滤波器滤波的输出功率。

由P-U下垂控制表达式可知,下垂系数和蓄电池和超级电容SOC的n次幂呈反比。由于系统的物理尺度变化幅度较小,储能单元对应的变换输出电压近似可得:

式中,Uload为公共连接点处的负荷母线电压。

因此,综合上式可得:

可以看出,变换器的输出功率和SOC的n次幂呈正比,当SOC1大于SOC2时,蓄电池提供较多负荷功率,SOC1下降速度较快。反之亦然。最终二者趋于相等,实现负荷均衡的目的。结合以上分析,下垂控制结构图如下图所示。

仿真模型主体

下垂控制部分

与上文介绍的控制一致

仿真波形

干扰工况设置:0.4s接入冲击负载,1.5s时断开。

由上图可知,0.4s时接入冲击负载,母线电压瞬间减小,母线电压跌落值较大。采用下垂控制时母线电压跌落约为15V,而未采用下垂控制时母线电压跌落约为23V,可见采用下垂控制的电压跌落明显减小。同时,依靠母线电容和混合储能系统补偿,母线电压瞬间回升,超过650V。未采用下垂控制时电压上升约为7V,采用下垂控制时电压上升约为3V。1.5s时断开冲击负载,未采用下垂控制电压上升约为2V,采用下垂控制电压上升约为0.7V。相较于两种控制,采用下垂控制电压上升较小。通过冲击负载仿真,验证了改进下垂控制具有更好的稳压效果。

由上图可知,整个微网系统中,光伏电池恒定输出功率7.5kW,不变负载吸收功率约为5.65kW;在不受冲击负载的影响下,为了保证系统的功率平衡,蓄电池以及超级电容将会吸收光伏电池发出的多余的能量,蓄电池吸收了大约0.5kW,超级电容大约吸收了1.2kW。此处蓄电池与超级电容的功率未做放大处理,可自行放大验证,绝对保真,你所购买的其他类似模型,功率都是不守恒的,请注意鉴别!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1956233.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2.5 C#视觉程序开发实例2----图片内存管理

2.5 C#视觉程序开发实例2----图片内存管理 1 目标效果视频 mat-buffer 2 Mat 数组的定义 3 图片内存使用场合说明 3.1 程序加载或者切换程序时 3.2 设定时,注册图片 例如注册一个线速的图片 注册流程说明 3.3 外部触发时采集最新图片或者按钮点击时触发拍照 …

计算机毕业设计碾压导师Python+Django农产品推荐系统 农产品爬虫 农产品商城 农产品大数据 农产品数据分析可视化 PySpark Hadoop

基于Spark的农产品个性推荐系统 相关技术介绍: 1. Python Python是一种高级编程语言,具有简洁、易读、易学的特点,被广泛应用于Web开发、数据分析、人工智能等领域。 在此系统中,我们使用Python进行后端开发,利用其强大的语法…

图形引擎实战:Unity性能分析工具原理介绍

最近在维护一个Unity性能分析工具,类似UPR,客户端采集信息,WEB端显示数据。下面简单介绍下原理。 数据来源 Profiler数据 熟悉Unity的同学对Profiler一定不会陌生,我们的性能数据主要来源于它,主要包含函数耗时&…

Linux基础操作(下)

软件安装,CentOS系统和Ubuntu是使用不同的包管理器 CentOS使用yum管理器,Ubuntu使用apt管理器 在CentOS系统中,使用yum命令联网管理软件安装 yum语法: yum [-y] [install | remove | search ] 软件名称 在Ubuntu系统中,使用apt命…

如何跨越 LangChain 应用研发的最后一公里

说 [LangChain] 是现在最流行的 AI 应用开发框架,应该没有人出来反对吧。LangChain 的出现极大地简化了基于大型语言模型(LLM)的 AI 应用构建难度,如果把 AI 应用比作一个人的话,那么 LLM 相当于这个人的“大脑”&…

FRP配置内网穿透52版本以上适用

简述 适用frp配置内网穿透来说我们需要进行简单的区分,具有公网IP的服务器我们简称为服务端,内网的服务器我们可以简称为客户端,frp需要针对不同的服务器配置不同的文件 下载安装包 Linux下载地址 https://github.com/fatedier/frp/relea…

数据丢失不用愁!这四款数据恢复大师免费版助你找回珍贵回忆

我们在办公或者是生活中常常会遇到不小心将手机设备或者计算机当中的重要数据误删除/格式化/或其他不小心丢失的情况,但是不用紧张,这篇文章就是给大家分享如何恢复他们,以下带来除易我数据恢复外的其他好用的数据恢复软件: 第一…

后端笔记(2)--JDBC

1.JDBC简介 *JDBC(Java DataBase Connectivity)就是使用java语言操作关系型数据库的一套API *JDBC本质:(可以使用同一套代码,操作不同的关系型数据库) ​ *官方定义的一套操作所有关系型数据库的规则,即接口 ​ *各…

2024年巴黎奥运会奖牌榜数据源:各国选手为荣誉而战!

奥运会是全球瞩目的盛会,每四年举办一次,汇集了来自超过200个国家的优秀运动员参与夏季和冬季的400多场比赛。这是一项真正的全球综合性运动会,各个国家选手为了荣誉和国家的面子而激烈竞争。2024年的巴黎奥运会将是一场令人期待的盛宴&#…

C语言——选择结构

C语言——选择结构 关系运算符及关系表达式关系运算符关系表达式 逻辑运算符和逻辑表达式逻辑运算符逻辑表达式 选择语句if语句条件运算符switch case语句 关系运算符及关系表达式 关系运算符 关系运算实际上是比较运算,C语言提供了六种关系运算符分别为&#xff…

Go语言教程(一看就会)

全篇文章 7000 字左右, 建议阅读时长 1h 以上。 Go语言是一门开源的编程语言,目的在于降低构建简单、可靠、高效软件的门槛。Go平衡了底层系统语言的能力,以及在现代语言中所见到的高级特性。它是快速的、静态类型编译语言。 第一个GO程序…

一篇文章带你入门爬虫并编写自己的第一个爬虫程序

一、引言 目前我们处在一个信息快速迭代更新的时代,海量的数据以大爆炸的形式出现在网络之中,相比起过去那个通过广播无线电、书籍报刊等传统媒介获取信息的方式,我们现在通过网络使用搜索引擎几乎可以获得任何我们需要的信息资源。 但与此同…

Python3网络爬虫开发实战(7)JavaScript 动态渲染页面爬取

文章目录 一、Selenium1. 基本安装2. 基本使用3. 声明浏览器对象4. 访问页面5. 查找节点6. 节点交互7. 动作链8. 执行 JavaScript9. 获取节点信息10. 切换 Frame11. 延时等待12. 前进后退13. Cookies14. 选项卡管理15. 异常处理16. 反屏蔽17. 无头模式18. Pyppeteer&#xff0c…

《遥远的救世主》读后感

未完待续。。。。 未完待续。。。。 未完待续。。。。 【经典语录】 01. 我们这个民族总是以有文化自居,却忘了问一句:是有什么文化?是真理真相的文化还是弱势文化?是符合事物规律的文化还是违背事物规律的文化?任何…

shell脚本与sed基本语法

Day11 一、shell 基础 1、shell 概念 shell 英文翻译过来是外壳的意思,作为计算机语言来理解可以认为它是 操作系统的外壳。可以通过shell 命令来操作和控制操作系统,比如 Linux中的shell命令就包括 ls、cd、pwd 等等。 2、shell 在内核的基础上编写的…

第一个设计模式——单例模式

目录 一、特点: 二、实现单例模式步骤 三、饿汉式 四、懒汉式 五、双重检查锁 六、静态内部类 七、枚举 八、可能被反序列化和反射破坏什么意思? 九、如何解决呢? 一、特点: 唯一性,单例模式确保程序中只有一…

甘肃粉条:一口爽滑,满心欢喜

在甘肃的美食世界里,粉条是一道独具特色的存在,它以其爽滑的口感和多样的烹饪方式,赢得了无数人的喜爱。甘肃食家巷粉条,选用当地优质的土豆或红薯为原料,经过一系列精细的加工工艺,最终成就了这一根根晶莹…

SSRF (服务端请求伪造)

🎼个人主页:金灰 😎作者简介:一名简单的大一学生;易编橙终身成长社群的嘉宾.✨ 专注网络空间安全服务,期待与您的交流分享~ 感谢您的点赞、关注、评论、收藏、是对我最大的认可和支持!❤️ 🍊易编橙终身成长社群&#…

2-48 基于matlab的EM算法聚类可视化程序

基于matlab的EM算法聚类可视化程序,通过期望最大化算法(EM)优化类别间距,使得类别间距最大、类内间距最小。输出聚类前后结果及收敛曲线。程序已调通,可直接运行。 2-48 期望最大化算法(EM) 聚类…

6/9-axis imu sensor/姿态传感器 学习板/开发板 开源 MPU6500 QMC5883 加速度 陀螺仪 地磁传感器

1-应用领域: 游戏交互、3D模型控制、机器人、设备姿态检测、翻转状态检测、无人机、无人船、无人车、VR/AR、AHRS、姿态算法研究与分析,短距无效姿态测量、车辆调平系统,机器震动检测 2-产品硬件规格: 尺寸: 蓝牙:5.0 电池:默认150ma&…