Preprint
Article

Detection and Estimation of Diffuse Signal Components Using the Periodogram

Altmetrics

Downloads

35

Views

18

Comments

0

A peer-reviewed article of this preprint also exists.

This version is not peer-reviewed

Submitted:

26 September 2024

Posted:

27 September 2024

You are already at the latest version

Alerts
Abstract
A basic limitation of the periodogram as frequency estimator is that any of its significant peaks may be produced by a diffuse (or spread) frequency component instead of a pure one. Diffuse components are common in applications such as channel estimation in which a given periodogram peak reveals the presence of a complex multipath distribution (unresolvable propagation paths or diffuse scattering, for example). We present a method to detect the presence of a diffuse component in a given peak based on analyzing the projection of the data vector onto the span of the signature’s derivatives up to a given order. Fundamentally, a diffuse component is detected if the energy in the derivatives’ subspace is too high at the peak’s frequency, and its spread is estimated as the ratio between this last energy and the peak’s energy. The method is based on exploiting the signature’s Vandermonde structure through the properties of discrete Chebyshev polynomials. We also present an efficient numerical procedure for computing the data component in the derivatives’ span based on barycentric interpolation. The paper contains a numerical assessment of the proposed estimator and detector.
Keywords: 
Subject: Engineering  -   Telecommunications

1. Introduction

The periodogram of a finite data sequence consists of the square absolute value of its Discrete-Time Fourier Transform (DTFT) and is one of the most versatile tools in Signal Processing. Just to recall a few of its uses, it is a well-known power spectral-density estimator and the basis of more elaborate estimators of the same type [1], (Ch.6). It allows one to implement the Maximum Likelihood (ML) estimator of a single frequency and a good quality estimator for multiple well-separated frequencies [2], (Sec.13.3.2), [3,4]. Besides, it is also applicable to delays and angles of arrivals, given that these parameter types can be turned into frequencies either by means of the Fourier transform or by exploiting a uniform and linear array geometry respectively [5,6]. Finally, it also provides channel impulse-response estimates [7,8].
The periodogram can be efficiently sampled using the Fast Fourier Transform (FFT), a fact that seems to be the main factor behind its popularity. Actually, this sampling just involves O ( N log N ) operations, where N is the data sequence length. There exists an extensive literature on methods for estimating multiple frequencies that complement this FFT sampling with other operations such as the computation of additional DTFT samples or the evaluation of interpolators, [9,10,11,12,13,14,15,16,17]. These additional operations have complexity O ( N K ) where K is the number of frequency estimates, except for the method in [12,15] in which their complexity is O ( K ) ; (see also [18] for the interpolation method used in these last references).
In most cases, frequency estimation using the periodogram is done assuming well-separated pure components, i.e, the data is assumed to consist of as sum of K > 0 components in white noise. However, in channel estimation, this assumption is often inadequate, given that physical phenomena such as reflections on rough surfaces or multiple closely-spaced specular reflections produce diffuse or spread components that appear as a single peak in the periodogram [8,19,20,21,22]. Intuitively, we may expect the shape of a given periodogram peak to reveal, in some way, whether it is produced by a diffuse or a pure component. In this paper, we specify this intuition by presenting a method to detect whether a given periodogram peak is diffuse and to estimate its “spreadness”, i.e, the degree to which it is diffuse. The method is based on analyzing the subspace spanned by the signature’s derivatives (up to a given order) at the peak’s frequency.
The paper has been organized as follows. In the next section, we present the signal models for a pure and a diffuse component, the periodogram function, and sketch the proposed method for detection and estimation of diffuse components. Then, in Section 3, we derive the Gram-Schmidt basis associated with the frequency signature and its derivatives which is the main analytical tool in subsequent sections. After that, we obtain the statistical distribution of the projection of the data vector onto the span of the signature’s derivatives in Section 4, and we present the proposed estimator and detector in Section 5. Section 6 is dedicated to an efficient computation method for the correlation samples required by the method which is based on barycentric interpolation. Finally, we assess the proposed detector and estimator in Section 7 numerically.

1.1. Notation

The notation is the paper is the following:
  • We denote column vectors in bold and lower case ( x , a ).
  • I N denotes the N × N identity matrix.
  • [ a ] n denotes the nth component of vector a .
  • x T and x H are the transpose and Hermitian of vector x respectively.
  • New symbols or functions are introduced using the symbol “≡”.
  • δ p is the discrete Dirac delta, i.e, δ 0 = 1 and δ p = 0 for integer p 0 .
  • 0 denotes a column vector of zeroes whose length can be determined from the context.
  • For a function g ( ϵ ) , d g ϵ o ( γ ) denotes the total derivative of g ( ϵ ) at the value ϵ = ϵ o , i.e, d g ϵ o ( γ ) is the best linear approximation to g ( ϵ ) at ϵ = ϵ o .

2. Signal Models for a Pure and a Diffuse Component. Sketch of the Proposed Method

