The frequency of acceleration is easy to determine if the motion is a sine or cosine wave. It is simply the frequency of the wave. Testing applications that use sine or cosine waves need to have actuators and loads that have a much higher natural frequency than the frequency of the sine wave if the controller is going to able to make the actuator follow the target sine wave. A long time ago, when using a RMC100, I determined the natural frequency had to be at least 3 times the frequency of motion. Actually 4 times was much better. I determined this by simulation. Back around the year 2000, the RMC100 and HYD02 only had a PID and velocity and acceleration feed forwards.
So why the RMC100? The RMC100 uses cosine ramps for the velocity.
Ramp up
v(t)=\frac{1}{2}\cdot\lgroup1-cos\lgroup\pi\cdot\lgroup\frac{t-t_{0}}{t_{1}-t_{0}}\rgroup\rgroup\rgroup
Ramp down
v(t)=\frac{1}{2}\cdot\lgroup1+cos\lgroup\pi\cdot\lgroup\frac{t-t_{2}}{t_{3}-t_{2}}\rgroup\rgroup\rgroup
So if a RMC100 ramps from 0 to 10 ips, it will move 0.5 inches. If the RMC100 then ramps down in 0.1 seconds it will move an additional 0.5 inches. So the RMC ramps up to 10 ips in 0.5 inches/0.1 seconds and down in 0.5 inchs/0.1 seconds. Notice the total motion is a cosine wave that takes 0.2 seconds or 5 Hz. This mean the natural frequency needs to be 3-4 times 5 Hz but it is best to if the natural frequency is 4 times when using a PID.
Below is a link to a move using a cosine ramp. It ramps up from 0 to 100mm/s at 1000 mm/s^2. This takes 0.1 seconds. Then it ramps down to 0 mm/s at 1000mn/s^2 and this takes 0.1 seconds more. All together the cosine makes a complete cycle in 0.2 seconds so the frequency of acceleration is 5 Hz. The hydraulic actuator should have a natural frequency of about 20 Hz if the actuator is going to make this move accurately when using a PID. However, if you look at the plot you can see the natural frequency of the actuator and load is only 10 Hz. The reason why it the actuator tracks the target position so well is that is it using our special algorithm.
Cosine move using a PI controller with velocity and acceleration feed forwards and the natural frequency is 10 Hz
Cosine Move, 10 Hz natural frequiencyu
Cosine move using a PI controller with velocity and accelerations feed forwards and the natural frequency is 20 Hz.
Cosine Move with 20 Hz Natrual frequency actuator
The is barely acceptable.
This is much better
Cosine move with our special algorithm when the natural frequency is 10 Hz
Notice the second derivative gain and jerk feed forward are used.
Cosine Move Using Advanced Algorithm
So why bother?
The natural frequency is roughly proportional to the diameter of the cylinder. If one can get by with a smaller diameter cylinder so that the natural frequency is only two times the frequency of acceleration, then one can save a lot of money because the required flow will be much less. Smaller cylinders and valves may be good enough. Of course this is still subject to the need to accelerate and decelerate the load.
A power point from 2018 about the natural frequency and frequency of acceleration.
https://deltamotion.com/peter/ppt/2018%20TP&EE%20NF%20vs%20FOA_AH1.pptx