1 Introduction

Microrobots are 10 μm to 1 mm scale robots that offer a great potential benefit in medical diagnosis and treatment. A miniature robot of 1 to 10 mm in size has many micro components and can be considered an integrated miniature device. A good example of such a system with robotic aspects is the endoscopic capsule to image the small intestine (Moglia et al. 2007). Such a microsystem can replace the catheters and endoscopes that are currently used in minimally invasive surgeries (Nelson et al. 2010).

In addition to gastroenterology, microrobots can be used for other medical interventions, such as neurosurgery (Kosa et al. 2008a, b), ophthalmology (Yesin et al. 2006) or fetal surgery (Berris and Shoham 2006).

Swimming microrobots rely on various actuating principles such as piezoelectric (Kosa et al. 2007), magnetic (Dreyfus et al. 2005, Yesin et al. 2006, Zhang et al. 2009), Ionic Conducting Polymer Film (ICPF) (Guo et al. 2006), or even miniaturized electrical motors (Menciassi et al. 2008). Further interesting swimming methods are harnessing bacteria to propel the microdevice (Behkam and Sitti 2008) or directing ferromagnetic microorganisms MC-1 as carriers of nano particles (Martel et al. 2009). Pouponneau et al. (Pouponneau et al. 2011 from the group Martel) also used the same method to steer TMMC (therapeutic magnetic microcarriers) in the liver under MR imaging.

Several studies use magnetic forces to propel microsystems. The operational principle of these actuators can be classified into three main types: 1) placing a permanent magnet in a rotating magnetic field, thus creating rotation of a propeller, 2) placing a permanent magnet into a magnetic field with a gradient, and 3) creating a propulsive force by creating an undulating motion in an elastic tail.

Honda (Honda et al. 1996) made a 21 mm-long helix with a 1 mm3 Samarium Cobalt (SmCo) magnet at its head and achieved a swimming velocity of 20 mm/s. Sendoh et al. (Sendoh et al. 2003) used the same principle, but the helix was wrapped around a capsule and the permanent magnet was at the center of the capsule. In addition to swimming, this capsule can crawl in the small intestine using a screw-like motion. Bell (Bell et al. 2007) applied the same principle as Honda in a smaller scale and manufactured nanohelices out of a rectangular strip (40 μm length, 3 μm diameter, 150 nm helix strip thickness) and attached them to a magnetic microbead. The microhelix swimmer was further characterized by Zhang (Zhang et al. 2009).

Yesin (Yesin et al. 2006) used external coils to drive a 1 mm long ellipsoid microrobot embedded with neodymium (NdFeB) powder with a constant gradient magnetic field while stabilized by an additional constant magnetic field. (Mathieu et al. 2006) used the gradient coil of an MRI system to propel 600 μm magnetized steel beads (carbon steel 1010/1020). (Yi et al. 2004) made a 3 mm-long elastic tail of ferromagnetic polymer and achieved a swimming velocity of 0.9 mm/s using a 11.5 mT magnetic field. (Dreyfus et al. 2005) showed that a linear chain of colloidal magnetic particles linked by DNA and attached to a red cell, stabilized and actuated by an external magnetic field, can create undulating motion and swim. The filament’s length was 24 μm and it achieved a propulsive velocity of 3.9 μm/s. (Guo et al. 2008) made an elastic tail driven at its head section by a permanent magnet. The swimming velocity of the robot was 40 mm/s. (Liu et al. 2010) developed a 40 mm elastic tail made of a giant magnetostrictive thin film bimorph. The microdevice achieved a speed of 4.67 mm/s in gasoline (ν = 0.29·10−3 μ/Pas) using a magnetic field of 21.5 mT.

All the actuators of the microdevices mentioned above use magnetic materials. Such materials create large artifacts in MR imaging and should not be used in the body during the imaging process (Mathieu et al. 2003).

Here we propose the use of a miniature swimming mechanism relying on the magnetic fields of the MRI for propulsion. Our method uses both the static and the radio frequency (RF) magnetic fields (B0 and B1) inherently available in an MRI scanner to generate propulsion force. The device includes three tails with two coils in each tail. A non-magnetic battery or the RF magnetic field of the MRI is utilized for powering the capsule. In Kosa et al. Kosa et al. 2008a, b we calculated that a voltage of 1.6 V can be induced in an 5x5 mm 10 turn coil. At a power matching 42 Ω load, the supply current to the robot may exceeds 200 mA, which is sufficient to power the six coils of the capsule. When the electric current of a coil interacts with the static magnetic field of the MRI a force is generated perpendicular to both the direction of the static magnetic field and the direction of the current flow. That force will bend the tail. Repeatedly bending the tail with both coils a propulsional force is generated in the direction of the tail.

The MRI still can function and be used to localize the swimming robot in cross-sectional images. This localization ability will help the operator to maneuver the capsule toward the region of interest quickly and reduce the overall examination time.

Figure 1 is a conceptual drawing that illustrates the ability to integrate our propulsive method into an endoscopic capsule. Such setup provides 5 DoF control into two steering and three propulsion directions. It is a realistic representation of an endoscopic capsule that uses battery for power source (2 in Fig. 1), a micro camera manufactured by Medigus Ltd. (5 in Fig. 1) and additional miniature boards for command control and communication (7 in Fig. 1).