Consider a N × 1 data vector x consisting of a single undamped exponential of frequency f o in noise,
x = a ( f o ) s o + ϵ ,
where
[ a ( f ) ] n + 1 e j 2 π n f ,
s o is a complex amplitude, and ϵ an N × 1 complex zero-mean circularly-symmetric white noise vector of variance σ 2 . The Deterministic Maximum Likelihood (DML) estimate of f o in (1) is the abscissa f ^ ( x ) at which the global maximum of the periodogram function
P ( f ; x ) | a ( f ) H x | 2
is attained, that is,
f ^ ( x ) arg max f P ( f ; x ) .
(See [3], (Sec3.B)). This frequency estimator is popular due to its statistical efficiency and because it can be efficiently computed through an FFT algorithm followed by a numerical method; [9,15].
(1) is often a simplified model for a situation in which there is actually some frequency spread along a short band [ a , b ] . For instance, in channel sounding, the periodogram’s peak may be produced by an imperfect specular reflection, i.e, a reflection on an irregular surface, and a more realistic model would be
x = a b a ( f ) s ( f ) d f + ϵ
for a function s ( f ) . Here, s ( f ) is completely unknown and hardly estimable in practice. It can be, for example, a sum of K > 1 components, i.e,
s ( f ) = k = 1 K s k δ ( f f k )
for complex coefficients s k and frequencies f k , a f k b ; a continuous function in [ a , b ] ; or any distribution we can think of in [ a , b ] .
Assume now that the periodogram has a significant peak at frequency f ^ for which both (1) and (5) seem plausible. The question is whether there is a detector that allows us to select either (1) or (5). In this detector, (1) would be hypothesis H0 and (5) hypothesis H1. To sketch a possible detector, consider (1) and (5) without noise ( ϵ = 0 ). In this case, the periodogram estimate is exact assuming (1), that is f ^ ( x ) = f o , and x lies in the span of a ( f ^ ( x ) ) given that
x = a ( f o ) s o = a ( f ^ ( x ) ) s o .
However, assuming (5), f ^ ( x ) turns out to be a frequency in [ a , b ] and x fails to lie in the span of a ( f ^ ( x ) ) . But since [ a , b ] is short, a truncated Taylor expansion of small order P such as
a ( f ) p = 0 P a ( p ) ( f ^ ( x ) ) ( f f ^ ( x ) ) p p !
is accurate in [ a , b ] and, therefore, x approximately lies in the span of a ( 0 ) ( f ^ ) , a ( 1 ) ( f ^ ) , , a ( P 1 ) ( f ^ ) , given that
x a b p = 0 P a ( p ) ( f ^ ( x ) ) ( f f ^ ( x ) ) p p ! s ( f ) d f = p = 0 P a ( p ) ( f ^ ( x ) ) a b ( f f ^ ( x ) ) p p ! s ( f ) d f .
Thus, if we decompose x in two components
x = x ^ + x ^ , ( x ^ H x ^ = 0 ) ,
where x ^ lies in the span of a ( 0 ) ( f ^ ) and x ^ lies in the orthogonal complement of a ( 0 ) ( f ^ ) relative to the span of a ( 0 ) ( f ^ ) , a ( 1 ) ( f ^ ) , , a ( P ) ( f ^ ) , then we have that a diffuse component can be detected by a non-zero vector x ^ .
In order to carry over this idea to the noisy case ( ϵ 0 ), we would need to find out the statistical distribution of x ^ under model (1), and then select a threshold γ such that x ^ 2 > γ implies that model (1) must be discarded and (5) accepted with a given false-alarm probability P FA . We can simplify this task significantly if we start by describing the span of a ( 0 ) ( f ^ ) , a ( 1 ) ( f ^ ) , , a ( P ) ( f ^ ) in terms of a Gram-Schmidt basis. More precisely, let ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ P ( f ) denote a set of N × 1 signatures such that
  • ϕ p ( f ) H ϕ q ( f ) = δ p q ; 0 p P , 0 q P .
  • [ ϕ 0 ( f ) , , ϕ p ( f ) ] has the same span as [ a 0 ( f ) , , a p ( f ) ] for p = 0 , 1 , , P.
In terms of this basis, x ^ can be written as
x ^ = p = 1 P ϕ p ( f ^ ) ϕ p ( f ^ ) H x
and the test’s inequality would be
x 2 = p = 1 P | ϕ p ( f ^ ) H x | 2 < γ .
We carry out this plan in the next three sections:
  • We derive the ortho-normal basis ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ P ( f ) in Section 3. The main tool for this is the set of discrete Chebyshev polynomials [23], (p.33).
  • We obtain the statistical distribution of the correlations ϕ p ( f ^ ) H x , p = 0 , 1 , , P , in Section 4 by means of a perturbation analysis of the periodogram estimate f ^ .
  • We present the proposed detector and estimator in Section 5.
Finally, regarding the case of a periodogram with K > 1 significant peaks, it is straight-forward that (1) and (5) can be extended to the models
x = k = 1 K a ( f o , k ) s o , k + ϵ
and
x = k = 1 K a k b k a ( f ) s ( f ) d f + ϵ
where f o , k are separate frequencies and [ a k , b k ] disjoint intervals containing the diffuse components, k = 1 , 2 , , K . The argument just presented for (5) is applicable to any of the K periodogram peaks, say the kth, if its corresponding interval [ a k , b k ] is sufficiently separated from the other peaks’ intervals. However, if the separation with, say, component k + 1 is small then there can be a significant contribution of component k + 1 to the orthogonal component x ^ of the kth peak. We do not discuss this more complex case in this paper though we can envisage two possible strategies for dealing with it: we can increase the threshold γ in (12) in terms of the separation between [ a k , b k ] and any adjacent peak interval, or we can apply some kind of windowing in order to select just one periodogram peak. This second possibility appears naturally in the proposed method as shown in Section 3.3.

3. Gram-Schmidt Basis of the Span of the Signature and Its Derivatives

In the sequel, we present the Gram-Schmidt basis ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ N 1 ( f ) in three separate sub-sections. In the first, we define it in terms of the so-called discrete Chebyshev polynomials. Then, in Section 3.2, we derive a key property of this basis, namely, the fact that the derivative of any ϕ p ( f ) belongs to the span of three consecutive signatures ϕ p ( f ) at most. This property is fundamental in the results presented in Section 4. Finally, we show in Section 3.3 that we can select or “filter” the signatures with frequencies inside a range of variable length by truncating the basis. This feature is useful given that it allows us to employ the model in (5) for one diffuse peak even if there are several significant periodogram peaks.

3.1. Definition of the Gram-Schmidt Basis in Terms of Discrete Chebyshev Polynomials

