Performing noise characterizations of lasers and optical frequency combs on sampled data offers numerous advantages compared to analog measurement techniques. One of the main advantages is that the measurement setup is greatly simplified. Only a balanced detector followed by an analog-to-digital converter is needed, allowing all the complexity to be moved to the digital domain. Secondly, near-optimal phase estimators are efficiently implementable, providing accurate phase noise estimation in the presence of measurement noise. Finally, joint processing of multiple comb lines is feasible, enabling the computation of the phase noise correlation matrix, which includes all information about the phase noise of the optical frequency comb. This tutorial introduces a framework based on digital signal processing for phase noise characterization of lasers and optical frequency combs. The framework is based on the extended Kalman filter (EKF) and automatic differentiation. The EKF is a near-optimal estimator of the optical phase in the presence of measurement noise, making it very suitable for phase noise measurements. Automatic differentiation is key to efficiently optimizing many parameters entering the EKF framework. More specifically, the combination of EKF and automatic differentiation enables the efficient optimization of phase noise measurement for optical frequency combs with arbitrarily complex noise dynamics that may include many free parameters. We show the framework’s efficacy through simulations and experimental data, showcasing its application across various comb types and in dual-comb measurements, highlighting its accuracy and versatility. Finally, we discuss its capability for digital phase noise compensation, which is highly relevant to free-running dual-comb spectroscopy applications.

Optical frequency combs are indispensable tools in many scientific and engineering disciplines.1,2 Over the past two decades, the field of optical frequency combs has witnessed significant advancements, leading to the development of various types of frequency combs with distinct characteristics and applications.3–6 The development of broad and stable combs has led to their integration in various fields, notably playing vital roles in the establishment of ultra-stable frequency references for metrology applications, high-capacity coherent telecommunication, and high-precision spectroscopy.7–10 

While extensive research efforts have been made to realize various types of optical frequency combs, the development of novel noise characterization techniques has not followed a similar trend. Performing noise characterization of optical frequency combs poses a challenge due to their complex phase noise dynamics and the corresponding scaling with comb-line number.11–15 Additionally, different comb lines may have different signal-to-noise ratios (SNRs), requiring measurement techniques to estimate phase noise over a wide range of SNRs accurately.16 

Understanding and characterizing the noise properties of optical frequency combs is paramount to harnessing their full potential. The magnitude of their phase noise is a crucial property, as its presence degrades the frequency stability of the individual comb lines, resulting in limited system performance.1,17

Various phase noise measurement techniques have been proposed in the literature.18–20 As these methods are implemented in the analog domain, they introduce additional complexity to the experimental setup. More importantly, analog methods usually rely on optical bandpass filters to isolate single comb lines from the spectrum. In the aforementioned approaches, the measurement accuracy can be limited by the SNR of single comb lines. This is because the combination of low-power comb lines and measurement noise may lead to low SNR, leading to an inaccurate phase noise estimate. While cross-correlation methods can reduce the impact of measurement noise on the phase noise estimate, they require additional calibration and introduce complexity.21 Additionally, optically filtering out single lines can be infeasible for very narrowly spaced combs.

Another drawback of performing phase noise characterization of frequency combs based on line-by-line measurement is the inability to extract the time-domain correlations between neighboring lines. To remedy this, analog measurement methods have been developed to measure multiple comb lines simultaneously.22,23 However, these methods again introduce more experimental complexity while still being limited to measuring only a few lines.

The complementary approach of using balanced detection in combination with digital signal processing for phase noise estimation shifts most of the measurement complexity into the digital domain. The availability of ultra-wideband photodetectors and analog-to-digital (ADC) converters at the order of 100 GHz bandwidth allows the detection of many comb lines simultaneously in multi-heterodyne measurements. The sampled data are stored offline, allowing advanced digital signal processing (DSP) for joint phase noise estimation of multiple frequency comb lines to be efficiently implemented.7,24

Applying DSP techniques thereby allows simultaneous phase noise characterization of multiple comb lines while retaining a minimal measurement setup.25 The extracted phase noise can then be used to compute the phase noise correlation matrix, which can then be used to identify the underlying phase noise sources and their comb line number dependent scaling.11,16

However, some of the aforementioned DSP-based phase noise characterization methods employ digital bandpass filtering of individual comb lines, thereby inheriting some of the limitations of analog techniques. This implies that the SNR of the individual lines limits the estimation accuracy of each comb line’s phase noise, and narrowly spaced combs still pose an issue.

Bayesian filtering, implemented as an extended Kalman filter (EKF), offers joint digital signal processing of multiple comb lines. It eliminates the shortcomings of digitally filtering individual comb lines while maintaining the reduced experimental complexity. In particular, the EKF can provide near-optimal phase noise estimation in the presence of measurement noise.26 Given an analytical description (model) of the detected signal and the associated phase noise sources, the EKF can distinguish between phase and measurement noise. This distinction allows the digital suppression of measurement noise and an improved phase noise estimate over state-of-the-art conventional methods.16 The EKF inherently provides confidence intervals (CIs) with the phase noise estimates, allowing the estimate’s uncertainty to be quantified. In a laser phase noise characterization, the EKF was able to predict phase noise up to 7.6 dB below the measurement noise floor with 95% confidence.27 

In Ref. 16, a framework based on the EKF is presented to characterize the phase noise of an electro-optic (EO) comb. The EKF operates in the time domain using a joint model of the detected comb lines, so no prior bandpass filtering is required. The estimation accuracy is improved compared to the conventional DSP methods, and the phase noise correlations can be recovered. In this framework, however, the computational complexity scaling of the EKF is O(N3), where N is the number of detected comb lines. This scaling is unfavorable and practically disqualifies the method for combs with many lines.

In Ref. 28, the EKF was used to compensate for phase noise in a dual-comb spectroscopy setup. Here, the complexity scaling issue was avoided by estimating the carrier-envelope frequency and the repetition rate phase noise of the comb instead of estimating each line. The complete reconstruction of a noise-free comb spectrum from a free-running comb is demonstrated. However, this method is tailored toward applying noise compensation in dual-comb spectroscopy rather than characterization.

This tutorial introduces an improved EKF-based framework for phase noise characterization of optical frequency combs. The framework’s significant improvement compared to Ref. 28 is the inclusion of automatic differentiation (AD). As the model within the framework may contain many free parameters that need to be determined, AD allows for gradient-based static parameter optimization. This approach to model parameter optimization significantly reduces complexity and enables efficient optimization in high-dimensional search spaces. Moreover, AD allows for the introduction of a latent phase noise space, a compressed representation of comb line phase noise. The structure of the latent space is learned directly from the measurement data. The introduction of an optimizable latent space not only solves the complexity scaling problem but also enables the search for phase noise modes beyond the commonly agreed upon noise sources in combs.11 

We apply AD and adaptive gradient-based optimization to learn the structure of the latent space. AD allows the optimization of an analytical model that describes the signal. Critically, AD enables the calculation of all model parameter gradients within any differentiable EKF model expression, eliminating the need for almost all auxiliary parameter estimation techniques. In this joint optimization process, the models of the measured signal and the statistical properties of the noise sources are learned. This versatility makes the method very general and, in principle, applicable to any comb.

In this work, we demonstrate in detail how to use this framework on different types of combs in simulation and experimental data. The remainder of this tutorial is structured as follows: In Sec. II, we introduce the required experimental setup and derive analytical expressions to describe the detected signal. We supply the necessary theoretical background for applying the EKF and optimizing a model. The framework is applied to a synthetic laser beat note measurement to detail every step in the process. Additionally, the state-of-the-art conventional phase estimation method is explained and applied. In Sec. III, the framework is applied to an EO comb on simulated and experimental data. Here, we demonstrate the versatility of the optimization process, the accuracy of the phase noise estimation, and the extraction of phase noise correlations. In Sec. IV, we show how the framework can be used in dual-comb measurements. Using two mode-locked lasers, we present the phase noise estimation process based on an experimental measurement. Furthermore, we discuss how this framework can be applied for digital noise compensation, similar to the method presented in Ref. 28. Finally, we give some concluding remarks and a brief outlook in Sec. V.

This section describes the complete framework in detail. First, the experimental setup common to all multi-heterodyne measurements considered in this work is described. A conventional phase noise measurement method using simple digital phase noise estimators is briefly explained. Finally, the EKF-based method is detailed. We describe how AD is applied in an efficient and versatile optimization framework. At the end of the section, we step through the example of a laser phase noise characterization, as it is conceptually simpler than the frequency comb case while still showcasing the intricacies of the method.

The experimental setup described in this work is shown in Fig. 1(a). The same setup is also used for simulation studies. It is used to generate heterodyne beat note signals for use in frequency comb and laser characterizations. The setup requires minimal analog components, including an optical coupler, a BPD, and an ADC, making it easy to reproduce.

FIG. 1.

Schematic representation of the multi-heterodyne setup as well as the DSP frameworks. (a) Experimental setup to generate multi-heterodyne beat note signals from a comb/laser under test (CUT/LUT) and a local oscillator (LO). BPD: balanced photodetector, ADC: analog-to-digital converter. (b) Schematic representation of the EKF-based phase noise estimation framework, which is discussed in Sec. II C. (c) Schematic representation of the conventional phase noise estimation method, which is discussed in Sec. II A.

FIG. 1.

Schematic representation of the multi-heterodyne setup as well as the DSP frameworks. (a) Experimental setup to generate multi-heterodyne beat note signals from a comb/laser under test (CUT/LUT) and a local oscillator (LO). BPD: balanced photodetector, ADC: analog-to-digital converter. (b) Schematic representation of the EKF-based phase noise estimation framework, which is discussed in Sec. II C. (c) Schematic representation of the conventional phase noise estimation method, which is discussed in Sec. II A.

Close modal

Throughout this article, the same experimental setup is used for all characterization studies, whether in simulation or experiment. All optical components in the setup are assumed to be fiber-bound, but a free-space setup would also work.

In the measurement process, the comb or laser under test (CUT/LUT) and the local oscillator (LO) are combined using a balanced fiber coupler. The combined signal is then detected by a balanced photodetector, which suppresses intensity noise and reduces shot noise contributions, resulting in an improved signal-to-noise ratio (SNR) of the signal.29 

The detection process produces one or multiple beat notes, depending on the number of optical tones in the light sources and their detuning with respect to each other. This setup is known as (multi-) heterodyne detection.

To find a general analytical description of the detected signal, we assume that both inputs to the coupler are frequency combs. We define each optical comb as a sum of optical lines that are defined by a time-dependent amplitude, a frequency, and a time-dependent phase noise term. The frequency of each line is composed of a fixed offset from zero, often referred to as the carrier-envelope offset (CEO) frequency ωceo, and an integer multiple of a repetition frequency ωrep that defines the spacing of the comb lines. The complex electric fields for both sources can be expressed as
(1a)
(1b)
where Pl + ΔPl(t) is the power of the l-th line plus its time-dependent fluctuation, and ϕl(t) is the time-dependent phase noise of the l-th line. As the infinite sums suggest, an optical frequency comb may have arbitrarily many comb lines. In practice, however, only a subset of these lines is of interest. Often, experimental thresholds like a minimal detectable optical power or the optical frequency of given lines, limit which lines are detectable.

This general description can model any combination of CUT/LUT and LO. Mathematically, a LUT is equivalent to a CUT with only a single line. As this is a very general signal description, it can be unwieldy and impractical. We will, therefore, examine multiple special cases of this expression throughout this article and detail how this expression simplifies.

Propagating the electric fields through a balanced 3 dB fiber coupler causes a superposition of the input fields at its outputs, defined as
(2)
Finally, detection in the BPD and subsequent digitization by the ADC will lead to the detected signal
(3)
Here, tk = kΔTs indicates time discretization by the ADC with sampling period ΔTs, η is a detection proportionality constant, and ξ(tk) is detector measurement noise. ξ(tk) contains contributions originating from thermo-electric noise in the detector, shot noise, and ADC quantization noise.25,29 While bandwidth limitations in the detection system do not allow for an infinite number of detected comb lines, we keep the notation for simplicity.

If a single photodiode were used instead of a BPD, the detected signal would be proportional to |Ea|2. This would result in constant power offset terms and no amplitude noise suppression. Additionally, single photodiode detection has a 3 dB SNR penalty compared to BPD. While BPD is the superior detection method, single PD detection can be used to the same effect if amplitude noise and SNR are not a concern.

Using a BPD, the power fluctuations ΔPl/m(tk) enter Eq. (3) only in square root order. In addition, they are typically significantly less prominent compared to phase noise, so they can often be neglected. Under this assumption, the expression simplifies to
(4)
where we have defined Alm=2ηPlCUTPmLO as the effective detected amplitudes of the beat notes, ωlm=ωceoCUTωceoLO+lωrepCUTmωrepLO as their effective frequencies, and ϕlmtotal(tk)=ϕlCUT(tk)ϕmLO(tk) as the total phase noise per beat note. While we will use this simplification throughout this work, it might not generally apply in all situations, especially when using single PD detection. If significant amplitude fluctuations are present, the conditions for the simplification are not met. This can lead to biased phase noise estimation in the DSP step of the framework. This assumption should, therefore, be checked thoroughly before using the framework.

