HandleBag233
Mechanical
- Nov 12, 2013
- 3
Hi everybody.
I have a small 2kW permanently excited synchronous machine fed by an inverter. It is used for lectures at a university mostly and I am doing some semestral work on it.
Currently, I only operate the machine in base range. I use a field oriented control approach, so that I set constant values of the Direct and Quadrature currents and use the inverter to control the machine. The code works fine so far (i.e. control error converges to zero) and I get good torque responses using the torque measurement.
But it's not perfect and that's what keeps me wondering. I select constant D and Q currents and vary the speed of the machine. In base range, I would expect the torque to be on average constant with respect to speed.
But I can see a reproducable pattern, independant of variation of the machine speed.
The pattern is the following: Let's say I start at 100rpm and set the machine to some D-Q-current values. It gets to 5Nm. Now I change the machine speed to 1000rpm and I only get 4,6 Nm for the same D,Q-setpoint. Now I change the machine speed to 2000rpm and I get 5Nm again. I get this bow shape all the time.
I don't understand this. Is that a known effect? Is this an issue of the encoder angle or of the current measurements or some losses (in the machine or in the inverter)? Is there literature on this?
All the people at my department are mechanical or control engineers, so no one has much clue about the inner workings of electrical machines or inverters
How can I tacke this and how would you advise me to move forward?
Help would be very much appreciated, thank you in advance!
-FJ
I have a small 2kW permanently excited synchronous machine fed by an inverter. It is used for lectures at a university mostly and I am doing some semestral work on it.
Currently, I only operate the machine in base range. I use a field oriented control approach, so that I set constant values of the Direct and Quadrature currents and use the inverter to control the machine. The code works fine so far (i.e. control error converges to zero) and I get good torque responses using the torque measurement.
But it's not perfect and that's what keeps me wondering. I select constant D and Q currents and vary the speed of the machine. In base range, I would expect the torque to be on average constant with respect to speed.
But I can see a reproducable pattern, independant of variation of the machine speed.
The pattern is the following: Let's say I start at 100rpm and set the machine to some D-Q-current values. It gets to 5Nm. Now I change the machine speed to 1000rpm and I only get 4,6 Nm for the same D,Q-setpoint. Now I change the machine speed to 2000rpm and I get 5Nm again. I get this bow shape all the time.
I don't understand this. Is that a known effect? Is this an issue of the encoder angle or of the current measurements or some losses (in the machine or in the inverter)? Is there literature on this?
All the people at my department are mechanical or control engineers, so no one has much clue about the inner workings of electrical machines or inverters
How can I tacke this and how would you advise me to move forward?
Help would be very much appreciated, thank you in advance!
-FJ