In order to derive the ortho-normal basis ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ P ( f ) , consider the following formula for the derivatives of a ( f ) ,
a ( p ) ( f ) = ( j 2 π ) p diag ( a ( f ) ) v p
where v p is the N × 1 Vandermonde vector
[ v p ] n + 1 n p , ( taking 0 0 = 1 ) .
In (15), since ( j 2 π ) p is a constant and diag ( a ( f ) ) a unitary transformation, we have that any ortho-normal basis y 0 , y 1 , , y P of the span of v 0 , v 1 , , v P produces an ortho-normal basis of the span of a ( 0 ) ( f ) , a ( 1 ) ( f ) , , a ( P ) ( f ) given by the signatures
ϕ p ( f ) diag ( a ( f ) ) y p , p = 0 , 1 , , P .
A basis y 0 , y 1 , , y P can be obtained through the Gram-Schmidt process and, besides, its vectors y p can be expressed in closed form if they are related with the so-called discrete Chebyshev polynomials [24], (p.58).
Let π N 1 denote the set of real polynomials of order at most N 1 equipped with the inner product
a , b n = 0 N 1 a ( n ) b ( n ) ; a , b π N 1 .
Given a polynomial z π N 1 , the sampling operator S { · } defined by
S { z } [ z ( 0 ) , z ( 1 ) , , z ( N 1 ) ] T
assigns to z its vector of samples at 0 , 1 , , N 1 . Besides, S { · } has an inverse which is the interpolation operator I { · } that assigns to any vector w R N the unique polynomial I { w } π N 1 such that I { w } ( n ) = [ w ] n + 1 , n = 0 , 1 , , N 1 . It can be readily checked that I is an isomorphism mapping R N onto π N 1 . This implies that the problem of ortho-normalizing v 0 , v 1 , , v P is equivalent to that of ortho-normalizing the image of these vectors in π N 1 which is the set of monomials I { v p } ( n ) = n p , p = 0 , 1 , , P . The discrete Chebyshev polynomials provide an orthogonal basis for this last set for any P. Specifically, the p-th order polynomial of this kind α p ( n ) is defined by the recurrence
α 0 ( n ) 1 α 1 ( n ) N 1 2 n α p ( n ) ( 2 p 1 ) ( N 1 2 n ) p 2 α p 1 ( n ) N 2 ( p 1 ) 2 p 2 α p 2 ( n ) , p > 1 .
If P < N the first P + 1 polynomials α p ( n ) form an orthogonal basis of the span of n p , p = 0 , 1 , , P . Thus, if we define from them a normalized set of polynomials given by
y p ( n ) α p ( n ) α p , p = 0 , 1 , , P ,
where for any z π N 1 it is z z , z , we have that the polynomials y p form an ortho-normal basis of the span of n p , p = 0 , 1 , , P . Besides, y p ( n ) has order p, i.e, there is a set of coefficients ψ p , q such that
y p ( n ) = q = 0 p ψ p , q n q , p = 0 , 1 , , P .
The desired basis y 0 , y 1 , , y P is the result of sampling the polynomials y p ( n ) , noting that n p = [ v p ] n + 1 ,
y p S { y p } = q = 0 p ψ p , q v q , p = 0 , 1 , , P .
The first three y p are the following, ( n = 0 , 1 , , N 1 ):
[ y 0 ] n + 1 1 N
[ y 1 ] n + 1 3 ( N 2 n 1 ) N ( N 2 1 )
[ y 2 ] n + 1 5 ( N 2 6 n N 3 N + 6 n 2 + 6 n + 2 ) N ( N 4 5 N 2 + 4 ) .
Finally, recalling (15) and (17), we may write ϕ p ( f ) as a linear combination of a ( q ) ( f ) , q = 0 , 1 , , p,
ϕ p ( f ) = diag ( a ( f ) ) y p = diag ( a ( f ) ) q = 0 p ψ p , q v q = q = 0 p ψ p , q ( j 2 π ) q a ( q ) ( f ) , p = 0 , 1 , , P .

3.2. Three-Term Relationship for Basis Signature Derivatives

Let us take (27) as the definition of the ortho-normal basis of the span of a ( 0 ) ( f ) , a ( 1 ) ( f ) , , a ( P ) ( f ) . This basis has a property, stemming from the three-term recurrence formula (20), that is key in the next sections. The property is that the derivative of any of the basis vectors ϕ q ( f ) lies in the span of at most the three signatures ϕ q 1 ( f ) , ϕ q ( f ) and ϕ q + 1 ( f ) , (excluding ϕ q 1 ( f ) if q = 0 and ϕ q + 1 ( f ) if q = N 1 ). Specifically, since the set ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ N 1 ( f ) forms an ortho-normal basis of C N , ϕ q ( f ) can be expressed in this last basis using a set of coefficients h p , q ( f ) , i.e, it is
ϕ q ( f ) = j p = 0 N 1 h p , q ( f ) ϕ p ( f ) .
We prove in Appendix A that the coefficients h p , q ( f ) are real, constant in f, and equal to zero if | p q | > 1 . Besides, the non-zero coefficients h p , q = h p , q ( f ) are symmetric in p and q, i.e, h p , q = h q , p , and given by
h q , q π ( N 1 ) , 0 q < N h q , q 1 π q N 2 q 2 4 q 2 1 , 1 q < N .
This result allows us to write ϕ q ( f ) as
ϕ 0 ( f ) = j h 0 , 0 ϕ 0 ( f ) + j h 1 , 0 ϕ 1 ( f ) ϕ q ( f ) = j h q 1 , q ϕ q 1 ( f ) + j h q , q ϕ q ( f ) + j h q + 1 , q ϕ q + 1 ( f ) , ( 0 < q < N 1 ) ϕ N 1 ( f ) = j h N 2 , N 1 ϕ N 2 ( f ) + j h N 1 , N 1 ϕ N 1 ( f ) .

3.3. Selection of a Frequency Range Using Basis Signatures

For a given truncation index P, the span of a ( 0 ) ( f ) , a ( 1 ) ( f ) , , a ( P ) ( f ) is the same as the span of ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ P ( f ) . Besides, given a frequency increment Δ f , the signature a ( f + Δ f ) can be approximated by the Pth-order truncated Taylor expansion of a ( f + Δ f ) at Δ f = 0 , i.e,
a ( f + Δ f ) p = 0 P a ( p ) ( f ) ( Δ f ) p p ! ,
and the accuracy of this formula increases with P. These facts imply that projecting onto the span of ϕ 0 ( f ) , ϕ 1 ( f ) , , ϕ P ( f ) acts as a filter that selects a range around frequency f, i.e, we have that the approximation
a ( f + Δ f ) p = 0 P ϕ p ( f ) ϕ p ( f ) H a ( f + Δ f )
is accurate in a range whose length increases with P. Besides, if we exclude ϕ 0 ( f ) in (32) then the projection selects a punctured range with a null at frequency f. To test this filtering effect numerically, let ρ P ( Δ f ) denote the energy of the projection of ϕ 0 ( f + Δ f ) onto the span of ϕ 1 ( f ) , ϕ 2 ( f ) , , ϕ P ( f ) . ρ P ( Δ f ) can be readily expressed in terms of the real vectors y p in (17):
ρ P ( Δ f ) p = 1 P | ϕ p ( f ) H ϕ 0 ( f ) | 2 = p = 1 P | y p T diag ( a ( f ) ) H diag ( a ( f + Δ f ) ) y 0 | 2 = p = 1 P | y p T diag ( a ( Δ f ) ) y 0 | 2 = 1 N p = 1 P | y p T a ( Δ f ) ) | 2 .
Figure 1 shows ρ P ( Δ f ) for several values of P and N = 1024 . Note that ρ P ( Δ f ) has a null at Δ f = 0 , i.e, the projection cancels a ( f ) but, if P 2 , it keeps most of the energy of a ( f + Δ f ) for Δ f between, roughly, 0.9 / N and a higher value of Δ f that increases with P. For example, this higher value is, roughly, 1 / N for P = 3 and 2.2 / N for P = 7 . We can see that we can reduce the energy of ϕ 0 ( f + Δ f ) for significant values of Δ f by selecting a small P. This filtering effect is useful whenever the periodogram has several peaks of significant amplitude, given that it allows us to separate them by employing a small P, i.e, it allows us to process each of them as if it were the only significant peak in the periodogram.

