Open Access
Issue
J. Space Weather Space Clim.
Volume 15, 2025
Article Number 53
Number of page(s) 11
DOI https://doi.org/10.1051/swsc/2025051
Published online 10 December 2025

© G. Morel et al., Published by EDP Sciences 2025

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

1 Introduction

This paper is the first part of a study on ionospheric scintillation modeling and analysis. It addresses the analysis of scintillation indices. The second part focuses on power spectral density analysis and is the topic of a companion paper.

The ionospheric scintillation phenomenon is a rapid fluctuation of the amplitude and phase of an electromagnetic wave propagated through the ionosphere. It is related to small-scale turbulent fluctuations of the ionospheric refractive index that are likely to develop (Tatarskii, 1971; Ishimaru, 1997). Despite advances in technology and signal processing, the impact of ionospheric scintillation is still a problem for many radiofrequency systems operating below 10 GHz. Variations in amplitude, linked to constructive or destructive interferences of the propagated wave, are frequently observed at the equator during equinoxes and after sunset. Phase variations, linked to electron density disturbances associated with significant velocities of the ionospheric medium, are observed in polar areas during periods of geomagnetic storms and intense solar activity. These amplitude and phase scintillations create GNSS receiver loss of lock or positioning errors that affect geopositioning system performances at L band (Paziewski et al., 2022). Scintillation effects can also affect low-frequency, L-band and P-band, Synthetic Aperture Radar (SAR) systems (Belcher, 2008; Rogers et al., 2014) or telecommunications.

Since the ionosphere can be a highly fluctuating medium, its effects on propagation are generally statistically quantified, mainly in terms of signal log-amplitude and phase variability (Wheelon, 2001). To model electromagnetic wave propagation, two approaches are commonly used: The Rytov’s theory of smooth perturbations, allowing derivations of analytic and asymptotic formulations of the electromagnetic field moments (Tatarskii, 1971; Rytov et al., 1989; Wheelon, 2003), and a numerical approach, covering all scattering regimes and based on the Parabolic Wave Equation (PWE) method (Tappert, 1977) that can be solved in a stochastic medium (Rino, 2011). The PWE method is then combined with Multiple Phase Screens (MPS) to take into account the turbulent characteristics of the random propagation medium. PWE-MPS method is a numerical approach that has been widely used in the literature to assess the impact of atmospheric turbulence on wave propagation (Knepp, 1983; Fabbro & Feral, 2012). The PWE-MPS method can be applied in three dimensions (i.e., 3D PWE associated with 2D Multiple Phase Screens: 3D-PWE/2D-MPS) or reduced to two dimensions in certain geometrical conditions (i.e., 2D PWE associated with 1D Multiple Phase Screens: 2D-PWE/1D-MPS), taking advantage of the anisotropy property of the ionosphere irregularities (Galiègue et al., 2016). Those methods are often used by considering an electromagnetic plane wave illuminating the ionosphere layer, which is well suited for GNSS applications, i.e., when the satellite is far from the ionosphere, but becomes questionable for lower orbit transmitters. Therefore, in order to extend applications of PWE-MPS methods, the use of an incident spherical wave has been proposed by several authors such as Grimault (1998) or Knepp (2016).

The originality of this paper, by comparison to “Fabbro & Feral (2012), Galiègue (2015), Galiègue et al. (2016)” is to assess the impact of the incident plane wave approximation in ionospheric scintillation modeling by comparing it with the more general electromagnetic incident spherical wave approach. To do so, Rytov’s theory and 3D-PWE/2D-MPS numerical approach are adapted for an incident spherical wave illuminating the ionosphere. To validate the presented results, both methods are compared. The analysis is carried out in terms of amplitude and phase scintillation indices.

The paper is organized as follows: Some reminders on the ionospheric inhomogeneities modeling are presented in Section 2. Section 3 focuses on analytic formulations of the ionospheric scintillation impact in terms of: Log-amplitude and phase variances for both incident Plane Wave (PW) and Spherical Wave (SW). In addition to these formulations, a heuristic approach using a modification of the plane wave formalism, called Corrected Plane Wave (CPW), is proposed. In Section 4, the PWE-MCPS numerical method considering an incident spherical wave is described to be compared in Section 5 with the other approaches presented in this paper, i.e., analytic incident PW/SW/CPW formulations. In Section 6, real system configurations are considered, and the impact of the sphericity of the wave is studied for LEO and MEO satellites. Finally, the different results obtained are summarized and discussed in Section 7, which concludes the paper.

2 Statistical description of ionospheric irregularities

In the ionosphere and for a signal propagated at a frequency, much larger than the plasma frequency, which is usually in the range of a few MHz (Hapgood, 2018), i.e., for microwave signals, the refractive index n is a function of the position r [m] and time t [s]. It is related to the electron density Ne(r, t) by:

n2(r,t) =1-e2ϵ0mω2Ne(r,t),$$ {n}^2(\mathbf{r},t)\mathrm{\enspace }=1-\frac{{e}^2}{{\epsilon }_0m{\omega }^2}{N}_e(\mathbf{r},t), $$(1)

where e [A s], m [kg] are the charge and the mass of the electron, ϵ0 [F m−1] the permittivity in free space and ω [rad s−1] the signal pulsation. The refractive index is usually decomposed into a stable component 〈n0〉 that describes the large-scale refraction effects and a random turbulent component Δn(r, t):

n(r,t)=n0(1+Δn(r,t)).$$ n(\mathbf{r},t)=\left\langle {n}_0\right\rangle(1+\Delta n(\mathbf{r},t)). $$(2)

Attention being focused on the random part of the refractive index, its stable component can be written, without loss of generality, as 〈n0〉 = 1. Comparing the first order series expansion of n2 (r, t) with its previous expression (1), it comes:

Δn(r,t)=-e22ϵ0mω2ΔNe(r,t)=-reλk0ΔNe(r,t),$$ \Delta n(\mathbf{r},t)=-\frac{{e}^2}{2{\epsilon }_0m{\omega }^2}\Delta {N}_e(\mathbf{r},t)=-\frac{{r}_e\lambda }{{k}_0}\Delta {N}_e(\mathbf{r},t), $$(3)

where re = e2/(4πϵ0mc2) [m] is the electronic radius, λ [m] the signal wavelength, and k0 [m−1] the free space wave number and ΔNe (r, t) the electronic density fluctuations.

