MIT Towing Tank

Charlie I

Charlie I Main Page

Past and Future Work on the MIT RoboTuna

Past Work

The overall experimental strategy consisted of three phases. The first phase constituted flight checking the actuators, sensors and control software during simple body motions while the RoboTuna was parked at the dock. This phase was primarily to determine if each of the six body joints moved to the correct location at the corresct speed when commanded by the control software as well as if each joint's force and dispalcement tranducers produced accurate and repeatable readings over the full range of possible joint motions.

The second phase consited of a set of basic "full swimming" test. The RoboTuna basically swims by passing a wave variable amplitude down its body from nose to tail. The Tuna's body motion control software creates this wave based on a set of 7 experimental parameters. In order to verify full system operation, repeatability, and stability, an array of tests were performed in which the Tuna was required to swim the Tank at normal flight speed.

In a typical test, a specific set of swimming parameters were loaded into the body controller. Using the body wave prescribed by these parameters, the oscillation Tuna swam the full length of the testing tank. Durring this run the Tuna's high speed data collection system simultaneously captured, stored and archived all relevant sensor data. This captured force and displacement data was then post processed, generating a quantitative measure of simming performance for that specific set of parameters. The aggregae sum of the full array of tests conducted during this phase of the experimental program gives a clear picture of the overall robustness, capability and repeatability of the apparatus.

The third and final phase is a search for the optimum swimming performance obtainable within the physical limits imposed by the design of the RoboTuna and the length of the existing testing tank. The current analytical intractability of the fluid dynamics of this problem indicated that the most pragmatic way to proceed would be to optimize the body wave controller experimentally. In simple terms, given the seven parameters which control the swimming body wave, this can be thought of as an experimental search through seven dimentional space. This large number of dimensions quickly creates a massive logistics problem (about 282,475,249 combinations of parameters).

Given that it takes approximately 5 minutes to make a single experimental run down the tank, it would take a time frame in the order of millions of years to perform a blind search through all the combinatorial possiblities in the persuit of an optimum (it is no coincidence that this is about the same amount of time it took for the biological tuna to evolve to its present form). Obviously a more efficient search mechanism is needed, in orger to find the optimum before either time ran out or the apparatus failed mechanically. After a survey of many existing multidimensional space search techniques, a robust, seft-optimizing system based on a Genetic Algorithm was developed.

Current Work/Acheivements

The experimental results of tests clearly demonstrate that RoboTuna duplicates Gray's paradox (i.e. the drag of the swimming fish RoboTuna apperars to be less than the drag on the straight RoboTuna), but does so with unarguably "known" mechanical muscles. These experimental results, at least for the parameters tested, support Gray's claim that differences in marine/terrestrial muscle power are not the answer, but do not go so far as to explain what the solution to the paradox is. However, it does lend strong credence to the possiblity that some form of unconventional, highly beneficial hydrodynamic mechanism exists, which reduces drag in fish-like propulsion.

Based on this background, consider the fundamental questions raised, by the biological data, and how the Tuna's experimental results address them:

1) Can the flow past an undulating body propelled by an oscillating foil be "tuned" such that the body's drag is reduced and its thrust is enhanced in a beneficial way?

Yes, clearly it can be, as both Gray's paradox suggests and the results of RoboTuna's experiments conclusively show, this flow can be altered by the correct body-wave/tail-foil motion to use the hydrodynamics in a benificial way.

2) What are the parameters which control this tuning?

In the case of the RoboTuna the parameters which control this tuning are the set of traveling body-wave/tail-foil control parameters given by: *the forward speed *the tail fin's maximum angle of attack *the wavelength of the travelling body wave *linear amplitude of the body wave *a set of fluid dynamics parameters. These may not be the only or the optimal set of such parameters. As with coordinate or modal systems, there is probably an infinite variety of ways to express the same charateristics, but this particular set is eplicitly tied to body dynamics, in such a way as to be easy to observe, to measure, and to comprehend.

3) What is the maximum benifit that can be achieved?

Gray's paradox implies that a seven-fold reduction in drag be acheived. The RoboTuna only experimentally reduced its drag by about half. Obviously Mother Nature is the better engineer. For the sake of argument, assuming the RoboTuna has a purely internal mechanical efficiency in the range of 90%, by extension, it can be claimed that its apparent reduction in drag is in fact probably in the range of 60%, but obviously, there may still be a way to go.

4) Can a man-made (non-biological) system successfully exploit this phenomenon?

Yes, as the RoboTuna clearly demonstrates, it can. But a more appropriate question based on the Tuna's results is now; What level of performance can be acheived by a man-made system, redesigned based on the information collected during this phase of the program? These results also raise a host of intriguing new questions such as; What happens at higher speed?, What is actually going on in the flow about and behind the body?, and Can this be replicated in a free swimming fish?

Future Work

In terms of possible dirrection of future work, three main areas of research stickk out. First, of course, come the questions such as; What exactly is going on in the flaw about and behind the RoboTuna as it swims? and What is the effect of variations in the body-wave/tail-foil parameters on this flow? Speculating on the answers to these questions is well beyond this discussion, but using flow visualization techniques is clearly the next logical step to take. In addition, the development of an accurate (numerical) model of the flow would be invaluable.

Secondly, inspecion of the power data revealed the importance of incoporating some form of Tuned-Harmonic-Drive into the design of any future oscillation system. If the main structural element of future fish can be carefully designed such that its primary model shape corresponds to the wave form required for swimming, it is possible that much better levels of swimming perfomance can be achieved. Rough calculations indicate that installing a carefully designed THD can reduce the power requirements of a direct drive by half. If this THD can pick up on and be excited by the dynamics of the fish's wake even greater levels of performance may occur.

Thirdly, the RoboTuna is designed to really only do one thing, swim in a straight line well. Biological fish add to this whole host of amazing maneuvers. They can potentially accelerate at levels exceeding 10 g's and turn in less than half a body length at full speed. The most common questions asked by visitors to the Testing Tank about the RoboTuna is: When are you going to take it off the sled? and When will it be free swimming? The level of complexity involved in a free swimming RoboFish is many times greater than in the RoboTuna, but is the next logical step in the progression. Even now graduate student John Kumph is in the process of building and tuning an autonomous RoboPike.

A free-swimming RoboFish could be used to explore a wide range of efficiency, fast-starting, sharp turning and three-dimensional maneuvering issues as well as act as a testbed for a whole host of new marine sensors, actuators and controller technologies. The amount of fundamental new information that could be collected by such a free swimming system is immense. Are there as of yet unknown, "benificial hydrodynamics" that biological fish exploit to perform their amazing maneuvers? We believe that the understanding, technology and design expertise is there to build a free-swimming RoboFish. John Kumph has taken it uppon himself to try and find out.


Comments?