4. Statistical Distribution of Correlations with Ortho-Normal Signatures

Consider the single-frequency model in (1) and the corresponding periodogram estimator in (4). Since f ^ is the frequency at which P ( f ; x ) attains a maximum, it follows that
f P ( f ; x ) | f = f ^ = 0 .
Computing this differential from (3), noting that a ( f ) = N ϕ 0 ( f ) , we have that f ^ fulfills the implicit equation
Re { x H ϕ 0 ( f ^ ) ϕ 0 H ( f ^ ) x } = 0 .
In (1), if we view s o and f o as fixed values and ϵ as a vector of free parameters, we have that x is a function of ϵ ,
x ( ϵ ) = a ( f o ) s o + ϵ
and the same occurs to functions of x such as the periodogram estimate f ^ = f ^ ( ϵ ) and the correlations
ϕ q ( f ^ ) H x = ϕ q ( f ^ ( ϵ ) ) H x ( ϵ ) .
Besides, these functions have known values at ϵ = 0 , namely, x = a ( f o ) s o , f ^ = f o , ϕ 0 ( f ^ ) H x = s o and ϕ q ( f ^ ) H x = 0 , q > 0 . In Appendix B, we derive the first-order Taylor expansions of f ^ ( ϵ ) and of the correlations ϕ q ( f ^ ( ϵ ) ) H x ( ϵ ) for q > 0 but in the phase-corrected form given by
c ^ q ( ϵ ) e j α ^ ( ϵ ) ϕ q ( f ^ ( ϵ ) ) H x ( ϵ ) , q 0 ,
where
α ^ ( ϵ ) arg { ϕ 0 ( f ^ ( ϵ ) ) H x ( ϵ ) } .
If we define α o arg { s o } , the resulting expansions are the following:
f ^ ( ϵ ) f o + Im { e j α o ϕ 1 ( f o ) H ϵ } N h 01 | s o |
c ^ 1 ( ϵ ) Re { e j α o ϕ 1 ( f o ) H ϵ }
c ^ q ( ϵ ) e j α o ϕ q ( f o ) H ϵ , q > 1 .
For the model in (1), these expansions imply the following approximate distributions:
  • f ^ is a real Gaussian variable of mean f o and variance
    σ 2 2 N h 10 2 | s o | 2 = 3 σ 2 2 π 2 | s o | 2 N ( N 2 1 ) .
    Note that this variance is equal to the Cramer-Rao (CR) bound for single-frequency estimation; (see Eq. (17) in [3]).
  • The correlations c ^ q , 1 q N 1 , are statistically independent.
  • c ^ 1 is a real Gaussian variable of zero mean and variance σ 2 / 2 .
  • c ^ q , q > 1 , is a complex circularly-symmetric Gaussian variable of zero mean and variance σ 2 .

5. Detection of a Diffuse Component. Spread Factor

The data vector x can be written in terms of the correlations c ^ q as
x = e j α ^ c ^ 0 ϕ ^ 0 + q = 1 P c ^ q ϕ ^ q + q = P + 1 N 1 c ^ q ϕ ^ q
where, for short, we write c ^ q ( ϵ ) and ϕ q ( f ^ ( ϵ ) ) as c ^ q and ϕ ^ q respectively. We consider that the first summation may be affected by a diffuse signal component while the second is mostly produced by noise. The choice of P depends on the assumptions on the frequency distribution s ( f ) in (5) and also on the filtering effect discussed in Section 3.3. The detection task consists of deciding between the single component model in (1) (H0 hypothesis) and the diffuse component model in (5) (H1 hypothesis). Under H0, the distribution of the correlations c ^ q , q = 1 , 2 , , P is that derived in the previous section and from it we can deduce that the sum
2 σ 2 q = 1 P c ^ q
follows a Chi-Square distribution of order 2 P 1 . Besides, we can determine a threshold γ P for which the condition
2 σ 2 q = 1 P c ^ q > γ P
implies the presence of a signal component for a given false-alarm probability P FA , P . Finally, if H1 is accepted then a measure of the “diffuseness” of the periodogram peak is the ratio between the estimated signal components energies in the spans of ϕ ^ 1 , , ϕ ^ 2 , , ϕ ^ P and ϕ ^ 0 , i.e,
D ^ 1 | c ^ 0 | 2 σ 2 q = 1 P | c ^ q | 2 σ 2 ( 1 δ q / 2 ) .
We call D ^ the spread factor. Additionally, we define D ^ = 0 if H1 is rejected.

6. Computation of Correlations from DFT Samples

