CALIBRATION OF LARMOR FREQUENCY DRIFT IN NMR SYSTEMS

Information

  • Patent Application
  • 20160327626
  • Publication Number
    20160327626
  • Date Filed
    January 26, 2015
    9 years ago
  • Date Published
    November 10, 2016
    7 years ago
Abstract
A calibration system is configured to remove in an f2 frequency domain the effects of a fluctuation ΔΩ(t) in the Larmor frequencies of a plurality of nuclear spins in a sample, from an NMR signal acquired from the sample during an acquisition time t2 of an NMR scan having an evolution time t1. In this way, the calibration system generates an f2-calibrated NMR signal. The calibration system is further configured to remove from the f2-calibrated NMR signal the effects of ΔΩ(t) in an f1 domain, thereby additionally calibrating the f2- calibrated NMR signal in the f1 domain.
Description
BACKGROUND

In recent years, innovations such as homogeneous in-situ/ex-situ portable permanent magnets and highly integrated thus scalable NMR (nuclear magnetic resonance) spectrometer electronics have opened up possibilities for use of NMR spectroscopy in portable applications.


One problem, however, is that the magnetic field of the above permanent magnets remains unstable, despite superb spatial field homogeneity. This is because the constituent ferromagnetic materials have considerable temperature dependency in their remanent magnetization, e.g. −1200 ppm/K for NdFeB at room temperature. Such large temperature dependency keeps their magnetic field drifting in accordance with the temperature fluctuation of the surrounding environment. This problem has been raised as one roadblock towards portable NMR spectroscopy. Generally, tight thermal insulation and temperature regulation are required, in order to achieve the requisite magnetic field stability over a long period of time, which is a requisite for NMR spectroscopy, especially multi-dimensional spectroscopy.


Because the field of these permanent magnets typically exhibits such appreciable temperature dependency, the Larmor frequencies of the spins in an NMR sample also usually exhibit temporal drifts, as the temperature fluctuates with time. The quality of the spectra from both 1D (one-dimensional) and 2D (two-dimensional) NMR spectroscopy is thereby degraded. The effect of the field fluctuations is pronounced in long-term experiments, from a few minutes to several hours. These include multiple-scan 1D NMR spectroscopy (e.g., for signal averaging), and 2D NMR spectroscopy where multiple scans are of algorithmic necessity for the signal sampling in the indirect frequency (f1) domain. Furthermore, in 2D NMR spectroscopy, the field fluctuation effect also impacts on the spin evolution during the evolution phase (t1). In other words, both the direct frequency (f2) domain and the indirect frequency (f1) domain of 2D NMR spectra are affected by field fluctuations.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic flow chart of a method of Larmor frequency drift calibration, in accordance with some embodiments of the present application.



FIG. 2A provides a flowchart for a method of performing Larmor frequency drift calibration in the f1 domain, in accordance with some embodiments of the present application.



FIG. 2B provides a table of f1-calibration factors.



FIGS. 3A-3B show the simulation results of calibration for the 0th order (constant) Larmor frequency drift ΔΩ0.



FIGS. 4A-4D show the simulation results of Larmor frequency drift calibration for the non-constant term ΔΩ1t.



FIGS. 5A-5D illustrate the results of Larmor frequency drift calibration of ΔΩ0 for 1D NMR spectra of ethanol.



FIGS. 6A-6C illustrate the results of Larmor frequency drift calibration of the non-constant term ΔΩ1t for 1D NMR spectra of ethanol.



FIGS. 7A-7C illustrate the results of applying Larmor frequency drift calibration for ΔΩ0 to 2D COSY performed on an ethanol sample under the influence of the field fluctuations.





DETAILED DESCRIPTION

In the present application, calibration methods and systems are disclosed that remove the effects of the magnetic field fluctuations in NMR spectroscopy using digital signal processing, without need for cumbersome temperature regulation for the magnet. Calibration methods and systems for magnetic field drift are discussed below in terms of 1D and 2D NMR. It will be readily understood by those skilled in the art that these methods and systems can be easily generalized to 3D NMR. Illustrative embodiments are discussed in this application. Other embodiments may be used instead. Many other related embodiments are possible.


As well known, in 2D NMR an evolution period and a mixing period are introduced between the preparation period and the acquisition period. The process of evolution lasts for a period of time labeled t1, referred to as the evolution time t1 or indirect time t1. The evolution period introduced an indirectly-detected frequency dimension f1, where f1 is a Fourier transform of t1. During the mixing period, coherence is transferred from one spin to another.


In the present application, the terms “evolution time,” “t1”, and “indirect time” all have the same meaning, and are used interchangeably. In the present application, the terms “acquisition time,” t2”, and “direct time” have the same meaning, and are used interchangeably.


In 2D NMR, data acquisition involves a series of scans with various values of t1, where t1 is typically incremented by a specific amount at each successive scan. During each scan, a pulse sequence excites the nuclei in the NMR sample, and the resulting FID (free induction decay) of the nuclei is received by the NMR spectrometer. Because t1 is changed continuously, a series of different FIDs are received. This process is repeated until enough data is obtained for analysis using 2D Fourier transform. The series of FIDs are Fourier-transformed, first with respect to t2, then with respect to t1, so as to obtain a resulting 2D NMR spectrum.


When plotting a 2D NMR spectrum, two frequency axes are typically used to represent a chemical shift or other variable of interest. Each frequency axis is associated with one of the two time variables, namely: 1) the length t2 of the evolution period; and 2) the time t2 elapsed during the acquisition period. Both time variables can be converted from a time series to a frequency series through respective Fourier transforms. As explained above, 2D NMR experiments are typically performed as a series of scans, each scan recording the entire duration of the acquisition time, with a different specific evolution time in successive scans. The resulting plot shows an intensity value for each pair of frequency variables.



