Characterization of single-photon detectors using a continuous wave laser source
09772223 · 2017-09-26
Assignee
Inventors
Cpc classification
G01J1/08
PHYSICS
International classification
Abstract
Operational parameters of a single-photon detector are determined with a continuous wave laser source. At a fixed trigger, a dark count probability and a series of count probabilities at different optical powers are determined. A particular optical power is selected by using a wide-range variable attenuator to attenuate the optical power of the continuous wave laser. The dark count probability and the count probabilities are determined for different trigger rates. The operational parameters include efficiency, afterpulsing constant, and detrap time. The operational parameters are computed by fitting the computed dark count probabilities and count probabilities to a user-defined relationship.
Claims
1. A method comprising: recording dark counts with a single-photon detector at a trigger rate; computing a dark count probability for the trigger rate based on the dark counts; recording counts at the trigger rate with the single-photon detector, the counts generated by a continuous wave laser at an optical power; computing a count probability based on the counts; and calculating an operating parameter of the single-photon detector by fitting the dark count probability and the count probability to a user-defined relationship defining a probability of detecting photons generated by a specific source in an absence of the dark counts and afterpulses, wherein the probability of detecting the photons generated by the specific source in the absence of the dark counts is exponentially related to an average number of the photons per detector gate.
2. The method of claim 1, wherein the calculating the operating parameter comprises calculating one of: an efficiency η; an afterpulsing constant Q.sub.0; and a detrap time τ.
3. The method of claim 1, further comprising: generating the optical power by attenuating a constant optical power generated by the continuous wave laser.
4. The method of claim 1, wherein a wavelength of the continuous wave laser ranges from 1.3 microns to 1.6 microns.
5. The method of claim 1, wherein the count probability is derived from evaluating a probability of an afterpulse occurring at a predetermined time interval after a photon count.
6. The method of claim 1, wherein the trigger rate is fixed.
7. The method of claim 3, wherein the user-defined relationship comprises:
8. The method of claim 3, wherein the optical power is attenuated using a wide-range variable attenuator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11)
(12)
(13) In the example shown in
(14) To reduce background noise, an APD can be operated in a gated mode, as shown in
(15) During a bias pulse, the bias voltage is greater than the breakdown voltage, and an incident photon can initiate a carrier avalanche that results in a charge pulse that can be electronically detected. During an afterpulse interval, the bias voltage is less than the bias voltage. The charge state of the APD, however, does not relax instantaneously. During an afterpulse interval, an incident photon can still trigger a carrier avalanche, resulting in a detected signal. In addition, as discussed above, even in the absence of incident photons (dark conditions), other sources can trigger carrier avalanches, resulting in dark counts. Dark counts are dependent on the temperature of the SPD. If the incident photons are generated by a pulsed laser source that is synchronized with the bias pulses, the effects of non-photon induced carrier avalanches can be reduced. For characterization of commercial SPDs, a pulsed laser source at ultralow powers is typically used. A CW laser source at relatively higher powers would be desirable, however, since the measurement system would be simpler and more economical.
(16) Return to
(17) To determine the average number of photons per detector gate in the CW regime, the effective gate window of the detector τ.sub.g is measured. During each counting cycle, a 1-ns-wide electrical bias pulse brings the APD above the breakdown voltage. Conventionally, the maximum efficiency η.sub.0 achieved at the peak of the bias pulse is measured with a properly aligned narrow optical pulse and serves as the major specification for commercial SPDs. With a CW laser source, however, the efficiency changes during the duration of the bias pulse in a non-linear fashion. To simplify calculations, an SPD is modelled in the CW regime as operating at its maximum efficiency value η.sub.0 for an effective gate window τ.sub.g. To determine τ.sub.g experimentally, the probability of a count P.sub.c is measured over a wide power range for both CW and pulsed lasers at a fixed trigger rate R. In the discussion below, R=100 kHz; however, other trigger rates can be used as well. The values of the CW laser power P.sub.cw and the average pulsed laser power P.sub.p are then selected such that the corresponding count probabilities are equal: P.sub.c(P.sub.cw)=P.sub.c(P.sub.p). The effective gate window is then calculated as τ.sub.g=10.sup.(P.sup.
(18)
(19)
Here h is Planck's constant and ν=1/λ is the optical frequency. When τ.sub.g=0.49 ns, the measured count probabilities in the CW and the pulsed case are equal.
(20) The dependence shown in
P.sub.c=1−(1−P.sub.dc)×exp(−μη), (E1)
where P.sub.dc is the probability of a dark count, μ is the average number of photons per detector gate, and η is the detector efficiency. The measured data, however, deviates from the dependence in (E1) in two ways. First, the measured count probability is found to be somewhat higher at lower μ values; this result suggests the presence of afterpulses, as described by M. A. Itzler et al. (“Single photon avalanche diodes (SPADs) for 1.5 μm photon counting applications,” J. Mod. Opt., vol. 54, no. 2-3, pp. 283-304, February 2007) and X. Jiang et al. (“InGaAsP—InP avalanche photodiodes for single photon detection,” IEEE Journal of Selected Topics in Quantum Electronics, vol. 13, no. 4, pp. 895-905, August 2007). Second, the entire curve seems to be shifted toward higher μ; this result indicates a slight decrease in efficiency. These two effects become more pronounced with higher trigger rates. These deviations due to the afterpulsing effect are accounted for by modifying the expression for the count probability (see below).
(21) The afterpulsing effect is characterized by the conditional probability Q(t) of having an avalanche for the detector gate being open after a time interval t since a successful detection event. It is assumed that this conditional probability decays exponentially with a time constant τ:Q(t)=Q.sub.0exp(−t/τ), where Q.sub.0 is referred to as the afterpulsing constant, and τ is referred to as the detrap time. Then Q.sub.n is the conditional probability of the avalanche occurrence after exactly n clock cycles in the detector that is gated with the trigger rate R:
Q.sub.n=Q.sub.0exp(−n/Rτ). (E2)
(22) Within this model, the overall probability of a registered event (count probability) P.sub.c is found to be determined by the relationship:
(23)
Here, P.sub.ph is the probability of detecting photons generated by the specific source in the absence of both dark counts and afterpulses. For a Poissonian source of single photons, such as attenuated coherent laser light corresponding to optical beam 237,
P.sub.ph=1−exp(−μη). (E4)
For Q.sub.0.fwdarw.0 or τ.fwdarw.0, (E3) reduces to the more simple form (E1).
(24) The derivation of (E3) is accomplished in two steps. The first step consists of evaluating the marginal probability of an afterpulse P.sub.ap:
P.sub.ap.sup.(n)=P.sub.c.sup.(n-1)Q.sub.1+(1−P.sub.c.sup.n-1))P.sub.c.sup.(n-2)Q.sub.2+(1−P.sub.c.sup.(n-1))(1−P.sub.c.sup.(n-2))P.sub.c.sup.(n-3)Q.sub.3+ . . . , (E5)
where the superscript n denotes that the corresponding probability is evaluated at the n-th time interval. Note that Q.sub.k is a conditional probability of an afterpulse given that no counts occurs during the time t=k/R.
(25) Substitution of (E2) into (E5) yields:
P.sub.ap.sup.(n)=P.sub.c.sup.(n-1)Q.sub.1+P.sub.ap.sup.(n-1)(1−P.sub.c.sup.(n-1))Q.sub.1/Q.sub.0. (E6)
After a sufficiently long measurement time (sufficiently large number of trigger cycles), the probabilities P.sub.ap.sup.(n) and P.sub.c.sup.(n) reach their stationary values and can be replaced by P.sub.ap and P.sub.c, respectively, in (E6), which is then solved for P.sub.ap:
(26)
(27) The second step of the derivation consists of extracting P.sub.c from P.sub.c=1−(1−P.sub.ph)(1−P.sub.ap), where P.sub.ap is given by (E7). For Q.sub.0.fwdarw.0 or τ.fwdarw.0 (that is, Q.sub.1.fwdarw.0), (E7) yields P.sub.ap=0. Therefore, P.sub.c, as evaluated from P.sub.c=1−(1−P.sub.dc)(1−P.sub.ph), reduces to the simple form given in (E1).
(28)
(29)
over the range from 0.1 to 20. The data is taken at four different trigger rates (R): data points 520, data points 522, data points 524, and data points 526 correspond to measured values for R=100 kHz, 250 kHz, 500 kHz, and 1 MHz, respectively. As discussed below, the plotted lines correspond to fitted curves.
(30) As discussed above, for each trigger rate R, the dependence of P.sub.c on μ.sub.cw can be described by (E3), computed with the corresponding values of R. The following operational parameters of the detector can then be extracted by fitting (E3) to the experimental data: the efficiency for each trigger rate η(R), the afterpulsing constant Q.sub.0, and the detrap time τ.
(31) The rate dependent dark count probability P.sub.dc is first measured. Then a simultaneous fit is performed for all four experimentally obtained dependencies of the count probability on the average photon number per detector gate. By inserting the resulting parameters back into (E3), fitted plots can be made. Two full-range representative fitted plots (corresponding to the low end and the high end of the range of trigger rates) are shown in set 506A of
(32)
(33) The observed trends in the efficiency are also reflected in the afterpulsing probabilities, as shown in the plots in
(34) An embodiment of a measurement system for characterizing the operational parameters of a single-photon detector is shown in
(35)
(36) In step 702, the trigger rate R is set at a first value for single-photon detector 210. The process then passes to step 704, in which the optical power from CW laser source 202 is turned OFF. The process then passes to step 706, in which dark counts D.sub.dark over a specified measurement time are recorded by counter 214. The dark count probability is then computed from P.sub.dc=D.sub.dark/R. The process then passes to step 708, in which the optical power from CW laser source 202 is turned ON. The process then passes to step 710, in which variable attenuator 208 is adjusted to set the input optical power to single-photon detector 210 to a first value. The process then passes to step 712, in which the counts D are recorded over a specified measurement time. The count probability is then computed from P.sub.c=D/R.
(37) The process then passes to decision step 714. If more measurements at the same trigger rate are to be taken, then the process returns to step 710, in which variable attenuator 208 is adjusted to set the input optical power to single-photon detector 210 to a different value. For a fixed value of trigger rate, step 710-step 714 are iterated for a user-specified number of cycles. The process then passes to decision step 716. If measurements are to be taken at a different trigger rate, then the process returns to step 702, in which the trigger rate is set to a different value. Step 702-step 716 are iterated for a user-specified number of cycles. When the set of measurements has been completed, then the process passes from step 716 to step 718.
(38) In step 718, the following operational parameters of the detector are computed by fitting the measured data to (E3): the efficiency as a function of trigger rate η(R), the afterpulsing constant Q.sub.0, and the detrap time τ.
(39)
(40) Computational system 802 comprises computer 804, which includes a central processing unit (CPU) 806, memory 808, and data storage device 810. Data storage device 810 comprises at least one non-transitory, persistent, tangible computer readable medium, such as non-volatile semiconductor memory, a magnetic hard drive, and a compact disc read only memory.
(41) Computational system 802 can further comprise one or more user input/output interfaces that interface computer 804 with user input/output devices. For example, user input/output interface 820 interfaces computer 804 with user input/output device 840. Examples of user input/output device 840 include a keyboard, a mouse, and a local access terminal. Data, including computer executable code, can be transferred to and from computer 804 via user input/output interface 820.
(42) Computational system 802 can further comprise video display interface 822, which drives video display 842 and can receive user input from video display 842.
(43) Computational system 802 can further comprise one or more instrumentation interfaces. For example, instrumentation interface A 824 interfaces computer 804 with CW laser source 202; instrumentation interface B 826 interfaces computer 804 with variable attenuator 208; instrumentation interface C 828 interfaces computer 804 with single-photon detector 210; and instrumentation interface D 830 interfaces computer 804 with counter 214 (see
(44) Computational system 802 can further comprise one or more communications network interfaces that interface computer 804 with communications networks, such as local area networks and wide area networks. Data, including computer executable code, can be transferred to and from computer 804 via communications network interfaces. For example, communications network interface 832 interfaces computer 804 with communications network 852. Computational system 802 can be remotely accessed and controlled via communications network 852.
(45) As is well known, a computer operates under control of computer software, which defines the overall operation of the computer and applications. CPU 806 controls the overall operation of the computer and applications by executing computer program instructions that define the overall operation and applications. The computer program instructions can be stored in data storage device 810 and loaded into memory 808 when execution of the program instructions is desired. The method steps shown in the flowchart in
(46) The foregoing Detailed Description is to be understood as being in every respect illustrative and exemplary, but not restrictive, and the scope of the inventive concept disclosed herein is not to be determined from the Detailed Description, but rather from the claims as interpreted according to the full breadth permitted by the patent laws. It is to be understood that the embodiments shown and described herein are only illustrative of the principles of the present disclosure and that various modifications may be implemented by those skilled in the art without departing from the scope and spirit of the disclosure. Those skilled in the art could implement various other feature combinations without departing from the scope and spirit of the disclosure.