The present application relates to a method for detecting translation errors of a segmented
telescope, in particular a method for enumerating and detecting translation errors of multiple
wavelength channels. The method solves the problems of long
data processing time, low efficiency and limitation of the
wavelength of the used multi-channel monochromatic light in the existing method when the detection range of translation errors is larger. First, the number of channels and the
wavelength of each channel of the multi-channel monochromatic light are determined, the multi-channel wavelength combination is obtained, and the multi-channel wavelength combination is calibrated. Second, the calibrated multi-channel wavelength combination is incident on the
system to be measured, imaging is performed in each wavelength channel, the corresponding image is processed, the LSR value is obtained, and the
calibration result is substituted. The relative
translation error of each wavelength channel is obtained by combining the DFA-LSR method. The relative
translation error of each wavelength channel obtained in step 2 is used to enumerate the possible
translation error values, and the possible translation error values are sorted to obtain the translation error value sequence. Finally, the true translation error value is detected in the translation error value sequence by using the
evaluation function.