FIG. 1 is a schematic flow chart of a method 100 of calibration of Larmor frequency drift ΔΩ(t), in accordance with some embodiments of the present application. The method 100 includes an act 110 of estimating the value of the Larmor frequency drift ΔΩ(t) of an NMR signal in the f2 domain. The method 100 further includes an act 120 of removing from the NMR signal the effect of the estimated value of the fluctuation, to generate an f2-calibrated NMR signal. For example, in some embodiments the effect of the estimated fluctuation may be removed by multiplying a cancelling factor, as further described below Other embodiments may use different methods for removing the effect of the estimated fluctuation. The method 100 includes an additional act 130 of further calibrating the f2-calibrated NMR signal in the f1-domain. It should be noted that act 130 is only relevant to 2D NMR. As a result of act 130, an NMR signal for 2D NMR is generated that is calibrated in both the f1-domain and f2-domain.


In the present application, a calibration system is described that is configured to carry out the acts schematically illustrated in FIG. 1. In general, the portable experimental setup for NMR typically includes a permanent magnet (naturally exposed to the surrounding environment without thermal regulation), a capillary tube to carry the target sample to the sensitive volume, a solenoidal NMR coil wrapped around the capillary tube, and an NMR spectrometer electronics to generate pulse sequences and acquire NMR signals.


The calibration system may be included or integrated within the NMR spectrometer electronics, for example part of a processing system in the NMR spectrometer electronics. Alternatively, it may be part of a separate processing system that is responsive to user input to send control commands to the spectrometer electronics so as to calibrate the NMR signals.


The mathematical background for, and full details of, the above-mentioned calibration methods and systems are now described. An NMR analyte or sample typically consists of a plurality N of NMR-active nuclear spins (by way of example, 1H spins), where individual spins can be indexed by a summation index k (1, 2, 3, . . . , N). The permanent magnet's field can be written as a sum B0+ΔB0(t), where B0 represents the intended static field B0, namely the static field B0 in the absence of temporal fluctuations, and ΔB0(t) represents the temporal fluctuation ΔB0(t). The Larmor frequency Ωk(t) for the k-th spin can then be approximated to the first order as:





Ωk(t)=γ(1+δk)·(B0+ΔB0(t))+εk≅γB0(1+δk)+εk+γΔB0(t)=Ω0,k+ΔΩ(t),   (1)


where γ represents the gyromagnetic ratio, δk represents the chemical shift for the k-th spin, εk represents the frequency offset due to J-coupling, Ω0,k≡γB0(1+δk)+εk represents the intended Larmor frequency (i.e., the Larmor frequency in the absence of field fluctuations), and ΔΩ(t)≡γΔB0(t) represents the frequency component that temporally drifts due to the field fluctuation.


It is noted that ΔΩ(t) is identical among all spins to the first order. ΔΩ(t) can influence certain 1D NMR experiments, where multiple scans over a long time are needed to enhance the SNR (signal-to-noise ratio). On the other hand, the ΔΩ(t) effect is significant in practically all 2D NMR experiments, because they inherently take a long time (typically on the order of several tens of minutes) with multiple scans being the algorithmic essence of 2D NMR regardless of the SNR. Therefore, ΔΩ(t) needs to be calibrated out to attain high-resolution NMR spectra, in particular in 2D and higher-D NMR.


In some embodiments of the present application, it may be assumed that the frequency drift term ΔΩ(t) in Eq. (1) takes a certain polynomial function of time: ΔΩ(t)=ΔΩ0+ΔΩ1t+ΔΩ2t2 . . . . While the constant frequency drift term ΔΩ0 only shifts the NMR spectra from a reference frequency, the non-constant frequency drift term, ΔΩ1t+ΔΩ2t2 . . . , distorts the amplitudes and phases of the NMR spectra. This distortion effect essentially spread out the NMR spectrum, thereby increasing its entropy.


An assumption may be made that ambient temperature does not change rapidly so that chemical shifts do not alter significantly. Also, the fluctuation of the magnetic field is slow compared to the fluctuation of surrounding temperature due to the heat capacity of the magnet and finite thermal contact with the surrounding. This mechanism can be understood as low-pass filtering of the surrounding temperature fluctuation, or Brownian motion of sizable particles.


Based on these observations, the following assumptions are made about the frequency fluctuation ΔΩ(t):


The difference between two adjacent observations of the field, ΔΩ(t+Δt)−ΔΩ(t), may have a probability density with its mean zero and its variance proportional to the temperature coefficient of the magnet, the thermal conductance to the surroundings, the variance of the surrounding temperature fluctuation, and the observation time difference Δt.


ΔΩ(t) is a slowly varying function and the acquisition time t is usually smaller than 1 s, thus higher order terms may be discarded, i.e.:





ΔΩ(t)≈ΔΩ0+ΔΩ1t   (2)


Under the influence of such a field fluctuation, an NMR signal y(t) acquired by a quadrature receiver, thus phase sensitive, may be written as:













y


(
t
)


=





k
N








c
k


exp


{


(



Ω
k



(
t
)


-

λ
k


)


t

}









=



exp


{


ΔΩ


(
t
)



t

}

×



k
N








c
k


exp


{


(



Ω

0
,
k




(
t
)


-

λ
k


)


t

}











=




w


(
t
)


×

x


(
t
)




,







(
3
)







where x(t) is an unaffected NMR signal, w(t) is a phase-modulation function of ΔΩ(t), ck is a complex amplitude representing the signal strength and phase, and λk is an exponential decay rate due, for instance, to spin-spin relaxation for the k-th spin.


Since w(t) modulates the frequencies and phases of y(t), its effect negatively impacts on the spectral distribution of nuclear spin energy (in other words, on the frequency domain representation of y(t)). Thus, in this application w(t) will be estimated, then its negative effect will be removed by correlating or examining the spectral distribution.


