Study of the caracteristic speed U of the Fish
Introduction
This experiment leads us to the core of our project. Indeed, this is the part of the project which allows us to experiment over our supervisor’s theory.
Let
U be the caracteristic speed of the fish.
Let
A and
w be respectively the Amplitude and the Frequency of the motion of the fish's tail.
U ~ A⋅w
Principles and Physics
First of all, the fish prototype is set up inside the vein and attached to the rod. The motor creates a flow which speed, we will name V. If we apply a couple (A,w) to our robot, then it will move with a speed U in the opposite direction of the flow.
In theory, if the speed U of our fish matches the speed V of the flow, then in the referential of the vein, the fish will be static and therefore the force applied to the rod will be equal to 0.
Finally, by noting the value of the couple (A,w) associated to a null force, we will have the exact value of the speed U generated by (A,w).
Uncertainties
-
Measure :
On the force sensor : obtained with standard deviation on our data series.
-
Experimental :
On the velocity of the stream (already calculated).
-
Experimental :
Due to the structure of the set up, we have an uncertainty on the results. We therefore use statistics to convert this error.
Protocol
We have decided to do this experiment at 6 different flow velocities (20Hz, 22.5Hz, 25Hz, 27.5Hz, 30Hz, 35Hz).
-
First, we measure the 0 (without speed from neither the vein nor the fish) for reference.
-
Switch on the vein at a given frequency corresponding to a certain stream velocity.
-
We then start an acquisition of the force measured by the force sensor with the ramp program, when the fish is moving at a certain couple (A,w).
-
Repeat the 0 measure before further measurements, due to the value of 0 changing easily .
-
Repeat for every couple (A,w) and then,for each 6 different frequencies.
Constraints and Advantages
-
On the servomotor and the set-up:
The servomotor doesn’t really deliver the exact amplitude A and frequency w that are set up in the Arduino’s program. Furthermore, due to a lack of time, we could not manage to fix the fish on the rod in a way that prevent any deformation during the experiment. Also, it will be hard to maintain a motion with high amplitude at high frequencies. This is the reason why we restrain ourselves to a frequency range of [0.5Hz , 1Hz].
-
About the waste of time of the experiment:
We re-writed another Arduino program called ‘ramp’. It includes a loop that allows the fish, during one acquisition, to change its oscillation amplitude from 40° to 120° (by increments) without stopping. In order to get a satisfying amount of data, we decided that an increase of 10° every loop would be enough.
Results
With this method, we tested the 6 different frequencies mentionned above. We obtained the force applied on the sensor such as :
F =
F(
A,
wtail,
wmotor).
For each
wmotor and
wtail, we plot the curve of
F(
A). We then approximate the curve with a linear regression and find
A0,
wtail0,
wmotor0 where :
F(
A0,
wtail0,
wmotor0) = 0.