The use of a wavelet decomposition of our synthetic velocity field gives access to the best approximation at any scale between the integral scale l0 (where it is just the mean velocity, and is 0.0by construction) and the smallest accessible scale , where is the number of steps in the wavelet transform.
As we are interested in the effects of turbulence on the dynamics
of a cloud, the smallest significant scale is the turbulence dissipation
length. Any cell of gas smaller than that length is homogeneous and
statistically identical to its nearest neighbour. That scale may be
estimated from classical results on Kolmogorov turbulence (see Frisch 1995):
the energy flux through scales is
,
which is true also at lN, the Polaris resolution scale with
vN, the turbulent velocity at that scale. We can estimate
that quantity from the observations if we take ,
the
standard deviation of centroids increments at scale lN,
as an estimate of vN. From the Polaris map,
,
so that
.
Then
the dissipation scale is given by
,
where
is the kinematic viscosity. In a diluted gas,
,
where
is the thermal velocity, n the gas density,
and
the collision cross section. Inside a molecular
gas, we can take a mean
-
cross section
of
(see Le Bourlot et al. (1999)),
a density of
and a temperature of
.
This gives:
Since we are not interested in the physics inside that box, we can use a coarse-grained approximation by looking at a collection of identical cells of size , coupled by convection (hence our need to prescribe the velocity field) or radiatively (i.e. in velocity space nearest neighbour but not necessarily in physical space, see Rousseau et al. 1998). Thus, we by-pass the need to solve partial differential equations and need only to prescribe the evolution of mean variables inside each box and their mutual coupling (hereafter only by convection). The most accurate way to realise that smoothing is to use the approximation coefficients of the wavelet transform at that scale.
So we consider a set of identical boxes, each characterised by local dynamics (a set of local variables, coupled by physical relationships) with the same variables and evolution laws in each cell, but not necessarily the same initial conditions. Evolution is computed over a continuous time within each box, and a spatial coupling is applied at discrete times. The velocity at the smallest scale is taken as the mean velocity of a box in a rest frame. Therefore we use an Eulerian representation. Velocity is prescribed a priori, and is not modified by the evolution of any local variable. It is understood that the way the velocity field is built takes care of all (mostly unknown) processes that constrain its evolution. What we need now is a way to progress in time.
As a first stage, our goal is to model a cloud in steady state. This means that all its statistical properties remain constant on average, but are not necessarily time independent! They may fluctuate in time around a mean value, and only that value is constant in time. This has to be true also for the velocity field, so that we need to prescribe the evolution in time of the static field of Sect. 3. To that end, we make the hypothesis that turbulence is homogeneous, isotropic, and stationary. Under these three conditions, the Taylor hypothesis applies and the statistical properties of v(x0,t) as t varies are the same as those of v(x,t0) along an axis x. This hypothesis may be extended to a 1D structure: the statistical properties of a velocity field v(X,t) along an axis X as t varies are the same as that of a collection of lines in a 2D plane at a given time t0. The second hypothesis is stronger than the first because cross-correlations between orthogonal directions X and Y have to be included and is only true if the three conditions of homogeneity, isotropy, and stationarity strictly apply, see Appendix A for a demonstration.
The extension to 2D of the velocity field generation algorithm is straightforward (although computationally intensive). Details are given in Arnéodo et al. (1999) and references therein (see Appendix C). Once a 2D X-Y field has been generated, the Y axis can be interpreted as u0t, where u0 is a "scanning'' velocity that sets a time scale for the model. For consistency, we take . From this point, the velocity in our model is prescribed in each box of size and at each time (where is the crossing time at the smallest scale).
Mass conservation reads:
We use uniform initial conditions and assume periodic boundary conditions.
Equation (10) is solved in each "box'' as a balance
equation. We "count'' the total amount of matter that escapes
and enters each box: namely, for three successive boxes (at step j,
density
,
and
and velocity
vji-1, vji and
vji+1,
we have:
After a transitory period, the density and velocity fields "couple'' together and the standard deviation stabilises (the mean density is constant because periodic boundary conditions ensure conservation of the total mass). In Fig. 6 we have plotted the evolution (after the transitory period) of the relative difference in the standard deviation for two different initial density fields (random value on the interval [0; 2] and a constant initial density of 1): this relative difference maintains a very small value (typically 1%).
A typical example of a density field is given in the top panel of Fig. 7. We see that large fluctuations of are possible within a few cells and dense cores develop over a low-density background.
The density field obtained with our synthetic turbulent velocity field
and the one obtained with a Gaussian velocity field of the same mean
and standard deviation are very different (see Fig. 7):
for the Gaussian field, the density seems relatively uniform but for
the turbulent field, some structures appear naturally at all scales. Figure 8
shows the PDF of the logarithm of the density obtained with our synthetic
turbulent velocity field. It is log-normal towards high density and
exhibits a strong power law towards low density. The high density
cut-off is a finite size effect, and the power law may be interpreted
as an indication that our velocity field mimics that of a non-isothermal
fluid, but we did not try to check that point further. This point
will be dealt with in a further paper with an improved model, easier
to compare to observations and hydrodynamical models.
Figure 7: Log of the density field for a turbulent and for a Gaussian velocity field (mean and standard deviation are the same for both fields). |
A relation between size and density can be computed: Using a Gaussian
wavelet we compute for each scale the mean value of the density above
the mean (which is here the same at all scales). Figure 9
shows a power law relation with an index of
.
This is much lower than the
law
that results from self-gravitating clouds. Such a flat index is probably
a consequence of our 1D model and further discussions should wait
for 2D results.
Mixing properties of our synthetic velocity field may be derived from the evolution in time of the distribution of a passive scalar (say a non-reacting chemical species). The initial density is 1 in a single box located at x=256 and 0 elsewhere. The density after 1024 iterations (i.e. some 17 Myr) is shown Fig. 10 for two different velocity fields: a random Gaussian field (without correlations), and our synthetic turbulent field.
The resulting density profiles are quite different: a random Gaussian field leads to a localised Gaussian profile, whilst a turbulent field leads to a wider dispersion after a much shorter time (typically, the large-scale turnover time, here, about 1 Myr). As a check of our numerical procedure, we plot in Fig. 11 the mean position (relative to the initial maximum position) and standard deviation of the density profile obtained with the Gaussian velocity field. As expected, the mean position is a linear function of time ( , here and the fit gives ) and the standard deviation increases as the square root of time ( with the diffusion coefficient , here and the result of the fit is 0.76). These results demonstrate that our lattice dynamical network is an accurate approximation of the diffusion equation.
Copyright ESO 2002