ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

三相电机控制:端电压、相电压、线电压详解与SPWM 86.6%利用率推导

三相电机控制:端电压、相电压、线电压详解与SPWM 86.6%利用率推导 这几天我又一次被同一个问题拦住客户那边新接手三相电机控制的工程师拿着万用表在驱动器输出端和电机端子之间来回测U-V量出380VU-W量出380VU对直流母线负极量出来却是一堆乱跳的数字他回过头来问我端电压、相电压、线电压到底哪个才是电机真正看到的这个问题几乎每个入门的人都会撞上。正好最近关于SPWM线电压利用率86.6%这个数字的讨论又多了起来我就把三个电压概念怎么定义、怎么实测、波形差在哪里一次讲清楚最后用代数把86.6%的来历完完整整推一遍。1. 先搞清三套“电压身份”端电压、相电压、线电压各管什么1.1 电压是相对的测量必须先定参考点很多人一开始就卡在“三相电到底有几种电压”这个问题上本质原因是没想明白电压从来不是一个点的属性而是两个点之间的电势差。同一个U端子你拿它相对直流母线负极看得到一个物理量相对电机星点看得到另一个物理量相对V端子看又是一个物理量。这三个物理量名称不同数值不同用途更不同。所以在三相电机控制里端电压、相电压、线电压并不是同一个电压的三个叫法而是分别对应三个不同的参考点。参考点选错了后面所有测量和计算都会失真。我见过不少人在现场量完电压回去直接套公式结果怎么都对不上多数情况就是参考点搞混了。1.2 端电压驱动器输出端相对系统参考地的实际电平在电机控制语境里端电压通常指逆变桥输出端子U、V、W相对一个公共参考点——一般是直流母线负极DC-或者系统地——的电压。因为这个电压直接由桥臂开关状态决定所以它根本不是一个正弦波而是0和母线电压Vdc之间跳变的高频矩形脉冲。母线电压是540V那么U相对DC-的端电压只会在0V和540V这两个状态之间切换不会老老实实停留在某个中间值。这里要提醒一句“端电压”这个词在不同资料里的用法并不完全统一。有的教材把任意两个电机端子之间的电压也叫端电压等于线电压。为了避免歧义现场沟通时最好直接说“U相对DC-的电压”或“U-V线电压”而不要只说一个笼统的“端电压”。这也是很多初学者被绕晕的重要原因之一。1.3 相电压真正加在电机绕组上的电压相电压定义是电机每相绕组两端的电压。星形接法时绕组一端接着U端子另一端接在星点N上所以相电压就是U端子对星点N的电压。星点一旦不外引万用表就够不着这个量只能靠线电压除以√3去估算。线电压定义则是任意两根端子线之间的电压U-V、V-W、W-U。对称三相系统中线电压有效值等于相电压有效值的√3倍相位超前对应相电压30°。但注意这个√3关系只有在三相对称、并且是正弦稳态条件下才严格成立。到了PWM驱动场景端电压全是脉冲波瞬时值和有效值关系不再那么直观很多人在这一步开始怀疑公式。电机铭牌上的额定电压比如三相380V指的是线电压有效值。变频器面板上显示的输出电压通常也是线电压有效值。这一点后面算86.6%时还会用到。2. 测量工具怎么选万用表和示波器看到的是两个世界2.1 万用表只适合稳态正弦遇到PWM会“读数漂移”万用表不是不能用但要认清它的定位。电网供电的工频正弦系统里万用表量线电压得380V、相电压得220V简单可靠。但到了SPWM驱动的电机端输出是高频开关脉冲不是正弦波普通万用表的交流档内部是平均值响应再乘以波形系数读出来的数既不是基波有效值也不是真实的总有效值而是“按照正弦波假设折算出来的一个数”。真有效值万用表True RMS会好一些它能算出包含谐波的真实有效值但这个数字对电机控制没有直接指导意义。因为真正产生转矩的是基波电压谐波成分主要变成损耗和噪声。你拿真有效值表去量SPWM输出可能量出400多V看着很吓人其实电机基波电压并没有那么高。这就是“读数漂移”和“读数看起来很大”的根源。2.2 示波器能还原波形才是三相电机控制的正确工具要理解SPWM到底做了什么必须看波形。示波器能看到端电压的高频脉冲、线电压的三电平跳变、相电压的脉宽变化规律这些信息万用表完全给不了。带宽方面不需要追求太高开关频率通常在2kHz到20kHz50MHz带宽的无源探头足够观察脉冲边缘和脉宽变化。反而是探头耐压和通道隔离更值得注意。测量时要同时确认探头衰减比如10×并把示波器通道探头比设对不然幅值全部偏成十分之一或十倍波形结论自然全错。2.3 探头地线的安全红线普通探头不能同时测不同电位点这个必须放到最前面说。普通无源探头的地线夹并不是独立的它通过示波器外壳直接连到保护地也就是大地。你用两个普通探头去测U和V两个端子如果地线夹分别夹在U和V上等于把两个高压端子通过示波器地回路接到了一起轻则波形扭曲重则过流打火甚至烧探头。正确做法是所有探头的地线夹全部接到同一个系统参考地比如直流母线负极DC-。要测U-V线电压时让CH1测U对DC-CH2测V对DC-然后用示波器的数学通道做CH1减CH2得到的就是线电压波形。这是三相PWM测量最基本也最稳妥的接法后面第6章我会再展开讲细节。3. 万用表实测星形和三角形接法分别量哪里才有意义3.1 星形接法线电压量U-V相电压需要找星点先打开电机接线盒看绕组的连接片。星形接法Y接下三个绕组末端短接在一起形成星点N三个首端引出到U、V、W端子。这种情况下任意两个端子之间量到的是线电压比如U-V是380V端子与星点之间量到的是相电压比如U-N是220V。如果星点N没有单独引出你用万用表就只能量到线电压量不到相电压。想估算相电压就用线电压除以√3在线性对称条件下这个估算足够准确。需要特别说明的是这里讲的都是工频正弦电网供电下的情况。如果你量的是变频器输出读数不是稳定的380V而是一个随调制情况变化的数下面3.3再展开。3.2 三角形接法任意两端子间量到的既是线电压也是相电压三角形接法Δ接的绕组首尾相连三个连接点分别引出U、V、W。每相绕组直接跨接在两根端子之间所以U-V之间的电压既是线电压也是这一相绕组的相电压。结论就是三角形接法下线电压等于相电压不再存在√3倍关系因为电机的绕组连接方式已经决定了这个物理事实。很多人在这一点上跟“三相电380V/220V”搞混因为那组数对应的是星形连接中的线电压和相电压。如果电机是三角形接法铭牌上380V其实就是每相绕组的耐压值。所以在万用表实测前先确认电机接法比拿表乱点一通重要得多。3.3 为什么PWM驱动下万用表读数乱跳不能直接当依据变频器驱动的电机端万用表读数不稳定是常态。一个原因是SPWM的调制比在不断变化输出脉冲的平均电压跟着基波正弦走表显数值一直在动另一个原因是万用表交流档无法区分基波和谐波交流耦合后对所有频率成分都求有效值读数天然偏高。我自己做过一个对比实验某变频器母线电压540V调制比0.8用真有效值万用表量输出U-V之间读数约410V用示波器抓波形后做FFT只算基波成分的有效值大约340V。差距非常明显。所以我的建议是万用表只用来做粗测比如确认驱动器有没有输出、接线是否松动真正要评估电机承受电压必须用示波器看波形或者用功率分析仪读数。4. 示波器实测端电压、相电压、线电压的波形到底长什么样4.1 实测环境低压母线先验证逻辑清晰再上高压为了安全我先在实验台上搭了一套低压验证环境直流稳压电源输出100V作为母线电压三相逆变桥用STM32产生SPWM驱动负载用星形连接的三个1kW电阻模拟电机绕组开关频率10kHz调制比0.8。示波器用两路普通探头CH1夹U端子对DC-CH2夹V端子对DC-地线夹都接到DC-数学通道CH1减CH2得到U-V线电压。这套低压环境允许我放心地反复折腾探头和触发方式。等逻辑全部验证正确后再把同样的测量流程搬到真实驱动器上只是那时候需要加隔离或者差分探头。我强烈建议你也这么干低压跑通测试方案再上高压能避开绝大多数探头烧毁事故。4.2 端电压波形一串0到100V的脉宽调制脉冲把时基设在100µs/div看CH1U相对DC-的端电压波形就是一串矩形波低电平0V高电平100V。脉冲宽度不是固定的而是按正弦规律在一个基波周期内慢慢变化。正弦调制波的瞬时值越高对应位置的上管导通时间越长脉冲越宽瞬时值越低脉冲越窄。这就是SPWM的直观体现。如果用较慢的时基比如10ms/div看还能看出脉冲宽度形成的包络线近似正弦但这个包络线叠加了一个直流分量。因为U相对DC-的端电压是从0V开始往上脉动的平均值并不为零直流偏置很明显。这个直流分量并不会全部加到电机绕组上线电压和相电压会把公共部分的直流分量抵消掉。4.3 线电压波形三电平脉冲才是电机真正看到的“线间压差”看数学通道CH1减CH2的波形U-V线电压不再是0V到100V的单极性脉冲而是在100V、0V、-100V三个电平之间跳变。出现-100V并不奇怪因为U相对DC-是100V时V相对DC-可能是0V两者相减就是100V反过来U为0V、V为100V时相减就是-100V两者相同时线电压为0V。线电压和端电压最关键的区别是线电压波形里没有公共直流偏置。U和V都有相同的直流平均分量相减后被完全抵消。所以线电压的脉冲序列正负对称低次谐波分量更小更接近正弦。这也是为什么判断调制质量时大家更愿意看线电压波形而不是单相端电压波形。4.4 相电压波形星点不外引时用虚拟星点才能看见电机星点N没引出时示波器探头没有地方夹相电压直接测不到。常见做法是搭一个虚拟星点三个阻值相同的电阻比如10kΩ/1%/2W一端分别接U、V、W另一端短接在一起。这个短接点就是虚拟中点在对称三相系统里它的电位和真实电机星点非常接近尤其在基波频率上等效性很好。然后用差分方式测U端子到虚拟星点的电压。实测看到的相电压波形幅值范围和端电压完全不同不是0到100V而是在-50V到50V之间脉动。因为虚拟星点的电位大约等于母线电压的一半左右U相对DC-的0/100V脉冲减掉这个公共电位后就变成了正负对称的脉冲。相电压脉冲同样受SPWM调制脉宽按正弦规律变化它才是绕组上真正建立电流的电压。4.5 三组波形放一起信息量最大的其实是线电压下面这个表是我平时分析波形时对照用的你可以直接存下来电压类型常见参考点脉冲电平范围母线电压Vdc下是否含直流偏置建议测量方法端电压U相对DC-0 ~ Vdc含单探头直接测相电压U相对电机星点N或虚拟星点-Vdc/2 ~ Vdc/2基本抵消双通道差分或探头对虚拟星点线电压U-V端子间-Vdc ~ Vdc不含双通道相减或差分探头端电压适合看开关逻辑和频率线电压适合看调制质量和估算输出能力相电压适合计算绕组实际承受的电压。三者合在一起才能完整描述一个PWM驱动系统的电气状态。实际调试中我最常用的是线电压波形因为它同时反映了上下桥臂的开关配合情况而且和电机端电压直接对应。5. SPWM的86.6%线电压利用率这个数字到底怎么来的5.1 先约定“利用率”的分子分母很多人背下了86.6%却说不清它是谁的占比。这里“线电压利用率”的定义是线电压基波幅值除以直流母线电压Vdc即线电压利用率 Uuv_pk / Vdc为什么用基波幅值而不直接用有效值因为在PWM驱动中电机实际工作的依据是输出正弦电压的基波分量。谐波虽然存在但主要造成损耗和噪声不产生有效转矩。基波幅值越高说明母线电压被利用得越充分。所以这个百分比衡量的是“SPWM逆变器能把多少直流母线电压变成有用的交流基波”。5.2 SPWM在线性调制区的相电压上限三相SPWM线性调制区要求调制比m不超过1。此时每相桥臂输出电压相对于直流母线中点的基波幅值最大可以达到Uph_pk m × (Vdc/2)当m1时Uph_pk Vdc/2也就是相电压基波幅值最多是半个母线电压。原因是每相桥臂的输出被限制在直流母线正负两个极之间相对母线中点只能在-Vdc/2到Vdc/2之间变化正弦调制波的峰值也不可能超过三角载波的顶点否则进入过调制区。所以m1是SPWM线性调制的边界。超过1后基波幅值虽然还能继续涨一点但低次谐波明显增加波形开始畸变一般不作为正常工作区。5.3 线电压是两相正弦之差幅值乘√3三相对称系统里设U相电压基波为Uu Um × sin(ωt)V相滞后120°为Uv Um × sin(ωt - 120°)那么U-V线电压基波等于Uuv Uu - Uv Um × [sin(ωt) - sin(ωt - 120°)] √3 × Um × sin(ωt 30°)看这个结果线电压基波的幅值等于单相基波幅值的√3倍相位超前U相30°。用矢量图理解更直观两个幅值相等的相电压矢量夹角120°相减之后得到的矢量长度正好是原来的√3倍这就是三相系统的几何本质。5.4 完整推导√3/2也就是0.866把5.2和5.3联立起来Uuv_pk √3 × Uph_pk √3 × (Vdc/2) Vdc × √3/2所以线电压利用率 Uuv_pk / Vdc √3/2 ≈ 0.866 86.6%这就是86.6%的来历。数字本身并不神秘关键链路是SPWM线性调制上限给定了相电压基波幅值Vdc/2线电压比相电压多√3倍于是得出√3/2。举一个实际例子母线电压Vdc540VSPWM最大线电压基波幅值约等于540×0.866467.6V对应有效值467.6/√2≈330.7V。如果你要驱动一个额定线电压380V有效值的电机380V对应的峰值是537V显然467.6V的SPWM达不到所以需要SVPWM或者过调制来抬高利用率。5.5 常见误区86.6%不是有效值占比经常有人把86.6%往“线电压有效值除以母线电压”上靠这么算是得不到86.6%的。线电压基波有效值是Uuv_pk/√2除以Vdc后得到(√3/2 × Vdc) / (√2 × Vdc) √3 / (2√2) ≈ 0.612也就是说如果只算有效值SPWM的线电压有效值大约只有母线电压的61.2%。这两个数字出现的场景完全不同86.6%讲的是基波幅值利用率61.2%讲的是有效值占比。理解了这一点也就理解了为什么很多变频器标称输出380V却要依托SVPWM要让380V线电压有效值的峰值537V接近母线电压540V利用率必须接近100%SPWM的86.6%确实不够用。SVPWM通过注入零序分量把相电压基波幅值抬到Vdc/√3线电压基波幅值正好等于Vdc利用率100%比SPWM提升约15.47%。这才是“SVPWM电压利用率更高”这句话背后完整的逻辑链条。6. 实测里的那些坑探头烧毁、浮地测量和虚拟星点的正确用法6.1 两个地夹同时夹不同端子短路就是这么发生的我见过不止一次有人为了同时看U相和V相对地波形把两个探头的地线夹一个夹在DC-一个顺手夹在U端子上。结果U端子对地的高频电压直接通过地线夹、示波器外壳短接打火之后探头报废驱动器过流保护。正确做法再强调一遍普通无源探头的地线夹永远只能接同一个系统参考点也就是DC-。两台示波器如果同时测量也要把两个示波器接到同一电源插座避免地电位差形成环路。测量线电压时用双通道相减不直接用两个地线夹分别去夹两个高压端子。如果非要直接夹两个高压端子必须用隔离性能足够好的差分探头。6.2 虚拟星点不是随便三个电阻一接了事虚拟星点的核心要求是三相对称。电阻值必须严格一致一般用1%精度的10kΩ电阻。耐压不能忽略母线电压500V时虚拟星点相对端子的电压可能达到数百伏普通贴片电阻可能击穿打火至少选1/2W以上的插件电阻或者多个电阻串联。还有一个很多人踩过的坑虚拟星点对地有高频共模电压不能直接把示波器地线夹夹在虚拟星点上否则等于把一个悬浮节点接到了大地。正确接法是CH1测U端子CH2测虚拟星点用数学通道CH1减CH2得到U对虚拟星点的相电压。本质上它和测线电压的接法一样只是把参考点从V端子换成了虚拟中点。6.3 示波器的触发和时基怎么设才看得到开关细节看SPWM波形时触发源选U相端电压通道触发电平设在Vdc/2左右这样每个开关周期都能稳定触发。想看一整个基波周期的包络线时时基设成10ms/div或20ms/div想看单个开关周期的脉冲细节时时基设成50µs/div或100µs/div对应10kHz的载波周期。我自己的习惯是先慢扫看包络是否正常再快扫看单个周期内脉冲宽度是否符合调制比。如果慢扫时包络线有明显削顶说明调制比超过1进入过调制区如果快扫时脉冲宽度乱跳多半是三相调制波不对称或者死区设置有问题。波形里能读出来的信息远比万用表那一串数字多。6.4 先低压验证逻辑再上高压这条顺序不能省整套测量方案应该先用低压直流母线验证一遍确认探头接法、触发设置、数学通道方向都没有问题后再关断电源把母线电压升到实际工作值。这样做第一保住示波器第二保住被调设备第三能让你在低压阶段把误操作的成本降到最低。我曾经有一次省了低压验证直接上380V驱动柜结果发现差分探头衰减比设置错了波形全部按10倍衰减记录后续分析全部推倒重来。从那以后低压验证成了我测量前的固定动作。7. 我平时测这三组电压的几个习惯这里分享几个我自己一直在用的测量习惯。第一开始测量前先画一张小图把参考点标出来DC-在哪、电机星点是否引出、探头地线夹准备夹哪里。三秒钟的确认能省下一整天的排查时间。第二优先测线电压而不是单相端电压因为线电压不含直流偏置最能直观反映调制质量。第三记录波形时把母线电压、调制比、开关频率全部写在截图备注里这样后续对比不同工况才有依据。我自己最深的体会是三相电机控制里这三个电压概念并不需要死记公式而是要在示波器上亲眼看到它们各自的样子。当你看到端电压是0到Vdc的脉冲、线电压是正负Vdc的三电平跳变、相电压是正负Vdc/2的对称脉动波形时很多公式和概念会自动串起来。至于86.6%只要你记住了相电压上限Vdc/2和线电压是相电压的√3倍哪怕忘记具体数字也能随时推出来。
返回列表