System and method for maneuvering coils power optimization
First Claim
1. A method for moving an in-vivo device in vivo, comprising:
- in a magnetic system comprising a number of N electromagnets for generating a maneuvering magnetic field pattern to move a device in vivo,(a) receiving data representative of;
a first set of magnetic field particulars calculated based on data representing a location and orientation of the in-vivo device, anda second set of magnetic field particulars to be generated by the electromagnets;
(b) selecting, based on the location and orientation,(b.1) one or more optimization objectives from;
(i) a minimum difference between a value or values of the second set of magnetic field particulars and respective value or values of the first set of magnetic field particulars, and(ii) a minimum electrical power to be consumed by the electromagnets, and(b.2) a set of constraints associated with or derived from a selected optimization objective and the first set of magnetic field particulars; and
(c) providing to the electromagnets a set of electrical currents such that;
the second set of magnetic field particulars or the minimum electrical power satisfies the selected optimization objective(s), and the selected set of constraints is complied with.
1 Assignment
0 Petitions
Accused Products
Abstract
An optimization unit controls electrical currents of a set of electromagnets to generate a wanted maneuvering magnetic field pattern (MMP) for moving an in-vivo device in the GI system. The optimization unit may calculate a magnetic force and a magnetic field to maneuver the in-vivo device from a current location and/or orientation to a new location and/or orientation. The optimization unit may solve a magnetic force optimization problem with respect to the magnetic force in order to determine electrical currents suitable for generating the wanted MMP. The optimization unit may additionally or alternatively solve a minimum electrical power optimization problem with respect to the electrical power to be consumed by the electromagnets in order to recalculate or adjust the electrical currents. The optimization unit may solve one or more of the optimization problems while complying with a set of constraints associated with or derived from each type of optimization objective.
111 Citations
21 Claims
-
1. A method for moving an in-vivo device in vivo, comprising:
-
in a magnetic system comprising a number of N electromagnets for generating a maneuvering magnetic field pattern to move a device in vivo, (a) receiving data representative of; a first set of magnetic field particulars calculated based on data representing a location and orientation of the in-vivo device, and a second set of magnetic field particulars to be generated by the electromagnets; (b) selecting, based on the location and orientation, (b.1) one or more optimization objectives from; (i) a minimum difference between a value or values of the second set of magnetic field particulars and respective value or values of the first set of magnetic field particulars, and (ii) a minimum electrical power to be consumed by the electromagnets, and (b.2) a set of constraints associated with or derived from a selected optimization objective and the first set of magnetic field particulars; and (c) providing to the electromagnets a set of electrical currents such that; the second set of magnetic field particulars or the minimum electrical power satisfies the selected optimization objective(s), and the selected set of constraints is complied with. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for moving an in-vivo device in vivo, comprising:
-
receiving a first set of magnetic field data calculated from data representing a location and orientation of an in-vivo device; selecting, based on the location and orientation of the in-vivo device, one or more optimization objectives from a group consisting of;
(i) a minimum difference between values of a second set of magnetic field data and values of the first set of magnetic field data, and (ii) a minimum electrical power for a set of N electromagnets;selecting a set of constraints associated with an optimization objective and the first set of magnetic field data; and providing, to the set of N electromagnets, electrical currents such that; the second set of magnetic field data or the minimum electrical power satisfies the optimization objective(s), and the selected set of constraints is complied with. - View Dependent Claims (17)
-
-
18. A magnetic system for maneuvering an in-vivo device in a gastrointestinal tract, comprising:
-
a number N of electromagnets positioned circularly and forming a plane; and a processor to control the electrical currents to the electromagnets, the processor configured to; receive data representative of a first set of magnetic field particulars calculated based on data representing a location and orientation of the in-vivo device; select, based on the location and orientation, one or more optimization objectives from; (i) a minimum difference between a value or values of a second set of magnetic field particulars to be generated by the electromagnets and respective value or values of the first set of magnetic field particulars, and (ii) a minimum electrical power to be consumed by the electromagnets, and select a set of constraints associated with or derived from a selected optimization objective and the first set of magnetic field particulars; and provide to the electromagnets a set of electrical currents such that; the second set of magnetic field particulars of the minimum electrical power satisfy the selected optimization objective(s), and the selected set of constraints is complied with. - View Dependent Claims (19, 20, 21)
-
Specification