首页 / 专利库 / 太阳能 / 光伏发电系统 / 基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法

基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法

阅读:951发布:2020-05-12

专利汇可以提供基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,首先将光伏系统的最大功率追踪问题重新诠释在奇异非线性系统的模型 框架 下。接着,使用T‑S模糊建模的方法,选取6个模糊集对奇异非线性系统进行模糊后,得到奇异T‑S模糊系统。进而设计有限时间模糊滑膜 控制器 ,并求出光伏系统到达滑膜面的时间。基于该求解的时间区间的 基础 上,进一步求解当光伏控制系统到达滑膜面的时候,系统实现最大功率追踪的误差界限。本发明可以实现具有外部扰动下的光伏系统在有限时间内实现最大的功率追踪,提高 光伏发电 效率,具有广阔的市场应用前景。,下面是基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法专利的具体信息内容。

1.一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,其特征在于:包括以下步骤:
步骤S1:搭建太阳能光伏发电实验系统;其中,所述太阳能光伏发电实验系统包括光伏发电板、最大功率参考电压计算装置、有限时间最大功率追踪模糊滑膜控制器、DC/DC变流器以及负载;
步骤S2:根据物理学原理,建立具有最大功率追踪问题的太阳能光伏发电系统数学模型,并表达为奇异系统模型;
步骤S3:基于所述数学模型,设计有限时间模糊滑膜控制器;
步骤S4:求出闭环控制系统到达滑膜面的时间T*;
步骤S5:求出闭环控制系统在时间T*时刻的最大功率参考电压误差值;
其中,步骤S2中,建立具有最大功率追踪问题的太阳能光伏发电系统数学模型如公式(1)所示:
式中,L和C0是变换器内部的电感与电容;u表示占空比取值u∈[0,1], 和vpv分别是太阳能光伏的输出电流输出电压; 是负载电流; 是最大功率追踪的
参考电压误差;np和ns分别是并行发电单元与串级发电单元的数量; 其-19
电子储能q=1.6×10 C,是结构性的特征参数取值在u∈[1,5],玻尔兹曼常数K=
1.3805×10-23J/OK,T是太阳能光伏温度;I仃是逆饱和电流; 表示最大功率追踪的参考电压。
2.根据权利要求1所述的一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,其特征在于:步骤S2中,表达为奇异系统模型具体包括以下步骤:
步骤S21:定义
z5=vdc, 其中,vdc表示输出负载电压,vpv表示太阳能光伏的输出电压,并选择z1-z6作为模糊前件变量后,考虑输出电压vdc存在外部的干扰ω(t),并且假定这种干扰是有界的,满足 δ表示扰动的上界;
步骤S22:将所述具有最大功率追踪问题的太阳能光伏发电非线性系统通过以下的奇异T-S模糊模型来近似表达:
式中, z(t)=[z1,z2,…,
z6],Al和Bl是最大功率追踪问题的太阳能光伏发电系统数学模型在z1-z6进行线性化得到的系统矩阵,
g表示模
糊集数量,r表示模糊规则数量。
3.根据权利要求1所述的一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,其特征在于:步骤S3中,所述有限时间模糊滑膜控制器具有以下形式:
u(t)=ub(t)+uc(t)    (4)
式中, Kl
是模糊控制器增益, {l,p}代表模糊集,有T是
预先给定的有限时间周期,αmin(*)代表矩阵*的最小的秩,||*||代表矩阵*的范数,sgn(*)是切换的符号函数,具体的定义如下:
其中,s(t)是积分滑膜面函数,定义如下:
其中,G是一个给定的矩阵使得GBl是正定的矩阵。
4.根据权利要求1所述的一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,其特征在于:步骤S4具体为首先定义如下函数:
对上述函数求导后得到:
基于上式得到如下的有限时间T*:
式中,μp表示控制器模糊隶属度函数,Bp表示控制输入矩阵。
5.根据权利要求1所述一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,其特征在于:步骤S5具体包括以下步骤:
步骤S51:将有限时间模糊滑膜控制器的表达式带入具有最大功率追踪问题的太阳能光伏发电非线性系统的奇异T-S模糊模型中,得到:
式中,Kp表示模糊控制器增益;
步骤S52:建立如下的函数:
2×2 1×2
式中, P1∈R 是对称正定矩阵,矩阵P2∈R ,P3是一个标量,以上的
T T
定义能够保证EP=PE≥0;
步骤S53:建立以下辅助函数:
式中,X(t)=[xT(t) ωT(t) ρ(t)sgn(s(t))]T;
Sym(*)=(*)T+(*),(*)是一个矩阵;表示对矩阵的转置,τ表示一个大于零的标量;
步骤S54:令Wll<0,1≤l≤r;Wlp+Wpl<0,1≤l<p≤r,那么会使得J(t)<0,那就是:
其中,Wll和Wpl是增广的矩阵,
对以上的不等式左乘和右乘e-τt,并且从0到t∈[0,T*]进行积分,得到:
式中,
步骤S55:由式(11)得到:
e-τtV2(t)≥e-τT*xT(t)ETPx(t)      (15);
由(14)和(15)得到:
步骤S56:切分状态变量x(t)为:
其中
步骤S57:根据公式(11)、(16)以及(17)得到:
进一步定义如下:
式中,R1表示给定的对称正定矩阵,c1表示系统的零初始界限;根据(18)和(19)得到:
步骤S58:计算状态变量 的有界限如下:
基于公式(10)得到:
其中,
因此最大功率追踪参考电压误差∈pv可以计算如式(20):
基于公式(20)、公式(21)与公式(22)得到:

说明书全文

基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法

技术领域

[0001] 本发明涉及大新能源发电系统领域,特别是一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法。

背景技术

[0002] 随着环境污染的加剧,人们开始加大新能源发电系统的建设。最为清洁能源的典型代表太阳能光伏发电系统具有投资成本高,因此保证其最大发电功率显得非常重要。传统的太阳能光伏发电最大功率追踪控制无法保证快速的跟踪效果且大多数所提出的控制理论缺乏严格的定量分析。

发明内容

[0003] 有鉴于此,本发明的目的是提出一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,可以有效解决上述问题。
[0004] 本发明采用以下方案实现:一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,包括以下步骤:
[0005] 步骤S1:搭建太阳能光伏发电实验系统;其中,所述太阳能光伏发电实验系统包括光伏发电板、最大功率参考电压计算装置、有限时间最大功率追踪模糊滑膜控制器、DC/DC变流器以及负载;
[0006] 步骤S2:根据物理学原理,建立具有最大功率追踪问题的太阳能光伏发电系统数学模型,并表达为奇异系统模型;
[0007] 步骤S3:基于所述数学模型,设计有限时间模糊滑膜控制器;
[0008] 步骤S4:求出闭环控制系统到达滑膜面的时间T*;
[0009] 步骤S5:求出闭环控制系统在时间T*时刻的最大功率参考电压误差值。
[0010] 进一步地,步骤S2中,建立具有最大功率追踪问题的太阳能光伏发电系统数学模型如公式(1)所示:
[0011]
[0012] 式中,L和C0是变换器内部的电感与电容;u表示占空比取值u∈[0,1], 和vpv分别是太阳能光伏的输出电流输出电压; 是负载电流; 是最大功率追踪的参考电压误差;np和ns分别是并行发电单元与串级发电单元的数量;
其中电子储能q=1.6×10-19C, 是结构性的特征参数取值在u∈[1,
5],玻尔兹曼常数K=1.3805×10-23J/OK,T是太阳能光伏温度;Irs是逆饱和电流; 表示最大功率追踪的参考电压。
[0013] 进一步地,步骤S2中,表达为奇异系统模型具体包括以下步骤:
[0014] 步骤S21:定义Z 5=
vdc, 其中,vdc表示输出负载电压,vpv表示太阳能光伏的输出电压,并选择z1-z6作为模糊前件变量后,考虑输出电压vdc存在外部的干扰ω(t),并且假定这种干扰是有界的,满足 δ表示扰动的上界;
[0015] 步骤S22:将所述具有最大功率追踪问题的太阳能光伏发电非线性系统通过以下的奇异T-S模糊模型来近似表达:
[0016]
[0017] 式中, z(t)=[Z1,Z2,…,Z6], Al和Bl是最大功率追踪问题的太阳能光伏发电系统数学模型在Z1-Z6进行线性化 得到的系统矩阵,
g表示模
糊集数量,r表示模糊规则数量。
[0018] 进一步地,步骤S3中,所述有限时间模糊滑膜控制器具有以下形式:
[0019] u(t)=ub(t)+uc(t)(4)
[0020] 式中,Kl是模糊
控制器增益, {l,p}代表模糊集,有T 是预先
给定的有限时间周期,αmin(*)代表矩阵*的最小的秩,||*||代表矩阵*的范数, sgn(*)是切换的符号函数,具体的定义如下:
[0021]
[0022] 其中,s(t)是积分滑膜面函数,定义如下:
[0023]
[0024] 其中,G是一个给定的矩阵使得GBl是正定的矩阵。
[0025] 进一步地,步骤S4具体为首先定义如下函数:
[0026]
[0027] 对上述函数求导后得到:
[0028]
[0029] 基于上式得到如下的有限时间T*:
[0030]
[0031] 式中,μp表示控制器模糊隶属度函数,Bp表示控制输入矩阵。
[0032] 进一步地,步骤S5具体包括以下步骤:
[0033] 步骤S51:将有限时间模糊滑膜控制器的表达式带入具有最大功率追踪问题的太阳能光伏发电非线性系统的奇异T-S模糊模型中,得到:
[0034]
[0035] 式中,Kp表示模糊控制器增益。
[0036] 步骤S52:建立如下的函数:
[0037]
[0038] 式中, P1∈R2×2是对称正定矩阵,矩阵P2∈R1×2,P3是一个标量,以上的定义能够保证ETP=PTE≥0。
[0039] 步骤S53:建立以下辅助函数:
[0040]
[0041] 式中,X(t)=[xT(t)ωT(t)ρ(t)sgn(s(t))]T;
[0042]
[0043] Sym(*)=(*)T+(*),(*)是一个矩阵;表示对矩阵的转置,τ表示一个大于零的标量;
[0044] 步骤S54:令Wll<0,1≤l≤r;Wlp+Wpl<0,1≤l
[0045]
[0046] 其中,Wll和Wpl是增广的矩阵,被定义在公式(12)的下方。
[0047] 对以上的不等式左乘和右乘e-τt,并且从0到t∈[0,T*]进行积分,得到:
[0048]
[0049] 式中,
[0050] 步骤S55:由式(11)得到:
[0051]
[0052] 由(14)和(15)得到:
[0053]
[0054] 步骤S56:切分状态变量x(t)为:
[0055]
[0056] 其中
[0057] 步骤S57:根据公式(11)、(16)以及(17)得到:
[0058]
[0059] 进一步定义如下:
[0060]
[0061]
[0062]
[0063]
[0064] 式中,R1表示给定的对称正定矩阵,c1表示系统的零初始界限;
[0065] 根据(18)和(19)得到:
[0066]
[0067] 步骤S58:计算状态变量 的有界限如下:
[0068]
[0069] 基于公式(10)得到:
[0070]
[0071] 其中,
[0072] 因此最大功率追踪参考电压误差∈pv可以计算如式(20):
[0073] 基于公式(20)、公式(21)与公式(22)得到:
[0074]
[0075] 与现有技术相比,本发明有以下有益效果:本发明提供的基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法既能保证光伏系统快速跟踪参考电压,实现最大功率发电,而且能给出最大功率发电的参考电压误差的定量分析结果。附图说明
[0076] 图1为本发明实施例的方法流程示意图。
[0077] 图2为本发明实施例的太阳能光伏发电实验系统的示意图。