Fig. 1
figure 1

Illustration of an endoscopic capsule (size of ϕ12 × 32 mm spheroid) equipped with the magnetic propulsive system. The propulsive unit is made of 3 double coil magnetic swimming tails (1). The capsule payload is a micro-camera (5) and a tool for biopsy (4). The power source is made of 5 non-magnetic batteries (2). There is also electronics for command and control and communication (7), housing (8) and an antenna (3) for the RF transceiver. The housing is cut away to make the content of the capsule visible

A well suited application of this capsule is stomach and bowel inspection. In order to use the capsule the patient will drink proper amount of liquid prior to swallowing the biomedical device. At the end of the procedure the device will be disposed similarly to currently available endoscopic capsules.

Specifically, this paper reports on the swimming property of the microdevice in the MRI scanner having one or two coils and also evaluates the imaging artifact created by the electromagnetic copper coils. Earlier we published a theoretical analysis of the swimming method presented in this paper Kosa et al. 2008b and initial experimental results (Kosa et al. 2008b, Kosa 2010). In those earlier papers we used a tail having 3 coils and a model of traveling wave in an elastic beam in a low Reynolds number fluidic environment.

2 Theoretical background

The swimming microdevices we are characterizing in this study can be divided into two types. The first is an elastic polymer tail with one coil at its tip (see Fig. 2 left.) The second is a shorter tail with two coils in which the swimming is based on the phase difference in the actuation of the two rigid bodies (see Fig. 2 right.) The motion of the elastic tail is characterized by a continuous form that can be modeled by an Euler-Bernoulli bending beam (Kosa et al. 2008a, b). The tail’s swimming amplitude usually does not exceed L/10 (L is the length of the beam) distance from its center line; therefore there is no need to apply higher order elastic models (Lauga 2007, e.g.). The fluidic regime of the swimming is characterized by the Reynolds number (Re), which is defined as

$$ {\rm Re} = \frac{{2\pi \rho }}{\mu }AWf. $$
(1)

ρ and μ are the density and absolute viscosity of water (ρ = 1000 kg/m3 and μ = 10−3 Pas). The characteristic length is based on the cross-section of the tails; we defined it as the width W = 5.19 mm. The transverse velocity at the end of the tail is its characteristic velocity, 2πAf. A is the amplitude of the tail motion and f is the vibration frequency, where f = 1.50 Hz and A = 0.1 to 5 mm, resulting in a characteristic velocity of about 30 mm/s. The Re number is approximately:

$$ {\rm Re} = 150. $$
(2)
Fig. 2
figure 2

Illustration of the motion of an elastic tail with one coil at its head (left) and two coils (right)

From the motion images of the swimming actuators (Fig. 2, for example) we can see that the vibration of the tail is similar to a flexural standing wave and relatively small. Hence, we derive an Euler Bernoulli bending beam model to describe the natural frequencies of the magnetic swimmer.

The Euler-Bernoulli bending beam model, however, is too simple to accurately predict the swimming velocity and propulsive force. The elasticity and inertia of the Euler-Bernoulli model is accurate, but viscous damping cannot be used here because of the high Re numbers (2). We will therefore use this model only to estimate the natural frequencies of the elastic tail micro-devices.

2.1 Elastic beam swimming model

The first type of swimming will be described by an Euler-Bernoulli vibrating beam model. The experiments show that the amplitude of the beam’s vibration does not exceed a tenth of the length therefore this model approximation is valid (Meirovitch 1975).

Figure 3 Illustrates the characteristic variables and parameters of the tail. The field equation of the microdevice is (Meirovitch 1975)

$$ (m + \hat{m})\frac{{{\partial^2}w(x,t)}}{{\partial {t^2}}} + q(x,t) + EI\frac{{{\partial^4}w(x,t)}}{{\partial {x^4}}} = 0. $$
(3)

where w(x,t) is the lateral displacement of the beam at the location x at time t. The distributed mass of the beam is m=ρA, where A is its cross-section (in the case of a rectangular beam A=bh) and ρ its density. The added mass of the fluid that is moving with the beam is \( \hat{m} = {\rho_W}\pi {b^2}/4 \), where ρ w is the density of the liquid and b is the width of the beam. E is the Young modulus of the beam, and I (in the case of a rectangular cross-section I=bh 3/12) is the cross-section inertia. The hydrodynamic force exerted by the fluid on the beam is q(x,t).

Fig. 3
figure 3

Schematic drawing of the single coil elastic beam microdevice

The boundary conditions of the beam are

$$ \begin{array}{*{20}{c}} {@x = 0} \hfill \\ {EI\frac{{{\partial^2}w(x,t)}}{{\partial {x^2}}}{ } = J\frac{{{\partial^3}w(x,t)}}{{\partial x\partial {t^2}}} + {K_{\theta }}\frac{{\partial w(x,t)}}{{\partial x}} - {M_L}(t)} \hfill \\ {EI\frac{{{\partial^3}w(x,t)}}{{\partial {x^3}}} = M\frac{{{\partial^2}w(x,t)}}{{\partial {t^2}}} + Kw(x,t)} \hfill \\ {@x = L} \hfill \\ {\frac{{{\partial^2}w(x,t)}}{{\partial {x^2}}} = 0..} \hfill \\ {\frac{{{\partial^3}w(x,t)}}{{\partial {x^3}}} = 0} \hfill \\ \end{array} $$
(4)

