目录

1 概述

2 配电系统

3 动态负载模型

4 光伏电场和TMY3数据

5 储能系统 (ESS)

6 案例

7 仿真结果

8 Simulink&Matlab代码实现


1 概述

(1)目标展示了SimPowerSystems在不到一分钟的模拟时间内,以相量模式模拟电路和控制系统的能力。

(2)说明与能量存储系统(ESS)相关的概念。

(3)演示如何使用公共太阳能数据时间序列(TMY3文件)以及如何创建典型的负荷分布。
(4)提供一种工具,帮助确定用于配电电力系统的通用ESS的适当额定值(功率和容量)。

2 配电系统

该示例的电网代表典型配电系统。它由一个等效于为 25 kV 配电变电站供电的 120 kV 输电系统组成。几条馈线连接到变电站的 25 kV 母线。其中一个为拥有光伏电场和储能系统的社区供电。连接在 25 kV 母线上的接地变压器提供中性点,并在单相故障期间限制正常相的过电压。其零序阻抗是电网正序阻抗值的三倍。由于Powergui块的Phasor解决方案,即使模拟周期为一年,也可以在很短的时间内模拟这个网格。如果只对电路中所有电压和电流的幅度和相位的变化感兴趣,则相量解决方案是理想的算法。您不需要求解由 R、L 和 C 元素相互作用产生的所有微分方程(状态空间模型)。相反,可以求解一组更简单的与电压和电流相量相关的代数方程。这就是相量求解方法在特定指定频率(本例中为 60 Hz)下所做的事情。


3 动态负载模型

动态负载模型实现了一个基于负载曲线的三相三线动态负载。 负载所吸收的有功功率P和无功功率Q随着正序电压V和负载曲线数据的变化而变化。P和Q的变化情况如下:

P=P_LoadProfile*(V/Vo)^np & Q=Q_LoadProfile*(V/Vo)^nq

负荷曲线是以小时为单位的每日负荷曲线。 它们被存储在LoadProfile_Datasets.mat文件中。 对于每个负荷曲线,用户指定夏季和冬季数据。提供了两套配置文件。Build_LoadProfile_Datasets.m MATLAB脚本可以帮助用户创建额外的负荷曲线。

4 光伏电场和TMY3数据

TMY3数据块将TMY3太阳辐照度数据转换为电能。该电源信号被馈送到光伏电场模块,该模块将电源信号转换为电流。TMY3是来自1961-1990年和1991-2005年国家太阳辐射数据库(NSRDB)档案的典型气象年(TMY)数据集的数据文件。
这些文件包含一年内太阳辐射和气象要素的每小时值。这些文件由NREL的电气系统中心在太阳能资源表征项目下制作,该项目由美国能源部能源效率和可再生能源办公室资助和监督。
用户可以从242个站点位置中选择一个用于太阳时间序列数据。用户可以选择全局水平辐照度(GHI)或直接法线辐照度(DNI)作为模拟要使用的辐照度值。
所有位置的辐照度值存储在StationData_NEW.mat文件中,该文件在遮罩初始化时自动加载。


5 储能系统 (ESS)

储能系统模块包含以下组件: - 控制系统 - 不可用监视器 - 储能计算器 - SPS 功率电流模型和 240/600V 升压变压器。在白天的任何给定时间,控制系统都会确定来自 ESS 的所需功率,以将功率保持在电网允许的最大功率的指定值以下。该电源信号被馈送到连接到 240/600V 升压变压器的电源电流模块。尽管对于电池储能系统 (BESS),建模 ESS 的额定功率和容量分别以 kW 和 kWh 为单位指定,但该 ESS 可以代表多种类型的储能系统,例如飞轮、压缩空气、超级电容器、抽水蓄能,超导磁。


6 案例