It is assumed that the turbulent random medium is statistically homogeneous (Wheelon, 2001), with mean 〈ΔNe (r, t)〉 = 0 and variance σNe2$ {\sigma }_{\Delta {N}_e}^2$ [m−6]. In such conditions, it follows that the 3-D spatial covariance of electronic density fluctuations BΔNe(r,r')=ΔNe(r)ΔNe(r')$ {B}_{\Delta {N}_e}(\mathbf{r},\mathbf{r}{\prime})=\left\langle \Delta {N}_e(\mathbf{r})\Delta {N}_e(\mathbf{r}{\prime})\right\rangle$ reduces to BΔNe(r-r')$ {B}_{\Delta {N}_e}(\mathbf{r}-\mathbf{r}{\prime})$. Then by applying the Wiener–Khintchine theorem, the following relationship between the 3-D spatial covariance and the 3-D spatial spectrum SΔNe(k)$ {S}_{\Delta {N}_e}(\mathbf{k})$ follows (Fabbro & Feral, 2012):

BΔNe(r-r')=F-1{SΔNe(k)}=-+SΔNe(k)ejk.(r-r')d3k,$$ {B}_{\Delta {N}_e}(\mathbf{r}-\mathbf{r}{\prime})={\mathrm{F}}^{-1}\{{S}_{\Delta {N}_e}(\mathbf{k})\}={\int }_{-\infty }^{+\infty } {S}_{\Delta {N}_e}(\mathbf{k}){e}^{j\mathbf{k}.(\mathbf{r}-\mathbf{r}{\prime})}{\mathrm{d}}^3\mathbf{k}, $$(4)

SΔNe(k)=F{BΔNe(r)}=1(2π)3-+BΔNe(r)e-jk.rd3r,$$ {S}_{\Delta {N}_e}(\mathbf{k})=\mathrm{F}\{{B}_{\Delta {N}_e}(\mathbf{r})\}=\frac{1}{(2\pi {)}^3}{\int }_{-\infty }^{+\infty } {B}_{\Delta {N}_e}(\mathbf{r}){e}^{-j\mathbf{k}.\mathbf{r}}{\mathrm{d}}^3\mathbf{r}, $$(5)

where F{} and F−1 {} are the direct and inverse Fourier transforms. The spectrum of electronic density fluctuations SΔNe(k)$ {S}_{\Delta {N}_e}(\mathbf{k})$ has now to be defined. Observations show that plasma irregularities are elongated and aligned along the terrestrial magnetic field (Aarons, 1982). Thus, the irregularities are commonly modeled with an ellipsoid whose dimensionless scaling factors are ax ≤ ay ≤ az, with z the axis chosen along the Earth’s magnetic field vector, (x, y, z) forming a direct Cartesian coordinate system (cf. Fig. 1). By defining anisotropic ratios:

Ax=axax=1,$$ {A}_x=\frac{{a}_x}{{a}_x}=1, $$(6)

Ay=ayax1,$$ {A}_y=\frac{{a}_y}{{a}_x}\ge 1, $$(7)

Az=azax1,$$ {A}_z=\frac{{a}_z}{{a}_x}\ge 1, $$(8)

the spectrum can be expressed in the dual magnetic basis (kx, ky, kz) according to (Galiègue et al., 2016):

SΔNe(k)=ax3-pmAyAzCs(kx2+Ay2ky2+Az2kz2+K02ax2)-pm/2,$$ {S}_{\Delta {N}_e}(\mathbf{k})={a}_x^{3-{p}_m}{A}_y{A}_z{C}_s{\left({k}_x^2+{A}_y^2{k}_y^2+{A}_z^2{k}_z^2+\frac{{K}_0^2}{{a}_x^2}\right)}^{-{p}_m/2}, $$(9)

where k0=2πL0$ {k}_0=\frac{2\pi }{{L}_0}$ [m−1] is the wave number associated with the outer scale of the turbulence, pm the slope of the power spectral density of the irregularities, and Cs [m−3−pm] the strength of the ionospheric turbulent structure (Rino, 1979; Galiègue et al., 2016). Then, it is possible to express the spectrum of electronic density fluctuations in the Line Of Sight (LOS) coordinate system (u, v, s) as illustrated in Figure 1, where γ is the angle between the line of sight direction s and the z axis that coincides with the local terrestrial magnetic field H0. The orthogonal projection of H0 in the plane (u, v) orthogonal to the line of sight s makes an angle αz with the direction (Ov). ψ is the angle between (Oy) and its orthogonal projection in the plane (u, v). In this new coordinate system, the spectrum of irregularities becomes (Galiègue et al., 2016):

SΔNe(ku,kv,ks)=ax3-pmAyAzCs(Aku2+Bkv2+2Ckukv+f(ks)+K02ax2)-pm/2,$$ {S}_{\Delta {N}_e}({k}_u,{k}_v,{k}_s)={a}_x^{3-{p}_m}{A}_y{A}_z{C}_s{\left(A{k}_u^2+B{k}_v^2+2C{k}_u{k}_v+f({k}_s)+\frac{{K}_0^2}{{a}_x^2}\right)}^{-{p}_m/2}, $$(10)

where A, B and C are the anisotropic coefficients expressed in the line of sight basis, depending on the geometry (i.e., γ, αz, and ψ angles, see Fig. 1) and anisotropic ratios (Ay, Az), their expressions are given in Appendix A. The development of f(ks), which depends on the geometry, is not given here because in the next sections ks = 0 and f(ks) = 0.

thumbnail Figure 1

Geometry of the ionospheric turbulent irregularities in the LOS coordinate system (u, v, s).

Substituting expressions (9) or (10) in the covariance expression (4) and by setting r = 0, one can derive the variance of electron density fluctuations:

σΔNe2=π3/2Γ(pm-32)K0pm-3Γ(pm2)Cs.$$ {\sigma }_{\Delta {N}_e}^2=\frac{{\pi }^{3/2}\mathrm{\Gamma }\left(\frac{{p}_m-3}{2}\right)}{{K}_0^{{p}_m-3}\mathrm{\Gamma }\left(\frac{{p}_m}{2}\right)}{C}_s. $$(11)

3 3D analytic formulation under weak scattering assumption

In the previous section, ionospheric irregularities have been described by their power spectral density. From this description, based on the Rytov assumption, analytic formulations of variances of log-amplitude and phase are presented. The Rytov method is an approach that allows analytic expressions of log-amplitude and phase variances, scintillation indices, and spectra to be derived under several assumptions, which are: Neglecting the polarization effects, neglecting the induced current density at the transmitter, and considering weak perturbations (Rytov et al., 1989; Wheelon, 2003). Under those assumptions, the Helmholtz propagation equation reduces to:

2E(r)+k02(1+2Δn(r))E(r)=0,$$ {\nabla }^2E(\mathbf{r})+{k}_0^2(1+2\Delta n(\mathbf{r}))E(\mathbf{r})=0, $$(12)

with k0 the free space wave number of the transmitted wave. Equation (12) can be solved by applying the Rytov approximation, which is valid under weak scattering regime, i.e., for a variance 〈χ2〉 of the log-amplitude χ lower than one (Wheelon, 2003). The idea is to express the solution as the product of two terms, the first one is the electric field E0(r) which would be measured without ionospheric irregularities, and the second one is the substitution function eψ(r): E(r) = E0(r)eψ(r). The function ψ can be expressed as a series of powers of the refractive index variations: ψ(r)=m=1+ψm(r)$ \psi (\mathbf{r})={\sum }_{m=1}^{+\infty } {\psi }_m(\mathbf{r})$, with ψm ∝ (Δn)m. By considering just the first order of this series development, and calculating for r = R, which corresponds to the position vector of the receiver, it comes:

E1(R)=E0(R)eψ1(R),$$ {E}_1(\mathbf{R})={E}_0(\mathbf{R}){\mathrm{e}}^{{\psi }_1(\mathbf{R})}, $$(13)

ψ1(R)=-2k02-+G(R,r)Δn(r,t)E0(r)E0(R)d3r.$$ {\psi }_1(\mathbf{R})=-2{k}_0^2{\int }_{-\infty }^{+\infty } G(\mathbf{R},\mathbf{r})\Delta n(\mathbf{r},t)\frac{{E}_0(\mathbf{r})}{{E}_0(\mathbf{R})}{\mathrm{d}}^3\mathbf{r}. $$(14)

So, the received electric field is expressed in terms of amplitude A(R)$ \mathcal{A}(\mathbf{R})$ and phase φ(R) such as E1 (R)=A(R)ej(φ0+φ(R)) $ (\mathbf{R})=\mathcal{A}(\mathbf{R}){\mathrm{e}}^{j({\phi }_0+\phi (\mathbf{R}))}\enspace $, and by definition, the log-amplitude is χ=log AE0$ \chi =\mathrm{log}\enspace \frac{\mathcal{A}}{{E}_0}$, and finally (Rytov et al., 1989; Wheelon, 2003):

φ(R)=-2k02-+Δn(r)I(G(R,r)E0(r)E0(R))d3r,$$ \phi (\mathbf{R})=-2{k}_0^2{\int }_{-\infty }^{+\infty } \Delta n(\mathbf{r})\mathfrak{I}\left(G(\mathbf{R},\mathbf{r})\frac{{E}_0(\mathbf{r})}{{E}_0(\mathbf{R})}\right){\mathrm{d}}^3\mathbf{r}, $$(15)

χ(R)=-2k02-+Δn(r)R(G(R,r)E0(r)E0(R))d3r,$$ \chi (\mathbf{R})=-2{k}_0^2{\int }_{-\infty }^{+\infty } \Delta n(\mathbf{r})\mathfrak{R}\left(G(\mathbf{R},\mathbf{r})\frac{{E}_0(\mathbf{r})}{{E}_0(\mathbf{R})}\right){\mathrm{d}}^3\mathbf{r}, $$(16)

with R()$ \mathfrak{R}()$ and J()$ \mathfrak{J}()$, the real and imaginary parts and G(R, r) the Green function. The chosen geometry is described in Figure 2 where ϑ is the angle between the local vertical and the line of sight. The (u, v) plane is the plane transverse to the propagation direction. Lt is the distance traveled by the signal between the transmitter and the top of the ionospheric layer, Riono is the slant distance traveled by the signal inside the ionospheric layer, and Lv is the distance traveled by the signal between the bottom of the ionospheric layer and the receiver. The total distance is R = Lt + Riono + Lv. H is the ionospheric layer altitude and ΔH is its thickness. With some trigonometric calculations, it can be shown that: Lv only depends on the Earth radius RT, ϑ, and H; whereas Riono depends on RT, ϑ, H, and ΔH. Indeed, using the law of cosines, expressions for Lv, Riono, and Lt are the following:

Lv=RT2cos2(ϑ)+H2+2RTH-RTcos(ϑ),$$ {L}_v=\sqrt{{R}_T^2{\mathrm{cos}}^2(\vartheta )+{H}^2+2{R}_TH}-{R}_T\mathrm{cos}(\vartheta ), $$(17)

Riono=(RT+H+ΔH)2-2RTsin2(ϑ)-RT2cos2(ϑ)+H2+2RTH,$$ {R}_{\mathrm{iono}}=\sqrt{({R}_T+H+\Delta H{)}^2-2{R}_T{\mathrm{sin}}^2(\vartheta )}-\sqrt{{R}_T^2{\mathrm{cos}}^2(\vartheta )+{H}^2+2{R}_TH}, $$(18)

Lt=RT2cos2(ϑ)+Hsat2+2RTHsat-(RT+H+ΔH)2-2RTsin2(ϑ),$$ {L}_t=\sqrt{{R}_T^2{\mathrm{cos}}^2(\vartheta )+{H}_{\mathrm{sat}}^2+2{R}_T{H}_{\mathrm{sat}}}-\sqrt{({R}_T+H+\Delta H{)}^2-2{R}_T{\mathrm{sin}}^2(\vartheta )}, $$(19)

we note that only Lt depends on the satellite altitude Hsat.

thumbnail Figure 2

Description of the satellite-ground link in the Line of Sight (LOS) coordinatesystem (u, v, s). R = Lv + Riono + Lv.

3.1 3D log-amplitude and phase variances

3.1.1 General expression

Starting from equations (15) and (16), the expressions for log-amplitude and phase variances can be derived as (Fabbro & Feral, 2012; Galiègue et al., 2016):

χ2=πre2λ2Riono-+-+SΔNe(0,ku,kv)Fχ(ku,kv)dkudkv,$$ \left\langle {\chi }^2\right\rangle=\pi {r}_e^2{\lambda }^2{R}_{\mathrm{iono}}{\int }_{-\infty }^{+\infty } {\int }_{-\infty }^{+\infty } {S}_{\Delta {N}_e}(0,{k}_u,{k}_v){\mathcal{F}}_{\chi }({k}_u,{k}_v)\mathrm{d}{k}_u\mathrm{d}{k}_v, $$(20)

φ2=πre2λ2Riono-+-+SΔNe(0,ku,kv)Fφ(ku,kv)dkudkv,$$ \left\langle {\phi }^2\right\rangle=\pi {r}_e^2{\lambda }^2{R}_{\mathrm{iono}}{\int }_{-\infty }^{+\infty } {\int }_{-\infty }^{+\infty } {S}_{\Delta {N}_e}(0,{k}_u,{k}_v){\mathcal{F}}_{\phi }({k}_u,{k}_v)\mathrm{d}{k}_u\mathrm{d}{k}_v, $$(21)

where λ [m] is the wavelength of the transmitted wave, Riono [m] is the inhomogeneities thickness, Fχ and Fφ are the spectral weighting functions for amplitude and phase (also called filtering functions). Depending on the nature of the incident wave, plane or spherical, the formulation of these spectral weighting functions is different. This point is detailed in the following sections.

3.1.2 Incident plane wave approach

For an incident plane wave illuminating the ionosphere, the spectral weighting functions for log-amplitude and phase, FχPW(ku,kv)$ {\mathcal{F}}_{\chi }^{\mathrm{PW}}({k}_u,{k}_v)$ and FφPW(ku,kv)$ {\mathcal{F}}_{\phi }^{\mathrm{PW}}({k}_u,{k}_v)$ respectively, can be expressed as the following (Wheelon, 2003):

FχPW(ku,kv)=2RionoLvLv+Rionosin2(sk22k0)ds,$$ {\mathcal{F}}_{\chi }^{\mathrm{PW}}({k}_u,{k}_v)=\frac{2}{{R}_{\mathrm{iono}}}{\int }_{{L}_v}^{{L}_v+{R}_{\mathrm{iono}}} {\mathrm{sin}}^2\left(\frac{s{k}^2}{2{k}_0}\right)\mathrm{d}s, $$(22)

FφPW(ku,kv)=2RionoLvLv+Rionocos2(sk22k0)ds,$$ {\mathcal{F}}_{\phi }^{\mathrm{PW}}({k}_u,{k}_v)=\frac{2}{{R}_{\mathrm{iono}}}{\int }_{{L}_v}^{{L}_v+{R}_{\mathrm{iono}}} {\mathrm{cos}}^2\left(\frac{s{k}^2}{2{k}_0}\right)\mathrm{d}s, $$(23)

where k2=ku2+kv2$ {k}^2={k}_u^2+{k}_v^2$. We note that, with the change of variable s = R − s′, these expressions are equivalent to the following:

FχPW(ku,kv)=2RionoLtLt+Rionosin2((R-s')k22k0)ds',$$ {\mathcal{F}}_{\chi }^{\mathrm{PW}}({k}_u,{k}_v)=\frac{2}{{R}_{\mathrm{iono}}}{\int }_{{L}_t}^{{L}_t+{R}_{\mathrm{iono}}} {\mathrm{sin}}^2\left(\frac{(R-s\prime){k}^2}{2{k}_0}\right)\mathrm{d}s\prime, $$(24)

FφPW(ku,kv)=2RionoLtLt+Rionocos2((R-s')k22k0)ds'.$$ {\mathcal{F}}_{\phi }^{\mathrm{PW}}({k}_u,{k}_v)=\frac{2}{{R}_{\mathrm{iono}}}{\int }_{{L}_t}^{{L}_t+{R}_{\mathrm{iono}}} {\mathrm{cos}}^2\left(\frac{(R-s\prime){k}^2}{2{k}_0}\right)\mathrm{d}s\prime. $$(25)

Then, after some mathematical developments and by setting:

X=(ku2+kv2)Lvk0,$$ X=\frac{({k}_u^2+{k}_v^2){L}_v}{{k}_0}, $$(26)

ς=Riono2Lv,$$ \varsigma =\frac{{R}_{\mathrm{iono}}}{2{L}_v}, $$(27)

it comes (Galiègue et al., 2016):

FχPW(ku,kv)=1-sinc()cos(X(1+ς)),$$ {\mathcal{F}}_{\chi }^{\mathrm{PW}}({k}_u,{k}_v)=1-\mathrm{sinc}({X\varsigma })\mathrm{cos}(X(1+\varsigma )), $$(28)

FφPW(ku,kv)=1+sinc()cos(X(1+ς)).$$ {\mathcal{F}}_{\phi }^{\mathrm{PW}}({k}_u,{k}_v)=1+\mathrm{sinc}({X\varsigma })\mathrm{cos}(X(1+\varsigma )). $$(29)

Asymptotic formulations can be derived for the log-amplitude and phase variances under several assumptions: A thin turbulent layer compared to the propagation distance (Riono ≪ Lv), and a high value of the outer scale of turbulence, indicating that K0 can be neglected (Galiègue et al., 2016):

χ2asymPW=21-pm/2π5/2λ2re2Rionoax3-pmAyAzCsΓ(3/2-pm/4)(pm/2-1)Γ(pm/4)B'pm/2(Lvk0)pm/2-12F1(pm2,12;1;1-A'B'),$$ \left\langle {\chi }^2{\right\rangle_{\mathrm{asym}}^{\mathrm{PW}}=\frac{{2}^{1-{p}_m/2}{\pi }^{5/2}{\lambda }^2{r}_e^2{R}_{\mathrm{iono}}{a}_x^{3-{p}_m}{A}_y{A}_z{C}_s\mathrm{\Gamma }(3/2-{p}_m/4)}{({p}_m/2-1)\mathrm{\Gamma }({p}_m/4){B\prime}^{{p}_m/2}}{\left(\frac{{L}_v}{{k}_0}\right)}^{{p}_m/2-1}{}_2{\mathrm{F}}_1\left(\frac{{p}_m}{2},\frac{1}{2};1;1-\frac{A\prime}{B\prime}\right), $$(30)

φ2asymPW=4π2re2λ2RionoaxAyAzCsK02-pm(pm-2)AB-C2-χ2asymPW,$$ \left\langle {\phi }^2{\right\rangle_{\mathrm{asym}}^{\mathrm{PW}}=4{\pi }^2{r}_e^2{\lambda }^2{R}_{\mathrm{iono}}{a}_x{A}_y{A}_z{C}_s\frac{{K}_0^{2-{p}_m}}{\left({p}_m-2\right)\sqrt{{AB}-{C}^2}}-\left\langle {\chi }^2{\right\rangle_{\mathrm{asym}}^{\mathrm{PW}}, $$(31)

where 2F1 is the hypergeometric function, A′ and B′ are anisotropic coefficients, see (Galiègue et al., 2016). Note that in (30), the Fresnel distance for an incident plane rFPW=λLv$ {r}_{\mathrm{F}}^{\mathrm{PW}}=\sqrt{\lambda {L}_v}$ implicitly appears in the term Lvk0$ \frac{{L}_v}{{k}_0}$:

Lvk0=(rFPW)22π.$$ \frac{{L}_v}{{k}_0}=\frac{({r}_{\mathrm{F}}^{{PW}}{)}^2}{2\pi }. $$(32)

This Fresnel distance has a fundamental impact on amplitude scintillation (Rino, 1979; Carrano et al., 2019; Morel et al., 2024).

3.1.3 Incident spherical wave approach

For an incident spherical wave, the spectral weighting function for log-amplitude and phase is now given by (Wheelon, 2003):

FχSW(ku,kv)=2RionoLtLt+Rionosin2(s(R-s)2k0R(ku2+kv2))ds,$$ {\mathcal{F}}_{\chi }^{\mathrm{SW}}({k}_u,{k}_v)=\frac{2}{{R}_{\mathrm{iono}}}{\int }_{{L}_t}^{{L}_t+{R}_{\mathrm{iono}}} {\mathrm{sin}}^2\left(\frac{s(R-s)}{2{k}_0R}\left({k}_u^2+{k}_v^2\right)\right)\mathrm{d}s, $$(33)

FφSW(ku,kv)=2RionoLtLt+Rionocos2(s(R-s)2k0R(ku2+kv2))ds,$$ {\mathcal{F}}_{\phi }^{\mathrm{SW}}({k}_u,{k}_v)=\frac{2}{{R}_{\mathrm{iono}}}{\int }_{{L}_t}^{{L}_t+{R}_{\mathrm{iono}}} {\mathrm{cos}}^2\left(\frac{s(R-s)}{2{k}_0R}({k}_u^2+{k}_v^2)\right)\mathrm{d}s, $$(34)

with the transmitter-receiver distance R = Lv + Riono + Lv. Then, after some mathematical developments, it comes:

FχSW(ku,kv)=1-2Rionok0(Lt+Riono+Lv)4(ku2+kv2)×[cos((Lt+Riono+Lv)(ku2+kv2)4k0)(C(t2)-C(t1))+sin((Lt+Riono+Lv)(ku2+kv2)4k0)(S(t2)-S(t1))],$$ \begin{array}{c}\begin{array}{cc}{\mathcal{F}}_{\chi }^{\mathrm{SW}}({k}_u,{k}_v)& =1-\frac{2}{{R}_{\mathrm{iono}}}\sqrt{\frac{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}{4({k}_u^2+{k}_v^2)}}\times \end{array}\\ \begin{array}{cc}& \left[\mathrm{cos}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v)({k}_u^2+{k}_v^2)}{4{k}_0}\right)(\mathrm{C}({t}_2)-\mathrm{C}({t}_1))+\mathrm{sin}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v)({k}_u^2+{k}_v^2)}{4{k}_0}\right)(\mathrm{S}({t}_2)-\mathrm{S}({t}_1))\right],\end{array}\end{array} $$(35)

FφSW(ku,kv)=1+2Rionok0(Lt+Riono+Lv)4(ku2+kv2)×[cos((Lt+Riono+Lv)(ku2+kv2)4k0)(C(t2)-C(t1))+sin((Lt+Riono+Lv)(ku2+kv2)4k0)(S(t2)-S(t1))],$$ \begin{array}{cc}{\mathcal{F}}_{\phi }^{\mathrm{SW}}({k}_u,{k}_v)& =1+\frac{2}{{R}_{\mathrm{iono}}}\sqrt{\frac{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}{4({k}_u^2+{k}_v^2)}}\times \\ & \left[\mathrm{cos}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v)({k}_u^2+{k}_v^2)}{4{k}_0}\right)(\mathrm{C}({t}_2)-C({t}_1))+\mathrm{sin}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v)({k}_u^2+{k}_v^2)}{4{k}_0}\right)(\mathrm{S}({t}_2)-\mathrm{S}({t}_1))\right],\end{array} $$(36)

