本文是14年的T-RO。主要阐述了在旋转磁场下,探究主动旋转磁铁的位姿与被动旋转磁铁的位姿之间的关系。推导并总结了,给定主动磁铁和被动磁铁间的相对位置关系和期望的被动旋转磁铁的姿态,计算所需的主动磁铁姿态;或给定期望的被动旋转磁铁的姿态和主动磁铁姿态,计算所需的主动磁铁和被动磁铁之间的位置关系。
用一个单一永磁铁生成旋转磁场用于在一个腔道中的无线的磁设备的驱动
Generating rotating magnetic fields with a single permanent magnet for the Propulsion of untethered magnetic devices in a lumen [1]
Paper Link
Authors: Arthur W. Mahoney, etc.
2013,IEEE Transactions on Robotics
如果磁场
h
\bold{h}
h被用一个单独驱动器磁铁生成,然后它的在相对于驱动器磁铁中心的无线的磁设备的位置
p
\bold{p}
p的场,能被近似通过点-极子模型:
If the magnetic field
h
\bold{h}
h is generated using a single actuator magnet, then its field at the UMD’s position
p
\bold{p}
p, relative to the actuator-magnet center, can be approximated by the point-dipole model:
h = 1 4 π ∥ p ∥ 3 ( 3 p ^ p ^ T − I ) m a \bold{h}=\frac{1}{4\pi{\|\bold{p}\|}^{3}}(3\widehat{\bold{p}}\widehat{\bold{p}}^{T}-\bold{I})\bold{m}_{a} h=4π∥p∥31(3p p T−I)ma
选择驱动磁铁旋转轴(
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
)给定胶囊旋转期望轴(
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
)和两者之间的相对位置(
p
^
\widehat{\boldsymbol{p}}
p
):对于一个由一个绕轴
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
旋转的驱动器磁铁产生的极子场,来使在任意位置
p
\bold{p}
p的磁场
h
\bold{h}
h绕一个期望轴
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
旋转的需要的旋转轴
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
是不容易可见的。如果驱动器磁铁被旋转,这样它的极子磁矩
m
a
\bold{m}_{a}
ma与
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
垂直(i.e.,
m
a
T
ω
a
^
=
0
\bold{m}_{a}^{T}\widehat{\boldsymbol{\omega}_{a}}=0
maTωa
=0)并且这是可以期望的,场
h
\bold{h}
h与
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
垂直(i.e.,
h
T
ω
h
^
=
0
\bold{h}^{T}\widehat{\boldsymbol{\omega}_{h}}=0
hTωh
=0),然后给定一个期望的
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
下的必要的
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
能够被找到:
Choosing
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
Given
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
and
p
^
\widehat{\boldsymbol{p}}
p
: for a dipole field generated by an actuator magnet that rotates around the axis
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
, the required rotation axis
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
to make the magnetic field
h
\bold{h}
h at any desired position
p
\bold{p}
p rotate around a desired axis
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
. If the actuator magnet is rotated such that its dipole moment
m
a
\bold{m}_{a}
ma is perpendicular to
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
(i.e.,
m
a
T
ω
a
^
=
0
\bold{m}_{a}^{T}\widehat{\boldsymbol{\omega}_{a}}=0
maTωa
=0), and it is desired, the field
h
\bold{h}
h is perpendicular to
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
(i.e.,
h
T
ω
h
^
=
0
\bold{h}^{T}\widehat{\boldsymbol{\omega}_{h}}=0
hTωh
=0), then the necessary
ω
a
^
\widehat{\boldsymbol{\omega}_{a}}
ωa
given a desired
ω
h
^
\widehat{\boldsymbol{\omega}_{h}}
ωh
can be found:
h T ω h ^ = 1 4 π ∥ p ∥ 3 m a T ( 3 p ^ p ^ T − I ) ω h ^ = 0 \bold{h}^{T}\widehat{\boldsymbol{\omega}_{h}}=\frac{1}{4\pi{\|\bold{p}\|}^{3}}\bold{m}_{a}^{T}(3\widehat{\bold{p}}\widehat{\bold{p}}^{T}-\bold{I})\widehat{\boldsymbol{\omega}_{h}}=0 hTωh =4π∥p∥31maT(3p p T−I)ωh =0
⟹ 0 = m a T ( 3 p ^ p ^ T − I ) ω h ^ = m a T ω a ^ \implies 0=\bold{m}_{a}^{T}(3\widehat{\bold{p}}\widehat{\bold{p}}^{T}-\bold{I})\widehat{\boldsymbol{\omega}_{h}}=\bold{m}_{a}^{T}\widehat{\boldsymbol{\omega}_{a}} ⟹0=maT(3p p T−I)ωh =maTωa
⟹ ω a ^ = ( 3 p ^ p ^ T − I ) ω h ^ ^ \implies \widehat{\boldsymbol{\omega}_{a}}=\widehat{(3\widehat{\bold{p}}\widehat{\bold{p}}^{T}-\bold{I})\widehat{\boldsymbol{\omega}_{h}}} ⟹ωa =(3p p T−I)ωh
[1]: Mahoney, Arthur W., and Jake J. Abbott. “Generating rotating magnetic fields with a single permanent magnet for propulsion of untethered magnetic devices in a lumen.” IEEE Transactions on Robotics 30.2 (2013): 411-420.