ARTICLE DETAIL

资讯详情

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

无速度传感器矢量控制:原理、性能边界与工程调试实战

无速度传感器矢量控制:原理、性能边界与工程调试实战 1. 无速度传感器矢量控制到底是个什么东西1.1 从“闭环”和“开环”说起搞传动的人都知道变频器驱动异步电机控制方式大致分三档V/F控制、无速度传感器矢量控制俗称无PG矢量、有编码器矢量控制有PG矢量。这三档的差别说白了就是“变频器对电机转子位置和转速到底知道多少”。V/F控制最简单变频器只管按比例输出电压和频率转速是多少它其实不清楚靠电机自己滑差去跟。这种控制方式在风机水泵上够用但一遇到需要低速大扭矩、需要精确速度控制的场合就露怯了——低速时转矩脉动大甚至带不动负载。有PG矢量控制是“全知全能”模式编码器实时把转子位置和转速反馈给变频器变频器做闭环矢量运算低速时能做到零速满转矩速度精度可以做到0.01%。但代价是要装编码器、要布线、要调试编码器本身还要钱恶劣环境下还容易坏。无PG矢量控制就卡在中间——不装编码器但通过电机模型和算法估算出转速和转子位置然后做矢量控制。它的目标是在不增加硬件成本的前提下尽可能逼近有PG矢量的性能。1.2 无PG矢量的核心原理靠“算”而不是靠“测”无PG矢量的核心思想是电机本身就是一个传感器。定子电压、定子电流这些量变频器本来就能测到通过电机的数学模型可以反推出转子磁链的位置和转速。具体来说异步电机的动态模型可以用定子电压方程和转子磁链方程描述。变频器实时采集三相输出电流和直流母线电压经过坐标变换得到d-q轴分量然后代入磁链观测器和转速估算器算出转子磁链的角度和转速。有了这两个量就能像有PG矢量一样做磁场定向控制。这个“算”的过程就是无PG矢量的灵魂。算得准不准直接决定了控制性能的上限。1.3 为什么工程传动里会考虑无PG矢量我在现场碰到的情况很典型一台75kW的异步电机拖动挤出机螺杆原来用的是V/F控制低速时扭矩不够产品尺寸波动大。客户想上有PG矢量但电机在防爆区装编码器要动防爆接线审批流程长、成本高。这时候无PG矢量就是最优解——不用动电机只换变频器参数和调试方法就能把低速扭矩提上来。工程传动里选无PG矢量通常出于这几个考虑成本敏感编码器本身几百到几千块加上电缆、安装、调试一台设备省下来的钱很可观。多台电机联动时省得更多。环境恶劣粉尘、油污、震动、高温场合编码器是易损件。我见过纺织厂里编码器三个月换一批的后来干脆改无PG矢量虽然性能降一点但不用天天修。安装空间受限有些老设备电机轴端根本没地方装编码器改造时不想动机械结构。维护便利少一个部件就少一个故障点对于偏远站点或无人值守场合这点很重要。但无PG矢量不是万能的。它的性能边界在哪里能用到什么程度这才是工程上真正要搞清楚的问题。2. 无PG矢量的性能边界到底能用到什么程度2.1 速度控制精度0.5%还是0.05%先给结论工业级无PG矢量变频器速度控制精度通常在额定转速的0.5%左右高端型号能做到0.2%~0.1%但很难稳定做到0.05%以下。这个数字怎么来的我拿汇川MD500系列和ABB ACS580做过对比测试。同一台7.5kW异步电机空载到满载用激光测速仪标定控制方式稳态速度精度动态速降满载突加恢复时间V/F±1%~2%5%~10%500ms以上无PG矢量±0.5%1%~3%100~200ms有PG矢量±0.01%~0.05%0.1%~0.5%20~50ms这个表是我实测的典型值不同品牌、不同功率段会有差异。关键点是无PG矢量的精度比V/F好一个数量级但比有PG矢量差一个数量级。对于大多数工程传动——挤出机、搅拌机、传送带、风机水泵——0.5%的精度完全够用。但如果是数控机床主轴、印刷机套色、线缆收卷这类需要高同步精度的场合无PG矢量就力不从心了。2.2 低速性能0.5Hz能出多少转矩这是无PG矢量最被关注的点。厂家样本上常写“0.5Hz可输出150%额定转矩”但实际能用到什么程度我实测过几个主流品牌在0.5Hz时汇川MD500能稳定输出120%~150%额定转矩但电机有明显噪音和抖动长时间运行温升偏高。ABB ACS5800.5Hz时约100%~120%额定转矩运行平稳性稍好。西门子G1200.5Hz时约100%~150%取决于电机参数辨识的准确度。到了0.1Hz大部分无PG矢量变频器只能输出50%~80%额定转矩而且转矩脉动明显。真正要做到0.1Hz满转矩还是得上有PG矢量。这里有个关键点无PG矢量的低速性能高度依赖电机参数辨识的准确性。变频器需要知道电机的定子电阻、转子电阻、漏感、互感这些参数。如果参数不准低速时磁链观测就会偏转矩输出就上不去。2.3 动态响应突加负载时掉多少速动态响应是矢量控制的强项。无PG矢量在突加额定负载时转速通常会掉1%~3%然后在100~200ms内恢复。有PG矢量这个数字是0.1%~0.5%恢复时间20~50ms。这个差距在什么场合会有影响冲床、剪板机负载突变剧烈无PG矢量会有明显速度波动但一般能接受。传送带多机联动如果几台电机刚性连接速度波动会导致张力波动这时候无PG矢量可能不够。离心机负载惯量大动态响应要求不高无PG矢量完全够用。2.4 适用场景速查表应用场景推荐控制方式理由风机、水泵V/F或无PG矢量负载平稳精度要求低挤出机、注塑机无PG矢量低速需要扭矩精度要求中等传送带、搅拌机无PG矢量成本敏感环境可能恶劣数控机床主轴有PG矢量需要高精度、高动态响应印刷机套色有PG矢量多机同步精度要求极高线缆收卷有PG矢量或无PG矢量张力反馈取决于收卷精度要求起重提升有PG矢量零速悬停、安全要求高3. 无PG矢量的核心技术MRAS和其他估算方法3.1 MRAS模型参考自适应最经典的无PG方案MRASModel Reference Adaptive System是无PG矢量里最经典的转速估算方法。它的思路很巧妙参考模型用定子电压和电流算转子磁链这个模型不含转速信息所以是“参考”。可调模型用定子电流和估算转速算转子磁链这个模型含转速。自适应律两个模型算出的磁链应该有差异这个差异通过PI调节器去修正估算转速直到两个模型输出一致。用生活化的话说参考模型是“标准答案”可调模型是“学生的答案”自适应律是“老师”老师根据两个答案的差距去调整学生的思路直到学生答对为止。MRAS的优点是算法简单、计算量小、在额定转速附近精度不错。缺点是低速时定子电阻压降占比大参考模型不准导致估算精度下降。所以纯MRAS在0.5Hz以下基本失效。3.2 其他估算方法各有各的招除了MRAS工程上常见的还有几种滑模观测器用滑模变结构控制理论设计观测器对参数变化和扰动鲁棒性强。但滑模本身有抖振问题低速时噪音大。扩展卡尔曼滤波把转速作为状态变量用卡尔曼滤波估算。精度高、抗噪好但计算量大对MCU要求高。高频注入法在定子电压上叠加高频信号利用电机的凸极效应估算转子位置。低速时效果好但只适用于有凸极效应的电机如永磁同步电机异步电机凸极效应弱效果有限。人工智能方法神经网络、模糊控制等学术上很热工程上用得少主要是计算量大、可解释性差、调试困难。实际工程中大多数变频器用的是MRAS和滑模观测器的混合方案高速时用MRAS低速时切换到滑模或高频注入。这样在全速范围内都能有不错的性能。3.3 参数辨识无PG矢量的“地基”不管用哪种估算方法电机参数不准一切都是白搭。无PG矢量变频器在首次运行前通常要做电机参数辨识。辨识分两种静态辨识电机不转变频器注入直流或低频信号测出定子电阻、漏感、互感等。优点是安全不需要脱开负载。缺点是转子电阻辨识不准因为转子没转无法反映转子电阻。动态辨识电机空载旋转变频器测出转子电阻、空载电流等。优点是参数准缺点是需要脱开负载现场有时候做不到。我一般建议能脱负载就做动态辨识不能脱就做静态辨识然后手动微调转子电阻。转子电阻对低速性能影响很大静态辨识出来的值往往偏小可以适当调大10%~20%试试。注意参数辨识时电机必须冷态。热态电机的定子电阻会增大20%~30%辨识出来的参数会偏大导致低速转矩不足。4. 工程实操无PG矢量变频器的调试步骤4.1 硬件接线和基本参数设置以汇川MD500为例接线很简单三相电源进R/S/T电机接U/V/W如果需要制动就接制动电阻。没有编码器线这是无PG矢量最大的便利。基本参数设置F0-01 1 # 控制方式无PG矢量 F0-02 1 # 命令源端子控制 F0-03 2 # 频率源模拟量AI1 F0-04 50.00 # 最大频率 F0-05 50.00 # 上限频率 F1-00 1 # 电机类型异步电机 F1-01 7.5 # 电机额定功率 kW F1-02 380 # 电机额定电压 V F1-03 15.4 # 电机额定电流 A F1-04 1440 # 电机额定转速 rpm F1-05 50.00 # 电机额定频率 Hz这些参数必须和电机铭牌一致。特别是额定电流和额定转速填错了矢量控制根本没法正常工作。4.2 电机参数辨识实操设置完铭牌参数后做参数辨识F1-37 1 # 静态辨识 # 或者 F1-37 2 # 动态辨识电机需空载然后按RUN键变频器会自动完成辨识。辨识过程中电机会有嗡嗡声或轻微转动这是正常的。辨识完成后查看这几个参数F1-06 ? # 定子电阻 F1-07 ? # 转子电阻 F1-08 ? # 漏感 F1-09 ? # 互感 F1-10 ? # 空载电流这些值应该和电机手册上的典型值接近。如果偏差太大说明辨识失败需要检查接线或电机是否正常。4.3 矢量控制性能调试辨识完成后先空载运行观察电流波形。空载电流应该平稳没有明显振荡。然后逐步加载观察低速性能。如果低速转矩不足可以调整这几个参数F2-01 0.5 # 速度环比例增益增大加快响应 F2-02 0.1 # 速度环积分时间减小消除静差 F2-03 0.8 # 低速载波频率适当提高改善低速性能 F2-04 1 # 转矩提升低速时适当增加我一般会先让速度环比例增益从小往大调直到电机有轻微嗡嗡声然后往回退一点。积分时间从大往小调直到静差消除但不过冲。实操心得无PG矢量的速度环增益不能调太大因为没有编码器反馈增益太大容易振荡。有PG矢量可以调到无PG的3~5倍。4.4 多台变频器通讯控制工程上经常遇到多台变频器通过485通讯联动。比如1200PLC通过CM1241模块和几台汇川变频器做Modbus通讯。通讯参数设置# 变频器侧 F0-27 1 # Modbus通讯 F0-28 1 # 站号1 F0-29 3 # 波特率9600 F0-30 0 # 无校验 # PLC侧 波特率 9600 数据位 8 停止位 1 校验 无Modbus读写变频器的频率给定和运行状态常用的寄存器地址功能寄存器地址说明频率给定0x1000写频率值单位0.01Hz运行命令0x2000写1正转2反转0停止运行频率0x3000读当前频率输出电流0x3001读当前电流故障代码0x3002读故障信息通讯控制时要注意无PG矢量的频率给定响应比有PG矢量慢因为转速估算是滞后的。如果PLC做闭环控制PID参数要相应调慢。5. 常见问题与排查技巧实录5.1 低速时电机抖动、噪音大这是无PG矢量最常见的抱怨。原因通常有几个电机参数不准重新做参数辨识特别是转子电阻。静态辨识的转子电阻往往偏小可以手动调大10%~20%。载波频率太低低速时电流谐波大适当提高载波频率比如从2kHz提到4kHz或8kHz但注意变频器发热。速度环增益太高减小速度环比例增益增大积分时间。电机本身问题老旧电机转子断条、气隙不均无PG矢量对电机状态比有PG矢量敏感得多。排查步骤先空载运行如果空载也抖是参数或变频器问题如果空载不抖加载才抖是速度环或转矩提升问题。5.2 启动时过流或堵转无PG矢量启动时变频器需要先建立磁链再加速。如果启动参数设置不当容易过流。解决方法F2-05 0.5 # 启动预励磁时间适当延长 F2-06 1 # 启动方式先建立磁链再启动 F2-07 150 # 启动转矩提升适当增加如果负载惯量大启动时间要设长一点避免加速过快导致过流。5.3 转速估算偏差大实际转速和设定不符无PG矢量的转速是估算的不是实测的所以显示值和实际值有偏差是正常的。但如果偏差太大超过5%就要排查电机极对数设置错误这是低级但常见的错误。4极电机极对数填26极填3。额定转速设置错误异步电机有滑差额定转速不是同步转速。4极电机同步转速1500rpm额定转速可能是1440rpm或1460rpm要按铭牌填。参数辨识不准重新辨识或手动微调互感参数。5.4 常见问题速查表现象可能原因排查方法解决措施低速抖动参数不准检查辨识参数重新辨识微调转子电阻启动过流预励磁不足观察启动电流延长预励磁降低启动转矩转速偏差大极对数/额定转速错误核对铭牌修正参数加载掉速多速度环增益低观察动态速降增大比例增益减小积分时间高速不稳定弱磁参数不当检查弱磁点调整弱磁系数通讯控制延迟估算滞后观察响应时间调慢PLC的PID参数5.5 几个容易踩的坑坑一用静态辨识的参数直接跑低速重载。静态辨识的转子电阻偏小低速时磁链观测不准转矩出不来。我一般会手动把转子电阻调大15%左右低速性能明显改善。坑二多台电机共用一台变频器。有些场合一台变频器带多台电机这时候无PG矢量基本没法用因为参数辨识只能针对一台电机其他电机的参数不一样估算会乱。这种情况还是用V/F控制靠谱。坑三电机电缆太长。电缆分布电容会影响电流采样导致估算偏差。一般建议电缆不超过50米超过要加输出电抗器。坑四变频器载波频率设太高。载波频率高电流采样噪声大估算精度反而下降。无PG矢量一般2kHz~4kHz就够了没必要追求高频。坑五忽略电机温升。电机热态电阻变化大长时间运行后低速性能会下降。如果工艺要求长时间低速运行要么选大一号变频器要么定期重新辨识。6. 无PG矢量 vs 有PG矢量工程选型决策6.1 成本对比以一台75kW变频器为例项目无PG矢量有PG矢量变频器差价基准2000~5000元编码器01000~5000元编码器电缆0500~2000元安装调试01000~3000元维护成本低编码器易损年维护费500~2000元总增量成本05000~15000元对于一台设备这个差价可能不算什么。但如果是几十台、上百台的产线差距就大了。6.2 性能对比指标无PG矢量有PG矢量速度精度0.5%~0.1%0.01%~0.05%最低频率0.5Hz满转矩0Hz满转矩动态响应100~200ms20~50ms零速悬停不支持支持转矩控制精度5%~10%2%~5%环境适应性好编码器怕粉尘、震动6.3 选型决策树我一般按这个逻辑帮客户选需要零速悬停或零速满转矩吗是→有PG矢量否→下一步。速度精度要求高于0.1%吗是→有PG矢量否→下一步。多台电机刚性连接需要高同步吗是→有PG矢量否→下一步。环境恶劣、编码器容易坏吗是→无PG矢量否→下一步。成本敏感吗是→无PG矢量否→有PG矢量更稳妥。实际工程中80%的通用传动场合无PG矢量完全够用。真正需要上编码器的主要是机床主轴、印刷套色、线缆收卷、起重提升这几类。7. 几个真实工程案例的体会7.1 挤出机改造从V/F到无PG矢量一台65挤出机原来V/F控制低速时螺杆扭矩不够产品尺寸波动±0.5mm。改成无PG矢量后低速扭矩明显提升产品波动降到±0.15mm。客户很满意成本只换了变频器电机和机械都没动。关键调试点转子电阻手动调大了18%载波频率从2kHz提到3kHz速度环比例增益从0.3调到0.6。7.2 纺织厂风机编码器频繁损坏的替代方案纺织厂车间粉尘大风机上的编码器平均三个月坏一次。后来改成无PG矢量速度精度从0.05%降到0.3%但工艺上完全能接受再也不用换编码器了。这个案例说明不是所有场合都需要高精度可靠性有时候比精度更重要。7.3 起重提升无PG矢量还是不行一个5吨提升机客户想省编码器钱试了无PG矢量。结果零速悬停时溜钩低速时转矩脉动大最后还是要上有PG矢量。起重场合涉及安全编码器不能省。7.4 多泵并联无PG矢量通讯控制污水处理厂几台水泵并联用1200PLC通过485通讯控制汇川变频器无PG矢量。运行两年多稳定可靠。关键是PLC的PID参数要调慢因为无PG矢量的频率响应比有PG矢量慢。这个案例说明无PG矢量在慢速过程控制场合完全能胜任配合通讯控制可以做出很稳定的系统。8. 无PG矢量的技术发展趋势8.1 算法融合是方向单一估算方法都有局限现在高端变频器都在做多算法融合高速用MRAS低速用高频注入或滑模中间区域做平滑切换。这样全速范围内都能有不错的性能。8.2 参数自学习越来越智能新一代变频器的参数辨识越来越准有些型号能做到“一键辨识”不需要用户干预。还有的能在运行中在线辨识参数适应电机温升和老化。8.3 对永磁同步电机的支持无PG矢量在异步电机上已经比较成熟现在越来越多的应用转向永磁同步电机。永磁电机的无PG矢量控制难度更大因为转子磁链是永磁体产生的不能像异步电机那样通过定子电流调节。但永磁电机效率高、功率密度大是趋势。8.4 算力提升带来新可能以前无PG矢量算法受限于MCU算力只能做简化处理。现在变频器主控芯片算力越来越强一些复杂的观测器算法如扩展卡尔曼滤波也能实时运行了。未来无PG矢量的性能会越来越接近有PG矢量。9. 给现场调试工程师的几条实用建议干了这么多年传动调试关于无PG矢量我总结了几条实在的建议第一参数辨识是根基别偷懒。能动态辨识就别静态辨识能脱负载就脱负载。参数辨识做好了后面调试事半功倍。第二低速性能有极限别硬撑。无PG矢量在0.5Hz以下性能急剧下降如果工艺要求0.1Hz满转矩直接上有PG矢量别浪费时间调无PG。第三速度环增益宁小勿大。无PG矢量没有编码器反馈增益大了容易振荡。我一般从0.3开始调每次加0.1听到电机有轻微嗡嗡声就回退。第四载波频率别设太高。2kHz~4kHz足够高了反而影响电流采样精度。第五多台电机共用变频器时别用无PG矢量。参数辨识只能针对一台电机其他电机会乱。第六电机电缆超过50米要加输出电抗器。分布电容影响电流采样估算会偏。第七定期重新辨识。电机运行一段时间后参数会变化特别是老旧电机。我一般建议每年重新辨识一次。第八通讯控制时PLC的PID要调慢。无PG矢量的频率响应比有PG矢量慢PID参数不匹配会导致系统振荡。最后说一句无PG矢量是个好东西但它不是万能的。搞清楚它的能力边界在合适的场合用它才能发挥最大价值。该上有PG矢量的时候别犹豫省那点编码器钱最后可能赔上更多调试时间和产品废品。
返回列表