with t1=ku2+kv2(Lt-(Riono+Lv))2k0(Lt+Riono+Lv)$ {t}_1=\frac{\sqrt{{k}_u^2+{k}_v^2}({L}_t-({R}_{\mathrm{iono}}+{L}_v))}{2\sqrt{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}}$, t2=ku2+kv2(Lt+Riono-Lv)2k0(Lt+Riono+Lv)$ {t}_2=\frac{\sqrt{{k}_u^2+{k}_v^2}({L}_t+{R}_{\mathrm{iono}}-{L}_v)}{2\sqrt{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}}$; and S() and C() the Fresnel integrals defined by S(x)=0xsin(t2)dt$ S(x)={\int }_0^x \mathrm{sin}({t}^2)\mathrm{d}t$ and C(x)=0xcos(t2)dt$ C(x)={\int }_0^x \mathrm{cos}({t}^2)\mathrm{d}t$. As expected, it can be shown that the spectral weighting functions for the incident spherical approach tend to the spectral weighting functions for the incident plane wave approach as Lt tends to infinity. The details of this demonstration are provided in Appendix B.

3.1.4 Correction of the incident plane wave approach

In the asymptotic formulation of the log-amplitude variance (30), it has been observed that the Fresnel distance rF appears. So, in order to correct the approximation of an incident plane wave in the variance computations, one empirical solution is to replace the plane wave Fresnel distance by the spherical Fresnel distance rFSW=λLv LtLv+ Lt$ {r}_{\mathrm{F}}^{\mathrm{SW}}=\sqrt{\frac{\lambda {L}_v\enspace {L}_t}{{L}_v+\enspace {L}_t}}$. This substitution leads to multiplying rFPW$ {r}_{\mathrm{F}}^{\mathrm{PW}}$ by LtLv+ Lt$ \sqrt{\frac{{L}_t}{{L}_v+\enspace {L}_t}}$. This correction is proposed in (Lawrence et al., 1964). Following the same heuristic approach, another correction can be thought for log-amplitude and phase indices. Indeed, by looking at the spectral weighting functions for plane wave, it is possible to express X with the Fresnel radius: X=k2(rFPW)22π$ X=\frac{{k}^2({r}_{\mathrm{F}}^{\mathrm{PW}}{)}^2}{2\pi }$. Thereby, to correct the incident plane wave formalism into an incident spherical wave formalism, the Fresnel distance can be substituted in the argument: Xcor=k2(rFSW)22π=k2LvLtk0(Lv+Lt)$ {X}_{\mathrm{cor}}=\frac{{k}^2{\left({r}_{\mathrm{F}}^{\mathrm{SW}}\right)}^2}{2\pi }=\frac{{k}^2{L}_v{L}_t}{{k}_0({L}_v+{L}_t)}$. By correcting the weighting functions, it is possible to use this correction for phase and log-amplitude variances as well as power spectral densities (Morel et al., 2025). In order to validate the analytic results obtained under the incident spherical wave formalism, the Parabolic Wave Equation with Multiple Curved Phase Screens (PWE-MCPS) can be used.

