# Method to achieve a constant force no matter the actual velocity when under load

So, this might be a somewhat strange need, as I don't seem to see many resources on this. I'm trying to create a device where I can set an amount of force for it to generate, and when it would behave as such:

1. If there is no or only a small opposing force, it would drive forward in the direction of the force.
2. If there is a constant force being applied that is equal and opposite to the force being generated, it would stall indefinitely without damage.
3. If there is an opposing force larger than the generated force, it would be pushed back, while still providing the constant force as a resistance, therefore reducing the effective backward force; and it should be able to handle all this without damage.
4. All this only need to occur in the range of no more than 5 cm, and the simpler and smaller the system is, the better.

I was wondering if a linear motor, considering that they are also called a force motor, can handle such a demand, and if so, what type? There's also the concern that such a small linear motor can't be found anywhere (or might be prohibitively expensive).

Another thought that I had was to use a torque motor (with some gears to translate torque into linear force, of course), but I couldn't find a definitive source saying that those can indeed provide a constant torque even when being pushed back by the load, I just see that they provide high torque at low speed. Also, on the topic of torque motors, do DC torque motors exist, or are they AC only?

Of course, if you have a better idea for achieving this need of a constant force no matter what's actually happening in terms of movement and outside load, please let me know!

Finally, please do tell me if you think a different community would be a better place for this question.

Thank you all for your time!

• Just thinking out loud: For DC motors, torque is always linearly proportional to the current that flows through the motor. I believe you can achieve constant torque generation with a constant current source. You can easily convert torque to a linear force. Commented Sep 4, 2023 at 11:57
• Need for a constant force isn't uncommon. Sounds like you just need to load a constant force spring (possibly with a motor to wind it a set amount). Force wouldn't be adjustable (you'd have to add more springs or replace with a wider spring). A common constant force spring use is retracting measuring tape.
– Abel
Commented Sep 4, 2023 at 12:20
• Could you make a drawing of the situation, indicating what force you mean, and what velocity? Commented Sep 4, 2023 at 13:59
• @SinaAtalay That's my thoughts as, well, but I wasn't sure about it considering that I don't see many sources about whether a regular motor would be damaged when forced to stall or even go backwards indefinitely. Commented Sep 4, 2023 at 15:30
• DC motors won't care about the rotation direction or stalling (there is no need for explicit research on this; this is the basics). You can only damage them by burning them with resistive heating caused by excessive amounts of current. This won't happen in your case since you will have a constant current, which will be carefully adjusted according to the motor. You might need a cooling fan though, if you plan to run this device for a long period. Commented Sep 4, 2023 at 17:22