Wavelet Methods for Studying the Onset of Strong Plasma Turbulence
Ari Le, Vadim Roytershteyn, Homa Karimabadi, Adam Stanier, Luis, Chacon, Kai Schneider

TL;DR
This paper introduces a wavelet-based method to quantitatively analyze the onset and transition to plasma turbulence, effectively tracking coherent structures and dissipation without relying on specific plasma models.
Contribution
The study develops a wavelet technique that identifies turbulence onset and transition in plasma flows, applicable across various simulation models without structural assumptions.
Findings
Wavelet method quantifies turbulence onset more effectively than traditional measures.
Incoherent to coherent fluctuation ratio $R_{ic}$ serves as a universal turbulence threshold.
Method successfully applied to multiple plasma simulation scenarios.
Abstract
Wavelet basis functions are a natural tool for analyzing turbulent flows containing localized coherent structures of different spatial scales. Here, wavelets are used to study the onset and subsequent transition to fully developed turbulence from a laminar state. Originally applied to neutral fluid turbulence, an iterative wavelet technique decomposes the field into coherent and incoherent contributions. In contrast to Fourier power spectra, finite time Lyapunov exponents (FTLE), and simple measures of intermittency such as non-Gaussian statistics of field increments, the wavelet technique is found to provide a quantitative measure for the onset of turbulence and to track the transition to fully developed turbulence. The wavelet method makes no assumptions about the structure of the coherent current sheets or the underlying plasma model. Temporal evolution of the coherent and incoherent…
| Code | System Size | Cells | Particles | Other Numerical | |
| Run | () | Parameters | |||
| VPIC A | 3 | ||||
| VPIC B | 5 | ||||
| H3D | 3 | ||||
| PIXIE3D | N/A | 2 | ,, |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSolar and Space Plasma Dynamics · Ionosphere and magnetosphere dynamics · Geomagnetism and Paleomagnetism Studies
Wavelet Methods for Studying the Onset of
Strong Plasma Turbulence
A. Le
Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
V. Roytershteyn
Space Science Institute, Boulder, CO 80301, USA
H. Karimabadi
Analytics Ventures, Inc., San Diego, CA 92121, USA
A. Stanier
Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
L. Chacon
Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
K. Schneider
Institut de Mathématiques de Marseille (I2M), Aix-Marseille Université, 13284 Marseille, France
Abstract
Recent simulations have demonstrated that coherent current sheets dominate the kinetic-scale energy dissipation in strong turbulence of magnetized plasma. Wavelet basis functions are a natural tool for analyzing turbulent flows containing localized coherent structures of different spatial scales. Here, wavelets are used to study the onset and subsequent transition to fully developed turbulence from a laminar state. Originally applied to neutral fluid turbulence, an iterative wavelet technique decomposes the field into coherent and incoherent contributions. In contrast to Fourier power spectra, finite time Lyapunov exponents (FTLE), and simple measures of intermittency such as non-Gaussian statistics of field increments, the wavelet technique is found to provide a quantitative measure for the onset of turbulence and to track the transition to fully developed turbulence. The wavelet method makes no assumptions about the structure of the coherent current sheets or the underlying plasma model. Temporal evolution of the coherent and incoherent wavelet fluctuations is found to be highly correlated (Pearson correlation coefficient of ) with the magnetic field energy and plasma thermal energy, respectively. The onset of turbulence is identified with the rapid growth of a background of incoherent fluctuations spreading across a range of scales and a corresponding drop in the coherent components. This is suggestive of the interpretation of the coherent and incoherent wavelet fluctuations as measures of coherent structures (e.g., current sheets) and dissipation, respectively. The ratio of the incoherent to coherent fluctuations is found to be fairly uniform across different plasma models and provides an empirical threshold for turbulence onset. The utility of this technique is illustrated through examples. First, it is applied to the Kelvin–Helmholtz instability from different simulation models including fully kinetic, hybrid (kinetic ion/fluid electron), and Hall MHD simulations. Second, the wavelet diagnostic is applied to the development of turbulence downstream of the bowshock in a global magnetosphere simulation. Finally, the wavelet technique is also shown to be useful as a de-noising method for particle simulations.
I Introduction
While many studies have focused on methods to describe the properties of fully developed turbulence, much less attention has been paid to techniques to describe the onset and subsequent transition to fully developed turbulence. The aim of the present study is to address this shortcoming.
Large-scale plasma turbulence is understood to involve formation of localized, coherent current sheets at different spatial scales. These coherent structures appear to dominate the energy dissipation of turbulence on kinetic scales as compared to other dissipation mechanisms such as wave interactions (e.g., Wan et al., 2012; Karimabadi et al., 2013, 2014). While the plasma waves are naturally analyzed in terms of Fourier modes, localized structures call for decompositions that reflect their localization and their multi-scale properties.
Wavelets, which are localized functions in space and scale, offer the possibility to represent intermittent functions and localized structures exhibiting a large range of scales in an efficient way. The so-called ‘mother wavelet’, , which has finite energy, is the elementary building block of the wavelet transform. It is a well-localized function with fast decay at infinity and at least one vanishing moment (i.e., zero mean) or more. It is also sufficiently smooth, which implies that its Fourier transform exhibits fast decay. The wavelet transform introduced in Grossmann and Morlet (1984) decomposes a signal (e.g., in time) or any field (e.g., in three-dimensional space) into both space (or time) and scale (or time scale), and possibly directions (for dimensions higher than one).
Wavelets have been used for analyzing hydrodynamic turbulence starting in the 1990s and then extended for modeling and computing turbulent flows (see review articles Farge (1992), Schneider and Vasilyev (2010)). Here, we provide a brief summary of application of wavelet techniques in the context of plasma turbulence. Early examples include use of wavelets in analysis of space Dudok de Wit and Krasnosel’Skikh (1995); Vörös et al. (2004) and laboratory Van Milligen et al. (1995) plasmas. Wavelet filtering has been used for extracting coherent bursts in turbulent ion density plasma signals, measured by a fast reciprocating Langmuir probe in the scrape-off layer of the tokamak Tore Supra (Cadarache, France) Farge et al. (2006). Wavelet-based density estimation techniques have also been used to improve particle-in-cell numerical schemes Nguyen van yen et al. (2010), and a particle-in-wavelet scheme was developed for solving the Vlasov–Poisson equations directly in wavelet space Nguyen van yen et al. (2011). Wavelet de-noising has been applied for tomographic reconstruction of tokamak plasma light emission in Nguyen van yen et al. (2012). Coherent Vorticity and Current sheet Simulation (CVCS), which applies wavelet filtering to the resistive non-ideal MHD equations, was proposed as a new model for turbulent MHD flows. It allows a reduction in the number of degrees of freedom necessary to compute the flows, while capturing the nonlinear dynamics of the flow. Recently Groselj et al. Groselj et al. (2018) analyzed high-resolution observational data and state-of-the-art numerical simulations to study the relationship between wavelike physics and large-amplitude structures in astrophysical kinetic plasma turbulence using the continuous wavelet transform with complex valued wavelets. A review on wavelet transforms and their applications to MHD and plasma turbulence can be found in Ref. Farge and Schneider (2015).
The aim of the present paper is to use the orthogonal wavelet decomposition of turbulent flows into coherent and incoherent contributions to define a criterion that determines the onset of plasma turbulence. To this end, high-resolution numerical simulations of unstable shear-flows triggered by the Kelvin–Helmholtz instability using different approaches—fully kinetic, hybrid (kinetic ion/fluid electron), or Hall MHD—are analyzed using orthogonal wavelets. This technique is then further tested in a more complex scenario of turbulence generation downstream of the bow shock in a global hybrid simulation of the magnetosphere. Comparison with Fourier power spectra and non-Gaussianity diagnostics is presented.
Temporal evolution of the coherent and incoherent wavelet fluctuations is found to be highly correlated (Pearson correlation coefficient of ) with the magnetic field energy and plasma thermal energy, respectively. This is suggestive of the interpretation of the coherent and incoherent wavelet fluctuations as measures of coherent structures (e.g., current sheets) and dissipation, respectively. Since plasma heating can be partly due to reversible processes (e.g., adiabatic), a more rigorous connection between the incoherent fluctuations and dissipation will be explored elsewhere and is beyond the scope of this work.
The outline of the paper is the following: In Section II we recall Fourier and wavelet analysis and in Section III the iterative wavelet filtering is presented. The simulation set-ups are described in Section IV. Section V introduces a wavelet-based method for quantifying the transition of flows to turbulence and compares and contrasts it with three more traditional techniques for studies of turbulence, Fourier power spectra, structure function, and finite time Lypaunov exponent (FTLE). The wavelet method is then applied to a more complex flow in a global magnetosphere simulation in Section VI, and a summary is given in Section VII. The Appendix discusses and demonstrates the use of the wavelet technique for de-noising particle simulations.
II Fourier and Wavelet Analysis
In the following, we review a few concepts related to Fourier and wavelet analysis in the context of studying turbulent plasma flows. Fourier modes arise naturally in the study of weak plasma turbulence. Because the full non-linear equations of motion of a plasma (in kinetic and fluid descriptions) are analytically intractable, much analytic work has focused on the linear approximation. For homogeneous plasmas, weak fluctuations are then typically described by normal modes that vary as independent Fourier components , with a dispersion relation imposed by the linearized equations of motion. Theories of weak plasma turbulence were developed by treating the non-linear interactions of the normal modes by perturbation theory Sturrock (1957); Galeev et al. (1965); Kennel and Engelmann (1966); Galtier et al. (2000). The complexity of turbulent flows is then ascribed to the interaction of a large number of incoherent Fourier components Manneville (1995), resulting in a cascade of energy Kolmogorov (1941) between large scales (low ) and small scales (high ).
While Fourier analysis is thus suited for studying weak turbulence, it may not be well-adapted for characterizing strongly non-linear flows. Strongly turbulent fluid flows include coherent structures such as vortex tubes Farge et al. (2001), while magnetized plasma turbulence displays the formation of current sheets Politano et al. (1995); TenBarge and Howes (2013); Zhdankin et al. (2013); Karimabadi et al. (2013). In Fourier space, these localized coherent structures require a large number of modes for their description. As described below, wavelets yield a sparse representation of intermittent data.
To illustrate a limitation of Fourier spectral analysis, two test signals are shown in Figs. 1(a) and (b) that have identical Fourier power spectra, while their Fourier modes have different phases. In terms of Fourier wave number, each signal exhibits a power-law tail that scales as . It is apparent, however, that the two signals are qualitatively different. Test Signal 1 in Fig. 1(a) is completely localized to a central circle, whereas Test Signal 2 in Fig. 1(b) is spread over space. Because Fourier modes extend over all of space, capturing a localized signal requires coherent contributions from a large number of Fourier modes. As a 1D example, the Heaviside step function, which is discontinuous and defined by
[TABLE]
has Fourier components for . The sharp jump in is thus encoded in the coherent phases of its Fourier components, which display a power-law as a function of , similar to the 2D example of Test Signal 1. By contrast, Test Signal 2’s Fourier power spectrum also contains a tail, but there is little information contained in the coherence of the phases of the Fourier components. Indeed, Signal 2 was generated by multiplying each Fourier component of Signal 1 by a (pseudo-)random complex phase.
Wavelets, see e.g., Ref. Mallat (1989), provide a different set of basis functions, and they are particularly adapted for capturing localized coherent structures across a range of different scales. Like Fourier modes, certain wavelet families form ortho-normal bases for decomposing functions of one or more variables. Unlike Fourier modes, however, wavelets are not solutions to any particular physical equations. Rather, they are constructed to analyze general signals with multi-scale structure. While Fourier modes capture a single wavelength but are spread out over physical space, wavelets encode localized information about both scale and position.
Several different wavelet families have been derived. Here, we use a discrete ”coiflet-18” basis Daubechies (1993) that gives rise to a multi-resolution Jawerth and Sweldens (1994) representation of 2D functions. The family of wavelets is built out of two specially chosen functions: a so-called mother wavelet and a scaling function , each of which is plotted in Fig. 2. One key characteristic of this wavelet function is its compact support, i.e., it is non-zero over only a finite range. The family of 1D wavelets is given by the translations and dilations of the mother wavelet:
[TABLE]
where the index and shift each span the integers. Built from these 1D wavelets along with similar translations and dilations of the scaling function , an ortho-normal basis for 2D functions may be defined by
[TABLE]
where again , , and span the integers; and corresponds to three directions typically referred to as orizontal, ertical, and iagonal. In practice for our discrete simulation data, we decompose each signal over a finite number of levels and shifts (which depend on the size of the numerical grid and the level). Up to corrections for boundary cells, each 2D field defined on the computational grid is de-composed in the wavelet basis as:
[TABLE]
where the coefficients of the expansion give a coarsest level- approximation of the field, and the wavelet coefficients retain information on the finer-level details.
III Iterative Wavelet Filtering
It has been suggested that turbulence in fluid flows may be characterized by the presence of a strong incoherent portion Farge (1992). The incoherent background may be modeled as a stochastic forcing term Schneider and Vasilyev (2010) on a collection of coherent structures. Wavelet techniques have been employed to analyze direct numerical simulations Farge et al. (1999) as well as serving as a basis for coherent vortex simulations Schneider et al. (2006).
We apply below an iterative wavelet filtering method Donoho and Johnstone (1994); Farge et al. (1999); Azzalini et al. (2005) to the current density from numerical solutions of turbulent plasma flows. The iteration procedure determines an optimal cut-off threshold for the wavelet coefficients , which we refer to generically as . Coefficients with modulus below the threshold (which is user-defined by a multiplicative factor as outlined below) are classified as part of a background of incoherent noise. The coefficients with modulus above the threshold contribute to the coherent features of the flow. The incoherent noise is assumed to be additive, Gaussian, and white Schneider et al. (2006); Okamoto et al. (2007). The method proceeds as follows:
A choice is made of a multiplicative factor , the number of levels in the wavelet decomposition , and the wavelet basis. The number of levels is chosen so that where and are the number of computational grid points in each direction of the domain. Especially for particle simulations with intrinsic statistical noise, a value of is necessary to capture features of the turbulent flow rather than grid-scale noise. (See the Appendix for a discussion of extracting particle noise using the wavelet filter.) 2. 2.
The current density is expressed as a sum over an ortho-normal wavelet basis with coefficients . 3. 3.
A threshold is initialized based on the variance of the set of coefficients . 4. 4.
The incoherent (or noise) portion of the current density is defined by the coefficients , where if and the remaining coefficients with are set to zero. 5. 5.
A new threshold is computed based on the extracted noise. 6. 6.
Steps 4 and 5 are repeated until the threshold varies less than 5% over an iteration. In practice, the method typically converges to this tolerance after 2-4 iterations. 7. 7.
Finally, the coherent part of the current density is reconstructed from the wavelet coefficients with . The incoherent current density is obtained by subtracting the coherent one from the total one pointwise (or equivalently by inverse wavelet transform from the weak wavelet coefficients with ).
To illustrate the effect of the iterative wavelet filter, we apply it to the two test signals of Fig. 1(a-b). The decomposition into coherent and incoherent parts as defined by the wavelet filter are plotted in Figs. 3 and 4, where for each case we set the parameters and and used the coiflet-18 basis Daubechies (1993). The main conclusions do not depend on the choice of wavelet basis. Nevertheless, it is useful for turbulent flows to choose a basis with a large number of vanishing moments (the coiflet-18 wavelets have six vanishing moments), which tends to cancel the wavelet coefficients in smooth regions free of discontinuities and high-order derivatives Farge (1992). For the localized, coherent Test Signal 1 in Fig. 3, the method finds an extremely small incoherent noise part. For Test Signal 2 in Fig. 4, a large background noise is extracted. Note that the coherent portion of the signal in Fig. 4(b) is reconstructed from only of the wavelet coefficients even though it contains over of the ”energy” of the signal. This ability to capture a large portion of a signal with a small number of coefficients explains the wide-spread use of wavelets for digital signal compression Chang et al. (2000).
IV Simulation Set-Up
To study the transition to turbulence of a magnetized plasma flow, we consider 2D simulations of Kelvin–Helmholtz unstable flow-shear layers using codes employing three different models: (1) fully kinetic particle-in-cell modeling using the code VPIC Bowers et al. (2008), (2) hybrid kinetic ion/fluid electron modeling using the hybrid PIC code H3D Karimabadi et al. (2011), and (3) Hall-MHD modeling using the PIXIE3D code Chacón (2008); Stanier et al. (2017).
The first simulation is a fully kinetic simulation performed with the code VPIC that was analyzed in Ref. Karimabadi et al. (2013), and it is referred to here as ”VPIC A”. A plasma of uniform density and magnetic field (mainly out of the simulation plane, but with a component added in the initial flow direction). The velocity distribution of each species (ion and electron) is a drifting Maxwellian with uniform temperature giving a species , and with a drift speed . The shear layer half-thickness and the flow speed , where is the Alfvén speed. Periodic boundary conditions are imposed in , while the boundary conditions at and are conducting for electromagnetic fields and reflecting for particles. Other numerical parameters are and . Further details are found in the table below and Ref. Karimabadi et al. (2013).
One of the serious limitations of PIC codes is statistical noise associated with using a relatively small number of computational particles to sample the distribution function. The large-scale simulation ”VPIC A” used 150 particles per cell per species, which is representative of many other simulations in the literature. In order to understand the sensitivity of our results to noise, we also analysed a VPIC simulation with 10,000 particles per cell, which will be referred to as ”VPIC B” simulation. The parameters are largely analogous to the ”VPIC A” case, except for a smaller spatial extent of the simulation domain, a smaller initial width of the transition layer (see Table 1), and higher plasma beta of .
Two additional simulations using different plasma models are next considered. In each case, the system is doubly periodic in a domain of size , where is the ion inertial skin depth based on the uniform density . The initial magnetic field is uniform and mainly out of the simulation plane, , with a small additional in-plane component . Two flow-shear layers are given with velocity profiles:
[TABLE]
where and the scale length . A motional electric field is also included included. For each simulation, we focus on only one of the shear-flow layers, in particular whichever layer transitions to a turbulent state fastest.
For the Hall-MHD simulation, additional parameters included an ion viscosity , a heat conductivity of , and an electron viscosity (hyper-resistivity) . The latter value was chosen to set a sub- dissipation scale for current-layers, to prevent them from thinning down to grid-scale. Time advance used the BDF-2 method with a time-step . The Hall-MHD equations are spatially discretized on a cell-centered mesh using central differences Chacón (2004), apart from the advection terms that were treated with the monotonicity preserving SMART algorithm Gaskell and Lau (1988). The required spatial resolution was found from a grid-convergence study, where the chosen value of cells was found to give a converged value of the peak magnetic energy just prior to the transition to turbulence at .
The hybrid-PIC simulation uses an approximation where ions are treated kinetically, while electrons are represented as a massless fluid. The simulation analyzed here was conducted using a version of the H3D code Karimabadi et al. (2011) optimized for turbulence simulations Podesta and Roytershteyn (2017).
V Measuring the Transition to Turbulence
Our goal is to test the iterative wavelet filtering method on each of the three types of plasma simulation to determine if the wavelet analysis is capable of identifying the onset of turbulence. Wavelet techniques have been used previously for analyzing the transitional regime to turbulence in a boundary layer of a rotating disk in hydrodynamic turbulence and to estimate the transitional Reynolds number Moret-Bailly et al. (1991). While there are differences in the details of the current sheets and flows between the various plasma simulation models, we do not attempt to characterize these differences here. Indeed, a positive feature of wavelet analysis is that it does not pre-suppose a model for the coherent structures that arise in the turbulent flow.
V.1 Large Fully Kinetic Run
We first test the wavelet turbulence diagnostic on the large 2D full kinetic Kelvin-Helmholtz simulation (”VPIC A”) previously analyzed in Ref. Karimabadi et al. (2013). The out-of-plane current density from the simulation is plotted at four different times in Fig. 5. Current sheets form as the in-plane magnetic field is advected with the shear flow, highlighting the main large-scale Kelvin-Helmholtz vortices that have nearly saturated in magnitude at time in Fig. 5(a). An important process for transferring energy to smaller scales in a cascade is secondary tearing Karimabadi et al. (2013), which breaks the developing current sheets into a series of magnetic islands or plasmoids Comisso et al. (2016). The development of plasmoids is a primary trigger in this system for the transition to turbulence. A chain of secondary magnetic islands is visible in Fig. 5(b) at time . By time in Fig. 5(c), a number of current sheets and magnetic islands across a range of scales have developed. While this secondary magnetic reconnection process is sufficient on its own to generate turbulence Huang and Bhattacharjee (2016); Daughton et al. (2011), the nonlinear development depends on the details of the global system. In our case, the imposed background velocity shear continues to couple to the magnetic islands, and it forces both island merging and additional tearing.
We apply the iterative wavelet diagnostic to measure this transition to a turbulent state. The current density is de-composed into coherent and incoherent portions as defined by the wavelet threshold method of Section III. The wavelet decomposition here uses 10 wavelet levels, spanning the grid scale to nearly the global scale of the 2D run. The norms of the coherent and the incoherent portion at the end of the simulation at time are plotted in Fig. 6(b). While the incoherent portion contains a contribution from grid-scale numerical noise associated with particle methods (see the Appendix), it acquires additional energy particularly at micro- or meso-scales (peaked at level 3) as the flow transitions to turbulence. (See movie version of Fig. 6.)
The growth of the incoherent part as the shear layer transitions to turbulence is apparent in Fig. 6(c). Here, the norms of both the coherent (red) and incoherent (blue) portions are plotted over time. The coherent portion grows rapidly as the global-scale Kelvin-Helmholtz instability with a growth rate of develops, noticeably increasing at . During this period, the large, coherent, global-scale vortices form. As secondary tearing and other processes cause a cascade down to smaller scales, the flow becomes turbulent. At this stage, the incoherent portion grows in size, particularly around 250—350. We identify this growth of the incoherent portion as the marker of a transition to turbulence. The incoherent part has a probability distribution function (PDF) that is approximately Gaussian [see Fig. 6(d)], while the coherent part includes a tail of stronger, intermittent structures skewed to larger values.
V.2 Comparison of Different Models
In this section, we apply the same iterative wavelet method to the three simulations of varying type that modeled a smaller shear flow layer. The out-of-plane current density is plotted in Fig. 7(a-d) at four time slices over the course of the high-resolution VPIC simulation with 10,000 particles per cell and cells. The coherent part of the current extracted through the wavelet method yields the profiles in Figs. 7(e-h). The percentage of wavelet coefficients required to reconstruct the coherent portion ranges from at to at . Nevertheless, this small fraction of coefficients contains of the “energy” (defined as ) at and at .
The logarithm of the PDF of values of over the entire simulation domain is plotted for each time slice in Figs. 7(m-p). The wavelet filtering technique extracts a large coherent portion of each current density profile. The coherent piece contains slowly decaying PDFs, which are approximately power laws for a range of values. The coherent portion of the current density thus includes intermittent current sheets, which have been identified as key sites of dissipation in kinetic turbulence Wan et al. (2012); Karimabadi et al. (2013). The incoherent portion (blue curves) is nearly Gaussian noise, corresponding to parabolic profiles in the logarithmic plots. Similar plots from each of the simulations are shown in Figs. 8-9.
As for the larger fully kinetic run, to study the transition to turbulence as the initial laminar Kelvin–Helmholtz vortices break apart into smaller structures and generate dissipation-scale current sheets, we plot the norm of the total out-of-plane current density and the incoherent part over time for each simulation in Fig. 10. In each case, the total current density norm increases as the Kelvin–Helmholtz vortex forms. Even when the vortex reaches a non-linear state near the maximum of , the incoherent part remains small. The incoherent part then undergoes a relatively rapid increase in magnitude as the vortex breaks apart through turbulent motions and generates current sheets over a range of length scales. Again, we associate this rapid increase and subsequent saturation of the incoherent part with the onset of turbulence.
Interestingly, the growth in the coherent and incoherent portions of the current density [plotted in Fig. 10] correlate with the transfer of energy from the ion flow to magnetic energy and plasma thermal energy. As the initial shear flow carries the in-plane field and generates current sheets around the Kelvin-Helmoltz vortices, kinetic energy is transferred to the magnetic field. This is illustrated in Fig. 11, where the change in total magnetic energy in the system is plotted in red along with the coherent portion of the current density (red dashed curves). Because this initial rise in magnetic energy is associated with the large-scale coherent vortices, the two red curves are highly correlated. In particular, the Pearson correlation coefficient between the magnetic energy and for each simulation is . In contrast, the correlation coefficient between the magnetic energy and in VPIC Run B, for example, is -0.03.
Once strong turbulence develops, energy is converted into thermal energy, and the plasma temperature increases. For this reason, the incoherent current density , which displays an uptick when turbulence develops, is highly correlated with the plasma thermal energy [see blue curves in Fig. 11]. Indeed, for the fully kinetic simulation, the correlation coefficient between and the ion thermal energy, and the coefficient between and the electron thermal energy are both 0.99. The hybrid model and Hall-MHD models also show strong correlation () between ion thermal energy and .
V.3 Wavelet Technique Versus Other Diagnostics of Turbulence
In this section, we evaluate the utility of three diagnostic methods that are typically used in turbulence by tracking their behavior from the laminar to the fully developed turbulent stage. The three methods are Fourier power spectra, structure function, and finite time Lyapunov exponent (FTLE).
We start by showing the Fourier power spectra of the current density from the fully kinetic simulation at early () and late () time in Fig. 12. The late-time, turbulent spectrum (black) does have a stronger signal at somewhat larger and has overall greater energy than the early-time, laminar spectrum (red). Nevertheless, the two spectra have very similar shapes and slopes, with no clear indication of a transition to a turbulent state.
Many statistical techniques beyond power spectra have been developed for characterizing turbulence. For example, statistics of field increments, often characterized by structure functions, can reveal information about energy fluxes, and degree of intermittency. Fig. 13 shows the normalized PDFs of magnetic field increments in one of the simulations analyzed here (VPIC case A). Deviations from Gaussian PDF at a given scale indicate intermittency at that scale. As is evident from this figure, there are signatures of non-Gaussianity even in the early stages of developing turbulence (e.g., ). Thus, it is difficult to unequivocally distinguish relatively early stages of developing turbulence from the fully developed turbulence with this technique.
The wavelet decomposition allows one to draw a distinction between spatially coherent and incoherent parts of a turbulent field. But coherency of a certain field could also be analyzed in the temporal sense. Here we consider an analysis based on computation of FTLE. Indeed, local maxima of FTLE computed in backward (forward) time may indicate attractive (repelling) Lagrangian coherent structures (e.g. Haller, 2011). We focus on the noise-free Hall-MHD simulation and compute FTLE of the electron flow by integrating fluid trajectories originating from neighboring grid points over a time interval of in backward time. Panel b) in Fig. 14 shows the resulting FTLE values. While we do not attempt to extract FTLE ridges and thus accurately determine the (attractive) coherent structures here, the visual inspection reveals an abundance of localized regions with high values of FTLE. Furthermore, these regions often appear in the vicinity of enhanced current density, which is shown in Panel a) of Fig. 14. As the turbulence develops, distribution of FTLE values evolves and becomes significantly wider, as is illustrated in Panels c) and d) of Fig. 14. The width of the FTLE PDF shows a strong correlation with the temporal evolution of current density. This provides confidence in FTLE as a tool for study of coherent structures in turbulence. However, unlike the incoherent wavelet component that was mainly flat but showed a rapid rise close to the onset of turbulence, the width of FTLE PDF rises almost in lockstep with the growth of current density during the initial phase of the KH instability, and it continues to rise until it reaches an overshoot point. It then settles down to an asymptotic state during the fully developed phase of turbulence. We conclude that while FTLE analysis, at least in the way that we have used it here, gives a certain indication for development of turbulence, it alone cannot be used to unequivocally distinguish a fully turbulent state from that of developing turbulence. It should also be noted that unlike the wavelet method, FTLE analysis does not suggest any quantitative value to indicate whether the system is in a fully developed turbulence stage.
VI Turbulence in a Global Magnetosphere Simulation
In this section, we apply the above wavelet techniques to analyze turbulence in a 2D hybrid global magnetosphere model Karimabadi et al. (2014). The model consists of a fixed dipolar magnetic field (enclosed in a conducting spherical ”planet”) and a solar wind entering the simulation from the left with a specified Alfvenic Mach number. A bow shock forms where the flow collides with the planetary magnetic field. Behind the bow shock is the magnetosheath, which is a shocked solar wind plasma separated from the planetary dipole field by an inner boundary layer called the magnetopause. While the magnetosheath is mainly laminar in the quasi-perpendicular region of the bow shock, it is highly turbulent in the quasi-parallel region of the bow shock. This turbulence is generated by ion kinetic effects and would be absent in magnetized fluid models of the bow shock. Ion kinetic effects lead to the formation of the ion foreshock, an extended region upstream of the bow shock driven by beams of ions reflected from the shock. The foreshock instabilities are strongest and most spatially extended along magnetic field lines that are quasi-parallel to the shock normal. The foreshock fluctuations steepen and develop into turbulence and coherent jets when they are advected into the magnetosheath Karimabadi et al. (2014).
We conduct our analysis for Run 1 in Ref. Karimabadi et al. (2014) with Alfvenic Mach number of 8, domain size cells, a cell resolution of ( is the ion inertial length), and with 200 particles per cell. This run is of particular interest since the direction of the interplanetary magnetic field reverses in time, launching a rotational discontinuity in the solar wind. The corresponding sharp rotation of the magnetic field direction is visible in Figs. 15(a-b). (Note that the domain has been truncated in the direction for the plots.) As the discontinuity crosses the planetary magnetosphere, the region where the magnetic field is quasi-parallel to the shock normal changes. As a result, the strongest foreshock and magnetosheath fluctuations move from the northern hemisphere to the southern hemisphere (compare Figs. 15(a) and (c) for example). We consider here whether the wavelet analysis techniques offer a means of quantifiying this localized shift of the turbulent flow features in this highly inhomogeneous system.
In Figs. 15(a-c), we plot the coherent part of the fluctuations of the magnetic field component out of the simulation plane, extracted using the iterative wavelet filter at three different times over the course of the simulation. The incoherent part is used to locate regions of turbulence. To yield a measure of turbulence associated with small extended regions of the simulation (rather than a purely local measure), the absolute value of the incoherent part is convolved with a Gaussian filter of width of cells. This smoothed average value is also plotted in Figs. 15(d-f). Following the results of the analysis of Kelvin–Helmholtz unstable flows of Sec. V, we identify the turbulent regions as those with a large incoherent signal. Selecting a threshold of produces the magenta contours plotted in Figs. 15(d)-(f), and these contours thus contain the turbulent regions as defined by the wavelet analysis.
Fig. 15(a) shows that the coherent component clearly captures the formation of wavefronts in the ion foreshock region. The incoherent component is weak in the quasi-peperpendicular magnetosheath and larger in the quasi-parallel magnetosheath, consistent with the expected laminar and turbulent nature of these two magnetosheath regions. In Fig. 15(b), the rotational discontinuity has penetrated the magnetosheath and is moving down the magnetotail. At this time, the previously quasi-perpendicular region has changed to the quasi-parallel geometry, and as a result it has started to develop turbulence. Note also the growth of the coherent components in the new quasi-parallel region. The movie of this run shows that the head of the turbulence/dissipation region in the previously quasi-perpendicular region, as measured by the incoherent component, follows the front of the rotational discontinuity. Figures 15(c,f) show that the extent of the incoherent components as well as the coherent components have gone down in the previously quasi-parallel magnetosheath whereas they have both become more volume filling in the new quasi-pararallel region. From these observations, we conclude that the wavelet technique describes well the dynamical change of the magnetosheath regions from turbulent to laminar and vice versa.
To illustrate the change of the turbulent regions over time, we analyze the flows within two small sub-domains of the simulation. These two sub-domains are the 256-cell wide squares plotted in each panel of Fig. 15. The magnetic field within each square is de-composed into coherent and incoherent parts over the course of the simulation, and the norms of the signals are plotted in Fig. 16. Box (a) is initially downstream of the quasi-parallel bow shock. Here, the development of turbulence in similar to the Kelvin–Helmholtz unstable flows analyzed previously: a relatively strong coherent signal develops early (e.g., at ), and the incoherent or turbulent feature grows shortly thereafter. After the rotational discontinuity in the solar wind crosses the planet, Box (a) is then downstream of the less turbulent quasi-perpendicular bow shock. The total level of magnetic fluctuation energy decreases somewhat at this stage (after ).
For box (b), the transition to turbulence occurs after the rotational discontinuity crosses the planet, and the bow shock becomes quasi-parallel on the southern hemisphere. Because of the background solar wind flow, turbulent fluctuations are advected into box (b) even before large coherent waves develop (e.g., at ). This highlights that in systems with non-local drives and strong convective contributions such as the foreshock (which derives its free energy from particles reflected from a faraway shock and is embedded in a high-speed solar wind flow), the transition to turbulence need not follow the precise pattern found in the somewhat simpler sheared flow layers. The sheared flow layers exhibited a classical cascade from the large scales of the global flow to smaller scales as turbulence developed locally. In observational data, however, turbulent fluctuations at a given spatial location may precede in time the observation of large coherent structures.
VII Summary
An iterative wavelet filtering technique was applied to a set of simulations of Kelvin–Helmholtz unstable plasma flows to separate the current density into coherent and incoherent pieces. As the global scale Kelvin-Helmholtz vortices developed, a large coherent signal was extracted representing the current sheets on the boundaries of each vortex. As secondary tearing and other processes induced a cascade to smaller scales, the flow transitioned to a turbulent state. The onset of turbulence over time was identified by a sharp increase in magnitude of the incoherent background. While there is no generally accepted definition of turbulence, it is commonly thought that turbulence is not deterministic and is associated with a degree of randomness. This view is supported by our demonstration that the development of turbulence is associated with a sharp increase in magnitude of the incoherent background, which has a noise-like structure. This diagnostic proved effective for a large fully kinetic simulation as well as a set of three smaller simulations that employed different physical models (fully kinetic, hybrid kinetic ion/fluid electron, and Hall MHD).
An interesting correlation was found between the increase of the incoherent background and the increase of the plasma thermal energy, both of which display a sharp uptick as strong turbulence develops. Furthermore, while energy conversion in kinetic turbulence appears to be localized to regions of coherent intermittent structures Wan et al. (2012); Karimabadi et al. (2013, 2014), these regions tend to be co-located with the strongest incoherent background. Together these facts suggest that the incoherent background could play a role in the dissipation of turbulent kinetic energy, a possibility we plan to explore in future work.
In addition, we investigated the application of the wavelet-based diagnostic to a more complex system: a global hybrid (kinetic ion/fluid electron) magnetopsheric model. The model included a rotational discontinuity launched in the incoming solar wind, which changes the orientation of the magnetic field and moves the location of the more turbulent quasi-parallel bow shock region. The wavelet technique efficiently diagnosed the upstream coherent foreshock waves as well as the downstream turbulent regions characterized by incoherent fluctuations spread across a range of scales. The localization of the wavelet modes (as opposed to Fourier modes that are spread evenly across space) was essential for characterizing the turbulence in this inhomogeneous system. An important complication is also illustrated by the analysis of the bottom box in the global magnetosphere model: incoherent fluctuations may exist even before large coherent structures develop Cerri et al. (2017). Note that pre-existing noise may feed back onto the evolution of coherent structures, such as the tearing of developing current sheets into plasmoids or magnetic islands Comisso et al. (2017).
The ratio of incoherent to coherent component in our examples varies in a relatively small range of 0.07 to 0.25. The latter value, which occurs in our PIC simulations, is most likely too high for most applications and is affected by particle noise. Thus the real range for is expected to lie in a tighter range. As such, provides an approximate threshold for turbulence onset. It is a remarkable fact that in fluid turbulence, a single parameter (Reynolds number), which is based on the system properties, is a predictor of whether the system will develop turbulence. There is as yet to be found such a parameter in plasmas. It is tempting to draw an analogy between and the fluid Reynolds number . However, there is a big distinction. Unlike , our parameter cannot determine a priori based on system parameters whether the system would remain laminar or develop turbulence. Rather indicates that if the system could reach , then it would transition to turbulence.
Acknowledgements.
A.L. was supported by the LDRD office at LANL and thanks Bill Daughton for helpful discussions. K.S. acknowledges support by the French Research Federation for Fusion Studies carried out within the framework of the European Fusion Development Agreement (EFDA). V.R.’s contributions were supported by NASA grant NNX15AR16G. A.S. and L.C. acknowledge support from the Applied Mathematics Research Program of the Applied Scientific Computing Research Office in the U.S. Department of Energy Office of Science. Simulations were performed on Pleiades provided by NASA’s HEC Program and LANL Institutional Computing resources. This work utilized additional resources provided by Blue Waters sustained-petascale computing project, which is supported by the National Science Foundation (awards OCI-0725070, ACI-1238993) and the state of Illinois. Blue Waters allocation was provided by NSF through PRAC award OAC 1614664.
Appendix A Noise in Particle Simulations
For the fully kinetic PIC simulation and the hybrid PIC simulation in Figs. 10(a-b), the incoherent piece of the current density has non-negligible norm even at the beginning of the simulations. This offset of the incoherent piece is produced not by some initially imposed level of turbulence, but rather by the presence of numerical noise associated with the PIC method. In PIC kinetic modeling, which samples phase space with a finite number of numerical macro-particles, there is statistical numerical noise of the current density , where is the number of macro-particles in each grid cell of the domain. The particle noise results from statistical fluctuations in the number of particles in each cell, and it therefore has spatial features on the scale of the grid. Below, we explore the use of wavelet filtering for de-noising particle simulations and compare it to other smoothing algorithms. A detailed study of wavelet-based de-noising for density estimation can be found in Nguyen van yen et al. (2010).
The out-of-plane current density plotted in is computed from summing the contributions from particles in each cell of the simulation, which in this case was initialized with 150 particles per cell. The grid-scale numerical noise is apparent. In Fig. 17, two methods for filtering the grid-scale statistical noise for a PIC simulation are compared. The first is the wavelet filter applied above to study coherent turbulent structures. The only difference is that a value of the multiplicative factor is used. The second filtering method is a classical low-pass Gaussian filter, which convolves the signal with a Gaussian kernel. A cut of along the center at is plotted (in blue) in Figs. 17 (b) and (c) along with 1D filtered data (in red). The wavelet filtered data was obtained using the iterative method described above. The residual noise, , is plotted in Fig. 17 (d). The width of the Gaussian filter, cells, in Fig. 17(c) was chosen so that the noise extracted (the residuals) in Figs. 17(d) and (e) have the same norm.
The wavelet filter and the Gaussian filter result in similar de-noised signals. The largest differences between the two filtering methods occur at narrow current sheets. Figures 17(f) and (g) zoom in on the regions between the vertical lines in Figs. 17(b-e). A main advantage of the wavelet filtering method is that it better preserves the peak values of sharp features in the current profile. By design, the wavelet basis captures significant features at any scale. The Gaussian filter (or similarly any low-pass band filter), on the other hand, preferentially smooths out small-scale features. The peak values of the current density in the thin sheets in this region are therefore substantially reduced by the Gaussian filter.
The wavelet and Gaussian filtering provide means of de-noising by post-processing the PIC data after a run. We compare the effect of de-noising through post-processing to runtime methods that are intrinsically less noisy. One method of reducing noise is simply to increase the number of particles in the simulation, which results in smaller statistical noise but increased computational cost. In Fig. 18, we include a spectrum of magnetic fluctuations from a higher-resolution VPIC simulation with 10,000 particles per cell. The spectrum may be compared to the lower-resolution VPIC run with 150 particles per cell, as well as data from the lower-resolution run de-noised with either a Gaussian filter or the iterative wavelet technique. For the unfiltered data, the spectra turn upwards at large , which corresponds to roughly the grid scale. The higher-resolution simulation with 10,000 particles per cell has reduced noise, and the portion of the spectrum unaffected by particle noise extends to higher than in the case with only 150 particles per cell.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Wan et al. (2012) M. Wan, W. H. Matthaeus, H. Karimabadi, V. Roytershteyn, M. Shay, P. Wu, W. Daughton, B. Loring, and S. C. Chapman, Physical Review Letters 109 , 195001 (2012), URL https://link.aps.org/doi/10.1103/Phys Rev Lett.109.195001 .
- 2Karimabadi et al. (2013) H. Karimabadi, V. Roytershteyn, M. Wan, W. Matthaeus, W. Daughton, P. Wu, M. Shay, B. Loring, J. Borovsky, E. Leonardis, et al., Physics of Plasmas 20 , 012303 (2013).
- 3Karimabadi et al. (2014) H. Karimabadi, V. Roytershteyn, H. Vu, Y. Omelchenko, J. Scudder, W. Daughton, A. Dimmock, K. Nykyri, M. Wan, D. Sibeck, et al., Physics of Plasmas 21 , 062308 (2014).
- 4Grossmann and Morlet (1984) A. Grossmann and J. Morlet, SIAM journal on mathematical analysis 15 , 723 (1984).
- 5Farge (1992) M. Farge, Annual Review of Fluid Mechanics 24 , 395 (1992).
- 6Schneider and Vasilyev (2010) K. Schneider and O. Vasilyev, Annual Review of Fluid Mechanics pp. 473–503 (2010).
- 7Dudok de Wit and Krasnosel’Skikh (1995) T. Dudok de Wit and V. Krasnosel’Skikh, Physics of Plasmas 2 , 4307 (1995).
- 8Vörös et al. (2004) Z. Vörös, W. Baumjohann, R. Nakamura, A. Runov, M. Volwerk, T. Zhang, and A. Balogh, Physics of Plasmas 11 , 1333 (2004).
