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

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

3天内不再提示

直流无刷电机的正弦波控制介绍

0xQC_gh_ed4f95b 来源:华芯微特32位MCU 作者:华芯微特32位MCU 2021-10-29 12:02 次阅读

直流无刷电机的正弦波控制即通过对电机绕组施加一定的电压,使电机绕组中产生正弦电流,通过控制正弦电流的幅值及相位达到控制电机转矩的目的。与传统的方波控制相比,电机相电流为正弦,且连续变化,无换相电流突变,因此电机运行噪声低。

根据控制的复杂程度,直流无刷电机的正弦波控制可分为:简易正弦波控制与复杂正弦波控制。

01

简易正弦波控制

对电机绕组施加一定的电压,使电机相电压为正弦波,由于电机绕组为感性负载,因此电机相电流也为正弦波。通过控制电机相电压的幅值以及相位来控制电流的相位以及幅值,为电压环控制,实现较为简单。

02

复杂正弦波控制

与简易正弦波控制不同,复杂的正弦控制目标为电机相电流,建立电流环,通过直接控制相电流的相位与幅值达到控制电机的目的。由于电机相电流为正弦信号,因此需要进行电流的解耦操作,较为复杂,常见的为磁场定向控制(FOC)及直接转矩控制(DTC)等。

下面介绍简易正弦波控制的原理及其实现。

简易正弦波控制原理

简易正弦波控制即通过控制电机正弦相电压的幅值以及相位达到控制电机电流的目的。通常通过在电机端线施加一定形式的电压来使绕组两端产生正弦相电压。常见的生成方式为:正弦PWM以及空间矢量PWM。由于正弦PWM原理简单且便于实现,因此简易正弦波控制中通常采用其作为PWM生成方式。图1为BLDC控制结构图,其中Ux、Uy、Uz为桥臂电压,Ua、Ub、Uc为电机绕组的相电压,以下对于不同种类的PWM调制方式的介绍将基于此结构图进行。

25ce6ebc-384c-11ec-82a8-dac502259ad0.png

图1 直流无刷电机控制框图

Part 1

三相正弦调制PWM

三相SPWM为最常见的正弦PWM生成方式,即对电机三个端线施加相位相差120度的正弦电压信号,由于中性点为0,因此电机相电压也为正弦,且相位与施加的正弦电压相同。如图2所示。

2650b408-384c-11ec-82a8-dac502259ad0.png

图2 三相调制SPWM端线电压

Part 2

开关损耗最小正弦PWM

与常见的SPWM不同,采用开关损耗最小正弦PWM时,施加在电机端线上电压Ua、 Ub、Uc并非正弦波电压,此时电机中心点电压并非为0,但是电机相电压仍然为正弦。因此此类控制方式为线电压控制。

其中Ux、Uy、Uz为电机端线电压,Ua、Ub、Uc为电机相电压,可见相电压相位差为120度。Ux、Uy、Uz与Ua、Ub、Uc的关系如下:

26c1a316-384c-11ec-82a8-dac502259ad0.png272dac32-384c-11ec-82a8-dac502259ad0.png

合并后,Ux,Uy,Uz如下:

277ae376-384c-11ec-82a8-dac502259ad0.png

27f5ce88-384c-11ec-82a8-dac502259ad0.png

286c3bea-384c-11ec-82a8-dac502259ad0.png

可见采用开关损耗最小正弦PWM时,Ux,Uy,Uz相位差120度,且为分段函数形式,并非正弦电压,而电机相电压Ua、Ub、Uc仍然为正弦电压。且在120度区内端线电压为0,即对应的开关管常开或常关。因此与三相正弦PWM相比,开关损耗减少1/3。

通过控制Ux,Uy,Uz的相位以及幅值即可以控制Ux,Uy,Uz,实现控制电流的目的。

Part 3

空间矢量脉宽调制(SVPWM)

与SPWM不同,SVPWM施加在电机端线上电压并非等效正弦波电压,此时电机中心点电压并非为0,但电机相电压仍然为等效正弦,从而使得电机相线电流也成正弦变化规则。