where J is the inertia of the coil at the base of the tail,

$$ J = N\frac{{11}}{6}M{l^2}. $$
(5)

and M is the mass of the coil:

$$ M = 4Nl{m_c}. $$
(6)

The parameters of the coil are: N the number of turns, l the length and width (the coil is square) and m c the weight per unit length.

M L (t) is the torque applied by the Lorenz force on the microdevice:

$$ {M_L}(t) = N{B_0}i(t){l^2}. $$
(7)

B 0 is the constant magnetic field of the MRI. Because of the small bending angle, \( \frac{{\partial w(0,t)}}{{\partial x}} \), of the tail we assume that M L (t) is orthogonal to the tail. i(t) is the alternating current in the coil:

$$ i(t) = {I_0}\sin \Omega t. $$
(8)

Using separation of variables:

$$ \begin{gathered} w(x,t) = \varphi (\beta x)f(\omega t) = \hfill \\ ({C_1}\sin \beta x + {C_2}\cos \beta x + {C_3}\sinh \beta x + {C_4}\cosh \beta x)f(\omega t) \hfill \\ \end{gathered} $$
(9)

C i are constants, β is an independent variable defined by the boundary conditions and \( \omega = \sqrt {{EI/(m + \hat{m})}} {\beta^2} \) is the natural frequency of the device.

We derive the natural modes and frequencies of the systems by substituting the solution (9) into the field equation and (3) and boundary conditions (4) and separating the mode φ(βx) from the evolution function f(ωt). The result is the following transcendental equation with the variable β:

$$ \begin{array}{*{20}{c}} {((1 + ({\gamma_2}/{\beta^4} - {\gamma_3}){\gamma_1})\cos \beta L } \\ { - ({\gamma_1}/{\beta^3} + {\gamma_3}{\beta^3} - {\gamma_2}/\beta )\sin \beta L)\cosh \beta L + } \\ {(({\gamma_1}/{\beta^3} - {\gamma_3}{\beta^3} + {\gamma_2}/\beta )\cos \beta L - {\gamma_4}{\beta^2}\sin \beta L)} \\ {\sinh \beta L - 1 + ({\gamma_2}/{\beta^4} - {\gamma_2}){\gamma_1} = 0} \\ \end{array}, $$
(10)

and the parameters of the equation are: \( {\gamma_1} = K/EI; {\gamma_2} = {K_{\theta }}/EI;{\gamma_3} = J(m + \hat{m})/{(EI)^2};{\gamma_4} = M(m + \hat{m})/{(EI)^2}; \)From the term (10), one can quite easily derive the equation of a free-free (unlimited on both sides) beam (\( \mathop{{\lim }}\limits_{{{\gamma_i} \to 0}} eq(10) \)):

$$ \cos \beta L\cosh \beta L = 1, $$
(11)

or a cantilever (\( \mathop{{\lim }}\limits_{{{\gamma_4} \to \infty }} eq(10) \))

$$ \cos \beta L\cosh \beta L = - 1, $$
(12)

which are the limit cases of the natural frequency variation.

2.2 Double coil swimming model

In contrast to a single coil swimmer, a double coil swimmer is formed by two rigid coils with a connecting elastic section that is relatively small. The motion of this swimmer can be simulated by rigid body dynamics as illustrated in Fig. 4. The model has 6º of freedom from which 4 are redundant and used to simplify the description of the system.

Fig. 4
figure 4

Illustration of the forward motion of a swimming tail with two coils. The model is shown in top (upper drawing) and side view (lower drawing.) The two drawings are not to the same scale and the individual turns in the coil are represented by a single loop

Each coil has a mass of M and inertia J = 5/6NMl 2. The angular spring sets the system’s stiffness and drag forces are applied in the normal and tangential direction of the coils.

The external force applied on the system is the Lorentz force created by the vector product of B 0 and the current in the coil \( {i^{{(k)}}}(t): \)

$$ F_m^{{(k)}} = N{B_0}{i^{{(k)}}}(t)l\cos {\phi_k}{ }\forall {\text{k}} = {1,2}{.} $$
(13)

The torque on each coil is:

$$ M_m^{{(k)}} = F_m^{{(k)}}l{ }\forall {\text{k}} = {1,2}{.} $$
(14)

The system is solved by using the method developed by Ekeberg (Ekeberg 1993). Figures 5 and 6 illustrate the swimming of such a model. In Fig. 5 the swimming experiment is reconstructed by the theoretical model. We added a recoil force (See Fig. 4), defined by

$$ \begin{array}{*{20}{c}} {F_{{gx}}^{{(k)}} = - {m_k}g\frac{{{x_k}}}{H}} \\ {F_{{gy}}^{{(k)}} = - {m_k}g\frac{{{y_k}}}{H}\forall {\text{k}} = {1,2}} \\ \end{array}, $$
(15)

