閉環步進電機本質上是開環設備。它們不需要反饋,因為驅動器提供的每個電流脈沖都等于電機的一步(或在微步的情況下是一小步)。加上小步長(或步距角),可以非常精確地確定電機的位置,而無需反饋裝置和復雜的控制方案。那么,如果可以在開環系統中確定步進電機的位置,為什么還要為步進電機增加閉環控制的成本和復雜性呢?因為只有在電機永不失步的情況下才能準確了解電機的位置。在現實世界中,有多種情況會導致電機丟失或錯過步數——例如,機器卡死導致電機軸無法旋轉。為了應對這些可能性,步進電機通常尺寸過大,以處理扭矩峰值、失速或其他可能導致電機失步的異常情況。但是,當丟失的步驟可能對應用程序或過程有害時,另一種解決方案是在閉環系統中運行步進電機,并使用位置反饋來檢測和糾正定位錯誤。步進電機通常有三種類型的閉環控制,每種都提供不同級別的定位控制和復雜性。 常見的閉環步進電機系統類型是基于失步補償,也稱為失步控制或步進位置維護。在此設置中,驅動器以微步模式運行,編碼器跟蹤軸(或負載)位置。如果檢測到丟失步數,根據指令位置(步數乘以步距角)與編碼器讀取的實際位置的對比,控制器會命令額外步數,使電機(或負載)達到所需位置。失步補償是步進電機簡單的閉環方案,如上所述,是泛采用的方案,但它的主要缺點是它僅在移動結束時補償錯過的步,而不是在整個過程中連續補償。移動配置文件。負載位置控制,也稱為閉環微步,持續監控軸(或負載)位置并生成錯誤信號。在整個移動過程中,控制器使用此誤差信號實時調整命令。使用負載位置控制,系統仍以微步模式作為步進系統運行,但更精確地遵循移動曲線,而不是允許電機在移動過程中發生偏差,并在移動結束時發出單個位置補償命令。 
|