4 Parabolic Wave Equation with multiple phase screens

4.1 Propagation scheme

In this section, the theory allowing the propagation of an incident spherical wave using the (PWE-MCPS) is described (Grimault, 1998; Knepp, 2016). The equation of the numerical scheme, described in Figure 3, is given by:

u(ri+1,θ,α)=ejϕi(θ,α,t)F-1{e-j12k0(1ri-1ri+1)(kθ2+kα2)F{u(ri,θ,α)}},$$ u({r}_{i+1},\theta,\alpha )={\mathrm{e}}^{j{\phi }_i(\theta,\alpha,t)}{\mathrm{F}}^{-1}\{{\mathrm{e}}^{-j\frac{1}{2{k}_0}(\frac{1}{{r}_i}-\frac{1}{{r}_{i+1}})({k}_{\theta }^2+{k}_{\alpha }^2)}\mathrm{F}\{u({r}_i,\theta,\alpha )\}\}, $$(37)

thumbnail Figure 3

Scheme of the 3-D PWE model with 2-D multiple curved phase screens (3D PWE/2D MCPS) in spherical coordinates (r, θ, α), with θ=π2-θc$ \theta =\frac{\pi }{2}-{\theta }_c$.

The first term ejϕi(θ, α, t)$ {\mathrm{e}}^{j{\phi }_i(\theta,\enspace {\alpha },\enspace {t})}$ corresponds to the phase screen at range ri. This equation characterizes a Split-Step Fourier (SSF) scheme to solve the propagation between ri and ri+1 = ri + δr, associated with phase screen ϕi representing the medium variability. The generation of such a random phase screen is shortly described within the next section.

