Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Precision PGC demodulation for homodyne interferometer modulated with a combined sinusoidal and triangular signal

Open Access Open Access

Abstract

A precision PGC demodulation for homodyne interferometer modulated with a combined sinusoidal and triangular signal is proposed. Using a triangular signal as additional modulation, a continuous phase-shifted interference signal for ellipse fitting is generated whether the measured object is in static or moving state. The real-time ellipse fitting and correction of the AC amplitudes and DC offsets of the quadrature components in PGC demodulation can be realized. The merit of this modulation is that it can eliminate thoroughly the periodic nonlinearity resulting from the influences of light intensity disturbance, the drift of modulation depth, the carrier phase delay, and non-ideal performance of the low pass filters in the conversional PGC demodulation. The principle and realization of the signal processing with the combined modulation signal are described in detail. The experiments of accuracy and rate evaluations of ellipse fitting, nanometer, and millimeter displacement measurements were performed to verify the feasibility of the proposed demodulation. The experimental results show that the elliptical parameters of the quadrature components can be achieved precisely in real time and nanometer accuracy was realized in displacement measurements.

© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. Introduction

Recently, some key fabrication technologies, such as the semiconductor industry, precision optics fabrication, micro-technology and nanotechnology, have experienced a continuously rapid progress and brought about ambitious challenges for displacement measurement technology used in these high-tech fields [1–3]. As a common configuration for optical interferometry, Michelson interferometer has always played a significant role in the precision displacement measurement because of its high accuracy and direct traceability to the length standard. In order to improve the performance of Michelson interferometer, many kinds of displacement detection schemes have been presented [4–6]. Among them, the phase modulating homodyne interferometer (PMHI) has been widely applied in precise measurements of displacement, vibration, surface profile and so on since it was proposed by Basile et al. in 1991 [7–12]. Usually, the phase modulation is implemented by using a piezoelectric actuator (PZT) to vibrate a reference mirror or by using an electro-optic modulator (EOM) to modulate the phase of reference wave. Due to the limited vibrating frequency of the PZT, the PZT modulation is not appropriate for high-speed measurement. Moreover, in PZT modulation, an inevitable vibrating noise introduced to the interferometer will deteriorate the measurement accuracy. Compared with PZT, the EOM is more suitable for high frequency modulation without mechanical vibration. Theoretically, both linear phase modulation and sinusoidal phase modulation can be applied to EOM. Linear modulation can be realized by applying a triangular/sawtooth signal to EOM [13]. As the triangular/sawtooth signal is not appropriate for high frequency modulation, linear phase modulation is only suitable for low-speed measurement. On the other hand, the sinusoidal phase modulation is more appropriate for high frequency modulation. For example, M. Aketagawa et al. proposed a PMHI with an EOM operating at frequencies up to 4 MHz to measure the fluctuation of air refractive index [14].

For sinusoidal phase modulation, the phase generated carrier (PGC) is the most widely used demodulation algorithm because it has many advantages such as a wide dynamic range and high sensitivity. In the PGC demodulation scheme, a high-frequency sinusoidal phase modulation is applied to EOM to generate a phase carrier, which up-converts the desired phase signal onto the sidebands of the carrier frequency. Generally, a pair of quadrature components containing the expected phase information are acquired by detecting the odd and even harmonics of the interference signals. The differential-and-cross-multiplying approach (PGC-DCM) [15] and the arctangent approach (PGC-Arctan) [16] are typical algorithms used to obtain the measurement results. Usually, the demodulation result of the PGC-DCM approach is influenced by the light intensity disturbance (LID) and the visibility of the interference fringes. Moreover, a phase delay between the carrier component of the detected interference signal and the carrier signal and a deviation of the phase modulation depth used for signal processing from the true value will introduce periodic nonlinearity in PGC-Arctan demodulation.

The nonlinearity of PGC demodulation can be reduced a lot by using the improved PGC-DCM and PGC- Arctan approaches. For example, by introducing a reference signal to eliminate the influence of LID, the SNR of demodulation result obtained from an reference compensation method (PGC-RCM) achieves a gain of 11.78 dB over PGC-DCM algorithm [17]. And a differential-self-multiplying approach (PGC-DSM-Arctan) has achieved low harmonic distortion and high stability in a wide range of modulation depths (1.5 to 3.5 rad) and larger LID depth (26.5dB) [18]. For the influence of the phase delay, methods such as the carrier phase advance technique [19], the carrier frequency tracking [20] and real-time phase delay compensation [21] have been presented to synchronize the interference signals to the carrier signals, thereby to decrease the nonlinearity of PGC-Arctan demodulation algorithm. In addition, M. Zhang utilized a look-up table to estimate the dynamic value of the effective phase modulation depth to eliminate the error caused by the amplitude modulation and deviation of the phase modulation depth [9]. A. V. Volkov proposed a phase modulation depth evaluation and correction technique for PGC demodulation scheme based on the integral control feedback [22]. All of these schemes have shown superior abilities to eliminate the influences of partial parameters such as LID, the phase delay and the phase modulation depth. However, in most applications, the changes of these parameters and some other factors may occur simultaneously. Considering that the phase delay, the LID and the phase modulation depth are dynamically changing in real time, a universal method which can depress the influences mentioned above simultaneously and timely is on the urgent need.

Ellipse fitting and correction of the quadrature components is an effective method to resolve these problems. For example, the Heydemann model is widely used in homodyne interferometers to correct the offsets, amplitudes and the phase lag of two quadrature interference signals [23–25]. C. Ni et al. proposed an off-line ellipse fitting and correction method realized in a personal computer (PC) based on Matlab software and achieved a 3σ error of 16.73 nm in 4 ms and a 3σ error of 199.18 nm in 2 s, respectively [26]. In our previous work, we proposed a modified EOM-based sinusoidal phase modulating interferometer (SPMI), which introduced an additional PZT to drive the reference corner cube to generate periodic interference signals for real-time normalization of the quadrature components [27]. However, to counteract the phase shift induced by PZT, another monitor interferometer is required. In addition, as the interference processing and ellipse fitting are processed in PC based on Labview workbench, it is not appropriate for dynamic measurement.

