Как повернуть асинхронный двигатель на определённый угол?
Асинхронные двигатели не предназначены для поворота на определенный угол, скорость вращения их ротора может не соответствовать скорости вращения магнитного поля статора. Поэтому способ только один - считывание положения вала с помощью датчика и управление двигателем по этому датчику. В этом логика управления асинхронным двигателем не отличается от коллекторного, применяемого в модельных сервоприводах.
повесить на движок датчик угла поворота вала и через него смотреть какое положение у вала. 
далее крутить поле статора для исправления угла до нужного значения.
костыль конечно знатный получится :) но интересный