4.2 Phase screen spectrum

Recalling that 〈Δn(r, t)〉 = 0 and ϕi(θ,α,t)=k0riri+δrΔn(r,θ,α,t)dr$ {\phi }_i(\theta,\alpha,t)={k}_0{\int }_{{r}_i}^{{r}_i+{\delta r}} \Delta n(r,\theta,\alpha,t)\mathrm{d}r$, it follows that ϕ is a centred 2D random variable which 2D spatial covariance function Bϕ (θ, α) = 〈ϕ(θ′, α′) ϕ(θ′ + θ, α′ + α)〉 is given by (Fabbro & Feral, 2012):

Bϕ(θ,α)=k02riri+δrriri+δrΔn(r1,θ,α,t)Δn(r2,θ+θ,α+α,t),$$ {B}_{\phi }\left(\theta,\alpha \right)={k}_0^2{\int }_{{r}_i}^{{r}_i+{\delta r}} {\int }_{{r}_i}^{{r}_i+{\delta r}} \left\langle \Delta n\left({r}_1,{\theta }^\mathrm{\prime},{\alpha }^\mathrm{\prime},t\right)\Delta n\left({r}_2,{\theta }^\mathrm{\prime}+\theta,{\alpha }^\mathrm{\prime}+\alpha,t\right)\rangle, $$(38)

Bϕ(θ,α)=k02riri+δrriri+δrBΔn(r2-r1,θ,α)dr1dr2.$$ {B}_{\phi }(\theta,\alpha )={k}_0^2{\int }_{{r}_i}^{{r}_i+{\delta r}} {\int }_{{r}_i}^{{r}_i+{\delta r}} {B}_{\Delta n}({r}_2-{r}_1,\theta,\alpha )\mathrm{d}{r}_1\mathrm{d}{r}_2. $$(39)

Changing the integration variable to sum and difference, equation (39) becomes:

Bϕ(θ,α)=k02δr-δrδrBΔn(w,θ,ϕ)(1-|w|δr)dw.$$ {B}_{\phi }(\theta,\alpha )={k}_0^2{\delta r}{\int }_{-{\delta r}}^{{\delta r}} {B}_{\Delta n}(w,\theta,\phi )\left(1-\frac{|w|}{{\delta r}}\right)\mathrm{d}w. $$(40)

If δr is large with respect to the correlation distance of the turbulent refractive index, the integration can be extended to infinity so that:

Bϕ(θ,α)=k02δr-+BΔn(w,θ,α)dw,$$ {B}_{\phi }(\theta,\alpha )={k}_0^2{\delta r}{\int }_{-\mathrm{\infty }}^{+\mathrm{\infty }} {B}_{\Delta n}(w,\theta,\alpha )\mathrm{d}w, $$(41)

and using relation (3), it comes:

Bϕ(θ,α)=re2λ2δr-+BΔNe(w,θ,α)dw.$$ {B}_{\phi }(\theta,\alpha )={r}_e^2{\lambda }^2{\delta r}{\int }_{-\mathrm{\infty }}^{+\mathrm{\infty }} {B}_{\Delta {N}_e}(w,\theta,\alpha )\mathrm{d}w. $$(42)

So, by taking the Fourier transform, the spectrum of the phase screen can be obtained:

Sϕ(kθ,kα)=1(2π)202π0πBϕ(θ,α)ej(kθθ+kαα)dθdα,=re2λ2δr(2π)202π0π-+BΔNe(w,θ,α)ej(kθθ+kαα)dwdθdα,=re2λ2δr(2π)2r2-+-+-+BΔNe(w,θ,α)ej(kθûr+kαv̂r)dwdûdv̂,=2πre2λ2δrr2SΔNe(0,kθr,kαr).$$ \begin{array}{cc}{S}_{\phi }({k}_{\theta },{k}_{\alpha })& =\frac{1}{(2\pi {)}^2}{\int }_0^{2\pi } {\int }_0^{\pi } {B}_{\phi }(\theta,\alpha ){\mathrm{e}}^{j({k}_{\theta }\theta +{k}_{\alpha }\alpha )}\mathrm{d}\theta \mathrm{d}\alpha,\\ & =\frac{{r}_e^2{\lambda }^2{\delta r}}{(2\pi {)}^2}{\int }_0^{2\pi } {\int }_0^{\pi } {\int }_{-\mathrm{\infty }}^{+\mathrm{\infty }} {B}_{\Delta {N}_e}(w,\theta,\alpha ){\mathrm{e}}^{j({k}_{\theta }\theta +{k}_{\alpha }\alpha )}\mathrm{d}w\mathrm{d}\theta \mathrm{d}\alpha,\\ \begin{array}{c}\\ \end{array}& \begin{array}{c}=\frac{{r}_e^2{\lambda }^2{\delta r}}{(2\pi {)}^2{r}^2}{\int }_{-\mathrm{\infty }}^{+\mathrm{\infty }} {\int }_{-\mathrm{\infty }}^{+\mathrm{\infty }} {\int }_{-\mathrm{\infty }}^{+\mathrm{\infty }} {B}_{\Delta {N}_e}(w,\theta,\alpha ){\mathrm{e}}^{j({k}_{\theta }\frac{\widehat{u}}{r}+{k}_{\alpha }\frac{\widehat{v}}{r})}\mathrm{d}w\mathrm{d}\widehat{u}\mathrm{d}\widehat{v},\\ =2\pi \frac{{r}_e^2{\lambda }^2{\delta r}}{{r}^2}{S}_{\Delta {N}_e}\left(0,\frac{{k}_{\theta }}{r},\frac{{k}_{\alpha }}{r}\right).\end{array}\end{array} $$(43)

It can be noted that this expression is similar to that obtained for the incident Plane Wave formalism (Rino, 2011; Galiègue et al., 2016). Equation (43) defines the transverse spectrum Sϕ (kθ, kα) that is used to generate the turbulent random phase screens ϕ(θ, α). The numerical implementation of the phase screen consists in filtering a white Gaussian noise by Sϕ(kθ,kα)$ \sqrt{{S}_{\phi }({k}_{\theta },{k}_{\alpha })}$ as explained in Macaskill & Ewart (1984).

5 Comparison of the different approaches

In the previous sections, we have presented different approaches to model scintillation for a wave illuminating the ionosphere irregularities: The incident plane wave approach (PW), the incident spherical wave (SW), and a heuristic approach consisting of correcting the Fresnel distance in the filtering functions of the plane wave formalism (CPW). These three approaches are based on Rytov theory and provide theoretical formulations of log-amplitude and phase variances in a turbulent ionosphere. The last approach, PWE-MCPS, is numerical, and a Monte Carlo process is used to derive statistical moments. These four approaches are compared in this section.