In this paper, a precision PGC demodulation with a combined sinusoidal and triangular phase modulating scheme is proposed for homodyne interferometer. The low-frequency linear modulation is used to generate a continuous phase-shifted interference signal for real-time ellipse fitting and correction of the quadrature components of PGC demodulation. The optical configuration is given in section 2. In section 3, the all-digital PGC-Arctan demodulation algorithm based on the combination of field programmable gate array and advanced RISC machines (FPGA + ARM) is described in detail. In the last section, the experiments and results are given.

2. System configuration

The system configuration for the homodyne interferometer modulated with a combined sinusoidal and triangular signal is shown in Fig. 1. An elliptically polarized beam emitted from a single frequency He-Ne laser is adjusted to a linearly polarized beam after passing through a polarizer (P). This linearly polarized beam is divided into two beams by a beam splitter (BS), one directed to a fixed corner cube (M1) and the other to a moving corner cube (M2). An EOM is placed between BS and M1 to modulate the phase of the laser beam reflected from BS to M1. The reflected laser beams from M1 and M2 are recombined at BS and interfere with each other. Then the modulated interference signal is detected by a photodetector (PD). This interference signal is sampled by an analog to digital converter (ADC) controlled by a FPGA for further phase demodulation. A combined sinusoidal and triangular signal is generated by FPGA and then converted to analog signal by a digital to analog converter (DAC). The output signal of DAC is amplified by a high voltage amplifier and then applied to the EOM.

 figure: Fig. 1

Fig. 1 System configuration for homodyne interferometer modulated with a combined sinusoidal and triangular signal.

Download Full Size | PDF

In an ideal case, the modulated interference signal is expressed as

S(t)=I0+I1cos[4πλd(t)+VeomVππ],
where I0 and I1 are the DC offset and the AC amplitude, respectively; λ is the laser wavelength; d(t) is the displacement to be measured; Veom is the modulation voltage applied to EOM; Vπ is the voltage required to produce a phase shift of π radians and is also called half-wave voltage. The electric field is applied along the crystal axis of EOM transverse to the direction of optical propagation. The polarization direction of laser beam reflected from BS to M1 is aligned with the crystal axis.

3. Signal processing

3.1 Phase demodulation with combined sinusoidal and triangular modulation signal

Figure 2 is the principle of phase demodulation with combined sinusoidal and triangular modulation signal. The fundamental carrier cos(ωct) and second-harmonic carrier cos(2ωct)are generated by the DDS module and the triangle waveform Tri(ωtt)is generated by the TWG module. When a combined modulation signal Veom=Accos(ωct)+BtTri(ωtt) is applied to EOM, the modulated interference signal can be rewritten by

S(t)=I0+I1cos[4πλd(t)+Accos(ωct)+BtTri(ωtt)Vππ],=I0+I1cos[Ccos(ωct)+ϕ(t)]
where Ac, Bt and ωc, ωt are the amplitudes and angular frequencies of the carrier signal and the triangular signal, respectively; C=Acπ/Vπ denotes the phase modulation depth; ϕ(t)=φ(t)+ε(t) is the phase shift to be demodulated. The phase shift φ(t)=4πd(t)/λ is related to the displacement to be measured and the phase shift ε(t)=BtTri(ωtt)π/Vπ is introduced by the modulation of triangular signal.

 figure: Fig. 2

Fig. 2 Principle of phase demodulation with combined sinusoidal and triangular modulation signal. DDS: direct digital frequency synthesizer, TWG: triangle waveform generator, ADD: adder, MUL: multiplier, LPF: low pass filter, EF: ellipse fitting, ATAN: arctangent operation, PUW: phase unwrapping, RTPA: real-time phase averaging.

Download Full Size | PDF

Expending Eq. (2), we can obtain

S(t)=I0+I1{[J0(C)+2n=1(1)nJ2n(C)cos(2nωct)]cosϕ(t),+[2n=1(1)nJ2n-1(C)cos[(2n-1)(ωct)]]sinϕ(t)}
where J2n(C) and J(2n-1)(C) denote the odd- and even-order Bessel functions, respectively.

As shown in Fig. 2, in order to demodulate the phase shift ϕ(t), the modulated interference signal S(t) is down-conversion mixed with cos(ωct) and cos(2ωct), respectively. After filtering the high-frequency signals such as the fundamental carrier and all harmonic carrier frequencies with two LPFs, a pair of quadrature components can be obtained by:

Ix(t)=LPF1[S(t)×cos(ωct)]=-K1I1J1(C)sinϕ(t),
Iy(t)=LPF2[S(t)×cos(2ωct)]=-K2I1J2(C)cosϕ(t),
where K1 and K2 denote the total gains of the multiplier and the low-pass filter. Under ideal circumstance, with the assumption of constant gains K1 and K2, AC amplitude I1, accurate modulation depth C and synchronous demodulation process, ϕ(t) can be obtained by using conventional PGC-Arctan and PGC-DCM demodulation approaches. However, in real application, the factors including the phase delay, intensity modulation, the fluctuation of Vπ, non-ideal performance of the low pass filters and other electronic noise of interference signal will result in the dynamical change of DC offsets and AC amplitudes of the quadrature components. Therefore, Ix(t) and Iy(t) can be rewritten by
Ix(t)=a(t)sinϕ(t)+x0(t),
Iy(t)=b(t)cosϕ(t)+y0(t),
where a(t), b(t) and x0(t), y0(t) are the AC amplitudes and DC offsets of Ix(t) and Iy(t), respectively.

