Anyone used permanent magnet motors with VFDs like ABB ACS355/ACS800

09 May.,2025

 

ABB says:
The ACS355 features the following motor control functions:
− Current, torque, speed and frequency limits
− Under- and overvoltage controllers
− Starting to the rotating machine
− Linear, squared and user defined U/f curves for scalar
control
− IR compensation for scalar control
− Flux optimization for energy saving
− Flux braking for improved ramping down
− Drive temperature controlled switching frequency control
− Motor noise smoothing
− Sensorless vector control for induction motors
− Sensorless vector control for permanent magnet motors
− Smooth starting function for permanent magnet motors
− PID speed controller in vector controlled mode
− Acceleration compensation
− Speed controller auto tune
− Standalone and rotating motor identification runs
− Optional speed feed back for closed loop vector control


It's also in the users manual but there is actually not much info about it.


What I'm thinking is basically this: Is it possible to use a ACS355 with a permanent magnet motor and get "servo-like" performance in non-critical scenarios?

I don't know exactly what types of permanent motors exists. The users manual says permanent magnet synchronous motors (PMSM). What is the difference between that and IPM or SPM or are those just variants?

For testing would it for instance be possible to take a regular Siemens AC servo motor (1FT6 or 1FT7 series) and not use the encoder in the motor?

What should I be looking for as an example if I want a motor that is a permanent magnet synchronous motor but without any servo feedback?

. Well apparently the ABB ACS355 drive can do it. So if you knew that, why ask the question?

An AC permanent magnet motor is going to be synchronous, yes. IPM or SPM is just how they are built, ie where the magnets are located inside of it. An SPM motor has the magnets embedded on the surface of the rotor, which provides the best efficiency. An IPM motor has the magnets buried deeper in the rotor, closer to the center, which makes them better for high speed applications, i.e. 200Hz and up, but increases the losses in the rotors. Most applications switching to AC PM motors are doing so for the increased efficiency so SPM is more common. But some people want them for high speed applications like spindles, so they use IPM.

As to whether or not you can use a servo motor with that, the answer would be yes, but you are going to pay for a servo motor and not get the added performance. The whole point of an AC PM motor is that it is less expensive than a servo but smaller than an induction motor for the same HP output.
Well apparently the ABB ACS355 drive can do it. So if you knew that, why ask the question?

I only knew that ABB wrote that it should work but there is almost no info on it in the users manual. So in theory yes it should work, but the only thing I've heard from people trying to test it is that it didn't work (for whatever reasons). That's why I wondered if anyone had actually done it.

I also wondered about what kind of performance you would get. If you could do basic motion control that way.
And I didn't know enough about PM motors to know what type of motor to pair with a PM motor capable VFD.


An AC permanent magnet motor is going to be synchronous, yes. IPM or SPM is just how they are built, ie where the magnets are located inside of it. An SPM motor has the magnets embedded on the surface of the rotor, which provides the best efficiency. An IPM motor has the magnets buried deeper in the rotor, closer to the center, which makes them better for high speed applications, i.e. 200Hz and up, but increases the losses in the rotors. Most applications switching to AC PM motors are doing so for the increased efficiency so SPM is more common. But some people want them for high speed applications like spindles, so they use IPM.

Thanks for the well written info.


As to whether or not you can use a servo motor with that, the answer would be yes, but you are going to pay for a servo motor and not get the added performance. The whole point of an AC PM motor is that it is less expensive than a servo but smaller than an induction motor for the same HP output.

I understand. The servomotor was just to be able to run some tests as I have those laying around.

.
As I understand it, the use of a PM synchronous motor with a VFD is not to get "servo-like" dynamic performance. For that you need a servo drive and motor.

The benefits of a PM motor on a VFD lie in higher efficiency and reduced steady state speed error. Eliminating motor slip removes by far the largest source of speed error in a drive/motor system.

That's how it is marketed but I think you get a little bit of both just by physics. ACS355 is what ABB calls the compact choice for machine builders. I like it too .

The drawback of using induction motors for simple motion control like positioning is low speed torque. At least that's my experience so far. Newer VFDs are in general pretty good at controlling induction motors.


I haven't done it myself but I have heard numerous success stories with the ACS355 on PM motors. Plus, its one of my favorite drives for middle performance applications up to 30hp so I'd be prejudiced, of course!

That sounds good!

.
Originally posted by Pete.S.:

The drawback of using induction motors for simple motion control like positioning is low speed torque.

I suspect your drive is set up in sensorless vector mode or you NOT using TENV or TEBC motors. I have had a large number of applications there I have used a TENV induction motor with a drive operating in field oriented control with a suitable encoder and achieved full torque at zero speed for long periods of time. The real question is do you need to efficiency that a PM synchronous motor can give you at lower speeds. I find it hard to believe that the cost difference between a 3-phase induction motor and a 3-phase PM synchronous motor won't pay for an encoder. But I must confess I have never looked.

Keith
I suspect your drive is set up in sensorless vector mode or you NOT using TENV or TEBC motors. I have had a large number of applications there I have used a TENV induction motor with a drive operating in field oriented control with a suitable encoder and achieved full torque at zero speed for long periods of time. The real question is do you need to efficiency that a PM synchronous motor can give you at lower speeds. I find it hard to believe that the cost difference between a 3-phase induction motor and a 3-phase PM synchronous motor won't pay for an encoder. But I must confess I have never looked.

Keith

Yes, sensorless vector mode. I wasn't aware that you could get full torque at low speed with an inductor motor if you had an encoder. I thought the encoder would only if you wanted real precise slip compensation.

I thought TENV or TEBC motor was just about the enclosure and cooling. Is the motor different in other ways too? In the applications I've done it is usually a fan that always cools the motor, regardless of motor speed. And I think the motors are always rated for inverter use. Usually I don't specify anything about the motors, but maybe I should.

. If you use Flux Vector control (Motor with encoder) with the correct motor selection you can run the speed down to zero at 150% torque for a very long time.

One problem I have run into with PM AC motors is that some times they lose their magnetism and the drive will try to compensate for the lose of torque by increasing the motor current and it will over heat the motor. I can tell you from experience it's a bear to trouble shoot. There is just no way to measure the magnetism in the motor when your in the field. The only fix is to either replace the motor or send it back to the factory for testing and repair.

If you have any questions on ABB Low Voltage Motors, ABB Electric Motors, ABB Motor manufacturer. We will give the professional answers to your questions.