В этой модели показан однополярный шаговый двигатель, моделирующий в режимах степпинга и усредненного моделирования. Целью усредненного режима является ускорение моделирования любых нагрузок, которые не вызывают проскальзывания. Чтобы избежать неправильной интерпретации результатов, шаговый двигатель имеет приблизительное обнаружение проскальзывания, которое может быть настроено для генерации предупреждения или ошибки.
Два блока обратного вызова используются для переключения между режимами моделирования для проверки результатов. При увеличении инерции нагрузки (параметр рабочего пространства J) до 0,05 кг * м ^ 2 или демпфирования нагрузки (параметр рабочего пространства L) до 2 Н * м/с оба режима моделирования будут указывать на проскальзывание. Как только произойдет проскальзывание, результаты будут расходиться, так как усредненный режим предполагает, что контроллер шаговой скорости обнаруживает проскальзывание и регулирует потребность в поддержании синхронной работы.

На графике ниже показаны угол вала и скорость вала шагового двигателя в режиме полного шагового перемещения. Колебания в скорости вала происходят, когда вал переходит в текущий этап. В усредненном режиме угол и скорость плавны, поскольку отдельные шаги не моделируются.

На графике ниже сравниваются угол вала и скорость вала шагового двигателя в ступенчатом и усредненном режиме. Колебания в скорости вала наблюдаются в ступенчатом режиме при моделировании отдельных шагов.
