You are on page 1of 6

Proceeding of the IEEE 28th

Canadian Conference on Electrical and Computer Engineering


Halifax, Canada, May 3-6, 2015

Study on Mathematic Magnetic Field Model of Rectangular Coils for


Magnetic Actuation*
Shuang Song, Haoyong Yu∗ , Hongliang Ren∗

Abstract— Magnetic actuation is an efficient way for wireless


manipulation of micro-robots. One key factor for the actuation
is determining of the magnetic field components and the field
gradients of electromagnetic coils. Usually, magnetic dipole
model or interpolation method is used to calculate the magnetic
field. These methods are not well suitable for estimation of the
magnetic field. In this paper, we present a mathematic magnetic
field model of rectangular electromagnetic coils for magnetic
actuation. The proposed model is based on the Biot-Savart Law
and superposition principle. Finite element software is used to
verify the proposed model. The final analytical expressions are
given and simulation results show the feasibility of the method.
Index Terms— Magnetic Actuation; Mathematic Model; Fi-
nite Element; Rectangular Coils.

I. INTRODUCTION
One approach to the remote control of microrobots is Fig. 1. Helmholtz coils . A Helmholtz coil is a device for producing
through externally applied magnetic field. Thanks to its a region of nearly uniform magnetic field. A Helmholtz pair consists of
capacity of remote manipulation feature, magnetic actuation two identical circular magnetic coils that are placed symmetrically along a
common axis, one on each side of the experimental area, and separated by
method for micro-robots has been widely used in biomedical a distance h equal to the radius R of the coil. Each coil carries an equal
remote control applications, such as wireless capsule endo- electrical current flowing in the same direction.
scope, cell manipulation, catheter actuation and so on. In
terms of the magnetic source, permanent magnet [1], [2]
and electromagnetic coils [3]–[5] can be used to provide coils provide the magnetic force for pull or push; and 2)
the actuation force. Compared with the permanent magnet, the nonuniform field and variant gradient field, which are
the electromagnetic coils are more flexible to control and produced by custom built coils [10]–[12]. The magnetic field
alter the magnetic field. Therefore electromagnetic coils are and gradient need to be calculated for each position of the
widely used for actuation. There are two types actuation magnetic particle during the actuation.
force that can be used for remote manipulation, the magnetic Usually, magnetic dipole model [13] or interpolation
torque and the magnetic force. Magnetic torque makes the method is used to calculate the magnetic field. These meth-
magnet rotating and the magnetic force pull or push the ods are not well suitable for estimation of the magnetic
magnet. field. In [14], authors proposed a integral model for magnetic
There are two kinds of coils based actuation methods, 1) coils by using complete elliptic integrals of the first (K) and
the uniform magnetic field and constant gradient magnetic second (E) types. This model is complex and the magnetic
field, which are generated by Helmholtz coils (as shown in components are not accurate at the test position. Kummer [5]
Fig.1) and Maxwell coils (as shown in Fig.2), respectively proposed an analytical model, the point dipole model which
[6]–[9]. The Helmholtz and Maxwell coils usually work was based on the magnetic dipole model and fit to field data
together to control a micro magnetic particle. The model of obtained from an finite element method (FEM) model of the
these two coils are very simple and therefore the system is final system for each of the unit-current contributions.
easy to be realized. The uniform field from Helmholtz coils Modeling of permanent magnet or magnetic coils are
provide the torque and the constant gradient from Maxwell generally based on the Biot-Savart Law and integral [14]–
∗ Corresponding authors are Ren H. and Yu H., mail:{ren, biey-
[16]. In this paper, we propose a mathematic magnetic
hy}@nus.edu.sg field model of rectangular electromagnetic coils for magnetic
This work is supported by Singapore Academic Research Fund, under actuation. The proposed model is based on the Biot-Savart
Grant R397000139133, R397000157112, R397000156112 and NUS Grant Law and superposition principle. Compared with the circle
C397000039001.
Authors are with the department of biomedical engineering, National coils, the proposed model has a simpler analytical expression.
University of Singapore Compared with the magnetic dipole model, this proposed

19
978-1-4799-5829-0/15/$31.00 ©2015 IEEE