to simulate the force applied by the hanging wire on the tail. The term of the recoil force is derived from the torque equilibrium around the hanging point designated by A in Fig. 4. H is the length of the wire which is also approximately the hanging height of the microdevice. As in the experiment, the maximal deflection is at the current phase differences 90º and −90º. The operating frequency is 20 Hz and the tail’s length is 23 mm.

Fig. 5
figure 5

x1 (red) and x2 (green) in time during forward (solid) and backward (dash dot) swimming. x1 and x2 values are adjacent thus it is difficult to distinguish between them

Fig. 6
figure 6

φ1 (red) and φ2 (green) in time. The steady state vibration response of the angles are between φ1 = [0,0.016] and φ2 = [0.012,0.028]

Figure 6 presents the simulation of the angles φ1 and φ2 (see Fig. 4) after the system is in a dynamic equilibrium with the recoil forces. At steady state swimming the angles converge.

3 Materials and methods

The elastic polymer tail, shown in Fig. 7, is built from Pop-up Scotch tape (Pop-up Tape, 3 M, St. Paul, MN 55144) and coils were made from 44 AWG round, single build MW79C magnet wire (MWS Wire Industries, Westlake Village, CA 91362).

Fig. 7
figure 7

Picture of an elastic polymer tail

It is necessary to have a good estimate of the physical properties of the components of the elastic polymer tail for the swimming model. While some of the tail’s physical properties were measured directly, others were estimated from measurements made on a larger piece. For example, while the resistance of the coils were measured directly, their weight and size were computed. Determining the elasticity of the polymer tape used a special setup.

The driving signal to all the coils was sinusoidal without a DC offset. We measured and quoted the peak to peak amplitude of the currents of the coils in mApp. The frequency of the signal was set in Hz.

MAGNETOM Verio 3 T, Siemens MRI scanner was used in all the swimming experiments.

3.1 Static bending

To measure the elasticity of the polymer tape, weights were made out of a 32 AWG round, single build magnet wire. The weight of a 3 meter-long wire was measured with an American Weight Scale (3285 Saturn Court Norcross, GA 30092) model BT2-201. It is 0.89 g. Based on this measurement, several 33 mm-long pieces were cut from a 32 AWG wire it, each supposedly weighing 0.01 g. Then, one end of the tape was fastened to a large metal block. Weights were placed onto the other end of the tape in 0.01 g increments. The bending was observed as shown in Fig. 8.

Fig. 8
figure 8

Illustration of setup of determining elasticity of the polymer tape. The dashed line is the height of the tail’s base and the vertical line shows the deflection of the end of the tail. The dash-dot curve emphasizes the center line of the film

From the deflection shown in Fig. 8 we can derive the stiffness of the tail, EI, and its distributed mass, m (see section 2.1 for further details) by integration of the bending equation:

$$ EI\frac{{{d^2}w(x)}}{{d{x^2}}} = g({N_w}{m_w}(L - x) + \rho A\frac{{{{(L - x)}^2}}}{2}). $$
(16)

N w is the number of weights at the end of the tail, m w is the mass of each weight and g is gravity.

The theoretical deflection of the tail is:

$$ w(L) = \frac{{g{L^2}}}{{2EI}}\left( {{N_W}{m_W} + \rho A\frac{L}{3}} \right), $$
(17)

We derive Young modulus of elasticity, E, and specific mass, ρ, by fitting the experimental deflection to (17). The results of the approximation are:

$$ \begin{array}{*{20}{c}} {E = 2.043{ [}GPa{]}} \\ {\rho = 1620{ [}kg/{m^3}]} \\ \end{array} . $$
(18)

3.2 Elastic tail experimental setup

A cylindrical glass container having a diameter of 100 mm was partially filled with tap water. The container was located on the patient table in the homogeneous region of the MR. The tail was hung from above such that it was completely submerged in water (See Fig. 9). The coil terminals were connected to the output of a HP 33120A Function generator (Agilent Technologies, Inc. Santa Clara CA 95051).

Fig. 9
figure 9

Picture of an elastic polymer tail in a container filled with water and placed at the homogeneous region of the MRI

The amplitude and the frequency of the driving current were changed while the deviation from the resting position of the elastic tail was recorded on video.

3.3 Rigid tail experiment setup

A 235 mm by 185 mm by 70 mm slightly tapered glass container was partially filled with tap water. The tail was hung from above by the leads of the coils and the tail was submerged into the water in the container. The container was placed on the patient table and was advanced to the homogeneous region of the magnet. The coils were driven by the headphone output of a personal computer (DELL Inc. Inspiron Mini 9, One Dell Way Round Rock, Texas 78682). Adobe Audition software (Adobe Systems Inc. San Jose, CA 95110) was used to generate the waveforms. The waveforms consisted of sets of 5 s of signal of a needed frequency followed by 5 s of silence. The set included sinusoidal signals phase shifted by 0, 90, 180 and 270 ° between the left and right channels. The amplitude of the signals were changed by rescaling the waveforms.

4 Results

4.1 Swimming experiments