具体实施方式

[0078] 下面结合附图及实施例对本发明做进一步说明。
[0079] 应该指出,以下详细说明都是示例性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。
[0080] 需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和 /或它们的组合。
[0081] 如图1以及图2所示,本实施例提供了一种基于有限时间模糊滑膜控制的光伏系统最大功率追踪方法,包括以下步骤:
[0082] 步骤S1:搭建太阳能光伏发电实验系统100;其中,所述太阳能光伏发电实验系统100包括光伏发电板10、最大功率参考电压计算装置11、有限时间最大功率追踪模糊滑膜控制器12、DC/DC变流器13以及负载14;
[0083] 步骤S2:根据物理学原理,建立具有最大功率追踪问题的太阳能光伏发电系统数学模型,并表达为奇异系统模型;
[0084] 步骤S3:基于所述数学模型,设计有限时间模糊滑膜控制器;
[0085] 步骤S4:求出闭环控制系统到达滑膜面的时间T*;
[0086] 步骤S5:求出闭环控制系统在时间T*时刻的最大功率参考电压误差值。
[0087] 在本实施例中,步骤S2中,建立具有最大功率追踪问题的太阳能光伏发电系统数学模型如公式(1)所示:
[0088]
[0089] 式中,L和C0是变换器内部的电感与电容;u表示占空比取值u∈[0,1], 和vpv分别是太阳能光伏的输出电流与输出电压; 是负载电流; 是最大功率追踪的参考电压误差;np和ns分别是并行发电单元与串级发电单元的数量;
其中电子储能q=1.6×10-19C, 是结构性的特征参数取值在u∈[1,
5],玻尔兹曼常数K=1.3805×10-23J/OK,T是太阳能光伏温度;Irs是逆饱和电流; 表示最大功率追踪的参考电压。
[0090] 在本实施例中,步骤S2中,表达为奇异系统模型具体包括以下步骤:
[0091] 步骤S21:定义Z5=
vdc, 其中,vdc表示输出负载电压,vpv表示太阳能光伏的输出电压,并选择z1-z6作为模糊前件变量后,考虑输出电压vdc存在外部的干扰ω(t),并且假定这种干扰是有界的,满足 δ表示扰动的上界;
[0092] 步骤S22:将所述具有最大功率追踪问题的太阳能光伏发电非线性系统通过以下的奇异T-S模糊模型来近似表达:
[0093]
[0094] 式中, z(t)=[z1,z2,…,z6], Al和Bl是最大功率追踪问题的太阳能光伏发电系统数学模型在z1-z6进行线性化 得到的系统矩阵,
g表示模
糊集数量,r表示模糊规则数量。
[0095] 在本实施例中,步骤S3中,所述有限时间模糊滑膜控制器具有以下形式:
[0096] u(t)=ub(t)+uc(t)(4)
[0097] 式中,Kl是模糊
控制器增益, {l,p}代表模糊集,有T 是预先
给定的有限时间周期,αmin(*)代表矩阵*的最小的秩,||*||代表矩阵*的范数,sgn(*)是切换的符号函数,具体的定义如下:
[0098]
[0099] 其中,s(t)是积分滑膜面函数,定义如下:
[0100]
[0101] 其中,G是一个给定的矩阵使得GBl是正定的矩阵。
[0102] 在本实施例中,步骤S4具体为首先定义如下函数:
[0103]
[0104] 对上述函数求导后得到:
[0105]
[0106] 基于上式得到如下的有限时间T*:
[0107]
[0108] 式中,μp表示控制器模糊隶属度函数,Bp表示控制输入矩阵。
[0109] 在本实施例中,步骤S5具体包括以下步骤:
[0110] 步骤S51:将有限时间模糊滑膜控制器的表达式带入具有最大功率追踪问题的太阳能光伏发电非线性系统的奇异T-S模糊模型中,得到:
[0111]
[0112] 式中,Kp表示模糊控制器增益。
[0113] 步骤S52:建立如下的函数:
[0114]
[0115] 式中, P1∈R2×2是对称正定矩阵,矩阵P2∈R1×2,P3是一个标量,以上的定义能够保证ETP=PTE≥0。
[0116] 步骤S53:建立以下辅助函数:
[0117]
[0118] 式中,X(t)=[xT(t)ωT(t)ρ(t)sgn(s(t))]T;
[0119]
[0120] Sym(*)=(*)T+(*),(*)是一个矩阵;表示对角矩阵的转置,τ表示一个大于零的标量;
[0121] 步骤S54:令Wll<0,1≤l≤r;Wlp+Wpl<0,1≤l
[0122]
[0123] 其中,Wll和Wpl是增广的矩阵,被定义在公式(12)的下方,
[0124] 对以上的不等式左乘和右乘e-τt,并且从0到t∈[0,T*]进行积分,得到:
[0125]
[0126] 式中,
[0127] 步骤S55:由式(11)得到:
[0128]
[0129] 由(14)和(15)得到:
[0130]
[0131] 步骤S56:切分状态变量x(t)为:
[0132]
[0133] 其中
[0134] 步骤S57:根据公式(11)、(16)以及(17)得到:
[0135]
[0136] 进一步定义如下:
[0137]
[0138]
[0139]
[0140]
[0141] 式中,R1表示给定的对称正定矩阵,c1表示系统的零初始界限;
[0142] 根据(18)和(19)得到:
[0143]
[0144] 步骤S58:计算状态变量 的有界限如下:
[0145]
[0146] 基于公式(10)得到:
[0147]
[0148] 其中,
[0149] 因此最大功率追踪参考电压误差∈pv可以计算如式(20):
[0150] 基于公式(20)、公式(21)与公式(22)得到:
[0151]
[0152] 本实施例既能保证光伏系统快速跟踪参考电压,实现最大功率发电,而且能给出最大功率发电的参考电压误差的定量分析结果。
[0153] 以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