I am posting this here because of the multidisciplinary knowledge needed to tackle this issue.
Problem: I have to make an electromechanical device that is required to have controllable (downward) piston strokes, that can up to deliver 500N of force upon impact with a body. The piston's stroke length can be flexible, but it needs to deliver at least 500N when it hits something and go back up to its starting position.
The real difficulty: The first problem is meeting the required frequency of this operation. Each full cycle (starting position > travel down > strike > come back up) needs to happen at least twice a second (100 - 120 cycles per minute).
Work done so far: Basic math tells me that this should be doable with 200-300W of power accounting for losses. However, I have an electrical engineering background with very little mechanical/kinematics/dynamic loads knowledge.
I have a 1hp DC brushed motor, that's driven through PWM and I have control over the motor's operation. However, I would really appreciate some input on what kind of set up you would use to transfer the rotary motion to linear motion. The project has a $1000 budget and currently there are the following options: 1. Crank piston style (Rotor turns the crank connected to a linear shaft 2. Carry ball and screw system
Motor Specs: Operated at 24V, 5600RPM no load, 0.6Nm Torque.
I would gladly take any mathematical suggestion too! Theoretical analysis tends to get quite complex as the piston does not have to constantly move with 600N (No load to pull back) but only when it's on the downward stroke.