Obviously, the dynamical change of a(t), b(t), x0(t) and y0(t) will introduce a periodic nonlinearity to the demodulated phase ϕ(t). When the variation of ϕ(t) is large enough, such as 2π, the Lissajous figure of Ix(t) and Iy(t) is an ellipse. Therefore, we can adopt ellipse fitting to determine the parameters a(t), b(t), x0(t) and y0(t) to eliminate the nonlinearity in real time. According to the previous research [25], data corresponding to at least 1/4 ellipse arc is required for an effective ellipse fitting algorithm. Moreover, the determination of the ellipse parameters, using 3/4 of the ellipse, is sufficiently accurate compared to the parameters obtained with a full ellipse. This means that the changing range of ϕ(t)should be at least larger than π/2 and preferable up to 3π/2. For traditional SPMI, the ϕ(t)is only related to the measured displacement d(t). When the target is in stationary or the movement of the target is much less than half of a laser wavelength, the ellipse fitting cannot be implemented correctly or the result of the ellipse fitting is inaccurate.

In our design, in order to generate continuous phase-shifted interference signal for real-time ellipse fitting, a periodic phase shift ε(t) is introduced to ϕ(t)by applying a triangular modulation signal to EOM. The amplitude of triangular signal is chosen about 3Vπ/4, and the phase shift range of ε(t) (ϕ(t)) is almost up to 3π/2, which meets the requirement for a perfect ellipse fitting. For real implementation, the sampled data sets of Ix(t) and Iy(t) in a period of triangular signal are adopted for each ellipse fitting. After determining the parameters of a(t), b(t), x0(t) and y0(t), we can obtain a pair of perfect quadrature components

Ix(t)=sin[ϕ(t)]=[Ix(t)x0(t)]/a(t),
Iy(t)=cos[ϕ(t)]=[Iy(t)y0(t)]/b(t).

After the operations of division, arctangent and phase unwrapping, the demodulated phase is expressed as

ϕ(t)=PUW[arctansin[ϕ(t)]cos[ϕ(t)]]=arctanIx(t)Iy(t)+2πM,
where M is the count for the phase unwrapping in arctangent calculation.

It should be noted that the demodulated phase ϕ(t)=φ(t)+ε(t) includes the phase shift φ(t)=4πd(t)/λ related to the displacement to be measured and the phase shift ε(t) introduced by the modulation of triangular signal. In order to obtain φ(t), we should subtract ε(t) from ϕ(t). As it is well- known, for a bipolar periodic triangular signal, the sum of the sampled data of a triangular signal during one cycle is zero. Here, in order to remove the influence of ε(t), we average the values of ϕ(t) in one cycle of a bipolar triangular signal in real time by using a first-in first-out buffer on FPGA. Therefore, we can obtain the φ(t) in every clock period.

3.2 Realization of the least-squares ellipse fitting

From above description, it can be seen that accurate ellipse fitting is a key technique for demodulating the phase shift ϕ(t). Generally, parameters a(t), b(t), x0(t) and y0(t) change slowly, thus, they can be considered unchanged in each ellipse fitting process when the rate of ellipse fitting is fast enough. Denoting a(t) = an, b(t) = bn, x0(t) = x0n, y0(t) = y0n during t∈(tn, tn + Δt) (where tn is the starting moment and tn + Δt is the ending moment of the n-th ellipse fitting, respectively; Δt is the period of triangular signal), then Ix(t) and Iy(t) can be expressed as

Ix(t)=ansinϕ(t)+x0n,
Iy(t)=bncosϕ(t)+y0n.

Thus, during t∈(tn, tn + Δt), Ix(t) and Iy(t) satisfy the following implicit equation, which can be used to describe the ellipse to be fitted

Ix2(t)+A1Iy2(t)+A2Ix(t)+A3Iy(t)+A4=0,
where the notations A1, A2, A3 and A4 are defined as following

