Current algorithms for estimating auto-regressive moving average parameters of transistor 1/f process are usually under noiseless background. Transistor noises are measured by a non-destructive cross-spectrum measurement technique, with transistor noise first passing through dual-channel ultra-low noise amplifiers, then inputting the weak signals into data acquisition card. The data acquisition card collects the voltage signals and outputs the amplified noise for further analysis. According to our studies, the output transistor 1/f noise can be characterized more accurately as non-Gaussian α-stable distribution rather than Gaussian distribution. We define and consistently estimate the samples normalized cross-correlations of linear SαS processes, and propose a samples normalized cross-correlations-based auto-regressive moving average parameter estimation method effective in noisy environments. Simulation results of auto-regressive moving average parameter estimation exhibit good performance.
A problem attracting much attention in the past decades belongs to parameter estimation of a model from noisy observations which is built by assuming that its output was generated by exciting a linear system with unobservable independent and identically distributed (i.i.d.) non-Gaussian noises. Typical of such models is auto-regressive moving average1,2 (ARMA) model. Existing research on this subject is mainly based on the Gaussian noise assumption. Gaussian assumption brings the conveniences of theoretical analysis, for the existence of second and higher order statistics. Unfortunately, for certain realistic conditions, the Gaussian assumption is proved to be inadequate. Many types of non-Gaussian noises in real world manifest impulsive characteristics in the time domain while exhibiting heavy-tail behavior reflected in the probability density.3,4 According to our research, in the case of Zener diode, its output 1/f noise can be characterized more accurately as non-Gaussian α-stable process5 rather than Gaussian process. Under unavoidable additive noise environments, parameter estimation of a model from noisy observations which is built by assuming that its output was generated by exciting a linear system with unobservable i.i.d. non-Gaussian α-stable noise. With the additive colored Gaussian noise (CGN), ARMA parameter estimation for 1/f noise conforming to α-stable distribution becomes a more challenging problem.
The low frequency 1/f noises are manifested as voltage fluctuation at both ends of the transistor. Traditional method of accelerating electrical aging technique has caused a certain degree of internal damage to transistors and affects the reliability. Therefore, the noise analysis method is proposed to measure noise of the transistor under regular working conditions. This method possesses advantages of high efficiency and non-destructive to the test samples; thus, it becomes the universal noise measurement method.
The main difficulty to ARMA parameter estimation for α-stable distribution lies in the infinite variance. Fortunately, the fractional lower order moments (FLOM)6 exist in α-stable process; thus, available parameter estimation methods of α-stable process are basically based on FLOM and its derived fractional lower order statistics7 (FLOS), e.g. fractional lower order covariance (FLOC) and covariation.
Although FLOS-based methods can effectively solve the ARMA parameter estimation problem of α-stable process, their inherent non-linear characteristics make it difficult for suppression of additive CGN for α-stable process. To solve such problem, we propose a cross-spectrum method effective in noisy environments based on samples normalized cross-correlations (SNCC) function, and comprehensive studies will be carried out on the definition of SNCC function, the ARMA model parameter estimation method of α-stable noise and its performance. The simulation results confirm the effectiveness of the proposed method.
In the next section, the observed data model of linear SαS process is given. Then, we propose a new function of SNCC, the definition of SNCC, its operation properties, and SNCC-based Yule–Walker equation of ARMA model. Next, an SNCC-based parameter estimation algorithm of ARMA model is developed, and auto-regressive (AR) and moving average (MA) coefficients estimation methods are given. Then, experiments are carried out. Finally, some conclusions are drawn.
Linear SαS process in the observed data
The observed data are the measured weak voltage and additive system interference noise. The former is reflected as the level of the AC voltage at both ends of a diode, including 1/f noise and white noise. In the light of our research, taking Zener diodes for example, the experimental results indicated that diode 1/f noise in time domain is impulsive. By the examinations on infinite variance test, the consistency of the model parameter estimation results, the statistical characteristics of 1/f noise signal, and the combination of hypothesis test and real-data experiment, we can draw the conclusion that 1/f noise can be modeled as α-stable process.5
Since α-stable process can be expressed by an ARMA process driven by , the single channel observed time series is modeled as the output of an ARMA system excited by unobservable input, and corrupted by additive CGN. We describe ARMA () process of an process 8
given only by the observed data , presenting 1/f spectrum characteristics. We assume that input is i.i.d. with characteristic exponent , where AB means that A is less than B. is the AR coefficients, is the MA coefficients, is the noiseless system output, is the order of the AR model, is the order of the MA model. The transfer function of this system is
To measure voltage signal precisely, non-destructive noise analysis method is adopted, which is to filter the voltage signals through ultra-low noise amplifier, and then the weak noise is amplified and input into data acquisition card (DAQ). The DAQ collects the voltage signal and outputs the amplified signal for further analysis. Amplifier will introduce background noise into the output signal, which obviously leads to decline of spectrum estimation accuracy. In order to solve this problem, a method of cross-spectrum measurement technique was proposed by Dai9 to effectively eliminate the influence of noise produced by the amplifiers on the spectrum estimation accuracy, as depicted in Figure 1.
Noise measurement platform.
From Figure 1, we can see that the dual-channel output diode signals, which are passing through different amplifiers, can be expressed by α-stable noise and additive white Gaussian noise (WGN) through the same linear system, and both signals are corrupted by different additive CGN introduced, respectively, by the two amplifiers. The two different CGN of amplifiers are independent, because the amplifiers are powered by independent electric pools in this cross-spectrum measurement technique. This measurement method can improve the accuracy of spectrum estimation by effectively eliminating the influence of zero-mean CGN and/or WGN on it.
Applying the cross-spectrum measurement technique, by passing through dual amplifiers, yields dual-channel observed data. We address the problem of estimating ARMA coefficients of processes and
ARMA model assumptions are as follows:
[AS1] The order () of ARMA model is determined.
[AS2] The system is causal, linear time invariant, exponentially stable and minimum phase, i.e. the roots of the polynomial lie within the unit circle; in the complex Z domain, the transfer function of the model is conforming to pole-zero cancellations, which mean all poles lie inside of the unit circle. and have no common factors.
[AS3] , , .
[AS4] The input sequence is considered to be unobservable, zero-mean, i.i.d. non-Gaussian, and α-stable process with characteristic exponent .
[AS5] The 1/f signal is considered to be unobservable, zero-mean, non-Gaussian and α-stable process, with characteristic exponent ,which is the same as .
[AS6] The additive noise and are unobservable, zero-mean colored Gaussian processes, respectively, with variance and , and they are, respectively, independent of the input .
[AS7] The noisy outputs and are considered to be observable, zero-mean, non-Gaussian, and α-stable processes, with characteristic exponent and , which is different from and .
SNCC and SNCC-based spectrum estimation in SαS process
Definitions of SNCC
From the above, we can conclude that the accuracy of spectrum estimation can be improved by a method utilizing cross-spectrum measurement technique, while the method can achieve such goal by means of SNCC function.
The definition of SNCC is similar to that of samples normalized self-correlations (SNSC). According to literature,10,11 SNSC of converges in probability to a certain constants as :
where is samples number and is far smaller than .
The following identities can be used to establish the existence and boundedness of SNSC
Consistency of parameter estimation for ARMA model
Theorem 1: The natural estimate of is consistent.
Proof: Since is absolutely summable, the order of and can be exchanged
So is an unbiased estimate of .
According to equation (12), , so . Since is absolutely summable, the order of and can be exchanged, then
It suffices to establish the consistency of parameter estimation for ARMA model.
A SNCC-based ARMA parameter estimation algorithm
Estimation of AR coefficients
Given the SNCC-based equation of ARMA model, we apply equation (17) to write into the form of Yule–Walker equation
Let
then .
The coefficients are unique if and only if are linearly independent elements in the space of integrable random variables.
Theorem 2: is a Full rank matrix.
Proof: Let
where is an arbitrary positive integer greater than , let be the th line row vector of the matrix , it is known by equation (22)
where is the linear combination of vectors from pth to the first row vector of the matrix .
where is the linear combination of vectors from ()th to the second row vector of the matrix .
It can be deduced that .
Then, the non-singularity of the matrix depends only on the former row vectors.
Through the reverse proving, suppose the former row vectors of matrix have a significant linear correlation, since is linearly dependent of , is linearly dependent of , in a similar fashion, matrix is only linear independent of the front () row vectors, so there exists such a dimension parameter vector:
It obviously leads to the conclusion that , which contradicts the AR model assumption [AS3]. So it is well explained that the former row vectors of the matrix must be linearly independent. As a result of matrix being symmetric, the former row vectors are linearly independent of each other. In summary, matrix is full rank with its rank .
Estimation of MA coefficients
Taking advantage of the AR model parameter to constitute , , cascading with the original ARMA model, then: , is conversed to pure MA system
Then
where represents error sequence, , with as observation sequence, and as coefficients of AR() model.
Since is a finite method sequence, estimation of is obtained by means of Yule–Walker equation.
The Yule–Walker equation of AR() model is as follows
Using the estimated value of the auto-correlation sequence to take the place of in the matrix
the estimated value of the MA parameter sequence is obtained: .
Singular value decomposition-Total Least Squares (SVD-TLS) algorithm for ARMA parameter estimation
For the AR parameter estimation part, we select an extended order to construct Yule–Walker equation of matrix
and are, respectively, the left and right singular vectors of , that is
ranges according to the descending order of , that is .
Computing , where represents an dimensional vector consisting of elements of the column vector in a matrix , and
Similarly,
Solving linear equations , where , , is the estimated parameter vector of the AR model.
The MA parameter estimation is analogous to that of AR. Selecting an extended order to construct Yule–Walker equation of matrix with extended order
where , .
Then, MA parameter vector can be estimated.
Experiments
Simulation and experiments
Analogous to dual-channel output data, the composition of the data includes the signal (1/f signal conforming to alpha-stable distribution) and the additive noise (CGN). The 1/f signal is generated according to Jeremy Usdin.13 We generate a 1/f process, adding two different colored Gaussian processes respectively.
According to “Linear SαS process in the observed data” section, the characteristic parameter of is set to , the dispersion coefficient is set to 1, symmetric parameter and location parameter are both set to 0. The characteristic parameter of generated signal is equal to that of .
Mixed signal-to-noise ratio
With non-existence of finite variance, the variance of conventional signal-to-noise ratio (SNR) stands no point; based on that, we use mixed SNR6,14,15 to define SNR under α-stable distribution
where is the dispersion coefficient of signal , is the variance of WGN, is set to dB.
Error analysis of AR coefficients and MA coefficients
The method of Wang and Zhu1 estimating ARMA parameters using FLOC-based method under noise-free environment is chosen to compete with our methods of SNCC and SNSC estimating ARMA parameters under noisy environment.
From Tables 1 to 4, the performance of our method of estimating ARMA parameters based on SNCC is evaluated and compared with that of SNSC-based and FLOC-based1 methods. It is observed that our SNCC-based method exhibits good performance.
Mean (std) of AR coefficients over 100 trails, with 10,000 samples, alpha = 1.8, = 20.
Our studies have showed that 1/f noises of transistors belong to α-stable distribution, and during the noise measurement, additive CGN will be introduced inevitably, so the problem of ARMA parameter estimation is transformed into α-stable noise ARMA parameter estimation problem in noisy environments. Due to the infinite variance of alpha-stable process, we proposed SNCC function to estimate ARMA parameters in CGN environments. The proposed SNCC function facilitates the estimation of the model parameters and also helps to suppress the effects of additive CGN. The experimental results have shown that the estimated spectrum by our method is well behaved.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
References
1.
WangS-YZhuX-B.α-spectrum estimation method for ARMA SαS process based on FLOC. J Commun2007;
28: 98–103.
2.
ŻakGObuchowskiJWyłomańskaA, et al.
Application of ARMA modelling and alpha-stable distribution for local damage detection in bearings. Diagnostyka2014;
15: 3–10.
3.
MaXNikiasCL.Joint estimation of time delay and frequency delay in impulsive noise using fractional lower order statistics. IEEE Trans Signal Process1996;
44: 2669–2687.
4.
BodenschatzJSNikiasCL.Maximum-likelihood symmetric alpha-stable parameter estimation. IEEE Trans Signal Process1999;
47: 1382–1384.
5.
WangY.Research on modeling and parameter estimation in 1/f noise based on alpha stable distribution.
China:
Jilin University, 2016.
6.
ShaoMNikiasCL.Signal processing with fractional lower order moments: stable processes and their applications. Proc IEEE1993;
81: 986–1010.
7.
RupiMTsakalidesPReED, et al.
Constant modulus blind equalization based on fractional lower-order statistics. Signal Process2004;
84: 881–894.
8.
ZhaDFQiuTS.Generalized whitening method based on fractional order spectrum in the frequency domain. J Commun2005;
26: 24–30.
9.
DaiY.A precision noise measurement and analysis method used to estimate reliability of semiconductor devices. Microelectron Reliab1997;
37: 893–899.
10.
SwamiASadlerB.Parameter estimation for linear alpha-stable processes. IEEE Signal Process Lett1998;
5: 48–50.
11.
KanterMSteigerWL.Regression and autoregression with infinite variance. Adv Appl Probab1974;
6: 768–783.
12.
ShiY-RZhaoX-HLiX-B, et al.
Standard normalized correlation-based MUSIC method for harmonic signal frequency estimation in α noise. J Jilin Univ (Eng Technol Ed)2016;
46: 923–928.
13.
Jeremy UsdinN.Discrete simulation of colored noise and stochastic processes and 1/f power law noise generation. Proc IEEE1995;
83: 802–827.
14.
SamorodnitskyGTaqquMS.Stable non-Gaussian random processes.
New York:
Chapman & Hall, 1994.
15.
QiuT-SLiBZhaD-F.Elimination of pulse-noise from mixed-noise based on fractional lower order ICA. J Commun2011;
32: 77–81.