中国电机50强社会应用中的电机零位与编码器零位相位补偿方法与装置
导语:本文旨在探讨如何通过一种高效的方法来实现电机零位与绝对式编码器零位之间的相位补偿。我们将重点介绍如何正确获取和验证相位补偿值,以及确保数据正确写入EEPROM中。实验结果表明,该方法操作简单、实用稳定,适用于提升制造业智能化水平。
引言:
随着工业4.0时代的到来,国家重视制造业升级改造,并推动高端智能装备的发展。伺服控制系统作为自动化和高端智能装备中的核心组成部分,对提高产品质量和生产效率起到了关键作用。在这些系统中,永磁同步电机(Permanent Magnet Synchronous Motors, PMSM)因其高效率、高气隙磁密度、高功率因素、结构紧凑简单以及线性响应等优点,被广泛应用于数控机床、机器人、载人飞船和变频空调等领域。
为了确保PMSM能正常启动并运行,而不会出现转子反转或抖动的问题,我们需要准确地获取伺服电机零位与编码器零位之间的相互关系。刘剑文总结了多种不同类型编码器进行相向对齐的方法,这些方法通常是手动对齐,以手动调整为主,其基本步骤包括:
通过直接通入直流电,使得转子锁定在固定位置,然后根据通入顺序确定转子的锁定位置。
手动调整编码器与转子的相对位置,同时观察编码器反馈数据,当发现零标志时,将其固定。
这种人工找寻过程既耗时又影响精度,因此出现了针对不同类型编码器设计特殊调节装置,如王新社等人的专用伺服驱动器,可以任意调整编码器与转子磁极位置,但缺乏校正前信号验证及校正结果验证;张静波等人的调整仪界面友好但同样缺乏信号检验及校正结果验证。
因此,本文旨在完善绝对式编码器在PMSM上的使用,提供一个新的解决方案以简化安装过程并提高精度。
工作原理:
交流电机三相绕组瞬时电流可以表示为综合电流矢量,它可以投影到三根时间轴上,每个时间轴代表每个三相之间120°角差。此时,如果综合电流矢量夹角为0°,那么即为所谓的“Zero Position”或“Home Position”。
对于增量式编解碼r来说,它通常将霍尔U信号上升沿或索引Z信号设置为“Zero Position”,而绝对式 编解碼r则因为每个输出值唯一地代表一圈内的一个特定位置,所以也会将其设置为“Zero Position”。
然而,由于绝对式 编解碼r不像增量式那样具有物理标记,因此需要先随意安装后再进行校准。这项技术提出了一种先安装然后计算出绝对式 编解碼r “Zero Position”的方式,并通过试运行来验证该计算出的补偿角度是否正确,最终保存至EEPROM供未来初始化时读取使用,从而避免了人工调节过程并提升了效率。
保证整个过程的一致性,我们需要考虑以下四点:
在某些单圈绝对式 编解碼r上,在开启后需旋转一定角度才能输出分辨率最低值。但由于开关直流后的旋转角小于这个阈值,则CPU读取到的分辨率较低。
对于分体型絶對編碼R,因为装配可能导致错误输出,所以必须在获取之前检查输入数据。
计算出补偿角后,必须进行试运行以确认其有效性。
写入EEPROM之后,还需回读以保证数据无误。
软件流程:
我们的解决方案采用两种触发方式,一种是单一开关控制,一种是PC软件控制。在单一开关控制下,只需一个开关就能完成从锁轴到参数烧写所有操作。而PC软件则允许用户独立管理各项参数上传下载修改,并可独立执行各种操作,如锁轴计算、参数烧写等。此外,还有PC软件界面图示给出了具体操作步骤以及预期效果分析工具显示图示展示当前状态监控功能,为用户提供更清晰的人-电脑交互体验。
平台测试:
为了测试这一设备,我们搭建了一套完整实验平台,其中包括硬件如PMSM及其相关部件,以及软 件如专用的驱动程序和用户界面。这套设备能够自动执行从初始配置到最终参数存储的一系列步骤,并且能够提供实时反馈信息帮助用户理解进程情况。此外,这套设备还配备了监测工具用于记录任何潜在问题或故障模式,以便进一步优化设计并降低成本。