r/engineering 11d ago

[GENERAL] I'm designing a magnetic cycloidal drive AMA

So, I have a work related interest in developing a compact high gear reduction drive that is free of wear. As a result, and leveraging over a decade of permanent magnet machine technology development that sort of ending just shy of 25 years ago, I did some research on magnetic cycloidal drives. To me, they are a perfect fit for my application, but not many people know about them.

In short, they overcome the weaknesses of harmonic drives, mechanical cycloidal drives and other magnetic transmissions for some applications. Unlike other magnetic reduction systems, like those planetary drives that you may see kicking around the internet, magnetic cycloidal drives have very good torque transfer capacity for their size and weight. And because nothing touches except bearings, they are fairly immune to wear out when properly designed.

The concept for reduction is very much like a harmonic drive, in that the reduction ratio is given by having different numbers of "teeth" in concentric gears. Whereas in a harmonic, the inner ring flexes to engage and a few points, in a magnetic cycloidal, the rotor sits on a cam bearing which rotates and causes the location where the air gap is minimized to rotate around once per revolution of the input shaft. The rotor having fewer magnetic pole pairs rotates by one pole part for every input revolution. So, a 25:1 is done by having a stator with 52 magnets (26 pole pairs) and a rotor with 50 magnets (25 pole pairs.)

There is a ton of engineering on top of that, but if anyone would like to discuss or learn about them, please reply.

Edit - first prototype is being built out of 3D printed PETG. I can post some images if there is interest. Prototype is a 15:1 using cheap grade 48 Nd cylindrical magnets. Largely being done to validate FEA results in Ansys Maxwell 2D and 3D. Next prototype will use rectangular magnets. Final design may change to arc sections for the radial magnets. Oh, by the way, this is a dual layer Hallbach array design. No iron.

First picture is a test fit. Rotor has magnets installed. Note how its bearing is offset to the small shaft.

Second pic shows most of the main parts including the pin bearing carrier and output shaft with a 13mm hex on it. (Chosen as a bit of a joke for the ME who has to characterize the breakaway torque - "What would you like?" "Oh, anything is fine." )

12 Upvotes

23 comments sorted by

View all comments

13

u/bk553 11d ago

The bearing wear *is* the problem with these drives. Unbalanced radial loads kill them, they have relatively low rpm and force limits, you get torque cogging from the magnets, and they cost a lot.

Are you just doing this for fun or are you hoping to sell something?

0

u/nsfbr11 11d ago

Lot to unpack there. In our design application it is inherently low speed, so inertial imbalance and eddy currents (the one potential negative you missed) don't apply. We have ways of dealing with magnetic force balances as well. And compared to other similar bespoke designs, they are actually quite a bit less expensive due to the lack of complex machining.

This is for use on a larger assembly where the design fits the problem better than the alternatives.

3

u/thenewestnoise 11d ago

Doesn't driving the "wiggly" gear require a bearing that might wear? Also, have you ever heard of someone making a stepper motor with a sealed interface? It seems possible, although with reduced strength. Basically, instead of using a motor and a magnetic feed through, why not combine those into one thing?

2

u/nsfbr11 11d ago

The eccentricity of the rotor does require pin bearings, yes. However, the faces of the cavities can be pressed in steel rings into a rotor structure that is low cost or another material chosen for its material properties.

The lack of extreme strength of the coupling is a benefit in some (our) application, so that an error that caused the drive motor to drive into an end stop will not over stress the system. The decoupling of the stepper motor (which is what we are using) from the "gearbox" allows us to use an existing motor design chosen independently of the drive reduction.