Next Article in Journal
Fast Automatic Fuzzy C-Means Knitting Pattern Color-Separation Algorithm Based on Superpixels
Previous Article in Journal
Levator Scapulae Stiffness Measurement Reliability in Individuals with and without Chronic Neck Pain by Experienced and Novel Examiners
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Large Range of a High-Precision, Independent, Sub-Mirror Three-Dimensional Co-Phase Error Sensing and Correction Method via a Mask and Population Algorithm

1
Space Optics Department, Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
2
Electrical and Electronic Teaching and Research Section, Basic Department, Aviation University of Air Force, Changchun 130022, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(1), 279; https://doi.org/10.3390/s24010279
Submission received: 8 December 2023 / Revised: 26 December 2023 / Accepted: 28 December 2023 / Published: 3 January 2024
(This article belongs to the Section Optical Sensors)

Abstract

:
The emergence of segmented mirrors is expected to solve the design, processing, manufacturing, testing, and launching of space telescopes of large apertures. However, with the increase in the number of sub-mirrors, the sensing and correction of co-phase errors in segmented mirrors will be very difficult. In this paper, an independent three-dimensional method for sub-mirror co-phase error sensing and correction method is proposed. The method is based on a wide spectral modulation transfer function (MTF), mask, population optimization algorithm, and online model-free correction. In this method, the sensing and correction process of each sub-mirror co-phase error is independent of each other, so the increase in the number of sub-mirrors will not increase the difficulty of the method. This method can sense and correct the co-phase errors of three dimensions of the sub-mirror, including piston, tip, and tilt, even without modeling the optical system, and has a wide detection range and high precision. And the efficiency is high because the sub-mirrors can be corrected simultaneously in parallel. Simulation results show that the proposed method can effectively sense and correct the co-phase errors of the sub-mirrors in the range [−50λ, 50λ] in three dimensions with high precision. The average RMSE value in 100 experiments of the true co-phase error values and the experimental co-phase error values of one of the six sub-mirrors is 2.358 × 10−7λ.

1. Introduction

The light-gathering capability and resolution of a telescope are directly related to the size of its primary mirror aperture, so both space telescopes and ground-based telescopes are constantly developing in the direction of large apertures. However, the increase in the size of the primary mirror has brought unprecedented challenges to the design, processing, manufacturing, testing, and launching of space telescopes. The emergence of segmented telescopes provides a solution to the above problems [1,2,3].
In order to make the overall image quality of the segmented telescope close to the diffraction limit, it is necessary to ensure high co-phase accuracy between the sub-mirrors. In this process, the co-phase errors of each sub-mirror need to be detected first and then corrected by a high-precision displacement adjusting mechanism [4,5,6]. At this stage, there are many commonly used wavefront sensing methods, some of which depend on hardware devices [7,8,9,10,11,12,13,14], while others are based on images [15,16,17,18].
The hardware-based method has the advantages of high sensitivity and strong anti-interference ability, but the optical path is generally more complex, and the use cost is high. The image-based method has the advantages of a simple optical path and simple application conditions, but it requires a lot of computation or depends on the accurate registration of the simulation model and real model.
In reference [19,20,21], the authors placed a mask on the pupil surface of the optical system and realized the decoupling and detection of the piston error of each sub-mirror based on wide spectrum MTF. This method has low hardware requirements, a large detection range, and high accuracy.
In this paper, a sub-mirror three-dimensional co-phase error sensing and correct method with a large range and high accuracy is proposed based on the above method. The optical system mask configuration in this method is the same as the above method. The main idea is to use the MTF sub-peak heights as the evaluation function of the three-dimensional co-phase error of the sub-mirror. After correcting the co-phase error of the sub-mirror by real-time correction method, the reward function is calculated to judge the quality of the adjustment amount, which is each solution in the cuckoo search optimization algorithm.
This method retains the advantage of the original method in that the detection of the co-phase error of each sub-mirror is independent of each other. And it does not rely on the strict correspondence between the MTF value and the co-phase error value nor does it require modeling of the optical system. Therefore, the conditions of use are simpler, which are not available in the original method. In addition, since the input of the evaluation function in this paper is the co-phase error of each sub-mirror, the optimization dimension of the population algorithm is 3. Therefore, the optimization difficulty of the optimization algorithm remains not too high even if the solution range is large. The process of detecting and correcting the co-phase errors of each sub-mirror is independent of each other. Therefore, increasing the number of sub-mirrors only needs to change the shape of the mask according to the rules, which will not increase the difficulty of the algorithm. Since the co-phase error correction process of each sub-mirror can be carried out simultaneously without interfering with each other, the method has high efficiency.
This paper is structured as follows: In Section 2, we will describe the optical imaging system we used. In Section 3, we will explain the proposed method in detail. In Section 4, we will carry out the relevant simulation experiments and illustrate the relevant experimental results. The Conclusions are provided in Section 5.

