双极性正弦脉宽调制(双极性SPWM)介绍及MATLAB仿真验证

这篇具有很好参考价值的文章主要介绍了双极性正弦脉宽调制(双极性SPWM)介绍及MATLAB仿真验证。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本文介绍单相全桥逆变电路双极性正弦脉冲宽度调制(双极性SPWM),并用MATLAB仿真验证。并且通过对比逆变器滤波前后效果,突出了SPWM谐波高频化、便于滤除的显著特点,希望本文对大家有帮助,文末有仿真模型代码,有需要自取。

一、双极性正弦脉宽调制(双极性SPWM)原理介绍

单相全桥逆变器拓扑图及载波、调制波电压波形
双极性调制,matlab,嵌入式硬件
载波vc和调制波vr交点就是开关管翻转的时刻,桥臂的开关频率和载波频率相等。

  • 当载波vc>调制波vr时,T2、T3管导通,T1、T4管关断,逆变器输出电压vab=-VD;
  • 当载波vc<调制波vr时,T1、T4管导通,T2、T3管关断,逆变器输出电压vab=VD;

逆变器输出的脉冲电压呈现正弦变化规律,加上滤波器滤波后可以得到正弦波。
任何一个周期内,逆变器输出电压vab既有负值也有正值,故称这种调制方式为双极性SPWM,由于输出电压只有两种可能,故,也称两电平脉冲宽度调制。
在matlab搭建一个简单的比较模型帮助大家更好理解
双极性调制,matlab,嵌入式硬件
这调制波幅值设为0.95,载波幅值为1,当调制波大于载波时,比较器输出高电平,当调制波小于载波时,比较器输出低电平。
双极性调制,matlab,嵌入式硬件
可以看到比较器输出呈现正弦变化规律,SPWM就是基于上述基本原理实现。
下面介绍几个重要概念

1.1、基波输出电压vab与占空比D及调制比M关系

双极性调制,matlab,嵌入式硬件

双极性调制,matlab,嵌入式硬件
双极性调制,matlab,嵌入式硬件

此外,SPWM具有谐波高频化的优点,便于滤波滤除,且滤波效果好,这是SPWM的突出特点,验证环节将验证此部分。

二、仿真验证

直流电源DC=10V,载波比N=2000,M=0.95,则根据调制比公式,输出基波电压幅值理论值为9.5V,并观察增加滤波电感后的滤波效果
验证思路:

  1. 观察调制波与逆变器输出基波电压频率及基波电压幅值
  2. 通过matlab快速傅里叶变化分析工具对比滤波前后效果,验证SPWM谐波高频化便于设计滤波器滤除谐波优点。

2.1、搭建模型

电路1不加滤波电感,电路2加滤波电感(SPWM具有谐波高频化、便于滤波滤除的特点)
双极性调制,matlab,嵌入式硬件

2.2、结果

不加滤波器,逆变器输出波形为矩形波,频率与载波一致,并随调整波呈现正弦变化规律(载波频率远大于调制波,调制波在一个载波周期可近似认为不变,当然从下图就观测不出逆变器输出正弦变化规律)
双极性调制,matlab,嵌入式硬件
双极性调制,matlab,嵌入式硬件
THD=109.07%
基波幅值为9.488V

加滤波器
双极性调制,matlab,嵌入式硬件
经过滤波后,逆变器输出电压波形为正弦波,且变化频率与调制波相同
双极性调制,matlab,嵌入式硬件
基波电压幅值为9.459V,这是由于电路的滤波电感所致。
总谐波次数THD=0.73%,经简单滤波后,THD大幅度下降,滤波效果良好。

总结

SPWM特点:

  1. 与PWM相比,输出波形的谐波大幅度往高次谐波推移,谐波频率的提高使得滤波变得容易,使用很小的滤波元件,也可以将幅值较大的高次谐波衰减。
  2. 在载波不变情况下,改变调制波幅值和频率就可以改变逆变器输出电压幅值和频率,从而实现对逆变器输出电压、频率以及相位的控制,且在M≤1时,基波输出电压与M成线性关系。

至此,希望对大家有帮助~
本文使用的MATLAB仿真模型,有需要自取
双极性SPWM_单相全桥逆变电路_MATLAB仿真文章来源地址https://www.toymoban.com/news/detail-792383.html

