1. Field of the Invention
The invention relates to phasing the segmented aperture of a telescope to ensure good image quality. In particular we give a simple, image-based method to detect and correct piston errors which are integer multiples of the central wavelength λ.
2. Description of Prior Art
A segmented aperture has mirror segments which are phased separately to combat instabilities associated with the size of the mirror. A typical system is the Keck telescope in Hawaii which has 36 segments in each of two telescopes [2] and another is the James Webb Space Telescope (JWST), currently under development, which has 18 segments [3]. Good image quality is achieved when the segments are perfectly phased, that is, when the segments are positioned to mimic an ideally shaped, single mirror.
Telescopes with a segmented aperture use a plurality of methods to align the segments. See U.S. Pat. Nos. 3,842,509, 4,946,280, 5,109,349, 5,113,064, 5,128,530, 6,649,895, and 7,372,569; and References [2-9]. The most common method is a dispersed Hartmann sensor, which measures light from a point source as seen through multiple apertures positioned to overlap adjacent segments. Two examples of this method are in U.S. Pat. No. 6,649,895, entitled, “Dispersed Hartmann sensor and method for segment alignment and phasing,” and in U.S. Pat. No. 7,372,569, entitled, “Method of correcting alignment errors in a segmented reflective surface.” The former uses a Hartmann lenslet and a dispersive element to measure the size of discontinuities in the wavefront; and the latter has sub-apertures across the abutting edges of reflective segments and sensors for each of the sub-apertures.
The present invention is much simpler than a dispersed Hartman sensor. It uses image-based wavefront sensing, whereby images measured in the focal plane of a telescope are processed by computer to estimate the phase in the aperture of the telescope. The first such image-based wavefront sensor was disclosed in U.S. Pat. No. 4,309,602 by Gonsalves, et al. and modifications are in U.S. Pat. Nos. 5,384,455 and 6,107,617. References [2] through [19] describe additional background on image-based wavefront sensing. The method was used in 1990 to estimate the flaw in the Hubble Space Telescope [19].
The James Webb Space Telescope will use dispersed Hartmann sensing for coarse phasing of its 18 segments and monochromatic, image-based wavefront sensing for fine phasing [3,9]. The latter method will also use phase diversity, a method disclosed in U.S. Pat. No. 4,309,602 and described fully in Reference [14].
A segmented aperture presents an interesting challenge for such a monochromatic, image-based wavefront sensor. The method is subject to “piston ambiguity” [1], wherein segments can be displaced by a non-zero multiple of λ, the wavelength of the measured data, but the displacements are unobservable at that wavelength. When a segment is so displaced we say that it has a “piston wrap.”
In Reference [1] Löfdhal and Ericksson discuss piston ambiguity in the context of phasing the Keck II telescope. They study the well-known benefit of wideband measurements to reduce piston ambiguity and suggest appropriate wavelengths at which to make measurements based on the theory of continued fractions.
In contrast to Reference (1) which provides no process, machine or article of manufacture to reduce the authors' theory to practice, the present invention is a new, unobvious, and useful method to measure and to correct piston ambiguities. The present invention uses focal plane measurements at one wavelength λ to make an initial alignment of the segments. Then it uses focal plane measurements at a new wavelength λ1 to form a unique image of the piston wraps. The method is simple and direct.
The prior art for this invention includes image-based wavefront sensing in the form of phase-diverse phase retrieval. This prior art includes U.S. Pat. Nos. 4,309,602, 5,384,455, and 6,107,617; and References [2-4, 9-17]. This is a mature technology with two basic approaches: (1) the iterative transform algorithm (ITA), in which the wavefront (phase in the aperture ) is estimated, iteratively, by imposing physical constraints in spatial and in spatial frequency domains; and (2) model-based phase retrieval (MBPR) in which a weighted sum of basis functions is manipulated so that a model for the data fits the observed data. The observed data is often an image in best focus and one or more images out of focus.
The continuity of phase across each segment of the aperture ensures that phase-retrieval-based algorithms will give high-quality estimates across each segment. But potential discontinuities between segments allow the piston estimates to have piston wraps. These wraps are not detectable at the measurement wavelength λ. The telescope might have perfect imaging at wavelength λ but the telescope could have degraded imaging at other wavelengths. This will cause distortion in wideband (multi-colored) images which fall on a broadband detector.
The present invention gives a method to remove piston wraps in the segmented mirror of a telescope when image-based wavefront sensing is used to align the segments. Such piston wraps are undetectable at the center wavelength λ and they produce no image degradation at that wavelength. But images at other wavelengths will be degraded if piston wraps are present at wavelength λ. To check for piston wraps and to quantify them, we make additional, image-based measurements at a new wavelength λ1. By careful selection of λ1 we force the piston-wraps to appear within ±λ1/2, which is the detectable range of positions at λ1. The resulting estimate of the phase at λ1 presents an observed image which is a scaled version of the unobservable image of the piston wraps at wavelength λ. This image can be used to measure and remove the piston wraps at wavelength λ and to complete the phasing (alignment) of the telescope.
and
The telescope receives light from a distant point source 1. This light is gathered by a segmented aperture 2, whose output 3 is a coherent light signal, H, given by
H=A exp(i θ). (1)
In Equation (1) A is a zero-one aperture function shown, later, in
The light signal 3 is a converging beam, H, which passes through optical filters and defocusing lenses 4 to form another coherent light signal h at the input 5 to the digital camera 6. The optical signal h entering the camera is the Fourier transform of the optical signal H. h falls on the focal plane of the camera. A detector senses the modulus square of h, samples it and produces a digital image, z, at the output 7 of the camera. Thus,
z=h h*, (2)
where z is a sampled array (256 by 256 samples in the images of
The output z of the camera is used for scientific observations and it is also the input to the Phase Retrieval Algorithm 8. The latter is a combination of hardware and software which receives digital images from the camera and processes the images to form another digital image φ, which is an estimate 9 of the current phase, θ, of the segmented aperture. The process is called phase-diverse phase retrieval, as outlined in the discussion on prior art. The Segment Controller 10 has input φ and it produces a vector of parameters, C, to control the segmented mirror. This control vector is designed to change the parameters of the segmented aperture, typically 3 to 6 parameters per segment, so as to best cancel the current phase of the segmented aperture. After the segmented mirror is adjusted it will have a residual phase ε,
ε=θ−φ. (3)
The residual phase ε is where piston wraps can occur.
Note that all five of these piston wraps will, at wavelength λ, be estimated as pistons with displacements of zero and with phases of zero, because the Phase Retrieval Algorithm can measure discontinuous phases, like piston displacement, only to modulo 2π. To detect the piston wraps we remove the estimated phase, φ, from the true phase, θ, and make a second set of measurements at a new wavelength λ1.
In this example we select λ1 to be smaller than λ by a factor F=1.1. Thus,
λ1=λ/F=λ/1.1. (3)
A change in wavelength means that the phase at the new wavelength will also be changed. In this instance a reduction in wavelength causes an increase in phase. The new residual phase at wavelength λ1 is ε1,
ε1=F ε=1.1ε. (4)
b) shows the phases of the five piston wraps for the residual phase ε1. Note that the 8π piston wrap at wavelength λ will be increased to 4 (1.1) (2π) at wavelength λ1. This piston wrap is shown as 4 in
The wrap 4 will be estimated by the Phase Retrieval Algorithm at wavelength λ1 as a phase of 0.4 (2π), as seen by the bold line 5 in
To complete the process of detection and elimination of piston wraps we multiply these phases by a factor of 10 to identify the piston wraps at wavelength λ, construct an estimate, φ1, of the residual error and send it to the Segment Controller, which will change the appropriate segments to remove the piston wraps.
Our strategy in selecting the factor 1.1 for wavelength is explained as follows. There are two principal considerations. The first is the size of the expected piston wraps. If the size is bounded by ±R wraps, we should select the factor F to accommodate this range. We know that the measurements at λ1 will be multiplied by a magnification factor, M, given by
M=1/(F−1), (5)
to get the size of the piston wrap at λ. Moreover we want the size of the detected piston wraps to be inside the unambiguous range of positions at wavelength λ1. So it is reasonable to set
M=2 R,
which, with Equation (5), allows us to solve for F:
F=1+1/(2R). (6)
For a maximum of 4 wraps we might set R=5 (for a little guard band) and get
F=1+1/10=1.1. (7)
This is how we chose F for the example in
The second consideration is error in the estimation of ε1. This error depends on the amount of noise on the observed data and, to a lesser degree, on the complexity of ε1. As data noise increases the error in estimating the size of a piston wrap will also increase. Thus, a piston wrap of size 3λ might be estimated as a piston wrap of 2λ or 4λ. Clearly a user should chose F to get as much separation as possible between levels of the piston wraps, which implies keeping F as large as possible. So the choice of F is a balancing of R, the “capture range,” for piston wraps vs. separation between values of the piston positions in the limited range of displacement ±λ1/2 (phase=±π).
We note that one strategy to form a large capture range is to use a small value of F, say F=1.02, which will accommodate a piston range of ±25λ. Perform a first estimation of the piston wraps with the expectation that some mistakes will be made. For example a phase wrap of 5λ might be estimated as 6λ. When this estimate is subtracted from the segments, the size of the piston wraps will be greatly reduced. The process can be repeated for a larger F, say F=1.166.
Other strategies can be adopted. For example, one can use values of F which are smaller than 1. This will increase the size of the new wavelength, λ1, and decrease the positions of the wrapped pistons. We can show that the estimated phase at λ1 will look like the negative of the phase at λ, but the appropriate mapping procedures can be worked out by one skilled in the art.
The mirror in our example has 18 segments with an obscuration in the center. The original phase, θ, on the segments is at 1 in
The digital image, z, measured by the camera is shown at 2. This image is data for an unaligned telescope. The optical energy from all segments is captured by the camera.
Image quality can be measured by the Strehl ratio, the maximum value in the measured image of a distant point object divided by the maximum value of the corresponding image for a perfectly phased mirror. The Strehl ratio for this first image is 0.020, a telescope with very poor alignment.
The second image, at 3, is formed by inserting a defocusing lens into the optical path as shown in
The image at 4 is the estimate, φ, of θ, produced by the Phase Retrieval Algorithm. It looks like the image at 1 but on close inspection one can see piston wraps. These become more evident when we subtract φ from the θ in the aperture. The difference image, ε, is shown in
We emphasize that this residual image, ε, is not observable. We can show it only in simulations such as we describe here, because we know both the input phase and its estimate. Also, piston wraps in ε do not effect the imaging performance at wavelength λ. In fact, in this example the Strehl ratio for the residual phase ε is 0.998, which indicates a diffraction-limited imaging condition at wavelength λ.
Close inspection of ε shows that it has no noticeable tilt components. It is made up of discrete jumps in the segment positions. This is typical in our application: the Phase Retrieval Algorithm has no difficulty finding tilt positions to a high degree of accuracy. Therefore we will continue to examine, in detail, only the piston parameters.
It is instructive to look at the piston values for ε. This is an 18-component vector P0 given by
P
0=[−100.45, −100.15, 100.40, −99.48, 99.15, −300.17, 99.12, 400.71, −0.49 0.55, 99.71, 0.00 0.31, 0.03, −99.75, −100.70, 200.29, −100.11], (8)
where the elements of P0 are the piston positions expressed as a percentage of a wavelength λ. Thus the 8th element of P0 is 400.71 which means that segment 8 is displaced by slightly over 4λ in position. It has a piston wrap of size 4λ. This is the segment identified as 10 in
Equation 8 also gives a good measure of how big is the piston error associated with the Phase Retrieval Algorithm. If we discount the piston wrap errors, the rms position error is 0.458% of a wave, which translates into an accuracy of λ/218. The error is due to data noise. We used Gaussian noise with standard deviation of 0.001 times the maximum size of the data. This gives rise to a very small piston estimation error. The performance is not seriously degraded until the Gaussian noise gets to a level of about 0.01 of the maximum data value. The Phase Retrieval Algorithm is very forgiving of Poisson-like counting noise. It operates without serious degradation down to a maximum count of about 50 counts on the brightest pixel.
c) shows images generated for wavelength λ1=λ/1.1. These are formed by subtracting the estimated phase, φ, from the actual, unknown phase, θ, a subtraction which is made by physically changing the parameters of each segment of the segmented aperture in accordance with the phase estimate, φ. The new phase at wavelength λ1 is, from Equation (4),
ε1=1.1ε. (9)
In
The first thing one notices in
The diverse image at 8 was formed with the same defocusing lens as that which produced 3 in
Thus, a magnification shift of size 1.1 can be performed without loss of information.
The Phase Retrieval Algorithm forms the estimate φ1 of ε1 as shown at 9. It looks like the input at 6 but it has about 10 times less contrast. For example the segment at 12 has value 38.13. This should to be compared with the same segment at 11, whose value is 440.78. The piston value at 12 is about 10 times smaller. It is also quite close to the “modulo 100” value of 440.78, namely 40.78.
For completeness we list the new piston vector for φ1. It is
P
1=[−11.04, −10.10, 8.05, −8.26, 6.52, −28.56, 8.28, 38.13, −1.02 −0.194, 8.92, 0.00, −0.34, −1.09, −10.26, −10.74, 18.18, −10.27]. (10)
To convert this vector of piston phases at λ1 to piston phases at λ, we multiply the vector by M=10 and quantize this to integer multiples of 100. Thus, the estimated phase-wrap vector, at wavelength λ is P2,
P
2=[−100, −100, 100, −100, 100, −300, 100, 400, 0, 0, 100, 0, 0, 0, −100, −100, 200, −100]. (11)
This is, essentially, the error vector P0 in Equation 7. Also, P2 contains only integer values of λ so the Segment Controller will change the segment positions only by multiples of λ. This will not change the performance at λ, even if there are errors in P2.
For clarity we note that the image at 9 in
More generally the equation for P2 in terms of P1 is
P
2=100 Round(M P1/100.), (12)
where M is the magnification factor defined in Equation 5.
In terms of the phase images at λ1, φ1 is the estimated phase of ε1; and at λ, φ2 is the estimate of the residual phase ε. The piston components of φ1 are in the piston vector P1 and the piston components of φ2 are in the piston vector P2. The equation relating φ2 to φ1 is,
φ2=2π Round(M φ1/(2π)), (13)
which corresponds to Equation (12).
After making an adjustment of the aperture segments to remove piston wraps we can check the Strehl ratio, again, at wavelength λ1. In this example the phase wraps were removed completely and the Strehl ratio at wavelength λ1 is 0.998, a considerable improvement over the initial Strehl ratio of 0.458.
The following five variations to our present embodiment will be obvious to one skilled in the art. Our claims are written to cover these and other such variations.
(1) The present invention can be used with either a point source, as we describe in detail here, or with an extended source. Indeed phase diversity is known to have the ability to make a joint estimation of both the aberrating parameters of the optics and the extended object under observation, as was disclosed in U.S. Pat. No. 4,309,602. Thus, piston wraps can be sensed and eliminated with either a point object or an extended object as the source.
(2) Where there are only a few, small piston wraps in the phase it may be advantageous to use a small-phase approximation of the phase [18], which gives a closed form solution (instead of an iterative solution) to the phase estimation problem. This could be very useful in a real-time, imaging application.
(3) A diverse phase can be introduced into the optical system by changing the segment parameters, instead of using a lens, with no degradation in the accuracy of phasing the telescope. We used this variation on images at wavelength λ1 to reduce the sharpness of the infocus PSF at λ1. The pistons and tilts of the segmented aperture were changed to emulate a lens with (−½) the power of the defocus lens. This knocked down the peak of the sharp image and presented the Phase Retrieval Algorithm with two diverse images, of similar complexity, on opposite sides of best focus. The algorithm converged much quicker and without stagnation.
(4) If large piston wraps are expected then λ1 must be very close to λ and the procedure may make errors in estimating the size of a piston wrap. In computer simulations we found that the errors are small. That is, a piston wrap of size 6λ might be estimated as 5λ. In such cases the procedure outlined here can be used iteratively, with increasing separation between λ1 and λ, because the piston wraps will be smaller. Thus, repeating the procedure will increase the capture range.
(5) Equations (12) and (13) are simple thresholding operations which may not be optimal for estimation of the size of the piston wraps based on the image φ1, which is an estimate of the residual phase error, ε1, at wavelength λ1. Other methods from detection theory, methods which use a more extensive model for formation of the noisy image ε1 and for the performance of the Phase Retrieval Algorithm which produces φ1, can be used to improve estimates of the sizes of the piston wraps.
Number | Date | Country | |
---|---|---|---|
61059909 | Jun 2008 | US |