光伏阵列
实现光伏阵列模块
- 库:
Simscape /电气/专业电力系统/来源
描述
的光伏阵列块实现光伏(PV)模块的数组。字符串数组构建并行连接的模块,每个模块组成的字符串串联连接。这个块允许你模型预设光伏模块的国家可再生能源实验室(NREL)系统顾问模型(2018)以及光伏模块定义。
的光伏阵列块是一个5个参数模型使用产生电流源(Il)、二极管串联电阻(Rs),和分流电阻(Rsh)代表的辐照度,与温度有关的电流-电压特性模块。
单个模块的二极管电流-电压特性定义的方程
地点:
我d | 二极管电流(A) |
Vd | 二极管电压(V) |
我0 | 二极管饱和电流(A) |
倪 | 二极管理想因子,接近1.0 |
k | Boltzman常数= 1.3806 e-23 J.K-1 |
问 | 电子电荷= 1.6022 e-19 C |
T | 电池温度(K) |
Ncell | 串联的细胞的数量在一个模块 |
港口
输入
红外
——控制信号定义辐照度应用于太阳能电池板,W / m2
标量的范围[0,1000)
控制信号定义,辐照度应用于太阳能电池板,指定为一个标量范围[0,1000)
在W / m2。
T
——定义温度控制信号的细胞,摄氏度
标量
定义温度控制信号的细胞,指定为一个标量,摄氏度。输入可以是一个有限的负面,零,或积极的价值。
依赖关系
要启用这个端口,清除健壮的离散模型参数。
输出
米
——测量
五行向量
测量,作为一个五行向量返回。您可以选择使用这些信号总线选择器块的仿真软件金宝app®图书馆。
信号 | 信号的名字 | 定义 |
---|---|---|
1 | V_PV |
光伏阵列的电压(V) |
2 | I_PV |
目前光伏阵列(A) |
3 | I_diode |
二极管电流(A) |
4 | 辐照度(W / m2) |
辐照度(W / m2) |
5 | 温度(摄氏度) |
温度(摄氏度) |
保护
+
——积极的终端
专业电
专业电气保护港口与光伏阵列的正极。
- - - - - -
- - - - - - -终端
专业电
专业电气保护港口与光伏阵列的负极。
参数
参数
平行的绳子
——字符串串联模块并行连接
40
(默认)|正整数
的字符串串联模块并联连接。
每个字符串串联模块
——在每个字符串串联的光伏模块
10
(默认)|正整数
光伏模块连接在系列的数量在每个字符串。
显示电流-电压和pv的特点……
——一个模块的特点或整个数组
数组@ 1000 W / m2与指定的温度
(默认)|一个模块@ 25 deg.C &指定的辐照度
|数组@ 25 deg.C &指定的辐照度
显示一个模块的电流-电压和p - v特性或整个数组,温度为变量辐照度或变量。当你点击显示所选特征情节。
辐照度(W / m2)
向量的辐照度
(1000 500 100)
(默认)| 1或多个元素的向量
辐照度的向量W / m2。向量必须至少有一个元素。的情节按钮将显示电流-电压和pv模块中列出的每个发光特征向量。
依赖关系
要启用该参数,设置显示电流-电压和pv的特点来一个模块@ 25 deg.C &指定的辐照度
或数组@ 25度。C &指定的辐照度
。
T_cell(度C)。
——温度
25 [45]
(默认)| 1或多个元素的向量
向量的温度在摄氏度。向量必须至少有一个元素。的情节按钮将显示电流-电压和pv模块特征向量中列出的每一个温度操作点。
依赖关系
要启用该参数,设置显示电流-电压和pv的特点来数组@ 1000 W / m2与指定的温度
。
模块
——定义或预设PV模块
用户定义的
(默认)|A10Green技术a10j - s72 - 175
|A10Green技术a10j - s72 - 180
|A10Green技术a10j - s72 - 185
|A10Green技术a10j - m60 - 220
|……
选择用户定义的
或从NREL预设PV模块系统咨询模型数据库。列出了10000多个模块的主要制造商,按字母顺序排序。NREL数据库包括制造商数据测量在标准测试条件下(STC)、辐照度是1000 W / m2和温度是25摄氏度。
请注意
在比R2021a早发布,该模块包括制造商模块列表不再出现在列表中。如果你使用其中一个模块,设置模块参数用户定义的
并且不改变模块的数据参数值。
当您选择一个模块时,这些参数从NREL数据库与数据更新:
细胞每模块(Ncell)
开路电压Voc (V)
短路电流Isc (A)
在最大功率点电压(V)钢瓶
当前最大功率点Imp (A)
温度系数的Voc (% / deg.C)
Isc温度系数(% / deg.C)
函数计算这五个使用一个优化函数相应的模型参数,并将它们显示在对话框的右侧。
产生当前IL (A)
二极管饱和电流I0(一)
二极管理想因素
分流电阻Rsh(欧姆)
串联电阻Rs(欧姆)
当您选择用户定义的
模块数据,输入自己的规格参数。应用更改时,该函数计算五个模型参数。
最大功率(W)
在最大功率点——权力
213.15
(默认)|积极的标量
权力获得最大功率点。计算最大功率Pmax=钢瓶x小鬼,地点:
Pmax的价值吗最大功率(W)参数。
钢瓶的价值吗在最大功率点电压(V)钢瓶参数。
小鬼的价值吗当前最大功率点Imp (A)参数。
这个参数是只读的。
细胞每模块(Ncell)
每个模块——细胞
60
(默认)|正整数
每个模块的细胞数量。
开路电压Voc (V)
——电压电路开放
36.3
(默认)|积极的标量
电压在25摄氏度时获得数组终端。
短路电流Isc (A)
——电流短路的
7.84
(默认)|积极的标量
当前在25摄氏度时获得数组终端短路的。
在最大功率点电压(V)钢瓶
-最大功率点的电压
29日
(默认)|积极的标量
在最大功率点电压。
当前最大功率点Imp (A)
——最大功率点电流
7.35
(默认)|积极的标量
当前最大功率点。
温度系数的Voc (% / deg.C)
——的变化挥发性有机化合物作为温度的函数
-0.36099
(默认)|标量
定义的变化挥发性有机化合物作为温度的函数。开路电压的温度T获得的是
挥发性有机化合物T=挥发性有机化合物(1 +beta_Voc(T-25)),
在哪里挥发性有机化合物是开路电压在25摄氏度,VocT开路电压的温度吗T(摄氏度)beta_Voc温度系数(% /度),然后呢T温度在摄氏度。
Isc温度系数(% / deg.C)
——的变化Isc作为温度的函数
0.102
(默认)|积极的标量
定义的变化Isc作为温度的函数。短路电流的温度T获得的是
IscT=Isc(1 +alpha_Isc(T-25)),
在哪里Isc是短路电流在25摄氏度,IscT短路电流在温度吗T(摄氏度)alpha_Isc是温度系数(% /度)和T温度在摄氏度。
产生当前IL (A)
——当前STC)下的一个模块
没有默认的
一个模块在STC当前,流出的可控电流源模型产生电流。一个优化函数确定该参数以适应模块的数据。这个参数是只读的。
二极管饱和电流I0(一)
-饱和电流的二极管
没有默认的
饱和电流的二极管建模一个模块在STC的光伏阵列。一个优化函数确定该参数以适应模块的数据。这个参数是只读的。
二极管理想因素
——理想二极管光伏阵列建模
没有默认的
理想二极管对光伏阵列建模的因素。一个优化函数确定该参数以适应模块的数据。这个参数是只读的。
分流电阻Rsh(欧姆)
-分流电阻的模型
没有默认的
一个模块在STC分流电阻模型的。一个优化函数确定该参数以适应模块的数据。这个参数是只读的。
串联电阻Rs(欧姆)
-串联电阻的模型
没有默认的
下一个模块STC串联电阻模型的。一个优化函数确定该参数以适应模块的数据。这个参数是只读的。
先进的
健壮的离散模型
——迭代解决代数循环
从
(默认)|在
选中时,健壮的解决解决代数迭代循环内部二极管模型。迭代中指定的最大数量首选项选项卡的powergui块,解决非线性元素的细节部分。对于实时应用程序,您可能需要限制的迭代的数量。推荐的解决方法离散化光伏阵列模型。选择时,电池温度是指定的电池温度、deg.C。(输入2是禁用)参数,T端口是隐藏的。
当清除,代数循环控制打破代数循环内部模型参数。
更多信息在应用程序中使用什么方法,明白了模拟离散电气系统。
依赖关系
要启用该参数,设置仿真类型参数的powergui块离散
。
电池温度、deg.C。(输入2是禁用)
——指定单元温度
25
(默认)
指定的电池温度摄氏度。
依赖关系
要启用该参数,选择健壮的离散模型。
打破代数循环内部模型
——打破内部二极管模型的代数循环
在
(默认)|从
选择打破内部二极管的代数循环模型。在离散模型,参数是可见的只有在健壮的离散模型参数是清除。
如果你使用块在连续系统中,代数循环使用一阶滤波器减少。
如果你使用块在离散系统中,代数循环使用one-simulation-step减少时间延迟。这种方法会造成模拟的数值振荡,如果样品时间太大。例如,光伏阵列块连接到电源转换器可以运行的平均模型与样本时间一样大50 e-6
秒。在这种情况下,需要代数循环迭代,准确的高度非线性二极管特性的解决方案。如果模拟的样品时间小,等1 e-6
秒一个光伏阵列块连接到一个具体的电力电子变换器使用真实的开关和一个5 kHz PWM逆变器,选择该参数来加快仿真,获得准确的决议。
依赖关系
要启用该参数,明确健壮的离散模型。
打破循环时间常数(s)
-时间常数的过滤块代数循环
1 e-6
(默认)|积极的标量
当打破代数循环内部模型参数被选中时,代数循环减少时使用一阶滤波器仿真是连续的。如果你使用块在离散系统中,代数循环使用one-simulation-step减少时间延迟。
依赖关系
要启用该参数,选择打破代数循环内部模型,在powergui块,设置仿真类型来连续
。
测量滤波器时间常数(s)
-测量过滤器
5 e-5
(默认)|积极的标量
当打破代数循环内部模型参数被清除,测量过滤器是用在测量输出,m,光伏阵列的电压信号(1)和光伏阵列电流信号(2)。
依赖关系
要启用该参数,明确健壮的离散模型和打破代数循环内部模型。
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app
版本历史
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。