基于MSOGI的交叉对消谐波信号提取网络MATLAB仿真

2024-05-03 10:36

本文主要是介绍基于MSOGI的交叉对消谐波信号提取网络MATLAB仿真,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

关注“电气仔推送”获得资料(专享优惠)

模型简介:

此模型利用二阶广义积分器(SOGI)对基波电流和相应次的谐波电流进行取 ,具体是通过多个基于二阶广义积分器的正交信号发生器 ( SOGI-OSG )构造交叉对消反馈网络来实现 的 。即使在输入中存在直 流偏移以及波 形畸 变 , 其 依然能够解耦输入信号基波分量和直流分量以及各次谐波分量 。 再 结 合 多 级SOGI-OSG 环节来实现带通滤波功能 , 滤除输入信号中的直流分量和谐波分量 , 得到的就是基波分量 。

TOGI - OSG 的控制框图如图所示 。

输入输出之间的传递函数为:

上式可看做一个增益为k的带通滤波器,下式可看做静态增益为k的低通滤波器,qv‘输出始终滞后于 v‘输出 90°。当输入电流为含谐波的混合电流时 , 则构建基于SOGI -OSG 的交叉对消反馈谐波解耦网络 , 如下图 所 示 。 此结构由两个部分构成 , 左侧为交叉对消反馈网络 , 能实现带通效 果 ; 右 侧 为MSOGI - O SG 环 节 , 能 实 现 滤 波 功 能 。 

从图中可以看出,MSOGI-FLL可以理解为一组n个选择性自适应滤波器,在不同频率下调谐并并行工作。 FLL 模块仅连接到 SOGI-QSG-1 以检测输入信号的基频。然后,通过将估计的频率的值乘以确定每个SOGI-QSG要检测的谐波阶数的系数,使用估计的频率来调谐每个SOGI-QSG的频率。因此,该结构允许检测输入信号的不同谐波分量。

模型主体

信号提取模块

基波电压信号

谐波提取信号

基波提取信号

结论

由以上仿真结果图可知,通过在正常电压信号中施加5\7\11\13次新博信号,通过MSOGI-OSG交叉对消谐波信号提取网络可以精准提取相应谐波信号,提取效果完美!!

参考文献

基于虚拟同 步发电机的孤岛微网谐波抑制 ——李 斯 琪

Multiresonant Frequency-Locked Loop for Grid Synchronization of Power Converters Under Distorted Grid Conditions——Pedro Rodríguez, Senior Member, IEEE, A

这篇关于基于MSOGI的交叉对消谐波信号提取网络MATLAB仿真的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/956538

相关文章

使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)

《使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)》PPT是一种高效的信息展示工具,广泛应用于教育、商务和设计等多个领域,PPT文档中常常包含丰富的图片内容,这些图片不仅提升了... 目录一、引言二、环境与工具三、python 提取PPT背景图片3.1 提取幻灯片背景图片3.2 提取

Python实现word文档内容智能提取以及合成

《Python实现word文档内容智能提取以及合成》这篇文章主要为大家详细介绍了如何使用Python实现从10个左右的docx文档中抽取内容,再调整语言风格后生成新的文档,感兴趣的小伙伴可以了解一下... 目录核心思路技术路径实现步骤阶段一:准备工作阶段二:内容提取 (python 脚本)阶段三:语言风格调

一文详解如何在Python中从字符串中提取部分内容

《一文详解如何在Python中从字符串中提取部分内容》:本文主要介绍如何在Python中从字符串中提取部分内容的相关资料,包括使用正则表达式、Pyparsing库、AST(抽象语法树)、字符串操作... 目录前言解决方案方法一:使用正则表达式方法二:使用 Pyparsing方法三:使用 AST方法四:使用字

MySQL中的交叉连接、自然连接和内连接查询详解

《MySQL中的交叉连接、自然连接和内连接查询详解》:本文主要介绍MySQL中的交叉连接、自然连接和内连接查询,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、引入二、交php叉连接(cross join)三、自然连接(naturalandroid join)四

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

详解C#如何提取PDF文档中的图片

《详解C#如何提取PDF文档中的图片》提取图片可以将这些图像资源进行单独保存,方便后续在不同的项目中使用,下面我们就来看看如何使用C#通过代码从PDF文档中提取图片吧... 当 PDF 文件中包含有价值的图片,如艺术画作、设计素材、报告图表等,提取图片可以将这些图像资源进行单独保存,方便后续在不同的项目中使

SpringBoot使用OkHttp完成高效网络请求详解

《SpringBoot使用OkHttp完成高效网络请求详解》OkHttp是一个高效的HTTP客户端,支持同步和异步请求,且具备自动处理cookie、缓存和连接池等高级功能,下面我们来看看SpringB... 目录一、OkHttp 简介二、在 Spring Boot 中集成 OkHttp三、封装 OkHttp

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Python实现常用文本内容提取

《Python实现常用文本内容提取》在日常工作和学习中,我们经常需要从PDF、Word文档中提取文本,本文将介绍如何使用Python编写一个文本内容提取工具,有需要的小伙伴可以参考下... 目录一、引言二、文本内容提取的原理三、文本内容提取的设计四、文本内容提取的实现五、完整代码示例一、引言在日常工作和学