psim扰动观察法编程c语言,一种数字PID控制扰动观察法光伏电池MPPT仿真.doc

一种数字PID控制扰动观察法光伏电池MPPT仿真

一种数字PID控制扰动观察法光伏电池MPPT仿真

【摘要】光伏电池的最大功率点(MPP)随着光照强度和环境温度的变化而变化,因此最大功率点跟踪(MPPT)成为光伏系统中的重要研究内容。本文选用PSIM仿真软件,搭建Boost电路,采用数字PID控制的扰动观察法来实现光伏电池最大功率点的跟踪,并进行了仿真验证。

【关键词】光伏电池;最大功率点跟踪;PSIM;Boost升压电路;PID控制  1.引言  近年来,太阳能以其清洁、无污染,并且取之不尽、用之不竭等优点越来越得到人们的关注。光伏发电技术得到了快速发展,全球能源专家一致认定:太阳能将成为21世纪最重要的能源之一。  由于光伏电池输出特性具有明显的非线性,仅在某一电压下才能输出最大功率。为了提高太阳能的利用率,采用最大功率点跟踪(MPPT)算法控制光伏发电变换器,使系统始终运行在光伏电池最大功率点(MPP)。本文在PSIM仿真环境下搭建Boost升压电路,并对比了传统的扰动观察法,验证了这种数字PID控制扰动观察法具有良好的跟踪效果。  2.光伏矩阵数学模型与最大功率点跟踪  2.1 光伏矩阵数学模型  光伏电池的特性与太阳辐射强度和光伏电池温度有极大的关系,即。采用单结晶硅为材料的光伏电池电路原理如图1所示。  为考虑载流子产生与复合以及沿电池边缘的表面漏电流而设计的等效并联电阻,为扩散顶区的表面电阻、电池体电阻及上下电极之间的电阻等复合后得到的等效串联电阻,由图1可以得出:  (1)  式中,是光伏模块输出电流;是光生电流;是暗电流,指的是光伏电池在无光照时,由外电压作用下P-N结内流过的单向电流;是光伏模块漏电流。  根据电子学理论,由材料物理特性决定的理想二极管太阳能电池的特性为:  (2)  其中,为光伏电池内部等效二极管的P-N结反向饱和电流;为电池的开路电压;为电子电荷,;为波尔兹曼常量,;为绝对温度;为P-N结的曲线常数。  2.2 最大功率点跟踪  光伏电池的的输出功率随着太阳辐射强度和环境温度的变化具有强烈的非线性,当输出电压为某一特定值()时,输出功率达到最大值,为了提高光伏电池的效率,???实时保证光伏电池工作在最大功率点,这一过程称之为最大功率点跟踪(MPPT),如图2所示。  目前,常用的MPPT方法主要有定电压跟踪法、扰动观察法、电导增量法、模糊控制法、人工神经网络法等。其中定电压跟踪法启动特性好,但是忽略了温度的影响;扰动观察法控制算法简单,但是扰动步长难以确定,跟踪速度比较慢;电导增量法控制算法复杂,扰动步长难以确定,跟踪速度较慢。  3.数字PID控制的变步长扰动观察法  3.1 扰动观察法  光伏电池的P-U曲线如图3所示,光伏电池MPPT跟踪的目的就是使光伏电池在外界条件变化的情况下始终工作在最大功率点处。传统的定步长扰动观察法是通过不断扰动光伏电池的工作点(输出电压U),比较前后两次功率之差()来确定占空比扰动方向:  此时在MPP左侧,占空比应增大,即;  此时在MPP右侧,占空比应减小,即;  此时在MPP左侧,占空比应增大,即;  此时在MPP右侧,占空比应减小,即。  当选用较大步长时,跟踪速度比较快,但在MPP点处震荡较大;选用较小步长,在MPP处跟踪震荡较小,但是会减缓跟踪速度,扰动观察法程序流程见图4。  3.2 数字PID控制器设计  数字PID控制器的算法为:  式中为积分系数,;为微分系数,;为采样周期;为数字PID控制器的输入;为第个采样时刻的偏差值,为第个采样时刻数字PID控制器的输出;  数字PID控制算法的增量式为:  本文采用防止PID算法积分饱和,程序的控制流程图如图5。  4.最大功率点跟踪(MPPT)系统的设计与仿真  PSIM是专门为电力电子与电机控制系统设计的仿真软件包。由于PSIM仿真速度快,用户界面友好,已成为电力电子、模拟和数字控制等领域研究的强大仿真平台。  本文介绍的光伏电池MPPT仿真采用PSIM9.1,它提供了两种光伏电池模型:Solar Module(physical model),如图6和Solar Module(functional model),如图7。其中Solar Module(physical model)考虑光照强度S环境温度T变化,本文选用Solar Module(physical model)。光伏电池还提供了给定条件下理论输出最大功率(theoretical Pomax)。  5.Boost升压电路的仿真模型  在PSIM仿真环境下,搭建基于Boost升压电路的光伏电池MPPT仿真模型(如图8所示)。通过外置DLL功能块(动态链接库),允许用户用C语言或C++或Fortran语言编

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PID控制一种常用的控制算法,逆变器是一种将直流电转换为交流电的设备,而PSIM是一种用于进行电力电子系统仿真的软件。 在PID控制逆变器中,我们通常会使用PID控制器对逆变器的输出电压进行调节。PID控制器由P(比例)、I(积分)和D(微分)三个部分组成。P部分根据误差大小进行比例调节,I部分根据累积误差进行积分调节,D部分根据误差变化率进行微分调节。通过调节PID参数,可以使得逆变器的输出电压尽可能地接近所期望的电压。 为了验证PID控制逆变器的性能,可以使用PSIM进行仿真PSIM是一款功能强大的仿真软件,特别适用于进行电力电子系统的建模和仿真。通过PSIM,可以构建逆变器的电路模型,并设置适当的控制策略和参数。 在PSIM中,可以通过输入逆变器的直流电源和负载电路,然后通过添加适当的控制模块来实现PID控制。其中控制模块可以根据需要选择比例、积分和微分项,并设置适当的参数。然后可以运行仿真,观察逆变器输出电压的变化情况。 通过PSIM仿真,可以评估PID控制逆变器的性能,并对PID参数进行调整和优化。通过不断地迭代实验和仿真,可以使得逆变器的输出更加稳定和精确,提高逆变器的输出质量和效率。 总之,PID控制逆变器的PSIM仿真,是一种有效的方法来设计和优化逆变器的控制系统,以提高逆变器的性能和效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值