显然,与储能系统和智能电网有关的众多应用可以使用SimPowerSystem模型进行研究和验证,比如这个ESS演示。应用可以是多种多样的,如金融能源套利、缓解线路拥堵、设备延迟、太阳能平滑、旋转储备、电压支持等。在我们的案例中,我们选择了一个简单的场景来说明这个演示的一个用途。目的是确定连接到600V社区电力系统的ESS设备的适当尺寸(功率和容量),以防止社区购买超过与电力公司约定的电力。基于给定的负载情况、光伏电站的输出、ESS的额定功率和容量,模拟将给出一整年的不可用的数量。 这种规模的研究可以在各地进行。


7 仿真结果

下图显示两天结果,其中 ESS 控制系统确定 ESS 所需的功率,以避免超过电网允许的最大功率(本模拟为 1000 kW)

(1) 在第 91 天,ESS 无法提供必要的电力,而社区别无选择从电网购买更多电力。

(2) 在第 92 天,ESS 输出足以避免超过允许的最大功率。

下图显示了第 126 天(5 月 6 日)18 时 03 分巴士 B4 故障引起的瞬态放大图。 Phasor 解决方案在编程的故障定时产生了毫秒精度的仿真结果。

8 Simulink&Matlab代码实现

部分代码:

% 使用以下脚本,您可以定义附加负载配置文件。
% 这些负载配置文件将保存在文件“LoadProfile_Datasets.mat”中。
% 配置文件将被动态负载块使用:
%“住宅负荷”。
%
% ===================================================
%             典型负荷曲线
% ===================================================
%
% 格式。
% 第1列:一天中的小时
% 第2列=典型的夏季负荷,占Pnom_Load的百分比
% 第3列=典型的冬季负荷,占Pnom_Load的百分比DataSet1=[1  24  27      2  19  263  16  244  17  275  20  356  30  397  40  488  46  569  52  6110  57  6311  62  6712  65  6613  68  6014  71  4615  80  3816  84  3417  87  3318  87  3719  85  4420  72  4821  67  4422  60  3723  52  3124  40  29 ];%% DataSet2 (Northeast USA)
DataSet2=[1  26  30      2  23  303  22  304  21  315  22  326  26  347  30  478  36  569  40  6110  40  6111  41  5112  42  4013  43  3614  45  3415  46  3316  49  3517  52  3718  52  4019  52  4020  51  3921  47  3722  42  3523  39  3424  34  32 ];%LoadProfile_Data(:,:,1)=DataSet1;LoadProfile_Data(:,:,2)=DataSet2;BP1=[1:24]';BP2=[1:3];BP3=[1:2];%clear DataSet1 DataSet2save LoadProfile_Datasets

