오픈루프 스테핑 모터에서 탈조가 발생하는 이유
- 과부하: 갑작스럽게 인가된 부하 토크가 모터의 출력 토크를 초과하면 모터는 회전하지 못하지만 드라이버는 계속 펄스를 전송합니다. 이로 인해 실제 위치가 지령 위치보다 뒤처지게 됩니다.
- 속도 과다: 모터의 회전 속도가 높아질수록 사용 가능한 토크는 감소합니다. 가속이 너무 급격하거나 속도가 모터의 능력을 초과하면 회전자 펄스 주파수를 따라가지 못해 탈조가 발생합니다.
- 공진: 스테핑 모터는 특정 중속 영역에서 공진이 발생하기 쉬워 불안정한 운전으로 이어지며, 이 또한 탈조를 유발할 수 있습니다.
클로즈드루프 스테핑 모터가 탈조를 방지하는 방법
- 실시간 모니터링: 모터 후방 축에 장착된 엔코더가 회전자의 실제 위치를 지속적으로 모니터링하고 이 정보를 드라이버에 피드백합니다.
- 비교 및 오차 보정: 드라이버의 제어 알고리즘이 지령 위치와 실제 피드백 위치를 지속적으로 비교합니다.
- 동적 조정:
- 실제 위치가 지령 위치보다 뒤처질 경우(탈조가 임박했거나 이미 발생한 상태), 드라이버는 위상 전류와 정류 각도를 동적으로 조정하여 출력 토크를 증가시키고, 위치가 일치할 때까지 모터가 "추격"하도록 강제합니다.
- 실제 위치가 지령 위치보다 앞설 경우(드물지만 가능한 상황), 드라이버는 전류를 감소시켜 제동 토크를 인가합니다.
- 부하가 급격히 증가하면 엔코더가 즉시 감속 또는 위치 지체를 감지하고, 드라이버는 토크를 증가시켜 급격한 부하를 극복합니다.
클로즈드루프 스테핑 모터가 탈조를 방지할 수 있는 원리는 클로즈드루프 제어 시스템이 속도 및 위치 오차를 실시간으로 모니터링하고 보정할 수 있는 능력에 있습니다. 모터의 사용 가능한 토크가 부하 요구 사항을 초과하는 한, 클로즈드루프 시스템은 엔코더를 통해 속도와 위치를 지속적으로 모니터링하고 드라이버에 지령을 내려 모든 편차를 보정함으로써 모터가 목표 위치에 정확하게 도달하도록 합니다.
중요 참고사항: 요구 토크가 모터의 최대 출력을 초과하거나 기계적 전달 장치에 고장이 발생한 경우, 모터는 여전히 탈조나 스톨이 발생할 수 있습니다. 이러한 경우 드라이버는 일반적으로 알람을 발생시키거나 보호 상태로 전환됩니다.
예시
1,000펄스가 지령되었지만 엔코더가 회전자가 목표 위치에 도달하지 못했음을 감지한 경우, 드라이버는 위상 전류와 정류를 동적으로 조정하여 위치 오차를 보정합니다. 단, 이러한 보정은 모터가 부하를 극복할 수 있는 충분한 토크 여유를 가지고 있을 때만 유효합니다. (참고: 클로즈드루프 보정은 미세 위치 보정을 위한 것이며, 근본적인 토크 부족이나 기계적 고장을 극복할 수 없습니다. 항상 애플리케이션에 맞게 모터가 적절히 선정되었는지 확인하십시오.)