The Fourier transform of y(t), namely Y(ω), can represent the spectral distribution to some extent. Since it is complex valued, one can take the real part or imaginary part of Y(ω). Whether the real or the imaginary part is taken, however, it would not faithfully represent the spectral distribution because it may have negative peaks or dispersive peak shapes. The magnitude |Y(ω),| of Y(ω), or its energy spectral density |Y(ω)|2 may represent the spectral distribution.


In some embodiments, the energy spectral density is used. One reason for this choice is that it represents correct peak shapes (Lorentzian) although it does not have correct peak intensities due to the square operation. The energy spectral density is normalized to obtain a probability density fY(ω):












f
Y



(
ω
)


=






Y


(
ω
)




2





-










Y


(
ω
)




2









ω

/
2


π



=






(

W
*
X

)



(
ω
)




2





-











(

W
*
X

)



(
ω
)




2









ω

/
2


π





,




(
4
)







where Y(ω), W(ω) and X(ω) are the Fourier transforms of y(t), w(t), and x(t), respectively, and is the convolution operator.


Estimation of the Frequency Fluctuation ΔΩ(t)


Equation (2) contains two unknown variables: one is a constant frequency drift term, ΔΩ0, and the other is a non-constant frequency modulation term ΔΩ1t. The constant term ΔΩ0 shifts the precession frequencies altogether away from their reference frequencies. The linear term ΔΩ1t modulates the phase of the acquired signal and distorts peak shapes of its frequency-domain spectrum.


In order to estimate the value of ΔΩ1in equation (2), one can ignore ΔΩ0 in (2) and assume w(t) is a function of only ΔΩ1t: i.e., w(t)=exp(iΔΩ1t). If w(t) is not 1 (ΔΩ1 is not zero), its Fourier transform W(ω) is different from a Dirac delta function; thus, its convolution with X(ω) spreads out the spectral distribution (Y(ω)=W(ω)*X(ω)). In other words, it makes the distribution more uniform and thus increases ‘the amount of uncertainty’ in observing the nuclear spin energies. The information entropy in information theory, h(fY(ω))=−∫fY(ω)ln fY(ω)dω/2π, serves as a great measure for such increase, where fY(ω) is a probability density defined in (4). Thus, this entropy may be used as a likelihood function to estimate ΔΩ1.


Concretely, we estimate the maximally likely ΔΩ1 by finding the minimum entropy of a probability density of y(t)·w−1(t) where w(t)=exp(iΔΩ1t). This estimation procedure can be written as:










Δ



Ω
^

1


=

arg



min

ΔΩ
1




h
(


f

Y


:







ΔΩ
1





(
ω
)


)







(
5
)







where fY; ΔΩ1(ω) is the probability density for y(t)·w−1(t) with w(t)=exp(iΔΩ1t).


After the calibration of non-constant frequency drift ΔΩ1t is performed, one can estimate the value of the constant frequency drift ΔΩ0 by measuring the statistical distance of the probability density of a measured signal fY(ω) from a certain reference signal (one can choose one signal out of multiple-scan signals as a reference signal). The rationale behind this process is that the probability density for y(t) in independent experiments has the identical frequency-domain pattern in terms of relative peak positions, although the amplitudes of the peaks may vary according to the applied pulse sequences. In other words, this relative peak position pattern is a unique feature of a given NMR sample.


In some embodiments, the statistical distance of the probability density (calculated as in (4)) of the measured signal from that of the reference is measured, while shifting the frequency of the measured signal. Eventually, ΔΩ0 is found when the statistical distance becomes minimum. To measure the statistical distance, a number of functions can be used, including without limitation f-divergences (e.g. relative entropy), Hellinger distance, distance correlation, and the inverse of the Pearson product-moment coefficient. As for the reference signal, a free induction decay signal is ideal as it does not have the amplitude modulation of the peaks during the coherence evolution that could attenuate individual peak's signal strength.


The above process can be written mathematically as:










Δ



Ω
^

0


=

arg



min

ΔΩ
0




D


(



f

Y
;

ΔΩ
0





(
ω
)


,


f

X
R




(
ω
)



)








(
6
)







where D(·,·) is a distance measuring function, fY,ΔΩo(ω) and fXR(ω) are the probability densities for the measured signal y(t) with its frequency drifted by −ΔΩ0 and the reference signal xR(t), respectively, and the hat symbol signifies estimation.


A. Calibration of Larmor Frequency Drift in the f2 Domain


As explained previously, the f2 (or direct frequency) domain corresponds to the acquisition phase of an experiment, and is related to the time variable t2. While this term is generally used for 2D NMR spectroscopy where t and t1 respectfully correspond to the direct (f2) and indirect (f1) frequency domains, in the present application this term (f2 domain) will be used to represent the frequency domain of 1D NMR as well.


The effect of the estimated frequency fluctuation, set forth above, can be removed to yield the correct signal x(t) by multiplying y(t) (Eq. (3)) by the estimated phase-modulation function ŵ−1(t)=exp(−iΔ{circumflex over (Ω)}(t)t):














x
^



(
t
)


=




y


(
t
)


×



w
^


-
1




(
t
)









=





k
N








c
k


exp



{


(


Ω

0
,
k


-

λ
k


)


t

}

.










(
7
)







The application of the above methods can be further expanded for higher-order non-constant terms (e.g. ΔΩ2 t2). For example, in order to calibrate out the effect of both ΔΩ1t and ΔΩ2 t2, one can use the entropy minimization technique described above for both terms.


B. Calibration of Larmor Frequency Drift in the Indirect Frequency (f1) Domain


