变频器是工业调速领域中应用最广泛的设备之一,它将工频50HZ变换成各种频率的交流电源,以实现电机的变速运行。变频器完成交-直-交变换,由整流电路、逆变电路、控制电路组成,其中整流输入部分及逆变输出部分主要由非线性电力电子元件组成,在变频器运行时,会在输入输出侧产生大量谐波。

由于变频器输出PWM波含有开关频率整数倍的高次谐波,变频器谐波分析的关键在于要求功率在低基波频率情况下拥有高采样频率、宽带宽、运算能力强、运算速度快等特点。

一变频器谐波的产生

01整流输入侧

变频器的整流输入侧一般采用三相桥式不控整流将交流电整成直流电,因为由二极管组成的整流桥的非线性特性,会产生谐波电流。一般情况,整流输入的电压波形为正弦波,输入电流波形为畸变的“马鞍波”,谐波电流会从用户变频器端通过电网传播,影响公用电网。

输入谐波电流如图1所示。“马鞍波”的波形由变频器整流拓扑结构、参数、负载的不同而不同。

图1 变频器输入电流波形图

02逆变输出侧

变频器的逆变输出侧,由SPWM波控制由IGBT等全控型器件组成的桥式电路,从而形成电压、频率可调的三相交流电。变频器输出的线电压是正弦脉宽、幅值相等的矩形波(PWM波),如图2所示。

图2 变频器输出线电压波形图

二变频器谐波分析

01变频器输入侧谐波电流分析

变频器输入电流的谐波含量由于只是整流部分非线性造成的,并且变频器的输入输出为三个幅值相等、相位相差120°的波形,根据谐波分析理论,不存在3的整数倍谐波(3、6、9、12……)以及偶次谐波(2、4、6、8……)所以一般只是5次(250Hz)、7次(350Hz)、11次(550Hz)、13次(650Hz)、17次(850Hz)……谐波。如图3所示。fft 谐波分析

图3 变频器输入电流谐波分析

输入电流的谐波基本都为低次谐波,采用一般的功率都能满足谐波分析的要求。通过相应的措施,输入电流谐波只要满足《GB/T14549-1993电能质量公用电网谐波》关于总谐波THD<5%,奇次谐波<4%,偶次谐波<2%的要求即可,无需精确定量地对谐波进行全面分析。

02变频器输出侧谐波电压分析

变频器的输出电压,因为是PWM波的原因,含有大量的高次谐波,对电动机运行是不利的。对于电机的转矩来说,主要由PWM波的基波决定,但是谐波电压易造成电动机端电压过高,发生过热,引起附加的损耗,降低电机的效率,甚至会产生磁饱和,造成电机的损坏。所以对变频器输出电压进行定量全面谐波分析是至关重要的。

通过对变频器输出50Hz、5Hz为例的PWM波进行谐波分析来了解其中的关键技术,变频器的载波频率为2KHz。如图4,图5所示。

图4 50HzPWM波谐波分析

图5 5HzPWM波谐波分析

从图中可以看到,变频器输出谐波主要集中在载波频率整倍数附近,若变频器的载波频率为fs,基波频率为f1,变频器输出谐波主要集中在ks*fs±k1*f1。其中ks=1,2,3,4,5,6,7... k1=1,2,4,5,7...,ks越大,相应的谐波越小。

50Hz的PWM波,谐波群出现的位置为2KHz(1倍fs)、4KHz(2倍fs)、6KHz(3倍fs)、8KHz(4倍fs)、……,分别对应的是40次、80次、120次、160次谐波。

5Hz的PWM波,谐波群出现的位置为2KHz(1倍fs)、4KHz(2倍fs)、6KHz(3倍fs)、8KHz(4倍fs)、……,分别对应的是400次、800次、1200次、1600次谐波。

对于一般的测量,谐波分析到6倍开关频率就可以满足要求。

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/tongxinshuyu/article-37619-1.html

