1. Introduction
Can we make a robotic fish or autonomous underwater vehicle (AUV) that competes with the performance of nature? When building an AUV, what is the best locomotion mode to use for a specific mission application? Cost of transport (CoT) offers a way to more holistically and accurately compare multiple systems that operate with different locomotion modes, sizes, and masses. The CoT metric is a measure of the energy efficiency of a biological animal or engineered system in transporting a unit mass over a unit distance [
1]. In biological systems, this metric is a combination of the base metabolic rate and the active metabolic rate [
2]. For engineered systems, AUVs for example, this metric indicates the amount of energy that is expended for a specific mission time [
3,
4]. Similarly, CoT can be used to compare energy efficiency of multiple locomotion modes [
5], fish species [
6], or AUVs [
3,
4,
7].
Many groups have performed water tunnel tests on biological swimmers [
5,
8,
9] in order to determine CoT. The Patankar group at Northwestern University compiled this data and included data on flying animals to develop an allometric scaling relationship between the animals’ mass and CoT [
6]. The group found that CoT has an inverse relationship with respect to unit mass in swimming animals. Performing a similar analysis on engineered systems is difficult as there is very little published CoT data. Many AUVs are proprietary, and there is a lack of published research articles that include CoT calculations or thrust tests. The same is true for bio-mimetic platforms. Out of 139 platforms surveyed, only 3 groups reported CoT results.
The first and only group to attempt an allometric analysis of CoT in AUVs is the combined Murphy group of Newcastle University and Phillips group at the University of Southampton as part of the Nature in Engineering for Monitoring Oceans (NEMO) project [
3,
4]. This analysis used a simplified CoT model on a small set of conventional AUVs and sea gliders, but did not include bio-inspired robotic platforms. Interestingly, their analysis found that conventional AUVs have a lower CoT when compared to biological animals for the same displacement. This analysis was later used by Fish at Westchester University to argue that conventional AUVs may be more energy efficient, but biological animals and bio-mimetic robots offer increased maneuverability and stealth [
7]. This raises the question of when it is appropriate to choose a bio-mimetic platform over a conventional AUV. This research seeks to extend the analysis by Phillips [
3] to bio-mimetic robotic platforms to obtain a clearer picture of underwater vehicle designs and their performance for a specific mission task.
One approach is to develop a scaling relationship for propulsion power depending on the locomotion mode. The Mahadevan group at Harvard University proposed a new dimensionless factor that is a combination of the Reynolds and Strouhal number called the swim number
[
10]. They analyzed over 3000 larvae, amphibians, fish, reptiles, birds, and mammals and found that the Reynolds number scales with
in the laminar regime and linearly in the turbulent regime. The group did not include thrust or CoT in their analysis. Yu and Huang developed a scaling relationship between thrust and undulatory parameters such as wave speed, wavelength, and amplitude [
11]. Their analysis showed that the mean thrust depends on St
2 and the relative motion
, where
U is the reference velocity and
c is the undulatory phase speed. This study relied on the perfect fluid-structure interaction of a fish analogue and did not include the losses from different actuation methods, such as linkages and motors versus muscles. Furthermore, both these studies are valid for animal locomotion, while we require a method that also includes conventional propeller-driven AUVs and bio-mimetic robots in the analysis. There is currently no study that combines conventional AUVs, biological fish, and engineered bio-mimetic robots in the framework of the cost of transport metric. This research offers a methodology (Ika-Fit method) that can successfully compare platforms with different locomotion modes when no CoT data is available to determine an appropriate platform for a given application.
The present paper is organized as follows:
Section 2 (The Cost of the Transport Metric) describes the formulation of the CoT model.
Section 3.1 (Ika-Fit Method) describes the surface area and volume approximation method.
Section 4 (Validation) compares the methodology with a 3D model that has been scaled and with published biological data. This section also compares the Ika-Fit Method to the methods described in [
3,
12,
13,
14] and validates the methodology against bio-mimetic robotic platforms where surface area was published.
Section 4.3 (The Application to CoT) section shows the method being applied to biological animals, bio-mimetic robots, and AUVs using (
5) and, furthermore, shows how it compares to published CoT data. This section also discusses where improvements to the algorithm and CoT model can be made and provides the pros and cons of the algorithm and CoT models.
2. The Cost of Transport Metric
The commonly accepted equation for CoT was first derived by Schmidt–Nielsen [
2] and is given as follows:
where
is the active metabolic rate,
M is mass, and
U is the speed of the animal. Equation (
1) is commonly used in biological texts, as (
2) is the mass-normalized form and is more common for engineering applications.
For animals, obtaining the direct AMR is evasive and difficult to measure; therefore, oxygen uptake
is used and measured by a respirometer in either a circular tank, pond [
15] or a water tunnel [
9,
16].
for animals is generally given in units of (
), which can be converted to metabolic power (
) by assuming that all the oxygen is converted to energy, with the conversion factor from
to J given by Elliot and Davison [
17]:
which gives a metabolic power of:
where 0.2357 is the conversion factor, (
3), divided by 60 to convert the minutes in
to seconds.
Fluid dynamicists have approached calculating CoT separately using drag theory by calculating the amount of thrust that an animal would need to overcome the viscous drag of the fluid [
2,
18,
19]. This approach has the benefit of not needing physical laboratory testing of the animal to measure
at different swimming velocities. Using this model, the CoT for the animal can be expressed as a base metabolic power (
), a propulsive power (
), a mass, and velocity [
3,
4,
12]:
where
is found by extrapolating
to
to obtain the power at 0 velocity and converted using the conversion factor, (
3), and
and
are the unit-less actuator and propulsive efficiency, respectively.
represents the efficiency of the linkages and actuation mechanisms, such as motors, shafts, and couplings.
represents the efficiency of the propulsion mode, such as the propeller efficiency for conventional AUVs or the flapping propulsor efficiency for bio-mimetic robots.
in (
5) is the fluid density in kgm
−3,
is the unit-less drag coefficient,
is the wetted surface area in m
2, and
U is the free-stream velocity in ms
−1.
In practice,
is a measure of towed resistance calculated using the resistance procedure outlined by the International Towing Tank Committee (ITTC) [
20]. This recommended procedure fits the drag coefficient to an empirical line using the equation:
where
is the form factor defined by Hoerner [
21] and
is the Reynolds number. The form factor is based on the slenderness ratio
where
L is the length of the object and
D is the diameter of the cross section. The full form factor is given as [
20,
21]:
From inspection, CoT changes significantly with the subject’s physical dimensions. Specifically, the wetted surface area is directly proportional to propulsive power. From Hoerner [
21], the drag coefficient, (
6), is directly proportional to the physical parameters in the slenderness ratio in (
7). If it is assumed that the animal is neutrally buoyant, then the physical dimensions effect mass as well.
To further elucidate the importance of using accurate physical parameters when using the CoT model, (
5), several parameters are varied with all other parameters held constant and are shown in
Figure 1. Regions in
Figure 1 are divided by a vertical dashed line with region 1 on the left hand side and region 2 on the right hand side. The demarcation of these regions are marked by the convergence and divergence of the lines on either side of the demarcation point.
Of important note is that
dominates at lower velocities (region 1), while
is dominant at higher speeds (region 2), which gives the characteristic U-shaped curve [
3]. Varying the wetted surface area will shift the right side of the graph upwards, causing a higher CoT in region 2. Shifting (
7) effects (
8), which causes an increase in (
6). This causes the CoT to increase in region 2, but the effect is much less than that of the surface area. Decreasing mass in (
5) will shift the denominator, which will cause the CoT to increase throughout the entire CoT curve. Finally, decreasing efficiency will increase the CoT in region 2, since it is inversely proportional to propulsion power.
There is very little information giving allometric relationships for length/mass versus surface area of various aquatic animals, AUVs, or artificial swimmers. The animal-based literature mainly focuses on aquaculture and the colonization of lice on farmed fish. The current method for accurate measurement of the surface area of fish is an adapted wrap method [
22]. The animal is anesthetized, the fins are dissected, and the body of the fish is wrapped in paper. The paper is cut such that all the edges are flush with each other. Once cut, the paper is laid flat on graphical paper where the surface area is measured [
22,
23,
24]. Another method is to wrap the body with cotton strings at 2 mm increments along the body length [
25]. The strings are then measured and translated to 2D coordinates to get the surface area. Similarly to the method described by O’Shea et al., this method has some interpolation error associated with it and is not as accurate as the previous wrap method. In the realm of engineering systems, there have not been any studies that show allometric relationships between length/mass and surface area.
There has been considerable research done in the realm of fish classification and estimation of physical dimensions using computer vision. Traditional image segmentation and volume estimation methods are presented by Siswantoro et al.; these authors used k-means clustering and the Sobel operator [
26]. Balaban et al. measured Alaska pollock (Theragra chalcogramma) by taking side and top view images and then estimating the body contour as a b-spline. This was then used to calculate the volume [
27]. In contrast, Rantung et al. measured the length, height, and width through side and top views of the fish and used these measurements as inputs that divide the fish into discrete elliptical discs [
14]. Prior to using this algorithm, the camera was calibrated such that the length and height of each pixel was known.
With the recent increase in computational power, there has been increased emphasis on the use of convolution neural networks (CNN) for this task. Yang et al. provides a review of the use of deep learning techniques in fish farming [
28]. The group shows that using CNNs for image segmentation and estimation of fish parameters can achieve between 0.2% and 5% accuracy. A disadvantage of these models is that they require a lot of data to train and are less accurate when trained with a limited data set. Additionally, these models are valid only for the species they are trained on [
28,
29,
30]. While there are large datasets available to train CNNs [
31], this study’s focus is on bio-mimetic robots and AUVs, which are not always shaped as fish. For this reason, we elected to employ a simpler model that gives complete manual control over determining the contours and fit parameters versus being a “black box”. Furthermore, these methods are not strictly used to measure fish surface area as would be needed for the CoT model.
Few attempts have been made to measure fish surface area using computer vision techniques which involve the scanning of fish into a computer and then measuring their dimensions. Balaban et al. measured Alaska pollock (Theragra chalcogramma) by taking side and top view images and then estimating the body contour as a b-spline. This was then used to calculate the volume [
27]. In contrast, Rantung et al. measured the length, height, and width through side and top views of the fish and used these measurements as inputs that divide the fish into discrete elliptical discs [
14]. Prior to using this algorithm, the camera was calibrated such that the length and height of each pixel was known.
A method not based on computer vision is derived by Murphy and Haroutunian and requires the length and mass of the animal or engineered system. This method derives an equivalent diameter as an input to a prolate spheroid approximation used in calculating the surface area [
3,
12,
13]. This particular approach is beneficial because much of the literature on fish species only provide their length and mass. Rantung et al. also presents this prolate spheroid method, but without the equivalent diameter derivations [
14].
The contact methods described by O’Shea et al. and Ling et al. require the animal to be physically present and anesthetized. In many cases, obtaining a specimen is difficult, and applying this method to AUVs and artificial swimmers is impractical. The contact-less methods described in Murphy and Haroutunian and Rantung et al. are more appropriate when trying to synthesize data from specimens that are not physically present. These methods have the drawback that some of the physical dimensions, such as length, mass, width, and height, are needed beforehand to obtain a relatively accurate measurement.
Concerning efficiency in biological animals, actuator efficiency is a combination of adenosine triphosphate (ATP) conversion and muscle efficiency [
32]. Conventional propeller underwater vehicles and bio-mimetic robots have an actuator efficiency that is a combination of the actuator itself and the linkages linking the actuator to the propulsor. Propulsion efficiency is dependent on the type of propulsion employed; this encompasses body or fin undulation for biological and bio-mimetic models, and either buoyancy or propeller propulsion for conventional AUVs [
33,
34,
35,
36]. A summary of the typical efficiencies (
,
) are given in Phillips et al. [
3] and is expanded upon in
Table 1.