In 2D NMR experiments, the field fluctuation also influences the indirect frequency (f1) domain, which corresponds to the evolution phase lasting over time t1. As described earlier, t1 is varied at each scan. In one or more embodiments, frequency drift calibration is then performed in the indirect frequency (f1) domain.


In overview, in some embodiments frequency drift calibration in the f1 domain is performed by: obtaining a cosine modulation and a sine modulation in the complex amplitudes by respectively different tuning of the phase of an RF pulse sequence applied to the sample during the NMR scan; estimating the frequency offsets and in the cosine modulated and sine modulated amplitudes; and using the estimated frequency offsets to recover the complex amplitudes of an NMR signal that is calibrated in both the f1 and f2 domains.


The mathematical details for the f1 frequency drift calibration, schematically set forth in paragraph [060] above, are now described. During the evolution phase, the complex amplitude ck of Eq. (3) is affected by the temporal field fluctuation. The complex amplitude ck can be written as:











c
k

=



j
N








d
jk


cos


{



(


Ω

0
,
j


+

ΔΩ


(
t
)



)



t
1


+

φ
jk


}




,




(
8
)







where the cosine modulation can be readily attained by tuning the phase of a given pulse sequence. Here the frequency fluctuation ΔΩ(t) appears in the argument of cosine, and djk and φjk are respectively complex and real numbers dependent upon the pulse sequence, where j or k are spin indices. As explained earlier, ΔΩ(t) is independent of spin indices j or k.


By tuning the phase of the same pulse sequence differently, a sine modulation in ck can be obtained as well. In some embodiments, the calibration of ΔΩ(t) in the f1 domain utilizes both of these scans for a given t1, which generate the cosine and sine modulations. Two scans for a given t1 are already necessary for the well-known frequency discrimination in the f1 domain, thus no additional physical overhead is required. These two scans may be indexed as ‘c’ and ‘s’. The corresponding complex amplitudes, ckc and cks, then can be written as:










c
k
c

=



j
N








d
jk


cos



{



(


Ω

0
,
j


+


ΔΩ
c



(
t
)



)



t
1


+

φ
jk


}

.







(
9
)







c
k
s

=



j
N








d
jk


sin



{



(


Ω

0
,
j


+


ΔΩ
s



(
t
)



)



t
1


+

φ
jk


}

.







(
10
)







where ΔΩc and ΔΩs are the frequency offsets in the two scans and quite close to each other.


Two calibration methods for obtaining the desired correct complex amplitude,










c

k
,
cal






j
N








d
jk


exp



{




(



Ω

0
,
j




t
1


+

φ
jk


)


}

.







(
11
)







can be used, in some embodiments of the present application.


Method 1 for Calibration of Larmor Frequency Drift in the f1 Domain


From Eq. (9-11), the desired correct complex amplitude may be expressed as:













c
k
c



exp


(


-


ΔΩ
s



(
t
)





t
1


)



+








c
k
s



exp


(


-


ΔΩ
c



(
t
)





t
1


)





cos


{


(



ΔΩ
c



(
t
)


-


ΔΩ
s



(
t
)



)



t
1


}



=


c

k
,
cal


.





(
12
)







Via the f2 domain calibration described above, the values for ΔΩc(t) and ΔΩs(t) can be estimated. The estimated values can be mathematically written as Δ{circumflex over (Ω)}c(t) and Δ{circumflex over (Ω)}s(t), following widely used convention. By plugging these estimated values into Eq. (12), the correct complex amplitude can be readily obtained. This step is justified because the evolution and acquisition phases for a given scan are closely placed in time. In practice, this calculation is typically performed on the time-domain signals, {circumflex over (x)}c(t) and {circumflex over (x)}s(t) (given by Eq. (7)], calibrated in the f2 domain as described above.


Method 2 for Calibration of Larmor Frequency Drift in the f1 Domain


From Eq. (9-11), the following identity holds:






c
k
c exp(−iΔΩc(t)t1)+i cis exp(−iΔΩs(t)t1)=ck,cal+[f1 noise floor term],   (13)


where the f1 noise floor term is given by











j
N








d
jk



sin


(



ΔΩ
c



(
t
)


-


ΔΩ
s



(
t
)



)




t
1

×

exp


[


-




{



(


Ω

0
,
j


+


ΔΩ
c



(
t
)


+


ΔΩ
s



(
t
)



)



t
1


-

φ
jk

+

π
2


}


]







(
14
)







The above f1 noise floor term does not contribute to the deterministic NMR peak patterns but only raises the noise floor, because of the randomness of ΔΩc(t) and ΔΩs(t). Therefore, again by using the estimated values for ΔΩc(t) and ΔΩs(t) from the f2-domain calibration on the left hand side of Eq. (13), the desired correct complex amplitude (with the additive noise floor) can be obtained.


Each of the methods described above comes with its own limitations. In Method 1, the denominator cos(Δ{circumflex over (Ω)}c(t)−Δ{circumflex over (Ω)}(t))t1 of Eq. (12) approaches zero as (Δ{circumflex over (Ω)}c(t)−Δ{circumflex over (Ω)}s(t))t1 approaches π/2 (or its odd multiples). In this case, the physical background noise is significantly amplified. Thus, Method 1 is effective when (Δ{circumflex over (Ω)}c(t)−Δ{circumflex over (Ω)}s(t))t1 is reasonably different from odd multiples of π/2, or when SNR is high enough to tolerate amplified noise.


The limitation of Method 2 is the f1 noise floor term of Eq. (14). These two methods may be used together. For instance, when Method 1 becomes ineffective with (Δ{circumflex over (Ω)}c(t)−Δ{circumflex over (Ω)}s(t))t1 approaching odd multiples of π/2, one can resort to Method 2.