2. Phasing Piston Error in Segmented Telescopes by Mask

As shown in Figure 1, assuming that a mask with two sparse sub-pupils is set up at the exit pupil surface of the segmentation system, the reflected sub-waves of the two segments are sampled, and the incident light is a broad spectrum with a center wavelength λ 0 and a spectral width Δ λ . Assuming that each wavelength has the same weight, the point spread function (PSF) of the optical system can be expressed by Equation (1), where P S F m ( x , y , λ ) is the PSF for the monochromatic light case, and it can be expressed by Equation (2), where B is the distance between the centers of the two sub-pupils, J 1 ( ) is the first order Bessel function, p is piston error, D is the diameter of the sub-pupil, and f is the focal length of the imaging lens.
P S F b ( x , y , λ ) = 2 λ 0 Δ λ 2 λ 0 + Δ λ 2 P S F m ( x , y , λ ) d λ
P S F m ( x , y , λ ) = 2 D 2 2 J 1 2 ( π D ( x λ f ) 2 + ( y λ f ) 2 ) ( x λ f ) 2 + ( y λ f ) 2 × [ 1 + c o s 2 π λ ( p B f x ) ]
The integral of Equation (1) can be approximated as a differential summation by equating the range of the integral into n intervals, and it can be expressed by Equation (3).
P S F b ( x , y , λ ) = i = 1 n [ P S F m ( x , y , λ i ) Δ λ n ] = Δ λ n i = 1 n 2 ( D 2 2 ) f 2 λ i 2 J 1 2 ( π D λ i f x 2 + y 2 ) x 2 + y 2 × [ 1 + c o s 2 π λ i ( p B f x ) ]
The MTF can be expressed by Equation (4), where M T F s u b is the MTF of a single-aperture diffraction-limited imaging system with aperture D , f x = x 0 / λ f , f y = y 0 / λ f . ρ = f x 2 + f y 2 . If ρ D λ f , M T F s u b = 0 , else the M T F s u b is shown in Equation (5).
As shown in Equation (4), the MTF consists of a center peak and two side lobes. The center normalized amplitude of the MTF side lobe ( M T F n p h ) decreases with the increase in piston error, and the amplitude will be zero when the value of piston error reaches the coherence length. The coherence length L can be expressed by Equation (6), so the method can break the ambiguity of 2 π to extend the capture range to the coherence length. The relationship between the M T F n p h and the piston error is expressed by Equation (7).
M T F ( f x , f y ) = F T [ P S F b ( x , y , λ ) ] = 2 M T F s u b ( f x + f y ) + [ M T F s u b ( f x B / λ f , f y ) + M T F s u b ( f x B / λ f , f y ) ]
M T F s u b = 2 π ( arccos ( λ f D ρ ) ( λ f D ρ ) 1 ( λ f D ρ ) 2 )
L = λ 0 2 / Δ λ
M T F n p h = 1 n n + 2 [ j = 1 n 1 i = j n 1 c o s ( 2 π λ j p 2 π λ i + 1 p ) ]
If a multi-aperture mask is placed in a multi-sub-mirror segmented optical system and the position of the sub-mirror No. 1 is used as a reference, the above size mapping relationship in Equation (7) remains correct as long as the MTF of the optical system is a non-redundant MTF [19,20,21]. Therefore, the magnitude of each M T F n p h can effectively represent the piston error of each sub-mirror.
We follow the method in the reference [15,16,17] to design the corresponding mask. The interference baseline between the measuring sub-pupil and the reference sub-pupil is called the main baseline, and the interference baseline between the measuring sub-pupils is called the sub-baseline. The schematic diagram of the mask is shown in Figure 2, where the position of sub-mirror No. 1 is taken as the reference, and the dashed line of each color is the interference main baseline of each sub-mirror and sub-mirror No. 1, respectively. The design principles of the mask are as follows: the number of sub-pupils is the same as the number of sub-mirrors, and each sub-pupil captures the reflected light of the corresponding sub-mirror and has the same size. The length difference between each two main baselines should be greater than the diameter of the sub-pupil, or the angle between them should be greater than θ , and the sub-baseline should also conform to similar conditions [17], where θ is the angle between the two main baselines when the center distance between two measuring sub-pupils is equal to the diameter of the sub-pupil.
The PSF and MTF of the corresponding optical system are shown in Figure 3. The red star points in Figure 3b are the M T F n p h collected, which is used to reflect the piston errors of each sub-mirror.
The relationship between normalized M T F n p h of a sub-mirror and the piston error of it can be calculated according to Equation (6), as shown in Figure 4.
It can be seen from Figure 4 that M T F n p h monotonically decreases as the piston error increases. When there are piston errors, tip errors, and tilt errors in the sub-mirrors, the monotonicity of this relationship no longer exists, and the relationship will become very complicated. M T F n p h But the relationship of only when all the co-phase errors are zero that the M T F n p h takes a maximum value still exists [19]. This specific relation is not required as the basis of the algorithm in this paper, so this relation is not explained in detail. The optimization algorithm based on population has been widely used in solving this kind of problem because it does not require continuity, convexity, conductibility, and connectivity of feasible domain. Therefore, we can construct the evaluation function based on this relation and realize the large range and high precision detection of piston error, tip error, and tilt error of each sub-mirror based on the population optimization algorithm.
The incident light is reflected through the primary mirror into the optical system, and the optical path difference is twice the actual longitudinal displacement of the two sub-mirrors along the optical axis. So, the co-phase error correction range of the sub-mirror can be set as [ λ 0 2 / ( 2 Δ λ ) , λ 0 2 / ( 2 Δ λ ) ] and the 1/2 factor is introduced. At the same time, due to the special design of the mask, the interference baselines of each sub-mirror and the reference mirror do not coincide, so this method will not increase the difficulty of solving due to the increase in the number of sub-mirrors.
Below, we will explain the method and algorithm flow of constructing the evaluation function based on M T F n p h .

