Electrical Braking of a Linear Motor
Electrical Braking of a Linear Motor
(OP)
Hey all, new to the forum and I have a question.
I have an application where I have Linear motors moving quite a large mass, and to make the system at least a little safe I need to implement some braking. The difficult part of this is that the largest electrical brakes that I can find are only capable of stopping far less mass than I am dealing with, let alone the amount of space that I do not have to install them into.
Rather than pipe air out there and somehow find the space on the moving axes for the pneumatic brakes my thought was to implement electronic braking through shorting the windings.
I know there is a way to figure out how long it will take to slow the system down but I for the life of me cannot figure out how to plot this.
The information that I have so far is:
Thanks in advance,
Green
I have an application where I have Linear motors moving quite a large mass, and to make the system at least a little safe I need to implement some braking. The difficult part of this is that the largest electrical brakes that I can find are only capable of stopping far less mass than I am dealing with, let alone the amount of space that I do not have to install them into.
Rather than pipe air out there and somehow find the space on the moving axes for the pneumatic brakes my thought was to implement electronic braking through shorting the windings.
I know there is a way to figure out how long it will take to slow the system down but I for the life of me cannot figure out how to plot this.
The information that I have so far is:
- Mass: 200kg
- Back emf: 50 V/m/s
- Resistance per coil: 0.5 Ohm
- Newtons per amp: 46.5
Thanks in advance,
Green





RE: Electrical Braking of a Linear Motor
"You measure the size of the accomplishment by the obstacles you had to overcome to reach your goals" -- Booker T. Washington
RE: Electrical Braking of a Linear Motor
But it would not decelerate at that speed constantly, it would be a curve, since the faster it is going the more stopping force it will have,and vice versa, I just cannot figure out how to calculate that curve to see what the speeds would look like at certain times.
RE: Electrical Braking of a Linear Motor
Also if you have a purely induction linear motor and an inverter driving it, no, you cannot just "short the outputs" to brake it. If it is a PM linear motor, you may be able to.
"You measure the size of the accomplishment by the obstacles you had to overcome to reach your goals" -- Booker T. Washington
RE: Electrical Braking of a Linear Motor
You will have to add a braking resistor to the inverter or use a regenerating inverter.
If you don't have a VFD type inverter, consider one, or reverse the connections and plug it to a stop. You may have to add additional current limiting to the plugging circuit.
If you need emergency stopping you may be better off with air brakes, or spring applied, air released brakes.
Bill
--------------------
"Why not the best?"
Jimmy Carter
RE: Electrical Braking of a Linear Motor
RE: Electrical Braking of a Linear Motor
I am not looking for a different solution to the problem here, I am going to use this method as least in test, then possibly move to large braking resistors if things get too hot.
The question I am asking is how to plot the speed change over time in the theoretical space before I actually build and test it out, that is all I am asking.
I have proven this method (shorting the windings of a linear motor to slow/stop it) in the small scale (2kg mass at 0.5m/s) but before I try it out on a larger scale test bed I want some graphs showing me how much braking I will actually achieve.
RE: Electrical Braking of a Linear Motor
You have been asked a few times but never answered if this linear motor is PM or induction: both are available, although PM is most common.
So, to your specific question:
1) If it is an induction linear motor, no coil shorting will have any significant effect.
2) If it is PM, then yep, of course it will work.
You want the equation. It is very simple. I use it weekly to calculate stopping time on motors...
T=jw/t
where T is Torque
j is inertia
w is speed change
t is time
I use T in #-ft
so j in #-ft-sec^2
w is rad/sec so just use RPM speed change divided by 9.55
t is seconds.
So you have J of your motor; you gotta add the inertia of your load to this value to the total j
w is the speed you want to stop from of course.
Since you will be using back emf to generate the T, the T will decrease linearly with speed, so time to stop will be 2x the value calculated.
T is the torque you will apply to stop in time t.
Since you want to talk LINEAR instead of rotary motion, change the equation a tad to:
F=ma, and substitute in v=a*t so F=mv/t
So assuming you apply stopping force F the whole time t, you will stop mass m from speed v and all is well.
Again, since you will be using Bemf to generate F, F will decrease linearly with speed, so stopping time will be 2x what the max high speed F first applied is.
Applying YOUR values, you have 50v/(m/s)into .5 ohm coil. So assume you want to stop from 1m/sec: you will initially generate 50v... into .5ohms means you will have 100 amps flow. Since your motor Ft is 46.5n/a, you will generate 4,650n of initial stopping force... Avg is 1/2 that, so use 2,325n for F and t will come out correct.
So 2325n=m*(1m/s)/t or time to stop is m/2325 sec
assuming your motor mass is way less than your 200kg load mass, stop time is 200/2325 or in round numbers (I am not going to get out calculator - you can) about 100 msec.
Keep in mind that your motor may NOT be able to produce 4,650N of force - you must limit the current to the peak current the motor can safely work with (ie., keep peak force below the motor peak rating). If that is the case, you need to add R in series with the shorted windings to limit the current to safe value. If you do, of course your stopping force is reduced accordingly.
If you have significant FRiCTION force helping to stop it, you add that to the F in the equation for a total F available.
There you have it. You asked for an equation, it is above.
www.KilroyWasHere<dot>com
RE: Electrical Braking of a Linear Motor
I rounded the stop time to 2x the times to stop from peak; that is rounding and normally works fine in the real world due to friction, but as you know, the stopping force is indeed going down along a 1/F^2 curve, but approximating it as 1/2F normally works fine. If you want that perfect chart, put the equation into a spreadsheet and plot it. Lots of extra work normally not required.
www.KilroyWasHere<dot>com
RE: Electrical Braking of a Linear Motor
RE: Electrical Braking of a Linear Motor
So your motor can produce a max force of F=ma=200kg*7m/s^2 = 1400N
So say 500N avg to stop, then F=mv/t and t=mv/F=200kg*(1m/s)/500N = 400msec stop time from 1 m/s...
So as long as you keep F to 1400N max (aka keep current to 30 amps max), you will not demag your magnets.
And Since this current is sinusoidal, the contactor used should be fine if rated for 30 amps Ac.
www.KilroyWasHere<dot>com
RE: Electrical Braking of a Linear Motor
The equation is this:
Where k is equal to 2583.3 (derived from the mass, back emf, and coil resistance)
m is equal to 200kg (the mass of the unit)
And v0 is equal to 2 (initial velocity)
Graphing this shows the ideal braking curve. Y axis being velocity in m/s and X axis being time in seconds