Position-sensitive detector(PSD)is widely used in precision measurement fields such as flatness detection,auto-collimator systems,and degrees of freedom testing.However,due to factors such as uneven surface resistance...Position-sensitive detector(PSD)is widely used in precision measurement fields such as flatness detection,auto-collimator systems,and degrees of freedom testing.However,due to factors such as uneven surface resistance and differences in electrode structures,the nonlinearity of PSD becomes increasingly severe as the photosensitive surface moves from the center toward the edges of the four electrodes.To address this issue,a PSD nonlinearity correction algorithm is proposed.The algorithm utilizes the particle swarm optimization(PSO)algorithm to determine the optimal weights and thresholds,providing better initial parameters for the back propagation(BP)neural network.The BP neural network then iterates continuously until the error conditions are met,completing the correction process.Furthermore,a PSD nonlinearity correction system was developed,and the influence of different spot sizes on PSD positioning accuracy was simulated based on the current equation under the Gaussian spot model.This validated the robustness of the correction algorithm under varying spot sizes.The results demonstrate that the overall optimized error is reduced by 84.51%,and for spot sizes smaller than 1 mm,the error reduction exceeds 93.89%.This method not only meets the measurement accuracy requirements but also extends the measurement range of PSD.展开更多
基金Supported by the National Natural Science Foundation of China(U1831133)Open Fund of Key Laboratory of Space Active Optoelectronics Technology,Chinese Academy of Sciences(2021ZDKF4)。
文摘Position-sensitive detector(PSD)is widely used in precision measurement fields such as flatness detection,auto-collimator systems,and degrees of freedom testing.However,due to factors such as uneven surface resistance and differences in electrode structures,the nonlinearity of PSD becomes increasingly severe as the photosensitive surface moves from the center toward the edges of the four electrodes.To address this issue,a PSD nonlinearity correction algorithm is proposed.The algorithm utilizes the particle swarm optimization(PSO)algorithm to determine the optimal weights and thresholds,providing better initial parameters for the back propagation(BP)neural network.The BP neural network then iterates continuously until the error conditions are met,completing the correction process.Furthermore,a PSD nonlinearity correction system was developed,and the influence of different spot sizes on PSD positioning accuracy was simulated based on the current equation under the Gaussian spot model.This validated the robustness of the correction algorithm under varying spot sizes.The results demonstrate that the overall optimized error is reduced by 84.51%,and for spot sizes smaller than 1 mm,the error reduction exceeds 93.89%.This method not only meets the measurement accuracy requirements but also extends the measurement range of PSD.