3. Phasing Three Dimensional Co-Phase Error in Segmented Telescopes by Mask

3.1. The Cuckoo Search Algorithm

The Cuckoo Search algorithm (CS) is a swarm intelligence algorithm [22,23,24], which was proposed by Suash Deb and Xin-She Yang in 2009. In recent years, due to its advantages, such as easy implementation, few parameters, and simple model, it has been widely used in various numerical optimization problems.
The CS algorithm simulates the principle of parasitic propagation of a Cuckoo’s nest and utilizes the Levy Flight mechanism to solve optimization problem effectively.
The position update formula of the CS algorithm based on the Levy flight mechanism can be expressed by the following Equation (8), where the Levy flight can be simulated using the Mantegna method [25], which can be expressed by the following Equation (9).
In Equation (8), x i and x i + 1 are the host nest locations of the i and i + 1 generations, x b e s t is the current optimal solution, is the point-to-point multiplication, Levy(λ) is the Levy flight formula, and a is the step control factor. In this paper, we use variable step size CS algorithm [17], the value of a can be calculated from Equation (10), where t is the current number of iterations, T max is the maximum number of iterations.
x i + 1 = x i + α x k x b e s t L e v y ( λ )
L e v y ( λ ) = μ ν 1 / β
a = exp ( 30 × ( t / T max ) p ) .
where u N ( 0 , σ u 2 ) , ν N ( 0 , σ ν 2 ) . The standard deviation σ u of the normal distribution is calculated according to Equation (11).
σ u = Γ ( 1 + β ) sin ( π β / 2 ) Γ [ ( 1 + β ) / 2 ] β 2 ( β 1 ) / 2 1 / β , σ ν = 1 .
The probability that a host bird finds a parasitic egg is called the discovery probability p a , which is usually equal to 0.25. CS algorithm generates a random number r 0 , 1 after updating the position by Levy flight. When r > p a , it randomly changes x i and generates an equal amount of new solutions to replace the old ones by means of preference walking, symbolizing the behavior of the host to find and dispose of the parasitic eggs, so the cuckoo randomly selects a new nest for parasitic reproduction. The preference wandering formula is shown in Equation (12), where the compression factor η U ( 0 , 1 ) , and x i a , x i b represents two random solutions of the i generation.
x i + 1 = x i + h x i a x i b
When dealing with the actual optimization problem, the location of the nest represents the solution value of the variable to be identified, and the fitness of the nest represents the corresponding objective function value where the variable to be identified takes different solutions. The flow chart of the CS algorithm is shown in Figure 5 below:

3.2. The Algorithm Flow of Phasing Three Dimensional Co-Phase Error

In this article, we consider two scenarios:
  • The optical system model has been accurately modeled;
  • The optical system is not accurately modeled.
Both cases are explained in detail below.

3.2.1. The Algorithm Flow with Accurate Optical System Model

In the case that the optical system model has been accurately modeled, we can bring the solution generated by the CS algorithm into the optical system model so as to calculate its corresponding M T F n p h value. This value will be marked as M T F n p h i . At this time, the M T F n p h value corresponding to the real co-phase error of a sub-mirror is marked as M T F n p h T . According to the maximum likelihood theory [26], the corresponding evaluation function expression is constructed as f ( i ) = M T F n p h i M T F n p h T 2 , which is similar to the phase diversity algorithm [17]. The rest of the algorithm flow is the same as in Figure 5.
But in the simulation experiment, we find that the influence of the three co-phase errors of piston, tip, and tilt on M T F n p h can offset each other to a certain extent, and there are many local minima similar to the global minima in the optimization space of f ( i ) = M T F n p h i M T F n p h T 2 . Therefore, although the dimension of the optimization space is only 3, the above algorithms are basically not convergent, and eventually, they will fall into the local extreme value and fail to find the global optimal value.

3.2.2. The Algorithm Flow without Accurate Optical System Model

In order to solve the above problem, we use the thought of model-free online correction to improve the evaluation function in the above method.
The method of the model-free online correction does not rely on the environment model, directly obtains empirical data via the interaction with the environment, and learns and optimizes according to these data, which is a widely used concept in reinforcement learning algorithms [27,28].
Here, we no longer use M T F n p h to calculate the co-phase error of the sub-mirror in reverse, but by correcting the co-phase error of the sub-mirror to be identified and then calculating the M T F n p h value corresponding to the residual co-phase error to evaluate the quality of the correction amount taken. When the adopted sub-mirror correction amount is exactly the same as the actual sub-mirror co-phase error value, that is, the residual co-phase error of the sub-mirror is zero, the M T F n p h corresponding to the residual co-phase error will take the maximum value. The sub-mirror correction amount will be generated by the CS algorithm. As described above, the input of the evaluation function will become ( c 1 c 1 i , c 2 c 2 i , c 3 c 3 i ) , where ( c 1 i , c 2 i , c 3 i ) is a solution of the CS algorithm. Since the real co-phase error c 1 , c 2 , c 3 of the sub-mirror is unknown, this method requires real-time correction of the position of the existing sub-mirror according to the correction amount ( c 1 i , c 2 i , c 3 i ) to simulate the input amount ( c 1 c 1 i , c 2 c 2 i , c 3 c 3 i ) and then calculate the M T F n p h as the evaluation function value.
In this way, the co-phase error value is no longer calculated in reverse depending on the M T F n p h value. Therefore, the influence of local extreme values on the optimization algorithm will be reduced to some extent. In addition, this method does not rely on the exact relationship between M T F n p h and co-phase error, so the algorithm failure caused by the difference between the simulated calculated value and the actual value can be effectively avoided and does not even need to model the optical system.
However, we do not know the actual co-phase error of the sub-mirror in the actual situation, and each solution in the population optimization algorithm needs to calculate its own evaluation function value. Therefore, the sub-mirror needs to be corrected to the original state after correcting according to each solution, so that the next solution in the population algorithm can be used to correct the position of the sub-mirror and obtain the relevant evaluation function value. Therefore, the number of individuals in the population of this method is not too large so as not to increase too many meaningless correction times. The algorithm flow is shown in Figure 6 below:

4. Simulation Experiment

