Phase demodulation with iterative Hilbert transform embeddings
Erik Gengel, Arkady Pikovsky
TL;DR
The paper tackles demodulating phase-modulated signals $x(t)=S(\varphi(t))$ with arbitrary waveform $S$ and monotone phase $\varphi(t)$. It introduces iterative Hilbert transform embeddings that generate a sequence of proxi-phases via $\theta_{n+1}=\hat{P}[x(\theta_n)]$, starting from $\theta_0=t$, and demonstrates convergence toward the true protophase, supported by a perturbative theory for the cosine case showing exponential damping of high-frequency modulations. Numerical experiments on simple and complex waveforms—including fast modulations—confirm near machine-precision demodulation (errors around $10^{-7}$ to $10^{-8}$) and reveal the superior robustness of the length-based proxi-phase in fast-modulation regimes. The study also discusses transforming a protophase to a true phase with a uniform average rotation via a $C(\cdot)$ mapping, highlighting practical limits from discretization and data length. Overall, the approach offers a filter-free, broadly applicable framework for phase demodulation in driven oscillatory systems and signals with arbitrary waveform modulations.
Abstract
We propose an efficient method for demodulation of phase modulated signals via iterated Hilbert transform embeddings. We show that while a usual approach based on one application of the Hilbert transform provides only an approximation to a proper phase, with iterations the accuracy is essentially improved, up to precision limited mainly by the discretization effects. We demonstrate that the method is applicable to arbitrarily complex waveforms, and to modulations fast compared to the basic frequency. Furthermore, we develop a perturbative theory applicable to simple cosine waveforms, showing convergence of the technique.
