S. A. Cooke Purchase College SUNY Frequency 8,388,608 (223) data points 120 nozzle pulses 14-bit vertical resolution Fast Fourier Transform Zoom Cooley - Tukey FT-ICR Frequency Local data sets: 800,000 points (free induction decay) 1975 Ekkers-Flygare 25 ps/pt spectrometer 8-bit vertical resolution used a 1-bit comparator Hardware limit of 10,000 averages per acquisitiona a Might be a very local problem! Average multiple acquisition sets in the time-domain One acquisition set is often out of phase with a second acquisition set Lissajous plots provide a convenient way to test phase coherence https://commons.wikimedia.org/wiki/User:Krishnavedala Generally we use one zero fill to produce 220 (1,048,576) points. Rectangular window Subroutine REALFT from Numerical Recipes FFT has real and imaginary components 1 𝑅𝑒 𝜔 = 𝑁 𝑓 𝑘 cos 2𝜋𝜔𝑘 𝑘 𝑖 𝑖𝐼𝑚 𝜔 = 𝑁 𝑓 𝑘 sin 2𝜋𝜔𝑘 𝑘 for (int j = 2; j <= (count/2); j++ ){ pwr[j]=(float) ((2.0*((rl[j]*rl[j])+(im[j]*im[j])))/(m*m)); } Absorption spectrum = 𝐴𝑏𝑠(𝜔)=𝑅𝑒′(𝜔)=𝑅𝑒 𝜔 cos 𝜃 − 𝐼𝑚 𝜔 sin 𝜃 Dispersion spectrum = 𝐷𝑖𝑠𝑝(𝜔)=𝐼𝑚′ 𝜔 = 𝑅𝑒 𝜔 sin 𝜃 − 𝐼𝑚 𝜔 cos 𝜃 𝑅𝑒′(𝜔)=𝑅𝑒 𝜔 cos 𝜃 − 𝐼𝑚 𝜔 sin 𝜃 q = 1.7386 rad Transition in absorption spectrum Transition in dispersion spectrum “Removing” the dispersion contribution results in a narrower line width Also tackled by E.J. Campbell and R. D. Suenram and most recently D. Plusquellic and K. O. Douglass • The DISPA method easily provides the phase correction angle • Improved results with more zero fills prior to the FFT (provides more data points for the DISPA circle) Unphased DISPA Phased Magnitude Difficulty: Phase correction is a (quadratic?) function of frequency and experimental parametersa. This is very well known in FT-ICR. a In FTMW the phase is likely also affected by the microwave components and… Voigt profile may be used which is a convolution of the Lorentzian and Gaussian profiles ACM Transactions on Mathematical Software, Vol 38, No. 2, Article 15(2011),22 pages Available from arXiv.org Wavelet transformations: useful for denoising. Didn’t pursue. Hankel Singular Value Decomposition method. Maximum Entropy Method. Output: Parameters of the model function for several transitions of 1H,2H-perfluorocyclobutane using the HSVD-method. Only the first 8192 data points (1% or 200ns) of the FID were used. k JK-1K+1 – JK-1K+1 ck bk / ms fk / deg. vk / MHz vk / MHz (1024k FFT) 1 321 – 211 0.00111 1.42 -29.2 8753.1008 8753.2290 2 312 – 202 0.00222 63.84 23.6 8756.5952 8756.6013 3 330 – 220 0.00171 2.39 -96.2 9265.7422 9265.7423 4 331 – 221 0.00372 13.73 63.6 9369.4766 9369.4739 5 422 – 312 0.00195 12.30 58.5 11595.9084 11565.8884 6 423 – 313 0.00146 5.35 -147.1 11903.3664 11903.3749 7 432 – 322 0.00121 8.21 -39.0 12075.4803 12075.4601 8 441 – 331 0.00103 12.34 -140.8 12549.3485 12549.3555 K yn (t ) ck cos2vk tn fk e k 1 t bn k Problems Time / s Hankel matrix dimension Used xevlmem and memcof from Numerical Recipes 𝑎0 1+ 𝑀 𝑘 2 𝑎 𝑧 𝑘=1 𝑘 ≈ Power Spectrum M is the number of “poles” which should be set to a few times the number of spectral features expected. Relatively fast: Set N = 800000, M = 300000 Approx 10 minutes computation DISPA will provide the phase angle for any line in your spectrum The functional dependence of phase angle on frequency is more complex than NMR/FT-ICR Power spectra estimates by the maximum entropy method can show transitions more clearly than the FFT algorithm Prof. Alan Marshall (U.Florida/NHMFL – Sample FT-ICR data set) Prof. Elliot Burnell (UBC – Sample FT-NMR data sets) Profs. Stew Novick and Pete Pringle (Wesleyan) Prof. Andrea Minei (College of Mount St. Vincent) ACS-PRF 53451-UR6 Algorithm Use a function to model the transient emission(s): K yn (t ) ck cos2vk tn fk e t bn k k 1 ck, vk, fk, and bk represent amplitude, frequency, phase and damping factor for the kth signal, tn = nDt, with Dt = 25 ps. X= x1 x2 x3 x4 x2 x3 x4 x3 x4 . . . . . . . . . . . . . . . . . The Hankel Matrix xn Singular value decomposition: X U V T is a diagonal vector, with the singular values along the diagonal, U and V are matrices for which columns contain the left and right singular vectors. Then find Z which satisfies: U UZ Diagonalize Z to obtain K signal poles, or roots, zK zk expbk i 2v Dt Then create the Vandermonde matrix: 1 z1 1 z2 1 z3 1 zk z12 z22 z32 zk2 z1M 1 z2M 1 z3M 1 zkM 1 Then perform linear least squares fit: ck ' xn ck ' ck exp(ifk )
© Copyright 2025 Paperzz