We characterized the motion of several swimming tails. The data from the experiments is summarized in Figs. 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20. The characterizing parameters and identified resonances of each swimming tail are described in Tables 1 and 2. The prototypes of the elastic tails have been created to systematically investigate the influence of two main parameters (see Table 1):

Fig. 10
figure 10

Comparison of the normalized propulsive force at different widths. Tails II, III and IV are compared at the input currents and frequencies: 2.39 mApp and 1 Hz (red line with cross marker); 4.96 mApp and 5 Hz (green line and hollow circle marker); 4.96 mApp and 20 Hz (blue line and square marker) and 7.19 mApp and 20 Hz (cyan line and full circle marker). Tails I and V are compared at the input current 25.31 mApp and the frequencies: 10 Hz (red dashed line with plus marker); 20 Hz (green dashed line with circle marker) and 45 Hz (blue dashed line with square marker)

Fig. 11
figure 11

Comparison of the propulsive force at different input forces in tails I and II. The markers designate the peaks of the resonances at each input current. The input currents of tail I (blue solid line) and II (green dashed line) are: 12.65 mApp (circle), 18.98 mApp (cross), 25.31 mApp (plus) for I and 2.39 mApp (circle), 4.79 mApp (cross), 7.19 mApp (plus) for II

Fig. 12
figure 12

Swimming results for tail I: normalized force versus normalized frequency as a parameter of the driving current. Each cross mark represents a data point from the experiment. The coil driving currents were: 12.65 mApp (blue circle), 18.98 mApp (red plus) and 25.31mApp (green cross). The vertical solid black lines denote the natural frequencies calculated from the model

Fig. 13
figure 13

Swimming results for tail II. Each cross mark represents a data point from the experiment. The coil driving currents were: 2.39 mApp (blue circle), 4.79 mApp (red plus) and 7.19 mApp (green cross). The vertical solid black lines denote the natural frequencies calculated from the model

Fig. 14
figure 14

The swimming results for tail III. Each cross mark represents a data point from the experiment. The coil driving currents were: 2.48 mApp (blue circle), 4.96 mApp (red plus) and 7.44 mApp (green cross). The vertical solid black lines designate the natural frequencies calculated from the model

Fig. 15
figure 15

Swimming results for a tail IV. Each cross mark represents a data point from the experiment. The coil driving currents were: 2.39 mApp (cyan square), 4.79 mApp (blue circle), 7.19 mApp (red plus) and 9.59 mApp (green cross). The vertical solid black lines denote the natural frequencies calculated from the model

Fig. 16
figure 16

Swimming results for tail V. Each cross mark represents a data point from the experiment. The coil driving currents were: 12.19 mApp (blue circle), 24.39 mApp (red plus) and 36.58 mApp (green cross). The vertical solid black lines denote the natural frequencies calculated from the model

Fig. 17
figure 17

Swimming results for a tail DI. Each circle mark represents a data point from the experiment (average between the forward and backward displacement). The red dashed line is the results of the numerical simulation

Fig. 18
figure 18

Swimming results for a tail DII. Each circle mark represents a data point from the experiment (average between the forward and backward displacement). The red dashed line is the results of the numerical simulation

Fig. 19
figure 19

The swimming results for the double coil tail D1. Each cross mark represents a data point from the experiment. The coil driving currents were: 0.9 mApp (cyan square), 4.4 mApp (blue circle), 5.9 mApp (red plus) and 8.7 mApp (green cross). The upper experimental points and dashed line designate 90º phase difference between the coil currents and the lower points with the solid line correspond to 270º phase difference

Fig. 20
figure 20

Dependence of the swimming (normalized propulsive force) on the phase difference between the sinusoidal driving currents of the two coils. The dashed line denotes a sinusoidal curve fit to the experimental data

Table 1 Characteristics and data for each tail. All dimensions are in mm. The differentiating parameters between the tails are highlighted in bold with shaded background
Table 2 Characteristics for each double coil tail
  1. 1)

    The influence of the width of the swimming tail. Tail II, III and IV have a 5x5 mm driving coil and widths of 6, 10 and 19 mm respectively. Tail I and V have a 3x3 mm driving coil and widths of 5 and 2.5 mm respectively.

  2. 2)

    The influence of the size of the driving coil. Tail I and II are have similar size but are driven by a 3x3 and 5x5 mm coil respectively.

The rigid tail experiments examined the influence of the distance between the two coils. The distance between the center of the coils for tail DI and DII were 18 mm and 24 mm respectively (See Table 2).

The tail length and width of tails I-V were chosen to create a low stiffness tail to investigate the single coil swimming method. The length of the tails DI and DII were chosen more in line with a realistic swimming propulsive unit of a capsule endoscope.

The swimming experiment results are presented as force versus frequency (in Hz.) The output force is normalized by the driving input force (F o/ F i). The output force, F o, is the propulsive force and it is calculated from the tail displacement in equilibrium and the distance to the hanging point and the weight of the components. Figure 4 illustrates the this equilibrium point (for more details see Kosa et al. 2007). The force is equal to:

$$ \begin{array}{*{20}{c}} {{F_o} = ((h + 2N({c_W} + {c_L})){m_c} + ({L_1}({b_1}/b - 1) + L)m} \\ { - ({c_W}{c_L}{c_h} + (L - {L_1})bh){\rho_W})g\frac{\Delta }{H}} \\ \end{array} . $$
(19)

c L , c W , and chare the length, width, and thickness of the coil, L 1 and b 1 are the length and width of the head section of the swimming tail, Δ is the swimming distance from the hanging wire, and H is the hanging height of the device.

The input force, F i, is defined as the Lorenz force in each coil. It is the same force we detailed in (13) when the coil is orthogonal to the magnetic field:

$$ {F_i} = N{B_0}{i_0}{c_W}, $$
(20)

Where i 0 is the amplitude of the current in the coil. F i is used for normalization and we defined (20) in order to compare the propulsive force to a well understood quantity for a better insight into the effectiveness of the swimming method.

In section 4.2 we compare the different prototypes in order to examine the influence of the parameters as presented previously in this section. In section 4.3 we examine more thoroughly the results of the elastic tail and compare it to the theoretical model presented in section 2.1. In section 4.4 we compare the swimming results of the double coil tails with the theoretical rigid body model presented in section 2.2. Section 4.5 presents the microdevice’s influence on the MR imaging quality, i.e. the artifacts created by swimming tail.

4.2 Parametric comparison of the microdevices

The influence of the width of the elastic tail on the swimming is summarized in Fig. 10. We compared the normalized force of different tails at the same level of input current and driving frequencies. The comparison points are the peak points of the resonance response in the different microdevices (See Table 1).

In the tails II , III and IV the normalized force remains at the same level at the comparison points. Although the width of the tail increases from 6 mm to 19 mm (216%) the change of normalized force is 1% at 2.39 mA and 1 Hz; 20% at 4.96 mApp and 5 Hz and −37% at 7.19 mApp and 20 Hz. These results indicate that the influence of the width in the tails with the 5x5 mm coil is insignificant.

In the tails I and V there is an increase in the normalized propulsive force when the width is doubled (See Fig. 10). The normalized propulsive force is doubled at 10 Hz, increases by 10% at 20 Hz and by 68% at 35 Hz. Based on the current data we can state that the swimming efficiency is increased by doubling the width although the amount of increase is frequency dependent.

We estimate the influence of the size of the actuator by comparing the absolute propulsive force (19) to the input force (20) in the tails I and II. Figure 11 illustrates the force’s magnitude at the peak of the resonances of the elastic swimming tails. As expected, the level of the propulsive force increases with the input force (not linearly; see following section) and tail II with the 5x5 mm coil achieves higher propulsive forces compared to tail I with the 3x3 mm coil. Even when the input force is similar in the two tails, the propulsive force is different. This different behavior can be explained by change of the resonance frequencies due the different boundary condition (different mass and inertia at x = 0).

We can see from the swimming results of the double coil swimmer (See Table 2) that the longer coil DII (29 mm) is less effective compared to the shorter one DI (23 mm). This will be discussed in more details in section 4.4.

When we compare the rigid tails with two coils (DI and DII) to the elastic tails with one coil (I to VI) we can see that the propulsive force created by DI and DII is twice as large as the propulsive force created by the tails with a single coil. It does make sense because the power provided for the tails having two coils are also twice the amount of the power provided for the tail with only one coil. Since both tails can propel a swimming capsule endoscope sufficiently, the choice between them should be made based on the need of the application, like available power and need for maneuverability.

4.3 Elastic swimming tail’s characterization

As shown in Fig. 12, tail I was analyzed most thoroughly. This tail, just as the other microdevices, shows non-linear behavior. This non-linear behavior can be seen from the magnitude of the propulsive force at the same frequency for different input forces. In a linear system the force should be constant after applying the normalization. In our system there is amplification of the swimming force as the input force increases.

Another non-linear phenomenon is the bending of the resonance (Nayfeh and Mook 1979). There is a shift of the maximal response to the softening direction as the input amplitude increases. For example, the third resonance of Tail I is 11 Hz at 12.65 mApp, 10 Hz at 18.98 mApp and 8 Hz at 25.31 mApp.

The main resonances of tail I are: 0.6–0.5 Hz, 2.5–1.8 Hz, 11–8 Hz, 22–19 Hz, 35 Hz, and 60 Hz. The theoretical model could be adjusted to predict the measured natural frequencies very well: 0.59 Hz (0%, no difference), 2.4 Hz (0%), 8.26 Hz (0%), 20.12 Hz (0%), 37.42 Hz (6.7% difference), and 60.133 (0.2% difference). The parameters of the theoretical models were partly derived from the static experiments (EI, m), partly from supplier data and from model estimations (M, J, \( \hat{m} \)) and partly by best matching to the experimental data. The parameters of the angular and linear spring attached to the point of the tethering were matched to the experimental data of tail I and the same values were used in the frequency estimation of the other tails. The maximal propulsive force of 71 μN was achieved at 8 Hz, 25mApp.