We set up this optical system in MATLAB; the relevant parameters of the segmented optical mirror simulation system are as follows: the primary mirror consists of 6 hexagon sub-mirrors, the F# of the optical system is 10, the CCD pixel size is 2.5 µm, the exit pupil plane size to 256 × 256 pixels, the diameter of the circle on the mask is 8 pixels, the circumscribed circle diameter of the single hexagonal sub-mirror is 40 pixels, the mask is set according to the principle of reference [14].
The central wavelength of the spectrum in this paper is 632.8   nm , Δ λ = 6.328   nm and L = 63,280   nm can be obtained according to Equation (5). Therefore, the correction range of each sub-mirror piston error is set to [ 50 λ , 50 λ ] in this paper.
We randomly generate 100 groups of sub-mirror co-phase errors within [ 50 λ , 50 λ ] , and use the above method to correct each group of co-phase errors. The sub-mirror No. 1 is the standard, and sub-mirror No. 6 is the corrected sub-mirror. The population in the CS algorithm is 20, the maximum number of iterations in each optimization process is 500, and the parameters in the step size control factor p = 30 . The final results of each group of experiments are recorded, and the RMSE value is calculated by Equation (13), where c i t are the i-th true aberration coefficients, and c i r is the corresponding final correction aberration coefficients after 500 iterations.
Since the M T F n p h reflecting the co-phase errors of each sub-mirror are independent of each other, only the experimental results of sub-mirror No. 6 are given in this paper; the simulation results of other sub-mirrors are similar. However, in order to represent the effectiveness of the method, the three-dimensional co-phase errors of all sub-mirrors except for sub-mirror No. 1 are generated randomly within [ 50 λ , 50 λ ] .
RMSE = i = 1 3 ( c i t c i r ) 2 3 1 / 2 .
Figure 7 shows the values of piston error, tip error, and tilt error among 100 groups of randomly generated sub-mirror No. 6 co-phase errors. Figure 8 shows the statistical histogram of co-phasing error RMSE values for the 100 groups.
Figure 9 shows the change curve of normalized M T F n p h value with the number of algorithm iterations in a typical experiment of sub-mirror No. 6. Figure 10 shows the RMSE of the true coefficients and the corresponding final correction aberration coefficients after 500 iterations of the 100 experiments. Figure 11 shows the statistical histogram of RMSE of the true coefficients and the corresponding final correction aberration coefficients after 500 iterations of the 100 experiments.
Experimental results show that the proposed method can effectively sensing and correct the co-phase errors of the sub-mirrors in the range of [ 50 λ , 50 λ ] with high precision, and the average RMSE value of 100 experiments is 2.358 × 10−7λ.
Compared to other iteration-based methods, this method takes less time because the optimization dimension of this method is only 3. In addition, because the identification and correction of the co-phase errors of each sub-mirror are independent of each other, they can be carried out simultaneously, avoiding the problem that the difficulty of calculation and the solving time increase exponentially with the increase in the number of sub-mirrors. While this approach takes longer than non-iterative deep learning-based approaches, it does not require accurate modeling of the optical system. In the actual optical system, the accuracy mainly depends on the displacement resolution of the high-precision displacement adjusting mechanism used to adjust the position of the sub-mirrors. Therefore, although other methods may have higher recognition accuracy, the final correction accuracy also depends on the high precision displacement adjusting mechanism, so the final correction accuracy will be comparable to the method in this manuscript.
When the number of sub-mirrors is large, by grouping the segment, the method can still be effective, no matter the aperture and geometry of the primary mirrors [17].

5. Conclusions

In this paper, an independent co-phase error sensing and correction method for each sub-mirror of the segmented mirror is proposed based on mask and wide-spectrum MTF. The sub-peak value of wide-spectrum MTF can reflect the magnitude of the co-phase error of the sub-mirror to a certain extent. This method is based on the sub-peak value of wide-spectrum MTF to build a corresponding evaluation function. And after correcting the co-phase error of the sub-mirror by real-time correction method, the reward function is calculated to judge the quality of each solution in the cuckoo search optimization algorithm. Therefore, it does not depend on the specific relationship between the MTF secondary peak value of the wide spectrum and the sub-mirror co-phase error but only needs to maintain the size mapping relationship between the two. The method even does not need to model the optical system. This feature increases the robustness of the algorithm and avoids the risk of algorithm failure caused by the difference between the simulation model and the actual model. Meanwhile, this method can correct the three co-phase errors of the piston, tip, and tilt of the sub-mirror at the same time. Since the co-phase error correction of each sub-mirror is independent of each other, this method is not limited by the number of sub-mirrors. Increasing the number of sub-mirrors does not make the algorithm more difficult, and we only need to design the corresponding mask according to the rules. And the efficiency is high because the co-phase error correction process of each sub-mirror can be corrected simultaneously. Simulation results show that the proposed method can effectively sensing and correct the co-phase errors of the sub-mirror s in the range [ 50 λ , 50 λ ] of three dimensions with high precision. The average RMSE value of one of the six sub-mirrors in 100 experiments is 2.358 × 10−7 λ . In the actual optical system, the accuracy mainly depends on the displacement resolution of the high-precision displacement adjusting mechanism used to adjust the position of the sub-mirror. In the future, we will conduct further experiments to continue the research of the method in this paper.