在电网上使用的储能系统模拟(simulink)相关推荐

  1. 史上最全储能系统优缺点梳理

    史上最全储能系统优缺点梳理1 [摘要]现有的储能系统主要分为五类:机械储能.电气储能.电化学储能.热储能和化学储能.目前世界占比最高的是抽水蓄能,其总装机容量规模达到了127GW,占总储能容量的99% ...

  2. 微电网并离网下垂控制simulink模型,只有模型,支持MATLAB2018版本

    微电网并离网下垂控制simulink模型,只有模型,支持MATLAB2018版本 能完美运行!#matlab2018 ID:2959675199187882柠0676

  3. 【微电网优化】基于matlab粒子群优化算法的微电网调度(光伏、储能、电动车、电网交互)【含Matlab源码 2190期】

    一.粒子群算法求解电联供型微电网经济运行优化简介 0 引言 热电联供 (combined heat and power, CHP) 系统建立在能源梯级利用的概念基础上, 统一解决了电能和热能的供应问题 ...

  4. 【微电网】基于风光储能和需求响应的微电网日前经济调度(Python代码实现)

    目录 1 概述 2 知识点及数学模型 3 算例实现 3.1算例介绍 3.2风光参与的模型求解 3.3 风光和储能参与的模型求解 3.5 风光储能和需求响应都参与模型求解 3.6 结果分析对比 4 Py ...

  5. 基于粒子群优化算法的微电网调度(光伏、储能、电动车、电网交互)(Matlab代码实现)

  6. 光伏储能容量优化MATLAB论坛,微电网中电池储能的容量配置及优化

    无论是采用何种新能源,都不能完全保证微电网的供电绝对稳定.另外,在电源事故或电网故障的情况下,为了保障微电网供电范围内用电负荷的用电安全,储能系统作为微电网的重要备用是必不可少的. 微电网的储能系统要 ...

  7. 微电网|含分布式发电的微电网中储能装置容量优化配置(Matlab代码实现)

    目录 1 概述 2 运行结果 2.1 算例1 2.2 算例2 2.3 算例3 3 Matlab代码及文章阅读 4 写在最后 1 概述 随着经济的发展,传统能源日趋紧张,环境污染问题越来越严重,各国开始 ...

  8. 电网储能电池的Matlab代码

    下载用于电网储能电池的Matlab代码,电网储能电池,电网储能电池仿真,储能电池simulink仿真. http://www.apollocode.net/a/1169.html

  9. 电网能量交换的关键设备——630kW储能变流器介绍

    储能技术是紧紧牵动着新能源行业发展的,储能具有消除昼夜峰谷差,实现平滑输出.调峰调频和备用容量的作用,满足了新能源发电平稳.安全接入电网的要求,可以有效减少弃风.弃光现象.这是一个典型的分布式储能系统 ...

最新文章

  1. 2020新款手机,吃鸡贼爽!包邮送一个!
  2. 不是每个打工人都能享受 996 的福报
  3. hexo博客生成博文,当生成的文章数量超过1000时,耗尽所有内存资源后出现out of memory
  4. 生于拉新,死于留存!如何找到 Aha moment?
  5. 深度学习(14)TensorFlow高阶操作三: 张量排序
  6. java list 取前3个_用java 截取字符串,每三个一组
  7. LeetCode 980. 不同路径 III(DFS+回溯)
  8. mask属性是css3的吗_使用CSS3 mask(蒙版,遮罩)属性实现超酷按钮悬停动画
  9. 阿里 BladeDISC 深度学习编译器正式开源
  10. 被坑了 | 那个写公众号,开网店的小小,被花式坑了!
  11. 美团员工被指用钓鱼邮件获拼多多薪资;华为回应暂无其它手机厂商接入HarmonyOS;GCC 放弃版权转让政策|极客头条...
  12. redis技术分享ppt_一线互联网架构师技术分享:基于redis的分布式锁实现
  13. Git指令及码云的使用笔记
  14. 迪普交换机恢复出厂设置_迪普产品配置文档-基础篇(2012-11-05).pdf
  15. Element-ui中form组件的校验规则
  16. 计算机专硕都是数二英二吗,【专硕初试】大改革?英二、数二都不考了?
  17. docker 简单使用
  18. 算法与数据结构——百度笔试题(一)
  19. 现货白银如何计算盈亏
  20. 初创企业选择阿里云服务器与传统自建服务器的对比与选择

热门文章

  1. 2022中国电子签名领域十大趋势
  2. 2021-05-18Leetcode96.不同的二叉搜索树
  3. gflags 调试内存_gflags工具使用——用于监控内存分配、检查内存泄露
  4. 2022年山东省安全员C证考试题库模拟考试平台操作
  5. cvtres.exe无法正常启动_别克英朗清洗三元催化室外放置二小时后不能启动故障...
  6. Wget命令批量下载Openwrt源资源
  7. 计算机二级access选择题题库_计算机二级access选择题
  8. 数码电脑显微镜_植物保护实验教学中心的数码显微互动系统
  9. 泛微ecology 通过建模引擎导航树展示指定的知识目录展示文档应用场景
  10. MATLAB同时录音播放,用matlab录音和放音