{A1=an2/bn2A2=2x0nA3=(2an2y0n)/bn2A4=(bn2x0n2+an2y0n2an2bn2)/bn2.

Assuming that the measurement deviations obey the normal distribution, it is known that the maximum likelihood estimation of the parameters (A1, A2, A3 and A4) are given by the orthogonal resp. total least squares fit (TLS) [28], which is based on minimization of the function

Ω=i=1Nσi2=i=1N[Ix2(i)+A1Iy2(i)+A2Ix(i)+A3Iy(i)+A4]2,
where (Ix(i), Iy(i)) (i = 1, 2, 3…N) denote N measurement points sampled in one triangular signal period, σi denotes the geometric (orthogonal) distance from the measurement point (Ix(i), Iy(i)) to the fitted curve. In mathematics, Ω satisfies the following partial derivative equations

ΩA1=ΩA2=ΩA3=ΩA4=0.

Then we obtain four linear equations, which can be expressed into the following matrix form

[i=1NIy4(i)i=1NIx(i)Iy2(i)i=1NIy3(i)i=1NIy2(i)i=1NIx(i)Iy2(i)i=1NIx2(i)i=1NIx(i)Iy(i)i=1NIx(i)i=1NIy3(i)i=1NIx(i)Iy(i)i=1NIy2(i)i=1NIy(i)i=1NIy2(i)i=1NIx(i)i=1NIy(i)1][A1A2A3A4]=[i=1NIx2(i)Iy2(i)i=1NIx3(i)i=1NIx2(i)Iy(i)i=1NIx2(i)].

For convenience, Eq. (17) is rewritten as PA = F, where P is the coefficients matrix, F is the constants vector and A = [A1 A2 A3 A4]T is the unknown parameters vector. It can be seen that matrix P is symmetric and there are eleven elements in matrix P and vector F. After calculating P and F with the N sampled points (Ix(i), Iy(i)), the vector A can be determined by solving the linear equations.

The real-time ellipse fitting and correction based on FPGA + ARM is shown in Fig. 3. Firstly, N sampled points (Ix(i), Iy(i)) are self- or cross- multiplied and synchronized in the module of SCS, then the synchronized eleven terms are accumulated to obtain eleven elements in matrix P and vector F in FPGA. It should be noted that as each operation in FPGA is activated by the global clock signal, the signal obtained after each multiplication operation is delayed by one clock cycle. In order to ensure the correctness of the calculation, it is important to synchronize the signals involved in the same operation. In our design, we use the digital time delayer (DTD) to realize the delay of the signals. For example, as shown in Fig. 4, because the output signal of MUL1 is delayed by one clock (denoting as D1[Ix(i) × Iy(i)]), the signal Iy(i) needs to be delayed by one clock (denoting as D1[Iy(i)]) with a DTD. Then, the two signals D1[Iy(i)] and D1[Ix(i) × Iy(i)] are synchronized and can be operated in MUL2. Secondly, matrix P and vector F are transmitted to ARM. In ARM, four linear equations are reconstructed and the Gaussian-Jordan elimination algorithm is adopted to solve vector A. The parameters (an, bn, x0n, y0n) can be calculated according to Eq. (14). Considering that the division operation is difficult to be realized in FPGA, the reciprocals of an and bn are also calculated in ARM. At last, the parameters (1/an, 1/bn, x0n, y0n) are transmitted back to FPGA, and Ix(i) and Iy(i) are corrected to I′x(i) and I′y(i) after subtraction and multiplication operations. It should be noted that, as the parameters drift slowly, we use the parameters (an-1, bn-1, x0n-1, y0n-1) calculated in the last triangular signal period(t∈(tn-Δt, tn)) to correct the sampled points (Ix(i), Iy(i)). Therefore, real-time demodulated results can be obtained.

 figure: Fig. 3

Fig. 3 Scheme of real-time ellipse fitting and correction based on FPGA + ARM. SCS: signal calculation and synchronizing; SUB: subtractor; MUL: multiplier; ACC: accumulator.

Download Full Size | PDF

 figure: Fig. 4

Fig. 4 Principle of signal calculation and synchronizing. DTD: Digital time delayer; D1[…] means delay of one clock; D2[…] means delay of two clocks.

Download Full Size | PDF

4. Experiments

To validate the effectiveness of the proposed phase demodulation, an experimental setup of a homodyne interferometer modulated with combined sinusoidal and triangular signal was constructed as shown in Fig. 5.

 figure: Fig. 5

Fig. 5 Experimental setup.

Download Full Size | PDF

The laser source is a single-frequency He-Ne laser (XL80 laser kit, Renishaw) with the wavelength of 632.990577 nm. The combined phase modulation was introduced by an EOM (EO-PM-NR-C1, Thorlabs) with half-wave voltage Vπ about 135 V. The signal processing board is an ADC & DAC card (STEMlab 125-14, Red Pitaya), which is based on a SOC (Zynq7010, Xilinx), integrating a FPGA and a double-core ARM Cortex-A9 MPCore, i.e. FPGA + ARM. FPGA includes abundant programmable logics, such as 80 DSP Slices and 17600 LUTs. These DSP Slices are capable of fulfilling multiplication in parallel in one clock, which can greatly enhance the efficiencies of LPFs and ellipse fitting. The development platform of ARM is C language, which facilitates the equation solving of ellipse fitting. In addition, this ARM is a hard processor with frequency up to 667 MHz, whose execution efficiency overwhelms the soft processor core, such as MicroBlaze, embedded in FPGA. The combined modulation signal from STEMlab board was amplified from ± 1 V to ± 12 V and then to ± 200 V by a self-made amplifier in tandem with a high voltage amplifier (HVA200, Thorlabs) with a voltage gain of β = 20. Both the amplitudes of sinusoidal and triangular signals applied to EOM were ± 93.5V, and the frequencies were 244.14 kHz and 956.67 Hz, respectively. Thus, the amplitude of the combined signal was ± 187 V. The measured displacement d(t) was provided by a nano-positioning stage (P-753.1CD, Physik Instrument) whose movement range is 15 μm and bidirectional repeatability is ± 1 nm and a precision linear stage (UPS-150, Physik Instrument) whose movement range is 300 mm and unidirectional repeatability is 15 nm, respectively. A commercial homodyne interferometer (XL80, Renishaw) was used to measure the displacement of the linear stage for comparison.

4.1 Experimental verification for ellipse fitting algorithm

A. Accuracy evaluation of ellipse fitting algorithm

Firstly, to demonstrate that the phase shifts induced by the triangular modulation and the measured displacement d(t) have the same influences on Ix(t) and Iy(t), measurement points (Ix(i), Iy(i)) were recorded and their Lissajous figures were plotted in Fig. 6 when M2 was in stationary and moving states, respectively. It can be seen that the two ellipse trajectories are consistent except that few points deviate from the trajectory in Fig. 6(b). We speculate that this was caused by the mechanical vibration noise arising from the moving of M2.

 figure: Fig. 6

Fig. 6 The Lissajous figures of Ix(t) and Iy(t) when M2 was in stationary and moving states. (a) M2 was in stationary state. (b) M2 was in moving state.

Download Full Size | PDF

Later, to evaluate the accuracy of ellipse fitting algorithm designed by ourselves, the results of ellipse fitting fulfilled by FPGA + ARM and Labview workbench are compared and listed in Table 1. From Table 1, it can be seen that, for measurement points in Fig. 6(a) and Fig. 6(b), the maximal difference between the fitted parameters obtained by FPGA + ARM and that by Labview workbench is only −0.0006. This demonstrates that the performance of the ellipse fitting implemented by FPGA + ARM is considerably well. In addition, comparing the fitted parameters obtained from Fig. 6(a) and Fig. 6(b) by FPGA + ARM, although the trajectories are not same due to the influence of random noise and the sampled data in Fig. 6(a) only makes up 3/4 ellipse, yet the differences are still very small and the maximal discrepancy is 0.0027. These results indicate that the triangular phase modulation can be used to estimate the elliptical parameters whether M2 is in stationary or moving state. Thus, Ix(t) and Iy(t) can be corrected dynamically by using the parameters (an, bn, x0n, y0n) obtained with the ellipse fitting.

Tables Icon

Table 1. Accuracy evaluation of ellipse fitting

B. Rate evaluation of ellipse fitting algorithm

For the efficiency test of the ellipse fitting implemented by FPGA + ARM, two counters are used to monitor the total time used for ellipse fitting and record the number of ellipse fitting times, respectively. Here, each whole ellipse fitting takes into account of reading coefficient matrix P and vector F from FPGA, solving the linear equations in ARM and writing parameters (1/an, 1/bn, x0n, y0) to FPGA. In the signal processing system, the ARM is a Cortex-A9 based processor with the CPU frequency of 333.3 MHz and the clock frequency of FPGA is 125 MHz. The experimental results are listed in Table 2. The period of each ellipse fitting is about 12.05 μs, which means that the real-time correction of Ix(t) and Iy(t) is feasible.

Tables Icon

Table 2. Efficiency test result of ellipse fitting

C. Necessity verification of ellipse fitting

To demonstrate the necessity of the real-time correction, an experiment was carried out to observe the drifts of AC amplitudes a(t), b(t) and DC offsets x0(t), y0(t) without correcting these parameters. In this experiment, M2 was mounted on the linear stage which moved a range of 300 mm with a speed of 1 mm/s. During the moving of stage, the parameters a(t), b(t), x0(t) and y0(t) are calculated using the ellipse fitting in real time but only corrected at the beginning. The drifts of these parameters are plotted in Fig. 7. It can be seen that the difference between a(t) and b(t) becomes larger with the increasing of displacement even though their drifting trends are roughly consistent. And the x0(t) and y0(t) are also fluctuating. All these factors will lead to a larger nonlinearity in the phase demodulation and deteriorate the accuracy of displacement measurement. Therefore, real-time correction of these parameters in the application of precision displacement measurement is necessary.

 figure: Fig. 7

Fig. 7 The real-time drifts of the parameters. (a) The drifts of a(t), b(t). (b) The drifts of x0(t) and y0(t).

Download Full Size | PDF

4.2 Experimental result of real-time ellipse fitting and correction effect

In order to verify the effectiveness of real-time correction for displacement measurement, a comparison experiment was carried out. To observe the effect of real-time correction clearly, Ix(t) and Iy (t) were set about 1.2 and 0.8 artificially by tuning the phase demodulation depth of EOM. The actual position of the P-753.CD stage was used as a reference for comparison. At the beginning of experiment, the P-753.CD stage was located at the position of 2 µm, the readout of the demodulated displacement was clear to zero. Then, the stage was moved with a speed of 100 nm/s in a range of 2.5 µm. The stage′s position and the demodulated displacement were recorded simultaneously every 50 ms. As it is shown in Fig. 8(a), the Lissajous figure of the quadrature components Ix(t) and Iy(t) is apparently an ellipse before real-time correction (dotted red line), while it changes into a unit circle (dotted blue line) after correcting from the moment t. Correspondingly, as shown in Fig. 8(b), before correction, the difference between the demodulated displacement obtained with proposed method and that provided by the stage ranges in ± 7.5 nm with a period of λ/4 ≈158 nm, and after the real-time correction from the moment t, the displacement difference is optimized to ± 1.5 nm.

 figure: Fig. 8

Fig. 8 Result of real-time correction. (a) Lissajous figure of Ix(t) and Iy(t). (b) The comparison between the demodulated displacement and the displacement provided by the P-753.CD stage.

Download Full Size | PDF

4.3 Experiment of nanometer displacement measurement

In this experiment, M2 was mounted on the P-753.CD stage which moved with a speed of 1 μm/s and a displacement steps of 10 nm for 300 times (3 μm) and 20 nm for 256 times (5.12 μm), respectively. The period of triangular signal is about 1 ms, which corresponds to 1 nm displacement of the measured stage. The measured range cover both the periods of PGC demodulation and triangular signal. For each measurement, the stage′s position and the demodulated displacement were recorded simultaneously until the stage stopped completely. Experimental results are plotted in Fig. 9 and Fig. 10, respectively. According to the experimental results shown in Fig. 9(a) and Fig. 10(a), the standard deviations of the displacement deviation are 0.47 nm and 0.45 nm, respectively. Furthermore, fast Fourier transforms (FFT) of the displacement deviation were performed to evaluate the nonlinearity. Theoretically, if nonlinear errors with the period of λ/4 or λ/2 occurs in the phase demodulation, there will be peaks around the sequence number of [300 × 10 nm/(633 nm/4)] ≈19 or [300 × 10 nm/(633 nm/2)] ≈9 in Fig. 9(b). And the nonlinear peaks should be around the sequence number of [256 × 20 nm/(633 nm/4)] ≈32 or [256 × 20 nm/(633 nm/2)] ≈16 in Fig. 10(b). As shown in Fig. 9(b) and Fig. 10(b), no apparent nonlinearity peaks can be observed around these sequence numbers. Therefore, displacement measurement with nanometer accuracy can be realized without detectable nonlinearity beyond 0.1 nm in the proposed homodyne interferometer modulated with combined sinusoidal and triangular signal.

 figure: Fig. 9

Fig. 9 Experimental results for nanometer displacement measurement with step of 10 nm. (a) Measurement results of the demodulated displacement, position of the P-753.CD stage and the displacement deviation. (b) FFT analysis of the displacement deviation.

Download Full Size | PDF

 figure: Fig. 10

Fig. 10 Experimental results for nanometer displacement measurement with step of 20 nm. (a) Measurement results of the demodulated displacement, position of the P-753.CD stage and the displacement deviation. (b) FFT analysis of the displacement deviation.

Download Full Size | PDF

4.4 Experiment of dynamic measurement in millimeter range

In this experiment, M2 was mounted on UPS-150 stage which moved for a distance of 300 mm divided into 150 steps with a speed of 5 mm/s. These displacements were measured simultaneously with the proposed interferometer and Renishaw XL80 interferometer for comparison. The experimental results are plotted in Fig. 11. In Fig. 11(a), the deviations are the differences between the actual displacement of UPS-150 stage and the measurement results with the proposed interferometer and Renishaw interferometer. It can be seen that the fluctuating trends of the deviations are almost the same. Figure 11(b) shows the difference of the measurement results between the proposed interferometer and Renishaw interferometer. The maximal value and the standard deviation of the difference are about −55 nm and 27.2 nm, respectively. These results indicate that the results obtained with the proposed interferometer are in good agreement with those obtained with Renishaw interferometer. Therefore, the proposed method can be applied to dynamic displacement measurement in millimeter range.

 figure: Fig. 11

Fig. 11 Comparison experiment of dynamic displacement measurements. (a) Measurement results and deviations of the proposed and Renishaw interferometers. The black triangle line is shifted by 10 mm to make the plots visible. (b) Difference between the proposed and Renishaw interferometers.

Download Full Size | PDF

5. Conclusion

In this paper, a precision PGC demodulation for homodyne interferometer modulated with a combined sinusoidal and triangular signal has been proposed to realize nanometer displacement measurement. Introducing an additional triangular signal to drive EOM generates a continuous phase-shifted interference signal for ellipse fitting to correct the AC amplitudes and DC offsets of the quadrature components in PGC demodulation. The signal processing of the demodulation is accomplished in FPGA + ARM in real time. The advantage of the demodulation is not only eliminating the periodic nonlinearity caused by the factors such as the light intensity disturbance, the drift of modulation depth and the carrier phase delay but also being applied in dynamic measurement. Several experiments were carried out for the feasibility verification of the proposed demodulation. The experimental results show that: (1) The proposed PGC demodulation with the combined modulation can achieve precise phase measurement. (2) With the real-time ellipse fitting and correction, the displacement error caused by nonlinear demodulation is reduced from to ± 7.5 nm to ± 1.5 nm for the test linear movement with the speed of 100 nm/s. (3) Standard deviations of less than 0.5 nm in static nanometer displacement measurements are realized. (4) Standard deviation of 27.2 nm in dynamic displacement measurement is realized in the range of 300 mm. Therefore, the proposed demodulation has significant application for dynamic displacement measurement with nanometer accuracy.

Funding

National Natural Science Foundation of China (NSFC) (51475435 and 51527807); Natural Science Foundation of Zhejiang Province (LZ18E050003); Program for Changjiang Scholars and Innovative Research Team in University (IRT_17R98).

Acknowledgments

Authors acknowledge the financial support from the 521 Talent Project and Science Foundation of Zhejiang Sci-Tech University.

References and links

1. E. Manske, G. Jäger, T. Hausotte, and R. Füßl, “Recent developments and challenges of nanopositioning and nanomeasuring technology,” Meas. Sci. Technol. 23(7), 074001 (2012). [CrossRef]  

2. B. Chen, L. Yan, X. Yao, T. Yang, D. Li, W. Dong, C. Li, and W. Tang, “Development of a laser synthetic wavelength interferometer for large displacement measurement with nanometer accuracy,” Opt. Express 18(3), 3000–3010 (2010). [CrossRef]   [PubMed]  

3. R. H. Schmitt, M. Peterek, E. Morse, W. Knapp, M. Galetto, F. Härtig, G. Goch, B. Hughes, A. Forbes, and W. T. Estler, “Advances in Large-Scale Metrology-Review and future trends,” CIRP Ann- Manuf. Techn. 65(2), 643–665 (2016).

4. M. Pisani, A. Yacoot, P. Balling, N. Bancone, C. Birlikseven, M. Çelik, J. Flügge, R. Hamid, P. Köchert, P. Kren, U. Kuetgens, A. Lassila, G. B. Picotto, E. Şahin, J. Seppä, M. Tedaldi, and C. Weichert, “Comparison of the performance of the next generation of optical interferometers,” Metrologia 49(4), 455–467 (2012). [CrossRef]  

5. P. Hu, Y. Bai, J. Zhao, G. Wu, and J. Tan, “Toward a nonlinearity model for a heterodyne interferometer: not based on double-frequency mixing,” Opt. Express 23(20), 25935–25941 (2015). [CrossRef]   [PubMed]  

6. L. Yan, B. Chen, and B. Wang, “A differential Michelson interferometer with orthogonal single frequency laser for nanometer displacement measurement,” Meas. Sci. Technol. 28(4), 045001 (2017). [CrossRef]  

7. G. Basile, A. Bergamin, G. Cavagnero, and G. Mana, “Phase Modulation in High-resolution Optical Interferometry,” Metrologia 28(6), 455–461 (1991). [CrossRef]  

8. U. Minoni, E. Sardini, E. Gelmini, F. Docchio, and D. Marioli, “A high-frequency sinusoidal phase-modulation interferometer using an electro-optic modulator: Development and evaluation,” Rev. Sci. Instrum. 62(11), 2579–2583 (1991). [CrossRef]  

9. M. Zhang, C. Ni, Y. Zhu, C. Hu, J. Hu, L. Wang, and S. Ding, “Sinusoidal phase-modulating laser diode interferometer for wide range displacement measurement,” Appl. Opt. 56(20), 5685–5691 (2017). [CrossRef]   [PubMed]  

10. G. He and X. Wang, “Real-time micro-vibration measurement in sinusoidal phase-modulating interferometry,” Optik (Stuttg.) 120(3), 101–105 (2009). [CrossRef]  

11. X. Zhao, T. Suzuki, T. Masutomi, and O. Sasaki, “Sinusoidal phase modulating laser diode interferometer for on-machine surface profile measurement,” Opt. Eng. 44(12), 125602 (2005). [CrossRef]  

12. M. Madden, M. Aketagawa, T. Kumagai, Y. Maeda, and E. Okuyama, “Concurrent measurement method of spindle radial, axial and angular motions using concentric circle grating and phase modulation interferometers,” Meas. Sci. Technol. 25(9), 094005 (2014). [CrossRef]  

13. L. Yan, B. Chen, Z. Chen, J. Xie, E. Zhang, and S. Zhang, “Phase-modulated dual-homodyne interferometer without periodic nonlinearity,” Meas. Sci. Technol. 28(11), 115006 (2017). [CrossRef]  

14. M. Ishige, M. Aketagawa, T. Banh Quoc, and Y. Hoshino, “Measurement of air-refractive-index fluctuation from frequency change using a phase modulation homodyne interferometer and an external cavity laser diode,” Meas. Sci. Technol. 20(8), 084019 (2009). [CrossRef]  

15. A. Dandridge, A. Tveten, and T. Giallorenzi, “Homodyne demodulation scheme for fiber optic sensors using phase generated carrier,” IEEE J. Quantum Electron. 18(10), 1647–1653 (1982). [CrossRef]  

16. T. R. Christian, P. A. Frank, and B. H. Houston, “Real-time analog and digital demodulator for interferometric fiber optic sensors,” Proc. SPIE 2191, 324–336 (1994). [CrossRef]  

17. S. Zhang, A. Zhang, and H. Pan, “Eliminating light intensity disturbance with reference compensation in interferometers,” IEEE Photonics Technol. Lett. 27(17), 1888–1891 (2015). [CrossRef]  

18. J. He, L. Wang, F. Li, and Y. Liu, “An ameliorated phase generated carrier demodulation algorithm with low harmonic distortion and high stability,” J. Lightwave Technol. 28(22), 3258–3265 (2010).

19. T. Lan, C. Zhang, L. Li, G. Luo, and C. Li, “Carrier phase advance technique for digital PGC demodulation,” Opto-Electronic Eng. 35(7), 49–52 (2008).

20. X. Wang, S. Piao, J. Fu, and X. Li, “Automatic carrier signal track algorithm in all-digital PGC demodulation scheme for optical interferometric sensors,” J. Opt. Technol. 84(4), 265–269 (2017). [CrossRef]  

21. S. Zhang, L. Yan, B. Chen, Z. Xu, and J. Xie, “Real-time phase delay compensation of PGC demodulation in sinusoidal phase-modulation interferometer for nanometer displacement measurement,” Opt. Express 25(1), 472–485 (2017). [CrossRef]   [PubMed]  

22. A. V. Volkov, M. Y. Plotnikov, M. V. Mekhrengin, G. P. Miroshnichenko, and A. S. Aleynik, “Phase Modulation Depth Evaluation and Correction Technique for the PGC Demodulation Scheme in Fiber-Optic Interferometric Sensors,” IEEE Sens. J. 17(13), 4143–4150 (2017). [CrossRef]  

23. P. L. M. Heydemann, “Determination and correction of quadrature fringe measurement errors in interferometers,” Appl. Opt. 20(19), 3382–3384 (1981). [CrossRef]   [PubMed]  

24. R. Köing, G. Wimmer, and V. Witkovský, “Ellipse fitting by nonlinear constraints to demodulate quadrature homodyne interferometer signals and to determine the statistical uncertainty of the interferometric phase,” Meas. Sci. Technol. 25(11), 115001 (2014). [CrossRef]  

25. T. Požar and J. Možina, “Enhanced ellipse fitting in a two-detector homodyne quadrature laser interferometer,” Meas. Sci. Technol. 22(8), 085301 (2011). [CrossRef]  

26. C. Ni, M. Zhang, Y. Zhu, C. Hu, S. Ding, and Z. Jia, “Sinusoidal phase-modulating interferometer with ellipse fitting and a correction method,” Appl. Opt. 56(13), 3895–3899 (2017). [CrossRef]   [PubMed]  

27. S. Zhang, B. Chen, L. Yan, and Z. Xu, “Real-time normalization and nonlinearity evaluation methods of the PGC-arctan demodulation in an EOM-based sinusoidal phase modulating interferometer,” Opt. Express 26(2), 605–616 (2018). [CrossRef]   [PubMed]  

28. S. V. Huffel and J. Vandewalle, The Total Least Squares Problem: Computational Aspects and Analysis, (SIMA, 1991).

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (11)

Fig. 1
Fig. 1 System configuration for homodyne interferometer modulated with a combined sinusoidal and triangular signal.
Fig. 2
Fig. 2 Principle of phase demodulation with combined sinusoidal and triangular modulation signal. DDS: direct digital frequency synthesizer, TWG: triangle waveform generator, ADD: adder, MUL: multiplier, LPF: low pass filter, EF: ellipse fitting, ATAN: arctangent operation, PUW: phase unwrapping, RTPA: real-time phase averaging.
Fig. 3
Fig. 3 Scheme of real-time ellipse fitting and correction based on FPGA + ARM. SCS: signal calculation and synchronizing; SUB: subtractor; MUL: multiplier; ACC: accumulator.
Fig. 4
Fig. 4 Principle of signal calculation and synchronizing. DTD: Digital time delayer; D1[…] means delay of one clock; D2[…] means delay of two clocks.
Fig. 5
Fig. 5 Experimental setup.
Fig. 6
Fig. 6 The Lissajous figures of Ix(t) and Iy(t) when M2 was in stationary and moving states. (a) M2 was in stationary state. (b) M2 was in moving state.
Fig. 7
Fig. 7 The real-time drifts of the parameters. (a) The drifts of a(t), b(t). (b) The drifts of x0(t) and y0(t).
Fig. 8
Fig. 8 Result of real-time correction. (a) Lissajous figure of Ix(t) and Iy(t). (b) The comparison between the demodulated displacement and the displacement provided by the P-753.CD stage.
Fig. 9
Fig. 9 Experimental results for nanometer displacement measurement with step of 10 nm. (a) Measurement results of the demodulated displacement, position of the P-753.CD stage and the displacement deviation. (b) FFT analysis of the displacement deviation.
Fig. 10
Fig. 10 Experimental results for nanometer displacement measurement with step of 20 nm. (a) Measurement results of the demodulated displacement, position of the P-753.CD stage and the displacement deviation. (b) FFT analysis of the displacement deviation.
Fig. 11
Fig. 11 Comparison experiment of dynamic displacement measurements. (a) Measurement results and deviations of the proposed and Renishaw interferometers. The black triangle line is shifted by 10 mm to make the plots visible. (b) Difference between the proposed and Renishaw interferometers.

Tables (2)

Tables Icon

Table 1 Accuracy evaluation of ellipse fitting

Tables Icon

Table 2 Efficiency test result of ellipse fitting

Equations (17)

Equations on this page are rendered with MathJax. Learn more.

S ( t ) = I 0 + I 1 cos [ 4 π λ d ( t ) + V e o m V π π ] ,
S ( t ) = I 0 + I 1 cos [ 4 π λ d ( t ) + A c cos ( ω c t ) + B t T r i ( ω t t ) V π π ] , = I 0 + I 1 cos [ C cos ( ω c t ) + ϕ ( t ) ]
S ( t ) = I 0 + I 1 { [ J 0 ( C ) + 2 n = 1 ( 1 ) n J 2 n ( C ) cos ( 2 n ω c t ) ] cos ϕ ( t ) , + [ 2 n = 1 ( 1 ) n J 2 n - 1 ( C ) cos [ ( 2 n - 1 ) ( ω c t ) ] ] sin ϕ ( t ) }
I x ( t ) = LPF 1 [ S ( t ) × cos ( ω c t ) ] = - K 1 I 1 J 1 ( C ) sin ϕ ( t ) ,
I y ( t ) = LPF 2 [ S ( t ) × cos ( 2 ω c t ) ] = - K 2 I 1 J 2 ( C ) cos ϕ ( t ) ,
I x ( t ) = a ( t ) sin ϕ ( t ) + x 0 ( t ) ,
I y ( t ) = b ( t ) cos ϕ ( t ) + y 0 ( t ) ,
I x ( t ) = sin [ ϕ ( t ) ] = [ I x ( t ) x 0 ( t ) ] / a ( t ) ,
I y ( t ) = cos [ ϕ ( t ) ] = [ I y ( t ) y 0 ( t ) ] / b ( t ) .
ϕ ( t ) = P U W [ arc tan sin [ ϕ ( t ) ] cos [ ϕ ( t ) ] ] = arc tan I x ( t ) I y ( t ) + 2 π M ,
I x ( t ) = a n sin ϕ ( t ) + x 0 n ,
I y ( t ) = b n cos ϕ ( t ) + y 0 n .
I x 2 ( t ) + A 1 I y 2 ( t ) + A 2 I x ( t ) + A 3 I y ( t ) + A 4 = 0 ,
{ A 1 = a n 2 / b n 2 A 2 = 2 x 0 n A 3 = ( 2 a n 2 y 0 n ) / b n 2 A 4 = ( b n 2 x 0 n 2 + a n 2 y 0 n 2 a n 2 b n 2 ) / b n 2 .
Ω = i = 1 N σ i 2 = i = 1 N [ I x 2 ( i ) + A 1 I y 2 ( i ) + A 2 I x ( i ) + A 3 I y ( i ) + A 4 ] 2 ,
Ω A 1 = Ω A 2 = Ω A 3 = Ω A 4 = 0.
[ i = 1 N I y 4 ( i ) i = 1 N I x ( i ) I y 2 ( i ) i = 1 N I y 3 ( i ) i = 1 N I y 2 ( i ) i = 1 N I x ( i ) I y 2 ( i ) i = 1 N I x 2 ( i ) i = 1 N I x ( i ) I y ( i ) i = 1 N I x ( i ) i = 1 N I y 3 ( i ) i = 1 N I x ( i ) I y ( i ) i = 1 N I y 2 ( i ) i = 1 N I y ( i ) i = 1 N I y 2 ( i ) i = 1 N I x ( i ) i = 1 N I y ( i ) 1 ] [ A 1 A 2 A 3 A 4 ] = [ i = 1 N I x 2 ( i ) I y 2 ( i ) i = 1 N I x 3 ( i ) i = 1 N I x 2 ( i ) I y ( i ) i = 1 N I x 2 ( i ) ] .
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.