关闭
无刷DC电机如何通过无编码程序来进行控制。这只是一篇关于无编码器控制DC无刷电机的快速文章。本文适用于通常使用霍尔传感器换向的无刷电机。本文不适用于四轴和船用无霍尔电子悬架控制(电调)电机,该电机通常以非常高的速度运行。
回到基础,无刷电机有三相(通常)需要换向。电机控制器通常知道如何通过在三个相位的每一个上设置霍尔效应传感器来换向电机。问题是,当从停止(无运动)开始或以“慢”速度运行时,控制器没有最佳地校正电机所需的所有信息。为了获得更多的信息,控制器希望使用编码器来获得更高的分辨率。有了编码器,电机控制器现在可以准确地知道电机的位置,以便更好地控制。这意味着什么:
*电机可以旋转一点,并找出如何改变方向,而无需等待3霍尔效应传感器的变化。这改善了运动的开始。
*控制器可以知道确切的位置,以便在试图保持该位置时,它可以在一个位置伺服,而不是急动/移动。
*您现在可以控制位置
*换向和转矩/速度曲线更有效,因为控制器具有位置反馈,可以执行正弦换向,而不是更基本的梯形换向。 所以你现在所处的位置只有一个大厅,没有编码器。你能做什么?
1 .仅高速运行,以便霍尔传感器可以控制速度(您的速度可能仍会因所施加的负载而有很大差异)。
2。您需要比正常情况下更多地调整PID(或PI或PD)过滤器。PID常数通常需要更高(我见过1000倍高),以补偿电机中的干扰。您可能还需要更高的增益来帮助电机开始旋转。
3。这有点像黑客,但在大多数霍尔传感器上(假设它能提供足够的电流),你可以将两个霍尔连接到电机控制器上的正交编码器输入,以获得粗略的不均匀位置控制。这也可以响应变化的负载。
4。您可能需要禁用运动(切断电机电源),而不是发出“伺服在此”命令来保持位置。如果您使用反向驱动电机,或者如果变速箱提供足够的保持扭矩,这可能不是问题。