光伏发电系统的MPPT控制策略研究

摘 要 

面对全球日趋严重的能源危机问题,可再生能源的开发和利用得到了人们的高度重 视。其中辐射到地球太阳能资源是十分富饶的,绿色清洁的太阳能不会危害我们的生存 环境,因而受到了人们的广泛利用。光伏发电作为当前利用太阳能的主要方式之一,得 到了不断的应用与发展。为了提高光伏发电系统的光电转换效率,需要系统实时的进行 最大功率点跟踪。 
在了解当前光伏发电技术背景、现状的基础上,对光伏发电系统做了简要的概述, 指出当前制约光伏发电产业发展的两个重要因素,即成本高和效率低。因此,需要寻找 一种合适的最大功率跟踪控制(MPPT)算法,不仅可以有效的提高系统的输出功率,还可 以降低单位面积的生产成本。然而全球大量燃烧化石能源带来的一系列环境问题,造成 了当前环境条件的恶劣变化,在一定程度上也影响到了光伏发电系统的高效稳定运行。 
在这种环境条件下,本文从光伏电池的工作原理出发,建立数学求解模型,分析光 照均一和局部阴影下光伏电池的输出特性,分别提出两种环境条件下的最大功率跟踪 (MPPT)控制算法,使系统能够时刻跟踪最大功率点,保证最大功率的输出。 
(1).光照均一条件下 
为了更大程度的提高光伏发电系统的输出功率,通过分析光伏电池的P-U特性曲 线,需要对光伏电池进行数学建模。然后在增量电导法的基础上,总结出了一种优化的 MPPT控制算法——微元步长自适应增量电导法。该算法需要引入一个变步长控制因子, 使系统以微元步长自适应跟踪最大功率点。在Matlab/Simulink环境下对该算法进行了仿 真验证,表明能够自适应的选择步长,并且在外界环境变化的情况下,该算法明显加快 了跟踪的速度,有效地减弱了系统在最大功率点(MPP)周围的振荡现象,使系统具有较 高的跟踪速度和精度。 
(2).局部阴影条件下 
为了防止局部阴影带来的热斑效应损害光伏电池,常常需要在光伏电池上并联若干 个旁路二极管。然而由于旁路二极管的作用,使系统输出的P-U特性曲线呈现出多个峰 值点,传统的单波峰MPPT算法容易受到局部峰值的影响,无法跟踪在最大功率点附近。 通过分析局部阴影下光伏电池的数学模型,提出了聚拢峰值扫描判别法。该算法通过控制系统分别从功率曲线的两端向中间依次扫描临近极值点的功率值,通过比较分析,当 两个极值点的功率相等时,这个点就是系统的最大功率点。经过仿真测试,该算法能够 有效的抵抗局部阴影效应,避开局部峰值点的干扰,并快速跟踪真正的最大功率点,明 显提高了输出功率。 
 
关键词:光伏发电,光照均一,局部阴影,MPPT 


ABSTRACT 

Facing the problem of increasingly serious global energy crisis,The solar energy resources is very rich  on earth,and green clean solar energy will not harm our environment,so it has been widely used by human.  Photovoltaic power generation is one of the main ways of using solar energy, and it has been continuously  applied and development. For the sake of improve the conversion efficiency of PV system, the system  needs to make a maximum power point tracking. 
Based on know the current background and status of photovoltaic technology, and make the  photovoltaic power generation system a brief overview. It points out two important factors that restrict the  development of PV industry, the high cost and low conversion efficiency. Therefore, we need to find a  suitable MPPT algorithm, which can improve the system's output power effectively,and reduce the cost of  production per unit area. However, the burning large amounts of fossil energy brings a series of  environmental problems to the global word, causing  the environment changes worse, and also affected  the photovoltaic power generation system's effective and stable operation in certain extent. 
In this situation, the paper from the working principle of photovoltaic cell, establishing the  mathematical model. Analysising the output characteristics of PV cells under illumination uniformity and  partial shade, putting forward two kinds of MPPT control algorithms, making the system  track the  maximum power point , and output the maximum power.  1. Under illumination uniformity conditions 
For improve the maximum output power of the photovoltaic power generation system, through  analysis the P-U curve of photovoltaic cells, and the mathematical modeling of PV array. On the basis of  the incremental conductance method, propose a new maximum power point tracking control algorithm, infinitesimal step size adaptive incremental conductance method. Which needs to introduce a variable step  size control factor , make the system track the maximum power point with infinitesimal step size adaptively.  By Matlab/Simulink environment simulation, when external environment changes, the new algorithm  reduces the time of maximum power tracking, and effectively suppress the oscillation of the system in the  maximum power point (MPP), make the system has high tracking speed and accuracy. 

