Dear All,
I am currently developing a formula spec electric car as part of a university project. Our team is using a MES-DEA TIM600 inverter and has recently plugged it up to our EVE M2-AC30-L motor.
Unfortunately when trying to spin the motor for the first time using the set-up instructions in the TIM600 inverter manual, there was a large explosion and flames from the inverter! This was encountered when doing the test to verify the number of poles of the motor and check that the 3 phases were correctly wired in... The motor never spun.
I spoke to another group who had used a TIM600 and they said when enabling the traction for the first time while following the set-up instructions, a large unexpected "squeal" came from the inverter, we had a similiar issue with a small popping noise and some light coming from the inverter making us think we had blown the inverter or a fuse. We turned the invereter on later and everything seemed to work fine. We then later began the test (about 2 steps later than the original 'pop' in the instruction manual) when the large explosion happened
[Edit cut bit out to keep post under 10k Chars]
Does anyone have experience with these controllers and tell us what possible causes might be of the explosion? Do the tests even work or are they the root of the cause? Possibly it was just a faulty inverter?
Is there anyway we can test our 3-phase induction motor? would hate for that to be the reason and therefore blow up our replacement inverter as well!
[Edit cut bit out to keep post under 10k Chars]
[email protected]
Just an update of what happen and where they got up to.
I was able to spend some time with the team at their workshop and looked over the system and motor and controller information.
The Motor data
Motor type: M2AC30L
Service: S21H
P: 30kW
V: 210V
I: 105A (Could be 108 ?)
RPM: 5000RPM
Freq: 175Hz
RPM Max is 7000RPM
(This suggests V/Hz of 210/175 = 1.2 V/Hz)
And the Test report supplied with the Motor showing the same serial number has a table of RPM,TORQUE,POWER. Tested sing a TIM400 and 96 volt DC Supply.
"speed":"torque":"power"
"rpm":"T (Nm)":"P (kW)"
0:119.3:0
500:118.4:6.2
1000:117.5:12.3
1500:116.1:18.2
2000:115.3:24.1
2500:112.5:29.5
3000:101.4:31.9
3500:87.2:32
4000:75.4:31.6
4500:65.4:30.8
5000:56.1:29.4
5500:46.2:26.6
6000:36.2:22.7
This data plotted looks like:
From this the V/Hz can be estimated assuming they ran at Peak power at Max Vac of Vdc/√2 = 96/√2 = 65 Vac
The Mech RPM 3000RPM so the Hz is Nmech x 2.¶/60 x 2/Poles [Edit: oops should be Hz = Nmech x 4/2 x 1/60 = 3000 RPM x 2/60 = 100Hz]
So 3000 x 2x3.142/60 x 2/4 = 157.1 assuming 4 pole [ Edit:100hz at 3000 RPM]
So V/Hz = 65/157.1 = 0.413 [Edit:65/1000=0.65V/Hz]
This much lower than the name plate data suggests.
But also, in the graph you can see the rounded power curve indicating that at 3000 RPM to 5000 RPM the power doesn't drop off fast like in the store graph image:
So the inverter is over-volting the motor and increasing the frequency up to 5000 RPM but limiting the current to with in the controllers capability.
So considering the test data supplied wth the motor, if the Vac at 2500 RPM is estimated to be 1/2 the Vac at 5000 RPM
the Volts would be 65/2 VAc at 2500 RPM
So the V/Hz would be 32.5/ (2500 x 2.¶/60 x 2/4) = 32.5/65.4 = 0.496 V/Hz [Edit:Hz is 32.5/(2500/30)=0.39 V/Hz]
So what is the correct V/Hz to stop inductive saturation in the motor?
The inverter doesn't have a specific parameter for V/Hz it uses the Nominal Motor Parameter data entered in.
So using
Motor type: M2AC30L
Service: S21H
P: 30kW
V: 210V
I: 105A
RPM: 5000RPM
Freq: 175Hz
Gives V/Hz = 210 / 175 = 1.2 V/Hz
But if the "V: 210V" is really Vdc
then the max Vac would be 210/√2 = 148
So the V/Hz would be Ksat = 148/175 = 0.845 V/Hz
After much fiddling around the Nominal Values V/Hz of 0.62 was showing slight buzzing so backed off to have 0.6 V/Hz by setting the Vnom back to 105Vac the motor passed the C41 test checking motor UVW connection and encoder feedback and Number off poles.
The Motor data that passed C41 was:
Motor type: M2AC30L
Service: S21H
P: 30kW
V: 210V (entered as 105Vac)
I: 105A
RPM: 5000RPM (Stator = 5250 = Fnom x 60*2/Poles so Slip RPM is 250RPM)
Freq: 175Hz
RPM Max is 7000RPM
(Poles 4)
(Encoder 64Pulses/Rev with corrected AB connection)
(Note: V/Hz = Ksat = 105/175 = 0.6)
So what is the Motor capability?
The test they did with a TIM400 using 96Vdc Supply showed 30kW
So if they ran at 3000 RPM and got 100Nm the Power would be
P = T.w where w is the mechanical RPM in rad/sec w = N 2¶/60
Tw = 100 x (3000 x 2¶/60) = 31kW which makes sense.
The motor info on the shop.electro-vehicles.eu for the
M2-AC30-L
http://shop.electro-vehicles.eu/shop/details.asp?prodid=EVE02&cat=0&path=47,60
This shop site data shows 59kW at 3000 RPM with 188Nm
This calc's to P = Tw = 188 x (3000 x 2¶/60) = 59kW
The site info has
Main Features:
Nominal voltage: 288VDC
nominal speed: 3600 rpm
top speed: 8000 rpm
nominal power: 30Kw
peak torque: 200Nm from 0 to 2500 rpm
alluminum construction
Liquid cooled or air cooled options available
Protection class: IP 67
SKF Bearings and encoder
This suggests V/Hz of 288/√2 / (3600 x 2¶/60 x 2/4)
For V/Hz = 203 / 188.52
giving = 1.07
Using the Vnom as Vdc rating is confusing as Vdc/√2 may not be the capability of the inverter. The PWM generation of 3 phase may be limited to less than the Vdc on √2 as there are Volt drops in the IGBTs and sage in the Bus due to large currents. So the Vac generated may not have been the best possible of 203 but only 190 say,
then the V/Hz would be 190 / 205.2 = 0.99
If the Online Vnom was supposed to be VNom = 288Vac (not Vdc)
Then V/Hz would be 288/188 = 1.53 V/Hz
So the Motor data supplied doesn't line up with the observed V/Hz of 0.6.
But the Motor Passed the C41 test with using the Nominal Voltage of 105 Vac and Nominal freq of 175Hz.
So what happened next, the motor was run through the C42 test and passed. This was done with Nominal speed of 1000RPM. This was repeated a few times to check repeatability.
Then the Chain was attached to drive the axles with no wheels.
The speed was limited to 80% of 500 RPM instead of 5000 RPM or even 1000RPm, to keep speeds low and the ramp accel time for test was P121=4sec the default)
The C42 test runs through
- phase 1 - with no movement
- phase 2 - Motor moves at creep speed
- phase 3 - Motor spins up to 80% Nom Speed
- phase 4 - Motor spins up to 80% 16 times
During the phase 3 the Motor Spun up to the reduced speed setting then after about 6 seconds, when the motor would start to slow down the Inverter failed (Another IGBT popped) and of the battery back fuses blew.
So what would cause this?
My thoughts are the there is an issue that running the inverter with a 82 cell Kokam pack, deceleration of the motor caused the return current (de-magnitization current) to over volt the IGBT capability of 650V (absolute max from the spec sheet found on line for the device).
This is protected by the Snubbers (WIMA FKP 1uF) and main Bus Capacitance 45uF x 6 = 275uF.
The Battery back can't be relied on the absorb this energy as the Safety contactors could be released or the Fuses could blow disconnecting it.
So all spike protection needs to be linked to the Controller DC Bus to absorb Turn-Off spikes on the Bus.
As the inductor magnetic field decays the current freewheels via the IGBT diodes onto the BUS, charging the capacitance available. The snubbers are small at 3 x 1uF and the 275uF from the 6 x 45uF caps is small too.
This decay energy must go somewhere. And the bigger the bus capacitance or accumulator, the absorption of this energy will stop it shooting up beyond the IGBT limits.
If there was no BUS capacitance or battery connection then the motor terminal Voltage will go so high that an arc through the air will occur.
And the humidity in the last few days would not help either.
It would be better to be in an area with below zero temperatures causing humidity to negligible.
The first Controller failure was very dramatic and Arcing did occur causing melting of thick bus bars.
So operating at lower battery voltages and with a motor with lower inductance and operating at lower currents would all help reduce the size Turn-Off voltage spike.
Often motor controller have Ultra fast Zener Diodes (Transorbs or other brands) across bus and to Motor Terminals. These are selected to turn on before the IGBT limit is exceeded. This would protect the IGBT by absorbing the energy released by the Motor and stray capacitance and magnetising energy.
Operating at below 300V would keep the Stray capacitance from over-volting the IGBT and would also allow more delta Voltage for the Capacitors to absorb the energy from the current charging the capacitor.
So adding a larger Bus cap externally like a 400V 450V surge 4700uF Electrolytic would provide a store for released energy from Bus Votlage at 82 x 4.2 = 344 to 450Vdc
so U_C at 344Vdc is V^2 x C/2 = 278 Joules
And at 450Vdc is 475.875 Joules allowing (475 - 278=) 197 J to be absorbed.
Compared to (275 + 3) uF on the Bus providing up to the 650V max of the IGBT limit would be 59.3 - 16.3 = 43 Joules.
The inductor energy of U_L = 1/2 L x I^2 could be used if the motor inductance could be evaluated.
If some of this sounds wrong please reply or PM stiive with any questions or recommendations or thoughts.
7¢, Ken