Next Article in Journal
Performance Analysis of Optically Pumped 4He Magnetometers vs. Conventional SQUIDs: From Adult to Infant Head Models
Previous Article in Journal
Indoor Localization Using Uncooperative Wi-Fi Access Points
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Precision Log-Ratio Spot Position Detection Algorithm with a Quadrant Detector under Different SNR Environments

1
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(8), 3092; https://doi.org/10.3390/s22083092
Submission received: 20 March 2022 / Revised: 14 April 2022 / Accepted: 15 April 2022 / Published: 18 April 2022
(This article belongs to the Section Communications)

Abstract

:
In atmospheric laser communication, a beam is transmitted through an atmospheric channel, and the photocurrent output from a quadrant detector (QD) used as the tracking sensor fluctuates significantly. To ensure uninterrupted communication and to adapt to such fluctuations, in this paper we apply logarithmic amplifiers to process the output signals of a QD. To further improve the measurement accuracy of the spot position, we firstly propose an integral infinite log-ratio algorithm (IILRA) and an integral infinity log-ratio algorithm based on the signal-to-noise ratio (BSNR-IILRA) through analysis of the factors influencing the measurement error considering the signal-to-noise ratio (SNR) parameter. Secondly, the measurement error of the two algorithms under different SNRs and their variations are analyzed. Finally, a spot position detection experiment platform is built to correctly and efficiently verify the two algorithms. The experimental results show that when the SNR is 54.10 dB, the maximum error and root mean square error of the spot position of the IILRA are 0.0054 mm and 0.0039 mm, respectively, which are less than half those of the center approximation algorithm (CAA). When the SNR is 23.88 dB, the maximum error and root mean square error of the spot position of the BSNR-IILRA are 0.0046 mm and 0.0034 mm, respectively, which are one-thirtieth and one-twentieth of the CAA, respectively. The spot position measurement accuracy of the two proposed algorithms is significantly improved compared with the CAA.

1. Introduction

A QD is a position sensor based on a photoelectric effect. Due to its advantages of being high resolution, fast response, and low cost [1,2,3], it has become a popular non-contact measurement instrument. Therefore, it is widely used in laser guidance [4], laser tracking [5], sub-nanometer measurements [6], space laser communication [7], and synchronous optical position detection [8], as well as in other fields.
General operational amplifiers and logarithmic operational amplifiers are often used to amplify the output current of the QD to the voltage signal for the facilitation of subsequent processing. The Δ/Σ algorithm using operational amplifiers is generally applied to position or angle measurement fields that require a high precision and high resolution, such as sub-nanometer measurements, autocollimators, and optical tweezers. The traditional Δ/Σ algorithm uses the center approximation method to position the centroid of the light spot [9]. However, there is a nonlinear relationship between the estimated position and the actual position of the center approximation method, which limits the measurement accuracy and range. To reduce the influence of non-linearity, a polynomial fitting method was proposed [10]. In [11], the integral infinite method and the Boltzmann method were proposed and a method of function fitting by combining the two methods was used to improve the measurement accuracy. Based on the opposite error characteristics of the center approximation method and the polynomial fitting method, the two methods were combined in [12] to effectively improve the measurement range of a QD. The Kalman filter method [13] and the cross-correlation method [14] were applied to improve the SNR, thereby improving the measurement accuracy of the spot position. Machine learning [15] and artificial neural networks [16] are also effective options. Although these algorithms have high accuracy and a high resolution, the method by which the signal is amplified limits the dynamic range.
Due to the advantages of a high bandwidth and a wide dynamic range [17], the log-ratio algorithm is generally used in fields such as atmospheric laser communication and synchronous optical position detection. In [18], a traditional log-ratio algorithm in a standard mode and a cross mode was proposed. In [8,19] the Δ/Σ algorithm and the log-ratio algorithm were compared and their linear range and sensitivity were analyzed. However, these algorithms did not derive a closed expression for the spot position, and the effect of noise on the log-ratio algorithm was not reported. Random noise produces random errors, which can be improved by filtering; the DC component of noise increases the output current of the QD, which produces systematic positioning errors. This limits the measurement accuracy of the log-ratio algorithm at a high dynamic range.
Therefore, for the purpose of solving the existing problems of the above log-ratio algorithm, in this paper we propose an IILRA and the approximate closed expression of the spot centroid position is derived. On this basis, the influencing factors of the positioning error are analyzed. The IILRA has a large positioning error at low SNRs. Therefore, the SNR is considered in a closed expression, and a BSNR-IILRA is proposed, which effectively improves the measurement accuracy at a low SNR. The IILRA and BSNR-IILRA achieve a higher measurement accuracy at high and low SNRs, respectively, which is confirmed by both simulation and experimental results.
In this paper, we present the working principle of QD in Section 2. In Section 3, the IILRA and BSNR-IILRA are discussed, and the positioning errors of both algorithms are analyzed. In Section 4, the spot centroid position measurement system and experiments are described, and the experimental verifications of the two algorithms are given. In Section 5, we summarize the conclusions.

