(ProQuest: ... denotes non-US-ASCII text omitted.)
Academic Editor:Zhongmei Zhou
Zhengzhou Information Science and Technology Institute, Zhengzhou 450002, China
Received 12 March 2014; Accepted 19 April 2014; 7 May 2014
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Traditional approaches to acquiring and sampling signal are based on Nyquist sampling theory, which states that the sampling rate must be at least twice the maximum frequency of the input signal. The increasing demand for ADC with both wider bandwidth and higher quantization bits seems to contradict with each other. The new theory of compressed sensing (CS) [1, 2] introduced an alternative data acquisition framework, which states that CS enables the acquisition and recover of sparse signals in some transform domains at a rate proportional to their information content that is much below the Nyquist rate.
Analog-to-information converter (AIC) is designed to acquire samples at a lower rate for compressed sensing system, and various architectures have been proposed of the recent work in this area, such as the random demodulator sampling architecture [3], the modulated-wideband converter [4], and others [5-8]. However, in the view of practical hardware implementation, the basic components constitute an AIC consists of mixer, integrator/low passed filter and ADC, and so forth. Among these components, the ADC commonly has the lowest dynamic range; an A/D converter's deviation from its ideal "linear" performance is commonly characterized by the spurious-free dynamic range (SFDR) [9], which is defined as the difference in decibel, between the full-scale fundamental tone and the largest spurious harmonic component in the output spectrum. In order to make this notion precise, we will ignore the effects of any noise or nonlinearities from the other components except of ADC, since the SFDR of an AIC is typically dominated by the nonlinear process of ideal quantization and circuit-based (e.g., buffer, sample-and-hold) nonlinearities of ADC.
However there have been little literatures for characterizing and calculating the dynamic range performance of compressed sensing. In [10] a deterministic approach to dynamic range of a CS-based acquisition system is proposed, and the parameter of signal-to-quantization noise ratio is presented, whereas the dynamic parameter, that is, SFDR, is not considered. In [11] the quantization noise and dynamic range are considered for compressive imaging (CI) systems design and evaluate the quantization depth requirements for CI, while the quantization error and the SFDR performance of CS are still undiscussed. In [12] the impact of ADC nonlinearity in a mixed-signal CS system is studied, without considering the effect of ADC quantization error.
In this paper, we use an analytical approach couple with simulation results to formulate the SFDR performance of a compressed sensing system when considered with the quantization and nonlinearity of ADC. The background of compressed sensing is introduced firstly; then the power spectrum of quantization noise of AIC is analyzed numerically and the SFDR of ideal AIC-based system is derived. Furthermore, a detailed analysis of the other ADC nonlinear effects in SFDR performance of AIC-based system is presented. Finally, the behavioral simulations results are presented that clearly verify the accuracy of the analysis.
2. Background
2.1. Quantization-Limited SFDR of ADC-Based System
Quantization changes a sine wave from a smooth function to a staircase signal; due to this nonlinear effect, the output signal is composed of a large number of nonlinear distortion products. The most important contribution to the output distortion comes from the quantization process, because this is an inherently nonlinear process. In an ideal quantizer, suppose that there is no nonlinearity and noise exists except for the nonlinearity due to quantization. In this case, the spurious signal of ADC output is only produced by the quantization. When a sine wave is passed through the ideal quantizer, the Fourier series of the output signal leads to the closed-form expression for the magnitudes of the harmonic as [13]: [figure omitted; refer to PDF] where Ap is the output amplitude of the p th harmonic, δp,1 is the Kronecker delta function, A is the input amplitude, and Jp is the p th-order Bessel function of the first kind. Although the largest harmonic is always located roughly at 2πA when the quantization levels are larger than 20, we consider the third harmonic as the largest and the power of the largest harmonic as a function of the number of bits. As a result, the quantization-limited SFDR performance of an ideal ADC-based system is approximated by [13]: [figure omitted; refer to PDF]
2.2. Nonlinear-Limited SFDR of ADC-Based System
Besides the nonlinearity produced by quantization, the circuit imperfections such as capacitor mismatches and finite opamp DC gains are considered. These nonlinearities of ADC would also influence the SFDR performance of the system. The simplest form of a nonlinear system is the memoryless power series, which is based on normal polynomials: [figure omitted; refer to PDF] where z is the output signal, y is the input signal, and L is the order of the circuit nonlinearity. If the input signal is a single tone signal given by [figure omitted; refer to PDF] then the amplitudes of the harmonic terms can be computed from (3). However in the case of analog circuits, the order of a polynomial expression is mostly limited to third order, polynomial coefficients of the 4th order and higher, and the nonlinearity caused by saturation at full scale are neglected.
When substituting (4) into (3), we get [figure omitted; refer to PDF]
The specific relation between polynomial coefficients and harmonic power can be expressed in general [14]. The same analysis can be done when the input signal is supposed to be two tone signals; it will cause the production of more terms, the specific terms harmonics, and intermodulation. Furthermore, the dynamic range performance of ADCs is specified in terms of one-tone and two-tone SFDR [15].
While in practice, tests which have been developed to measure the performance mostly rely on Fourier analysis using discrete Fourier transform (DFT) and the fast Fourier transform (FFT). The input analog signal is first sampled at Nyquist rate; the harmonics and intermodulation distortion are calculated through the input signal spectrum, which is estimated from the time-domain samples with nonlinear distortion via DFT. However the DFT-based method needs to avoid the leakage of the input frequency and the number of periods of the input waveform in the sample record should not be a nonprime integer submultiple of the record length, further the ADC needs to have a high resolution, which limits the maximum achievable sampling rate.
As an alternative solution to high-speed ADCs, AIC-based system enables high resolution at high frequencies while only using low frequency, sub-Nyquist ADCs [3-8]. In this work, we investigate the effect of nonlinearity induced by quantization and other circuit's nonidealities of ADC on the AIC-based system and examine the SFDR performance in the presence of these nonlinearities.
2.3. Analog-to-Information Converter (AIC)
There have been many theoretical discussions on AIC system in the literature [3-8], in this work, the block diagram of a typical AIC implementation [3] called the random demodulator shown in Figure 1 is considered to compare with the conventional ADCs. In this architecture, the input signal x(t) is mixed by a different pseudorandom number pc (t) waveform; then the mixer output is integrated over a time period of 1/M . Finally, the integrator outputs are sampled and quantized, by a traditional integrate-and-dump ADC at M Hz.
Figure 1: Block diagram of the random demodulator.
[figure omitted; refer to PDF]
Note that this AIC architecture employs sub-Nyquist rate ADCs, and the input signal is mixed with the PN sequence and sent to integrator before sampling. As a result, the spectrum of the signal sent to the ADC is relatively flat within the filter pass band, and then the harmonic and intermodulation energy due to the nonlinearity of ADC is spread along the signal bandwidth rather than concentrate on a few tones, which can lead to a better SFDR performance after reconstruction. In the following section we present our framework for investigating the impacts of nonlinearity caused by quantization and other circuits induced on the SFDR performance of AIC-based system.
3. SFDR Performance of AIC-Based System
3.1. Quantization-Limited SFDR of AIC-Based System
In an ideal case the dynamic range performance is mainly limited by quantization error; the spectra of the AIC quantization output is analyzed in this section.
As we know, the time-domain expression of the measuring process of AIC is given by [figure omitted; refer to PDF] where [varphi]ij is the element of measurement matrix and xj is the element of the input signal. Suppose that the measurement matrix is sub-Gaussian random matrix; then the element [varphi]ij is independent centered sub-Gaussian random variables with variance 1/M , given Si,j =[varphi]i,jxj ; then [figure omitted; refer to PDF] Then we can get the mean and variance of Si,j : [figure omitted; refer to PDF]
According to the central limit theorem, when N[arrow right]∞ , the yi subject to Gaussian distribution with mean 0 and variance ∑j=1N (xj2 /M)=||X||22 /M .
As we know that when the input signal subjected to Gaussian distribution with mean 0, then the relation between autocorrelation function Re (m) of quantization error and input signal can be expressed as follows: [figure omitted; refer to PDF] where Δ is the quantization step size and σ2 is the variance of the input signal. ry (m)=Ry (m)/Ry (0) represents the normalized autocorrelation function. While the autocorrelation function of the measurement value can be expressed as [figure omitted; refer to PDF]
Because the element of the measurement matrix is independent, then Ry (0)=||X||22 /M , when j=k and m=0 , for others Ry (m) equal to 0, so normalized autocorrelation function is [figure omitted; refer to PDF] So, the autocorrelation function Re (m) of quantization error is [figure omitted; refer to PDF] where σ/Δ...5;1 , and when σ/Δ=1 and m...0;0 , [figure omitted; refer to PDF]
For e-4π2 [approximate]7×10-18 , e-16π2 [approximate]2×10-69 , we get Re (m)[approximate]0 , when m...0;0 , and Re (0)=(Δ2 /2π2 )∑k=1∞ (1/k2 )=(Δ2 /12) .
From the above analysis, we know that Re (m) is approximated to δ function, and according to the Fourier transform relationship between power spectrum and autocorrelation function, the power spectrum of quantization noise is white noise spectrum. As a result, the spurious energy due to the quantization effect of ADC is spread to the whole bandwidth, and we can get a better SFDR performance of AIC-based system compared with the conventional ADC-based system.
3.2. Nonlinear-Limited SFDR of AIC-Based System
Compared with the analysis of the conventional ADC-based system, in AIC-based system, the input signal goes through random projection, filtering, and sampling.
A signal x can be viewed as a N×1 column vector in ...N with elements x[n] , n=1,2,...,N . Let the matrix Ψ=[ψ1 ,ψ2 ,...ψN ] have columns which form a basis of vectors in ...N . And then, any signal x can be expressed as [figure omitted; refer to PDF] where s is the N×1 column vector of weighting coefficients si =Y9;x,ψi YA; .
Consider a generalized linear measurement process of a signal x which is K -sparse. When we say that x is K -sparse, we mean that it is well reconstructed or approximated by a linear combination of just K basis vectors from Ψ , with K...a;N . That is, there are only K of the si in (1) that are nonzero and (N-K) are zero. Let Φ be an M×N measurement matrix, M...a;N where the rows of Φ are incoherent with the columns of Ψ . The incoherent measurements can be obtained by computing M inner products between x and the rows of Φ as in yj =Y9;x,[varphi]j YA; . It can also be expressed as [figure omitted; refer to PDF] where Θ:=ΦΨ is a M×N matrix. It is proved that Φ does not depend on the signal x and it can be constructed as a random matrix such as Gaussian matrix.
Then according to the nonlinearity model of ADC, we substitute the transform-domain samples into (3), and then we can get the measurement output of the AIC with nonlinear effect as follows: [figure omitted; refer to PDF]
3.3. Reconstruction of Frequency Sparse Signal
After quantization and sampling of ADC, we get the measurement in discrete values, in order to evaluate the SFDR performance of the AIC-based system, we need to compute the spectrum of the reconstruction signal. So, in this section, we frame the reconstruction problem for the AIC-based system with the nonlinearity effect.
Furthermore, the spectrum of the input signal is estimated from the measurement value z with nonlinear distortion via solving the following optimization problem: [figure omitted; refer to PDF] where [straight epsilon]n is the error due to the noise and [straight epsilon]d is the error due to the nonlinear distortion.
Up to now, there are many mature algorithms to resolve this convex optimization problem, including interior-point algorithms [16, 17], gradient projection [18], iterative thresholding [19, 20], and greedy approaches such as orthogonal matching pursuit (OMP) [21, 22]. Here we use the algorithm of basis pursuit with denoising [23] to resolve the reconstruction problem for evaluation of SFDR performance of AIC-based system.
4. Simulation Results
Figure 2 shows the SFDR performance of conventional ADC-based system and AIC-based system of ideal ADC with a single sinusoidal input for different quantization bits. Φ is set to an M×N Gaussian random measurement; M=256 , and N=1024 . The input signal frequency is f0 =64 Hz, fs =(5*64-1) Hz, and use BPDN [23] as the reconstruction algorithm. Every measurement was repeated 300 times to test the reproducibility.
Figure 2: SFDR performance of AIC-based system and ADC-based with ideal ADC.
[figure omitted; refer to PDF]
As shown in Figure 2, the SFDR performance of AIC-based system outperforms that of conventional ADC-based system. That is because in the conventional ADC-based system, noise spectrum of sinusoid signals consists of discrete components, and the harmonic is concentrated in the odd multiple of its fundamental frequency, while in the AIC-based system the spectrum of quantization error is uniformly distributed. However the total quantization noise power represented by the area under the noise spectrum is approximately equal to Δ2 /12 , for AIC-based system the spurious energy is spread along the whole signal bandwidth; then each harmonic of the quantization error is thereby pulled downward into a more dense portion of the noise spectrum leading to increasing in SFDR performance. The observation from this simulation was intuitively illustrated in Figure 2.
Figure 3 shows a snapshot of the single-tone reconstructed error spectrum for conventional system and CS-based system. The second-order a2 =0.1 and third-order distortion coefficients a3 =0.1 . As we can see, in the conventional ADC-based system, the spurious harmonic due to the ADC nonlinearity concentrates on the multiple of fundamental frequency, whereas, in the CS-based system, the spurious energy is spread along the whole signal bandwidth. Meanwhile the amplitude of the spurious harmonic of AIC-based is lower than that of ADC-based system.
Figure 3: Spectrum of reconstruction error comparison between the conventional ADC-based system and the AIC-based system.
[figure omitted; refer to PDF]
Figures 4 and 5 show the SFDR performance of ADC-based system and AIC-based system for two-tone input with quantization and different nonlinear distortion coefficients. f1 =16 Hz, f2 =256 Hz, fs =1024 Hz, and quantization bits N=4 . The reconstruction algorithm and other simulation conditions are set the same as in Figure 2.
Figure 4: SFDR performance of conventional ADC-based system with other nonlinear effects.
[figure omitted; refer to PDF]
Figure 5: SFDR performance of for AIC-based system with other nonlinear effects.
[figure omitted; refer to PDF]
As we can see, both of the SFDR performances decrease when nonlinear distortion becomes large with the second- and third-order distortion coefficients increase. The simulation results also indicate that the second-order distortion influences the SFDR performance more seriously than that of the third-order distortion.
Comparing the results of Figure 4 with Figure 5, we can see that the SFDR performance of AIC-based system outperforms that of the ADC-based system when introducing the nonlinearity with both the quantization and circuit nonideality. This is because the randomization in AIC-based system changes the distribution of the error power from ADC nonlinear distortion; the signals sent to ADCs in the conventional Nyquist sampling architecture are original sinusoid signals, whereas those in the AIC-based system have relatively flat spectrum. As a result, by spreading the spurious energy along the signal bandwidth, the CS randomization relaxes the requirement on the ADC SFDR specification.
5. Conclusions
In this paper, we compare the SFDR performance of AIC-based system and conventional ADC-based system when considering both nonlinearity due to quantization and other circuit nonideality of ADC. We demonstrate that the quantization noise of AIC is spectrally white and uniformly distributed, and the quantization harmonics of AIC-based system is spread to the whole bandwidth, which means an improvement of SFDR performance. We show that AIC-based systems are less sensitive to the nonlinearity of ADC because of the CS randomization, which provides improvement of SFDR performance compared with conventional ADC-based system. Our results suggest that the second- and third-order distortion coefficients and quantization bits are the main factors that affect the SFDR performance of compressed sensing. The results presented in this paper can also be easily extended to the case when the signals input to AIC are multisinusoids.
Conflict of Interests
The authors declare that they have no conflict of interests regarding the publication of this paper.
[1] E. J. Candès, J. Romberg, "Quantitative robust uncertainty principles and optimally sparse decompositions," Foundations of Computational Mathematics , vol. 6, no. 2, pp. 227-254, 2006.
[2] D. L. Donoho, "Compressed sensing," IEEE Transactions on Information Theory , vol. 52, no. 4, pp. 1289-1306, 2006.
[3] J. A. Tropp, J. N. Laska, M. F. Duarte, J. K. Romberg, R. G. Baraniuk, "Beyond Nyquist: efficient sampling of sparse bandlimited signals," IEEE Transactions on Information Theory , vol. 56, no. 1, pp. 520-544, 2010.
[4] M. Mishali, Y. C. Eldar, O. Dounaevsky, E. Shoshan, "Xampling: analog to digital at sub-Nyquist rates," IET Circuits, Devices and Systems , vol. 5, no. 1, pp. 8-20, 2011.
[5] J. N. Laska, S. Kirolos, M. F. Duarte, T. S. Ragheb, R. G. Baraniuk, Y. Massoud, "Theory and implementation of an analog-to-information converter using random demodulation," in Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '07), pp. 1959-1962, May 2007.
[6] S. Pfetsch, T. Ragheb, J. Laska, H. Nejati, A. Gilbert, M. Strauss, R. Baraniuk, Y. Massoud, "On the feasibility of hardware implementation of sub-Nyquist random-sampling based analog-to-information conversion," in Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '08), pp. 1480-1483, May 2008.
[7] S. Kirolos, J. Laska, M. Wakin, M. Duarte, D. Baron, T. Ragheb, Y. Massoud, R. Baraniuk, "Analog-to-information conversion via random demodulation," in Proceedings of the IEEE Dallas ICAS Workshop on Design, Applications, Integration and Software (DCAS '06), pp. 71-74, October 2006.
[8] J. Yoo, S. Becker, A. Emami-Neyestanak, "Design and imple-mentation of a fully integrated compressed-sensing signal acquisition system," in Proceedings of the IEEE International Conference on Acoustics, Speech Signal Process, pp. 5325-5328, 2012.
[9] J. Goodman, B. Miller, M. Herman, M. Vai, P. Monticciolo, "Extending the dynamic range of RF receivers using nonlinear equalization," in Proceedings of the IEEE International Waveform Diversity and Design Conference (WDD '09), pp. 224-228, February 2009.
[10] M. A. Davenport, J. N. Laska, J. R. Treichler, "The pros and cons of compressive sensing for wideband signal acquisition: Noise folding versus dynamic range," IEEE Transactions on Signal Processing , vol. 60, no. 9, pp. 4628-4642, 2012.
[11] A. Stern, Y. Zeltzer, Y. Rivenson, "Quantization error and dynamic range considerations for compressive imaging systems design," Journal of the Optical Society of America A , vol. 30, no. 6, pp. 1069-1077, 2013.
[12] Z. Yu, J. Zhou, M. Ramirez, S. Hoyos, B. M. Sadler, "The impact of ADC nonlinearity in a mixed-signal compressive sensing system for frequency-domain sparse signals," Physical Communication , vol. 5, no. 2, pp. 196-207, 2012.
[13] M. S. Oude Alink, A. B. J. Kokkeler, E. A. M. Klumperink, K. C. Rovers, G. J. M. Smit, B. Nauta, "Spurious-free dynamic range of a uniform quantizer," IEEE Transactions on Circuits and Systems II: Express Briefs , vol. 56, no. 6, pp. 434-438, 2009.
[14] N. Björsell, P. Händel, "Achievable ADC performance by postcorrection utilizing dynamic modeling of the integral nonlinearity," Eurasip Journal on Advances in Signal Processing , vol. 2008, 2008.
[15] W. Kester, "Intermodulation Distortion Considerations for ADCs," Analog Devices Tutorial MT-012, 2009
[16] S. S. Chen, D. L. Donoho, M. A. Saunders, "Atomic decomposition by basis pursuit," SIAM Journal on Scientific Computing , vol. 20, no. 1, pp. 33-61, 1998.
[17] D. E. N. van Ewout Berg, M. P. Friedlander, "Probing the pareto frontier for basis pursuit solutions," SIAM Journal on Scientific Computing , vol. 31, no. 2, pp. 890-912, 2008.
[18] M. A. T. Figueiredo, R. D. Nowak, S. J. Wright, "Gradient projection for sparse reconstruction: application to compressed sensing and other inverse problems," IEEE Journal on Selected Topics in Signal Processing , vol. 1, no. 4, pp. 586-597, 2007.
[19] I. Daubechies, M. Defrise, C. De Mol, "An iterative thresholding algorithm for linear inverse problems with a sparsity constraint," Communications on Pure and Applied Mathematics , vol. 57, no. 11, pp. 1413-1457, 2004.
[20] T. Blumensath, M. E. Davies, "Iterative hard thresholding for compressed sensing," Applied and Computational Harmonic Analysis , vol. 27, no. 3, pp. 265-274, 2009.
[21] Y. C. Pati, R. Rezaiifar, P. S. Krishnaprasad, "Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition," in Proceedings of the 27th Asilomar Conference on Signals, Systems & Computers, pp. 40-44, November 1993.
[22] J. A. Tropp, A. C. Gilbert, "Signal recovery from random measurements via orthogonal matching pursuit," IEEE Transactions on Information Theory , vol. 53, no. 12, pp. 4655-4666, 2007.
[23] M. Friedlander, E. van den Berg, "Toolbox SPGL1 [EB/OL]," 2011, http://www.cs.ubc.ca/labs/scl/spgl1
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2014 Rongzong Kang et al. Rongzong Kang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Analog-to-information converter (AIC) plays an important role in the compressed sensing system; it has the potential to significantly extend the capabilities of conventional analog-to-digital converter. This paper evaluates the impact of AIC nonlinearity on the dynamic performance in practical compressed sensing system, which included the nonlinearity introduced by quantization as well as the circuit non-ideality. It presents intuitive yet quantitative insights into the harmonics of quantization output of AIC, and the effect of other AIC nonlinearity on the spurious dynamic range (SFDR) performance is also analyzed. The analysis and simulation results demonstrated that, compared with conventional ADC-based system, the measurement process decorrelates the input signal and the quantization error and alleviate the effect of other decorrelates of AIC, which results in a dramatic increase in spurious free dynamic range (SFDR).
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer