基于改进下垂控制的微电网控制研究(matlab)

  主要内容   

该模型为simulink仿真模型,主要实现的内容如下:

  1. 模型比较全面,包括蓄电池、超级电容和光伏发电模块,同时包括阻性负载和冲击负载,能够较好的了解这些模块对于母线电压特性的研究。
  2. 采用改进的下垂控制策略(有详细的文档说明)。
  3. 减小直流母线电压的偏差,通过混合储能系统,关联参数SOC改进下垂控制。
  4. 在改进下垂控制的基础加入二次控制。
  5. 模型完整性好,非常适合拓展双闭环控制、下垂控制、改进下垂控三种方法进行对比。
  6. 方便研究超级电容和蓄电池模块的功率均衡问题。

  仿真模型要点   

2.1 整体仿真模型

模型框图如下所示,包括蓄电池、超级电容和光伏发电组,负载包括纯阻性负载和冲击负载。

对应该图的simulink仿真模型主体如下所示,方便对照研究学习:

2.2 光伏发电模型

2.3 蓄电池模块

2.4 超级电容模块

2.5 改进下垂控制

为实现直流微电网中储能单元之间功率的合理分配,并减小直流母线电压的偏差,以混合储能系统为研究对象,采用基于关联参数SOC的改进下垂控制策略,将初始下垂系数与储能单元SOC的n次幂的比值作为现行下垂系数,通过改变n值,实现对储能单元充放电速率以及功率分配的控制。同时在改进下垂控制的基础上加入二次控制,从而减小母线电压的波动。在接入纯阻性负载与冲击性负载2种情况下,对比双闭环控制和下垂控制作的仿真曲线图,获得较好的稳压效果。

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

在改进下垂控制的方法中,蓄电池和超级电容采用P-U下垂控制,具体表达式为:

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

可以看出,在改进的下垂控制方法中,下垂系数和蓄电池和超级电容SOC的n次幂呈反比。由于系统的物理尺度变化幅度较小,储能单元对应的变换输出电压近似可得:

等式右侧为公共连接点处的负荷母线电压。

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

  部分结果   

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

嘉之音真丝彩绘吸音画,把记忆与向往刻进艺术里

那一瞬间定格在记忆中 那一刹那感动到骨髓里 曾经 现在 将来 每一幅画,都是一个故事的开始,一段记忆的延续,它们承载着过去,映照着现在,启迪着未来。在艺术的世界里,每个人都能找到属于自己的那一幅画…

STM32F103ZET6_HAL_CAN

