What is the explanation for the torpedo's behavior during its free fall?

In summary, the conversation discusses an attempt to model the trajectory of a torpedo falling through air using Matlab. The problem was initially approached with a full 6-DOF parametrization, but was later reduced to a 3-DOF parametrization due to strange results. The model is based on a previous study on AUVs and assumes quadratic damping, with smaller damping along the x-axis than the z-axis. The chosen damping parameters are based on a similar study on AUVs in water. The main issue is that after approximately 60 seconds of free fall, the torpedo reaches a vertical velocity close to zero, which is deemed implausible. The conversation then poses questions about potential reasons for this behavior, including bugs in the
  • #1
edmundfo
5
0
In an attempt to teach myself rigid body kinematics I'm trying to model the trajectory of a torpedo falling through air using Matlab. I encountered somewhat strange results from a full 6-DOF parametrization, and consequently reduced the problem to a 3-DOF parametrization using only horizontal position x, vertical position z and pitch angle theta.

I assume quadratic damping. Furthermore I assume that this quadratic damping is substantially smaller along its body-centric x-axis than along its body-centric z-axis. The modelling can be found in the two attached Matlab files. It is (with gross simplifications and some changes of convention) based on Fossen & Fjellstad: Position and Attitude tracking of AUV's: A Quaternion Feedback Approach, IEEE-JOE vol 19. No. 4 Oct. 1994. The chosen values for damping parameters (xUU, zWW and mQQ) are based on Timothy Prestero's modelling of an AUV in water (master's thesis at WHOI), but I cannot see any reason why his approach should not be valid for an object moving in air as well. All units are standard SI units (kg, m, s).

The weird result is that the torpedo after something like 60 seconds of free fall reaches a vertical velocity close to zero. This only happens when x-damping (xUU) is much smaller than z-damping (zWW). If you run the script with xUU closer to zWW, you will see the torpedo reach a terminal velocity around 50 m/s downwards, which I find much more reasonable.

So my questions would be:

1. Is it plausible that a torpedo falling in air can behave like this?
2. If not, then why?

a) Any bugs in the code that I have overlooked?
b) Because I have (deliberately) ignored lift-forces or any other forces?
c) Because quadratic damping isn't applicable for high velocities?
d) Because damping coefficients for water cannot be transferred to damping coefficients for air just like that?
e) Because of numerical inaccuracies due to transformations between body and world frame etc, possibly related to the Coriolis terms which I find a bit confusing?
f) Any other reason?

Any thoughts on this would be greatly appreciated.
 
Engineering news on Phys.org
  • #2
edmundfo:

I can't say why your simulation is giving you these strange results. You didn't link to your MATLAB files.

You say that after 60 s of free fall, the velocity of the torpedo is zero. Is it possible that instead of the velocity being zero at this time, the change in velocity with respect to time is zero? In other words, the torpedo has reached what is known as terminal velocity.

You realize that if falling bodies reached zero velocity before returning to earth, there would be multitudes of objects suspended over ground, incapable of further movement.
 
  • #3
I tried to attach the Matlab files. For some reason they were not displayed. Hopefully you will find them here View attachment script_test_3dof.m and here View attachment rotmat2d.m.

I did not say that the norm of the velocity reaches zero. Rather, the torpedo attains a rather high horizontal velocity when the vertical velocity approaches zero. Then as the horizontal velocity is being damped, the vertical velocity increases again. So the rod is moving all the time. Its behavior does not seem impossible to me, only implausible.

What actually seems weird to me is that a vertically falling object should attain such a high horizontal velocity after a while, irrespectively on what its initial horizontal velocity is. I would think that this happens because I implement the dynamic equations in body frame, and Coriolis force is not taken properly into account. However, if it was so, I would also expect the degree of weirdnesss to disappear with a sufficiently small stepsize in the Runge-Kutta method, which is not the case.

velocitiesInWorldFrame.jpg
 

1. What is the velocity of a falling torpedo?

The velocity of a falling torpedo is dependent on several factors, including its weight, shape, and the force of gravity. On average, a torpedo can reach speeds of up to 55 knots (63 mph) while falling through the air.

2. How does the velocity of a falling torpedo affect its trajectory?

The velocity of a falling torpedo plays a crucial role in determining its trajectory. As the torpedo falls, it experiences air resistance and gravity, which cause it to accelerate and change direction. A higher velocity will result in a flatter trajectory, while a lower velocity will result in a steeper trajectory.

3. Does the velocity of a falling torpedo change in different environments?

Yes, the velocity of a falling torpedo can change in different environments. Factors such as air density, temperature, and wind can all affect the torpedo's velocity and trajectory while falling. For example, a torpedo will fall faster in a denser atmosphere than in a less dense one.

4. How is the velocity of a falling torpedo measured?

The velocity of a falling torpedo can be measured using various methods, including radar, sonar, and visual tracking. These methods involve recording the time it takes for the torpedo to travel a known distance, and using this information to calculate its velocity using the formula v=d/t, where v is velocity, d is distance, and t is time.

5. Can the velocity of a falling torpedo be controlled?

Yes, the velocity of a falling torpedo can be controlled to a certain extent. Torpedoes are designed with fins and other mechanisms that can be adjusted to change their velocity and trajectory. However, once a torpedo is launched, its velocity is primarily determined by the forces of gravity and air resistance, making it difficult to control precisely.

Similar threads

  • Introductory Physics Homework Help
Replies
11
Views
2K
  • Introductory Physics Homework Help
Replies
7
Views
987
  • Introductory Physics Homework Help
Replies
7
Views
3K
  • Mechanical Engineering
Replies
1
Views
3K
Replies
16
Views
2K
Replies
3
Views
2K
Replies
2
Views
2K
  • Mechanics
Replies
4
Views
2K
  • Introductory Physics Homework Help
Replies
25
Views
5K
  • Introductory Physics Homework Help
Replies
5
Views
2K
Back
Top