The quantities of interest for the phase noise characterization of the CUT are ϕlCUT(tk). However, as both ϕlCUT(tk) and ϕmLO(tk) are randomly fluctuating phase noise terms, it is not possible to separate their difference ϕlmtotal(tk). As we cannot rely on additional prior knowledge about their statistics, they become indistinguishable. To still be able to estimate ϕlCUT(tk), one of two approaches should be chosen. For the first option, a LO needs to be selected whose phase noise is negligible compared to the CUT, in which case ϕlmtotal(tk)ϕlCUT(tk). The other option is to use a reference with close to identical phase noise properties as the CUT. It is still impossible to separate their contributions in the time domain, as the time evolution of their phases is uncorrelated. However, both noise contributions will have the same statistical behavior, which leads to them having approximately identical phase noise power spectral densities (PSDs) SϕCUT,l(f)SϕLO,l(f) per line l. As the total phase noise ϕlmtotal(tk) is the difference between the individual noise sources, the total PSD can be expressed as Sϕtotal,ll(f)=SϕCUT,l(f)+SϕLO,l(f)2SϕCUT,l(f). Here it is immediately clear that in this specific case, a division by two yields the PSD of the lth line of the CUT. Notably, this argument is only effective when investigating the beat notes that originate from comb lines with the same properties, as indicated by the identical line index l. This scenario is useful when multiple copies of the CUT are available.

If neither of these options can be chosen due to a lack of suitable references, the measured phase noise will contain an unknown mixture of both sources. While this is not ideal for the characterization of the CUT, extracting the total phase noise per comb line can still be useful in certain applications. In dual-comb spectroscopy, for example, the amount of total phase noise per detected comb line can be a limitation.30 Here, the exact composition of ϕlmtotal(tk) from the CUT and LO is less important in practice.

In this section, a brief summary of the conventional digital phase noise estimation algorithm is given.11,16,26 It is based on the discrete Hilbert transform H to obtain the second quadrature of the detected multi-heterodyne beat, followed by an inverse tangent operation to obtain the phase. A schematic illustration of the algorithm is given in Fig. 1(c).

Starting from the detected multi-heterodyne signal as in Eq. (4), each beat note needs to be isolated. This is accomplished using a bank of digital bandpass filters. Each filter is centered around the beat note frequencies ωlm. The bandwidth is determined by the frequency difference between the detected notes. Applying the filter bank produces a time-domain trace ylm(tk) for each beat note. Each ylm(tk) now only contains one beat note and represents one of the quadratures of the signal.

The Hilbert transform is then used to calculate the orthogonal quadrature ỹlm(tk)=H(ylm(tk)) by imparting a π/2 phase shift. The phase noise ϕlmtotal(tk) of each beat note can now be estimated using
(5)
The term ωlmtk represents a linear detrending operation. The approach is comparatively low in complexity and does not require any prior knowledge about the signal.

Notably, this method does not attempt to remove measurement noise present in the signal. The measurement noise term ξ(tk) in Eq. (4) is still present in each ylm(tk) after the bandpass filtering operation. In high SNR regimes where measurement noise is negligible, this method has been shown to be an optimal estimator of ϕlmtotal(tk).26 In moderate to low SNR regimes, however, measurement noise can dominate such that the estimator is no longer optimal. The resulting phase noise estimate then contains measurement noise contributions, as the estimator cannot distinguish between the two. The resulting phase noise estimate is biased and overestimates the phase noise magnitude. In regimes with low SNR and low phase noise, the method can even fail completely to produce a reasonable estimate.

Additionally, the bandpass filtering operation limits the maximum offset frequency at which the phase noise can be estimated. This frequency is half of the bandpass filter’s bandwidth, which is half the frequency distance of a given beat note to its neighboring beat note. This limitation becomes relevant for narrowly spaced combs. In dual-comb spectroscopy, the multi-heterodyne beat notes can have spacings of less than 100 Hz. This method would, therefore, only allow a phase noise characterization of up to 50 Hz.

Throughout this work, this method will be called the conventional method and serve as a benchmark for the EKF framework.

In signals with low SNR or low phase noise beat notes, a method that can reduce the impact of measurement noise and isolate phase noise is necessary. For this purpose, Bayesian filtering in the form of the extended Kalman filter (EKF) has been proposed. The EKF has been shown to provide near-optimal phase noise estimates in (multi-) heterodyne measurements in the presence of measurement noise.16,26 After formulating a state-space model that describes the detected signal in Eq. (4), it can be used to track dynamic quantities inside the model over time that cannot be measured directly. These are the phase noise terms and are often called the “hidden” state of the state space model. Simultaneously, the EKF attempts to isolate the measurement noise present in the signal based on its statistical properties. By separating the measurement noise from the phase noise, an accurate phase noise estimate can be produced even in low SNR regimes.

If the analytic expression underlying the detected signal was linear, the regular Kalman filter can be shown to provide the optimal estimate with regard to the mean squared error.31 In our case, however, the expression in Eq. (4) is highly non-linear. This is known as the non-linear filtering problem, which does not have an analytical solution. This implies that no optimal filter exists for our purpose. The EKF provides an approximate solution by locally linearizing the state-space model. While the optimality property is lost, this first-order approximation is typically sufficient to produce accurate estimates. We, therefore, call the estimate “near-optimal.”

The EKF operates directly on the detected signal in the time domain given in Eq. (4). All beat notes in the signal are simultaneously part of the state-space model, which makes this a joint estimation approach. This means that no prior bandpass filtering around the individual combines is required as a joint estimation of the phase noise of each beat note line is performed. Consequently, the method does not exhibit the same limitations induced by bandpass filtering as the analog methods or the conventional method.

In the following subsections, the general theory of the EKF is presented. A schematic representation of the algorithm is presented in Fig. 1(b). After a rundown of the prerequisites, the EKF is applied to characterize the phase noise of a laser in Sec. II D.

1. State space model

The first step in applying the EKF is the definition of a state space model. The model consists of a state-transition function f and a measurement function h, which have the form
(6)
(7)
where bold lowercase symbols represent vector-valued quantities, and uppercase bold symbols represent matrices. yk is the measured signal at time tk, which is modeled by h(xk, θ). In multi-heterodyne measurements, h is described by the analytical form in Eq. (4). The arguments of h are the vector xk, which contains the values of the hidden variables at sample k. xk corresponds to ϕlmtotal(tk) in Eq. (4). The second argument θ is a vector of time-independent parameters of the model, which we will refer to as static parameters. Here, θ contains all other quantities in Eq. (4) that are not phase noise, like the beat note amplitudes and their frequencies. The additional term rk describes an additive measurement noise contribution to the measured signal, which corresponds to the detector noise ξ(tk). rk is a stochastic variable that is distributed according to a zero-mean Gaussian probability distribution N with a covariance matrix R.

The state-transition function f(xk, θ) models how the hidden variables evolve over time. In addition to the deterministic function f, the state space model includes an additive stochastic noise term qk. This so-called process noise is a random variable distributed as a zero-mean Gaussian with a covariance matrix Q. This allows the modeling of hidden variables based on their statistical properties. In the multi-heterodyne case, Eq. (6) models the phase noise evolution.

This generally requires prior information about the statistical properties of the phase noise. It has, however, been shown that the phase noise statistics can be approximated.26 Intuitively, phase noise accumulates random fluctuations over time. Modeling these additive fluctuations to be normally distributed is equivalent to modeling the phase noise evolution as a random walk. A beat note with phase noise that behaves as a random walk has a Lorentzian lineshape. This is the same lineshape profile a quantum fluctuation limited laser cavity produces, which further motivates this approximation.32 It yields a very simple state-transition function
(8)
which we will use throughout this work.

2. Filtering equations

Once a state space model of the form given in Eqs. (6) and (7) that describes the detected signal has been defined, the EKF can be applied. Applying the EKF consists of iteratively applying the so-called filtering equations. Given an initial value for the phase noise x0, applying the EKF to the first signal sample y1 produces an estimate for the phase noise x1 at the first sample. Recursively stepping through the equations produces a vector of phase noise estimates x1:T for each time step, where T is the number of samples in the signal.

Furthermore, the EKF not only produces the point estimates x1:T. The EKF estimate for each sample is a Gaussian distribution; therefore, a vector of covariances P1:T is produced alongside the point estimates. For each time step tk, the EKF produces a Gaussian probability distribution N(xk,Pk), which describes the likelihood for a certain value of the estimate. This means that the phase noise prediction inherently includes a quantification of the uncertainty of the estimate. At each tk, the standard deviation of the Gaussian estimate can be interpreted as a confidence interval.

The filtering equations are given as
(9a)
(9b)
(9c)
(9d)
(9e)
(9f)
(9g)
where Jf(x)xk,θ indicates the Jacobian of a function f with respect to x, evaluated at (xk, θ).

Iterating through these equations and saving the estimates xk and their covariances Pk then produces a series of phase noise estimates, including uncertainties that are based on the presence of measurement noise. The equations are given here for completeness; for an in-depth introduction and derivations, see Ref. 31.

3. Static parameter estimation using automatic differentiation enhanced adaptive optimization

Thus far, we have assumed that the values of the static parameters θ are known. This is generally not the case, and their values need to be determined. This step is crucial, as accurate values for θ are a strict prerequisite for accurate phase noise estimation.

In the EKF framework, this is most commonly performed by maximizing the posterior distribution p(θ|y1:T) of θ given the observations y1:T. It represents the probability of a specific value of θ being responsible for producing the observations yk. If there is no prior information about the optimal value of θ, the prior probability distribution p(θ) is constant. According to Bayes’s rule, maximizing the posterior distribution then becomes equivalent to maximizing the likelihood p(y1:T|θ).

Maximizing this quantity allows the estimation of the optimal static parameters of the model for a given measurement. Equivalently, minimizing the negative log-likelihood
(10)
by solving the optimization problem
(11)
allows for a data-driven optimization method to find the maximum a posteriori (MAP) parameter θ̂MAP. Working in logarithmic space increases numerical stability as values of p(y1:T|θ) can become very large.
Using the EKF, LL can be approximated with the expression31 
(12)
All quantities can be calculated by iterating through the filtering equations (9). Finding the optimal parameters θ̂MAP in practice, therefore, involves the repeated application of the EKF to the signal y1:T.

A common technique to solve the optimization problem in Eq. (11) is the expectation–maximization algorithm. It is an iterative optimization scheme in which convergence to a (local) optimum is theoretically guaranteed. For certain state-space models, including the one used in Ref. 16, Eq. (11) can even be solved using a closed-form analytic expression.33 

For state-space models with many static parameters θ, however, an analytic form to solve the optimization problem is not available. For high-dimensional θ, an efficient approach to solve Eq. (11) requires the explicit computation of the gradients ∂LL/θ. While it is possible to calculate the gradients manually, it requires the symbolic propagation of the gradients through the filtering equations (9). This quickly becomes infeasible for state-space models with many parameters θ.16 To alleviate this complication, the use of automatic differentiation (AD) to calculate ∂LL/θ has been proposed.34 Using AD allows the accurate and efficient evaluation of partial derivatives of any differentiable function specified in a computer program.35,36 It keeps track of all elementary operations inside the function to build a graph of the function composition. By defining the differentiation rules of these elementary operations, the gradient of a function can be calculated by propagating through the composition graph and recursively applying the chain rule of differentiation. The key advantage of AD is its ability to differentiate arbitrarily complex functions. Instead of the error-prone derivation of symbolic derivatives, AD handles the computation automatically.

To evaluate ∂LL/θ, the AD is propagated through the recursive EKF equations (9) that are required to evaluate LL. For our implementation of the EKF framework, we used the JAX library, which provides a fast and easy-to-use implementation of AD.37 

With a way to calculate ∂LL/θ, we are able to use any gradient-based optimization method. A robust and efficient optimization algorithm is required that performs well in high-dimensional search spaces since θ can potentially have many free parameters. Therefore, we propose the use of modern adaptive gradient-based optimizers, which are commonly used in the optimization of large neural networks. These algorithms are designed for fast convergence in high-dimensional optimization problems. In particular, we will use the AdaBelief optimizer throughout this article, as it converged very quickly and accurately in testing.37,38

To increase numerical stability and constrain individual parameters to certain ranges of values during the optimization process, it is useful to introduce a transformation function Λ(θ̃)=θ such that the optimization target becomes LL(Λ(θ̃)). The AD then propagates through Λ such that the parameters that are optimized are θ̃ instead of θ. The new optimization problem then has the form
(13)

The new parameters θ̃ that are exposed to the optimizer are unconstrained real numbers. Choosing appropriate transformation functions Λ then allows the actual model parameters θ to be scaled and constrained.

To illustrate this concept, we explain a possible choice of optimization transform function for an exemplary parameter. The variance of the measurement noise R in the measurement Eq. (7) of the state-space model needs to be strictly non-negative. In addition, its value can become so small that numerical accuracy may become an issue. Both of these issues are avoided if Λ is chosen to be the exponential function, which maps the real numbers to non-negative real numbers. On top of that, small values close to zero are mapped to large negative values. This effectively causes the optimization to be performed in logarithmic space. Λ can be a different transformation for every parameter in θ, as long as it is a differentiable operation.