Author Contributions

Conceptualization, D.L.; methodology, D.L.; software, D.L.; validation, D.L.; formal analysis, D.L.; investigation, D.L.; resources, D.L.; data curation, D.L.; writing—original draft preparation, D.L.; writing—review and editing, J.L.; visualization, D.L.; supervision, D.L.; project administration, D.W.; funding acquisition, D.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Natural Science Foundation of China (Grant No. 12103052) and the Natural Science Foundation of Jilin Province (Grant No. 20230101066JC).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data are not publicly available due to privacy.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Atkinson, C.; Texter, S.; Keski-Kuha, R.; Feinberg, L. Status of the JWST Optical Telescope Element; SPIE: Bellingham, WA, USA, 2016; Volume 9904. [Google Scholar]
  2. Nella, J.; Atcheson, P.; Atkinson, C.; Au, D.; Bronowicki, A.; Bujanda, E.; Cohen, A.; Davies, D.; Lightsey, P.; Lynch, R.; et al. James Webb Space Telescope (JWST) Observatory Architecture and Performance; SPIE: Bellingham, WA, USA, 2004; Volume 5487. [Google Scholar]
  3. Lightsey, P.; Atkinson, C.; Clampin, M.; Feinberg, L. James Webb Space Telescope: Large deployable cryogenic telescope in space. Opt. Eng. 2012, 51, 011003. [Google Scholar] [CrossRef]
  4. Acton, D.; Atcheson, P.; Cermak, M.; Kingsbury, L.; Shi, F.; Redding, D. James Webb Space Telescope Wavefront Sensing and Control Algorithms; SPIE: Bellingham, WA, USA, 2004; Volume 5487. [Google Scholar]
  5. Belsten, N.; Pogorelyuk, L.; Cahoy, K. Benchmark Computer Performance for Wavefront Sensing and Control on Next Generation Space Telescopes. In Proceedings of the 2023 IEEE Space Computing Conference (SCC), Pasadena, CA, USA, 18–21 July 2023; pp. 22–23. [Google Scholar]
  6. Garreth, J.R.; James Kent, W.; John, B.S.; Camilo, A.M.P.; Byoung-Joon, S.; Eduardo, A.B.; Carl, T.C.; Pin, C.; Brendan, P.C.; Jeff, B.J.; et al. Wavefront sensing and control in space-based coronagraph instruments using Zernike’s phase-contrast method. J. Astron. Telesc. Instrum. Syst. 2020, 6, 045005. [Google Scholar] [CrossRef]
  7. Guthery, C.E.; Hart, M. Pyramid and Shack–Hartmann hybrid wave-front sensor. Opt. Lett. 2021, 46, 1045–1048. [Google Scholar] [CrossRef] [PubMed]
  8. van Dam, M.A.; McLeod, B.A.; Bouchez, A.H. Dispersed fringe sensor for the Giant Magellan Telescope. Appl. Opt. 2016, 55, 539–547. [Google Scholar] [CrossRef]
  9. Manuel, A.M.; Phillion, D.W.; Olivier, S.S.; Baker, K.L.; Cannon, B. Curvature wavefront sensing performance evaluation for active correction of the Large Synoptic Survey Telescope (LSST). Opt. Express 2010, 18, 1528–1552. [Google Scholar] [CrossRef]
  10. Byron, E.; Miska Le, L.; Christophe, V.; Steve, W.; Richard, M.C. Flip-flop modulation method used with a pyramid wavefront sensor to correct piston segmentation on ELTs. J. Astron. Telesc. Instrum. Syst. 2022, 8, 021502. [Google Scholar] [CrossRef]
  11. Sebastiaan, Y.H.; Laird, M.C.; Alexander, D.H.; Jared, R.M.; Maggie, K.; Antonin, H.B.; Richard, D.; Fernando, Q.-P.; Breann, N.S.; Kyle Van, G.; et al. Phasing the Giant Magellan Telescope with the holographic dispersed fringe sensor. J. Astron. Telesc. Instrum. Syst. 2022, 8, 021513. [Google Scholar] [CrossRef]
  12. Yang, W.; Wang, J.; Wang, B. A Method Used to Improve the Dynamic Range of Shack–Hartmann Wavefront Sensor in Presence of Large Aberration. Sensors 2022, 22, 7120. [Google Scholar] [CrossRef]
  13. Galaktionov, I.; Sheldakova, J.; Nikitin, A.; Toporovsky, V.; Kudryashov, A. A Hybrid Model for Analysis of Laser Beam Distortions Using Monte Carlo and Shack-Hartmann Techniques: Numerical Study and Experimental Results. Algorithms 2023, 16, 337. [Google Scholar] [CrossRef]
  14. Akondi, V.; Dubra, A. Shack-Hartmann wavefront sensor optical dynamic range. Opt. Express 2021, 29, 8417–8429. [Google Scholar] [CrossRef]
  15. Li, D.; Xu, S.; Wang, D.; Yan, D. Large-scale piston error detection technology for segmented optical mirrors via convolutional neural networks. Opt. Lett. 2019, 44, 1170–1173. [Google Scholar] [CrossRef] [PubMed]
  16. Miyamura, N.; Hirose, M.; Sato, S. Sequential phase diversity for wavefront correction using a deformable mirror with modeling errors. Appl. Opt. 2023, 62, 7931–7937. [Google Scholar] [CrossRef] [PubMed]
  17. Li, D.; Xu, S.; Qi, X.; Wang, D.; Cao, X. Variable step size adaptive cuckoo search optimization algorithm for phase diversity. Appl. Opt. 2018, 57, 8212–8219. [Google Scholar] [CrossRef] [PubMed]
  18. Guerra-Ramos, D.; Trujillo-Sevilla, J.; Manuel Rodríguez-Ramos, J. Global piston restoration of segmented mirrors with recurrent neural networks. OSA Contin. 2020, 3, 1355–1363. [Google Scholar] [CrossRef]
  19. Jiang, J.; Zhao, W. Phasing piston error in segmented telescopes. Opt. Express 2016, 24, 19123–19137. [Google Scholar] [CrossRef] [PubMed]
  20. Zhao, W.; Zeng, Q. Simultaneous multi-piston measurement method in segmented telescopes. Opt. Express 2017, 25, 24540–24552. [Google Scholar] [CrossRef] [PubMed]
  21. Zhang, L.; Zhao, W.; Zhao, Y.; Liu, J.; Chu, C. Non-redundant MTF distribution method for sensing multi-piston simultaneously in segmented telescopes. Opt. Commun. 2023, 530, 129182. [Google Scholar] [CrossRef]
  22. Yang, X.S.; Suash, D. Cuckoo Search via Lévy flights. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 210–214. [Google Scholar]
  23. Yang, X.-S.; Deb, S. Multiobjective cuckoo search for design optimization. Comput. Oper. Res. 2013, 40, 1616–1624. [Google Scholar] [CrossRef]
  24. Yang, X.-S.; Deb, S. Engineering Optimisation by Cuckoo Search. Mathematics 2010, 1, 330–343. [Google Scholar] [CrossRef]
  25. Ghafarzadeh, H.; Bouyer, A. An Efficient Hybrid Clustering Method Using an Artificial Bee Colony Algorithm and Mantegna Léey Distribution. Int. J. Artif. Intell. Tools 2015, 25, 1550034. [Google Scholar] [CrossRef]
  26. Akaike, H. Information Theory and an Extension of the Maximum Likelihood Principle. In Selected Papers of Hirotugu Akaike; Parzen, E., Tanabe, K., Kitagawa, G., Eds.; Springer: New York, NY, USA, 1998; pp. 199–213. [Google Scholar]
  27. Matsuo, Y.; LeCun, Y.; Sahani, M.; Precup, D.; Silver, D.; Sugiyama, M.; Uchibe, E.; Morimoto, J. Deep learning, reinforcement learning, and world models. Neural Netw. 2022, 152, 267–275. [Google Scholar] [CrossRef] [PubMed]
  28. Mnih, V.; Kavukcuoglu, K.; Silver, D.; Graves, A.; Antonoglou, I.; Wierstra, D.; Riedmiller, M. Playing Atari with Deep Reinforcement Learning. arXiv 2013, arXiv:1312.5602. [Google Scholar]
