The present invention relates to methods and apparatus for magnetic field nulling and particularly, although not exclusively, to methods and apparatus for magnetic field nulling in applications of Magnetoencephalography (MEG).
Magnetoencephalography (MEG) is a well-established medical technique for mapping brain electrical activity by recording magnetic fields that this activity generates. The magnetic fields generated by a brain are very weak and an environment in which there is effectively no (or negligible) ambient magnetic field environment is necessary to make them detectable. The magnetic field detecting sensors used in MEG are often based on superconducting quantum interference devices (SQUID). These devices require liquid helium cooling what is very costly. An alternative sensor technology is optically pumped magnetometers (OPM) that do not need cooling thereby reducing cost of the MEG apparatus.
An environment in which there is effectively no (or negligible) ambient magnetic field (e.g., for MEG applications) is usually delivered using large and very costly magnetically shielded rooms (MSR). These rooms typically comprise walls, floors and ceilings formed from a magnetically shielding material. Additionally, MSRs may be equipped with additional systems to cancel any remaining magnetic fields present within the MRS which may arise from limitations of the MSR or from equipment within it. The cost of MSRs is so significant that few institutions can effort MEG devices.
For MEG measurements, the patient must come to an MSR because the MEG device cannot be moved together with MSR to the patient. Inside the MSR, preferably only non-magnetic objects should be used to reduce additional ambient magnetic fields within the MSR. In addition, and MSR has very limited space and no windows. That limits possibility of bringing tools that can be used to interact with the patient, which is important for checking brain response. The static nature of the MSR prevents one from investigating patients in different environments, for example outside a building or in different environment bringing with it psychical comfort. This is particularly significant if an MSR environment is not comfortable for patients with claustrophobia or is scary for children.
Long-time patient monitoring, for example during sleep is very difficult within an MSR. In addition, an MSR prevents one from combining MEG measurements with other concurrent measurements requiring large devices for other techniques. For example, if one can remove the need for an MSR, this permits a concurrent measurement of MEG and low field MRI.
In addition, within an MSR one cannot avoid certain time varying magnetic field sources such as a patient's beating heart or power lines supplying power to MEG equipment within the MSR (e.g., a computer or the like). Where MSR itself needs additional compensation of such remaining internal magnetic fields, that may be delivered using Helmholtz coils or bi-planar coils placed inside the MSR.
The present invention has been devised in light of the above considerations.
The inventors have realised that concepts known from the field of super-diamagnetism, which occurs in some superconductors and result in exclusion of an external magnetic field from an internal region, the internal magnetic field. A superconductor is known to act as a virtually perfect diamagnetic material when placed in an external magnetic field. It excludes the field such that flux lines of the external magnetic field avoid the region of space occupied by the superconductor. This occurs because the external magnetic field generates electric currents on the surface of the superconductor which, in turn, generate an opposite magnetic field. The external magnetic field and surface-generated magnetic field cancel each other.
The inventors have realised that a knowledge of the external magnetic field on the surface is sufficient to allow one to cancel, or suppress to very small or negligible values, a magnetic field in a volume enclosed by that surface. This is supported by Stokes' theorem. Referring to
At its most general, the invention is the idea of achieving cancellation (or ‘nulling’) of a magnetic field within a volume in similar manner to the principles underlying super-diamagnetics. By providing an array of magnetic field generating elements surrounding a volume of space and by applying a feedback control between those sensors and an array of magnetic field sensing elements inside that volume of space, one may control electric currents supplied to the magnetic field generating elements as necessary to effectively achieving cancellation (or ‘nulling’) of a magnetic field within the volume. In other words, the inventors have found that an indirect knowledge of the magnetic field at the surface of the volume of space over which the array of magnetic field generating elements are located, can be effectively obtained by achieving cancellation (or ‘nulling’) of a magnetic field within that volume of space. Once nulling is achieved, this means that the magnetic field at the surface of the volume of space is opposed in substantially equal measure over that surface by the array of magnetic field generating elements residing upon that surface.
The invention may, for example, may remove the need of MSR in a MEG system and may provide a cheaper and more compact solution. The invention may be applied to the nulling/cancelling of magnetic fields with time varying field gradients. The invention may simultaneously null/cancel both geomagnetic fields and gradient fields that are the result of magnetic sources in the surroundings and time varying and/or spatially moving magnetic sources.
In a first aspect, the invention may provide an apparatus for nulling a magnetic field within a nulling region in an (e.g., external) ambient magnetic field comprising:
The feedback control unit may be arranged to determine a set of a plurality of optimal respective electric currents with which to drive the corresponding plurality of magnetic field generating elements by applying an orthogonal projection algorithm. The feedback control unit may be configured to generate a set of basis vectors for use in controlling the values of the respective nulling magnetic fields generated by each of the plurality of magnetic field generating elements, by applying the optimal respective electric currents. The feedback control unit may be configured to use the set of basis vectors in calculating respective optimal electric currents with which to drive magnetic field generating elements of the apparatus. The set of basis vectors may be based on a plurality of measured values of a magnetic field generated within the nulling region individually by each of the plurality of magnetic field generating elements (e.g., in isolation and as measured by the plurality of magnetic field sensing elements) when driven by a pre-set calibration electric current. The orthogonal projection algorithm may be arranged to generate an orthogonal basis set based on the plurality of measured values of a magnetic field generated within the nulling region individually by each of the plurality of magnetic field generating elements when driven by a pre-set calibration electric current.
The inventors have discovered that an orthogonal projection methodology may be very efficient and accurate in calculating the appropriate drive electric currents for generating magnetic fields to produce an effective nulling/cancelling of magnetic fields. Surprisingly, this methodology may require only one single calculation of the values for the drive electric currents. Calculation of drive currents may take less than 250 μs, for example. This is to be contrasted with other methodologies requiring several (and sometimes many) repeated calculations in which drive current values are repeatedly calculated many times in a process of iterative optimisation which tries to find ever-improved values for the drive currents (i.e., iterative improvement of nulling). These iterative processes are found to be much slower than the orthogonal projection methodology.
In this way, an external magnetic field (e.g., a geomagnetic field) may be nulled or cancelled. An external gradient magnetic field may be nulled or cancelled, or an external time varying magnetic field may be nulled or cancelled. The invention provides a system that can generate substantially magnetic-field-free conditions (or conditions of suitably negligible field) in a large volume with respect to the system size. Feedback sensors may control magnetic field generating elements (e.g., by controlling currents in coils) in a such way that magnetic field in the nulling volume is reduced by many orders of magnitude. The invention may be applied for nulling regions comprising complex gradient magnetic fields. In this way, the invention may be applied to avoid the need to use a magnetically shielded room (MSR) during the application of Magnetoencephalography (MEG) and/or may provide additional active nulling. A greater relative volume of nulled space, relative to the volume surrounded by the array of magnetic field generating elements, can be achieved as compared to other methods employing MSR or Helmholtz coils. Magnetic fields in the nulled region can be reduced to very low magnetic field levels and with high remaining field uniformity. It has been found that even more improvement, regarding low magnetic field levels with high remaining field uniformity, may be obtained simply by increasing number of magnetic field generating elements within the array.
Desirably, the feedback control unit comprises input terminals (e.g., for receiving feedback signals) connected to respective output terminals (e.g., for outputting magnetic field measurement signals) of the magnetic field sensing elements, and comprises on or more signal output terminals (e.g., for outputting control signals, or electrical drive currents) connected to the input terminals of associated magnetic field generating elements. For example, the one or more output terminals of the feedback control unit may be connected directly to respective input terminals of associated magnetic field generating elements. For example, each input terminal of an associated magnetic field generating element may be directly connected to an associated (e.g., dedicated) output terminal of the feedback control unit e.g., with that magnetic field generating element being the sole magnetic field generating element connected to that particular output terminal of the feedback control unit. This connection between a given output terminal of the feedback control unit and the input terminal of an associated magnetic field generating element, may conduct a respective electric current for direct use by the associated magnetic field generating element in generating a magnetic field required to reduce the magnetic field values detected by respective magnetic field sensing elements. Alternatively, the one or more output terminals of the feedback control unit may be connected indirectly to respective input terminals of associated magnetic field generating elements, via an intermediate current supply unit (or units) configured to receive current supply control signals from the feedback control unit and to be responsive to receipt of such current supply control signals to supply a specified current to one or more (or each) respective specified magnetic field generating elements. The specified currents and specified magnetic field generating elements may be specified within the current supply control signals.
Desirably, the feedback control unit is configured to analyse each signal from each magnetic field sensing element to determine how to adjust or regulate electrical currents supplied to associated magnetic field generating element in the direction that reduces the value of the sensed magnetic field readings from the magnetic field sensing elements.
The feedback control unit is preferably configured to continuously monitor (e.g., in uninterrupted fashion for a given duration of time, or intermittently) the magnetic field values provided by the magnetic field sensing elements within the nulling volume and to continuously control the respective electrical currents supplied to the correcting magnetic field generating element. In this way, active field nulling can be provided.
Preferably, the plurality of magnetic field generating elements comprises at least 10 separate magnetic field generating elements, or more preferably at least 50 separate magnetic field generating elements, or yet more preferably at least 200 separate magnetic field generating elements. Preferably, the plurality of magnetic field generating elements comprises at least about 100 elements and not more than about 4000 elements or not more than about 3000 elements or not more than about 2000 elements.
Preferably, the magnetic field generating elements comprise electrically conductive coils adapted for conducting said electric currents. Each magnetic field generating element may comprise an electrically conductive coil. A coil of a magnetic field generating element may comprise a circular coil or other shaped coil, for example a polygonal coil (e.g., hexagonal). A coil of a magnetic field generating element may be substantially flat or planar such that all turns of the coil reside substantially in the same plane. The diameter of each coil (e.g., the diameter of the loop or winding of the coil) of the array of magnetic field generating elements may be substantially the same as the diameter of a plurality of other coils of the array of magnetic field generating elements, or may be the same as the diameter of every other coil of the array of magnetic field generating elements. For Dual Geodesic Icosahedron lattices, the coils that placed on hexagonal elements/facets of the lattice may be larger than coils that are placed on pentagonal elements/facets of the lattice. Preferably, the array of magnetic field generating elements may comprise a mixture of coils with different diameters. This is preferably the case when a geodesic lattice is used. This can help achieve better lattice coverage. Good lattice coverage may be achieved using coils of the same diameter as each other when the lattice defining the array of magnetic field generating coils is defined according to a Platonic solid.
Alternatively, a coil of a magnetic field generating element may be configured such that turns of the coil are arranged in a stacked arrangement (e.g., helically spiralling) such that all turns of the coil are substantially planar and plane-parallel, but successive turns of the coil are distributed longitudinally in a direction perpendicular to the plane of the turns. The extent of longitudinal distribution is preferably small relative to the extent of the lateral dimension of each coil. In other words, each coil is preferably ‘thin’ to save on space. The lateral dimension (e.g., diameter) of the turn(s) of the coil exceeds the longitudinal dimension of the coil perpendicular to the lateral dimension by a factor of at least 4 (e.g., four times wider than it is thick), or more preferably at least 5, or yet more preferably at least 7, or even more preferably at least 10.
A coil may comprise one winding or loop of a conductive wire, track or strip, or a plurality of windings or loops of a conductive wire, track or strip defining. A coil may comprise a current input terminal, a current output terminal and one or more windings or loops electrically connecting the two terminals such that current input via the input terminal travels around the winding(s) or loop(s) before reaching the current output terminal. The loops or windings of a coil may repeat a common loop or winding shape, such that loops or windings share substantially of the same shape, dimensions and orientation as each other. Alternatively, loops or windings of a coil may define a spiral shape of increasing or decreasing spiral radius (e.g., a flat spiral).
Preferably, each coil is configured to face in a direction towards the centre or centroid of the array of magnetic field generating elements. A direction in which a coil “faces” may be considered to be a direction perpendicular to the plane containing a diameter of the coil. A direction in which a coil “faces” may be considered to be a direction parallel to the winding axis of the coil (i.e., the axis about which the windings wind, such as the coil's symmetry axis). In this way, the direction in which a coil “faces” may define the orientation with which the magnetic field produced through the centre of that coil is parallel when driven by a current. The direction of that magnetic field may be controlled by controlling the direction a given current flow direction through the coil. The direction of a current through a coil may be defined, for example, in terms of whether the current flow is clockwise or anticlockwise when viewing the coil in a direction facing towards the centre of the array of magnetic field generating elements. For example, a given current flow within a given coil may be defined as “positive” when viewed from one side of the coil and “negative” either when viewed from the opposite side (i.e., a reversal of the direction of view) or when the coil is rotated by 180 degrees to present to the static viewer its opposite side (i.e., a reversal of the ‘face’ of the coil).
The coil orientations within the array of separate magnetic field generating elements most preferably differ, relative to other coils in the array, according to the position of the coil in question within the array. In other words, the position of a coil within the array also determines its orientation (i.e., the direction it “faces”) relative to the centroid of the array. The direction of the electrical current with which separate coils are driven most preferably differ, relative to other coils in the array, according to the position of the coil in question within the array. In other words, the position of a coil within the array also determines the direction of the electrical current driven through the coil. The direction of the current within a coil may be defined relative to the local coordinate system of the coil in question. Each individual coil local coordinate system may be arranged in an orientation or position that is rotated relative to coil local coordinate system its neighbouring coils (or all coils) in the array of coils.
Preferably, each coil of the array of magnetic field generating elements is electrically separate (e.g., isolated) from any other coil of the array of magnetic field generating elements. This allows each coil to be driven independently of any of the other coils, permitting great flexibility in controlling the array of magnetic field generating elements to achieve nulling. Neighbouring coils in the array of magnetic field generating elements may at least partially overlap or may be arranged such that no coils of the array overlaps any other neighbouring coil of the array.
Optionally the coils of the array of magnetic field generating elements may comprise a plurality of sub-groups comprising three coils each one of which faces in a respective one of three mutually perpendicular directions. For example, the directions in which the coils of the sub-group face may correspond to a local orthogonal trial (i.e., the x-y-z coordinate directions centred upon the centre of the sub-group). Preferably, the direction in which any one coil of the subgroup of coils faces is a direction that is substantially perpendicular to the direction in which each of the other coils of the sub-group face such no two coils of the sub-group of coils face in the same direction. This arrangement of sub-groups of coils permits additional control over the vector direction of parts of the local magnetic field in and around the region occupied by the coils of the respective sub-group of coils. One coil of each sub-group of coils may be configured to face in a direction towards the centre or centroid of the array of magnetic field generating elements.
Desirably, the plurality of magnetic field generating elements are arranged at said separate respective locations in a first array shaped according to a three-dimensional reference surface surrounding the nulling region. Preferably, the plurality of magnetic field sensing elements are arranged at said separate respective locations defining a second array shaped according to a three-dimensional reference surface. It is to be understood that the reference surface may or may not be a physical surface. If the reference surface is a physical surface (i.e., it coincides with a physical surface) then it may provide the function of a support surface upon which magnetic field generating elements are arranged (e.g., attached) so as to constrain and retain the positions of the magnetic field generating elements to conform to the desired array pattern. The support surface may be a continuous surface or may be a scaffold to which the magnetic field generating elements are attached at locations of the scaffold coinciding with locations of a notional reference surface. For example, the support surface may be a spherical shell surface coinciding with a notional spherical reference surface. Alternatively, the support surface may comprise a 3-dimensional polyhedron scaffold the vertices of which coincide with points on the surface of a sphere. The magnetic field generating elements may be attached to this support surface at respective vertices or respective groups of vertices, or at scaffold edges (e.g., polygon edges forming notional facets of the polyhedron) extending between vertices.
The support surface (e.g., continuous surface or scaffold) may be mounted on a pivoted support assembly that permits rotation of the support surface about at least one spatial axis, or at least two orthogonal spatial axes or about all three orthogonal spatial axes. The pivoted support assembly may comprise an altitude-azimuth mounting (“Alt-Az” mount) permitting independent adjustment of the azimuth pointing position and the altitude pointing position of the support surface. In this way, the support surface (e.g., scaffold) may be oriented (and any array of magnetic field generating coils and magnetic field sensing elements upon it) in a direction against the direction of the geomagnetic field vector. This may assist in achieving better nulling.
Preferably, the second array (i.e., defined by the plurality of magnetic field sensing elements) is configured to be substantially concentric with the first array (i.e., of magnetic field generating elements). The inventors have found that this arrangement permits particularly accurate and effective nulling within an nulling region. The separate respective locations in the first array may be defined according to a regular lattice. The locations may coincide with (or be defined by) notional vertices or facets of a polyhedron. The separate respective locations in the second array may be defined according to a regular lattice. Preferably, the plurality of magnetic field generating elements are arranged at said separate respective locations substantially equidistant from the centre of the nulling region thereby defining a substantially spherical array surrounding the nulling region.
Preferably, the plurality of magnetic field sensing elements are arranged at said separate respective locations substantially equidistant from the centre of the nulling region thereby defining a substantially spherical array within the nulling region.
Desirably, the size of a diameter of the array of magnetic field sensing elements is at least about 40% of the size of a diameter of the array of magnetic field generating elements. The inventors have found that particularly effective field nulling may be achieved when this condition is applied. Desirably, the size of a diameter of the array of magnetic field sensing elements is between about 40% and about 90% of the size of a diameter of the array of magnetic field generating elements. More preferably, the size of a diameter of the array of magnetic field sensing elements is between about 40% and about 80% of the size of a diameter of the array of magnetic field generating elements. Preferably, the size of a diameter of the array of magnetic field sensing elements is between about 40% and about 90% of the size of a diameter of the array of magnetic field generating elements and the array of magnetic field generating elements comprises more at least about 200 elements and not more than about 2000 elements. The inventors have found that especially effective field nulling may be achieved when one or more of these conditions is applied.
Preferably, the threshold value is not greater than 5×10−9 Tesla or is more preferably not greater than 5×10−10 Tesla.
The magnetic field sensing elements may comprise one or more of: Hall effect sensors (e.g., for μT fields); magneto-impedance sensors (e.g., to cover the μT to nT range); fluxgate sensors (e.g., to cover the μT to nT range); Optically Pumped Magnetometer (OPM) sensors (e.g., to cover for nT-fT range). Such three sensors can be used as one sensor feedback group with extended sensing range.
The number of magnetic field sensing elements may be fewer in number than the number of magnetic field generating elements. The feedback control unit may be configured to generate magnetic field values associated with one or more locations within the nulling region by interpolating between a plurality magnetic field values sensed by a plurality of magnetic field sensing elements of the array of sensing elements. The control unit may be configured to define a notional interpolation sphere defined by a radius from a target position (coordinates) within the nulling region at which a magnetic field value is to be interpolated. The control unit may be configured to determine which of the magnetic field sensing elements are located within the notional sphere (and may increase the radius of the sphere until at least two sensors are within the sphere). The control unit may be configured to calculate an interpolated value of the magnetic field at the target position by three-dimensional interpolation of magnetic field values received by it from the plurality of sensors within the interpolation sphere.
The feedback control unit may be configured to generate a set of basis vectors for use in controlling the values of the respective nulling magnetic fields generated by each of the plurality of magnetic field generating elements. The feedback control unit may be configured to use the set of basis vectors in calculating respective electric currents with which to drive magnetic field generating elements of the apparatus. The feedback control unit may be configured to supply each magnetic field generating element in turn by an electric current alone while all other magnetic field generating elements receive no electric current therefrom. The feedback control unit may be configured to obtain from the magnetic field sensing elements measured values of the magnetic field within the apparatus sensed by each of the magnetic field sensing elements at their respective fixed locations within the nulling region. The feedback control unit may be configured to use these measured magnetic field values as calibration values to define a basis vector for the magnetic field generating element to which the current was supplied. The control unit may be configured to repeat this process separately for each magnetic field generating element of the array of coils whereby each magnetic field generating element separately takes the role of being the lone magnetic field generating element supplied with electric current. For each magnetic field generating element, of an array of m elements, the control unit may be configured to construct a respective basis vector based on calibration magnetic field values received from all n sensors. For example, the basis vector for a first coil may be:
The array of m coils the feedback control unit may be arranged to generate a matrix of basis vectors constructed using the respective basis vectors for all m magnetic field generating elements:
The feedback control unit may be arranged to implement active cancelation of an ambient magnetic field by performing calculations of the value and direction of an electrical drive current, to supply to respective magnetic field sensing elements, based on these unit vectors. The feedback control unit may be arranged such that each measurement of a magnetic field from a magnetic field sensing element, with all sensing elements subsequently operating in an active cancelation function is defined as a pseudo-vector type matrix construct:
Making:
An equation for orthogonal projection is:
The terms αj are terms containing the current for the jth magnetic field generating element. To achieve cancelation the control unit may be configured to calculate the ‘negative’ values of currents with which each magnetic field generating coil must be driven by solving the following optimisation equation:
The feedback control unit may be configured to vary the value of the currents applied to each magnetic field generating element by varying the values of αj in the above equation in order to reduce the value of the magnetic field measured by the magnetic field sensing elements collectively (e.g., as averaged amongst them) or individually to not exceed a desired pre-set threshold value corresponding to an appropriate level of field cancellation/nulling.
The feedback control unit may be arranged to calculate the values of currents, αj, with which each magnetic field generating element must be driven by solving the following optimisation equation in respect of the parameters αj:
It is to be noted that the orthogonal projection algorithm may calculate “optimal” electric drive currents appropriate for field nulling/cancelation currents directly as a result of solving (e.g., inverting) the above equation in respect of the parameters αj. In this sense, it is to be understood that the word “optimisation” refers to calculating the values of the parameters αj, which are inherently deemed to be optimal by the nature of the above equation. This is not the same as prior art “optimisation” methodologies which often require many iterations in a much less efficient iterative methodology of magnetic field minimisation. Put in other words, for comparison, one may consider the orthogonal projection methodology discussed herein as requiring only one single calculation of the parameters αj, giving immediately what is needed, without requiring any subsequent “iteration” calculations to find “improved” values of those parameters.
The feedback control unit may be arranged to use readings, Vk, from the magnetic sensing elements. These readings may be placed in a matrix of readings by the control unit (e.g., [V1, V2, V3, . . . , VN]). The measurements of a magnetic field may include measurements (Sx,Sy,Sz) of three orthogonal field components by each of the magnetic sensing elements. The feedback control unit may be arranged to calculate a dot product of the matrix of readings and the orthogonal basis vectors of the magnetic field generating elements, as:
Here, the sensor readings and the matrix elements of the matrix of sensor readings are related as:
In this way, a plurality (e.g., three) sensor readings may be produced for each sensor position and these correspond to a plurality of orthogonal magnetic field directions (e.g., x, y, z). The orthogonal basis vector elements are related to the magnetic field components (e.g., in three orthogonal component directions: x, y, z) generated by the magnetic field generating elements as:
Thus, the elements Xix may correspond to magnetic field components (Bx, By, Bz) that would be generated by individual magnetic field generating elements in three orthogonal directions in response to being driven by drive current represented by currents, αj,
The feedback control unit may be arranged to use the resulting dot product to invert the above optimisation equation. The control unit may be arranged to generate a matrix containing individual values, αj, for the currents with which to drive the magnetic field generating elements individually. This has been found to be a particularly time-efficient processing method.
In general, only a few iterations (typically, only one iteration) is necessary to get the best current solution for external magnetic field nulling/cancelling. The orthogonal basis for the orthogonal projection method is preferably created in the above calibration process. The orthogonal basis need only be created once and may subsequently be used by the control unit for all active cancellation/nulling using sensor data received from the magnetic field sensor array during active cancelling/nulling operations. The above calibration process (i.e., determination of calibration magnetic fields, creation of an orthogonal basis) may be performed (e.g., once) in an environment containing substantially no environmental or ambient magnetic field (i.e., within a magnetically shielded room (MSR)). This may be done during manufacture of the apparatus, or periodically through the lifetime of the apparatus (i.e., re-calibration) as and when appropriate. The apparatus, once calibrated, may be used outside a magnetically shielded room (MSR) thereafter.
Alternatively, the calibration can be performed in the standard environment (i.e., not within an MSR) containing geomagnetism and magnetic field gradients from the local environment (e.g., electrical components, electronics etc.). To perform calibration in such environments, the apparatus may be arranged as follows.
The feedback control unit may be configured to generate the set of basis vectors by obtaining correction values corresponding to measured values of the magnetic field within the apparatus sensed by each of the magnetic field sensing elements at their respective fixed locations within the nulling region either:
This provides corrected calibration values for use to define the basis vectors. In this way, the readings of the magnetic field sensing elements (feedback sensors) may be effectively set to zero (i.e., are zeroed against internal magnetic fields) during the calibration process.
The feedback control unit may be configured to cease subtracting the correction values from the measurement values generated by each magnetic field generating element after the calibration process has been completed (i.e., immediately after). This means that the actual readings of the magnetic field generating element are set back to true readings (i.e., without the aforementioned ‘zeroing’) and the process of orthogonal projection may ensue. The consequence of this is the that the basis vectors if the orthogonal projection inherently subtract the internal magnetic field present under (a) or (b) above. The experimental results illustrated in
The pre-set drive electric current (noted at point (b) above) may be the same for each of the magnetic field generating elements or may differ as between different respective magnetic field generating elements. The benefit of a pre-set drive electric current is so as to produce a magnetic field in the environment of the magnetic field sensing elements which is able to partially null the environmental/geomagnetic field to a sufficient extent to reduce the strength of that field to a value that falls within the dynamic range of the magnetic field sensing elements. Note that the typical strength of an environmental/geomagnetic field is much higher than the dynamic range of some magnetic field sensing elements which would saturate were it not for the use of the pre-set drive electric currents. This allows the process of generating basis vectors (calibration) and subsequent orthogonal projection to proceed using magnetic field generating elements of any desired dynamic range.
Accordingly, while it can be advantageous to calibrate the apparatus in an MSR, if this is available and convenient, the invention may provide means for performing calibration when no MRS is available. Indeed, this also means that calibration could be performed every time the apparatus is used. The advantage of this is that any mechanical change to the positioning of magnetic field generating elements and/or magnetic field sensing elements is removed. Also, changes in the temperature of the apparatus may affect the performance of magnetic field sensing elements, and these changes would be taken into account by the calibration process.
In a second aspect, the invention may provide a method for nulling a magnetic field within a nulling region in an (e.g., external) ambient magnetic field comprising:
Preferably, according to the method, the magnetic field generating elements comprise electrically conductive coils and the method includes conducting said electric currents thought respective said coils.
The method may include providing the plurality of magnetic field generating elements as arranged at said separate respective locations in a first array shaped according to a three-dimensional reference surface surrounding the nulling region.
The method may include providing the plurality of magnetic field sensing elements as arranged at said separate respective locations defining a second array shaped according to a three-dimensional reference surface.
The method may include providing the second array so as to be substantially concentric with the first array.
Desirably, in the method, the separate respective locations in the first array are defined according to a regular lattice. Desirably, the separate respective locations in the second array are defined according to a regular lattice, according to the method.
The method may include providing the plurality of magnetic field generating elements as arranged at said separate respective locations substantially equidistant from the centre of the nulling region thereby defining a substantially spherical array surrounding the nulling region.
The method may include providing the plurality of magnetic field sensing elements as arranged at said separate respective locations substantially equidistant from the centre of the nulling region thereby defining a substantially spherical array within the nulling region.
Desirably, in the method, the size of a diameter of the array of magnetic field sensing elements is at least 40% of the size of a diameter of the array of magnetic field generating elements.
The method may include providing the plurality of magnetic field generating elements to comprise at least separate magnetic field generating elements, or more preferably at least 50 separate magnetic field generating elements, or yet more preferably at least 200 separate magnetic field generating elements.
A method may include receiving inputs at the feedback control unit that correspond to the outputs from the magnetic field sensing elements and providing outputs from the feedback control unit comprising control signals that are input to associated magnetic field generating elements.
Preferably, the threshold value is not greater than 5×10−9 Tesla, or more preferably is not greater than 5×10−10 Tesla.
The method may comprise generating magnetic field values associated with one or more locations within the nulling region by interpolating between a plurality magnetic field values sensed by a plurality of magnetic field sensing elements of the array of sensing elements. The method may include defining a notional interpolation sphere defined by a radius from a target position (coordinates) within the nulling region at which a magnetic field value is to be interpolated. The method may include determining which of the magnetic field sensing elements are located within the notional sphere (and may increase the radius of the sphere until at least two sensors are within the sphere). The method may include calculating an interpolated value of the magnetic field at the target position by three-dimensional interpolation of magnetic field values sensed by the plurality of sensors within the interpolation sphere.
In another aspect, the invention may provide a magnetoencephalography apparatus comprising one or more Magnetoencephalography (MEG) sensors configured to be distributed about the head of a patient, and an apparatus according to the first aspect of the invention for nulling a magnetic field within a nulling region dimensioned to accommodate the head of the patient. The apparatus according to the first aspect of the invention may be configured to cancel the ambient magnetic field within the nulling region (e.g., Earth's magnetic field and magnetic fields generated by surrounding objects) containing the magnetic field sensing elements of the apparatus and patient head. In a further aspect, the invention may provide a medical imaging apparatus comprising the magnetoencephalography apparatus described above, and/or a brain activity mapping apparatus comprising the magnetoencephalography apparatus described above, and/or a biomagnetism sensing apparatus comprising the magnetoencephalography apparatus described above, and/or a neurofeedback apparatus comprising the magnetoencephalography apparatus described above, and/or a brain-computer interface apparatus comprising the magnetoencephalography apparatus described above.
When used in MEG applications, for example, field nulling with the proposed invention can be provided inside an MSR. This method can be used to cancel any remaining magnetic fields within an MSR (e.g., from equipment). When used in MEG applications or another medical application, the array of magnetic field generating elements may be dimensioned and configured to surround a region (e.g. volume) of space sufficient to accommodate the whole subject body of a patient or a body part other than a patient's head. The array of magnetic field sensing elements may be similarly dimensioned and configured.
The invention, in any aspect, may provide shielding for magnetocardiography (MCG), or for magnetomyography (MMG), or for magnetoneurography (MNG). The invention, in any aspect, may provide shielding for nerve signal propagation in the lumbar spine for magnetospinography (MSG). The invention, in any aspect, may provide shielding for the cervical spinal cord evoked field (SCEF) measurements. The invention, in any aspect, may provide shielding for the brain computer interface (BCI) based on MEG.
In some of these applications, shielding with the proposed invention can be deliver over whole human or animal body or different body parts.
In yet another aspect, the invention may provide a method of Magnetoencephalography comprising distributing one or more Magnetoencephalography (MEG) sensors about the head of a patient and nulling a magnetic field within a nulling region dimensioned to accommodate the head of the patient according to the invention in its second aspect.
The invention includes the combination of the aspects and preferred features described except where such a combination is clearly impermissible or expressly avoided.
Embodiments and experiments illustrating the principles of the invention will now be discussed with reference to the accompanying figures in which:
Aspects and embodiments of the present invention will now be discussed with reference to the accompanying figures. Further aspects and embodiments will be apparent to those skilled in the art. All documents mentioned in this text are incorporated herein by reference.
A plurality of magnetic field sensing elements 6, for example OPM sensors, are placed at a plurality of respective separate locations within the nulling region for sensing respective values of the magnetic field within the nulling region. The magnetic field sensing elements are also placed at separate respective locations upon a second notional spherical shell reference surface surrounding the nulling region. The first and second spherical shell reference surfaces are concentric, with the diameter of the first reference spherical shell surface being about 2.5 times the diameter of the second reference spherical shell surface.
A patient's head 2 is placed within the nulling region within the spherical shell array of the plurality of magnetic field sensing elements 6 so as to coincide with the centres of the first and second reference spherical shells.
A feedback control unit (not shown, see item 150
Each magnetic field generating coil 8 is configured to face in a direction towards the centre or centroid of the array of magnetic field generating elements. In other words, each coil “faces” in a direction perpendicular to the plane containing a diameter of the coil. The direction in which each coil “faces” is a direction parallel to the winding axis of the coil (i.e., the axis about which the windings wind, such as the coil's symmetry axis). In this way, the direction in which a coil “faces” defines the orientation with which the magnetic field produced through the centre of that coil is parallel when driven by a current. The direction of that magnetic field is controlled by controlling the direction a given current flow direction through the coil.
Each coil 8 of the array of magnetic field generating elements is electrically separate and electrically isolated from any other coil of the array of magnetic field generating elements and each coil is driven independently of any of the other coils. Neighbouring coils in the array of magnetic field generating elements are arranged such that no coils of the array overlaps with any other neighbouring coil of the array. In other examples, neighbouring may at least partially overlap.
The patient 2 is shown wearing a MEG sensor cap 4, in this case OPM sensors are covering the patient's head. The magnetic field sensors 6 are distributed around MEG sensor cap 4 at a safe distance. The patient's brain magnetic field cannot be seen by magnetic field sensors 6. The magnetic field sensors 6 and the coils 8 each form a spherical lattice with an opening at its base for admitting the patient's head 2. It is to be noted that the invention is flexible in the sense that it does not need to use a lattice array coverage of magnetic field generating elements that cover the while of the spherical shell reference surface shape, and different notional reference surface shapes can be used. For example, the notional reference surface may be a spheroid or cylindrical shape. Because cancelling/nulling is achieved by electronic control of currents in the magnetic field generating elements 8, a variety of positioning of the magnetic field generating elements problem can be used. This gives flexibility in shaping array of the magnetic field generating elements.
A more complex version of the invention is presented on
A 3D visualisation of a similar coil array nulling action is shown in
It is shown that use of Dual Geodesic Icosahedron lattice has better performance than use of Fibonacci lattice.
Generally, optimal sensor positions correspond with sensor array concentric diameters with values in the range if at least about 30% to 90% of the diameter of the array of magnetic field generating coils surrounding them.
Consequently, the inventors have discovered a strong synergy between the diameter of the array of magnetic field generating elements and the diameter of the array of magnetic field sensing elements necessary to achieve optimal nulling of the magnetic field within the nulling region. In other words, by optimally placing the sensors of the feed-back system of the invention, optimal feed-back values of the magnetic field are delivered to the control system to optimally control the electrical currents used to drive the magnetic field generating elements in reducing the magnetic field within the nulling region. The size of a diameter of the array of magnetic field sensing elements is preferably between about 40% and about 80% of the size of a diameter of the array of magnetic field generating elements. For example, the size of a diameter of the array of magnetic field sensing elements may be between about 40% and about 90% of the size of a diameter of the array of magnetic field generating elements and the array of magnetic field generating elements comprises more at least about 200 elements and not more than about 2000 elements. The inventors have found that especially effective field nulling may be achieved when one or more of these conditions is applied.
The feed-back control unit is arranged to calculate the appropriate driving currents as follows. Consider following items:
The contribution of each magnetic field generating elements 102 (e.g., coil) to all sensors 103 can be calibrated. When magnetic field is cancelled then so too is the feedback value of the magnetic field sensed by the sensors for the volume being surrounded by these sensors. There is a proportional dependence between current and magnetic field. The following equations describe the magnetic field value at a given location which is a fixed location for each sensor expressed in cylindrical coordinates:
Here:
In other words, each coil in turn is driven by an electric current alone while all other coils receive no drive current at all. The magnetic field generated by the lone coil is sensed by each of the magnetic field sensing elements 103 at their respective fixed locations within the nulling region. These measured field values are calibration values and define a basis vector for the lone coil in question. They are input from the respective magnetic field sensing elements 103 to the control unit 150 which stores them. The control unit is configured to repeat this process separately for each magnetic field generating coil 102 of the array of coils whereby each coil 102 takes the role of being the lone coil driven by an electric current. For each coil 102, the control unit 150 constructs a basis vector containing calibration magnetic field values for all n sensors 103. For a first coil it will be:
The array of m coils results in an array of these basis vectors constructed using the respective basis vectors for all m coils:
Each measurement of a magnetic field with all sensors subsequently operating in the active cancellation cycle can be written as a pseudo-vector type construct:
Making:
The equation for orthogonal projection can be applied as follows:
The terms αj are terms containing the current for the jth coil. The control unit is configured to vary the value of the currents applied to each coil by varying the values of αj in order to reduce the value of the magnetic field that would be measured by the magnetic field sensing elements collectively (e.g., as averaged amongst them) or individually to not exceed some desired pre-set threshold value corresponding to an appropriate level of field cancellation/nulling. To achieve cancelation the control unit 150 is configured to calculate the ‘negative’ values of currents with which each magnetic field generating coil must be driven by solving the following optimisation equation (note the negative sign appearing in the right-hand-side of this equation):
In general, only a few iterations (typically, only one iteration) is necessary to get the best current solution for external magnetic field nulling/cancelling. The orthogonal basis for the orthogonal projection method is created in the calibration process. The orthogonal basis need only be created once and may subsequently be used by the control unit for all active cancellation/nulling using sensor data received from the magnetic field sensor array during active cancelling/nulling operations. This is very fast and simple process. Because of that any field distortions coming from differences between them, imprecisions, are removed.
The invention may permit reduced sensor costs for cancelling/nulling weak magnetic fields to achieve a nulled region in the μT-nT range or the nT-fT range.
Due to the narrow dynamic range of the magnetoimpedance sensors used in this example, an initial geomagnetic cancelling was provided by collectively orienting the array of magnetic field generating coils 102 and the array of magnetic field sensing elements 103 of the nulling device appropriately. This was achieved by orienting the support scaffold (and the array of magnetic field generating coils 102 and magnetic field sensing elements 103 upon it) in a direction against the geomagnetic field vector and providing the coils of the array of magnetic field generating coils 102 with currents as described above with reference to the configuration presented in
The magnetic field nulling apparatus then underwent a calibration process as described above with reference to
The control unit (item 150,
To calculate the ‘negative’ values of the coil currents in each active cancelling loop, readings from the magnetic sensing elements were placed into a measurement matrix: [V1, V2, V3, . . . , VN]. The measurements of a magnetic field include measurements (Sx,Sy,Sz) of three orthogonal field components by each of the sensors and these are represented in the elements of the measurement matrix by:
The dot product of the matrix and the orthogonal basis was calculated as:
Here, the elements Xik correspond to coil magnetic field components (Bx, By, Bz) that it is known (i.e., based on knowledge of the response of each coil to a given drive current) would be generated by individual coils in three orthogonal directions in response to being driven by drive current represented by currents, α, and these are represented in the above optimisation equation via:
Using the resulting dot product, the control unit calculated is configured to invert the above ‘orthogonal projection’ optimisation equation. The result consists of matrix containing individual values, αj, for the currents with which to drive the coils 102 individually.
In the present example, a 2.8 GHZ Quad Core Controller obtained from National Instruments Corporation under the product code “PXIe-8861”, was used. This was equipped with two PXI-6349 simultaneous analogue to digital converters (ADC) to read magnetic sensing elements. These were obtained from National Instruments Corporation under the product code “PXI-6349”. Digital to analogue converters (DAC), also obtained from National Instruments Corporation under the product code “PXIe-6739” were arranged to provide current sources via which to provide drive currents for the magnetic field generating coils. The process of measuring magnetic fields, (Sx,Sy,Sz) etc., finding ‘negative’ currents, αj, and applying those currents to the coils, was found to take less than 250 μs. This process is amenable to being made quicker by employing a field-programmable gate array (FPGA).
When active cancelling is running in the magnetic field nulling apparatus, the support scaffold can be rotated to any position against geomagnetism and it was found that it could be approached with magnetic objects or AC magnetic sources without deterioration to the nulling of the magnetic field environment in the nulling zone. Furthermore, it was found that any errors due to electronic components of the device changing their properties, physical dimension intolerances, had an effect equivalent to a variation of the external magnetic field and the device was found to respond by providing a cancelling of the effects that these errors would otherwise have produced on the nulling of the magnetic field environment.
The features disclosed in the foregoing description, or in the following claims, or in the accompanying drawings, expressed in their specific forms or in terms of a means for performing the disclosed function, or a method or process for obtaining the disclosed results, as appropriate, may, separately, or in any combination of such features, be utilised for realising the invention in diverse forms thereof.
While the invention has been described in conjunction with the exemplary embodiments described above, many equivalent modifications and variations will be apparent to those skilled in the art when given this disclosure. Accordingly, the exemplary embodiments of the invention set forth above are considered to be illustrative and not limiting. Various changes to the described embodiments may be made without departing from the spirit and scope of the invention.
For the avoidance of any doubt, any theoretical explanations provided herein are provided for the purposes of improving the understanding of a reader. The inventors do not wish to be bound by any of these theoretical explanations.
Any section headings used herein are for organizational purposes only and are not to be construed as limiting the subject matter described.
Throughout this specification, including the claims which follow, unless the context requires otherwise, the word “comprise” and “include”, and variations such as “comprises”, “comprising”, and “including” will be understood to imply the inclusion of a stated integer or step or group of integers or steps but not the exclusion of any other integer or step or group of integers or steps.
It must be noted that, as used in the specification and the appended claims, the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Ranges may be expressed herein as from “about” one particular value, and/or to “about” another particular value. When such a range is expressed, another embodiment includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by the use of the antecedent “about,” it will be understood that the particular value forms another embodiment. The term “about” in relation to a numerical value is optional and means for example+/−10%.
References herein to “diameter” refer to a straight line passing from side to side through the centre of a structure, array, body or figure, especially (but not exclusively) a circle or sphere.
Number | Date | Country | Kind |
---|---|---|---|
PCT/EP2021/080826 | Nov 2021 | WO | international |
This application claims priority from PCT/EP2021/080826 filed 5 Nov. 2021, the contents and elements of which are herein incorporated by reference for all purposes.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/080827 | 11/4/2022 | WO |