To reduce the computational load during optimization, a truncated version LLtrain=LL(y1:Ntrain,θ) of the full negative log-likelihood can be used, which only considers Ntrain < T samples of the measurement vector y1:T. Under the assumption that the measurement and phase noise are approximately stationary, this truncation is a good approximation of the full negative log-likelihood. A balance between computational load and accuracy has to be found. Considering too few samples will result in a biased estimate of the model parameters, while using a large number of samples will result in unnecessary slow convergence. However, the long-term behavior of the system cannot be captured by the likelihood if too few samples are considered.

LL is generally a non-convex function, which means that the optimization problem potentially has multiple local minima. The optimization algorithm can, therefore, get stuck at a local minimum and cannot guarantee a global optimum. To mitigate this problem, we typically run the optimization multiple times with different initial guesses for the model parameters θ and choose the model parameters that yield the highest likelihood.

To test whether a good optimum was found, the parameters θ̂MAP can be tested on a section of the measured signal y that was not used to calculate LLtrain in the optimization phase. To test a set of parameters after convergence in the optimization phase, we simply evaluate LLtest=LL(yNtrain:Ntrain+Ntest,θ). Ntest is the number of signal samples used and is usually chosen as Ntest = Ntrain.

If LLtest evaluates to a similar value as LLtrain, this is a good indication that a set of parameters was found that is general over the whole signal and a good optimum was reached. A similar value is also a good indication that the choice of Ntrain is reasonable. It means that the optimized parameters θ are generalized and represent the stationary equilibrium of the signal.

To finalize the methodology section, we will step through a sample case of laser phase noise characterization in detail. The setup in Fig. 1 will be simulated for the case where the LUT and LO both are single-frequency lasers. Subsequently, we will apply the conventional and EKF-based phase noise estimation methods and compare their accuracy.

1. Heterodyne laser beat note signal simulation

To simulate the heterodyne setup, we use the generalized model of the electric field given in Eq. (1). Both the LUT and LO are single-frequency lasers (as opposed to combs); in this case, the general expression, therefore, collapses to
(14)
(15)
where amplitude noise is neglected. Each field only contains a single optical frequency that is perturbed by phase noise. After optical coupling, balanced detection, and digitization by the ADC, the signal has the form
(16)
in analogy to Eq. (4). For this simulation study, we assume the reference laser phase noise ϕLO(tk) to be negligible, such that ϕtotal(tk) ≈ ϕLUT(tk). As the simulation parameters, we choose the beat note amplitude A = 10 mV, the beat frequency ωbeat = 220 MHz, and a sampling frequency of fsampling = 1 GHz. Both the measurement noise ξ(tk) and the phase noise ϕLUT(tk) are random variables. The measurement noise samples ξk have zero auto-correlation in time and are independently drawn from a zero mean normal distribution with variance σR2=5106. This corresponds to a measurement noise PSD level of −140 dBV2/Hz, which is a typical experimental value for state-of-the-art measurement equipment.

It should be noted that in the heterodyne beat note case, where the signal as expressed in (16) is just a single sinusoidal, it is also possible to demodulate the signal experimentally. This would result in a measured signal y(tk), which is linear in ϕLUT(tk) and would, therefore, not require the full EKF formalism. Instead, the (linear) Kalman filter could be used, simplifying the DSP. However, in the general multi-heterodyne case, this is no longer possible, which is why we introduce the non-linear EKF formalism here.

Laser phase noise typically has a non-zero time auto-correlation function. Most rigorously, it can be generated by solving stochastic differential laser rate equations that model the LUT.39 For simplicity, however, we consider a phenomenological model for the frequency noise PSD of the phase noise of the laser. Using
(17)
the frequency noise PSD of the phase noise consists of a low-frequency flicker noise contribution Ξflickerf−1 and a Lorentzian contribution ΞLorentz.40 The frequency-independent term ΞLorentz models the theoretical phase noise contribution of an ideal quantum noise limited laser cavity.32 This term causes the line shape to have a Lorentzian profile. In addition, it can be used to define the intrinsic linewidth of a laser as Δν = πΞLorentz. In real-world systems, low-frequency perturbations typically cause additional laser phase noise, which is reflected in the flicker noise term.

To generate a time series realization of ϕLUT(tk) that follows the model in Eq. (17), we use the method given in Ref. 41. In this study, we choose Ξflicker = 106 Hz2 and ΞLorentz = 100/π Hz to generate ϕLUT(tk). Substituting into Eq. (16) produces the simulated signal y(tk), which is displayed in Fig. 2, together with its PSD.

FIG. 2.

Simulated heterodyne laser beat note signal according to Eq. (16). (a) Time domain of the signal. The true signal without noise is an ideal sin function; the noisy signal exhibits strong perturbations. (b) PSD of the noisy signal. A strong peak at the beat frequency ωbeat with wide tails caused by phase noise is observed. The white measurement noise causes a flat noise floor at −140 dBV2/Hz.

FIG. 2.

Simulated heterodyne laser beat note signal according to Eq. (16). (a) Time domain of the signal. The true signal without noise is an ideal sin function; the noisy signal exhibits strong perturbations. (b) PSD of the noisy signal. A strong peak at the beat frequency ωbeat with wide tails caused by phase noise is observed. The white measurement noise causes a flat noise floor at −140 dBV2/Hz.

Close modal

2. EKF-based phase noise estimation

Next, we apply the EKF-based DSP algorithm detailed in Sec. II C to extract the phase noise given the simulated signal y(tk). The first step is the definition of a state-space model. We first define a measurement function h that describes y(tk). As the analytical expression in Eq. (16) was used to simulate y(tk), we can use this expression as the measurement function. Reformatting Eq. (16) to comply with the notation used in Sec. II C yields
(18)

Here, xk is the hidden state of the EKF and corresponds to the scalar-valued phase noise ϕLUT(tk). rk represents the scalar-valued measurement noise ξ(tk) with variance σR.

The other half of the state-space model that needs to be defined is the state-transition function f. It models the time evolution of the phase noise and should ideally be as close as possible to the true time evolution. In this simulation, the true phase noise model is given in Eq. (17). We will, however, assume that the model is unknown to us and use the random walk approximation introduced in Sec. II C 1. Therefore, the state-transition function is given by
(19)
where the quantities in Eq. (8) have been replaced by their scalar-valued equivalents.
With the state space model given in Eqs. (18) and (19), its static parameters need to be optimized. The parameters to be optimized in this model are θ={A,δω,x0,σP0,σQ,σR}, where the initial phase x0 and its variance σP0 as well as the noise variances of the state space model were included. Instead of optimizing the beat note frequency ωbeat directly, an initial estimate ω̃ is obtained by running a peak-finding routine on the signal PSD displayed in Fig. 2. We then define ωbeat=ω̃+δω, where ω̃ is fixed and δω allows for fine-tuning of the frequency. To ensure good convergence behavior in the optimization and to constrain certain parameters, we define the parameter-wise optimization transformation function
(20)
which was introduced in Sec. II C 3. Here, the exponential function with base ten is used to constrain the amplitude and the variances to non-negative values. δω is constrained to values between −δωmax and δωmax using the hyperbolic tangents function. We choose δωmax = 5 kHz as the initial estimate ω̃ is quite accurate.

With the state model and the parameter transformation function defined, the optimization loop illustrated in Fig. 1 is executed using the AdaBelief optimizer. To minimize the chance of sub-optimal convergence by running into a local optimum, 100 sets of randomly drawn initial parameters θ0 are chosen. Each parameter set is independently optimized until the change in parameters per iteration is negligible. The convergence behavior for a selected subset of parameters is illustrated in Fig. 3. The initial values are distributed over a wide range of multiple decades to demonstrate the optimization routine’s robustness. Some of the optimization runs for which the random initialization of θ0 is particularly poor do not converge. Most runs, however, converge to one of two local optima, which can be seen in the two distinct final values for the variances in Figs. 3(b) and 3(d). Ultimately, only the final parameters θ of the best-performing run are used.

FIG. 3.

Convergence behavior of selected parameters θ in the optimization process. 100 independent optimization runs with Ltrain = 30 000 were started with randomly drawn initial parameters θ0, of which the 40 best-performing ones are shown here. The performance is based on the final value of the cost function LL, which is shown in (a). (b) and (d) Show the convergence of the phase and measurement noise variance, respectively. In (c), the convergence of the beat note amplitude is shown. While all runs converge on a single value of the amplitude, it appears that two distinct sets of final noise variances are found, depending on the initial parameters. This indicates that even in the case of a simple laser beat note measurement, LL has local optima that can complicate convergence. The best optimization run is indicated by the black dashed line.

FIG. 3.

Convergence behavior of selected parameters θ in the optimization process. 100 independent optimization runs with Ltrain = 30 000 were started with randomly drawn initial parameters θ0, of which the 40 best-performing ones are shown here. The performance is based on the final value of the cost function LL, which is shown in (a). (b) and (d) Show the convergence of the phase and measurement noise variance, respectively. In (c), the convergence of the beat note amplitude is shown. While all runs converge on a single value of the amplitude, it appears that two distinct sets of final noise variances are found, depending on the initial parameters. This indicates that even in the case of a simple laser beat note measurement, LL has local optima that can complicate convergence. The best optimization run is indicated by the black dashed line.

Close modal

Using the optimal parameters θ̂MAP, we can apply the EKF to estimate the time evolution of the phase noise as the final step. We receive a time series of estimates xk with a corresponding time series of variances σP,k2. Together, they form a time series of Gaussian distributions N(xk,σP,k2) of near-optimal estimations of the phase noise time evolution. To put the estimation into perspective, we apply the conventional phase estimation algorithm described in Sec. II A to the same simulated signal. Both methods are compared to the true phase noise in Fig. 4. The time domain traces shown in (a) indicate that the long-term behavior of the phase is evaluated accurately by both methods. Zooming in, however, reveals that the EKF estimate is more accurate than the conventional method. The frequency noise PSD picture in Fig. 4(b) shows that the low-frequency dynamics up to 300 kHz are accurately captured by both methods. For higher offsets, the conventional method is limited by the measurement noise floor ξ(tk), which causes the estimate to have a ∝f2 frequency dependency. The EKF estimate follows the ground truth below the noise floor, demonstrating that the measurement noise is effectively filtered out. The limits of the estimation accuracy are quantified by the variances σP,k2 of the estimates. Using second-order error propagation, the time domain uncertainty can be propagated to the PSD estimate, allowing us to draw a CI around the PSD. A derivation is presented in the  Appendix.

FIG. 4.

Comparison of the phase noise estimation methods in a simulated heterodyne laser beat note setup. (a) Time evolution of the phase noise as estimated by the conventional method and the EKF compared to the ground truth. The EKF’s uncertainty is quantified with 99% confidence intervals (CIs). (b) Frequency noise PSDs of the phase noise estimates. The true PSD follows the model given in Eq. (17).

FIG. 4.

Comparison of the phase noise estimation methods in a simulated heterodyne laser beat note setup. (a) Time evolution of the phase noise as estimated by the conventional method and the EKF compared to the ground truth. The EKF’s uncertainty is quantified with 99% confidence intervals (CIs). (b) Frequency noise PSDs of the phase noise estimates. The true PSD follows the model given in Eq. (17).

Close modal

In summary, the presented method using the EKF produces a more accurate estimate than the conventional method. The introduction of adaptive optimization algorithms and the use of AD make the method very versatile, as state space models of arbitrary form with arbitrarily many parameters can be efficiently optimized. In Sec. III, we will demonstrate how this framework can be used to estimate phase noise in frequency combs.

Two main options are available to characterize frequency combs in the setup described in Fig. 1. In this section, we will focus on the case where the CUT is a comb and the LO is a single-frequency laser. We will refer to this scenario as the “down-converted comb” setup in this chapter. The general expression for the measured signal from Eq. (4) reduces into
(21)
where all quantities are the same as in Eq. (4). As the LO is a single-frequency laser, one of the sums of the original expression is dropped. For compact notation, we define Al=2ηPlCUTPRS, ωl=ωceoCUT+lωrepCUTωLO, and ϕltotal(tk)=ϕlCUT(tk)ϕLO(tk). This general expression describes a multi-heterodyne measurement of any down-converted comb.

The beat note generation process described in Eq. (21) is illustrated in Fig. 5. The resulting signal is once again a comb with the same spacing as the original line spacing. To simultaneously detect as many lines as possible, we want to maximize the number of down-converted lines within the detection bandwidth. This is achieved by selecting a LO with a suitable frequency ωLO that is close to the frequency of the highest power comb lines of the CUT. All lines for which |ωl| < 2πfBW can then be detected. The maximum number of detectable lines within the detection bandwidth fBW is Ndetected ≤ 2⌊2πfBW/ωrep⌋ + 1. While we can always detect at least one comb line, this relation clearly illustrates that this setup is only suitable for combs that have a repetition frequency significantly below the available bandwidth. Only then can we detect multiple lines at the same time and benefit from the reduced experimental complexity of the setup to infer information about the comb phase noise from only a single measurement.