The periodogram estimate f ^ and the proposed detector and estimator require in their computation the value of one or more correlations of either the form a ( p ) ( f ) H x or ϕ p ( f ) H x at arbitrary frequencies f. These correlations involve summations with a large number of summands N, namely,
a ( p ) ( f ) H x = n = 0 N 1 ( j 2 π n ) p [ x ] n + 1 e j 2 π n f ,
ϕ p ( f ) H x = n = 0 N 1 y p ( n ) [ x ] n + 1 e j 2 π n f
for p = 0 , 1 , , P. Thus, we may expect a large computational burden if the summations in either (48) or (49) are directly evaluated for any p, 0 p P . However, the fact is that all the correlations in (48)-(49) can be obtained with small complexity from just of a few of the DFT samples in (13). Actually, as we show in the sequel, it is possible to obtain them from 2 Q + 1 samples of the DFT using a so-called barycentric interpolator [18], where Q > 0 is an integer that controls the interpolation accuracy. Specifically, the interpolation error decreases exponentially with Q and, in practice, a small Q is sufficient; (typically, Q ranges from 3 to 6.) The method for doing this is based on the following ideas:
1) Note that the correlations ϕ p ( f ) H x can be computed from the correlations a ( p ) ( f ) H x due to (27), i.e,
ϕ p ( f ) H x = q = 0 p ψ p , q ( j 2 π ) q a ( q ) ( f ) H x , p = 0 , 1 , , P .
So, it is only necessary to compute the correlations of the first type a ( p ) ( f ) H x , p = 0 , 1 , , P.
2) The initial correlation a ( f ) H x can be written as
a ( f ) H x = e j π N f η ( b N f )
where
η ( u ) p = N / 2 N / 2 1 [ x ] n + N / 2 + 1 e j 2 π n u / ( b N ) .
Additionally, any derivative a ( p ) ( f ) H x can be obtained form the derivatives of η ( u ) of orders 0 to P through Leibnitz’s formula for the pth derivative of a product; i.e, the pth order derivative of (51) is
a ( p ) ( f ) H x = k = 0 p p k ( j π N ) p k e j π N f ( b N ) k η ( k ) ( b N f ) = e j π N f ( j π N ) p k = 0 p p k j b π k η ( k ) ( b N f ) .
Therefore, the computation of the correlations a ( p ) ( f ) H x can be reduced to the computation of the derivatives η ( p ) ( u ) for arbitrary u and p = 0 , 1 , , P .
3) η ( u ) is a band-limited signal in u of two-sided bandwidth 1 / b < 1 and, as a consequence, it can be computed from its samples with spacing 1 using the sinc series. More precisely, let n and v be defined by the modulo-1 decomposition of u given by
u = n + v with integer n and 1 / 2 v < 1 / 2 .
The sinc series in v for the signal η ( n + v ) is
η ( u ) = q = η ( n + q ) sinc ( v q ) .
Note that η ( n + q ) is equal to a ( ( n + q ) / ( b N ) ) H x which is one of the DFT samples in (13). Therefore, all the samples η ( n + q ) appearing in (54) are already available.
4) Since there is oversampling in (54), this series is also valid for a product η ( v ) w ( v ) where w ( v ) is a fixed signal whose two-sided bandwidth is below the limit 1 1 / b . So we have
η ( u ) w ( v ) = q = η ( n + q ) w ( q ) sinc ( v q ) .
Now, if w ( v ) = g Q ( v ) where g Q ( v ) is a fixed pulse whose tails are negligible outside the v range [ Q , Q ] for a given truncation index Q, then we may truncate (55) at ± Q and extract the function sin ( v q ) implicit in sinc ( v q ) , i.e,
η ( v ) g Q ( v ) q = Q Q η ( n + q ) g Q ( q ) sinc ( v q ) sin ( π v ) π q = Q Q ( 1 ) q η ( n + q ) g Q ( q ) v q .
Additionally, (55) and (56) also hold if η ( v ) is replaced by 1 (which has zero bandwidth). So, we also have the approximation
g Q ( v ) sin ( π v ) π q = Q Q ( 1 ) q g Q ( q ) v q .
Dividing (56) by (57), we obtain an approximation for η ( v ) ,
η ( v ) q = Q Q ( 1 ) q η ( n + q ) g Q ( q ) v q q = Q Q ( 1 ) q g Q ( q ) v q .
This is a so-called barycentric interpolation formula and we can readily see that it only involves arithmetic operations, given that the values g Q ( q ) are constant in u and can be pre-computed. Besides, (58) can be extremely accurate, as shown in [18], for a proper choice of g Q ( v ) . Actually, for Knab’s pulse [25] given by
g Q ( v ) sinc ( 1 1 / b ) v 2 ( Q + 1 ) 2 sinc j ( 1 1 / b ) ( Q + 1 )
the error in (58) is bounded by
A sinh ( π ( 1 1 / b ) Q )
where A is the maximum of η ( u ) for u in [ 0 , 1 [ . Note that this last bound implies that the error decreases as e π ( 1 1 / b ) Q and, therefore, a small Q ensures high accuracy. Besides, the derivative of (58) up to any order can be computed using the Horner-like scheme described in [18], (Sec.IV). The complexity of obtaining η ( p ) ( u ) for p = 0 , 1 , , P is O ( Q P ) , i.e, independent of the correlation length N.
From these ideas, we can readily deduce a method to interpolate (48)-(49) consisting of the following steps:
  • Compute η ( p ) ( v ) , p = 0 , 1 , , P by evaluating the barycentric interpolator in (58).
  • Compute a ( p ) ( f ) H x from η ( p ) ( v ) , p = 0 , 1 , , P , using (53).
  • Compute ϕ p ( f ) H x from a ( p ) ( f ) H x , p = 0 , 1 , , P , using (50).

7. Numerical Assessment

We consider the periodogram with N = 1024 and scenarios of one of the following two types:
  • Type 1. Scenario with two frequency components of unequal power. Its distribution s ( f ) in (5) is
    s ( f ) = a 1 δ ( f f 1 ) + a 2 δ ( f f 1 Δ f )
    where | a 1 | > | a 2 | and Δ f > 0 .
  • Type 2. Scenario with main frequency and a diffuse component. Its distribution is
    s ( f ) = a 1 δ ( f f 1 ) + q = 2 11 a q δ ( f f q ) ,
    where the summation models the diffuse component and f 2 , f 3 , , f 11 lie in a range [ Δ f , Δ f ] , Δ f > 0 .
For both types, the power of the second component is set 5 dB below that of the first component. The signal-to-noise ratio (SNR) is defined as the ratio between the first component’s power and σ 2 . In scenarios in which the SNR is not variable it is set to 0 dB.
The specific scenarios in the numerical assessment are the following:
  • Delta. Type-1 scenario with f 1 = 0.345 , Δ f = 0.61 / N , and arg { a 2 / a 1 } uniformly distributed in [ 0 , 2 π [ .
  • Delta- θ . The same as Delta but viewing the phase of a 2 relative to a 1 as a variable θ arg { a 2 / a 1 } .
  • Delta- Δ f . The same as Delta but with variable Δ f .
  • Diffuse. Type-2 scenario with Δ f = 0.61 / N and amplitudes, phases, and frequencies in summation following uniform distributions in [ 0 , 1 ] , [ 0 , 2 π ] , and [ 0.345 Δ f , 0.345 + Δ f ] respectively.
  • Diffuse- Δ f . The same as Diffuse but with variable Δ f .
We consider the following two detectors:
  • Secondary peak (SP). The second signal component is detected if the residual periodogram given by
    P ( f ; x , f ^ ) | a ( f ) H ( I N ϕ 0 ( f ^ ) ϕ 0 ( f ^ ) H ) x | 2
    has a peak above a detection threshold with 0.05 false-alarm probability.
  • Proposed (Prop- P ). Detector in Section 5 with a given truncation order P and 0.05 false-alarm probability.

7.1. Performance Versus Signal-To-Noise Ratio

Figure 2 and Figure 3 shows the detection probability versus the SNR in the Delta and Diffuse scenarios respectively. In both figures, Prop-2 to Prop-7 have similar performance and outperform SP by, roughly, 6 dB in SNR. Prop-1 has a intermediate performance between that of SP and Prop-2 to Prop-7.
In order to assess the behavior of Prop-1, Figure 4 shows the detection probability of Prop-1 versus the relative phase θ in Delta- θ . Note that the detection performance of Prop-1 drops at θ = 0 , π , i.e, Prop-1 is unable to detect the second component for these phases. This seems to be a consequence of the fact that c 1 ( f ^ ) is real.

7.2. Detection Performance Versus Frequency Spread

Figure 5 and Figure 6 show the detection probability in the Delta- Δ f and Diffuse- Δ f scenarios versus Δ f . Note that Prop-1 fails in Delta-2 scenario at Δ f N 0.4 . This is due to the zero at that position in ρ 1 ( Δ f ) , (Figure 1). However, this is not an issue if P > 1 given that then ρ P ( Δ f ) has no nulls for Δ f > 0 . The null in ρ 1 ( Δ f ) seems to be the cause for the sub-optimal detection probability in Diffuse- Δ f for high Δ f N .

7.3. Spread Factor

Figure 7 shows the spread factor in Delta- Δ f scenario versus Δ f N . Note that, for small Δ f N , the spread factors for Prop-2 and Prop-4 are roughly the same. However, for high Δ f N , Prop-2 estimates a much lower spread factor. This seems due to the drop in ρ 2 ( Δ f ) for Δ f N roughly greater than 0.9, (Figure 1).

8. Conclusions

We have presented a detector for a diffuse component in any periodogram peak of significant amplitude and an estimator of the spread of such component. Basically, the detector tests whether the power in the span of a number of the signature’s derivatives is too high for a noise realization, where the derivatives are evaluated at the peak’s frequency. Then, the “spreadness” of the diffuse component is estimated through the so-called spread factor which is the ratio between the estimated signal power in the span of the signature and the estimated signal power in the derivatives’ span. Both the detector and the estimator exploit the Vandermonde structure of the frequency signature through the properties of discrete Chebyshev polynomials. We have assessed their performance numerically.

Appendix A. Proof of (29)

Define the N × N diagonal matrix [ Λ ] n n 1 , n = 1 , 2 , , N . and let the subscript ( · ) 1 denote multiplication by n on any polynomial z ( n ) π N 1 , i.e, z 1 ( n ) = n z ( n ) .
Recalling (17), we have that ϕ q ( f ) can be written as
ϕ q ( f ) = j 2 π Λ diag ( a ( f ) ) y q .
Next, left multiply (28) by j ϕ p ( f ) H and use (17), the last formula, and (21):
h p , q ( f ) = j ϕ p ( f ) H ϕ q ( f ) = y p T diag ( a ( f ) ) 2 π Λ diag ( a ( f ) ) y q = 2 π y p T Λ y q = 2 π y p , y q , 1 = 2 π α p α q α p , α q , 1 .
So we have that h p , q ( f ) is a real constant h p , q . h 0 , 0 can be directly computed using the inner product definition in (18). The result is
h 0 , 0 = π ( N 1 ) .
Next, to determine the rest of coefficients h p , q , let us write the last inner product in (A2) in terms of the recurrence formula in (20). If we replace p with q + 1 in (20) and then solve for n α q ( n ) , we obtain, after some operations,
α q , 1 ( n ) = N 2 q 2 4 q + 2 α q 1 ( n ) + N 1 2 α q ( n ) ( 1 + q ) 2 4 q + 2 α q + 1 ( n ) .
And forming the inner product with α p , we obtain
α p , α q , 1 = N 2 q 2 4 q + 2 α q 1 2 δ q 1 p + N 1 2 α q 2 δ q p ( q + 1 ) 2 4 q + 2 α q + 1 2 δ q + 1 p .
We may derive from this formula several results. First, it is h p , q = 0 if | p q | > 1 . Second, taking p = q and substituting the result into (A2), we obtain
h q , q = π ( N 1 ) , q > 0 .
Third, note that we may exchange p and q in α p , α q , 1 given that
α p , α q , 1 = n = 0 N 1 α p ( n ) ( n α q ( n ) ) = n = 0 N 1 α q ( n ) ( n α p ( n ) ) = α q , α p , 1 .
Therefore, h p , q = h q , p for any p , q 0 . And fourth, exchange p and q on the right-hand side of (A5) and then write any expression multiplying a Dirac delta in terms of q only:
α p , α q , 1 = N 2 p 2 4 p + 2 α p 1 2 δ p 1 q + N 1 2 α p 2 δ p q ( p + 1 ) 2 4 p + 2 α p + 1 2 δ p + 1 q = N 2 ( q + 1 ) 2 4 ( q + 1 ) + 2 α q 2 δ p 1 q + N 1 2 α q 2 δ p q q 2 4 ( q 1 ) + 2 α q 2 δ q + 1 p .
Equating the coefficient of δ q + 1 p in (A5) and (A8), we obtain
N 2 q 2 4 q + 2 α q 1 2 = q 2 4 q 2 α q 2 ,
which can be written as
α q 2 α q 1 2 = N 2 q 2 q 2 · 2 q 1 2 q + 1 .
So, from (A2), (A5) and (A10) with p = q 1 , we have
h q 1 , q = 2 π α q 1 , α q , 1 α q 1 α q = 2 π N 2 q 2 4 q + 2 α q 1 α q = π N 2 q 2 2 q + 1 q 2 ( 2 q + 1 ) ( N 2 q 2 ) ( 2 q 1 ) = π q N 2 q 2 4 q 2 1 .

Appendix B. Perturbation Analysis of the Periodogram Estimator

To simplify the derivations in this appendix, we let y denote any of the real or imaginary parts of the components of ϵ , i.e, the parts
Re { [ ϵ ] n } , Im { [ ϵ ] n } , n = 1 , 2 , , N .
In the sub-sections that follow, we first compute the derivatives in y and then identify y with each of the parts in (A12) in order to obtain total derivatives. We additionally adopt the following simplified notation:
  • f ^ , x and ϕ ^ q denote f ^ ( ϵ ) , x ( ϵ ) and ϕ q ( f ^ ( ϵ ) ) respectively.
  • ϕ q o stands for ϕ q ( f o ) .
  • The subscript “y” stands for the derivative in y.
  • Sub-script “0” denotes evaluation at ϵ = 0 ; for example ϵ y 0 is the derivative in y of ϵ at ϵ = 0 .

Appendix B.1. Total Derivative of Periodogram Estimate f ^ (ϵ)

Substituting the first formula in (30) into (35), taking into account that h 00 and h 10 are real and h 10 0 , we have
Re { x H ( j h 00 ϕ ^ 0 + j h 10 ϕ ^ 1 ) ϕ ^ 0 H x } = 0 Re { j h 00 | x H ϕ ^ 0 | 2 + j h 10 x H ϕ ^ 1 ϕ ^ 0 H x } = 0 Im { x H ϕ ^ 1 ϕ ^ 0 H x } = 0 .
Let us differentiate this equation in y. We have
0 = Im { ϵ y H ϕ ^ 1 ϕ ^ 0 H x + x H ( ϕ ^ 1 ϕ ^ 0 H ) y x + x H ϕ ^ 1 ϕ ^ 0 H ϵ y } = Im { ϵ y H ϕ ^ 1 ϕ ^ 0 H x + x H ( ϕ ^ 1 ϕ ^ 0 H + ϕ ^ 1 ϕ ^ 0 H ) x f ^ y + x H ϕ ^ 1 ϕ ^ 0 H ϵ y } = Im { ϵ y H ϕ ^ 1 ϕ ^ 0 H x + x H ϕ ^ 1 ϕ ^ 0 H x f ^ y + x H ϕ ^ 1 ϕ ^ 0 H x f ^ y + x H ϕ ^ 1 ϕ ^ 0 H ϵ y } .
Next, let us set ϵ = 0 . Then, ϕ ^ 1 = ϕ 1 o , ϕ ^ 0 H x = N s o , x H ϕ ^ 1 = j N h 01 s o * , and x H ϕ ^ 1 = 0 . So we have
0 = Im { ϵ y 0 H · ϕ 1 o · N s o + j N h 01 s o * · N s o · f ^ y 0 } 0 = Im { N ϵ y 0 H ϕ 1 o s o + j N h 01 | s o | 2 f ^ y 0 } 0 = Im { s o * ϕ 1 o H ϵ y 0 } + N h 01 | s o | 2 f ^ y 0 0 = Im { e j α o ϕ 1 o H ϵ y 0 } + N h 01 | s o | f ^ y 0
And solving for f ^ y 0 , we obtain
f ^ y 0 = Im { e j α o ϕ 1 o H ϵ y 0 } N h 01 | s o | .
This expression is linear in the parts specified in (A12) and, therefore, identifying y with each of them, we obtain the total derivative of f ^ at ϵ = 0 ,
d f ^ ϵ = 0 ( γ ) = Im { e j α o ϕ 1 o H γ } N h 01 | s o | .
This formula directly gives (40).

Appendix B.2. Total Derivatives of Correlations c ^ q (ϵ)

Let us differentiate (38) in y. We have
c ^ q y = ( e j α ^ ϕ ^ q H x ) y = ( e j α ^ ) y ϕ ^ q H x + e j α ^ ( ϕ ^ q H x f ^ y + ϕ ^ q H ϵ y ) .
If ϵ = 0 then ϕ ^ q = ϕ q o , ϕ ^ q H x = 0 , e j α ^ = e j α o , x = N ϕ 0 o s o , and ϕ ^ q H x = j N h 0 , q s o . So, substituting (A13), we have
c ^ q y o = e j α o j h 0 , q I m e j α o ϕ 1 o H ϵ y 0 h 01 | s o | + ϕ q o H ϵ y 0 = j h 0 , q Im { e j α o ϕ 1 o H ϵ y 0 } h 01 + e j α o ϕ q o H ϵ y 0 = Re { e j α o ϕ q o H ϵ y 0 } + j 1 h 0 , q h 01 Im { e j α o ϕ q o H ϵ y 0 } = Re { e j α o ϕ q o H ϵ y 0 } + j 1 δ q 1 Im { e j α o ϕ q o H ϵ y 0 } .
In the last line, we have used the fact that h p , q = 0 if | p q | > 1 . Again, identifying y with any of the parts in (A12), we obtain the total derivatives
d c ^ 1 , ϵ = 0 ( γ ) = Re { e j α o ϕ q o H γ } ,
and, for q > 0 ,
d c ^ q , ϵ = 0 ( γ ) = e j α o ϕ q o H γ .
These two formulas give (41) and (42).

References

  1. Percival, D.B.; Walden, A.T. Spectral analysis for univariate time series; Cambridge University Press, 2020; Vol. 51. [Google Scholar]
  2. Kay, S.M. Modern spectral estimation, 1st ed.; Signal Processing, Prentice Hall, 1988. [Google Scholar]
  3. Rife, D.; Boorstyn, R. Single tone parameter estimation from discrete-time observations. IEEE Transactions on Information Theory 1974, 20, 591–598. [Google Scholar] [CrossRef]
  4. Rife, D.C.; Boorstyn, R.R. Multiple tone parameter estimation from discrete-time observations. Bell System Technical Journal 1976, 55, 1389–1410. [Google Scholar] [CrossRef]
  5. Selva, J. Interpolation of bounded band-limited signals and applications. IEEE Transactions on Signal Processing 2006, 54, 4244–4260. [Google Scholar] [CrossRef]
  6. Selva, J. An efficient Newton-type method for the computation of ML estimators in a Uniform Linear Array. IEEE Transactions on Signal Processing 2005, 53, 2036–2045. [Google Scholar] [CrossRef]
  7. Molisch, A.F.; Tufvesson, F.; Karedal, J.; Mecklenbrauker, C.F. A survey on vehicle-to-vehicle propagation channels. IEEE Wireless Communications 2009, 16, 12–22. [Google Scholar] [CrossRef]
  8. Richter, A. Estimation of Radio Channel Parameters: Models and Algorithms. Faculty for Electrical Engineering and Information Technology, University of Ilmenau, 2005. [Google Scholar]
  9. Quinn, B.G. Estimating Frequency by Interpolation Using Fourier Coefficients. IEEE Transactions on Signal Processing 1994, 42, 1264–1268. [Google Scholar] [CrossRef]
  10. Mcleod, M. Fast Nearly ML Estimation of the Parameters of Real or Complex Single Tones or Resolved Multiple Tones. IEEE Transactions on Signal Processing 1998, 46, 141–148. [Google Scholar] [CrossRef]
  11. Aboutanios, E.; Mulgrew, B. Iterative Frequency Estimation by Interpolation on Fourier Coefficients. IEEE Transactions on Signal Processing 2005, 53, 1237–1242. [Google Scholar] [CrossRef]
  12. Selva, J. Efficient maximum likelihood estimation of a 2-D complex sinusoidal based on barycentric interpolation. International Conference on Acoustics Speech, and Signal Processing, 2011, pp. 4212–4215.
  13. Candan, C. A method for fine resolution frequency estimation from three DFT samples. IEEE Signal processing letters 2011, 18, 351–354. [Google Scholar] [CrossRef]
  14. Orguner, U.; Candan, Ç. A fine-resolution frequency estimator using an arbitrary number of DFT coefficients. Signal processing 2014, 105, 17–21. [Google Scholar] [CrossRef]
  15. Selva, J. ML Estimation and Detection of Multiple Frequencies Through Periodogram Estimate Refinement. IEEE Signal Processing Letters 2017, 24, 249–253. [Google Scholar] [CrossRef]
  16. Serbes, A. Fast and Efficient Estimation of Frequencies. IEEE Transactions on Communications 2021, 69, 4054–4066. [Google Scholar] [CrossRef]
  17. D’Amico, A.A.; Morelli, M.; Moretti, M. Frequency estimation by interpolation of two Fourier coefficients: Cramér-Rao bound and maximum likelihood solution. IEEE Transactions on Communications 2022, 70, 6819–6831. [Google Scholar] [CrossRef]
  18. Selva, J. Design of Barycentric Interpolators for Uniform and Nonuniform Sampling Grids. IEEE Transactions on Signal Processing 2010, 58, 1618–1627. [Google Scholar] [CrossRef]
  19. Fleury, B. First- and second-order characterization of direction dispersion and space selectivity in the radio channel. IEEE Transactions on Information Theory 2000, 46, 2027–2044. [Google Scholar] [CrossRef]
  20. Akdeniz, M.R.; Liu, Y.; Samimi, M.K.; Sun, S.; Rangan, S.; Rappaport, T.S.; Erkip, E. Millimeter Wave Channel Modeling and Cellular Capacity Evaluation. IEEE Journal on Selected Areas in Communications 2014, 32, 1164–1179. [Google Scholar] [CrossRef]
  21. Wang, Q.; Yuan, X.; Xu, C.; Wang, X. A Bayesian Approach to Communication-Driven SLAM Based on Diffuse Reflection Model. IEEE Wireless Communications Letters 2023, 12, 1279–1283. [Google Scholar] [CrossRef]
  22. Wen, F.; Wymeersch, H. 5G Synchronization, Positioning, and Mapping From Diffuse Multipath. IEEE Wireless Communications Letters 2021, 10, 43–47. [Google Scholar] [CrossRef]
  23. Szego, G. Orthogonal polynomials; American Mathematical Society, 1939; Vol. 23. [Google Scholar]
  24. Hirvensalo, M. Studies on Boolean functions related to Quantum Computing; Citeseer, 2003. [Google Scholar]
  25. Knab, J.J. Interpolation of band-limited functions using the Approximate Prolate series. IEEE Transactions on Information Theory 1979, IT-25, 717–720. [Google Scholar] [CrossRef]
Figure 1. FF1 Magnitude of the component of signature ϕ 0 ( f + Δ ) in the span of ϕ 1 ( f ) , ϕ 2 ( f ) , , ϕ p ( f ) as defined in (32).
Figure 1. FF1 Magnitude of the component of signature ϕ 0 ( f + Δ ) in the span of ϕ 1 ( f ) , ϕ 2 ( f ) , , ϕ p ( f ) as defined in (32).
Preprints 119446 g001
Figure 2. FF2 Detection probability in Delta-2 scenario versus SNR for the SP and Prop-1 to Prop-7 detectors.
Figure 2. FF2 Detection probability in Delta-2 scenario versus SNR for the SP and Prop-1 to Prop-7 detectors.
Preprints 119446 g002
Figure 3. FF3 Detection probability in Diffuse-2 scenario versus SNR for the SP and Prop-1 to Prop-7 detectors.
Figure 3. FF3 Detection probability in Diffuse-2 scenario versus SNR for the SP and Prop-1 to Prop-7 detectors.
Preprints 119446 g003
Figure 4. FF13 Detection probability of Prop-1 detector in the Delta- θ scenario versus the relative phase θ .
Figure 4. FF13 Detection probability of Prop-1 detector in the Delta- θ scenario versus the relative phase θ .
Preprints 119446 g004
Figure 5. FF8 Detection probability for the SP and Prop 1 to 7 detectors in the Delta- Δ f scenario versus Δ f N .
Figure 5. FF8 Detection probability for the SP and Prop 1 to 7 detectors in the Delta- Δ f scenario versus Δ f N .
Preprints 119446 g005
Figure 6. FF7 Detection probability for the SP and Prop 1 to 7 detectors in the Diffuse- Δ f scenario versus the frequency separation.
Figure 6. FF7 Detection probability for the SP and Prop 1 to 7 detectors in the Diffuse- Δ f scenario versus the frequency separation.
Preprints 119446 g006
Figure 7. FF14 Spread factor for P = 2 and P = 4 in Delta- Δ f scenario, expressed using the 1/10, 1/2 and 9/10 quantiles, versus Δ f N .
Figure 7. FF14 Spread factor for P = 2 and P = 4 in Delta- Δ f scenario, expressed using the 1/10, 1/2 and 9/10 quantiles, versus Δ f N .
Preprints 119446 g007
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated