Professional Documents
Culture Documents
Performance Analysis of and Compensation For Aspect-Ratio Effects of Fast-Fourier-Transform-Based Simulations of Large Atmospheric Wave Fronts
Performance Analysis of and Compensation For Aspect-Ratio Effects of Fast-Fourier-Transform-Based Simulations of Large Atmospheric Wave Fronts
Performance Analysis of and Compensation For Aspect-Ratio Effects of Fast-Fourier-Transform-Based Simulations of Large Atmospheric Wave Fronts
Giorgio Sedmak
( ( (
Np 1 1
fLF
mn 5
( ( (
LF LF
hm9n9 f m9n9
mn 5
BLF ~ f m9n9 !
LF 2
p51 m9521 n9521
p51 m9521 n9521
2p
3 exp@i2p3 ~m9myNx 1 n9nyNy!#, (3) 3 exp@i2p32p~m9myNx 1 n9nyNy!#. (7)
21y2 25y6 2p 2p
f LF
m9n9 5 0.15132~Gx G ! y r0 3 @~3 m9yGx!2
The overall phase-structure function is the sum of the
2p
1 ~3 n9yGy! 1 L #
2 22 211y12
, (4) phase-structure functions of the FFT-based and sub-
0
harmonic phase screens. The data obtained from
where LF identifies the variables specific to the low- the simulations should then be compared with the
spatial-frequency phase screen realized with the con- theoretical phase-structure function for the von
00 5 0 for the
tribution of Np subharmonics, and f LF Kármán spectrum. One convenient expression of
zero-mean phase. The overall phase screen is the the von Kármán phase-structure function was given
sum of the FFT-based and subharmonic phase by Herman and Strugala12:
screens.
D~r! 5 6.16r25y3
0 $~3y5!@L0y~2p!#5y3
3. Phase-Structure Function and Phase Variance over
2 @rL0y~4p!#5y6K5y6~2pryL0!yG~11y6!%, (8)
the Pupil
The simulator used for the tests was realized with an where D~r! is the phase-structure function, r is the
IDL 4.0 software procedure that implements Eqs. separation, K5y6~2! is a modified fractional Bessel
~1!–~4!. The phase screen is computed with NxyNy 5 function of the third kind, and G~2! is the gamma
GxyGy. This sets equal cutoff spatial frequencies function. At infinite L0 this function approximates
*
d
are due mostly to the low-frequency region of the
s2f~d! 5 4d22 rFC~r, d! D~r!dr, (9) turbulence not sampled in any Fourier-transform-
0 based phase-screen simulation.
FC~r, d! 5 p21$2 arccos~ryd! 2 2~ryd!@1 2 ~ryd!2#1y2%, The rectangular format yields more complex re-
sults that depend on the size as well as on the aspect
(10) ratio of the phase screen, as shown in Fig. 5. In this
test the phase variance was computed for three cir-
FL~r, d! 5 p21$6 arccos~ryd! 2 @14~ryd! 2 8~ryd!3# cular pupils of equal aperture placed at the two ends
3 @1 2 ~ryd!2#1y2%, (11) and the center of the rectangular phase screen.
The test shown in Fig. 5~a! was done with an aspect
where the term FC~r, d! in Eq. ~9! is replaced by FL~r, ratio of 1:8 and a value of the smaller side of the
d! if the phase variance is computed after removal of phase screen of 20% of the outer scale length, which
the tip–tilt contribution. shows a large deviation from theory of the data of the
The results for a 10-m square phase screen with center pupil, whereas the data of the two end pupils
outer scale lengths of 10, 30, and 100 m, and infinity nearly overlap with the theoretical distribution.
are presented in Fig 3. All the data were obtained This is due to the position-dependent asymmetry of
by averaging 100 statistically independent realiza- the phase-structure function along the phase screen
tions ~200 for the Kolmogorov reference case! and and can imply strongly different levels of accuracy of
were normalized by the factor ~dyr0!5y3 from the Kol- the speckles within the simulated time series. The
mogorov case. The relatively higher dispersion of effect is dependent mainly on the ratio of the smaller
data at lower ~dyr0! values is due to the decreased side of the phase screen to the outer scale length, as
number of pixels in the corresponding pupils. As shown by the test case of Fig. 5~b!, which was done
shown by Figs. 3~a! and 3~b!, the theoretical distri- with an aspect ratio of 1:8 and with the smaller side
bution is well approximated for screen sizes compa- of the phase screen equal to the outer scale length.
rable with outer scale lengths up to 30 m with The data for the three pupils are relatively good, with
typically up to five subharmonics. The approxima- some power excess at lower separations. These re-
A. Symmetrization of Fast-Fourier-Transform-Based
Phase-Structure Function
One simple, although only approximate, method of
compensation of the effects of the rectangular format
on the phase-structure function of FFT-based phase
screens is to weight the FFT spectrum properly.
The aspect ratio of the spectrum is controlled mostly
by the relative weights of the spectral power at spa-
tial frequencies f0,21 and f0,11 for the X axis and f21,0
Fig. 4. Normalized phase variance over circular pupils of 200 and f11,0 for the Y axis. Setting the weights allows
FFT-based phase-screen simulations for square formats with ad- the spectrum to be approximately symmetrized in the
ditional subharmonic phase screens and tip–tilt removal. There region of interest at the center of the FFT-based
is one sigma error bar, and the phase screen is 10 m 3 10 m and phase screen. The weights approximate the values
128 3 128 pixels, with r0 5 0.1 m, infinite L0, and ten subharmon- of the aspect ratio and its reciprocal at large aspect
ics. The theoretical values are plotted by the solid line. ratios. However, it is convenient to optimize the
weights individually against the symmetry of the
phase-structure function, particularly at lower aspect
ratios and smaller outer scale lengths.
sults show that the phase variance over the pupil is This technique was successfully applied to aspect
somewhat less critical than the phase-structure func- ratios from 1:2 to 1:32, with the results shown in Fig.
tion versus the aspect ratio of the phase screen, even 6. The isophotes of the phase-structure function im-
though it is sensitive to its size in much the same way ages are approximately circular to ;60% of the cen-
as the phase-structure function. tral region of interest. The improvement of
symmetry of the phase-structure function is clearly
evident in the corresponding X and Y sections. The
results for the aspect ratio 1:2, shown in Fig. 6~b!,
include a subharmonic component that does not add
further symmetry errors since it was computed by
means of the method described in subsection 4.B
without affecting the FFT compensation. The other
cases with aspect ratios of 1:4, 1:16, and 1:32 were
computed with no subharmonic contribution. The
results shown were obtained by individual optimiza-
tion, for each aspect ratio, of the square-root weights
applied to the terms of spatial frequency f0, 21, f0, 11,
f21, 0, and f11, 0 of the FFT spectrum.
subharmonic booster of Lane et al.13 given in Eqs. phase screens. The interpolation to the original
~3! and ~4! was then modified as follows: grid can be done by fast and memory-effective bi-
Np
linear algorithms without substantial losses of ac-
1 1
fLFG
rs 5 ( ( (
p51 m9521 n9521
LF
hm9n9 LFG
f m9n9
curacy.
The results obtained with this method are shown
in Fig. 7. There is evident improvement compared
3 exp@i2p32p~m9iyNx 1 n9jyNx!#, (12)
with the corresponding data of Fig. 2. The iso-
where i 5 2Nxy2 1 r~NyyNG!, j 5 2Nyy2 1 s~NyyNG!, photes of the subharmonic phase-structure function
and image shown in Fig. 7~a! are circular and the X and
the Y sections shown in Fig. 7~b! overlap. The
LFG
f m9n9 5 0.15132G21 25y6 2p
x r0 3 @~32pm9yGx!2 truncation evident at lower values of the separation
is due to the use of a bilinear interpolator to restore
1 ~32pn9yGx!2 1 L22
0 #
211y12
, (13)
the original format. This effect is quite small, as
where fLFG
rs , @r 5 0, NG~NxyNy!, s 5 0, NG# is the
one can see by comparison with the values com-
reduced-grid subharmonic phase screen and ~NG 1 puted with the standard formulation and is of little
1! is the number of samples in the smaller side of practical importance. If wanted, such a distortion
the rectangular subharmonic phase screen on the can be minimized by an increase in the value of NG
reduced grid. The relative gain in computing time or by use of a bicubic or two-dimensional spline
approximates @Nyy~NG 1 1!#2. A typical value NG interpolator at the cost of some extra computing
5 8 yields large gains, even for moderately large time.