FIG. 5.

Illustration of the down-conversion process expressed in Eq. (21), in which the optical comb signal is converted into the detected electronic signal. In the upper panel, the comb lines of the CUT and the LO are schematically displayed. As these are optical frequencies, they are offset hundreds of THz from zero. Through the mixing and detection process, the differences in the optical frequencies are detected electrically. Note that negative difference frequencies are projected onto their corresponding positive frequencies through aliasing (blue arrows), as the signal we detect is real-valued. This is indicated by the purple overlay that illustrates the detected bandwidth. It is crucial to identify beat notes that have been aliased, as their negative frequency needs to be part of the state space model for the EKF.

FIG. 5.

Illustration of the down-conversion process expressed in Eq. (21), in which the optical comb signal is converted into the detected electronic signal. In the upper panel, the comb lines of the CUT and the LO are schematically displayed. As these are optical frequencies, they are offset hundreds of THz from zero. Through the mixing and detection process, the differences in the optical frequencies are detected electrically. Note that negative difference frequencies are projected onto their corresponding positive frequencies through aliasing (blue arrows), as the signal we detect is real-valued. This is indicated by the purple overlay that illustrates the detected bandwidth. It is crucial to identify beat notes that have been aliased, as their negative frequency needs to be part of the state space model for the EKF.

Close modal

This condition disqualifies this setup for types of combs that have a repetition frequency ωrep in the tens of GHz and above, as even state-of-the-art photodiodes are limited to around 100 GHz of bandwidth.42 Even with these extreme bandwidths, only a few comb lines would be detectable. Therefore, combs with large spacing can effectively only be characterized in dual-comb setups, which are discussed in Sec. IV.

Furthermore, this setup only has limited usability for combs with many lines on the order of thousands, which includes femtosecond laser-based combs or generally octave-spanning combs. Their repetition rate is typically on the order of GHz or less, and beating with a single laser will produce many detectable beat notes. However, a single measurement will only ever cover a limited range of lines in the comb under test. For a full characterization of all lines, multiple multi-heterodyne measurements with a wavelength-tuneable LO would be required to access the phase noise of all lines. While not infeasible, a dual-comb setup with a suitable reference comb is preferable in this scenario.

For combs with ωrep up to 10 GHz and few comb lines, however, utilizing this single-frequency laser setup is more advantageous compared to employing a dual-comb configuration. With a single-frequency laser acting as the local oscillator (LO), it is still possible to detect numerous lines while the experimental setup is simplified significantly. Furthermore, assessing the contribution of the LO toward the total phase noise per beat note ϕltotal(tk) is more straightforward. As derived in Eq. (21), the LO phase noise ϕLO(tk) is an additive contribution independent of the comb line index l. It, therefore, only adds a common phase noise offset that does not add any index-dependent dynamics. This distinction is generally not as easy in a dual-comb setup, as the LO itself is a comb and its phase noise is, therefore, dependent on the line index.

To show how the EKF-based method can be used to extract the phase noise term ϕltotal(tk) in this scenario, we will first demonstrate its application on a simulated signal. An electro-optic (EO) comb is chosen as the CUT, as it is well-studied in the literature and has a known phase noise model. After showcasing the method on simulated data, the method’s application is also demonstrated on experimental data.

The setup that is used to simulate a down-converted EO comb signal is displayed in Fig. 6(a). The EO comb is generated by applying a sinusoidal phase modulation to a single-frequency seed laser (CW). Both the seed laser and the RF source that drives the electro-optica modulator are considered to exhibit phase noise. The electric field of this EO comb has the form43 
(22)
(23)
Here, V(t) is the sinusoidal voltage that is generated by the RF source and applied to the EOM, which has a peak voltage V0 and a frequency ωRF. The EOM acts as a pure phase modulator. K is a material-dependent proportionality constant of the EOM that determines the phase change per applied voltage. The LO is simply a single-frequency laser, and its electric field ELO(t) is given by Eq. (15).
FIG. 6.

(a) Setup for the generation of an EO comb and subsequent detection of a multi-heterodyne beat note signal. CW: continuous wave laser, EOM: electro-optic modulator, RF: radio-frequency generator. (b) PSD of a simulated multi-heterodyne signal of an EO comb. The colored numbers correspond to the comb line index l, where negative indices indicate aliased lines.

FIG. 6.

(a) Setup for the generation of an EO comb and subsequent detection of a multi-heterodyne beat note signal. CW: continuous wave laser, EOM: electro-optic modulator, RF: radio-frequency generator. (b) PSD of a simulated multi-heterodyne signal of an EO comb. The colored numbers correspond to the comb line index l, where negative indices indicate aliased lines.

Close modal
As detailed in Sec. II A, the electric fields ECUT(t) and ELO(t) are propagated through the setup using Eqs. (2) and (3). After balanced coupling, detection in the BDP, and digitization by the ADC, the final signal then has the form
(24)
In this simulation study, we neglect amplitude noise, and we assume that the phase noise ϕLO(tk) of the LO is insignificant compared to the phase noise of the seed laser ϕCW(tk) for simplicity such that ϕCW(tk) − ϕLO(tk) ≈ ϕCW(tk). For the general case where the LO noise cannot be neglected, we will keep ϕLO(tk) as part of the model throughout this section. For ϕCW(tk), we use the same phase noise model as in the laser beat note study in Sec. II D. We use the model described by Eq. (17), in which the phase noise is composed of a random walk with added low-frequency flicker noise. In this study, we choose Ξflicker = 106 Hz2 and ΞLorentz = 103/π Hz as the parameters for the model.

The third phase noise term that appears in Eq. (24) is hidden in V(tk), the output of the RF source. As Eq. (23) states, ϕRF(tk) is the phase noise in the RF signal. RF source phase noise generally has different and more complicated characteristics compared to laser phase noise. Therefore, we will use a different phenomenological model to generate ϕRF(tk).

Ultra-low phase noise RF sources often have multiple plateaus in their phase noise PSD caused by multiple independent locking mechanisms.44 A physically accurate simulation would heavily depend on implementation details and is out of the scope of this work. To still roughly emulate this behavior and to intentionally deviate from the laser phase noise model, ϕRF(tk) is simulated using
(25)
which has two free scale parameters ΞLorentz,RF and ΞPlateau,RF. The former models an underlying random walk of the phase noise. The latter models the scale of a sinusoidal deviation that is added to the random walk. The factor α = 1 Hz−1 only ensures that the arguments to the logarithm and sine are unitless. For this numerical study, we choose the free parameters as ΞLorentz,RF = 100 Hz and ΞPlateau,RF = 104 Hz with the corresponding unit, which creates a phase noise PSD model that has multiple plateaus.

Note that this model and its parameters are phenomenologically chosen to emulate the phase noise of a specific device, which we have used as Ref. 45. The secondary purpose of this model is its explicit deviation from a simple phase noise random walk. As discussed in Sec. II D, the EKF state-transition function we use to approximate the phase noise behavior does not consider any deviations from a random walk. An intentional mismatch between the true and approximated model can, therefore, give an indication of whether the random walk state-space model can still capture complicated phase noise dynamics.

To simulate time series realizations ϕCW(tk) and ϕRF(tk) based on the PSD models in Eqs. (17) and (25), we again use the algorithm given in Ref. 41. Equation (24) can now be used to directly simulate the time domain signal of a down-converted EO comb. The parameters chosen for this numerical study are 2ηPCWPLO = 100 mV, KV0 = 1.6, ωCW = 2π × 1.1 GHz, and ωRF = 2π × 500 MHz. Here, we have combined some individual parameters into effective combined quantities, as only total values, as opposed to individual contributions, matter. The spectrum of the resulting signal y(tk) is shown in Fig. 6(b). The resulting comb is centered around the line with index lcenter = 2 and features Nalias = 3 and Nreg. = 8 aliased and non-aliased comb lines, respectively.

To use the EKF-based phase noise estimation method, a state-space model needs to be defined. The measurement equation of the model, which describes the detected signal, is based on the general analytical expression in Eq. (24).

The simplest approach to tracking the comb’s phase noise is to track the phase noise terms of each beat note individually. In analogy to the laser beat note case, the hidden variables of the state space model are the phase noise terms ϕl(tk) of the individual beat notes. They are approximated by a multi-dimensional random walk. The state-space model takes the form
(26)
(27)
where we identify the N = Nalias + Nreg. dimensional vector of hidden variables xk as the beat note phase noise terms ϕ(tk). Nalias and Nreg. are the number of aliased and non-aliased comb lines with significant amplitude in the recorded spectrum, respectively. ω0 is chosen as the lowest of the beat note frequencies that is not aliased (as indicated in Fig. 5). The static parameters are θindiv. = {A, ω0, ωrep, x0, P0, QN, σR}. This model has |θindividual|=12N2+7N+3 free parameters that need to be optimized.

Using this state-space model for EKF-based phase noise tracking has been shown to produce accurate estimations that outperform the conventional method in an EO comb.16 The approach does, however, have multiple drawbacks that have to be addressed.

In this individual line tracking approach, the correlations between the phase noise terms ϕltotal(tk) are found through the optimization of QN. This matrix represents the differential phase noise covariance, from which the differential correlations can be calculated. No prior information about the phase noise in the system is used in this model.

The state vector xk has the same dimension as the number of detected comb lines N. This causes the associated covariance matrices Pk as well as the process noise covariance matrix QN of the state vector to be a matrix of size N×N. The EKF filtering equations (9) include matrix operations that have an undesirable computational complexity scaling of O(N3). Applying the EKF to a large number of comb lines N can make this approach computationally infeasible. Additionally, the covariance matrix QN needs to be optimized, which requires the optimization of O(N2) free parameters.

To solve the complexity scaling problem, we can exploit the fact that the individual comb line phase noise terms ϕltotal is a combination of a few underlying phase noise sources. The expression for the signal in Eq. (24) shows that only three phase noise sources contribute. The N individual beat note phase noise terms ϕltotal(tk) are a combination of the three sources, which means that they are correlated.

For the EO comb, these correlations are well studied.19,46 The phase noise of each beat note is
(28)
In matrix notation, it becomes
(29)
(30)
The second column of Ctrue is zero at the index of the central comb line lcenter. We have introduced a mixing matrix C which describes the linear transformation that connects the true phase noise sources with the phase noise per beat note. Independent of the number of beat notes N, each ϕltotal(tk) is described by only two independent contributions: A common mode noise term ϕcomm(tk) = ϕCW(tk) − ϕLO(tk) that is added to all beat notes independent of l, and a differential mode noise term ϕRF(tk) which has a linear dependence on l.
The structure of Eq. (29) can be used to design a more efficient state-space model. Instead of tracking the phase noise of each beat note, we can track the phase noise sources directly. Using Eq. (29), ϕtotal(tk) can be constructed if Ctrue is known. In more formal terms, we introduce a linear latent space into the state-space model, which is a lower-dimensional representation of the comb line phase noises ϕtotal(tk). In general, this can be expressed as
(31)
where ψ(tk) is a L < N dimensional vector of latent phase noise sources.
Including this latent space into the measurement function of the state-space model given in Eq. (27) yields an improved model,
(32)
(33)
The hidden state xk is the L dimensional vector of latent phase noise sources ψ(tk). ϕl0 is the global initial phase of the lth line. While not strictly required, as the initial values x0 can also contribute to an initial phase, the inclusion of ϕl0 improves optimization convergence.
The static parameters of this model are θlat. = {A, ϕ0, ω0, ωrep, x0, P0, C, QL, σR}. The dimension L of the latent space is a hyperparameter of the model. This means that it cannot be optimized directly but instead needs to be chosen based on prior information. In the EO comb case, Eq. (29) shows that a two dimensional latent space with L = 2 can explain the phase noise of all comb lines. Furthermore, the form of the mixing matrix C is given by Eq. (30). The only free parameter in this expression is the index of the central comb line, which shifts the zero-crossing point of the second column of the matrix. As C is part of θlat., the index offset can be optimized alongside the other parameters. To perform the optimization, we define the optimization transformation function Λ as introduced in Sec. II C 3,
(34)
The function is very similar compared to the laser beat note case in Eq. (20). A notable difference is that P0 and QL are matrices, as the hidden state dimension is larger than one. δij is the Kronecker delta, which forces both P0 and QL to be diagonal matrices. This explicitly disallows correlations between the latent noise sources ψ(tk). While it is possible to allow non-zero off-diagonal elements, this complicates the optimization process as QL has to be constrained to the space of positive semi-definite matrices as it is a covariance matrix. Only allowing diagonal matrices avoids this problem and additionally reduces the number of parameters to optimize. This is equivalent to constraining the latent phase noise sources to be uncorrelated. For the EO comb, this is a reasonable assumption as the true phase noise sources are also uncorrelated. To optimize the comb frequencies, we again choose δωmax = 5 kHz.

The function ΛC that transforms the mixing matrix is based on Eq. (30). Only a single free parameter, lcenter, is required to define the matrix. The latent phase noise space is constrained to only have a common mode and a differential mode phase noise contribution. We will call this the constrained latent space model, indicated by the subscript Cc..