三相全桥逆变器共8种开关模式,分别对应八个基本电压空间矢量U0~U7,U0和U7为零矢量,位于原点。其余6个非零矢量幅值相同,相邻矢量间隔60°。根据非零矢量所在位置将空间划分为六个扇区。空间矢量脉宽调制就是利用U0~U7的不同组合,组成幅值相同、相位不同的参考电压矢量Uref,从而使矢量轨迹尽可能逼近基准圆。

28c87342-384c-11ec-82a8-dac502259ad0.png

图3 基本空间矢量在空间的分布

图4为参考电压在第一扇区,有两个非零矢量U1U2和零矢量合成,当参考电压进入下一个扇区,采用新的相邻两个矢量与零矢量进行合成。基于矢量合成规则,在符合T1+T2 《= Tpwm条件下,并要求任意角度下V1和V2都能合成出的矢量,所以Uref_max=√3/2 Udc。调制度M=Uref/(Uref_max)=Uref/(√3/2 Udc)。

2945dd96-384c-11ec-82a8-dac502259ad0.png

图4 参考电压在第一扇区矢量合成方法

29b6adf0-384c-11ec-82a8-dac502259ad0.png

由三角正弦定理可知:

2a1b01c4-384c-11ec-82a8-dac502259ad0.png

θ角度的推算和前面SPWM里的方法是一样的。为了减少三角函数计算同样采用代码内置Sin三角函数表为了获得最佳的谐波性能和最小开关损耗,目前主要有7段式和5段式空间矢量合成方法。

2a92cf24-384c-11ec-82a8-dac502259ad0.png

对比7段式和5段式可知,两者在零矢量的分配上存在很大的区别,单个PWM周期内,5段式方法将零矢量集中插入在中间,转矩脉动大,在低频时会导致明显的走走停停不平稳现象,而7段式方法中零矢量的一半被插入在PWM周期的中间,另一半插入在PWM周期的两边,这样可以使得磁链的运转更加平稳,减少电机转矩的脉动,使得低频时特性明显好于5段式,高频时特性差异不大。但5段式方法中每个PWM周期中,总有一相桥臂的开关管状态不需要改变,而在7段式方法中,每一相桥臂的开关管都需要开关各一次,5段式比7段式开关次数减少1/3,所以5段式的开关功耗是最小的。综合来说在PWM周期达到10KHz以上,5段式更加合适。

举例:角度θ=30°,力矩百分比M=50%,PWM频率20KHz,求三相各PWM的占空比。

2b158266-384c-11ec-82a8-dac502259ad0.png

以上是关于直流无刷电机的正弦波控制的简要介绍。

具体详情可登录华芯微特官网:http://www.synwit.cn/

共享文件夹:ftp://221.217.59.230/

QQ技术交流群:492524359等方式获取最新支持。

编辑:jq

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

    关注

    114

    文章

    4901

    浏览量

    209970
  • 电压
    +关注

    关注

    45

    文章

    5091

    浏览量

    114430
  • 电机
    +关注

    关注

    139

    文章

    8317

    浏览量

    142156

原文标题:直流无刷电机的正弦波控制简介

文章出处:【微信号:gh_ed4f95bde4df,微信公众号:华芯微特32位MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    正弦波调制和方波调制的有效值怎么决定?

    以载波三角和调制正弦波比较生成PWM,生成的PWM波形的有效值是和什么有关?或者说生成的PWM有效值是由什么控制决定的? 怎么用TIT
    发表于 04-09 16:54

    无刷电机是什么意思 无刷电机是交流还是直流

    ,并且无需维护刷子。无刷电机采用了电子换向技术,可以在不使用电刷的情况下实现电机的换向。本文将详细介绍无刷电机的工作原理、种类、特点和应用领域等。 一、工作原理
    的头像 发表于 02-01 13:57 2942次阅读

    正弦波逆变器什么意思 正弦波逆变器和普通逆变器有什么区别?

    正弦波逆变器什么意思 正弦波逆变器和普通逆变器有什么区别? 正弦波逆变器是一种电力转换器,将直流电转化为交流电,输出的交流电波形与电网供电的标准正弦
    的头像 发表于 02-01 09:25 669次阅读

    正弦波逆变器和修正弦波逆变器的区别

    正弦波逆变器和修正弦波逆变器的区别 纯正弦波逆变器和修正正弦波逆变器是两种常见的逆变器类型,它们在输出电流波形和电气性能方面存在差异。下面详细介绍
    的头像 发表于 01-23 14:58 1023次阅读

    使用TC78B011FTG的无感正弦波无刷电机驱动电路

    一、使用TC78B011FTG的无感正弦波无刷电机驱动电路 1. TC78B011FTG 该产品适用于服务器风扇和鼓风机使用的高速电机,以及无绳真空吸尘器与扫地机器人使用的吸尘电机
    的头像 发表于 01-02 11:02 224次阅读
    使用TC78B011FTG的无感<b class='flag-5'>正弦波</b><b class='flag-5'>无刷电机</b>驱动电路

    为什么用在有齿无刷电机控制器是方波而不是正弦波输出?

    经济性:方波控制器相对于正弦波控制器成本更低。传统的正弦波控制器需要使用复杂的电路和电子元件来产生和处理
    的头像 发表于 12-26 17:50 368次阅读
    为什么用在有齿<b class='flag-5'>无刷电机</b>的<b class='flag-5'>控制</b>器是方波而不是<b class='flag-5'>正弦波</b>输出?

    为什么用在有齿无刷电机控制器是方波而不是正弦波输出?

    为什么用在有齿无刷电机控制器是方波而不是正弦波输出?  在有齿无刷电机控制中,使用方波而不是正弦波
    的头像 发表于 12-20 16:00 591次阅读

    直流无刷电机测试系统测试项目有哪些

    直流无刷电机测试系统直流无刷电机测试系统是一种先进的电机测试系统,它采用先进的电子控制技术,可以
    的头像 发表于 12-19 14:53 392次阅读
    <b class='flag-5'>直流</b><b class='flag-5'>无刷电机</b>测试系统测试项目有哪些

    ACM6252单相正弦波/方波(BLDC)直流无刷电机驱动IC解决方案

    深圳是永阜康科技有限公司现在大力推广一颗单相正弦波/方波直流无刷电机驱动IC-ACM6252. 工作电压3.1V-18V、工作电流1.2A, 可覆盖大多数中小功率(<1A)的风机、泵机类应用。
    的头像 发表于 12-18 14:39 403次阅读
    ACM6252单相<b class='flag-5'>正弦波</b>/方波(BLDC)<b class='flag-5'>直流</b><b class='flag-5'>无刷电机</b>驱动IC解决方案

    利用AD9914产生正弦波,最后输出的正弦波为什么感觉有调制?

    您好,外部晶振50M输入AD9914后,通过内部倍频作为内部时钟,用的串行编程想输出的正弦波。最后输出的正弦波为什么感觉有调制?我是利用单频模式,选择了profile0。
    发表于 12-11 08:09

    直流成分的正弦波经运放放大后,直流成分大小改变了是什么原因?

    在对一峰峰值为4v到8v,直流成分为6v的正弦波进行放大后,得到两个相位相反的正弦波,然而这两个正弦波直流成分都改变了,负相放大后
    发表于 11-24 07:19

    直流无刷电机的原理及其控制

    直流无刷电机的原理及其控制--英飞凌英飞凌专题技术交流  
    发表于 11-09 16:40 15次下载

    直流无刷电机简易正弦波控制介绍

    直流无刷电机正弦波控制即通过对电机绕组施加一定的电压,使电机绕组中产生
    发表于 09-28 06:46

    MCU内部ADC采样正弦波

    使用一款MCU芯片的内部ADC功能对正弦波采样,这个输入正弦波是选择交流还是直流?ADC应该是选择单次转换还是连续转换模式?目前对设置了一定频率与幅度的正弦波输入,但通过串口只会输出这
    发表于 05-24 17:15

    multisim文氏电桥正弦波振荡电路为什么仿真不出正弦波

    multisim文氏电桥正弦波振荡电路为什么仿真不出正弦波?还有那个滑动变阻器接进去有什么用吗?或者这个,就是完全一条直线啊啊啊。。。
    发表于 05-05 11:18