1定义时钟 2定义按键 按键上拉电阻 3开启串口 4打开CAN(具体什么意思上一篇讲了) 5生成代码 /* USER CODE BEGIN Header */ /********************************************************************************* file : main.c* brief …

HarmonyOS Next 系列之HTTP请求封装和Token持久化存储(四)

系列文章目录 HarmonyOS Next 系列之省市区弹窗选择器实现(一) HarmonyOS Next 系列之验证码输入组件实现(二) HarmonyOS Next 系列之底部标签栏TabBar实现(三) HarmonyOS Next 系列之HTTP请求封装和Token…

2024年6月14日 十二生肖 今日运势

小运播报:2024年6月14日,星期五,农历五月初九 (甲辰年庚午月己酉日),法定工作日。今天世界献血日,捐献新鲜血液,挽救更多生命,每位献血者都是英雄! 红榜生肖…

云渲染动画:C4D如何正确渲染导出动画?

​C4D是一款功能强大的3D建模、动画和渲染软件,在制作动画时,正确的渲染和导出流程至关重要,以确保动画质量和流畅性。 帧率概念 动画就是一幅幅图片连贯起来,30帧/秒,就是一秒出现30张图片一般国外都是30&#xff0c…

打破数据分析壁垒:SPSS复习必备(一)

一、数据录入与数据获取 1.变量的测量尺度 (1)定类尺度 顾名思义,是对事物的类别或属性的一种测度,按照事物的某种属性对其进行分类或分组。 该类变量只能计算频数和频率,用表示 (2)定序尺…

table组件,前端如何使用table组件,打印数组数据,后端传输的数据应该如何打印

一、如何使用table,将数组数据打印出来 后端传来的数据,很大概率是一个List数组,我们必须用一个table组件,来打印这些数据。 table标签的介绍 在HTML中,table是常用组件之一,主要用来打印数组信息。 它的…

yolo-inference多后端+多任务+多算法+多精度模型 框架开发记录(python版)

先贴出github地址,欢迎大家批评指正:https://github.com/taifyang/yolo-inference 不知不觉LZ已经快工作两年了,由于之前的工作内容主要和模型部署相关,想着利用闲暇时间写一些推理方面的经验总结,于是有了这个工程。其…

【Pytorch】一文向您详细介绍 torch.nn.DataParallel() 的作用和用法

【Pytorch】一文向您详细介绍 torch.nn.DataParallel() 的作用和用法 下滑查看解决方法 🌈 欢迎莅临我的个人主页 👈这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地!🎇 🎓 博主简介:985高…

postman 工具下载安装使用教程_postman安装

本文讲解的是postman工具下载、Postman安装步骤、postman下载、postman安装教程。Postman是一款流行的API测试工具,它提供了一个用户友好的界面,用于发送和测试API请求,并且可以轻松地按需管理和组织请求。 这使得开发人员和测试人员能够更高…

深圳尚水智能IPO迷局:创始人不看好公司发展退出,比亚迪加入

近日,上海证券交易所披露的信息显示,深圳市尚水智能股份有限公司(下称“尚水智能”)及其保荐人民生证券撤回上市申请文件。因此,上海证券交易所决定终止对其首次公开发行股票并在科创板上市的审核。 据贝多财经了解&am…

【ARMv8/ARMv9 硬件加速系列 1 -- SVE | NEON | SIMD | VFP | MVE | MPE 基础介绍】

文章目录 ARM 扩展功能介绍VFP (Vector Floating Point)SIMD (Single Instruction, Multiple Data)NEONSVE (Scalable Vector Extension)SME (Scalable Matrix Extension)CME (Compute Matrix Engine)MVE (M-profile Vector Extension)MPE (Media Processing Engine)总结 ARM 扩…

App推广效果分析,Xinstall助力精准优化

App推广效果分析:Xinstall助力精准优化 在App推广的激烈竞争中,如何确保每一次推广活动都能带来最佳效果,是每个运营者都关心的问题。Xinstall作为一款专业的App推广工具,不仅提供了全方位的推广支持,还能通过精准的数…

Maven 快速入门

Maven 简介 Maven是apache旗下的一个开源项目&#xff0c;是一款用于管理和构建java项目的工具。 依赖管理 方便快捷的管理项目的依赖资源(jar包),避免版本冲突 配置 依赖: 指当前项目运行所需要的(jar包) 在pom.xml 中编写<dependencies> 标签 在<dependencies…

选择制造业生产管理系统指南

在当今日益激烈的市场竞争中&#xff0c;制造业企业要想保持领先地位&#xff0c;就必须拥有一套高效、智能的生产管理系统。选择一套合适的制造业生产管理系统&#xff0c;不仅能帮助企业优化生产流程、提高生产效率&#xff0c;还能降低生产成本、提升产品质量。 一、发现制…

2024/06/13--代码随想录算法3/17|01背包问题 二维、01背包问题 一维、416. 分割等和子集

01背包问题 二维 卡码网链接 动态规划5步曲 确定dp数组&#xff08;dp table&#xff09;以及下标的含义&#xff1a;dp[i][j] &#xff1a;从下标为[0,i-1]个物品中任取&#xff0c;放进容量为j的背包&#xff0c;价值总和最大为多少。确定递推公式&#xff0c; 有两个方向可…

简单操作,智能自动化:Windows键鼠模拟软件

一个 Windows 自动化工具&#xff0c;可模拟键盘和鼠标&#xff0c;自动执行任何流程和动作&#xff0c;只需录制动作并运行即可&#xff0c;无需编写脚本&#xff0c;只需按录制&#xff0c;然后播放即可&#xff0c;大小仅 35 KB&#xff0c;且免费无广告。 界面介绍 **打开…

pyside6在QLabel上显示图像文件

猫咪的图片&#xff1a;370*280像素 基本的代码&#xff1a; from PySide6.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout from PySide6.QtGui import QPixmap, Qtapp QApplication([])widget QWidget() layout QVBoxLayout(widget)label QLabel() label.…

【高校科研前沿】北京大学赵鹏军教授团队在Nature Communications发文:揭示城市人群移动的空间方向性

文章简介 论文名称&#xff1a;Unravelling the spatial directionality of urban mobility 第一作者及单位&#xff1a;赵鹏军&#xff08;教授|第一作者|北京大学&#xff09;&王浩&#xff08;博士生|共同一作|北京大学&#xff09;; 通讯作者及单位&#xff1a;赵鹏军…

计算机网络 —— 运输层(TCP三次握手)

计算机网络 —— 运输层&#xff08;TCP三次握手&#xff09; 三次握手第一次握手第二次握手第三次握手两次握手行不行&#xff1f; 我们今天来学习TCP的三次握手&#xff1a; 三次握手 TCP三次握手是TCP协议中建立连接的过程&#xff0c;旨在确保双方准备好进行可靠的通信。…