The constrained model has |θc.| = 2N + 3L + 4 free parameters and L tracked variables. For large N, the linear scaling of the number of parameters causes it to have significantly fewer free parameters compared to the individual line approach. Notably, the number of parameters no longer scales quadratically with the number of comb lines. Furthermore, the EKF computational complexity reduces to O(L3), which is no longer dominated by scaling with the number of comb lines. This means that it becomes feasible to use this model to apply the EKF-based phase noise estimation method to combs with a large number of comb lines.

Unconstrained latent spaces While the latent phase noise space of an EO comb can be explicitly described by Eq. (30), a similar expression might not be available for all types of combs. In particular, evidence for latent phase noise sources beyond the common mode and differential mode has been reported for mode-locked lasers.11,47

In these scenarios, we can relax the requirement for prior information about the phase noise while still benefiting from the latent state-space model. Instead of using the transformation function ΛC as defined in Eq. (34), it can be replaced by the identity function
(35)
If this function is used instead, each entry of C becomes a free parameter of the state-space model. The latent space decomposition becomes fully data-driven as the optimizer learns the entries of C. No assumptions about the comb line phase noise are made, except for the assumption that only a few latent sources contribute to each comb line. We will call this variant the unconstrained model, indicated by the subscript Cuc..

In this form, the model has |θuc.| = NL + 2N + 3L + 3 parameters, which still has a favorable scaling compared to the individual line tracking approach as N becomes large. In addition, the complexity of applying the EKF is still O(L3).

To evaluate the latent space phase noise model, we apply it to the simulated EO comb discussed in Sec. III A. We will compare two variants of the latent space model against ground truth phase noise.

The constrained latent state-space model assumes that the comb line phase noise is explained by a common and a differential phase noise mode. This model is derived from the known behavior of EO comb phase noise as expressed in Eq. (28). The state-space model is defined in (32) and (33). Together with the optimization transition function, which is defined in Eq. (34), the parameters θc are optimized, as detailed in Sec. II C 3, and used to estimate the latent phase noise sources ψ̂c(tk).

For comparison, we also test the unconstrained state-space model variant on the same simulated signal. This variant uses the same state-space model. The difference lies in the optimization transformation function, where we use the replacement detailed in Eq. (35). While the latent space is still kept two-dimensional, it is not constrained to common and differential noise modes. Using the optimization framework, we find the parameters θuc. and use them to estimate the latent phase noise ψ̂muc.(tk).

Figure 7 displays the results of the EKF-based estimation. In Fig. 7(a), the columns of the optimized mixing matrix Cc. are compared to the true matrix. The single free parameter Cc. in Eq. (34) that identifies the index of the central comb lines was optimized. Its final value, lcenterMAP2, is very close to the true value. Therefore, the columns of Cc. align perfectly with the true values. In (b), the frequency noise PSDs of the latent phase noise sources are shown. As Cc. matches Ctrue, the latent noise sources map directly to the physical phase noises ϕtruecomm(tk)=ϕtrueCW(tk)ϕtrueLO(tk) and ϕtrueRF(tk). At high offset frequencies f > 100 MHz, the EKF estimates deviate from the true PSDs. The CI around the PSD, however, captures this estimation inaccuracy.

FIG. 7.

Application of the EKF-based phase noise estimation method on a simulated EO comb. (a) Column vectors (indicated by the superscripts (0) and (1)) of the true and optimized mixing matrix Cc., which describe the latent phase noise space of the EO comb. During the optimization, Cc. is constrained to only exhibit common mode and differential mode phase noise. (b) Frequency noise PSDs Sf(f) of the latent phase noise sources, based on the mixing matrix shown in (a). (c) Column vectors of the true and optimized mixing matrix Cuc., where the entries of the matrix are unconstrained during optimization. (d) Frequency noise PSDs Sf(f) of the latent phase noise sources corresponding to the unconstrained mixing matrix shown in (c). All CIs shown are smoothed for visibility.

FIG. 7.

Application of the EKF-based phase noise estimation method on a simulated EO comb. (a) Column vectors (indicated by the superscripts (0) and (1)) of the true and optimized mixing matrix Cc., which describe the latent phase noise space of the EO comb. During the optimization, Cc. is constrained to only exhibit common mode and differential mode phase noise. (b) Frequency noise PSDs Sf(f) of the latent phase noise sources, based on the mixing matrix shown in (a). (c) Column vectors of the true and optimized mixing matrix Cuc., where the entries of the matrix are unconstrained during optimization. (d) Frequency noise PSDs Sf(f) of the latent phase noise sources corresponding to the unconstrained mixing matrix shown in (c). All CIs shown are smoothed for visibility.

Close modal

In Fig. 7(c), the optimized mixing matrix Cuc. of the unconstrained model is shown. The column vectors do not display a well-defined separation into common and differential noise modes. The latent phase noise sources will, therefore, not correspond to physical noise sources. This can be seen in (d), where their PSDs are shown. The shape of the PSDs is similar to the true ones, but they deviate considerably. In addition, both latent phase noise PSDs display strong spikes at high frequencies, which are not present in true phase noise sources. The origin of these high-frequency oscillations is unclear, as they are not part of the state-space model. It is likely that due to the sub-optimal set of parameters θuc., the EKF produces erratic phase estimates to compensate for the accordingly inaccurate state-space model. This showcases the importance of finding good model parameters since phase noise estimates cannot be trusted otherwise.

While it can be useful to isolate the physical noise sources in a comb, this is only possible if a prior model of the comb phase noise exists, as in Eq. (28). In all other cases, especially in the unconstrained mixing matrix case, the optimizer will find any C that can approximately decompose the comb line phase noise into latent noise sources.

Here, the latent space is not interpreted as a physical quantity. However, the observable of interest is the phase noise per comb line ϕltotal(tk). The latent space simply serves as a compressed representation. Using Eq. (31), ϕltotal(tk) can easily be computed from the latent phase noise.

1. Estimation accuracy

In Fig. 8, the estimation accuracy of both the constrained and unconstrained EKF-based approach and the conventional method is compared against the ground truth. The phase noise per comb line can also be estimated using the conventional method discussed in Sec. II A. The accuracy is estimated based on the estimated variance of the phase noise.

FIG. 8.

Accuracy comparison of the different phase noise estimation methods on a simulated EO comb. (a) Integrated phase noise PSD per comb line for each method. The estimates of the EKF using the constrained (Cc.) and unconstrained (Cuc.) latent space models, as well as the conventional method, are compared against the ground truth. Additionally, the SNR per comb line is shown with the purple, triangular markers, which are measured on the right y axis. (b) and (c) Illustrate the phase noise PSDs of selected comb lines with indices l = −1 and l = 3, respectively. The gray shaded area corresponds to the integrated PSD displayed in (a) for each line.

FIG. 8.

Accuracy comparison of the different phase noise estimation methods on a simulated EO comb. (a) Integrated phase noise PSD per comb line for each method. The estimates of the EKF using the constrained (Cc.) and unconstrained (Cuc.) latent space models, as well as the conventional method, are compared against the ground truth. Additionally, the SNR per comb line is shown with the purple, triangular markers, which are measured on the right y axis. (b) and (c) Illustrate the phase noise PSDs of selected comb lines with indices l = −1 and l = 3, respectively. The gray shaded area corresponds to the integrated PSD displayed in (a) for each line.

Close modal

In Fig. 8(a), the integrated phase noise PSDs of each individual comb line for the different methods are shown. This measure is similar to the empirical phase noise time domain variance as it has the same unit, except that it considers a wide part of the spectrum instead. The phase noise PSD of each comb line Sϕtotal,l(f) is integrated from fmin = 100 kHz to fmax = 100 MHz. The value of fmax is chosen since 100 MHz is the maximum offset frequency we can evaluate using the conventional method in this case.

The constrained EKF variant produces estimates that perfectly align with the true value. This is unsurprising, as the latent space estimate shown in Figs. 7(a) and 7(b) is accurate as well. However, the estimate is also accurate for the outermost lines, which have less than −20 dB SNR. Here we define the electrical SNR per beat note l as
(36)
where Al is its amplitude, σR2 is the variance of the white measurement noise, ΔTs is the sampling period, and fBW is the detection bandwidth. While this seems counterintuitive, this impressive measurement noise rejection can be explained by the restrictive state-space model. Since Cc. is determined by only one parameter, there are not enough degrees of freedom in the model to allow for phase noise overestimation. Intuitively, the single free parameter is determined during the optimization based on the high SNR lines. The phase noise of the noisy low SNR lines is then extrapolated based on the constrained phase noise model, such that the low SNR of the lines does not impact the estimation process.

The unconstrained variant with Cuc. produces accurate estimates for the central comb lines, which have a high SNR. For the outer lines with SNR < 15 dB, the estimated variance is larger than the true value, which indicates that the phase noise magnitude is overestimated. The conventional method estimates are similar, where the high SNR comb line phase noise is estimated accurately. For the outer lines, however, the method completely fails. The very low SNR indicates that the measurement noise dominates over the beat notes, a regime in which the conventional method cannot produce a good estimate.

In Figs. 8(b) and 8(c), two exemplary phase noise PSDs of the comb lines with indices l = −1 and l = 3 are shown. The former beat note has a low SNR, which is, however, still enough such that the conventional method does not fail completely. Beyond f = 2 MHz, its PSD estimate is dominated by measurement noise. Both EKF variants follow the true PSD, which is below the noise floor. The beat note with index l = 3 is one of the highest SNR notes. The conventional estimate is considerably closer to the true PSD, as the noise floor is lower than that of line l = −1.

2. Correlation matrices

Finally, we investigate the correlations between the comb lines and phase noise in the time domain. First, the covariance matrices are estimated using the sample covariance matrix, defined as
(37)
(38)
(39)
where Δϕ̄ is the sample mean. Δϕ(tk) is the N-dimensional vector of differential comb line phase noise at time tk.
The correlation matrices R are then calculated component-wise from the covariance matrices using
(40)
which returns the Pearson correlation coefficients.

In Fig. 9, the correlation matrix estimates for the different phase estimation methods are shown. Both correlation matrices from the EKF-based variants are similar to the true matrix. In the unconstrained case, however, the correlations for the line with index l = 7 deviate from the ground truth. This line has a very low SNR, which causes problems in the optimization process. The optimized parameters that correspond to this line are harder to find, which causes the inaccuracy.

FIG. 9.

Estimated differential phase noise correlation matrices of a simulated EO comb. The matrices are estimated empirically from the time domain phase noise traces.

FIG. 9.

Estimated differential phase noise correlation matrices of a simulated EO comb. The matrices are estimated empirically from the time domain phase noise traces.

Close modal

The conventional phase estimations’ correlations match the true correlations for the central lines. As discussed before, the method fails for low SNR lines, resulting in completely uncorrelated estimates for the outer comb lines. In summary, the accuracy of the correlation matrix estimated seems to follow the phase noise variance estimate that is shown in Fig. 8. This is not surprising, as inaccurate phase noise estimates will lead to inaccurate estimates of their correlations.

In this section, we demonstrate the robustness of the method and its applicability to real-world experimental data. The EKF-based method will be applied to experimental traces of a down-converted EO comb with similar characteristics to the simulated comb discussed in Sec. III A.

The experimental setup for the measurement considered in this section is identical to the setup displayed in Fig. 6(a). A NKT Photonics Koheras BASIK E15 fiber laser is mixed with an EO comb. The EO comb is generated using a separate NKT Photonics Koheras BASIK E15 laser and an EO modulator, driven by an Agilent E8247C signal generator. The mixed signal is detected by a balanced photodetector and digitized using a sampling oscilloscope with fBW = 13 GHz and fsampling = 40 GHz. After digitization, the recorded signal is downsampled digitally by a factor 3, as no beat notes appear in the high-frequency part of the signal spectrum. This step reduces the bandwidth of the measurement, which increases the SNR. The spectrum of the resulting measured signal is displayed in Fig. 10(a). We identify 13 non-aliased down-converted comb lines and 13 aliased lines, which are centered around the line with index lcenter = 6. Notably, all lines except lines four to eight have low powers and, therefore, low SNRs. Additionally, each aliased line happens to be only about 36 MHz away from a neighboring non-aliased line. Since most of the regular lines have a higher SNR, they dominate over the aliased lines, which makes them hard to characterize. This is a problem when using the conventional method since it relies on bandpass filtering around each line. Because of the narrow spacing, the maximum bandwidth of each filter is limited to 36 MHz. This limits the maximum measurable phase noise PSD offset frequency to half the bandwidth. For this measurement, this means that the conventional method can be used to characterize each comb line only up to 18 MHz. While in practice, higher bandwidths could be used, the resulting phase noise estimate would be biased since it would include an aliased line.

FIG. 10.

(a) PSD of an experimental multi-heterodyne EO comb signal. The number next to each line is its index, where negative numbers indicate aliased lines. To showcase the EKF’s ability to decompose the signal, the contribution from each line is isolated and displayed in a slightly different color. Individual comb lines can be isolated without the need for a bandpass filter. The signal, as detected in the experiment, is the sum of all lines and the residual noise. (b) Frequency noise PSDs of the latent phase noise sources, as estimated by the EKF. The PSDs are shown with a 99% CI. In addition, shown are frequency noise PSDs of the common mode noise originating from the lasers and RF source noise used in the EO comb generation, extracted from independent reference measurements. The measurement noise floors of the reference measurements are indicated with dashed lines.