For the f1 calibration methods described in Eq. (12) and (13), it is noted that the multiplicand (e.g. ckc in Eq. (12)) and the multiplier (e.g. exp(−iΔΩs(t)t1)/cos{(ΔΩc(t)−ΔΩs(t))t1} in Eq. (12)) are both complex numbers, and their product may not produce desirable peak shapes in 2D spectrum. Therefore, one should separate real and imaginary parts of the target time-domain signal (e.g. {circumflex over (x)}c(t)) before applying the f1 calibration methods in order to avoid multiplying two complex numbers.



FIG. 2A provides a flowchart for a method 200 of performing non-constant frequency drift calibration in the f1 domain, which summarizes the acts described above. FIG. 2B provides a table of f1-calibration factors, βc and βs.


The method 200 includes an act 210 of separating the real and imaginary parts of the f2-calibrated time domain target signals, {circumflex over (x)}c(t) and {circumflex over (x)}s(t). The method 200 further includes acts 220 and 221 of multiplying the separated parts by their respective f1-calibration factors, βc and βs, which are listed in Table 1 provided in FIG. 2B. Next, the two real-input products are summed for one outcome, and the two imaginary-input products are summed for the other outcome, in acts 230 and 231. It is noted that the calibration result for the cosine version signal {circumflex over (x)}c(t) is stored in the real parts of the two outcomes, and the one for the sine version signal {circumflex over (x)}s(t) is stored in their imaginary parts.


In acts 240 and 241, the respective real and imaginary parts of the outcomes are collected. As a result, the desired signals, {circumflex over (x)}calc(t) and {circumflex over (x)}cals(t), are reconstructed in acts 250 and 251. Finally, the remaining part of the method 200 includes acts 260 and 261 of performing the States method to create the desired f1 phase-sensitive spectra.


Experimental Results of Larmor Frequency Drift Calibration


In one exemplary embodiment of the present application, disclosed for illustrative purposes, the experimental setup for the calibration methods described above includes a 0.51-T NdFeB permanent magnet (W×D×H: 12.6×11.7×11.9 cm3; weight: 7.3 kg; Neomax Co.), a capillary tube to carry the target sample to the sensitive volume of 0.8 μL, a solenoidal coil (axial length: 1 mm) wrapping around the capillary tube (inner diameter: 1 mm), and an NMR spectrometer electronics to generate pulse sequences and acquire NMR signals. The permanent magnet is naturally exposed to the surrounding environment in a laboratory without thermal regulation. The Larmor frequency for 1H spins with this magnet is 21.84 MHz. In some embodiments, the measurement data may be processed using the Numpy/Scipy library for the Python language.


Many other types of experimental setups are possible, and the above example is provided only for illustrative purposes.



FIGS. 3A-3B show the simulation results of calibration for the Oth order (constant) Larmor frequency drift ΔΩ0. The non-constant term ΔΩ1t is assumed to be zero. FIG. 3A shows the reference 1D spectrum 310. In the illustrated embodiments, 1000 target spectra were populated to be calibrated, and the estimation errors of calibration were calculated. For each target spectrum, ΔΩ0 was randomly chosen. Furthermore, the peak intensities of each target spectrum were randomly modulated to emulate 2D NMR where each peak's intensity is modulated by spin couplings. As a distance measuring function, the Hellinger distance was used. The Hellinger distance between two given probability densities f(ω) and g(ω) is written as:






D(f(ω),g(ω))=√{square root over (1−∫√{square root over (f(ω)g(ω))}dw)}  (15)



FIG. 3B is a plot of the estimation error 320. After 1000 calibrations, the mean estimation error of 0.0022 Hz was obtained, with standard deviation of 0.028 Hz where minimum half-maximum-full-width is 1.3 Hz, as illustrated in FIG. 3B.



FIGS. 4A-4D show the simulation results of Larmor frequency drift calibration for the linear (non-constant) term ΔΩ1t, applied to an 1D NMR spectrum. FIG. 4A is a plot 410 of the original intended NMR spectrum custom-charactere{X(ω)}. This graph is arbitrarily created to show the effectiveness of this method. FIG. 4B is a plot 420 of the degraded NMR spectrum custom-charactere[Y(ω)]=custom-charactere[X(ω)·W(ω)], where ΔΩ1=20π.



FIG. 4C is a plot 430 of the restored spectrum custom-charactere[X(ω)], after ΔΩ1 calibration by entropy minimization. The intended NMR spectrum is well restored in this figure without any sign of degradation. FIG. 4D is a plot 440 of the differential entropy with respect to the calibration values of ΔΩ1. By changing the values of ΔΩ1 for w−1(t)=exp[−iΔΩ1t], one can find the minimum entropy 444 of fY:ΔΩ1(ω), which is at ΔΩ1=20π as shown in FIG. 4D.



FIGS. 5A-5D illustrate the experimental results of ΔΩ(t) calibration for 1D NMR spectra of ethanol. In the illustrated embodiments, 16 identical free-induction-decay experiments on ethanol sample were performed under the influence of the field fluctuation. First, without calibration, measured time-domain signals are averaged and its Fourier transform 510 is plotted, as shown in FIG. 5A. Due to the effect of the field fluctuation, each scan is slightly shifted in the frequency domain and consequently the average of 16 signals produces a blurry spectrum. After the f2-domain calibration is performed for the 16 signals, their spectra are all reshaped and lined up altogether to create a nicely averaged NMR spectrum 520 of ethanol, as shown in FIG. 5B. In the process, the constant and linear terms (ΔΩ0 and ΔΩ1t) of the frequency fluctuation ΔΩ(t) are estimated and respectfully plotted in FIG. 5C and 5D, indicated with reference numerals 530 and 540.



FIGS. 6A-6C illustrate the results of Larmor frequency drift calibration of the linear term ΔΩ1t for 1D spectra of ethanol. It is noted that the scan number 15 has significantly larger linear term ΔΩ1 than other scans in FIG. 5D. Due to the effect of that fluctuation, one can observe that the 1D spectrum 610 of the 15th-scan signal, shown in FIG. 6A, has visibly distorted the line-shapes. The right side of each peak group looks especially crooked.