The parameters used for all simulations are given in Table 1. This configuration corresponds to a LEO satellite moving over the polar region where ionospheric scintillation phenomena are frequent. The thickness and altitude of the ionosphere are set to ΔH = 20 km and H = 350 km, respectively, which allows respecting the thin layer approximation. The integrated strength of the turbulence CkL=(2π)3(10002π)pmΔHCs$ {C}_kL=(2\pi {)}^3(\frac{1000}{2\pi }{)}^{{p}_m}\mathrm{\Delta H}{C}_s$ is set to 1034, which corresponds to moderate scintillation.

Table 1

Simulation parameters.

Figure 4 shows the scintillation indices S4 (left figures, which are related to the log-amplitude variance: S42χ2$ {S}_4\approx 2\sqrt\left\langle {\chi }^2\right\rangle$) and σφ (right figures, which are related to the phase variance: σφφ2$ {\sigma }_{\phi }\approx \sqrt\left\langle {\phi }^2\right\rangle$) obtained by the four methods, whereas the transmitter-inhomogeneous layer distance Lt is varying. The top graphs of Figure 4 represent the indices versus Lt, whereas the bottom graphs represent the relative errors in percent referenced to the results of the incident spherical wave Rytov formalism, chosen to be the reference under a weak scattering, regime i.e.:

|S4-S4SW|S4SW=ΔS4S4SW,$$ \frac{|{S}_4-{S}_4^{\mathrm{SW}}|}{{S}_4^{\mathrm{SW}}}=\frac{\Delta {S}_4}{{S}_4^{\mathrm{SW}}}, $$(44)

|σφ-σφSW|σφSW=ΔσφσφSW.$$ \frac{|{\sigma }_{\phi }-{\sigma }_{\phi }^{\mathrm{SW}}|}{{\sigma }_{\phi }^{\mathrm{SW}}}=\frac{\Delta {\sigma }_{\phi }}{{\sigma }_{\phi }^{\mathrm{SW}}}. $$(45)

thumbnail Figure 4

Top: Scintillation indices for an incident plane wave (blue curve), an incident spherical wave (red curve), an incident corrected plane wave (green curve) and PWE-MCPS result (cyan curve). Bottom: Relative error with respect to the incident spherical wave model. The satellite altitude varies between Hsat = H + ΔH = 370 km (on top of the ionospheric layer) and Hsat = 5,000 km.

Scintillation indices are computed from equations (20) and (21) with filtering functions for incident plane wave approach (Eqs. (28) and (29)) and incident spherical wave approach (Eqs. (35) and (36)). For both indices S4 and σφ, the values obtained with the incident spherical wave approach tend, as expected, to the values obtained with the plane wave approach for large values of Lt, this behavior is demonstrated theoretically in Appendix B. As illustrated by the relative errors (bottom graphs of Fig. 4), the impact of the incident wave sphericity is more important on the amplitude than on the phase, with a dynamic of the evolution of the S4 index stronger than the evolution of the σφ index. On the one hand, the relative error on the S4 index is important, typically for LEO satellites, Hsat ≤ 2,000 km i.e., Lt ≤ 1,670 km, the relative error for the incident plane wave model is greater than 10% and even exceeds 100%, while the incident corrected plane wave model gives much better results with a relative error of less than 1% as soon as the satellite altitude is higher than 540 km. On the other hand, the relative error for the phase scintillation index is less than 3% regardless of the propagation model; nevertheless, the incident corrected plane wave approach gives better results with a relative error below 0.1% even at low altitude. We also notice a good match between the analytic and numerical models for the amplitude and phase scintillation indices. This point gives confidence in the simulation results. Finally, one can remark that the evolution of the scintillation indices with Lt is known analytically. Indeed, looking at equations (30) and (31), the plane wave Fresnel distance can be replaced by the spherical Fresnel distance, and it comes:

χ2asymSW(rFSW)pm-1/2=(λLvLtLv+Lt)pm/2-1,$$ \left\langle {\chi }^2\right\rangle_{\mathrm{asym}}^{\mathrm{SW}}\propto {\left({r}_{\mathrm{F}}^{\mathrm{SW}}\right)}^{{p}_m-1/2}={\left(\lambda \frac{{L}_v{L}_t}{{L}_v+{L}_t}\right)}^{{p}_m/2-1}, $$(46)

φ2asymSWCst-(rFSW)pm-1/2=Cst-(λLvLtLv+Lt)pm/2-1,$$ \left\langle {\phi }^2\right\rangle_{\mathrm{asym}}^{\mathrm{SW}}\propto {Cst}-{\left({r}_{\mathrm{F}}^{\mathrm{SW}}\right)}^{{p}_m-1/2}={Cst}-{\left(\lambda \frac{{L}_v{L}_t}{{L}_v+{L}_t}\right)}^{{p}_m/2-1}, $$(47)

where Cst is a constant depending on ionospheric and geometric parameters and can be derived from (30) and (31). These analytic trends are confirmed by the results in Figure 4.

The propagation channel in point-to-point geometry has the property of being reciprocal. To verify that this property is well respected by the scintillation models, another test case is proposed here.

Figure 5 illustrates the scintillation indices S4 and σφ (top and bottom graphs, respectively) for the PW and SW models, plotted as functions of Lt at a fixed satellite altitude Hsat = 600 km. All other configuration parameters are detailed in Table 1. In Figure 5, the red curves, which correspond to the SW model, display a clear symmetry around Lt = R/2. This symmetry reflects the reciprocity of the propagation channel when using the incident spherical wave approach: Whether the distance from the satellite to the ionospheric layer is Lt or R − Lt, the scintillation indices remain unchanged. This reciprocity results from the symmetry in the filtering functions, as shown in equations (33) and (34), the integrals can be calculated over either the range Lt to Lt + Riono or Lv to Lv + Riono, yielding identical results. This is not the case, however, for the incident plane wave model, as seen in equations (22) and (23). In contrast, the blue curves in Figure 5, representing the PW model, do not show the same values for Lt and R − Lt, indicating a non-reciprocal propagation channel. For the incident plane wave approach, the log-amplitude and phase variances vary in opposite ways.

thumbnail Figure 5

Scintillation indices for incident plane wave (blue curve) and spherical wave (red curve) approaches. The satellite altitude is set at Hsat = 600 km, the distance Lt between satellite and irregularities varies between 0 and R − Riono = 598 km. At Lt = 0 km, the ionospheric layer is very close to the satellite; at Lt = 598 km, the ionospheric layer is very close to the receiver.

6 Impact of real system configuration on ionospheric scintillation

In the previous sections, the simulations performed were not fully representative of a real system. First, the ionospheric medium velocity relative to the LOS axis was identical, regardless of the altitude of the satellite. However, this velocity is the sum of the ionosphere drift velocity and satellite projection velocity on the ionospheric layer. Indeed, the satellite’s speed depends on its altitude in the hypothesis of a circular orbit Vsat=μRT+Hsat$ {V}_{\mathrm{sat}}=\sqrt{\frac{\mu }{{R}_T+{H}_{\mathrm{sat}}}}$, with μ [m3 s−2] the standard gravitational parameter and RT [m] the Earth radius. Thus, we add to the drift velocity of the medium the scan velocity of the ionosphere. From geometric consideration in Figure 6, the scan velocity of the ionosphere can be expressed as:

Vscan=βαRT+H+ΔHRT+HsatVsat,$$ {V}_{\mathrm{scan}}=\frac{\beta }{\alpha }\frac{{R}_T+\mathrm{H}+\mathrm{\Delta H}}{{R}_T+{H}_{\mathrm{sat}}}{V}_{\mathrm{sat}}, $$(48)

where α is the angle between the local vertical at the receiver point and the local vertical passing through the satellite, and β the angle between the local vertical at the receiver point and the local vertical passing through the top of the ionospheric layer. In compliance with Figure 6, α and β can be expressed as:

α=arccos(RT2+(RT+Hsat)2-R22RT(RT+Hsat)),$$ \alpha =\mathrm{arccos}\left(\frac{{R}_T^2+({R}_T+{H}_{\mathrm{sat}}{)}^2-{R}^2}{2{R}_T({R}_T+{H}_{\mathrm{sat}})}\right), $$(49)