2. The Principle of the Log-Ratio Algorithm of a QD

Figure 1 shows the principle of a QD. When a laser beam is irradiated on the QD, each quadrant of the QD generates a corresponding photocurrent according to the energy of the light spot in the respective area. When the laser spot moves on the QD, the spot energy in each quadrant changes, resulting in corresponding changes in the photocurrent of each quadrant. To improve the dynamic range, logarithmic operational amplifiers are used to amplify the photocurrent of the QD. The output voltage of each logarithmic amplifier is converted into a digital signal by an analog-to-digital converter. Finally, the approximate location of the spot centroid is calculated by a field programmable gate array (FPGA).
The traditional log-ratio algorithm takes the calculated value as the relative position of the spot centroid [18], and they can be expressed as:
{ δ x = lg I A + I D I B + I C δ y = lg I A + I B I C + I D
{ δ x - c r o s s = lg I A I C δ y - c r o s s = lg I B I D
where δx, δx-cross and δy, δy-cross are the calculated values of the centroid position of the light spot in the x-direction and the y-direction, respectively, and IA, IB, IC, and ID are the photocurrents generated by each quadrant, respectively. Equation (1) was applied to the standard mode, as shown in Figure 2a, and Equation (2) was applied to the cross mode rotated by 45 degrees, as shown in Figure 2b. As shown in Figure 2c, there was a non-linear relationship between the calculated value and the actual position of both methods. Only when the centroid of the spot was close to the center of the measurement area did the calculated value have a linear relationship with the actual position. The non-linearity became apparent as the spot centroid moved toward the edge of the measurement region. In the cross mode, the spot centroid position was quickly calculated using the output voltage of the logarithmic amplifier. As the x-direction and the y-direction were not independent of each other in the cross mode, the calculated value δx was affected by y0. Therefore, the measurement results were relatively accurate only on the coordinate axis and had a significant deviation in the two-dimensional measurement.

3. Theoretical Method of the Spot Position Measurement

3.1. Integral Infinite Log-Ratio Algorithm

The laser beam is irradiated on a QD after passing through the optical system. The photocurrent of each quadrant could, therefore, be expressed as:
I i = η S i h ( x , y ) d x d y , i = A , B , C , D
where h(x, y) is the energy distribution of the spot when the centroid of the spot is located at (x0, y0), η is the response of the QD, and Si is the area of each quadrant. Assuming that the spot energy distribution obeyed a Gaussian distribution, the energy distribution of the light spot h(x, y) could be expressed as:
h ( x , y ) = 2 P π ω 2 exp [ 2 ( x x 0 ) 2 + ( y y 0 ) 2 ω 2 ]
where ω is the beam waist radius of the Gaussian spot, (x0, y0) is the centroid coordinate of the spot, and P is the total energy of the spot. As the x-direction and the y-direction were independent of each other and had the same principle, the following discussion takes the x-direction as an example to simplify the derivation process. Assuming that the responses of each quadrant of the QD were consistent, the calculated value of the spot centroid of the log-ratio algorithm was rewritten as:
δ x = lg d / 2 R 2 x 2 d / 2 R 2 d 2 / 4 h ( x , y ) d x d y + R 2 x 2 d / 2 d / 2 R 2 d 2 / 4 h ( x , y ) d x d y d / 2 R 2 x 2 R 2 d 2 / 4 d / 2 h ( x , y ) d x d y + R 2 x 2 d / 2 R 2 d 2 / 4 d / 2 h ( x , y ) d x d y
where R is the radius of the QD and d is the gap width. To obtain a simplified expression of the calculated value of the spot position, the integral infinite method was used. When w << R, the integral limit was changed to infinity and the effect of the gap was ignored; therefore, Equation (5) could be simplified as:
δ x lg + 0 + h ( x , y ) d x d y + 0 h ( x , y ) d x d y = lg 1 + erf ( 2 x 0 / ω ) 1 erf ( 2 x 0 / ω )
where erf(·) is the error function. To obtain the inverse function of Equation (6), the approximate position xa of the spot centroid for the IILRA could be written as:
x a ( δ x ) ω 2 erf 1 ( exp ( δ x ln 10 ) 1 exp ( δ x ln 10 ) + 1 )
where erf1(·) is the inverse function of the error function erf(·). Figure 3a shows the relationship between the approximate position xa and the calculated value δx for the IILRA. Figure 3b shows the error eIILRA caused by the integral infinity method.

3.2. Integral Infinite Logarithmic Ratio Algorithm Based on SNR

Noise can degrade the measurement accuracy of QDs [20]. Due to the characteristics of the logarithm, the measurement accuracy of the log-ratio algorithm is significantly affected by noise. The main sources of noise are background light and the dark current of the QDs. In actual measurement systems, random noise will generate random errors, but these can be improved by filtering. The DC component of noise increases the output photocurrents in each quadrant, creating systematic errors that affected the measurement accuracy. Therefore, it was necessary to compensate for the DC component of the noise by an algorithm. The calculated value δx was rewritten as:
δ x = lg I S A + I N D C A + I S D + I N D C D I S B + I N D C B + I S C + I N D C C
where ISA, ISB, ISC, and ISD are the photocurrents generated by the signal light in each quadrant, and INDCA, INDCB, INDCC, and INDCD are the DC components of the noise in each quadrant. The main sources of noise were from the dark current, background light, and back-end circuits. From Equation (10), it could be seen that, due to the influence of noise, the numerator and denominator increased by the same value, resulting in a decrease in |δx|, which affected the measurement accuracy. Generally speaking, as the noise source of each quadrant of the QD was independent of one another and had a good consistency, the background light could be considered to be uniformly distributed, so it could be expressed as:
I N D C A I N D C B I N D C C I N D C D I N D C
After filtering, and ignoring the influence of random noise, the SNR could be approximated as:
S N R I S 2 / 4 I N D C 2
where IS = ISA + ISB + ISC + ISD is the total photocurrent generated by the beacon light incident on the QD, I S 2 is the total signal power, and 4 I N D C 2 is the total noise power. By substituting Equations (3), (4), (9) and (10) into Equation (8), and by using the integral infinity method, the calculated value could be approximated as:
δ x lg 1 + erf ( 2 x 0 / ω ) 1 1 + 2 / S N R 1 erf ( 2 x 0 / ω ) 1 1 + 2 / S N R
Assuming that the QD radius was 1.5 mm, the gap width was 0.02 mm, and the beam waist radius ω was 0.55 mm, the measurement range moved from (−0.5 mm, 0) to (+0.5 mm, 0) along the x-direction. As shown in Figure 4, in the process of gradually increasing the SNR, the shape of the curve gradually changed from an “S” shape to an inverted “S” shape. The non-linearity increases as the SNR approached 0 or infinity. Therefore, when the SNR was moderate, the linearity of the calculated value was high, and it was appropriate to use the center approximation method to locate the spot position. In other cases, geometric approximation methods were a better choice.
By introducing the SNR parameter, the approximate position xa of the spot centroid of the BSNR-IILRA could be expressed as:
x a ( δ x , S N R ) ω 2 erf 1 ( ( 1 + 2 / S N R ) exp ( δ x ln 10 ) 1 exp ( δ x ln 10 ) + 1 )
When the SNR tended toward positive infinity—that is, the influence of noise was not considered—Equation (12) was equivalent to Equation (7), which verified the correctness of Equation (12). Figure 5a shows the relationship between the approximate position xa and the calculated value δx for the BSNR-IILRA. Figure 5b shows the error eBSNR-IILRA caused by the integral infinity method.
The positioning error ex was the difference between the approximate position xa and the real position x0 of the spot centroid:
e x = x a x 0
According to the mathematical model of the IILRA, the positioning error was mainly affected by two factors. One was ignoring the influence of noise and the other was using the integral infinity method to approximate the centroid of the spot. Due to the influence of the DC component of noise, |δx| became smaller. Using the IILRA to calculate the centroid position of the light spot resulted in a smaller |xa|, and the lower the SNR, the larger the positioning error. Using the integral infinity method caused the photocurrent ratio of each quadrant to be larger than the measured value, which increased |xa| within the detection range, as shown in Figure 3b and Figure 5b. The higher the SNR, the larger the positioning error. As shown in Figure 6a, the positioning error of the IILRA was larger at a low SNR, mainly due to the DC component of noise. At a high SNR, it was mainly due to the use of the integral infinity method. The positioning errors caused by the two factors were in opposite directions and several of the positioning errors caused by the two factors canceled each other out. Therefore, the positioning error of the IILRA first decreased and then increased with an increase in the SNR. As shown in Figure 6b, as the BSNR-IILRA compensated for the positioning error caused by the DC component of noise, the error was mainly due to the use of the integral infinity method, which was not significantly affected by the SNR. However, at a high SNR, the positioning errors caused by the two factors did not cancel each other out and the positioning error of the BSNR-IILRA was slightly larger than that of the IILRA.

4. Experimental System and Results

To verify the effectiveness and correctness of the two proposed algorithms, an experimental system was designed, as shown in Figure 7. A 1550 nm laser beam was propagated through a collimator and a focusing lens, and then focused onto a QD (EOSPACE FM-IGA-030-QD, 1.5 mm detector radius, 0.02 mm gap). By adjusting the one-dimensional nanoscale displacement platform (displacement platform: PI N-664.3A; controller: PI E-861.1A1), the position of the spot centroid on the QD changed. Four logarithmic amplifiers were used to amplify the output current of the QD. The output voltages of these amplifiers were then collected by a digital-to-analog converter. Finally, the centroid position of the spot was calculated according to a FPGA (Cyclone 4 EP4CE30) computing module. The SNR was adjusted by changing the power of the laser (Teraxion, PS-NLL-E-1549.32-80-03, 1550 nm). A block diagram of the spot position measurement system is shown in Figure 8.
First, the distance between the convex lens and the QD was changed, and the spot radius was adjusted to 0.55 mm. The photocurrent generated by the QDs in the presence of no signal light was measured as the DC component of noise. The theoretical position of the spot centroid was obtained by a one-dimensional nano-displacement platform. The spot centroid was then moved from (−0.5 mm, 0) to (+0.5 mm, 0) along the x-direction in steps of 0.02 mm, and the data were collected for each position 100 times. The SNR was changed by adjusting the laser power and the data at different SNRs were collected. δx was calculated from the collected data. The IILRA and BSNR-IILRA were then separately used to obtain the approximate positions of the spot centroid and the corresponding positioning errors. Figure 9 shows the experimental results of the positioning errors of the two algorithms. When comparing Figure 6 with Figure 9, it can be seen that the experimental results at the center of the measurement area agreed well with the simulation results. At the edge of the measurement area, the experimental curve had the same trend as the simulation curve, but with a few deviations. This was because the spot distribution was not an ideal Gaussian distribution, and the logarithmic amplifier had a greater sensitivity to current changes when the input current was small.
To more accurately evaluate the improvement in the algorithm on the detection accuracy of the spot position, the maximum error exMAX and the root mean square error exRMSE of the positioning error were introduced to evaluate the maximum and average degree of the approximate position of the spot centroid deviating from the actual position within the measurement range, respectively. The exMAX and exRMSE are defined as:
e x M A X = max ( | e x i | )
e x R M S E = i = 1 N e x i 2 / N
where exi is the positioning error of the different positions in the detection area. Figure 10 shows the exMAX and exRMSE of the two algorithms under different SNRs, where the experimental results agreed well with the simulation. The exMAX and exRMSE of the IILRA first decreased and then increased with an increase in the SNR, which was consistent with the previous analysis. The exMAX and exRMSE took their minimum values when the SNR was approximately 48.60 dB and 47.64 dB, respectively. The BSNR-IILRA effectively reduced the exMAX and exRMSE at a low SNR, but slightly increased the exMAX and exRMSE at a high SNR because the positioning errors caused by the two factors did not cancel each other out. When the SNR was 45.62 dB, the exMAX of the two algorithms was equal. When the SNR was 41.60 dB, the exRMSE of the two algorithms was equal. The exMAX and exRMSE of the BSNR-IILRA were smaller when the SNR was lower. The exMAX and exRMSE of the IILRA were smaller when the SNR was higher.
The positioning errors of the IILRA, BSNR-IILRA, and CAA were compared, as shown in Table 1. The exMAX and exRMSE of the IILRA both decreased at first and then increased with an increase in the SNR. When the SNRs are 54.10 dB and 64.07 dB, the exMAX numbers of the IILRA were 0.0054 mm and 0.0070 mm, respectively; the exRMSE numbers of the IILRA were 0.0039 mm and 0.0054 mm, respectively, which were lower than the BSNR-IILRA. When the SNR were 23.88 dB and 33.92 dB, the exMAX numbers of the BSNR-IILRA were 0.0046 mm and 0.0064 mm, respectively, which were reduced by 96.36% and 87.48%, respectively, compared with the IILRA. The exRMSE numbers of the BSNR-IILRA were 0.0034 mm and 0.0049 mm, which were reduced by 94.09% and 75.74%, respectively, compared with the IILRA. When the SNR was 44.00 dB, the IILRA had a smaller exRMSE, whereas the BSNR-IILRA had a smaller exMAX, which was consistent with the previous analysis. The approximate spot position of the CAA could be obtained as:
x a = k δ x
where k is the scaling factor of the CAA. It can be seen from Table 1 that the IILRA and the BSNR-IILRA were superior to the CAA. The exMAX and exRMSE of the IILRA were half that of the CAA at 54.10 dB and 64.07 dB, respectively; the exMAX and exRMSE of the BSNR-IILRA were one-thirtieth and one-twentieth of that of the CAA at 23.88 dB.

5. Conclusions

In summary, the IILRA and BSNR-IILRA closed expressions were derived for the purpose of improving the measurement accuracy of spot position detection using the log-ratio algorithm with a QD. The factors influencing the positioning error were analyzed and the influence of the SNR on the two algorithms was discussed. The performances of the IILRA, BSNR-IILRA, and CAA were compared. The results of the simulation and the experiment showed that the positioning error of the IILRA was significantly affected by the SNR at a low SNR, but its positioning error was lower than that of the BSNR-IILRA at a high SNR. The BSNR-IILRA significantly reduced the positioning error at a low SNR and was less affected by the SNR; therefore, it ensured a certain measurement accuracy when the SNR changed. Due to the different characteristics of the two algorithms, the appropriate algorithm could be selected according to the working environment, or the two algorithms could be combined, and the algorithms could be adaptively selected according to the measured SNR to obtain a higher measurement accuracy in the entire dynamic range. As the application of logarithmic amplifiers to process signals provides a higher dynamic range, the two proposed algorithms have greater applicability to fields such as atmospheric laser communication and synchronized optical position detection.

Author Contributions

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

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data supporting reported results can be obtained from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schütze, D.; Müller, V.; Heinzel, G. Precision absolute measurement and alignment of laser beam direction and position. Appl. Opt. 2014, 53, 6503–6507. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Yallapragada, V.J.; Mulay, G.L.; Rao, C.N.; Ravishankar, A.P.; Achanta, V.G. Direct measurement of the Goos-Hänchen shift using a scanning quadrant detector and a polarization maintaining fiber. Rev. Sci. Instrum. 2016, 87, 103109. [Google Scholar] [CrossRef] [PubMed]
  3. Zhang, J.; Itzler, M.A.; Zbinden, H.; Pan, J.W. Advances in InGaAs/InP single-photon detector systems for quantum communication. Light Sci. Appl. 2015, 4, e286. [Google Scholar] [CrossRef] [Green Version]
  4. De Celis, R.; Solano-López, P.; Cadarso, L. A neural network for sensor hybridization in rocket guidance. In Proceedings of the 2020 Winter Simulation Conference, Orlando, FL, USA, 14–18 December 2020. [Google Scholar] [CrossRef]
  5. Heinzel, G.; Álvarez, M.D.; Pizzella, A.; Brause, N.; Delgado, J.J.E. Tracking length and differential-wavefront-sensing signals from quadrant photodiodes in heterodyne interferometers with digital phase-locked-loop readout. Phys. Rev. Appl. 2020, 14, 054013. [Google Scholar] [CrossRef]
  6. Manojlović, L.M. Resolution limit of the quadrant photodetector. Optik 2016, 127, 7631–7634. [Google Scholar] [CrossRef]
  7. Nikulin, V.V.; Khandekar, R.M.; Sofka, J. Agile acousto-optic tracking system for free-space optical communications. Opt. Eng. 2008, 47, 064301. [Google Scholar] [CrossRef]
  8. Gu, L.; Sun, B.; Shen, C.; Lu, P.; Wang, J.; Wang, X.; Xiao, Y. Photon beam position measurement system based on four-quadrant detector. High Power Laser Part. Beams 2010, 22, 2964–2968. [Google Scholar]
  9. Zhang, W.; Zhang, H.; Zhang, X.; Chen, Y. Laser pulse peak estimation based on photon capture mode of quadrant photodetector. Optik 2016, 127, 10808–10816. [Google Scholar] [CrossRef]
  10. Chen, M.; Yang, Y.; Jia, X.; Gao, H. Investigation of positioning algorithm and method for increasing the linear measurement range for four-quadrant detector. Optik 2013, 124, 6806–6809. [Google Scholar] [CrossRef]
  11. Wu, J.; Chen, Y.; Gao, S.; Li, Y.; Wu, Z. Improved measurement accuracy of spot position on an InGaAs quadrant detector. Appl. Opt. 2015, 54, 8049–8054. [Google Scholar] [CrossRef] [PubMed]
  12. Vo, Q.; Zhang, X.; Fang, F. Extended the linear measurement range of four-quadrant detector by using modified polynomial fitting algorithm in micro-displacement measuring system. Opt. Laser Technol. 2019, 112, 332–338. [Google Scholar] [CrossRef]
  13. Wang, X.; Su, X.; Liu, G.; Han, J.; Wang, K.; Zhu, W. A Method for Improving the Detection Accuracy of the Spot Position of the Four-Quadrant Detector in a Free Space Optical Communication System. Sensors 2020, 20, 7164. [Google Scholar] [CrossRef] [PubMed]
  14. Li, Q.; Xu, S.; Yu, J.; Yan, L.; Huang, Y. An improved method for the position detection of a quadrant detector for free space optical communication. Sensors 2019, 19, 175. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Cao, W.; Huang, Y.; Fan, K.C.; Zhang, J. A novel machine learning algorithm for large measurement range of quadrant photodetector. Optik 2021, 227, 165971. [Google Scholar] [CrossRef]
  16. Li, Q.; Wu, J.; Chen, Y.; Wang, J.; Gao, S.; Wu, Z. A new response approximation model of the quadrant detector using the optimized BP neural network. IEEE Sens. J. 2019, 20, 4345–4352. [Google Scholar] [CrossRef]
  17. Lin, S.F.; Sun, B.G.; Gao, H.; Lu, P.; Wang, J.H. The study of new signal processing technique in photon beam position monitors. In Proceedings of the 2005 Particle Accelerator Conference, Knoxville, TN, USA, 16–20 May 2005. [Google Scholar] [CrossRef]
  18. De Celis, R.; Cadarso, L. Spot-centroid determination algorithms in semiactive laser photodiodes for artillery applications. J. Sens. 2019, 2019, 7938415. [Google Scholar] [CrossRef] [Green Version]
  19. Shen, C.B.; Sun, B.G.; Ma, T.J.; Lu, P.; Lin, S.F.; Wang, X.H. Research of signal-processing methods in four-quadrant photodetector. In Proceedings of the 2008 International Conference on Electrical Machines and Systems, Wuhan, China, 17–20 October 2008. [Google Scholar]
  20. Zhang, J.; Zhou, W.; Mao, C.; Wu, C.; Peng, X.; Wan, M.; Qian, W. A calibration and correction method for the measurement system based on four-quadrant detector. Optik 2020, 204, 164226. [Google Scholar] [CrossRef]
Figure 1. The working principle of the log-ratio algorithm.
Figure 1. The working principle of the log-ratio algorithm.
Sensors 22 03092 g001
Figure 2. Modes for quadrant detector placement: (a) standard mode; (b) cross mode; (c) the relationship between the calculated value δx and the theoretical value of spot position x0.
Figure 2. Modes for quadrant detector placement: (a) standard mode; (b) cross mode; (c) the relationship between the calculated value δx and the theoretical value of spot position x0.
Sensors 22 03092 g002
Figure 3. Approximate position xa of the IILRA and its error: (a) the relationship between the approximate position xa and the calculated value δx; (b) error in the approximate position caused by the integral infinity method.
Figure 3. Approximate position xa of the IILRA and its error: (a) the relationship between the approximate position xa and the calculated value δx; (b) error in the approximate position caused by the integral infinity method.
Sensors 22 03092 g003
Figure 4. The relationship between the calculated value δx and the theoretical value of the spot position x0.
Figure 4. The relationship between the calculated value δx and the theoretical value of the spot position x0.
Sensors 22 03092 g004
Figure 5. Approximate position xa of the BSNR-IILRA and its errors: (a) the relationship between the approximate position xa and the calculated value δx at different SNRs; (b) error in the approximate position caused by the integral infinity method at different SNRs.
Figure 5. Approximate position xa of the BSNR-IILRA and its errors: (a) the relationship between the approximate position xa and the calculated value δx at different SNRs; (b) error in the approximate position caused by the integral infinity method at different SNRs.
Sensors 22 03092 g005
Figure 6. Simulation results of the positioning errors of the two algorithms: (a) the positioning errors of the IILRA; (b) the positioning errors of the BSNR-IILRA.
Figure 6. Simulation results of the positioning errors of the two algorithms: (a) the positioning errors of the IILRA; (b) the positioning errors of the BSNR-IILRA.
Sensors 22 03092 g006
Figure 7. Measurement system of a spot position based on a QD.
Figure 7. Measurement system of a spot position based on a QD.
Sensors 22 03092 g007
Figure 8. Block diagram of the spot position measurement system.
Figure 8. Block diagram of the spot position measurement system.
Sensors 22 03092 g008
Figure 9. Experimental results of the positioning errors of the two algorithms: (a) the positioning errors of the IILRA; (b) the positioning errors of the BSNR-IILRA.
Figure 9. Experimental results of the positioning errors of the two algorithms: (a) the positioning errors of the IILRA; (b) the positioning errors of the BSNR-IILRA.
Sensors 22 03092 g009
Figure 10. The maximum error exMAX and the root mean square error exRMSE of the two algorithms under different SNRs: (a) SNR range from 20 dB to 70 dB; (b) SNR range from 40 dB to 50 dB.
Figure 10. The maximum error exMAX and the root mean square error exRMSE of the two algorithms under different SNRs: (a) SNR range from 20 dB to 70 dB; (b) SNR range from 40 dB to 50 dB.
Sensors 22 03092 g010
Table 1. Comparisons of the exMAX and exRMSE of the three algorithms under different SNRs.
Table 1. Comparisons of the exMAX and exRMSE of the three algorithms under different SNRs.
SNR/dB exMAX/mm exRMSE/mm
IILRABSNR-IILRACAAIILRABSNR-IILRACAA
23.880.12650.00460.13990.05750.00340.0705
33.920.05110.00640.05190.02020.00490.0292
44.000.01490.00700.01680.00490.00550.0125
54.100.00540.00750.01320.00390.00590.0092
64.070.00700.00790.01890.00540.00620.0094
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Huo, L.; Wu, Z.; Wu, J.; Gao, S.; Chen, Y.; Song, Y.; Wang, S. High-Precision Log-Ratio Spot Position Detection Algorithm with a Quadrant Detector under Different SNR Environments. Sensors 2022, 22, 3092. https://doi.org/10.3390/s22083092

AMA Style

Huo L, Wu Z, Wu J, Gao S, Chen Y, Song Y, Wang S. High-Precision Log-Ratio Spot Position Detection Algorithm with a Quadrant Detector under Different SNR Environments. Sensors. 2022; 22(8):3092. https://doi.org/10.3390/s22083092

Chicago/Turabian Style

Huo, Li, Zhiyong Wu, Jiabin Wu, Shijie Gao, Yunshan Chen, Yinuo Song, and Shuaifei Wang. 2022. "High-Precision Log-Ratio Spot Position Detection Algorithm with a Quadrant Detector under Different SNR Environments" Sensors 22, no. 8: 3092. https://doi.org/10.3390/s22083092

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