Control synchronous motors