FIG. 10.

(a) PSD of an experimental multi-heterodyne EO comb signal. The number next to each line is its index, where negative numbers indicate aliased lines. To showcase the EKF’s ability to decompose the signal, the contribution from each line is isolated and displayed in a slightly different color. Individual comb lines can be isolated without the need for a bandpass filter. The signal, as detected in the experiment, is the sum of all lines and the residual noise. (b) Frequency noise PSDs of the latent phase noise sources, as estimated by the EKF. The PSDs are shown with a 99% CI. In addition, shown are frequency noise PSDs of the common mode noise originating from the lasers and RF source noise used in the EO comb generation, extracted from independent reference measurements. The measurement noise floors of the reference measurements are indicated with dashed lines.

Close modal

This issue could be mitigated in this particular experimental setup by adjusting the central frequency of the seed laser. Nevertheless, in frequency combs with low repetition rates, the narrow spacing between lines remains an inherent challenge. Consequently, this measurement highlights the benefit of employing the EKF, as it eliminates the need for bandpass filtering and, therefore, circumventing the problem.

As long as the state space model correctly describes the detected signal, it does not matter how close the lines are to each other in frequency. We can, therefore, separate the contribution of each line and, in principle, isolate each line from the signal. However, here we are interested in their phase noise properties.

To apply the EKF to the detected signal, we use the same steps as in Sec. III A. The same state-space model as defined in Eqs. (32) and (33) is used, which describe the latent space phase noise model. As shown in Sec. III C, the constrained model variant produces a more accurate phase noise estimate, especially for very low SNR comb lines. In this section, we will, therefore, only use this variant. The corresponding optimization transformation function Λ is defined in Eq. (34). After optimizing the model parameters θ, the EKF is applied to estimate the phase. As we used the constrained model for the mixing matrix Cc., the latent phase noise sources can be identified as the common and differential mode noise sources. Here, the common mode corresponds to the difference between the phase noise of the comb seed laser and the LO ϕCW(tk) − ϕLO(tk). Both contribute equally to all down-converted comb lines, as in Eq. (28). The differential mode is the phase noise originating from the RF source ϕRF(tk).

Both the common and differential mode contributions are separately accessible in the experiment, so we can record independent phase noise reference measurements. The common mode phase noise is estimated by creating a single beat note signal between the seed laser and the LO, which has the same total phase noise as the common mode of the EO comb. For the RF source reference phase noise measurement, the source is connected directly to the ADC. The phase noise of both reference measurements is estimated using the conventional method.

The frequency noise PSDs of the estimated latent phase noise sources are shown in Fig. 10(b), alongside the reference measurements. The PSDs of the EKF estimates are accurate over a wide frequency range, as they match the reference measurements very well. The common mode latent phase noise ψ0 matches the seed laser phase noise over the full frequency range. Up to 1 MHz offset frequency, the differential mode phase noise ψ1 matches the RF source phase noise. Beyond 1 MHz, the reference measurement is limited by measurement noise, which can be seen by the ∝f2 dependency of the frequency noise PSD. At the same frequency, the PSD of ψ1 flattens out and its CI grows larger. Still, the interval predicts the PSD to be significantly below the noise floor of the reference measurement. A flat frequency noise PSD corresponds to the random walk behavior that is part of the EKF state space model in Eq. (32). It is, therefore, not surprising that the EKF PSD estimate takes on this behavior: Once the phase noise is limited by measurement noise, extrapolating from the state-space model is the only remaining information the EKF can use. The CI does not reflect this model assumption. Its calculation, as presented in the  Appendix, does not include uncertainty in the parameters of the model itself. It represents uncertainty originating only from the measurement noise while assuming complete certainty about the state-space model. While a random walk is a valid assumption for laser phase noise, this is not necessarily the case for an RF source, as discussed in Sec. III A. The latent phase noise PSDs below the measurement noise floor should only be trusted if the phase noise behavior is well-modeled in the state-space model. Since we cannot assume that the random walk is a good model for the RF source phase noise, we cannot trust the PSD of ψ1 beyond 1 MHz.

Next, we investigate the estimation accuracy with respect to the phase noise of the individual comb lines. Just as for the simulated EO comb, the phase noise per comb line can be calculated using Eq. (31). They are compared to estimations using the conventional method.

Figure 11(a) shows the integrated phase noise variance per comb line for the EKF and conventional method. The phase noise variance per comb line is calculated by integrating the phase noise PSDs of each comb line between fmin = 4 kHz and fmax = 15 MHz. For the central comb lines with SNR > 15 dB, both methods agree on the phase noise variance. As we saw for the simulated EO comb in Fig. 8, both methods produce accurate estimates in high SNR regimes. Therefore, we can assume that both methods produce an accurate estimate for lines four to eight. Beyond these lines, the conventional method fails. Since we have used the constrained EKF model, its estimate follows the theoretical phase noise model of the EO comb in Eq. (28). Just as in the simulation, the variance follows the expected parabolic form. Since this is an experimental measurement, we do not have access to ground truth values. The simulation results from Sec. III C, however, indicate an accurate prediction.

FIG. 11.

Accuracy comparison between the EKF-based and conventional phase noise estimation methods on an experimental EO comb. (a) Integrated phase noise PSD per comb line for each method. For the EKF, the constrained model was used, which only allowed common and differential mode phase noise. Additionally, the SNR per comb line is shown with the purple, triangular markers, which are measured on the right y axis. The SNR is calculated as in Eq. (36). (b) Differential phase noise correlation matrix of the EKF-based estimate. (c) Differential phase noise correlation matrix of the conventional method’s estimate.

FIG. 11.

Accuracy comparison between the EKF-based and conventional phase noise estimation methods on an experimental EO comb. (a) Integrated phase noise PSD per comb line for each method. For the EKF, the constrained model was used, which only allowed common and differential mode phase noise. Additionally, the SNR per comb line is shown with the purple, triangular markers, which are measured on the right y axis. The SNR is calculated as in Eq. (36). (b) Differential phase noise correlation matrix of the EKF-based estimate. (c) Differential phase noise correlation matrix of the conventional method’s estimate.

Close modal

In Figs. 11(b) and 11(c), the estimated correlation matrices of both methods are shown, which are calculated according to Eqs. (37) and (40). As expected, the EKF predicts strongly correlated comb line phase noise. The conventional method can only recover the correlations for the few central lines that exhibit enough SNR.

To summarize this section, we have shown how to use the EKF to characterize the phase noise of down-converted frequency combs using the example of an EO comb. Both in simulation and on experimental data, we demonstrate that the EKF outperforms the conventional DSP method. Especially for very low SNR comb lines, the EKF can still recover the phase noise while the conventional method fails. While the EO comb was used as a benchmark system, the latent space EKF method is much more general. Two variants of the latent space were introduced, which, in principle, allow for its application on any comb.

In this section, we investigate the dual-comb setup. We continue to utilize the same experimental setup as displayed in Fig. 1. Both the CUT and the LO are chosen to be frequency combs. In this case, the detected signal has the most general form as derived in Eq. (4). Each optical comb line of the CUT can, in principle, create a beat note with any of the optical comb lines of the RS. The number of beat notes in the detected signal depends on the repetition frequencies ωrepCUT and ωrepLO of the comb, as well as the available detection bandwidth.

The beat notes in dual-comb setups can be categorized into different orders. One line of each optical comb is arbitrarily chosen to have comb line index zero. The electrical beat note created by their mixing is a zeroth order beat note and is assigned a line index from each generating line. Its frequency will, therefore, be denoted as ω0,0=ω0LOω0CUT. All beat notes generated from the neighboring comb lines of each comb with matching index are also considered zeroth order. The index difference of the generating lines determines the order number of a beat note. A beat note with frequency ω0,1=ω0LOω1CUT would, therefore, be considered a beat note of order one.

In Fig. 12, the beat note generation process is illustrated. The spectrum of the zeroth-order beat notes is again a comb in the electrical domain with repetition frequency Δωrep=ωrepCUTωrepLO.

FIG. 12.

Illustration of the beat note generation process in the dual-comb setup. The upper panel schematically shows the comb lines of the CUT and LO in the optical domain. They are shown with slightly different repetition frequencies ωrepCUT and ωrepLOωrepCUTΔωrep. Through coupling and detection, the electrical beat notes displayed in the lower panel are generated. The generation processes of all zeroth order beat notes are illustrated with red arrows. The green dashed arrows indicate the mixing process leading to beat notes of order −1. In this illustration, we assume that the frequencies of all higher-order beat notes lie outside the detection bandwidth fBW, which is indicated in purple. Finally, the blue arrows indicate the aliasing of negative difference frequencies to positive detected frequencies.

FIG. 12.

Illustration of the beat note generation process in the dual-comb setup. The upper panel schematically shows the comb lines of the CUT and LO in the optical domain. They are shown with slightly different repetition frequencies ωrepCUT and ωrepLOωrepCUTΔωrep. Through coupling and detection, the electrical beat notes displayed in the lower panel are generated. The generation processes of all zeroth order beat notes are illustrated with red arrows. The green dashed arrows indicate the mixing process leading to beat notes of order −1. In this illustration, we assume that the frequencies of all higher-order beat notes lie outside the detection bandwidth fBW, which is indicated in purple. Finally, the blue arrows indicate the aliasing of negative difference frequencies to positive detected frequencies.

Close modal
In the illustration, we have assumed that all higher-order beat notes do not contribute to the detected spectrum. If the repetition rates of the optical combs are tunable, it is possible to control the frequencies of the resulting beat notes. This allows us to choose which beat notes are within the detectable bandwidth. To ensure that only zeroth order notes are detected, the combs should fulfill the inequations
(41)
and
(42)
The inequations (41) and (42) are, in principle, achievable for all types of combs with sufficiently tunable repetition frequencies. By tuning the difference frequency Δωrep to be very small compared to the optical comb repetition frequencies [Eq. (42)], the detection bandwidth can be reduced via low-pass filtering such that the first set of inequations (41) are fulfilled.
In this regime, the frequencies of all higher-order beat notes are larger than fBW and will not be part of the detected signal. The analytical form of the detected signal in Eq. (4) is reduced to
(43)
where we only consider zeroth order terms. As no higher-order terms appear, we do not need a double summation in the expression. Note that here we used the index notation l as presented in Fig. 12, where the comb line corresponding to l = 0 is arbitrarily chosen for each comb. The beat note frequencies are
(44)
The phase noise terms ϕl,ltotal are the sums of the corresponding phase noise terms of the optical combs. Notably, the signal of the dual-comb setup in Eq. (43) now has the same form as the signal from the down-converted comb setup in Eq. (21). Since the analytical form is identical, we can use the same state-space model for the EKF-based estimation method, utilizing the latent phase noise space. The state-space model is defined in Eqs. (32) and (33).

We will demonstrate the application of the EKF in dual-comb setups using an experimental measurement with two frequency-modulated quantum dot mode-locked lasers (MLL). A description of the fabrication and a general characterization of the MLLs used in the measurement are given in Ref. 48. Both MLLs were fabricated in the same way and should have similar noise properties. The distinction between CUT and LO is, therefore, not useful. We will, however, keep the naming convention to maintain the notation. Their repetition frequencies are ωrepCUT 59.4 GHz and ωrepLO 58.4 GHz. Both combs are centered around λ = 1298 nm with an average comb line power of −20 dBm. The beat notes have a spacing of Δωrep ≈ 1 GHz. A single photodetector with a 15 GHz bandwidth was used to detect the signal. The resulting spectrum contains 16 regular and 12 aliased comb lines. With these parameters, the inequations (41) and (42) are fulfilled. The signal spectrum, therefore, only contains zeroth-order beat notes.

While we can use the same state-space model as for the EO comb, we have to decide whether the mixing matrix that defines the latent phase noise space should be constrained. In Sec. III, we used an optimization transformation function Λ [as defined in Eq. (34)], which constrains the latent phase noise sources. In particular, we chose to constrain Cc. to two latent noise sources: a common mode and a differential mode source. This model was chosen because, in the EO comb, a comb line index-dependent model of the phase noise is known and defined in Eq. (28).

For the MLLs used in this experiment, we do not have an explicit phase noise model available. However, we can use the so-called elastic tape model for phase noise to our advantage. It assumes that the physical noise sources that contribute to the comb line phase noise have a linear dependence on the comb line number.47 Each physical noise source may, however, differ in its fixed point, which is the comb line index at which its contribution is minimal. This model has been shown to describe the comb line phase noise dependency in MLLs as well as microring-resonator combs.49,50