Authorized licensed use limited to: National University of Singapore. Downloaded on November 04,2020 at 09:52:14 UTC from IEEE Xplore. Restrictions apply.
can be controlled by the applied magnetic torque and force.
The torque that a magnetic field applies to the object is
described by

⎛ ⎞⎛ ⎞
0 −Mz My Bx
T = m × B = ⎝ Mz 0 −Mx ⎠ ⎝ By ⎠ (1)
−My Mx 0 Bz

where (Bx , By , Bz ) is the magnetic flux density at position


(x, y, z) and (Mx , My , Mz ) is the magnetic moment of
the magnetic microrobot. The torque aligns the microrobot
magnetic moment vector m with the magnetic flux density
vector B. For translational manipulation, a spatial gradient of
Fig. 2. Maxwell Coils. A Maxwell coil is a device for producing a large
volume of almost constant (or constant gradient)
√ magnetic field. A Maxwell
the magnetic field exerts a force on the magnetic microrobot.
coil consists of a pair of coils separated by 3 times their radius. Each coil The magnetic force is expressed as
carries an equal electrical current flowing in the different direction.

F = (m · ∇)B (2)

Generally, the condition ∇ × B = 0 is satisfied, (2) can


be expanded as
⎛ ∂B ∂By ∂Bz ⎞
x
⎜ ∂x ∂x ∂x ⎟
⎜ ⎟⎛ ⎞
⎜ ⎟ Mx
⎜ ∂Bx ∂By ⎟
∂Bz ⎟ ⎝
F=⎜
⎜ ∂y My ⎠ (3)
⎜ ∂y ∂y ⎟

⎜ ⎟ Mz
⎝ ⎠
∂Bx ∂By ∂Bz
∂z ∂z ∂z
Therefore, based on the position and direction of the
magnetic particle, an appropriate control strategy can be
applied to achieve the actuation.

III. M ATHEMATIC M ODEL OF R ECTANGULAR C OILS

As shown in Fig.4, the length, width and height of


Fig. 3. Schematic Diagram for Rectangular Coils based Magnetic Actuation
System this rectangular coils are 2l, 2w and 2h respectively. The
direction of the currents is shown in the figure using arrows.
By using the center of this magnet as the origin point, the
model is much more accurate. The proposed model is given magnet coordinate is built. Based on Biot-Savart Law, the
as analytical expression, which is very suitable for magnetic magnetic field dB at the position P = (a, b, c) generated
force and torque calculation. by a surface current can be calculated. The surface current
The organization of this paper is as follows. In Section I = Idl is shown in Fig.4(b) using red lines, where I = Js dx
II, magnetic actuation method is introduced. In Section III, is magnitude of current, dl is the orientation of the current
derivation of the mathematic model of the rectangular coils and Js is the current density (A/m). (x, y, z) is the point on
will be presented in detail. In Section IV, simulation and this current. The magnetic filed at position P can be estimated
comparison result will be shown and conclusions are drawn by
in Section V.
 l
II. M AGNETIC ACTUATION M ETHOD B= dB (4)
−l
As shown in Fig.3, the magnetic actuation system uses
symmetrical rectangular electromagnetic coils to serve as For segment 1, the orientation of current is (0, −1, 0).
the magnetic field sources. The driven target —- a magnetic Based on Biot-Savart Law, the magnetic field strength gen-
microrobot is placed in the center of the system. erated by current segment 1 can be calculated using the
The orientation and position of this magnetic microrobot following equation

20

Authorized licensed use limited to: National University of Singapore. Downloaded on November 04,2020 at 09:52:14 UTC from IEEE Xplore. Restrictions apply.
Idl × P
dB2 = K
|P|3
⎛ ⎞
i j k
(a) Rectangular Coil ⎝ 0 0 −1 ⎠
 h
a−x b−y c−z
= Kdx 3 dz
−h ((a − x)2 + (b − y)2 + (c − z)2 ) 2
(7)
Decompose the above equation to three compositions

⎧  h

⎪ b+w

⎪ dBx2 = Kdx 3 dz

⎪ −h ((a − x)2 + (b + w)2 + (c − h)2 ) 2




⎨  h
−(a − x)

⎪ dBy2 = Kdx dz

⎪ −h ((a − x)2 + (b + w)2 + (c − h)2 ) 2
3








dBz2 = 0
(b) Biot-Savart Law and Integral. (8)
For segment 3, the orientation of current is (0, 1, 0), the
Fig. 4. Modelling of the Rectangular Coil. The model is based on the magnetic field generated by current segment 3 is
Biot-Savart Law and superposition principle.

Idl × P
dB3 = K
|P|3
⎛ ⎞
i j k
⎝ 0 1 0 ⎠
 w
a−x b−y c−z
= Kdx 3 dy
Idl × P −w ((a − x)2 + (b − y)2 + (c − z)2 ) 2
dB1 = K (9)
|P|3
⎛ ⎞ Decompose the above equation to three compositions
i j k
⎝ 0 −1 0 ⎠
 w ⎧ 
a−x b−y c−z ⎪
w
c+h
= Kdx 3 dy

⎪ dBx3 = Kdx dy
((a − x)2 + (b − y)2 + (c − z)2 ) 2 ⎪
⎪ 3
−w ⎪
⎪ −w ((a − x)2 + (b − y)2 + (c + h)2 ) 2
(5) ⎪



where K = Js μ0 /4π. Decompose the above equation to dBy3 = 0


three compositions ⎪


⎪ 


w
−(a − x)

⎪ dBz3 = Kdx 3 dy

((a − x)2 + (b − y)2 + (c + h)2 ) 2
−w
(10)
⎧  w For segment 4, the orientation of current is (0, 0, 1),

⎪ −(c − h) the magnetic field generated by current segment 4 can be

⎪ dBx1 = Kdx 3 dy

⎪ −w ((a − x) + (b − y)2 + (c − h)2 ) 2
2 calculated with the subsequent equation





dBy1 = 0 Idl × P

⎪ dB4 = K

⎪ |P|3

⎪  ⎛ ⎞


w
a−x

⎪ dBz1 = Kdx dy i j k
⎩ 3
⎝ 0
−w ((a − x)2 + (b − y)2 + (c − h)2 ) 2
0 1 ⎠
(6)  h
a−x b−y c−z
= Kdx 3 dz
For segment 2, the orientation of current is (0, 0, −1), −h ((a − x)2 + (b − y)2 + (c − z)2 ) 2
the magnetic field generated by current segment 2 can be (11)
calculated with the subsequent equation Decompose the above equation to three compositions

21

Authorized licensed use limited to: National University of Singapore. Downloaded on November 04,2020 at 09:52:14 UTC from IEEE Xplore. Restrictions apply.
For each given position (a, b, c) that outside the coils, B
⎧  h can be estimated based on above equations. Therefore, torque

⎪ −(b − w)

⎪ dBx4 = Kdx 3 dz can be calculated with (1).

⎪ −h ((a − x)2 + (b − w)2 + (c − h)2 ) 2

⎪ Define F1 and F2 as follows


⎨  h  
a−x zx

⎪ dBy4 = Kdx 3 dz
F1 = atan  (20)

⎪ −h ((a − x) 2 + (b − w)2 + (c − h)2 ) 2 y (x 2 + y2 + z2 )



⎪  

⎪ (x2 + y 2 + z 2 )

dBz4 = 0 F2 = atanh (21)
z
(12)
Based on electromagnetic field principle, the magnetic Therefore
field dB = (dBx , dBy , dBz ) generated by surface current
can be calculated from the above equations: ⎧
⎪ ∂F1 yz

⎪ ∂x = 2 

⎪ (x + y ) x2 + y 2 + z 2
2


4 4 4 ⎪

dB = (dBx , dBy , dBz ) = ( dBz i ) ⎪

dBxi , dBy i , ⎨ ∂F xz(x2 + 2y 2 + z 2 )
1
i=1 i=1 i=1 =−  (22)
(13) ⎪
⎪ ∂y (x2 + y 2 )(y 2 + z 2 ) x2 + y 2 + z 2


Therefore, by using integral method, we can have the ⎪



expressions for magnetic field components generated by the ⎪
⎪ ∂F1 xy

⎩ = 
rectangular coils. That is ∂z (y + z ) x2 + y 2 + z 2
2 2

B = (Bx , By , Bz ) ⎧
⎪ ∂F xz
 l 4  l 4
 l 4