Figure 1. The schematic diagram of segmented mirrors and mask configuration.
Figure 1. The schematic diagram of segmented mirrors and mask configuration.
Sensors 24 00279 g001
Figure 2. The schematic diagram of the segmented mirror structure and the configuration of the 6 sub-pupil masks.
Figure 2. The schematic diagram of the segmented mirror structure and the configuration of the 6 sub-pupil masks.
Sensors 24 00279 g002
Figure 3. The PSF (a) and the MTF (b) of the segmented mirror with the mask.
Figure 3. The PSF (a) and the MTF (b) of the segmented mirror with the mask.
Sensors 24 00279 g003
Figure 4. The diagram of the relationship between the piston error of a sub-mirror and the corresponding normalized M T F n p h value.
Figure 4. The diagram of the relationship between the piston error of a sub-mirror and the corresponding normalized M T F n p h value.
Sensors 24 00279 g004
Figure 5. The flow chart of the CS algorithm.
Figure 5. The flow chart of the CS algorithm.
Sensors 24 00279 g005
Figure 6. The algorithm flow of phasing three dimensional co-phase error in segmented telescopes by mask without accurate optical system model.
Figure 6. The algorithm flow of phasing three dimensional co-phase error in segmented telescopes by mask without accurate optical system model.
Sensors 24 00279 g006
Figure 7. The piston error, tip error, and tilt error of 100 randomly generated sub-mirror No. 6 co-phase errors.
Figure 7. The piston error, tip error, and tilt error of 100 randomly generated sub-mirror No. 6 co-phase errors.
Sensors 24 00279 g007
Figure 8. The statistical histogram of RMSE values of 100 randomly generated sub-mirror No. 6 co-phase errors.
Figure 8. The statistical histogram of RMSE values of 100 randomly generated sub-mirror No. 6 co-phase errors.
Sensors 24 00279 g008
Figure 9. The change curve of normalized M T F n p h value with the number of algorithm iterations in a typical experiment of sub-mirror No. 6.
Figure 9. The change curve of normalized M T F n p h value with the number of algorithm iterations in a typical experiment of sub-mirror No. 6.
Sensors 24 00279 g009
Figure 10. The RMSE of the true coefficients and the corresponding final correction aberration coefficients after 500 iterations of the 100 experiments.
Figure 10. The RMSE of the true coefficients and the corresponding final correction aberration coefficients after 500 iterations of the 100 experiments.
Sensors 24 00279 g010
Figure 11. The statistical histogram of RMSE of the true coefficients and the corresponding final correction aberration coefficients after 500 iterations of the 100 experiments.
Figure 11. The statistical histogram of RMSE of the true coefficients and the corresponding final correction aberration coefficients after 500 iterations of the 100 experiments.
Sensors 24 00279 g011
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, D.; Wang, D.; Li, J. Large Range of a High-Precision, Independent, Sub-Mirror Three-Dimensional Co-Phase Error Sensing and Correction Method via a Mask and Population Algorithm. Sensors 2024, 24, 279. https://doi.org/10.3390/s24010279

AMA Style

Li D, Wang D, Li J. Large Range of a High-Precision, Independent, Sub-Mirror Three-Dimensional Co-Phase Error Sensing and Correction Method via a Mask and Population Algorithm. Sensors. 2024; 24(1):279. https://doi.org/10.3390/s24010279

Chicago/Turabian Style

Li, Dequan, Dong Wang, and Jingquan Li. 2024. "Large Range of a High-Precision, Independent, Sub-Mirror Three-Dimensional Co-Phase Error Sensing and Correction Method via a Mask and Population Algorithm" Sensors 24, no. 1: 279. https://doi.org/10.3390/s24010279

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop