A control problem of PM synchronous motor by nonlinear internal model design