无刷DC电机如何通过无编码程序来进行控制的?
发布日期:2020-05-26 作者: 点击:
无刷直流电机的无编码控制。这是一篇关于无编码器直流无刷电动机控制的快速文章。适用于无刷直流电动机,通常采用霍尔传感器来改变方向。本文不适用于四轴船用无霍尔电子悬架控制电机,其运行速度通常很高。
回到基础,无刷直流电动机有三个阶段(通常)需要换相。电机控制器通常知道如何通过在三相中的每一相上设置霍尔效应传感器来反转电机。问题是,当从停止(无运动)开始或以“慢速”运行时,控制器不具备Z佳校正电机所需的所有信息。为了获得更多的信息,控制器希望使用编码器来获得更高的分辨率。有了编码器,电机控制器现在可以准确地知道电机的位置,以便更好地控制。这意味着什么:
一、仅在高速下运行,以便霍尔传感器可以控制速度(根据所施加的负载,您的速度可能仍有很大变化)。
二、您需要调整PID(或PI或PD)过滤器超过正常值。PID常数通常需要更高来补偿马达中的干扰。您可能还需要更高的增益来帮助电机开始旋转。
三、这有点像黑客攻击,但在大多数霍尔传感器(假设它提供足够的电流)上,你可以将两个霍尔传感器连接到电机控制器上的正交编码器输入,以获得粗略的不均匀位置控制。这也可以响应不断变化的负载。
四、您可能需要禁用移动(关闭电机电源),而不是发出“伺服在这里”命令来保持位置。如果使用反向驱动马达,或者变速箱提供足够的保持扭矩,这可能不是问题。