2. Under partial shade conditions 
In order to prevent the hot spot effect which is caused by the local shadow to damage the photovoltaic  cell , the photovoltaic cells  need  some bypass diodes in parallel. However, due to the addition of bypass  diodes, the P-U characteristic curve of the system output shows multiple peak, traditional single peak  MPPT algorithm can fall into local peak so that it can not track the real maximum power point. By  analyzing the mathematical model of photovoltaic cells under partial shade, propose the gather peak  scanning discrimination method. The algorithm can control the system from both ends to the middle on  power curve to sequentially scanning every power value, through comparison and analysis, if the two  extreme point’s power is equal, then this point is the maximum power point. After the simulation test, the  algorithm can effectively resist the effects of partial shade, avoid the interference of local peak point, and  track the real maximum power point, improves the syetem's output power obviously. 
 
KEY WORDS:photovoltaic power generation,illumination uniformity,the local shadow,MPPT 

....................

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

position有哪些值?分别是根据什么定位的?

CSS的position属性有五个值,它们分别是:static、relative、absolute、fixed和sticky。 static:这是默认值,元素按照正常的文档流进行定位。 relative:元素按照正常的文档流进行定位,然后相对于其原始位置…

STM32——DMA知识点及实战总结

1.DMA概念介绍 DMA,全称Direct Memory Access,即直接存储器访问。 DMA传输 将数据从一个地址空间复制到另一个地址空间。 注意:DMA传输无需CPU直接控制传输 2.DMA框图 3.DMA处理过程 外设的 8 个请求独立连接到每个通道,由 DMA_…

YOLOv5改进 | 融合改进篇 | 轻量化CCFM + SENetv2进行融合改进涨点 (全网独家首发)

一、本文介绍 本文给大家带来的改进机制是轻量化的Neck结构CCFM配合SENetv2改进的网络结构进行融合改进,其中CCFM为我本人根据RT-DETR模型一比一总结出来的,文中配其手撕结构图,其中SENetV2为网络结构重构化模块,通过其改进主干从而提取更有效的特征,这两个模块搭配在一起…

Java实现海南旅游景点推荐系统 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户端2.2 管理员端 三、系统展示四、核心代码4.1 随机景点推荐4.2 景点评价4.3 协同推荐算法4.4 网站登录4.5 查询景点美食 五、免责说明 一、摘要 1.1 项目介绍 基于VueSpringBootMySQL的海南旅游推荐系统&#xff…

Webservice调用方式解析!

Webservice调用方式解析! 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!在今天的文章中,我们将深入研究Webservice的几种调用方式&#xff…

探索单元测试和 E2E 测试:提升软件质量的关键步骤(下)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

探索Redis特殊数据结构:Bitmaps(位图)在实际中的应用