β=arccos(RT2+(RT+H+ΔH)2-(Lv+Riono)22RT(RT+H+ΔH)).$$ \beta =\mathrm{arccos}\left(\frac{{R}_T^2+({R}_T+H+\Delta H{)}^2-({L}_v+{R}_{\mathrm{iono}}{)}^2}{2{R}_T({R}_T+H+\Delta H)}\right). $$(50)

thumbnail Figure 6

Description of the satellite-ground link with angles α and β.

In our simulations, the altitude of the satellite Hsat varies from 370 to 20,000 km, so its speed Vsat varies from about 7.5 to 4 km s−1, and the scan speed of the ionosphere varies from about 7.5 to 0.1 km s−1. It is important to specify that the cutoff frequency of the scintillation measurements (with a typical value of 0.1 [Hz] for GNSS) is necessary to take into account.

As a reminder, the scintillation indices can be computed with the integral of the log-amplitude and phase spectra whose expressions are given in (Morel et al., 2024, 2025):

S42=4fcutfmaxWχ(f)df,$$ {S}_4^2=4{\int }_{{f}_{\mathrm{cut}}}^{{f}_{\mathrm{max}}} {W}_{\chi }(f)\mathrm{d}f, $$(51)

σφ2=fcutfmaxWφ(f)df,$$ {\sigma }_{\phi }^2={\int }_{{f}_{\mathrm{cut}}}^{{f}_{\mathrm{max}}} {W}_{\phi }(f)\mathrm{d}f, $$(52)

so the scintillation indices could be impacted by the satellite velocity and the cutoff frequency.

Figure 7 shows the scintillation indices relative to satellite altitude and velocity (top graphs) and the percentage deviation from the value at 375 skm, i.e., (bottom graphs):

|S4-S4(375)|S4(375)=ΔS4S4(375),$$ \frac{|{S}_4-{S}_4(375)|}{{S}_4(375)}=\frac{\Delta {S}_4}{{S}_4(375)}, $$(53)

|σφ-σφ(375)|σφ(375)=Δσφσφ(375).$$ \frac{|{\sigma }_{\phi }-{\sigma }_{\phi }(375)|}{{\sigma }_{\phi }(375)}=\frac{\Delta {\sigma }_{\phi }}{{\sigma }_{\phi }(375)}. $$(54)

thumbnail Figure 7

Top: Scintillation indices for an incident spherical wave versus the satellite altitude and speed. Bottom: Percentage deviation from the scintillation indices at Hsat = 375 km.

Firstly, we observe that the evolution of the amplitude scintillation index S4 is similar to the one shown in Figure 4, meaning that the speed and the cutoff frequency do not influence the amplitude scintillation. For this particular configuration, a LEO satellite amplitude scintillation index S4 is about 0.085, whereas a MEO satellite amplitude scintillation index S4 is about 0.14, which means that the farther away the satellite is, the higher the amplitude scintillation. Secondly, the dynamic of evolution for the phase scintillation index is a little bit stronger than the one presented in Figure 4. Indeed, for this configuration, a LEO satellite has a phase scintillation index σφ of about 0.292 which must be compared to a value of about 0.263 for a MEO satellite, representing a deviation of about 10%. These results are consistent with (Morton et al., 2022), where it is demonstrated that “the level of scintillation severity is determined by how close the ionospheric irregularities are located to the LEO satellite orbit: The closer they are, the stronger the scintillation”.

7 Conclusion

Errors potentially introduced by applying a hypothesis of a plane wave illuminating the ionosphere instead of a spherical wave to model 3D scintillation effects were evaluated quantitatively for a typical Earth-satellite system configuration at L-band. To carry out this study, different models were considered. On the one hand, starting from the 3D scalar propagation equation, the log-amplitude and phase variances have been derived under Rytov formalism for a Plane Wave and a Spherical Wave illuminating the ionospheric irregularities. On the other hand, as part of a numerical approach, the scintillation effects have been evaluated from a 3D Parabolic Wave Equation (PWE) approach associated with Multiple Curved Phase Screen (MCPS).

Based on realistic scenarios inducing ionospheric scintillation effects, comparisons of different models considering a spherical or a plane incident wave have been conducted.

First, scintillation effects derived from 3D-PWE/2D-MCPS numerical schemes match very well the corresponding 3D analytic formulations. The proposed method to correct the incident plane wave formalism into the incident spherical wave one shows very good results on scintillation indices, even at low altitude. Secondly, it has been shown that at low altitude (Lt < 500 km), when the satellite is close to the ionospheric layer, the relative error of the incident plane wave compared to spherical wave formalism is more than 50% for the amplitude scintillation index, whereas the impact on the phase scintillation is negligible. Thirdly, the propagation channel reciprocity for incident spherical wave has been shown, which is not the case for incident plane wave. Thus, two-way path propagation scintillation effects must be studied with the incident spherical wave model or by applying a correction of the Fresnel distance into a model considering an incident plane wave. Finally, a study with more realistic conditions, taking the satellite velocity into account, showed that the phase scintillation index is about 10% higher for LEO satellites than for GNSS satellites, and the amplitude scintillation index is about 40% lower.

Acknowledgments

The authors would like to thank the Direction Générale de l’Armement (DGA), the Agence de l’Innovation de Défense (AID), for their financial support. The editor thanks two anonymous reviewers for their assistance in evaluating this paper.

Funding

Part of this work was funded by the Agence de l’Innovation de Défense (AID).

Conflicts of interest

The authors declare no Conflict of Interest.

Data availability statement

No observational or model data were used for or generated by this work.

References

Appendix A

Anisotropy coefficient

This Appendix has been added for the sake of completeness. The expression anisotropy coefficients in the Line Of Sight coordinates system are (Galiègue, 2015; Galiègue et al., 2016)

A=(sin(γ)cos(αz)sin(ψ)+cos(γ)cos(αy)cos(ψ))2+Ay2cos2(ψ)sin2(αy)+Az2sin2(γ)sin2(αz),$$ \begin{array}{c}A=(\mathrm{sin}(\gamma )\mathrm{cos}({\alpha }_z)\mathrm{sin}(\psi )+\mathrm{cos}(\gamma )\mathrm{cos}({\alpha }_y)\mathrm{cos}(\psi ){)}^2\\ +{A}_y^2{\mathrm{cos}}^2(\psi ){\mathrm{sin}}^2({\alpha }_y)+{A}_z^2{\mathrm{sin}}^2(\gamma ){\mathrm{sin}}^2({\alpha }_z),\end{array} $$(A.1)

B=(cos(γ)sin(αy)cos(ψ)+sin(γ)sin(αz)sin(ψ))2+Ay2cos2(ψ)cos2(αy)+Az2sin2(γ)cos2(αz),$$ \begin{array}{c}B=(\mathrm{cos}(\gamma )\mathrm{sin}({\alpha }_y)\mathrm{cos}(\psi )+\mathrm{sin}(\gamma )\mathrm{sin}({\alpha }_z)\mathrm{sin}(\psi ){)}^2\\ +{A}_y^2{\mathrm{cos}}^2(\psi ){\mathrm{cos}}^2({\alpha }_y)+{A}_z^2{\mathrm{sin}}^2(\gamma ){\mathrm{cos}}^2({\alpha }_z),\end{array} $$(A.2)

C=-(sin(γ)cos(αz)sin(ψ)+cos(γ)cos(αy)cos(ψ))×(cos(γ)sin(αy)cos(ψ)+sin(γ)sin(αz)sin(ψ))+Ay2cos2(ψ)cos(αy)sin(αy)+Az2sin2(γ)cos(αz)sin(αz).$$ \begin{array}{c}C=-(\mathrm{sin}(\gamma )\mathrm{cos}({\alpha }_z)\mathrm{sin}(\psi )+\mathrm{cos}(\gamma )\mathrm{cos}({\alpha }_y)\mathrm{cos}(\psi ))\\ \times \left(\mathrm{cos}\left(\gamma \right)\mathrm{sin}\left({\alpha }_y\right)\mathrm{cos}\left(\psi \right)+\mathrm{sin}\left(\gamma \right)\mathrm{sin}\left({\alpha }_z\right)\mathrm{sin}\left(\psi \right)\right)\\ +{A}_y^2{\mathrm{cos}}^2(\psi )\mathrm{cos}({\alpha }_y)\mathrm{sin}({\alpha }_y)+A{z}^2{\mathrm{sin}}^2(\gamma )\mathrm{cos}({\alpha }_z)\mathrm{sin}({\alpha }_z).\end{array} $$(A.3)