matlab fft 基波,fft 谐波分析_matlab fft频谱分析_傅里叶变换谐波分析相关推荐

  1. c代码实现 ifft运算_fft算法c语言_matlab fft算法_ifft c语言

    FFT快速算法C程序_工学_高等教育_教育专区.电子信息工程综合课程设计报告书 DSP 课程设计 报告 题学 目: 院: FFT 快速算法 C 程序 计算机与信息工程学院 09 ... fft算法代码 ...

  2. python3的fft_科学网—用Python、Matlab、C实现傅立叶变换FFT() - 康建的博文

    一.Python,使用numpy.fft.fft或scipy的fftpack.fft: import numpy as np t=np.array([0.300, 0.550, 1.119, 0.53 ...

  3. DFT的计算、FFT的基础代码、FFT的横纵坐标问题(matlab)

    FFT的定义 FFT:快速傅里叶变换,是DFT的快速算法. DFT(Discrete Fourier Transform):离散傅里叶变换.在DTFT之后,将傅里叶变换的结果也进行离散化,就是DFT. ...

  4. 【老生谈算法】matlab实现FFT变换算法源码——FFT变换算法

    Matlab实现FFT变换(单边谱及双边谱) 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]Matlab实现FFT变换程序源 ...

  5. 深入浅出解释FFT(一)——用fft求频谱

    FFT的详细解释,相信你看了就明白了... http://www.ilovematlab.cn/thread-119939-1-1.html (出处: MATLAB中文论坛) FFT是离散傅立叶变换的 ...

  6. 深入浅出解释 FFT(一)—— 用 fft 求频谱

    FFT 是离散傅立叶变换的快速算法,可以将一个信号变换 到频域.有些信号在时域上是很难看出什么特征的,但是如 果变换到频域之后,就很容易看出特征了.这就是很多信号 分析采用 FFT 变换的原因.另外, ...

  7. FFT物理意义: 1024点FFT就是1024个实数,实际进入fft的输入是1024个复数(虚部为0),输出也是1024个复数,有效的数据是前512个复数

    2019.02.19更新为了方便简洁记住FFT,总结了一下两段来记录 1024点FFT中的1024是指的输入实数个数,但是FFT输入的一般是复数,也就是1024个复数.FFT输出也是1024个复数,其 ...

  8. FFT运算的加深理解——FFT的增益

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FFT运算的加深理解--FFT的增益 前言 FFT的增益 前言 FFT的一些概念一直迷惑了好多年,包括增益.频谱泄露.加窗.补零.栅栏 ...

  9. MATLAB综合实例:时域信号的频谱分析

    文章目录 前言 一.快速傅里叶变换 二.时域信号频谱分解操作 1.零平均值的随机噪声 2.单边振幅频谱 总结 前言 第二天,小刘吃完午饭正趴在桌子上睡觉,做着暴富后,把苦茶子老板辞退的美梦.就在这时, ...

  10. 基于MATLAB的单相电压型逆变电路,基于MATLAB的单相SPWM电压型逆变电路的谐波分析+电路图...

    基于MATLAB的单相SPWM电压型逆变电路的谐波分析+电路图 时间:2020-10-24 17:17来源:毕业论文 针对单相 SPWM 电压型逆变电路,选择 PWM 控制技术中一种最具有代表性的 S ...

最新文章

  1. point-to-point(点对点) 网口
  2. CCF 202104 Python
  3. 对待棘手bug,新手与大牛的差距在哪里?
  4. 代码Review那些事
  5. ubuntu-键盘映射
  6. FLTK学习笔记1-绘制基本控件(按钮、文本输入、容器)
  7. 软件项目管理资料题目
  8. 问的书写规则是什么意思_汉字书写规则
  9. 小麦助教|教你培训机构如提高学员续费率!
  10. matlab两矩阵乘除,MATLAB矩阵乘法
  11. 第四讲 Linux常用命令
  12. Ubuntu 18.04.3 双屏显示 N卡驱动 问题解决
  13. J2EE高级开发框架小课程之Spring框架1——Spring创建三种方式:使用无参构造器创建对象(bean标签的方式),使用静态方法创建对象,使用实例方法创建对象(非静态方法)
  14. 阿里云发送邮件(mail)失败
  15. 计算机专业912,备战2019清华计算机912考研系列笔记绪论
  16. MLC Flash 笔记
  17. PMBOK十大知识领域及其管理过程
  18. Java(老白再次入门) - 入门概述
  19. 单位换算 M、Mb、MB
  20. 关于STM32仿真ITM调试那些事(STM32+JLINK+KEIL)

热门文章

  1. python快捷键设置,环境设置、输出print、转义字符、标识符
  2. linux 提示libaio.so.1,libaio.so. 1: 无法打开共享对象文件
  3. java读取txt文件---,java读取TXT文件的方法
  4. 《统计学》第八版贾俊平第二章课后习题及答案总结
  5. 微信小程序的弹窗提示
  6. python opencv 摄像头亮度_python 基于opencv操作摄像头
  7. Linux开发必备技能
  8. 设计模式之适配器模式
  9. C语言——输入输出格式
  10. 趣学python教孩子学编程pdf免费下载_《趣学Python——教孩子学编程》——导读-阿里云开发者社区...