Figure 13 describes the swimming experiments of tail II, which is similar in size to tail I but has a larger head section with a 5x5 mm coil with 200 turns. The larger head section increases the efficiency of the swimmer. The resonances are similar to tail I (the resonances at higher frequencies cannot be seen). The maximal propulsive force of 153 μN was achieved at 20 Hz, 37.5 mApp.

Comparing tail I and tail II at driving current 12 mApp and 7 mApp at similar frequencies (22 Hz resp. 20 Hz), tail I produces 47 μN and tail II 68 μN, while the theoretical actuation force is 6.66 times higher in tail II.

Figure 14 shows the swimming of tail III in which the width of the tail was increased to 10 mm. The resonances are very similar to tail II, which can also be derived from (10).

The maximal propulsive force of 160.5 μN was achieved at 20 Hz, 7 mApp, similar to tail II. The additional deviations in the natural frequencies may be caused by the inaccuracy of the added mass \( \hat{m} \) estimation at large width.

Figure 15 presents the swimming of tail IV in which the width of the tail was increased to 19 mm. The resonances are very similar to tail II and III although the resonance at 20 Hz is less conspicuous. In tail IV a maximal propulsive force of 431 μN was achieved at 10 Hz, 50 mApp. At 37.5 mApp and 20 Hz the propulsive force is 95.7 μN.

The efficiency of the swimming tails are very similar. After normalization of the propulsive force they are all on the same order of magnitude for all the tails, about 0.01.

Tail V shown in Fig. 16 is a narrower version of tail I. It is less efficient than tail I, and in contrast to the other tails, has a stiffening bending resonance at 20 Hz.

4.4 Double coil swimming tail results

For the double coil swimmers we examined two types that differ by the distance between the centers of the coils (See Table 2). Both of them behave similarly and have a heavily damped main resonance. Tail DI has a resonance at 20 Hz (see Fig. 17) and tail DII has a resonance between 10 and 20 Hz while showing anti-resonance at 8 Hz (see Fig. 18).

The theoretical model matches the swimming results quite accurately. Figures 17 and 18 present the comparisons between the experiments (blue solid lines) and the simulation results for the average distance in forward and backward swimming (red dashed lines) for DI and DII. Each circle mark represents a data point from the experiment (average between the forward and backward displacement).The model matches DI better than DII. The reason is that the theoretical model is based on two rigid bodies and the longer tail has a larger elastic section.

Both tails showed close to symmetrical behavior at 90º and −90º phase difference between the coils driving signals (see Figs. 19 and 21). In addition, we tested the influence of the phase difference between the coil driving signals. The swimming ability can be approximated by a sinusoidal curve as a function of the phase difference between the coil signals (see Fig. 20). This behavior is also seen in the theoretical model described in section 2.2.

Fig. 21
figure 21

The swimming results for the double coil tail D2. Each cross mark represents a data point from the experiment. The coil driving currents were: 1.8 mApp (cyan square), 4.4 mApp (blue circle), 5.7 mApp (red), 8.7 mApp (green cross) and 12.4 mApp (black triangle). The upper experimental points and dashed line denote 90º phase difference between the coil currents and the lower points with the solid line correspond to 270º phase difference

Figures 19 and 21 present the normalized propulsive force of the tails DI and DII respectively. The different excitation currents were checked only at 20 Hz. The non-linear behavior of the double coil tails is similar to the behaviour of the elastic tails investigated in the previous section.

4.5 Artifact experiments

The first set of experiments was designed to test the MRI compatibility of the swimming tail based on standardized MRI-compatibility assessment regulations issued by ASTM International International 2006 and recommended by the United States Food and Drug Administration (FDA) for testing MRI-compatible devices. The standardized test aims to characterize the distortion and signal loss artifacts produced in a MRI instrument by a passive implant (i.e. implants that function without electrical power). In our case, we modified the standardized testing protocol to assess artifacts, and specifically image distortion, introduced by the swimming tail. The second set of experiments was designed to measure the signal-to-noise ratio (SNR) to characterize the effect of the activated swimming tail on image quality. We collected the images using spin echo and gradient echo pulse sequences and utilized the same images for both sets of experiments.

The water tank was placed in the center of the image volume of the MRI device (MAGNETOM Verio 3 T, Siemens) with a surface coil over it. The swimming tail was then immersed into a water tank together with a plastic bar to create a reference void used for the SNR and image distortion study. The bar has a diameter of 25 mm and was placed approximately 50 mm apart from the tail.

The imaging sequence we used were 2-dimensional spin echo imaging (TR 500 ms and TE 20 ms, flip angle 75, echo averaging 2), and gradient echo imaging (TR 500 ms and TE 10 ms, flip angle 90°, echo averaging 2). Axial images were collected using both spin echo and gradient echo sequences but alternating the frequency encoding direction between horizontal and vertical. The images had a matrix size of 256, field of view 200 mm, and slice thickness 3 mm. The locations of the imaging planes were kept the same throughout the acquisitions. Two different frequencies of input currents were used (31.5 Hz and 63 Hz) to investigate related effects. An individual test consists of an image without the presence of the swimming tail in the scanner as the baseline measurement (baseline state), one with the presence of the non-actuated swimming tail and finally with the presence of the actuated tail. The active shimming and center frequency search were performed only once.

