0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PWM入门必学基础知识

jf_78858299 来源:电力电子杂谈 作者: 陈四川 2023-03-28 16:35 次阅读

之所以想写PWM,是因为我觉得PWM是一个电力电子工程师入门砖,是实现所有电力电子控制的基础。同时,PWM控制很多细节可做,要想研究透彻也很难。

SPWM和SVPWM

采用PWM的变频器,是将直流电压通过调制,变成变频变幅值的电压(交流或直流)。最开始采用的是SPWM,因为实现简单,只需要将想要输出的调制波形和三角载波比较就可以了,在“远古”时代模拟电路就可以很简单的实现。

定义调制比为输出相电压和直流电压1/2的比值,SPWM的调制比为1。

图片

SVPWM现在大家叫空间矢量PWM,它是从电机磁通正弦的角度出发,想通过电压的控制获得恒定的圆形旋转磁场,所以也叫正弦磁通PWM。磁通是电压的积分,SVPWM就是通过选择合适的电压矢量和作用时间,来使得磁通更接近圆形。SVPWM最大的好处是提高了电压利用率,调制比可以达到1.15(比SPWM提高了15%)。更通俗的理解SVPWM的调制比提升,就是输出的线电压峰值能等于直流母线电压,而SPWM最高能输出的电压峰值为直流母线电压的sqrt(3)/2.

SVPWM的数字实现

很多文献和教科书都会去讲怎么计算8个电压矢量的作用时间,怎么按顺序去作用电压矢量,该过程实在是太虐心,太考验人的耐性。而最开始搞SPWM的人不死心,想看看SVPWM这种电压矢量作用方式下,等效的载波是什么样的。于是很多大神上场发挥作用,最后研究下来,发现其调制波是在正弦波的基础上,注入了三次谐波。

图片

而且三次谐波很特别,并不是一个三次正弦信号,而是类似三角波的波形。很幸运,这个注入的谐波还有解析式,Uz=middle(Ua,Ub,Uc),也即是三相输出电压ua,ub,uc的中间值。那就好办了,SVPWM的数字实现时,不用再采用复杂的空间位置计算了,只需要求取中间值,进行叠加即可。

更进一步研究,对Uz采用不同的取值,除了可以得到SVPWM外,还可以变化得到5段式pwm、过调制的PWM等等。对于三电平、五电平或者七电平,研究的思路也是相似。

PWM的放大倍数

相信很多搞电力电子控制的人,都会被Kpwm这个系数给困扰。它出现在很多文献和教科书中,用于推到系统的传递函数,但没有人来讲它到底是多少。Kpwm其实是来衡量pwm调制经过功率器件后的放大系数。

图片

Kpwm=Uout/Uref。通过上图可以看到,Kpwm和很多因素有关,比如PWM调制算法芯片的pwm逻辑电路、功率器件,每个人对这些细节的定义都不一样,所以Kpwm没有一个确切的值,我想也是很多著作不屑于讲明白的原因吧。实际应用中,应该假设如果我输出一个Uref值,通过各种闯关后,最终输出的Uout是多少,以此来得到自己Kpwm。

如何学习PWM

纸上得来终觉浅,绝知此事要躬行。要想深入理解PWM,最好的方式就是自己实践。如果有嵌入式的平台,或者功率器件主回路,就可以自己一点一点的抠代码调试。如果没有这样的平台,我建议可以在simulink的环境下进行仿真测试。当你发现输出的波形和教科书上的一样时,会给你带来更大的成就感的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 变频器
    +关注

    关注

    244

    文章

    5280

    浏览量

    137316
  • PWM
    PWM
    +关注

    关注

    111

    文章

    4441

    浏览量

    208280
  • SPWM
    +关注

    关注

    13

    文章

    322

    浏览量

    59703
  • 直流电压
    +关注

    关注

    1

    文章

    157

    浏览量

    19537
收藏 人收藏

    评论

    相关推荐

    开关电源入门基础知识

    入门基础知识`
    发表于 03-31 13:59

    模拟电路入门基础知识

    发表于 06-06 13:57

    PLC入门必看基础知识

    基础知识(PLC入门必看)与C语言有什么关系_plc可以用c语言编程吗_plc的C语言编程详解
    发表于 09-09 08:39

    定时器基础知识PWM输出原理是什么

    基础知识,然后对照这些知识介绍一下定时器输出PWM的基本原理,以及编程实现与代码分析。首先来看一下定时器的基础介绍。1 定时器基础知识1.1 定时器种类以STM32F4为例,一共有14个定时器:高级定时器(TIM1、TIM8)通用定时器(TIM2TIM5,TIM9TI
    发表于 01-25 08:16

    DC-DC电源入门基础知识视频教程

    入门基础知识视频教程 本教程共上下2部分!
    发表于 04-08 11:29 241次下载

    ADC入门_基础知识

    入门_基础知识对初学者有很好的帮助。希望大家会喜欢。
    发表于 03-11 17:41 43次下载

    电感资料--电感基础知识入门

    知识学习教材资料——电感资料--电感
    发表于 10-10 14:17 49次下载

    MSP430的TimerA练习实例[入门必学

    发表于 10-12 10:22 1次下载
    MSP430的TimerA练习实例[<b>入门</b><b>必学</b>

    Arduino入门必备基础知识(基础认证考前总结)

    入门必备基础知识(基础认证考前总结)
    发表于 11-15 20:51 16次下载
    Arduino<b>入门</b>必备<b>基础知识</b>(基础认证考前总结)

    HIFI耳机基础知识入门

    基础知识入门 一、耳机是如何分类的? 1、按换能原理(Transducer)分
    发表于 02-02 11:48 2910次阅读

    初学者AVR软件入门基础知识(1)

    入门基础知识(1)
    的头像 发表于 07-04 09:50 4261次阅读

    初学者AVR软件入门基础知识(2)

    入门基础知识(2)
    的头像 发表于 07-04 09:50 2169次阅读

    初学者AVR软件入门基础知识(3)

    入门基础知识(3)
    的头像 发表于 07-04 09:51 2089次阅读

    什么是DCS系统?DCS系统基础知识入门

    的头像 发表于 12-02 11:14 4.3w次阅读
    什么是DCS系统?DCS系统<b>基础知识</b><b>入门</b>

    FPGA的入门基础知识详细说明

    入门基础知识详细说明。
    的头像 发表于 12-20 10:13 7851次阅读
    FPGA的<b>入门</b><b>基础知识</b>详细说明