FIG. 6C is a plot 630 of the distribution of differential entropy with respect to the estimate of ΔΩ1. Calibration is performed on the 1D spectrum using the estimated value of ΔΩ1 by finding the minimum entropy point 633, shown in FIG. 6C. As a result, the 1D spectrum 620 of ethanol is successfully recovered in FIG. 6B, as can be seen by comparing the spectrum 620 in FIG. 6B with the spectrum in FIG. 6A.



FIGS. 7A-7C illustrate the experimental results of constant Larmor frequency shift calibration for 2D COSY performed on an ethanol sample under the influence of the field fluctuations. In the illustrated embodiments, 400 scans were acquired with a t1 increment of 2 ms from 0 s to 200 ms. For each t1 value, 4-cycle phase cycling are performed.


In the illustrated embodiment, the States method was used for quadrature detection in f1 domain. FIG. 7A illustrates the 2D COSY spectrum of ethanol without any frequency calibrations. Before proper calibration is applied, only noisy and unrecognizable 2D spectrum can be seen. FIG. 7B shows the resulting spectrum after f2 calibration is first performed on the acquired data. As seen in FIG. 7B, peaks are clustered into three groups along the f2 axis.



FIG. 7C shows the resulting 2D COSY spectrum after both f2 and f1 calibration have been performed. As seen in FIG. 7C, a clear peak pattern emerges: Three diagonal peak groups 730, 731, and 732 are seen coming from protons in the hydroxyl, methylene, and methyl group, from left to right. There are two cross peak groups 735 and 736 in the circled area that indicate the existence of J-coupling between the methylene and methyl groups. Zooming in the cross peaks, one can also notice that they show theoretically predicted peak pattern. In this particular embodiment, the Hellinger distance in Eq. (15) is used for Eq. (6) to measure the statistical distance between two densities to estimate constant frequency drift ΔΩ0 in the frequency fluctuation. In the illustrated embodiment, ΔΩ1 calibration was not used for the 2D spectrum since it was found not to be as effective as in the 1D spectrum. For f1 calibration, both Method 1 and Method 2 were used. Method 1 can be used in general cases except when the denominator of the f1 calibration factors for Method 1 (provided in the table in FIG. 2B) approaches 0, to avoid excessive background noise amplification.


In sum, systems and methods have been described for Larmor frequency calibration in NMR systems. An NMR spectrometer, in accordance with some embodiments of the present application, includes a calibration system. The calibration system is configured to calibrate, in an f2 frequency domain one or more NMR signals, so as to remove from the NMR signal the effects of temperature-induced frequency fluctuations in the f2 domain. The calibration system is also configured to further calibrate the f2 calibrated NMR signal in an f1 frequency domain (which is a Fourier transform of the t1 domain), thereby removing the effects of temporal frequency drifts during an evolution phase of the NMR scan. The calibration system may be configured to calibrate the NMR signal in the f2 frequency domain by estimating the value of an offset ΔΩ in the Larmor frequencies of the spins in the sample, then removing the offset ΔΩ from the NMR signal using the estimated value.


The calibration system may be configured to further calibrate in the f1 domain by: obtaining a cosine modulation and a sine modulation in the complex amplitudes of the f2 calibrated NMR signal; estimating the frequency offsets in the cosine modulated and sine modulated amplitudes; and using these estimated frequency offsets to recover, from the cosine modulated and sine modulated amplitudes, the complex amplitudes of an NMR signal that is calibrated in both the f1 and the f2 domains.


The signal-processing techniques presented in this application remove the effect of magnetic field fluctuations (which may be assumed to be either constant or non-constant), which plague high-resolution NMR spectra. The constant shift in the field between two NMR scans is computed by measuring the statistical distance between the two NMR spectra. The field linearly changing with time t is estimated by finding the minimum information entropy of the given spectrum. Also, the field fluctuation effect in the evolution phase of 2D NMR is removed by correcting the amplitude and phase of each NMR spin signal. Using these techniques, poor ID or 2D NMR spectra in experiments resulting from unstable fields are nicely repaired. The above-described field fluctuation calibration techniques are found to be particularly useful for portable NMR spectroscopy systems with permanent magnets, the fields of which are unstable due to their large temperature dependency.


In principle the methods and systems described above can be readily generalized to 3D NMR, even though in many applications (such as applications using permanent magnets), an actual implementation of 3D NMR may be quite impractical because 3D NMR would require an undue amount of time, given the low magnetic field strength of permanent magnets. A 3D generalization of the above methods and systems would involve another evolution period (corresponding to the above-discussed indirect time t1 in 2D NMR), which cosine/sine modulates the 2D NMR spectra, by analogy to the above-described mechanics of 2D NMR. Using the estimated f2 frequency drift for each scan, one can calibrate the frequency drift in the 3D evolution period.