Image distortion was assessed by measuring the horizontal and vertical diameters of the reference bar and comparing their average to the baseline state. The SNR against the baseline state was also computed by dividing the mean signal of the central sub-compartment of the water (approximately 25x25 mm2 in size) above the reference bar by the standard deviation of the background noise measured in air (over a region of interest of approximately 25x25 mm2 in size). The ratio of the SNR against the baseline state was computed as 20 log of the ratio.

The presence of a tail coil itself introduced a drop in the SNR by −3.9 dB and an image distortion of 0.4% in the gradient echo images. Table 3 summarizes the results of the MRI compatibility studies of the activated coil indicating SNR drop in the range from −8.5 dB to −5.1 dB depending on the imaging sequence and input current frequencies. The most severe SNR drop of −8.5 dB occurred in spin echo images with the swimming tail activated by 31.5 Hz inputs current. In principle, the distortion ratio ranged from −0.8% to 2.8%, which is negligible and has hardly any clinical impact. One could also see in Table 3 that the spin echo sequence was more susceptible to both image distortion and SNR drop. It also indicates that the image distortion can be up to 2.8%. Note that the image distortion is more significant when the phase encoding was placed along the horizontal direction. Overall, no apparent difference in image degradation has been found when the alternating input current frequency was changed from 31.5 Hz to 63 Hz.

Table 3 Signal to noise ratio and image distortion for spin and gradient echo images respectively

Representative spin echo and gradient echo images highlighting the image quality change at each state of the swimming tale are presented in Fig. 22. One can observe the shadow artifacts along the direction of the frequency encoding.

Fig. 22
figure 22

Spin echo (lower) and gradient echo (upper) MRI imaging of the swimming tail inactive (right) and active (left)

5 Discussion

The outcome of the MRI compatibility test showed that the capsule had negligible impact on SNR and image distortion, leading to the conclusion that the capsule, even in an activated state, is MRI compatible. The experiments have also shown that spin echo imaging is more susceptible to noise and distortion by the presence of the capsule. These finding are comparable to other studies on MRI compatible robots and implants (Fischer et al. 2008, Hata et al. 2008).

The swimming experiments show that the system can propel a quite large capsule and is capable of driving it in the body. Using a 1.5 T MRI (compared to 3 T that we are using) will reduce the effectiveness of the microdevice but this loss may be compensated by doubling the input current to the propulsion component. Gradients and field inhomogeneity of the static magnetic field will have little effect on the device because of the sinusoidal input signal that cancels out the forces created by those fields and their magnitude is negligible in the imaging volume of the MRI.

In order to estimate the miniaturization potential of the approach one has to examine the propulsive force and velocity of such an actuator at low Re numbers. The maximal applicable voltage on a magnetic coil scales down by ϕs 2 (s is a generic geometrical parameter that denotes distance or dimension) because the current density (maximal allowable current divided by the cross section area of the wire measured by A/m 2) has to be maintained in the coil. On the other hand the resistance of the coil increases by R ∝ 1/s. Therefore, the amplitude of the current in the coil is proportional to the cube of s: i 0s 3. The Lorenz force that the coils can apply on the tail scales by F L s 3. Analyzing the theoretical model we find that the swimming velocity of this actuator scales down by the square of the geometry, Vs 2. This is less favorable compared to other magnetic swimming methods (e.g. Abbott et al. 2009) and piezoelectric traveling wave propulsion V ∝ 1 (Kosa et al. 2007).

The applicability of our swimming method depends on the ability to supply enough power to drive an endoscopic capsule for a operation period of an hour. In order to produce a 0.2 mN propulsive force, tail DII needs 0.4 mW power. As mentioned in the introduction we already showed theoretically that such power can be provided by electro-magnetic induction. Another possibility is using non-magnetic batteries. A miniature zinc-air battery (for example Duracell DA10: ϕ5.8 mm × 3.6 mm) can provide 21 mW for 6 h. We need three tails to steer an endoscopic capsule therefore the power consumption of the propulsive system will be 5% of the power supply.

Nevertheless, the magnetic fields of the MRI (B0 and B1) make our method a desired option for un-tethered propulsion method in an MRI device. For example the propulsive force that was achieved by piezoelectric bi-morph actuators is 0.04 mN (Kosa et al. 2007) whereas here we achieved nearly one order of magnitude higher propulsive force of 0.2 mN (DII coil at 20 Hz, 3 mA driving signal). The power required by a swimming endoscopic capsules depends on its drag.

We showed earlier (Kosa et al. 2008a, b, Kosa and Szekely 2010) that combining three piezoelectric swimming tails will provide sufficient propulsion to swim in the body. The propulsive force of a magnetic tail is one order of magnitude higher than a piezoelectric one thus this device will be able swim effectively.

6 Conclusions

In this study we modeled, designed and tested a fluidic microdevice that can propel a capsule intra-corporal in an MRI magnet. We characterized two swimming methods. One using a single magnetic coil to create propulsion by the undulating motion of an elastic tail. Another tail with a double coil that moves forward and backward by changing the phase difference between the coils. In water, the coils created high propulsive force of about 430 μN in the largest tails.