This is equivalent to the assumption that any phase noise sources that are present in the comb behave as differential mode phase noise sources that are centered at different comb lines. This relationship can be expressed as
(45)
where φn(t) is a physical noise source centered at the comb line with index lfix,n. The total phase noise per comb line is then the sum of the independent physical noise source contributions. As the contribution of each source is linear with respect to the comb line index l, the total phase noise dependence on line number must also be linear. If there are at least two physical noise sources with different fixed points, the total phase noise may also have a line number independent common mode contribution. This means that the total phase noise in each comb can be described by the decomposition of one common mode and one differential mode latent phase noise source. By the same logic, the phase noise in the electrical beat notes can also be described by only two noise modes.

This is the same decomposition we used in the EO comb case. We could, therefore, use the same two-dimensional latent space constraints as before. To, however, showcase the versatility of the method and the validity of the assumptions made earlier, we propose a hybrid latent space model. We choose the latent space dimension L = 3, where the first two noise sources are constrained to common and differential modes. Analogous to the EO comb, we constrain the first column of C to be constant with line index and the second to be linear, with an optimizable offset lcenter. These two latent dimensions represent the common mode and differential mode noise sources. The third column of C is left unconstrained. If any additional noise sources are present that do not follow the elastic tape model, this additional latent space component should capture their behavior.

To improve the convergence behavior, we have found that normalizing the columns of C drastically improves the robustness and stability of the optimization. As we are not interested in interpreting the latent noise sources in this case, changing the scale of C is not a problem. The normalization is applied after the optimization transformation function as
(46)
for the m-th column vector of C, where ‖·‖2 is the 2-norm. Apart from this change, the same optimization transform function Λ as in Eq. (34) is used.

While we cannot interpret the latent space noise sources as physical quantities, we can still gain insights by investigating their properties. In Figs. 13(a) and 13(b), the column vectors of the optimized C matrix are shown, alongside the frequency noise PSDs of the latent sources. The two constrained vectors C(0) and C(1) look as expected, where the optimized offset of the zero-crossing of the differential mode vector occurs at lcenterMAP=3. The third free column of C exhibits a mostly smooth shape with smaller values at the central lines and larger values toward the outer lines. The frequency noise PSDs of the latent sources reveal the true scale of each noise mode. The common mode noise is the largest latent source and makes the dominant contribution to the phase noise per comb line. The differential mode is significantly smaller and has a mostly flat frequency noise PSD profile.

FIG. 13.

EKF-based phase noise characterization in an experimental dual-comb MLL setup. (a) Column vectors of the optimized latent space mixing matrix C, indicated by the superscripts (0,1,2). (b) Frequency noise PSDs of the latent phase noise sources ψl as tracked by the EKF. The shaded areas represent the 99% CIs of the PSDs, which were smoothed for visibility. (c) Integrated phase noise PSD per comb line. The blue and orange markers represent the variance of the EKF estimate and the conventional method, respectively, measured on the left y axis. The purple triangular markers show the SNR per comb line, measured on the right y axis. The integration limits are fmin = 5 MHz and fmax = 210 MHz.

FIG. 13.

EKF-based phase noise characterization in an experimental dual-comb MLL setup. (a) Column vectors of the optimized latent space mixing matrix C, indicated by the superscripts (0,1,2). (b) Frequency noise PSDs of the latent phase noise sources ψl as tracked by the EKF. The shaded areas represent the 99% CIs of the PSDs, which were smoothed for visibility. (c) Integrated phase noise PSD per comb line. The blue and orange markers represent the variance of the EKF estimate and the conventional method, respectively, measured on the left y axis. The purple triangular markers show the SNR per comb line, measured on the right y axis. The integration limits are fmin = 5 MHz and fmax = 210 MHz.

Close modal

The free noise mode ψ3 has an approximate ∝f2 dependency on the PSD offset frequency. This makes the third latent noise source a white noise contribution to the comb line phase noise. It is very likely that some of the measurement noise present in the signal is interpreted as phase noise by the EKF. While this is generally undesirable, it also shows that during the optimization process, the EKF was not able to find phase noise contributions that violate the elastic tape model. This is not proof of the non-existence of higher-order noise terms, but it does show that the comb line phase noise can be accurately estimated using only the common and differential noise mode models.

Finally, Fig. 13(c) displays the intergrated phase noise PSD per comb line. The EKF estimate is compared to the conventional method. As we have seen before, both methods agree on the high SNR of the comb lines. For the outer low SNR lines, the conventional method returns a significantly larger variance estimate compared to the EKF.

We have shown how the EKF can be used to characterize the total phase noise of frequency combs. However, the EKF can also be used to digitally compensate for the phase and measurement noise of a multi-heterodyne signal.

As the distinction between the actual signal and perturbing measurement noise is inherent to the method, filtering out the measurement noise is straightforward. After optimizing the parameters θ of the state-space model and applying the EKF, we are left with a time series of the latent phase noise estimates ψm(tk). If we iterate over the samples k and use ψm(tk) as an input to the state-space model, we can, therefore, reconstruct the estimate of the EKF for the signal ỹEKF(tk) without the measurement noise ξ(tk), such that y(tk)=ỹEKF(tk)ξ(tk).

In principle, the phase noise of the detected comb lines can be compensated for in the same way. Using the latent space Eq. (31), we receive a phase noise time series ϕl(tk) for each comb line. Applying the inverted phase noise −ϕl(tk) as a phase shift to each line in ỹEKF(tk) should result in a phase and measurement noise-free estimate of the original noisy signal y(tk).

In a similar approach, it has been shown that the EKF can be used to recover comb lines in significantly more noisy conditions.28,51 In dual-comb spectroscopy experiments, it is common to produce very narrowly spaced multi-heterodyne signals to achieve good frequency resolution. If the combs have significant phase noise, the fluctuations of the comb line frequencies can cause overlap in the spectrum. Even in situations where individual lines were not discernible in the spectrum, using the EKF to compensate for the phase noise was possible.

Digital noise compensation methods can relax the requirements of frequency combs for metrology applications.52 Instead of relying on complex experimental setups to lock combs, the phase noise can be removed retroactively. While the presented method involves complex DSP and requires significant computational processing power, further improvements to its efficiency could enable the use of free-running combs in dual-comb spectroscopy applications.

In this tutorial, we have shown how to characterize laser and frequency comb phase noise using multi-heterodyne measurements and the extended Kalman filter. By applying automatic differentiation and adaptive optimization methods, a state space model of the detected multi-heterodyne signal with an arbitrary shape can be learned from a measured signal. On simulated and experimental datasets in different experimental setups, we have demonstrated the method’s versatility and its advantages over conventional DSP approaches. Furthermore, we have discussed how the framework can be used for offline digital phase and measurement noise compensation. Wideband noise compensation in free-running dual-comb spectroscopy could reduce the hardware requirements on the combs and eventually lead to more efficient operation.

This work has been funded by the SPOC Center (Grant No. DNRF 123) and Villum Fonden (Grant No. VI-POPCOM 54486). The authors acknowledge Mario Dummont, Osama Terra, Bozhang Dong, and John E. Bowers from the University of California, Santa Barbara, USA, for providing the dual-comb MLL data.

The authors have no conflicts to disclose.

