Boiling flow estimation for aero-optic phase screen generation
Jeffrey W. Utley, Gregery T. Buzzard, Charles A. Bouman, Matthew R. Kemnetz
TL;DR
This work addresses the need for scalable, realistic aero-optic phase-screen data by extending the computationally efficient boiling-flow model to aero-optics with anisotropy. It introduces a data-driven parameter-estimation pipeline to fit boiling-flow parameters $L_0$, $r_0$, and anisotropy $\gamma_0$, along with flow velocity $\mathbf{v}$ and flow-coefficient $\alpha$, to measured phase screens, enabling synthetic data generation of arbitrary length. The authors demonstrate isotropic estimation against simulated data, achieving TPS matches within roughly 12% and low structure-function errors, and show anisotropic estimation on measured data improves 2D structure-function fidelity by capturing elliptical spatial correlations, though TPS fidelity may lag. Overall, the approach provides a flexible, low-cost pathway to generate aero-optic phase screens that reproduce key temporal and spatial statistics, with tunable fidelity between temporal and spatial aspects, suitable for training and benchmarking disturbance-mitigation algorithms.
Abstract
Aero-optic effects due to turbulence can reduce the effectiveness of transmitting light waves to a distant target. Methods to compensate for turbulence typically rely on realistic turbulence data, which can be generated by i) experiment, ii) high-fidelity CFD, iii) low-fidelity CFD, and iv) autoregressive methods. However, each of these methods has significant drawbacks, including monetary and/or computational expense, limited quantity, inaccurate statistics, and overall complexity. In contrast, the boiling flow algorithm is a simple, computationally efficient model that can generate atmospheric phase screen data with only a handful of parameters. However, boiling flow has not been widely used in aero-optic applications, at least in part because some of these parameters, such as r0, are not clearly defined for aero-optic data. In this paper, we demonstrate a method to use the boiling flow algorithm to generate arbitrary length synthetic data to match the statistics of measured aero-optic data. Importantly, we modify the standard boiling flow method to generate anisotropic phase screens. While this model does not fully capture all statistics, it can be used to generate data that matches the temporal power spectrum or the anisotropic 2D structure function, with the ability to trade fidelity to one for fidelity to the other.