到了这里,关于双极性正弦脉宽调制(双极性SPWM)介绍及MATLAB仿真验证的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SVPWM空间矢量调制模块的matlab仿真2:仿真模型搭建

    接上一篇:SVPWM空间矢量调制模块的matlab仿真1:理论部分_Fantasy237的博客-CSDN博客 SVPWM空间矢量调制模块的matlab仿真2:仿真模型搭建 仿真模型框图如下。其中,有两个模块是用matlab function搭的,sample frequency 等于开关频率。用代码实现更方便一些。根据代码再用模块搭建也相

    2024年02月05日
    浏览(45)
  • STM32F103R8T6 SPWM实现正弦波输出

    PWM合成正弦波,原理什么的不详细说了,概括一下就是 PWM有效面积的积分 = 正弦波的有效面积。PWM的频率越快,细分的越多,锯齿也就越不明显。 做法是:首先利用正弦波取点软件,取点1000个,生成一个正弦波的数组。 PWM波的频率(F_PWM)与正弦波频率(F_SIN)之间的对应关系与

    2024年02月03日
    浏览(60)
  • 12.[STM32]PWM脉宽调制-舵机控制(一篇足以)

    🍌 🍌🍌 作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步 🍋 🍋🍋 系列专栏: STM32 🍎 🍎🍎 🍎🍎🍎 🌞小实验目标:控制舵机旋转🌞 🍊如有写得不好的地方欢迎大家指正🍊 创作时间:🍊🍊🍊2022年5月2日🍊🍊🍊 在机器人机电控

    2023年04月15日
    浏览(40)
  • 【FPGA基础】基于PWM脉宽调制的呼吸灯设计(Vivado)

    软件:Vivado2019.1 硬件:Zynq7010 仿真:Vivado Simulator 众所周知,灯的亮度和加在其两端的电压有关。电压越高,亮度越亮,反之越暗。 于是,设计一个呼吸灯就变得很简单了。让IO的输出电平由低到高,再有高到底有规律的变化,就能达到呼吸效果。 现在问题来了,IO的输出电

    2024年02月07日
    浏览(71)
  • FPGA综合设计实验:基于PWM脉宽调制的呼吸流水灯设计

    目录 一、引言 二、项目准备 1.项目预期目标 2.项目原理及总体实现思路

    2024年02月13日
    浏览(61)
  • 【MATLAB源码-第63期】基于matlab的DCSK(差分混沌移位键控调制)系统误码率仿真。

    DCSK(Differential Chaos Shift Keying)是一种差分混沌移位键控调制方式,常用于无线通信系统。其调制和解调的基本流程如下:  1. DCSK调制 1.1 生成混沌序列 - 初始条件:选择一个混沌映射(如Logistic映射、Tent映射或Cubic映射等),并设定其初始条件和参数。 - 产生混沌序列

    2024年02月06日
    浏览(53)
  • 【MATLAB源码-第120期】基于matlab的GFSK系统调制解调仿真,输出各个节点的波形以及功率谱。

    GFSK(高斯频移键控)是一种数字调制技术,广泛应用于无线通信领域,尤其是在低功率和短距离通信系统中,例如蓝牙技术。GFSK是频移键控(FSK)的一种改进形式,通过使用高斯滤波器对基带信号进行处理,以实现更高的频谱效率和更低的带外辐射。以下是GFSK系统的详细介

    2024年01月22日
    浏览(51)
  • 单片机中的PWM(脉宽调制)的工作原理以及它在电机控制中的应用。

    目录 工作原理 在电机控制中的应用 脉宽调制(PWM)是一种在单片机中常用的控制技术,它通过调整信号的脉冲宽度来控制输出信号的平均电平。PWM常用于模拟输出一个可调电平的数字信号,用于控制电机速度、亮度、电压等。   产生PWM信号: 单片机内部的定时器/计数器通

    2024年01月23日
    浏览(67)
  • 【MATLAB源码-第116期】基于matlab的SM空间调制系统仿真并且和QSM进行对比,输出误码率曲线。

    空间调制(SM): 1. 基本概念:SM是一种MIMO(多输入多输出)通信技术,它利用天线阵列的空间维度来传输信息。 2. 工作原理:    - 在每个时间时隙,SM从多个天线中选择一个天线来发送信号。    - 数据流被分为两部分:一部分用于选择激活的天线,另一部分则用于调

    2024年01月18日
    浏览(46)
  • 基于信号功率谱特征和GRNN广义回归神经网络的信号调制类型识别算法matlab仿真

    目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 MATLAB2022a         本课题,我们主要对MPSK和MFSK调制类型进行识别。在进行信号调制方式区分之前,首先需要对PSK和FSK进行区分,提出了一种基于信号功率谱的PSK和FSK调制方式

    2024年02月05日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包