⎪ 2 =
⎪ 
(14) ⎪
⎪ ∂x (x + y ) x2 + y 2 + z 2
2 2
=( dBxi , dByi , dBzi ) ⎪



−l i=1 −l i=1 −l i=1 ⎪

⎨ ∂F2 yz
By solving the equations above, we can have the analytic =  (23)

⎪ ∂y (x + y ) x2 + y 2 + z 2
2 2
expressions for (Bx , By , Bz ) ⎪






⎪ ∂F2 1
Bx = K(f1 (a, c − h, b − w) − f1 (a, c − h, b + w) ⎪
⎩ =
∂z x + y2 + z2
2
+ f1 (a, b + w, c + h) − f1 (a, b + w, c − h)
(15) Using the equations above, derivative of (Bx , By , Bz ) with
+ f1 (a, c + h, b + w) − f1 (a, c + h, b − w)
respect to (x, y, z) can be obtained. Therefore, magnetic force
+ f1 (a, b − w, c − h) − f1 (a, b − w, c + h)) can be estimated with (3).
IV. S IMULATION R ESULT
By = K(f2 (a, b + w, c − h) − f2 (a, b + w, c + h)
(16) Finite element software, Ansys Maxwell 16.0 is used to
+ f2 (a, b − w, c + h) − f2 (a, b − w, c − h))
simulate and verify the proposed magnetic model. During
the simulation, the size parameters of the rectangular coil
Bz = K(f2 (a, c − h, b + w) − f2 (a, c − h, b − w) are defined as follows: l = 100mm, h = 20mm, w = 20mm.
(17)
+ f2 (a, c + h, b − w) − f2 (a, c + h, b + w)) These parameters are based on the rectangular coil as shown
in Fig.4(a). Set the current parameters as I = 2000A·T urns,
where therefore
  μ0 I
c(a − l) K= = 1e − 3 (24)
f1 (a, b, c) = −atan  4π 2l
b ((a − l)2 + b2 + c2 ) Some comparisons have been made between proposed
  (18)
c(a + l) magnetic model, magnetic dipole model and Ansys Maxwell
+ atan  results. The comparison points are chosen in an area from
b ((a + l)2 + b2 + c2 )
(140,-10,-10)mm to (160,10,10)mm. For each axis, the step
  is 4mm. The chosen area is based on the manipulation area
((a − l)2 + b2 + c2 ) shown in Fig.3.
f2 (a, b, c) = atanh
c Comparison results are shown in Fig.5, where red points
  (19) are for the magnetic dipole model, purple stars represent the
((a + l)2 + b2 + c2 ) proposed model and blue circles are the results from Ansys
− atanh
c Maxwell. From the comparison results, we can see that the

22

Authorized licensed use limited to: National University of Singapore. Downloaded on November 04,2020 at 09:52:14 UTC from IEEE Xplore. Restrictions apply.
Fig. 5. Comparison results. The red points are for the magnetic dipole model, purple stars represent the proposed model and blue circles are the results
from Ansys Maxwell.

