基于PWM技术的三相光伏逆变器研究(Simulink)

news2024/11/24 6:21:20

💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

本文使用矢量控制技术的并网三相光伏逆变器的模型。d分量控制有功电流,q分量控制无功电流。该控制器还采用电流控制器的前馈/交叉耦合术语。外部控制环路控制直流母线电压和三相转换器的交流电压。该模型使用两电平转换器。

世界各国都十分重视光伏发电技术的研究,20世纪80年代,光伏并网发电技术诞生,90年代后期,光伏发电产业迅速发展,成为全球增长速度最快的产业之一,近年来许多国家一直在尝试通过改进光伏电池的工艺来降低光伏发电系统的成本,并通过建立新的并网逆变器拓扑电路结构和改进控制技术来提高光伏发电的效率,同期并网的稳定性、可靠性。
尽管我国光伏发电产业在近10年来取得了一定程度的发展,但相比于其他发达国家,我国在光伏控制系统领域技术还比较落后,总体上我国的光伏控制技术仍处于初级研发阶段,目前我国在小功率逆变器方面与国外处于同一水平,但在大功率逆变器和一些关键技术上差距很大,尤其是光伏逆变器并网同期控制策略、并网的有功无功控制、系统的稳定性和可靠性、三相不平衡负载对输出三相电压的对称度的影响等诸多问题函待解决。
并网逆变器是光伏并网发电系统的核心控制设备,对其控制技术的主要研究方向就是如何实现光伏逆变器同期并网,要实现同期并网,第一步必须要求逆变器输出三相对称电压的瞬时值与网侧对应相电压的瞬时值完全一致(包括波形、频率、幅值、相位、相序);第二步要求在并网成功后,根据电网的需求向电网输送有功功率、无功功率,以及如何完成向电网输送最大功率电能,实现逆变器单位功率因数运行。因此,光伏逆变器并网的电压定向、并网逆变器的最大功率控
制以及并网输入电能的稳定性和可靠性都需要进一步的分析和研究。
三相光伏并网逆变器目前主要采用两种同期并网控制方式:电压源型并网方式[20和电流源型并网方式[21]。
(1)电压源型并网控制方式是将光伏逆变器输出作为电压源,它与电网的并联看做两个电压源并联运行,由于电网和逆变器输出相比可视为容量无穷大的交流电压源,因此,需采用锁相控制技术保证逆变器输出与网侧电压同步
同时还
要调整逆变器输出电压幅值以避免产生环流。基本等效工作原理图如图1(a)所示。

(2)电流源型并网控制方式是将光伏逆变器输出作为电流源,它与电网的并
联可看作电流源与电压源的开以上1F.加*网运行的目的。基本等效工作原理图率、相位跟踪电网电压变化即可 到内9n"n如图1(b)所示。
综上所述,电压源型并网方式的控制策略比较复杂,并网电流的质量取决于电网电压谐波检测,且动态响应慢,考虑到电网许多不稳定因素,例如:电压幅值波动、频率波动、波形畸变等等,如果采用逆变器控制为正弦电压源并网,这些因素很有可能导致逆变器并网失败或者并网电流波形质量不高,很难满足国际或国内光伏并网的相关标准。而电流源型并网方式的控制策略比较简单,并网电流的质量主要取决于电流控制器的性能,且动态响应快,对电网电压的参数变化能够快速调节。因此,目前电流源型控制被广泛应用在三相光伏并网逆变器的同期控制策略当中。
 

📚2 运行结果

 

 

🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

[1][1]曾科. 三相光伏逆变器的研制[D].湖南大学,2014.

[2]张旭立. 三相光伏逆变器并网同期控制技术的研究[D].安徽理工大学,2013.

[3] Awahab (2023). Grid connected three phase PV inverter using PWM technique

[4]王进城. 基于DSP的三相光伏逆变器关键技术研究与实现[D].苏州大学,2020.DOI:10.27351/d.cnki.gszhu.2020.003684.

🌈4 Matlab代码实现

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

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

相关文章

【手把手做ROS2机器人系统开发二】熟悉ROS2基本命令

【手把手做ROS2机器人系统开发二】熟悉ROS2基本命令 一、上讲回顾 在上一讲开发环境搭建中,我们讲解了如何搭建Ubuntu系统环境和ROS2开发运行环境。 1.Ubuntu系统安装 2.ROS2系统环境安装 二、ROS2核心命令讲解 1、daemon-各种守护进程相关的子命令 查看帮助&am…

[网络原理] 详解Cookie与Session

做好准备,迎接所有的成功吧 文章目录 1. Cookie的概念2. Session的概念3. Cookie与Session的关联与区别3.1 关联3.2 区别 4. Cookie与Session中的核心方法 1. Cookie的概念 Cookie是用户首次登陆网站成功之后,对应页面的服务器会返回给用户一个身份标识,被保存在用户主机的硬盘…

无人机视频与GIS融合三维实景怎么实现?

无人机视频与GIS融合三维实景怎么实现?无人机三维GIS作为一项新兴的测绘重要手段,具有续航时间长、成本低、机动灵活等优点,为城市的规划建设带来极大便利。 那么此项技术有什么样的特点呢?下面智汇云舟就带大家一起来了解一下。 三维是将采集以及经运…

leetcode 1416. Restore The Array(恢复数组)

一台打印机没有把空格打印出来,以至于不知道打印出的 s 中到底有哪些数字。 现在知道数字的取值范围在1 ~ k, 数字开头不能是0. 返回可能的数字个数。取模1097. 思路: DP 假设dp[ i ]为 i ~ n位的s 所能组成的数字组合数。 从右到左遍历,…

【云原生进阶之容器】第六章容器网络6.7.1--阿里云Terway网络模式综述

《云原生进阶之容器》专题索引: 第一章Docker核心技术1.1节——Docker综述第一章Docker核心技术1.2节——Linux容器LXC第一章Docker核心技术1.3节——命名空间Namespace第一章Docker核心技术1.4节——chroot技术第一章Docker核心技术1.5.1节——cgroup综述

如何在在一个账户内管理多个WhatsApp号

许多企业拥有多个WhatsApp Business账户。这可能是因为他们在多个地点都有商店,或者可能在全球范围内都有客户,并希望用当地语言迎合他们每个人。 无论出于何种原因,管理多个WhatsApp企业帐户既耗时又困难。但是,如果我们说有一种…

LoadRunner参数化最佳实践:让你的性能测试更加出色!

距离上次使用loadrunnr 已经有一年多的时间了。初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作。这算…

【AI实战】微小目标检测模型MMDet-RFLA--训练环境从零开始搭建

【AI实战】微小目标检测模型MMDet-RFLA--训练环境搭建 RFLA介绍环境搭建安装依赖参考 RFLA介绍 官方连接 https://github.com/Chasel-Tsui/mmdet-rflaarxiv https://arxiv.org/abs/2208.08738 环境搭建 我的机器的cuda是10.2,根据自己的cuda版本到 https://hub.do…

python使用KDDockWidget

编译原理:KDDockWidget是一个C库,通过shiboken转成python的绑定支持。针对特殊版本,需要在cmake文件中增加一些变量。 注:本次编译,Qt版本统一指定为6.4.2,库支持Qt>5.12或6.2.0以上版本 下载仓库 Git…

解决npm安装慢卡顿reify:ajv: timing reifyNode问题、报错require() of ES Module

网上方法众多,但是都没有具体说明原因和具体解决办法 镜像优先推荐:cnpm 和 taobao 文章目录: 第一个错:Error [ERR_REQUIRE_ESM]: require() of ES Module 1.来源 2.错误显示 3.问题解决 第二个错: 卡顿在reify:…

(原创)Flutter基础入门:手把手教你搭建Flutter混合项目

前言 Flutter是Google开源的构建用户界面(UI)工具包 支持在不同平台构建一致的ui效果 但在实际业务中,一般不会整个APP都用纯Flutter开发 尤其一些老的项目,会采用接入Flutter的方式来混合开发 那么今天就主要讲一下如何搭建一个…

0424作业

实现串口收发字符/字符串 uart4.c #include "uart4.h"void hal_uart_init() {//rcc初始化//使能CPIOB组控制器RCC->MP_AHB4ENSETR | (0x1 << 1);//使能CPIOG组控制器RCC->MP_AHB4ENSETR | (0x1 << 6);//使能UART4控制器RCC->MP_APB1ENSETR | …

Linux网路服务之PXE网络批量装机和Kickstart全自动化安装

文章目录 一 、PXE网络批量装机的简介和相关知识1.1 什么是PXE1.2搭建PXE 远程安装服务器1.3 PXE装机的过程描述 二、PXE批量安装的具体操作过程2.1安装并启用 TFTP 服务2.2安装并启用 DHCP 服务2.3准备 Linux 内核、初始化镜像文件2.4准备 PXE 引导程序2.5安装FTP服务&#xf…

Android分屏流程分析

本文基于Android 11。 SystemUI模块中的Divider管理着所有关于分屏的对象&#xff1a; DividerView&#xff08;分屏分割线&#xff0c;分屏显示界面&#xff09;SplitScreenTaskOrganizer&#xff08;分屏Task组织者&#xff0c;分屏逻辑&#xff09; 这里重点关注分屏逻辑…

有道CEO周枫:当我们谈论大模型时,应该关注哪些新能力?

作者&#xff1a;周枫 基于大语言模型技术的ChatGPT推出已经有4个月了&#xff0c;更多同类产品还在快速出现。比如&#xff0c;前天谷歌更新了Bard&#xff0c;将辅助编程能力支持的语言数量扩展到20种。 然而&#xff0c;对大模型技术的重要性也出现了质疑&#xff0c;前段…

开发框架之Furion

目录 概述 框架特点 功能模块 支持平台 运行环境 数据库 应用部署 Nuget框架扩展包 Nuget框架脚手架 FurionEFCore脚手架 FurionEFCore脚手架安装命令 FurionSqlSugar脚手架 FurionSqlSugar脚手架安装命令 使用脚手架 脚手架更新 概述 Furion是一个免费开源的.Ne…

【AI帮我写代码,上班摸鱼不是梦】调教ChatGPT过程全记录,让它帮我写程序!

最近发现磁盘空间严重不足&#xff0c;都弹窗提示我了&#xff1a; 想想看到底哪个文件夹占的空间比较大&#xff0c;好做针对性的删除和清理。奈何Windows系统没有查看文件夹大小的工具&#xff0c;只能鼠标放在某个文件夹上&#xff0c;等提示&#xff1a; AI时代都来临了&am…

PCL 点云变换

文章目录 一、原理简述1、旋转矩阵2、欧氏变换二、主要函数及代码实现1、主要函数2、完整代码3、效果实现参考文献:一、原理简述 两片点云的刚体变换包含旋转和平移,变换矩阵的含义如下: 1、旋转矩阵 绕 x x

Promise异步编程

目录 一、Promise的含义 二、基本用法 三、reject的用法 四、执行顺序 五、 项目中使用promise获取后端数据 六、catch的用法 七、finally的用法 八、Promise.all() 九、Promise.all()有一个是失败 十、Promise.race()全部是成功 十一、Promise.race()有一个是失败 一、…

Java——二叉树中和为某一值的路径(二)

题目链接 牛客网在线oj题——二叉树中和为某一值的路径&#xff08;二&#xff09; 题目描述 输入一颗二叉树的根节点root和一个整数expectNumber&#xff0c;找出二叉树中结点值的和为expectNumber的所有路径。 1.该题路径定义为从树的根结点开始往下一直到叶子结点所经过…