变频器的逆变、变频原理

2023-05-16

变频器的逆变、变频原理

YJZhang

从事制造业质量管理,做过PCBA,线束,电话机,变频器行业。

90 人赞同了该文章

变频器将直流电转变为交流电的这个过程叫“逆变”(inverting)。

先讲逆变过程,分二步。

第一步:将直流变成交流

图1.

上面是一个单相逆变原理图。

图中的1,2,3,4是IGBT,它有一个特点,我们只要在它的“栅极G”上加上信号,它就可以执行“开”的动作,即CE之间导通。如果把这个信号拿走,它就可以执行“关”的动作,即CE之间关断。

图2.

再说上面的原理图,在上半周内,如果我们让信号将1和4的IGBT开通,但2和3的IGBT关闭,那么母线上的电压就会通过负载R,从正极指向负极,实现了R上有一个向下的电流通过。
在接下来的下半周,让信号将1和4的IGBT关闭,同时信号将2和3的IGBT开通,那么R上就会有向上的电流通过。
这样负载R上的电压就如下图所示。

图3.

有一个动画图可以演示:

图4.

这样,就实现在了电流的“交流”变换。上面的演示可以看出,R上的电压是一个“方波”。这个电压是不可以驱动我们普通的“感应”电机的。

要能驱动电机,就得想办法把这个“方波”电压,变成“正弦”电压,怎么变呢?

第二步: 将方波变成“正弦”波。

如果在一个“半周期”内,我们通过技术,将这个“方波”变成半个周期(0-π)的“正弦”波,就完成了全部“逆变”的工作了。

这是通过一个“PWM”(pulse width modulation脉冲宽度调制) 的技术来实现的。

就是利用三角波(载波),然后把正弦波(信号波,调制波)调制到这个载波上面。经过这么一调制,就可以得到一个宽窄有规律的方波信号。这个过程就是叫PWM。

如下面图所示:蓝色的三角波,就是载波,红色的正弦波就是信号波。经过如图所示的二者重合后,然后通过信号波和载波的交叉点来决定调制后的信号波的宽度和高度。

图5.

具体地说:以信号的正半周为例,信号波与载波有一系列的相交点,在相邻相交点之间,如果信号波的信号大于载波,调制的输出信号为1。反之,则输出0。最后就得到了上图中,下面的一系列宽窄有序的红色方波信号。

图6.

得到这个红色的方波信号后,就可以把这个信号接到IGBT的栅极G上,让调制波的半个周半个周期地分别对IGBT的栅极加信号, IGBT就会按这个信号进行“开”、“关”操作。按一定的规律有序控制1/4 和2/3在一个周期内这样进行操作,负载R上就会得到一个与那个红色方波信号相似的“方波”电压波形。

图7.

上图就是用示波器抓获的这种波形。(注意:这个抓的是三相输出的二相之间的电压波形,如果要得到图3所示的那种波形,则要将示波器接在相和地之间。三相变频器输出没有“地”,就没有办法抓到那种波形了。)

照片分上下二个部分,上半区是波形全局,中间有二根竖线。
下半区,就是二根竖线之间的波形的局部放大,可以看一下它的细节。

这一套操作,都是通过电子电路的逻辑控制实现的。


第三步 变频

有了前面的逆变技术,我们再讲变频。

通过这个PWM技术,载波的频率不变,信号波的频率是可以变的。通过上面第二步的分析,输出电压的频率和这个信号波的频率是一样的。通过调整信号波的频率,就实现了输出电压的频率变化,即“变频”。

细心的朋友会说:这个实际的波形照片,与我们仿真出来的那个波形看上去不一样,差得太多。

我的答案是:仿真波形用的基波的频率太低。数一数一个信号波周期内载波的尖峰,12个,如果信号波是50Hz,则这个载波的信号是600Hz。为了得到一个近似“等效”的正弦波,载波的频率要越高越好。这个也好理解。但这个载波的频率不能太高,为什么不能太高?我还没有想好答案。等想好了,我另写一篇文章。

现在的IGBT的开关频率选择是满足实用的前提下一个妥协的结果。我看到的变频器,IGBT的开关频率有2kHz,3kHz,5kHz的。


有朋友会说,电机驱动,要“正弦”波电压,但我们看到变频器输出是“PWM方波”,怎么就能使电机工作呢?

这个问题,就涉及到数学上的“傅立叶”变换。理论上,我们现在看到的PWM波和正弦波的区别是差一个“谐波”,即“谐波”和基波合成后,可以得到一个“PWM波”。由于基波的有效值占大头,谐波的有效值占少数部分,我们说这个PWM波“等效”为一个“正弦”波。

图8.

因为是“等效”,不是相同,这个变频器产生的变频电源就会产生一些其它想不到的麻烦。参见后面的“用途二”中的一个案例。


这个PWM技术,还有其它用处。通过调整信号波的幅度,还可以实现变频器输出电压的“变压”。如下图仿真所示。可以看到,它与图5比起来,显得很“瘦”。

图9.

下面是一个动态示意图。可以看到,得到的调制波的宽度随着幅度的变化而变化。

图10.

这个原理就要从电压的有效值说起。

我们平时说的“220V”电压是正弦波电压的有效值,它的定义:把直流电和交流电分别通过两个相同的电阻器件,如果在交流电的一个周期时间内它们产生的热量相等,那么就把此直流电的电压作为此交流电的有效值。

当我们信号幅度降低时,得到的调制信号的宽度就变窄,等效的正弦波就显得“瘦”了。这样就降低了电压的有效值,但它的峰值不变。


这个功能的有什么用处呢?

用途一:

电机内流过的电流大小,与磁通量有关。在加在电机上的电压一定的情况下,如果降低电机的转速,则电机的“磁通量”会增加直到“饱和”。磁通量增加时,电机的电流也会增加,直至过流。这解释了我们观察到的现象:如果电机的负载过大,电机带不动,只能在低速运转,时间长了电机烧毁。极端情况,想办法把电机轴固定,通电不久,电机就会烧毁。

这个磁通量与什么有关呢?它与电机上的电压成正比,与频率成反比。

变频器启动电机时,在最初时,频率低,为了防止过流烧电机,就要保持电机内的磁通量一定,就得降低加在电机上的电压。这个降低电压的办法,就是通过降低信号波的幅值来实现的。

当系统要求输出功率减少时,比如:办公大楼晚间的空调需求少,希望空调机组减少制冷量,采用变频机组的空调就可以通过降低变频器的输出频率来使得电机的转速降低,从而使得空调的制冷量降低。这种工况是长时间运行的,如果不降低电机上的电压,就会导致电机在长时间的过流下工作,烧毁电机。这个时候就要降低电机上的电压,或者说降低变频器的输出电压。这个降低电压的办法,就是采用这个降低信号波幅度来实现。

我曾经观察过一部变频器的开机过程,从0-50Hz,它的电压/频率比在7左右。

另外:

从网上找到一个电机的扭矩公式,显示了电动机的转矩T与哪些参数有关系。

我们看到,转矩T与电压的平方成正比,与频率成反比。

如果在变频器初始开机的时候,频率低,扭矩就大,同时,电机内的阻抗也低,导致电机内的电流大,这个容易引起电机过流,烧毁电机,所以要避免。解决的办法就是同时也降低启动时的电压。这个降低电压的办法,就是通过调整信号波的幅度来实现的。

用途二:

在我们公司,这个调整电压的工作,是通过软件来实现。把软件烧在一个存贮芯片上,安装在控制板上。控制板读取存贮芯片内的内容后,执行软件程序。这样,同一块主板,就可以用在不同的机型上。不同的机型,要用不同的电压,就是烧不同的软件。具体原理呢,我也不懂了;具体的软件算法,我不懂;具体的软件编写,参数的修改,我也不懂,我的印象中,都是老外送给我们软件。