proposed magnetic model is very good and much better than [5] M. P. Kummer, J. J. Abbott, B. E. Kratochvil, R. Borer, A. Sengul, and
the magnetic dipole model. B. J. Nelson, “Octomag: An electromagnetic system for 5-dof wireless
micromanipulation,” Robotics, IEEE Transactions on, vol. 26, no. 6,
pp. 1006–1017, 2010.
V. C ONCLUSION [6] K. E. Peyer, L. Zhang, and B. J. Nelson, “Localized non-contact ma-
nipulation using artificial bacterial flagella,” Applied Physics Letters,
A mathematic model of magnetic field for rectangular vol. 99, no. 17, pp. 174 101–174 101, 2011.
electromagnetic coils is proposed in this paper. This model is [7] K. Peyer, L. Zhang, and B. J. Nelson, “Bio-inspired magnetic swim-
derived based on the superposition principle of magnetic field ming microrobots for biomedical applications,” Nanoscale, vol. 5,
and the Biot-Savart Law. Analytical expressions have been no. 4, pp. 1259–1272, 2013.
[8] Q. Cao, X. Han, B. Zhang, and L. Li, “Analysis and optimal design
given to calculate the magnetic field outside the rectangular of magnetic navigation system using helmholtz and maxwell coils,”
coils and the torque and force values can be easily estimated Applied Superconductivity, IEEE Transactions on, vol. 22, no. 3, pp.
based on these analytical expressions. Simulation experi- 4 401 504–4 401 504, 2012.
[9] H. Choi, J. Choi, G. Jang, J.-o. Park, and S. Park, “Two-dimensional
ments and the comparison results between the proposed actuation of a microrobot with a stationary two-pair coil system,”
model, magnetic dipole model and Ansoft Maxwell show Smart Materials and Structures, vol. 18, no. 5, p. 055007, 2009.
that this model is good and much better than magnetic dipole [10] S. Jeon, G. Jang, H. Choi, and S. Park, “Magnetic navigation system
with gradient and uniform saddle coils for the wireless manipulation of
model. With this model, magnetic actuation method based on micro-robots in human blood vessels,” Magnetics, IEEE Transactions
the rectangular coils can be achieved, which is a good choice on, vol. 46, no. 6, pp. 1943–1946, 2010.
for wireless manipulation of microrobots. [11] B. Kratochvil, M. Kummer, J. Abbott, R. Borer, O. Ergeneman, and
B. Nelson, “Octomag: An electromagnetic system for 5-dof wireless
R EFERENCES manipulation-video submission,” in IEEE Int. Conf. Robot. Autom.,
Anchorage, AK, 2010.
[1] F. Carpi, N. Kastelein, M. Talcott, and C. Pappone, “Magnetically [12] B. E. Kratochvil, M. P. Kummer, S. Erni, R. Borer, D. R. Frutiger,
controllable gastrointestinal steering of video capsules,” Biomedical S. Schürle, and B. J. Nelson, “Minimag: a hemispherical electromag-
Engineering, IEEE Transactions on, vol. 58, no. 2, pp. 231–234, 2011. netic system for 5-dof wireless micromanipulation,” in Experimental
[2] F. Carpi and C. Pappone, “Magnetic maneuvering of endoscopic Robotics. Springer, 2014, pp. 317–329.
capsules by means of a robotic navigation system,” Biomedical Engi- [13] A. J. Petruska and J. J. Abbott, “An omnidirectional electromagnet
neering, IEEE Transactions on, vol. 56, no. 5, pp. 1482–1490, 2009. for remote manipulation,” in Robotics and Automation (ICRA), 2013
[3] H. Choi, K. Cha, J. Choi, S. Jeong, S. Jeon, G. Jang, J.-o. Park, and IEEE International Conference on. IEEE, 2013, pp. 822–827.
S. Park, “Ema system with gradient and uniform saddle coils for 3d [14] A. Ghanbari, P. H. Chang, B. J. Nelson, and H. Choi, “Magnetic
locomotion of microrobot,” Sensors and Actuators A: Physical, vol. actuation of a cylindrical microrobot using time-delay-estimation
163, no. 1, pp. 410–417, 2010. closed-loop control: modeling and experiments,” Smart Materials and
[4] H. Choi, K. Cha, S. Jeong, J.-O. Park, and S. Park, “3-d locomotive and Structures, vol. 23, no. 3, p. 035013, 2014.
drilling microrobot using novel stationary ema system,” Mechatronics, [15] S. Song, H. Yu, and H. Ren, “A preliminary study on mathematic
IEEE/ASME Transactions on, vol. 18, no. 3, pp. 1221–1225, 2013. modeling of annular magnets in magnetic tracking systems,” in Cyber

23

Authorized licensed use limited to: National University of Singapore. Downloaded on November 04,2020 at 09:52:14 UTC from IEEE Xplore. Restrictions apply.
Technology in Automation, Control, and Intelligent Systems (CYBER),
2014 IEEE 4th Annual International Conference on, June 2014, pp.
135–140.
[16] S. Song, B. Li, W. Qiao, C. Hu, H. Ren, H. Yu, Q. Zhang, M. Meng,
and G. Xu, “6-d magnetic localization and orientation method for an
annular magnet based on a closed-form analytical model,” Magnetics,
IEEE Transactions on, vol. 50, no. 9, pp. 1–11, Sept 2014.

24

Authorized licensed use limited to: National University of Singapore. Downloaded on November 04,2020 at 09:52:14 UTC from IEEE Xplore. Restrictions apply.

You might also like