Asynchronous Motor Controllers