一、概述 Redis官方提供了多种数据类型,除了常见的String、Hash、List、Set、zSet之外,还包括Stream、Geospatial、Bitmaps、Bitfields、Probabilistic(HyperLogLog、Bloom filter、Cuckoo filter、t-digest、Top-K、Count-min sketch、Confi…

【机组】算术逻辑运算单元实验的解密与实战

​🌈个人主页:Sarapines Programmer🔥 系列专栏:《机组 | 模块单元实验》⏰诗赋清音:云生高巅梦远游, 星光点缀碧海愁。 山川深邃情难晤, 剑气凌云志自修。 ​ 目录 🌺 一、 实验目的…

为您的网站添加网站底部美化代码 支持任意网站

将下面代码放在网站底部或者侧边栏,主要是cssjs的代码!html格式! 在逛 Gitee、Github 等各大代码仓库时,往往能看到以下这种徽章式的网页链接,美观好看又方便,那么这个徽章是如何制作出来的呢?…

区间预测 | Matlab实现BiLSTM-Adaboost-ABKDE的集成双向长短期记忆网络自适应带宽核密度估计多变量回归区间预测

区间预测 | Matlab实现BiLSTM-Adaboost-ABKDE的集成双向长短期记忆网络自适应带宽核密度估计多变量回归区间预测 目录 区间预测 | Matlab实现BiLSTM-Adaboost-ABKDE的集成双向长短期记忆网络自适应带宽核密度估计多变量回归区间预测效果一览基本介绍程序设计参考资料 效果一览 …

web架构师编辑器内容-编辑器组件图层面板功能开发01-锁定隐藏功能的开发

我们这一部分主要是对最右侧图层面板功能进行剖析,完成对应的功能的开发: 每个图层都对应编辑器上面的元素,有多少个元素就对应多少个图层,主要的功能如下: 锁定功能:点击锁定,在编辑器中没法编辑对应的组…

瑞_Java开发手册_(四)安全规约

🙊前言:本文章为瑞_系列专栏之《Java开发手册》的安全规约篇。由于博主是从阿里的《Java开发手册》学习到Java的编程规约,所以本系列专栏主要以这本书进行讲解和拓展,有需要的小伙伴可以点击链接下载。本文仅供大家交流、学习及研…

CNCF之K8s外传

我认为CNCF上所有其它的毕业项目加起来都没有Kubernetes名气大,Kubernetes又简称k8s,k8s在CNCF毕业项目页的简介是Scheduling & Orchestration,调度与编排;点击进入k8s的简介页面Kubernetes | CNCF: Kubernetes is…

解决vue3中不支持.sync语法糖

在 Vue 3 中,.sync 修饰符已经被移除。在 Vue 2 中,.sync 修饰符是一个语法糖,用于简化子组件和父组件之间的双向数据绑定。在 Vue 3 中,推荐使用 v-model 或是自定义事件来实现类似的功能。 以下是如何在 Vue 3 中替代 .sync 的…

光伏发电系统MPPT控制算法的研究

摘 要 随着传统化石能源的不断枯竭及环境污染问题的日益突出,太阳能作为一种 储量丰富,清洁环保的可再生能源,受到了世界各国的广泛关注。光伏发电是目 前太阳能最有效的利用方式之一,但由于光伏电池的输出特性具有较强的非线性…

如何用Python调用智谱AI的API进行智能问答

一、引言 随着人工智能技术的不断演进,以ChatGPT为首的智能聊天机器人如:文心一言、通义千问、智谱AI等受到越来越多人的喜欢。这些智能引擎不仅有网页版,而且开放了免费的api接口,并给出了样例代码。 这样,我们可以…

Rust 错误处理(上)

目录 1、用 panic! 处理不可恢复的错误 对应 panic 时的栈展开或终止 1.1 使用 panic! 的 backtrace 2、用 Result 处理可恢复的错误 2.1 匹配不同的错误 2.2 失败时 panic 的简写:unwrap 和 expect 2.3 传播错误 错误是软件中不可否认的事实,所…

Java设计模式之模板方法模式详解

Java设计模式之模板方法模式详解 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天,让我们一同沉浸在Java设计模式之模板方法模式的音符中&#xff0c…

jmeter-线程数设置为1,循环10次没问题,循环100次出现异常

一、多次尝试,发现出现异常的接口大致相同。 解决办法:在第一个出现异常的接口下添加超时时间,固定定时器:2000ms,再次运行就没问题了。 二、压力机自身存在的问题 1)在网络编程中,特别是在短…

20240112-补 制作两个字符串字谜的最少步骤数

题目要求 给你两个长度相同的字符串 s 和 t。在一个步骤中,你可以选择 t 中的任意一个字符并用另一个字符替换它。 返回将 t 变为 s 的变位所需的最少步数。 字符串的 "字谜 "是指字符串中的相同字符具有不同(或相同)的排列顺序…