Simulink搭建三相PWM整流器过程

三相PWM整流器的基本构成

  过年期间闲来无事,对PWM整流器进行了一点了解,然后用Simulink搭建了一个PWM整流器的模型。现在对这个过程进行归纳,希望对大家有帮助。
  首先贴出三相PWM整流器的电路简图如下图。其中V1、V2、V3是三相电源,对应实际的三相电;L1、L2、L3是整流器前端的三相电抗器;R1、R2、R3其实可以看作是三路线路上总的电阻(电缆的电阻、电抗器的电阻等等);Q1-6、D1-6则构成了三相IGBT桥,它也是我们需要控制的核心;最后的C1是直流母线的滤波电容。
在这里插入图片描述

三相PWM整流器的电压控制逻辑分析

  PWM整流的原理在网上已经有太多的解释了。但是往往都比较复杂,我们不妨以最简单的逻辑去解释(结合下图,为了简便分析,我们只看其中的一相电路,其中假设U1>0)。
  现在我们列出下图电压的等式,显然有U1=UL1+UR1+Ua。
在这里插入图片描述
  一般的,UL1是比较小的,假设电感为1mH,I1为10A,这时UL1=2pifL10=23.14500.00110=3.14V。相较直流母线几百伏的电压,相较电网几百伏的电压来说,UL1是很小的,如果在设计模型时忽略它只会造成很小的误差,并且控制模型中的所以在此我们忽略UL1的存在。这样一来电压的等式就变成了U1=UR1+Ua。
  而在实际控制时,我们并非按照每相进行解算,而是像控制PMSM一样把电压和电流都分解到DQ轴再进行解算。此时,电压等式就变成了Ed=URd+Ud、Eq=URq+Uq。其中E是电网电压,UR是电阻电压,U是IGBT桥逆变出的电压。
  当直流母线电压降低低于设定的母线电压时,我们希望电网对我们的母线进行充电,也就是希望Id>0,并且母线电压低的越多Id就应该越大。而要Id增大,显然就需要R两端的电压URd增大。而根据公式Ed=URd+Ud,我们想让URd增大可以通过控制IGBT桥的逆变,使Ud减小。
  上述的逻辑可以归纳为:(直流母线电压设定值-Udc)减小→Id增大→URd增大→Ud=Ed-URd减小。根据这个逻辑,我们可以搭建出一个控制流如下图。
在这里插入图片描述
  同理也可以将Uq的控制逻辑做出下图。
在这里插入图片描述
  这就是PWM整流的核心逻辑,有了核心逻辑,我们只需要将Id、Iq、Ed、Eq、实际母线电压测量出来输入到控制逻辑,然后使用计算出的Ud、Uq对IGBT桥进行对应的开关控制就可以了。

三相PWM整流器的模型及运行效果

  将整个模型搭建完备后的SImulink模型如下图。
在这里插入图片描述
  我们试着运行模型,可以看到母线电压在0.1秒的时间内就已经和设定的母线电压非常接近了。
在这里插入图片描述
  我们继续尝试不断更改设定的母线电压,可以发现,每次更改母线电压的设定值后,模型都可以调整直流母线电压变为新设定的电压值。可见我们的模型达到了设计目的。
在这里插入图片描述

三相PWM整流器与伺服三环控制相结合

  然后我们将PWM整流与之前文章中的伺服三环控制模型相结合,并实际运行测试。可以发现在伺服驱动电机进行运行的时候母线电压基本保持稳定。
在这里插入图片描述
  而对整流器的三相输入电流进行监控我们可以看出,在电机进行加速的过程中三相输入电流变大了。而当电机速度稳定后输入电流又变小了,完全符合预期。
在这里插入图片描述

三相PWM整流器模型下载

三相PWM整流器Simulink模型
伺服三环控制和三相PWM整流结合模型
三相PWM整流器Simulink模型,增加了上电延时以限制上电电流

  • 7
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

soar3033

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值