The methods and systems described above can be also used to calibrate frequency drift in NMR relaxometry experiments, i.e. these calibrations can be carried out by an NMR relaxometer. Some relaxometry experiments such as 2D relaxometry (e.g. diffusion-T2 distribution analysis) requires multiple scans through which magnetic field can drift significantly. There are two methods to adjust frequency of relaxometry experiments. First, one can acquire a separate 1D NMR spectrum between each relaxometry scan. Second, one can acquire a spectrum directly from each relaxometry scan. If each scan contains a plurality of echoes (e.g. CPMG), one can take a spectrum from each echo. Based on these spectra whether they are acquired from a separate 1D NMR scan or from a relaxometry experiment itself, one can easily adjust the NMR excitation/acquisition frequency or shift the frequency of the following relaxometry experiment data using signal processing. The methods and systems described above can be also used to calibrate frequency drift in NMR experiments that does not use permanent magnets. If fluctuation information is known (e.g., 60 Hz power line modulation), one can calibrate out the fluctuation by setting up a few unknown parameters (e.g. parameter a and b for a cos(2*pi*60t+b) and by estimating those parameters using non-constant frequency drift calibration methods.


A processing system may be integrated in, or connected to, the above-described calibration system. The processing system is configured to perform the above-mentioned computations, as well as other computations described in more detail below. The processing system is configured to implement the methods, systems, and algorithms described in the present application. The processing system may include, or may consist of, any type of microprocessor, nanoprocessor, microchip, or nanochip. The processing system may be selectively configured and/or activated by a computer program stored therein. The processing system may include a computer-usable medium in which such a computer program may be stored, to implement the methods and systems described above. The computer-usable medium may have stored therein computer-usable instructions for the processing system. The methods and systems in the present application have not been described with reference to any particular programming language. Thus, a variety of platforms and programming languages may be used to implement the teachings of the present application.


The components, steps, features, objects, benefits and advantages that have been disclosed are merely illustrative. None of them, nor the discussions relating to them, are intended to limit the scope of protection in any way. Numerous other embodiments are also contemplated, including embodiments that have fewer, additional, and/or different components, steps, features, objects, benefits and advantages. Nothing that has been stated or illustrated is intended to cause a dedication of any component, step, feature, object, benefit, advantage, or equivalent to the public. While the specification describes particular embodiments of the present disclosure, those of ordinary skill can devise variations of the present disclosure without departing from the inventive concepts disclosed in the disclosure. In the present application, reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” All structural and functional equivalents to the elements of the various embodiments described throughout this disclosure, known or later come to be known to those of ordinary skill in the art, are expressly incorporated herein by reference.

Claims
  • 1. A system comprising: a calibration system configured to remove in an f2 frequency domain the effects of a fluctuation ΔΩ(t) in Larmor frequencies of a plurality N of nuclear spins in a sample, from an NMR signal acquired from the sample during an acquisition time t2 of an NMR scan having an evolution time t1, thereby generating an f2-calibrated NMR signal;wherein the calibration system is further configured to remove from the f2-calibrated NMR signal the effects of ΔΩ(t) in an f1 domain, thereby additionally calibrating the f2-calibrated NMR signal in the f1 domain;wherein f1 is a Fourier transform of the evolution time t1, and f2 is a Fourier transform of the acquisition time t2.
  • 2. The system of claim 1, wherein the calibration system is configured to remove in an f2 frequency domain the effects of a fluctuation ΔΩ(t) in the Larmor frequencies, by estimating the value of ΔΩ(t), then removing the fluctuation ΔΩ(t) by cancelling out the estimated value from the NMR signal.
  • 3. The system of claim 2, wherein the calibration system is configured to approximate the Larmor frequency Ωk(t) of the k-th spin (k=1 . . . N) as a sum of an intended Larmor frequency Ω0,k for the k-th spin in the absence of fluctuations in the magnetic field B0, plus the fluctuation ΔΩ(t): Ωk(t)=γ(1+δk)·(B0+ΔB0(t)+εk≈γB0(1+δk)+εk+γΔB0(t)=Ω0,k+ΔΩ(t),wherek is a summation index for the spins of the sample, representing a summation (k=1, . . . , N) over the plurality N of spins;γ is the gyromagnetic ratio;B0 is the static magnetic field in the absence of any temperature-dependent fluctuations of the field;ΔB0(t) is the temporal fluctuation in the magnetic field;δk is the chemical shift for the k-th spin; andεk is the frequency offset due to J-coupling;
  • 4. The system of claim 3, wherein the calibration system is configured to approximate the frequency fluctuation ΔΩ(t) as a sum of a constant frequency drift ΔΩ0, and a non-constant frequency modulation term ΔΩ1t; and wherein the calibration system is further configured to estimate ΔΩ(t) by estimating the constant frequency drift ΔΩ0 and the non-constant frequency modulation term ΔΩ1t.
  • 5. The system of claim 4, wherein the act of calibrating the NMR signal in the f2 frequency domain comprises: modeling a time dependence of the NMR signal under the influence of the frequency fluctuation ΔΩ(t) with a mathematical expression given by:
  • 6. The system of claim 5, wherein the act of estimating the constant frequency drift ΔΩ0 comprises: measuring a statistical distance between probability densities for the measured NMR signal and a reference signal, while shifting the frequency of the measured signal, andfinding a minimum of said statistical distance to obtain the estimated value Δ{circumflex over (Ω)}0 whose mathematical expression is given by:
  • 7. The system of claim 6, wherein the distance measuring function comprises a Hellinger distance having a mathematical expression given by: D(f(ω),g(ω))=√{square root over (1−∫√{square root over (f(ω)g(ω))}dw)}.
  • 8. The system of claim 4, wherein the act of estimating the non-constant frequency modulation term ΔΩ1t comprises: assuming w(t) to be an exponential function exp(iΔΩ1t);using an information entropy function h(fY(ω))=−∫fY(ω)ln fY(ω)dω/2π as a measure of amount of uncertainty in observing the energies of the nuclear spins in the sample, and thus a likelihood function to estimate ΔΩ1; andfinding a minimum of said entropy to obtain the estimated value Δ{circumflex over (Ω)}1 whose mathematical expression is given by:
  • 9. The system of claim 1, wherein the calibration system is configured to further calibrate in the f1 domain for 2D (two dimensional) NMR by: obtaining a cosine modulation and a sine modulation in the complex amplitudes by respectively different tuning of the phase of an RF pulse sequence applied to the sample during the NMR scan;estimating the frequency offsets and in the cosine modulated and sine modulated amplitudes; andusing the estimated frequency offsets to recover, from the cosine modulated and sine modulated amplitudes, the complex amplitudes of an NMR signal that is calibrated in both the f1 and f2 domains.
  • 10. The system of claim 9, wherein a mathematical expression for the cosine modulated amplitudes is given by:
  • 11. The system of claim 10, wherein the calibration system is configured to recover the complex amplitudes from the cosine modulated and sine modulated amplitudes by: mathematically expressing the complex amplitudes ck,cal as:
  • 12. The system of claim 10, wherein the calibration system is configured to recover the complex amplitudes from the cosine modulated and sine modulated amplitudes by: expressing the complex amplitudes in terms of the cosine modulated and sine modulated amplitudes ckc and cks, and a noise floor term, using a mathematical identity;wherein the mathematical equation is given by: ckc exp(−iΔΩc(t)t1)=i cks exp(−iΔΩs(t)t1)=ck,cal+[f1 noise floor term],
  • 13. A method comprising: estimating the value of a frequency fluctuation ΔΩ(t) in the Larmor frequencies of a plurality N of nuclear spins in a sample, in a f2 frequency domain, for an NMR signal acquired from the sample during an acquisition time t2 of an NMR scan having an evolution time t1;removing the fluctuation ΔΩ(t) from the NMR signal using the estimated value, thereby generating an f2 calibrated NMR signal from which the temperature-induced frequency fluctuations in the f2 domain have been removed; andfurther calibrating the f2 calibrated NMR signal in an f1 frequency domain for 2D NMR, thereby removing from the signal the effects of temporal frequency drifts during the evolution phase of the NMR scan;wherein the f2 domain is a Fourier transform of the t domain, and the f1 domain is a Fourier transform of the t1 domain.
  • 14. The method of claim 13, wherein the act of calibrating the NMR signal in the f2 frequency domain further comprises:approximating the frequency fluctuation ΔΩ(t) as a sum of a constant frequency drift ΔΩ0, and a non-constant frequency modulation term ΔΩ1t; andestimating the constant frequency drift and non-constant frequency modulation terms.
  • 15. The method of claim 14, wherein the act of estimating the constant frequency drift ΔΩ0 comprises: measuring a statistical distance between probability densities for the measured NMR signal and a reference signal, while shifting the frequency of the measured signal, andfinding a minimum of said statistical distance to obtain the estimated value Δ{circumflex over (Ω)}0.
  • 16. The method of claim 14, wherein the act of estimating the non-constant frequency drift ΔΩ1t comprises: assuming w(t) to be an exponential function exp(iΔΩ1t);using an information entropy function as a measure of amount of uncertainty in observing the energies of the nuclear spins in the sample, and thus a likelihood function to estimate ΔΩ1; andfinding a minimum of said entropy to obtain the estimated value Δ{circumflex over (Ω)}1.
  • 17. The method of claim 13, wherein the act of further calibrating in the f1 domain in 2D NMR comprises: obtaining a cosine modulation and a sine modulation in the complex amplitudes by respectively different tuning of the phase of an RF pulse sequence applied to the sample during the NMR scan;estimating the frequency offsets and in the cosine modulated and sine modulated amplitudes; andusing the estimated frequency offsets to recover, from the cosine modulated and sine modulated amplitudes, the complex amplitudes of an NMR signal that is calibrated in both the f1 and f2 domains.
  • 18. An NMR system comprising a calibration system; wherein the calibration system is configured to remove in an f2 frequency domain the effects of a fluctuation ΔΩ(t) in Larmor frequencies of a plurality N of nuclear spins in a sample, from an NMR signal acquired from the sample during an acquisition time t2 of an NMR scan having an evolution time t1, so as to generate an f2-calibrated NMR signal; andwherein the calibration system is configured to further calibrate the f2-calibrated NMR signal in an f1 frequency domain in 2D NMR;where f2 is a Fourier transform of the t2 domain, and f1 is a Fourier transform of the t1 domain.
  • 19. The NMR system of claim 18, wherein the calibration system is configured to remove in an f2 frequency domain the effects of a fluctuation ΔΩ(t) in the Larmor frequencies by: estimating the value of a frequency fluctuation ΔΩ(t) in the Larmor frequencies of the spins of the sample; andremoving the fluctuation ΔΩ(t) from the NMR signal using the estimated value, thereby generating an f2 calibrated NMR signal from which the effects of the frequency fluctuations in the f2 domain have been removed.
  • 20. The NMR system of claim 19, wherein the calibration system is configured to approximate the frequency fluctuation ΔΩ(t) as a sum of a constant frequency drift ΔΩ0, and a non-constant frequency modulation term ΔΩ1t; and wherein the calibration system is further configured to estimate ΔΩ(t) by estimating the constant frequency drift ΔΩ0 and the non-constant frequency modulation term ΔΩ1t.
  • 21. The NMR system of claim 18, wherein the NMR system comprises one of: an NMR spectrometer; and an NMR relaxometer.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based upon, and claims the benefit of priority under 35 U.S.C. §119(e) from U.S. Provisional Patent Application Ser. No. 61/932,383 (“the '383 provisional application”), filed Jan. 28, 2014, entitled “Calibration of Larmor Frequency Drift in NMR Systems”; and from U.S. Provisional Patent Application Ser. No. 62/022,151 (the “'151 provisional application”), filed Jul. 8, 2014, entitled “Calibration of Non-Constant Larmor Frequency Drift in NMR Systems”. The contents of these provisional applications are incorporated herein by reference in their entireties as though fully set forth.

PCT Information
Filing Document Filing Date Country Kind
PCT/US15/12845 1/26/2015 WO 00
Provisional Applications (2)
Number Date Country
61932383 Jan 2014 US
62022151 Jul 2014 US