Precision Control of Linear Actuators Using Force Limitation and Feedback Loop

In summary, a torque motor can be used to move an actuator with a preset limit of force. The actuator must be connected to the torque motor directly, and the force used to move the actuator must exceed the limit set by the torque motor. The system can take any input, including changes in load, and will keep the actuator moving within the preset limit. Digital control is necessary to achieve this, with a microprocessor controlling the force, limit, and function generator correction.
  • #1
Borka
2
2
This might be a simple and pretty basic question, but i have not succeeded on finding any relevant info online, so hopefully someone can help me out.
Is it possible to pull and actuator and it resists being pulled with a preset amount of force?
What I'm thinking is e.x you have set a preset a limit of 50N and unless the force used to pull exceeds 50N the actuator will not move, and as soon as the force reaches 50N the actuator will move and basically work as a 50N weight.
 
Engineering news on Phys.org
  • #2
A solenoid and a linear motor will both do that with some load sensing and control electronics . Roughly speaking solenoid for short travel and linear motor for long travel .
 
  • #3
Look up 'torque motor'
 
  • #4
Jim beat me to it - a suitable motor with a piece of string around a pulley can do the same thing as the linear motor and solenoid .
 
Last edited by a moderator:
  • #5
I don't quite understand what you mean. ( You must express yourself more accurate ).

If you use a linear motor connected directly to some rod ( not a rotational motor with some worm gear ) you can do it very precisely. I will suggest a synchronous linear 3-phase motor.

Make a 3-phase drive that converts force into phase currents.
In front of this drive, you connect a speed- or position controller. The controller+drive is enclosed in a loop feeding back speed/position.
An input to the speed/position controller signals the allowed maximum output force to the driver.
In front of the speed/position loop, you connect a function generator, that generates ramps, steps, whatever.

Now, if some condition involves a cross of the force limitation, the speed/position controller will truncate the force output to the driver, and will feed back a correction of the function generator.

Say you are using a speed controller, and the function generator signals speed = 0. The actuator is halted.
Now you increase the load of the actuator, so that the force limit is exceeded, so the actuator will be moved and the speed controller will feed back a correction to the function generator that it must follow or "let go". Hence you will not have a "wind-up" in the overall system. The system will just accept the conditions.

To do all this you must use digital control, using a micro processor, which have to:

  1. Sample speed/position
  2. Calculate forward the force to be used.
  3. Limit the force.
  4. Back calculate the excess of the force to the function generator
  5. Correct the function generator.
  6. Calculate the whole system with the new function generator values.
That's it. :smile:
 
Last edited:
  • Like
Likes berkeman and Borka
  • #6
Such constant torque motors were commonplace thirty years ago for magnetic tape drives , to keep constant tension on the tape.

As Hesch said, the more clearly a question is asked, the better the answers it will inspire.
 
  • #7
Hesch said:
I don't quite understand what you mean. ( You must express yourself more accurate ).

If you use a linear motor connected directly to some rod ( not a rotational motor with some worm gear ) you can do it very precisely. I will suggest a synchronous linear 3-phase motor.

Make a 3-phase drive that converts force into phase currents.
In front of this drive, you connect a speed- or position controller. The controller+drive is enclosed in a loop feeding back speed/position.
An input to the speed/position controller signals the allowed maximum output force to the driver.
In front of the speed/position loop, you connect a function generator, that generates ramps, steps, whatever.

Now, if some condition involves a cross of the force limitation, the speed/position controller will truncate the force output to the driver, and will feed back a correction of the function generator.

Say you are using a speed controller, and the function generator signals speed = 0. The actuator is halted.
Now you increase the load of the actuator, so that the force limit is exceeded, so the actuator will be moved and the speed controller will feed back a correction to the function generator that it must follow or "let go". Hence you will not have a "wind-up" in the overall system. The system will just accept the conditions.

To do all this you must use digital control, using a micro processor, which have to:

  1. Sample speed/position
  2. Calculate forward the force to be used.
  3. Limit the force.
  4. Back calculate the excess of the force to the function generator
  5. Correct the function generator.
  6. Calculate the whole system with the new function generator values.
That's it. :smile:

Sorry for the lack of accuracy in the question, but what you described is exactly the answer i was looking for. Thank you very much!.
 
  • Like
Likes jim hardy and Hesch

What is a linear electrical actuator?

A linear electrical actuator is a type of motor that converts electrical energy into linear motion. It is used to move or control objects in a straight line. It is commonly used in various industries such as automotive, aerospace, and robotics.

How does a linear electrical actuator work?

A linear electrical actuator works by using an electric motor to drive a screw or nut mechanism, which then converts rotational motion into linear motion. The motor is powered by an external power source, such as a battery or power supply, and can be controlled by varying the voltage or current.

What are the advantages of using a linear electrical actuator?

Linear electrical actuators offer several advantages over other types of actuators. They are compact, lightweight, and have a high power-to-weight ratio, making them ideal for applications where space and weight are limited. They also have precise and repeatable positioning, high efficiency, and low maintenance requirements.

What are the different types of linear electrical actuators?

There are several types of linear electrical actuators, each with their own unique characteristics and applications. These include ball screw actuators, lead screw actuators, linear motor actuators, and piezoelectric actuators. The type of actuator used will depend on the specific needs and requirements of the application.

What are the common uses of linear electrical actuators?

Linear electrical actuators have a wide range of uses in various industries. They are commonly used in automated machinery, robotics, medical equipment, and aerospace systems. They can also be found in everyday objects such as electric windows, doors, and adjustable furniture.

Similar threads

  • Electrical Engineering
Replies
7
Views
3K
  • Electrical Engineering
Replies
2
Views
2K
Replies
9
Views
2K
  • Mechanical Engineering
Replies
2
Views
2K
  • Other Physics Topics
Replies
3
Views
2K
  • Mechanical Engineering
Replies
5
Views
4K
  • Mechanical Engineering
Replies
6
Views
2K
  • Mechanical Engineering
Replies
7
Views
15K
  • Introductory Physics Homework Help
Replies
6
Views
2K
Replies
2
Views
3K
Back
Top