Jasper Riebesehl: Conceptualization (equal); Methodology (equal); Software (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Holger R. Heebøll: Methodology (equal); Writing – review & editing (equal). Aleksandr Razumov: Writing – review & editing (equal). Michael Galili: Supervision (lead); Writing – review & editing (equal). Darko Zibar: Conceptualization (equal); Funding acquisition (equal); Methodology (equal); Supervision (equal); Writing – review & editing (equal).

The data that support the findings of this study are available from the corresponding author upon reasonable request.

In this section, we derive an expression for the confidence interval of a power spectral density given a sampled time series with time-dependent uncertainties. In our case, the expression is used to propagate the EKF uncertainty estimates of the phase noise time series to the phase noise PSD. This allows the quantification of the EKF’s uncertainty in the PSD picture. The approach is similar to a derivation presented in Ref. 53. Our derivation is, however, generalized for time-dependent uncertainties and exact due to higher-order error propagation.

1. PSD estimation

To estimate the PSD of a time series x(tk), Welch’s method is used.54  tk = kΔT is the discretized time variable with sampling period ΔT. x(tk) is divided into Nseg. potentially overlapping segments of length K, and each segment is multiplied by a window function w(k) of the same length. Using
(A1a)
(A1b)
a periodogram is calculated for each segment. The index l corresponds to the Fourier frequency, fl = l/(KΔT). X(l)n is the discrete Fourier transform of the n-th windowed segment, defined as
(A2a)
(A2b)
(A2c)
After computing Sn(l), these periodograms are averaged to obtain the final PSD estimate using
(A3)

2. Uncertainty propagation

We assume we are given a time series ux(tk) of the uncertainty of x(tk). In our case, ux(tk) is the standard deviation of the Gaussian distribution the EKF predicts.

In the calculation of S(l), x(tk) first enters the calculation of the Fourier transform in Eq. (A2). To propagate the uncertainty, the real and imaginary parts of X(l) are treated separately.55 As the Fourier transform is linear in x(tk), we can use linear error propagation,
(A4a)
(A4b)
We have reformulated the second term of Eq. (A4b) to showcase that this expression again is a discrete Fourier transform. Analogously, the imaginary part is given by
(A5)
Higher-order error propagation is required to calculate the uncertainty of Sn(l) exactly since the Eq. (A1a) is not linear. The expression is quadratic, which means that second-order error propagation is sufficient as all higher-order sensitivity coefficients vanish. Using the analytical form given in Ref. 56, we arrive at the expression
(A6)
As the EKF produces normally distributed estimates, we will use κ = 3, the kurtosis of a Gaussian distribution.
The sensitivity coefficients evaluate to
(A7a)
(A7b)
(A7c)
(A7d)
Substituting into Eq. (A6) yields
(A8)
Finally, the uncertainty of the averaged PSD estimate S(l) can be calculated according to linear uncertainty propagation,
(A9)
This expression is used throughout the paper to calculate the confidence intervals of PSDs, as shown in the figures.
1.
S. A.
Diddams
,
K.
Vahala
, and
T.
Udem
, “
Optical frequency combs: Coherently uniting the electromagnetic spectrum
,”
Science
369
,
eaay3676
(
2020
).
2.
T.
Fortier
and
E.
Baumann
, “
20 years of developments in optical frequency comb technology and applications
,”
Commun. Phys.
2
,
153
(
2019
).
3.
N. R.
Newbury
and
W. C.
Swann
, “
Low-noise fiber-laser frequency combs (invited)
,”
J. Opt. Soc. Am. B
24
,
1756
(
2007
).
4.
H.
Tian
,
Y.
Song
, and
M.
Hu
, “
Noise measurement and reduction in mode-locked lasers: Fundamentals for low-noise optical frequency combs
,”
Appl. Sci.
11
(
16
),
7650
(
2021
).
5.
T. J.
Kippenberg
,
R.
Holzwarth
, and
S. A.
Diddams
, “
Microresonator-based optical frequency combs
,”
Science
332
,
555
(
2011
).
6.
H.
Haus
and
A.
Mecozzi
, “
Noise of mode-locked lasers
,”
IEEE J. Quantum Electron.
29
,
983
996
(
1993
).
7.
L.
Lundberg
,
M.
Karlsson
,
A.
Lorences-Riesgo
,
M.
Mazur
,
V.
Torres-Company
,
J.
Schröder
, and
P.
Andrekson
, “
Frequency comb-based WDM transmission systems enabling joint signal processing
,”
Appl. Sci.
8
,
718
(
2018
).
8.
N.
Picqué
and
T. W.
Hänsch
, “
Frequency comb spectroscopy
,”
Nat. Photonics
13
,
146
157
(
2019
).
9.
M.
Schioppo
,
J.
Kronjäger
,
A.
Silva
,
R.
Ilieva
,
J. W.
Paterson
,
C. F. A.
Baynham
,
W.
Bowden
,
I. R.
Hill
,
R.
Hobson
,
A.
Vianello
,
M.
Dovale-Álvarez
,
R. A.
Williams
,
G.
Marra
,
H. S.
Margolis
,
A.
Amy-Klein
,
O.
Lopez
,
E.
Cantin
,
H.
Álvarez Martínez
,
R.
Le Targat
,
P. E.
Pottie
,
N.
Quintin
,
T.
Legero
,
S.
Häfner
,
U.
Sterr
,
R.
Schwarz
,
S.
Dörscher
,
C.
Lisdat
,
S.
Koke
,
A.
Kuhl
,
T.
Waterholter
,
E.
Benkler
, and
G.
Grosche
, “
Comparing ultrastable lasers at 7 × 10−17 fractional frequency instability through a 2220 km optical fibre network
,”
Nat. Commun.
13
,
212
(
2022
).
10.
N. V.
Nardelli
,
T. M.
Fortier
,
M.
Pomponio
,
E.
Baumann
,
C.
Nelson
,
T. R.
Schibli
, and
A.
Hati
, “
10 GHz generation with ultra-low phase noise via the transfer oscillator technique
,”
APL Photonics
7
,
026105
(
2022
).
11.
A.
Razumov
,
H. R.
Heebøll
,
M.
Dummont
,
O.
Terra
,
B.
Dong
,
J.
Riebesehl
,
P.
Varming
,
J. E.
Pedersen
,
F. D.
Ros
,
J. E.
Bowers
, and
D.
Zibar
, “
Subspace tracking for phase noise source separation in frequency combs
,”
Opt. Express
31
,
34325
34347
(
2023
).
12.
H. R.
Heebøll
,
J.
Riebesehl
,
A.
Razumov
,
P.
Sekhar
,
S.
Diddams
,
F.
Da Ros
,
M.
Galili
, and
D.
Zibar
, “
Subspace analysis of noise-trade-off in the design of resonant electro-optic combs
,” in
CLEO 2024
,
Technical Digest Series (Optica Publishing Group
,
2024
),
paper JThu2A.114
.
13.
A.
Razumov
,
S.
Vasilyev
,
J.
Riebesehl
,
H. R.
Heebøll
,
F.
Da Ros
, and
D.
Zibar
, “
Phase noise characterization of Cr:ZnS frequency comb using subspace tracking
,” in
CLEO 2024
,
Technical Digest Series (Optica Publishing Group
,
2024
),
paper JThu2A.117
.
14.
R.
Paschotta
, “
Noise of mode-locked lasers (Part I): Numerical model
,”
Appl. Phys. B
79
,
153
162
(
2004
).
15.
R.
Paschotta
, “
Noise of mode-locked lasers (Part II): Timing jitter and other fluctuations
,”
Appl. Phys. B
79
,
163
173
(
2004
).
16.
G.
Brajato
,
L.
Lundberg
,
V.
Torres-Company
,
M.
Karlsson
, and
D.
Zibar
, “
Bayesian filtering framework for noise characterization of frequency combs
,”
Opt. Express
28
,
13949
(
2020
).
17.
L.
Lundberg
,
M.
Mazur
,
A.
Mirani
,
B.
Foo
,
J.
Schröder
,
V.
Torres-Company
,
M.
Karlsson
, and
P. A.
Andrekson
, “
Phase-coherent lightwave communications with frequency combs
,”
Nat. Commun.
11
,
201
(
2020
).
18.
K.
Nishimoto
,
K.
Minoshima
,
T.
Yasui
, and
N.
Kuse
, “
Investigation of the phase noise of a microresonator soliton comb
,”
Opt. Express
28
,
19295
(
2020
).
19.
A.
Ishizawa
,
T.
Nishikawa
,
A.
Mizutori
,
H.
Takara
,
A.
Takada
,
T.
Sogawa
, and
M.
Koga
, “
Phase-noise characteristics of a 25-GHz-spaced optical frequency comb based on a phase- and intensity-modulated laser
,”
Opt. Express
21
,
29186
(
2013
).
20.
X.
Xie
,
R.
Bouchand
,
D.
Nicolodi
,
M.
Giunta
,
W.
Hänsel
,
M.
Lezius
,
A.
Joshi
,
S.
Datta
,
C.
Alexandre
,
M.
Lours
,
P.-A.
Tremblin
,
G.
Santarelli
,
R.
Holzwarth
, and
Y.
Le Coq
, “
Photonic microwave signals with zeptosecond-level absolute timing noise
,”
Nat. Photonics
11
,
44
47
(
2017
).
21.
Z.
Yuan
,
H.
Wang
,
P.
Liu
,
B.
Li
,
B.
Shen
,
M.
Gao
,
L.
Chang
,
W.
Jin
,
A.
Feshali
,
M.
Paniccia
,
J.
Bowers
, and
K.
Vahala
, “
Correlated self-heterodyne method for ultra-low-noise laser linewidth measurements
,”
Opt. Express
30
,
25147
(
2022
).
22.
M.
Ansquer
,
V.
Thiel
,
S.
De
,
B.
Argence
,
G.
Gredat
,
F.
Bretenaker
, and
N.
Treps
, “
Unveiling the dynamics of optical frequency combs from phase-amplitude correlations
,”
Phys. Rev. Res.
3
,
033092
(
2021
).
23.
C.
Lao
,
X.
Jin
,
L.
Chang
,
H.
Wang
,
Z.
Lv
,
W.
Xie
,
H.
Shu
,
X.
Wang
,
J. E.
Bowers
, and
Q.-F.
Yang
, “
Quantum decoherence of dark pulses in optical microresonators
,”
Nat. Commun.
14
,
1802
(
2023
).
24.
G.
Vedala
,
M.
Al-Qadi
,
M.
O’Sullivan
,
J.
Cartledge
, and
R.
Hui
, “
Phase noise characterization of a QD-based diode laser frequency comb
,”
Opt. Express
25
,
15890
(
2017
).
25.
A.
Schlatter
,
S.
Zeller
,
R.
Paschotta
, and
U.
Keller
, “
Simultaneous measurement of the phase noise on all optical modes of a mode-locked laser
,”
Appl. Phys. B
88
,
385
391
(
2007
).
26.
D.
Zibar
,
J. E.
Pedersen
,
P.
Varming
,
G.
Brajato
, and
F.
Da Ros
, “
Approaching optimum phase measurement in the presence of amplifier noise
,”
Optica
8
,
1262
(
2021
).
27.
J.
Riebesehl
,
H. R.
Heebøll
,
A.
Razumov
,
M.
Galili
, and
D.
Zibar
, “
Quantifying uncertainty for a Bayesian laser phase noise measurement method
,” in
CLEO 2024, Technical Digest Series
(
Optica Publishing Group
,
2024
),
paper JThu2A.115
.
28.
D.
Burghoff
,
N.
Han
, and
J. H.
Shin
, “
Generalized method for the computational phase correction of arbitrary dual comb signals
,”
Opt. Lett.
44
,
2966
(
2019
).
29.
G. P.
Agrawal
,
Fiber-Optic Communication Systems
, 1st ed. (
Wiley
,
2010
).
30.
I.
Coddington
,
N.
Newbury
, and
W.
Swann
, “
Dual-comb spectroscopy
,”
Optica
3
,
414
(
2016
).
31.
S.
Särkkä
,
Bayesian Filtering and Smoothing
, 1st ed. (
Cambridge University Press
,
2013
).
32.
A. L.
Schawlow
and
C. H.
Townes
, “
Infrared and optical masers
,”
Phys. Rev.
112
,
1940
1949
(
1958
).
33.
D.
Dreano
,
P.
Tandeo
,
M.
Pulido
,
B.
Ait-El-Fquih
,
T.
Chonavel
, and
I.
Hoteit
, “
Estimating model-error covariances in nonlinear state-space models using Kalman smoothing and the expectation–maximization algorithm
,”
Q. J. R. Metereol. Soc.
143
,
1877
1885
(
2017
).
34.
A.
Gorad
,
Z.
Zhao
, and
S.
Sarkka
, “
Parameter estimation in non-linear state-space models by automatic differentiation of non-linear Kalman filters
,” in
2020 IEEE 30th International Workshop on Machine Learning for Signal Processing (MLSP)
(
IEEE
,
Espoo, Finland
,
2020
), pp.
1
6
.
35.
A. G.
Baydin
,
B. A.
Pearlmutter
,
A. A.
Radul
, and
J. M.
Siskind
, “
Automatic differentiation in machine learning: A survey
,”
J. Mach. Learn. Res.
18
,
1
43
(
2018
).
36.
M.
Minkov
,
I. A. D.
Williamson
,
L. C.
Andreani
,
D.
Gerace
,
B.
Lou
,
A. Y.
Song
,
T. W.
Hughes
, and
S.
Fan
, “
Inverse design of photonic crystals through automatic differentiation
,”
ACS Photonics
7
,
1729
1741
(
2020
).
37.
I. B.
DeepMind
,
K.
Baumli
,
A.
Bell
,
S.
Bhupatiraju
,
J.
Bruce
,
P.
Buchlovsky
,
D.
Budden
,
T.
Cai
,
A.
Clark
,
I.
Danihelka
,
A.
Dedieu
,
C.
Fantacci
,
J.
Godwin
,
C.
Jones
,
R.
Hemsley
,
T.
Hennigan
,
M.
Hessel
,
S.
Hou
,
S.
Kapturowski
,
T.
Keck
,
I.
Kemaev
,
M.
King
,
M.
Kunesch
,
L.
Martens
,
H.
Merzic
,
V.
Mikulik
,
T.
Norman
,
G.
Papamakarios
,
J.
Quan
,
R.
Ring
,
F.
Ruiz
,
A.
Sanchez
,
L.
Sartran
,
R.
Schneider
,
E.
Sezener
,
S.
Spencer
,
S.
Srinivasan
,
M.
Stanojević
,
W.
Stokowiec
,
L.
Wang
,
G.
Zhou
, and
F.
Viola
,
The DeepMind JAX Ecosystem
,
2020
.
38.
J.
Zhuang
,
T.
Tang
,
Y.
Ding
,
S.
Tatikonda
,
N.
Dvornek
,
X.
Papademetris
, and
J. S.
Duncan
, “
AdaBelief optimizer: Adapting stepsizes by the belief in observed gradients
,”
Adv. Neural Inf. Process. Syst.
33
,
1578
(
2020
), https://dl.acm.org/doi/10.5555/3495724.3497302.
39.
M.
Kantner
and
L.
Mertenskötter
, “
Accurate evaluation of self-heterodyne laser linewidth measurements using Wiener filters
,”
Opt. Express
31
,
15994
(
2023
).
40.
L.
Mertenskötter
and
M.
Kantner
, “
Bayesian estimation of laser linewidth from delayed self-heterodyne measurements
,” in
Advances in Nonlinear Dynamics and Control of Mechanical and Physical Systems
,
Springer Proceedings in Physics
, edited by
M.
Belhaq
(
Springer Nature Singapore
,
Singapore
,
2024
), Vol.
301
, pp.
269
279
.
41.
A. J.
Owens
, “
An algorithm for generating fluctuations having any arbitrary power spectrum
,”
J. Geophys. Res.: Space Phys.
83
,
1673
1675, https://doi.org/10.1029/JA083iA04p01673
(
1978
).
42.
P. C.
Eng
,
S.
Song
, and
B.
Ping
, “
State-of-the-art photodetectors for optoelectronic integration at telecommunication wavelength
,”
Nanophotonics
4
,
277
302
(
2015
).
43.
A.
Parriaux
,
K.
Hammani
, and
G.
Millot
, “
Electro-optic frequency combs
,”
Adv. Opt. Photonics
12
,
223
(
2020
).
44.
A.
Hajimiri
, “
Noise in phase-locked loops
,” in
2001 Southwest Symposium on Mixed-Signal Design (Cat. No. 01EX475)
(
IEEE
,
Austin, TX, USA
,
2001
), pp.
1
6
.
45.
See
Agilent E8257C datasheet
.
46.
C.
Deakin
,
Z.
Zhou
, and
Z.
Liu
, “
Phase noise of electro-optic dual frequency combs
,”
Opt. Lett.
46
,
1345
(
2021
).
47.
E.
Benkler
,
H. R.
Telle
,
A.
Zach
, and
F.
Tauser
, “
Circumvention of noise contributions in fiber laser based frequency combs
,”
Opt. Express
13
,
5662
(
2005
).
48.
M.
Dumont
,
S.
Liu
,
M. J.
Kennedy
, and
J.
Bowers
, “
High-efficiency quantum dot lasers as comb sources for DWDM applications
,”
Appl. Sci.
12
,
1836
(
2022
).
49.
F.
Lei
,
Z.
Ye
,
O. B.
Helgason
,
A.
Fülöp
,
M.
Girardi
, and
V.
Torres-Company
, “
Optical linewidth of soliton microcombs
,”
Nat. Commun.
13
,
3161
(
2022
).
50.
S. R.
Hutter
,
A.
Seer
,
T.
König
,
R.
Herda
,
D.
Hertzsch
,
H.
Kempf
,
R.
Wilk
, and
A.
Leitenstorfer
, “
Femtosecond frequency combs with few-kHz passive stability over an ultrabroadband spectral range
,”
Laser Photonics Rev.
17
,
2200907
(
2023
).
51.
D.
Burghoff
,
Y.
Yang
, and
Q.
Hu
, “
Computational multiheterodyne spectroscopy
,”
Sci. Adv.
2
,
e1601227
(
2016
).
52.
L. A.
Sterczewski
,
J.
Westberg
, and
G.
Wysocki
, “
Computational coherent averaging for free-running dual-comb spectroscopy
,”
Opt. Express
27
,
23875
(
2019
).
53.
B.
Palczynska
and
L.
Spiralski
, “
Uncertainty in measuring the power spectrum density of a random signal
,” in
14th IMEKO TC4 Symposium-New Technologies in Measurement and Instrumentation
,
Jurata–Poland
,
2005
.
54.
P.
Welch
, “
The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms
,”
IEEE Trans. Audio Electroacoust.
15
,
70
73
(
1967
).
55.
G.
Betta
,
C.
Liguori
, and
A.
Pietrosanto
, “
Propagation of uncertainty in a discrete Fourier transform algorithm
,”
Measurement
27
,
231
239
(
2000
).
56.
S.
Mekid
and
D.
Vaja
, “
Propagation of uncertainty: Expressions of second and third order uncertainty with third and fourth moments
,”
Measurement
41
,
600
609
(
2008
).