另外,有的企业,产品销往世界各地,使用的电压规格也不一样,测试时,为了获得这种不同的电压,可以用传统的铁芯变压器实现调压,但也有的单位用变频器当变压器进行调压,这样,它能调的电压就很宽了,档数也多,适用范围很广。

我也是无意中知道这个“变频调压”实际应用的。
我们的客户,就采用这个变频调压的技术。我们做的产品交给他测试时,如果遇到外国的产品,它的额定电压就不一样,这个时候就要调电压。有一次,我们交货的产品,在它的测试台测试时,发生了“相序保护器”烧毁的故障。
最初我们以为是相序保护器质量不行。就重新换了一个,上去一测试,马上就烧了。我们就觉得奇怪了,启动柜在家里测试合格,上面的接线什么的都是对的。为什么到了客户的测试台上就烧相序保护器?连烧二个相序保护器就不正常了。
后来,客户测试主管想起来了:可能与他们的电源有关,他们用的是“变频电源”----利用“变频器”进行调压。为什么“变频电源”就能烧“相序保护器”?后来找到相序保护器厂家,研究发现:供电电源里的“谐波”导致了相序保护器里面的电路发热过大。解决办法:重新设计“相序保护器”里面的电路。
当时我对变频器不懂,有了这一次的教训,我个人对“变频器变压”技术就有了心里阴影。

用途三:

另外,如果信号波的峰值大于载波的峰值,这样得到的方波,就比正常的正弦波“胖”一点,它可以提高逆变后的电压有效值。这个技术就是“过调制”。这个技术,对于使用“交流电抗”的变频器很重要,参见这一篇文章中的讲述。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

变频器的逆变、变频原理 的相关文章

  • 【磕盐随记】IMU数据的运用——姿态R对时间t求导

    一 前言 IMU能够测量到三轴加速度和角速度 xff0c 那么如何在slam中使用imu测量得到的数据呢 xff1f Fast lio的论文中有很好的演示 xff1a 上述公式中 xff0c 最让我不能理解的就是这个 d R d
  • 【磕盐随记】Nodelet类的简明使用

    前言 一直不太懂ROS的Nodelet xff0c 今天佳爷给我拿他的 Elastic Tracker 作为例子给我讲了一下 xff0c 在此简单记录 xff0c 方便后续使用 一 Nodelet的工作原理 nodelet是用来方便ros的
  • 有功功率、无功功率、视在功率、功率因素

    有功功率 xff08 平均功率 xff09 P 61 UI cos 单位为W xff08 瓦 xff09 U单位V xff08 伏 xff09 xff0c I单位A xff08 安 xff09 无功功率 Q 61 UI sin 单位为Var
  • KEIL 生成bin文件 MDK 51 ram bin 文件

    使用keil做项目开发 xff0c 并且需要做IAP功能时 xff0c 就需生成bin文件 xff0c bin文件相比于hex文件更小 xff0c 一般用 bin文件作为升级文件 keil无法像iar一样通过工程设置直接输出bin文件 xf
  • ADC 采样数据抖动

    MSP430或STM32 xff0c 在使用内部ADC出现的采样数据异常抖动问题 采样设计 xff1a 用于检测供电线路电流及电压 产品运行在两种模式下 xff0c 1 低功耗静态模式 xff08 仓储态 xff09 xff0c 2 全功能
  • CC1310 基于CCS工程建立+Sensor Controller ADC

    基于TIRTOS xff0c PacketTx 43 Sensor Controller ADC 43 CCS工程建立 需要的工具 xff1a 1 simplelink cc13x0 sdk 3 20 00 23 CC1310的SDK xf
  • linux w5500 驱动及使用

    1 驱动 驱动来源 a 内核驱动 xff1b b xff1a 官方驱动 a 内核 xff1a linux内核w5500驱动 xff0c 包含两个源文件w5100 c和w5100 spi c kernel drivers net ethern
  • 扩展 IO pca95555 linux驱动 及使用

    驱动 xff1a 内核驱动 xff1a kernel drivers gpio gpio pca953x c make menuconfig配置编译 或拷贝出来手动编译成模块加载 设备树 xff1a 使用2个芯片 xff0c 在同一i2c总
  • Linux内核崩溃 dump调试

    内核 crash 崩溃 xff0c oops消息 xff0c dump oops xff08 也称 panic xff09 xff0c 称程序运行崩溃 xff0c 程序崩溃后会产生oops消息 应用程序或内核线程的崩溃都会产生oops消息
  • 【路径规划】VFH

    简介 在没有全局地图或者是应对动态障碍物的情况下 xff0c 往往是运用局部规划来进行绕障 xff0c 在局部规划的经典算法中 xff0c 比较常用的是 DWA 与 VFH xff0c VFH 全名向量场直方图算法 xff0c 不同于 DW
  • keil5 编译程序出现错误Error: L6411E: No compatible library exists with a definition of startup symbol __main

    Error L6411E No compatible library exists with a definition of startup symbol main 之前装过ADS xff0c ADS与MDK冲突 xff0c 依据网友提供的
  • LORA 射频自组网 两级中继

    基于sx1276lora模块 xff0c 进行多个模块之间自组网 xff0c 组网形式为1个集中器加多个终端 模块之间距离较远时 xff0c 集中器无法直接与某个终端进行通信 xff0c 其他终端本身可作为中继给该终端作为中继与集中器通信
  • STM32上进行Delay延时的方法

    1 使用SYStick专门的延时 void delay us uint32 t us static uint32 t delay flag 61 0 delay flag 61 1 set reload register HCLK 61 4
  • 内核模块已打开,但开机未加载

    环境 xff1a 系 统 Centos 6 6 内核版本 xff1a linux 2 6 32 1 vmware转qcow2格式 xff0c 内核崩溃 最近做一个kvm的镜像 xff0c 尽力裁小内核大小 xff0c 从VMware格式转q
  • px4飞控校准中常遇到的一些坑

    1 校准中最后给飞控独立供电 xff0c 这样可以避免一些不必要的错误 比如要给飞控解锁 xff0c 就必须是给飞控独立供电 xff0c 不能通过USB线给飞控供电 2 校准时至少给飞控接上数传和GPS xff0c 注意GPS的方向和机头方
  • ros+mavros+gazebo仿真实践要点总结

    1 安装ros时要看好对应的版本 xff0c ubuntu16 4对应的kenitic版本 xff0c Ubuntu18 04对应的melodic版本 2 通过ssh方式clone px4 firmware比http方式快的多 3 参考教程
  • offboard

    GAAS
  • 无人机飞控系统的简单分析

    这里写自定义目录标题 刚上大一的时候的学业报告 xff0c 将就这看吧 无人机控制系统原理的简单分析 摘要 xff1a 无人机 xff08 UAV xff09 是无人驾驶飞机的简称 xff0c 是指利用无线电遥控设备和自备的程序控制装置操纵
  • [网络编程]运用socket实现本地通信

    功能实现 基于socket文件 xff0c 进行数据传递 xff0c 实现服务器与客户端之间进行本地通信 设计思路 服务器 创建socket套接字将socket套接字关联到socket文件 xff0c 实现绑定并创建套接字文件此时 xff0
  • 学东西要先看这个东西能给你提供什么功能,作东西要明白自己要实现什么功能!一定要耐下性子!

    学东西不要急匆匆去学 xff0c 首先要明白你要学的这个东西它能给你提供什么功能 xff0c 然后再去学这些功能怎么应用 xff0c 怎么实现的 xff0c 甚至 xff0c 只去学习自己需要使用的功能 作东西也不要匆匆就去作 xff0c

随机推荐