Variational Mode Decomposition (VAFER)
- VAFER is a method that automatically determines the number of intrinsic mode functions and their center frequencies from a signal's real amplitude spectrum.
- It uses a convex optimization approach to balance maximal spectral coverage with minimal baseline roughness, eliminating subjective parameter choices in VMD.
- Validated on narrow-banded signals, VAFER enhances reproducibility and accuracy in applications like radar interference suppression and adaptive filtering.
Variational Mode Decomposition with Automatic Frequency and Mode Number Estimation (VAFER) refers to a methodology that augments classical variational mode decomposition (VMD) by systematically determining the number of intrinsic mode functions (IMFs) and their associated center frequencies directly from the signal spectrum. The VAFER acronym specifically denotes the "Variational Automatic Frequency and mode number Estimation Routine" as presented by Zhong et al. (Zhong et al., 4 Jan 2026), though the term has also been used to indicate VMD-based cascaded pipelines in other signal processing contexts, such as radar interference suppression (Gaur et al., 2022). This article focuses on the core VAFER principle: globally convergent, spectrum-driven selection of IMFs for VMD.
1. Mathematical Formulation
The central objective of VAFER is to extract the minimal set of center frequencies and associated IMFs required to accurately reconstruct a real-valued, narrow-banded signal . Classically, VMD requires the user to specify a mode count and initial guesses for their frequencies, which introduces uncertainty and susceptibility to subjective choices. VAFER circumvents this through a convex variational optimization in the frequency domain.
Let denote the one-sided amplitude spectrum of for . VAFER seeks a nonnegative, globally smooth "support-baseline" function , lying below and conforming to two objectives:
- for all (enforced pointwise).
- is maximized in norm but minimized in roughness ( norm of its second derivative).
This is formalized as the following convex optimization:
subject to
Here, and are user-chosen regularization parameters. This single objective balances maximal coverage (via ) with minimal baseline curvature (via ).
Lagrange multipliers and enforce the constraints in the slack-augmented Lagrangian:
After solving for , the residual spectrum is strictly nonnegative and exhibits separated "humps." VAFER defines the number of intrinsic modes as the number of connected components where for a properly chosen threshold . Center frequencies are selected as the midpoints of these intervals.
2. Numerical Solution and Algorithm
VAFER solves the Euler–Lagrange (EL) equation associated with . This leads to a fourth-order linear ordinary differential equation in :
subject to boundary conditions matching the behavior of : , , , .
The inner-iteration proceeds by discretizing to an -point grid, using finite-difference matrices for all involved derivatives. At step , the linear system for is solved, then dual-ascent updates for the Lagrange multipliers are applied:
where are small step sizes determined by Lipschitz constants of the variation operator. Convergence is taken to .
After convergence, a kernel density estimate (KDE) is constructed on to locate the most probable value of (dominant mode in the KDE), thus providing robust support–hump separation. The connected intervals define and the .
3. Theoretical Properties and Convergence
VAFER is mathematically guaranteed to find a global optimum for due to convexity of both the functional and the feasible set . The duality gap vanishes by standard convex analysis [(Zhong et al., 4 Jan 2026), S.4.2], and provided that the dual ascent step sizes are adequately small, the dual multipliers converge to a saddle point. Existence and uniqueness of the solution are also ensured by the boundary-value theory for linear ODEs, and continuous-dependence arguments guarantee algorithmic stability.
The routine typically achieves convergence in – iterations, with computational time on the order of seconds for frequency bins.
4. Practical Use and Experimental Results
VAFER is applied to smooth, narrow-banded signals and produces both the number of IMFs and their initial center frequencies . This initialization is then directly transferred to the standard VMD algorithm (i.e., ADMM-based decomposition in the time domain) to extract each mode (Zhong et al., 4 Jan 2026).
Tabulated summary of prototype experiments:
| Signal Class | True | VAFER | Max |
|---|---|---|---|
| Single Sine | 1 | 1 | < 0.03 |
| Two Cos/Sin | 2 | 2 | < 0.03 |
| Piecewise 4 modes | 4 | 4 | < 0.03 |
| 11 Superposed Modes | 11 | 11 | < 0.03 |
The validated routines exhibit accurate count and localization for up to $11$ closely spaced modes, as long as the constituent frequency bands remain spectrally separated (minimum suffices for ).
5. Position Within the VMD Ecosystem
VAFER addresses a fundamental challenge in VMD usage: selection of and frequency initialization. Traditionally, these parameters have been set manually, with nontrivial impact on the quality of decompositions and susceptibility to mode-mixing or under-/overfitting. VAFER provides an automatic, globally convergent mechanism that leverages only the real amplitude spectrum. This bypasses ambiguities of complex-field (analytic) optimizations that have historically plagued mode number estimation (Zhong et al., 4 Jan 2026).
A plausible implication is that VAFER enables nonparametric, reproducible decompositions for broad classes of one-dimensional signals, provided the individual spectral bands are separable. For non–narrow-banded or highly nonstationary signals, performance may depend on spectral structure.
6. Distinction from Other VAFER Usages
The acronym “VAFER” has also appeared as shorthand for sequence pipelines coupling VMD with further time–frequency processing and adaptive selection, such as the VMD–FSST–energy-entropy framework for mutual interference suppression in FMCW radar (Gaur et al., 2022). There, VMD produces modes, FSST sharpens time–frequency localization, and energy–entropy thresholding discards noise-dominated components:
- VMD decomposes the input signal into narrowband modes.
- FSST generates high-resolution time–frequency representations for each mode.
- Energy–entropy filtering selects tone-like (target) versus diffuse (interference) components.
While this usage is methodologically distinct, it reflects the broader trend toward using adaptive, variationally-optimized mode decompositions as the front-end to subsequent discriminative or filtering stages.
7. Interpretive Comments and Limitations
The theoretical guarantees and robust empirical performance demonstrated by VAFER apply primarily to signals that are adequately modeled as sums of disjoint, narrowband components. When sub-band frequency overlap is substantial, the baseline-separation approach may merge modes or artificially split single wideband IMFs. In such scenarios, parameter choices (e.g., weighting) and the resolution of spectral discretization may significantly affect the outcome. For time–frequency nonstationarity, sliding-window VAFER or time–frequency adaptive variants may be required, though such extensions are not described in the cited works (Zhong et al., 4 Jan 2026).
In summary, VAFER establishes a definitive procedure for automatic, globally convergent initialization of VMD mode counts and center frequencies from real-valued signals, with immediate applicability to denoising, adaptive filtering, time-series forecasting, and spectral estimation.