The coefficients A′ and B′, which appear in the asymptotic formulation of log-amplitude and phase variances, are (Galiègue, 2015; Galiègue et al., 2016):

A=Acos2(ϵ)+Bsin2(ϵ)+2Ccos(ϵ)sin(ϵ),$$ A\mathrm{\prime}=A{\mathrm{cos}}^2(\epsilon )+B{\mathrm{sin}}^2(\epsilon )+2C\mathrm{cos}(\epsilon )\mathrm{sin}(\epsilon ), $$(A.4)

B=Asin2(ϵ)+Bcos2(ϵ)-2Ccos(ϵ)sin(ϵ),$$ B\mathrm{\prime}=A{\mathrm{sin}}^2(\epsilon )+B{\mathrm{cos}}^2(\epsilon )-2C\mathrm{cos}(\epsilon )\mathrm{sin}(\epsilon ), $$(A.5)

with ϵ the angle between the u axis and u′ axis, which is the major axis of the ellipse.

Appendix B

Asymptotic weighting functions

Starting with asymptotic formulas for the Fresnel integrals for t tends to infinity:

S(t)=0tsin(x2)dxπ8-cos(t2)2t,C(t)=0tcos(x2)dxπ8+sin(t2)2t,$$ \begin{array}{c}S(t)={\int }_0^t \mathrm{sin}({x}^2)\mathrm{d}x\sim \sqrt{\frac{\pi }{8}}-\frac{\mathrm{cos}({t}^2)}{2t},\\ C(t)={\int }_0^t \mathrm{cos}({x}^2)\mathrm{d}x\sim \sqrt{\frac{\pi }{8}}+\frac{\mathrm{sin}({t}^2)}{2t},\end{array} $$

and setting k2=ku2+kv2$ {k}^2={k}_u^2+{k}_v^2$, the cosine and sine terms in brackets in equations (35) and (36) can be expressed as:

cos((Lt+Riono+Lv)k24k0)(C(t2)-C(t1))cos((Lt+Riono+Lv)k24k0)sin(t22)2t2-cos((Lt+Riono+Lv)k24k0)sin(t12)2t1,$$ \begin{array}{c}\mathrm{cos}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)(C({t}_2)-C({t}_1))\approx \mathrm{cos}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)\frac{\mathrm{sin}({t}_2^2)}{2{t}_2}\\ -\mathrm{cos}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)\frac{\mathrm{sin}({t}_1^2)}{2{t}_1},\end{array} $$(B.1)

sin((Lt+Riono+Lv)k24k0)(S(t2)-S(t1))sin((Lt+Riono+Lv)k24k0)cos(t22)2t2-sin((Lt+Riono+Lv)k24k0)cos(t12)2t1.$$ \begin{array}{c}\mathrm{sin}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)(S({t}_2)-S({t}_1))\approx \mathrm{sin}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)\frac{\mathrm{cos}({t}_2^2)}{2{t}_2}\\ -\mathrm{sin}\left(\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)\frac{\mathrm{cos}({t}_1^2)}{2{t}_1}.\end{array} $$(B.2)

The sum of (B.1) and (B.2) gives:

[...]12t2sin(t22-(Lt+Riono+Lv)k24k0)-12t1sin(t12-(Lt+Riono+Lv)k24k0).$$ [...]\approx \frac{1}{2{t}_2}\mathrm{sin}\left({t}_2^2-\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right)-\frac{1}{2{t}_1}\mathrm{sin}\left({t}_1^2-\frac{({L}_t+{R}_{\mathrm{iono}}+{L}_v){k}^2}{4{k}_0}\right). $$(B.3)

Recalling that t1=k(Lt-(Riono+Lv))2k0(Lt+Riono+Lv)$ {t}_1=\frac{k({L}_t-({R}_{\mathrm{iono}}+{L}_v))}{2\sqrt{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}}$ and t2=k(Lt+Riono-Lv)2k0(Lt+Riono+Lv)$ {t}_2=\frac{k({L}_t+{R}_{\mathrm{iono}}-{L}_v)}{2\sqrt{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}}$, the expressions in sines can be simplified as Lt tends to infinity, it follows:

[...]k0(Lt+Riono+Lv)kLt(sin((Riono+Lv)k2k0)-sin(Lvk2k0)).$$ [...]\approx \frac{\sqrt{{k}_0({L}_t+{R}_{\mathrm{iono}}+{L}_v)}}{k{L}_t}\left(\mathrm{sin}\left(\frac{({R}_{\mathrm{iono}}+{L}_v){k}^2}{{k}_0}\right)-\mathrm{sin}\left(\frac{{L}_v{k}^2}{{k}_0}\right)\right). $$(B.4)

Using the classical trigonometric formula for the difference of two sine allows to make appearing the product of the sine and cosine terms and few simplifications as Lt tends to infinity finally give:

Fχ(k)1-sinc()cos(X(1+ς)),$$ {\mathcal{F}}_{\chi }(k)\sim 1-\mathrm{sinc}\left({X\varsigma }\right)\mathrm{cos}\left(X\left(1+\varsigma \right)\right), $$(B.5)

Fϕ(k)1+sinc()cos(X(1+ς)),$$ {\mathcal{F}}_{\phi }(k)\sim 1+\mathrm{sinc}\left({X\varsigma }\right)\mathrm{cos}\left(X\left(1+\varsigma \right)\right), $$(B.6)

with X=(ku2+kv2)Lvk0$ {X}=\frac{({{k}}_{{u}}^{\mathbf{2}}+{{k}}_{{v}}^{\mathbf{2}}){{L}}_{{v}}}{{{k}}_{\mathbf{0}}}$ and ς=Riono2Lv$ {\varsigma }=\frac{{{R}}_{\mathbf{iono}}}{\mathbf{2}{{L}}_{{v}}}$.

Cite this article as: Morel G, Fabbro V, Boisot O & Féral L 2025. Ionospheric scintillation modeling. I. Validity of the plane wave approximation for an electromagnetic wave illuminating the ionosphere. J. Space Weather Space Clim. 15, 53. https://doi.org/10.1051/swsc/2025051.

All Tables

Table 1

Simulation parameters.

All Figures

thumbnail Figure 1

Geometry of the ionospheric turbulent irregularities in the LOS coordinate system (u, v, s).

In the text
thumbnail Figure 2

Description of the satellite-ground link in the Line of Sight (LOS) coordinatesystem (u, v, s). R = Lv + Riono + Lv.

In the text
thumbnail Figure 3

Scheme of the 3-D PWE model with 2-D multiple curved phase screens (3D PWE/2D MCPS) in spherical coordinates (r, θ, α), with θ=π2-θc$ \theta =\frac{\pi }{2}-{\theta }_c$.

In the text
thumbnail Figure 4

Top: Scintillation indices for an incident plane wave (blue curve), an incident spherical wave (red curve), an incident corrected plane wave (green curve) and PWE-MCPS result (cyan curve). Bottom: Relative error with respect to the incident spherical wave model. The satellite altitude varies between Hsat = H + ΔH = 370 km (on top of the ionospheric layer) and Hsat = 5,000 km.

In the text
thumbnail Figure 5

Scintillation indices for incident plane wave (blue curve) and spherical wave (red curve) approaches. The satellite altitude is set at Hsat = 600 km, the distance Lt between satellite and irregularities varies between 0 and R − Riono = 598 km. At Lt = 0 km, the ionospheric layer is very close to the satellite; at Lt = 598 km, the ionospheric layer is very close to the receiver.

In the text
thumbnail Figure 6

Description of the satellite-ground link with angles α and β.

In the text
thumbnail Figure 7

Top: Scintillation indices for an incident spherical wave versus the satellite altitude and speed. Bottom: Percentage deviation from the scintillation indices at Hsat = 375 km.

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.