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

Improved multi-channel interferometric fiber-optic sensor demodulation based on the Goertzel algorithm

Open Access Open Access

Abstract

In a multi-channel interferometric fiber-optic sensor system using space-division multiplexing (SDM) and phase-generated-carrier (PGC) demodulation, the phase delay and phase modulation depth fluctuation of each channel will affect the amplitude consistency and harmonic distortion of the demodulation results. In this paper, an improved demodulation scheme based on the Goertzel algorithm is proposed to calculate the multi-channel phase delay and phase modulation depth and to compensate for their fluctuations simultaneously. First, the carrier's 1st to 6th harmonic amplitudes in the interference fringe are extracted using the Goertzel algorithm. Then, the phase delay is calculated using the real and imaginary components of the 1st harmonic amplitude. The phase modulation depth is calculated with a combinatorial operation of the 1st to 6th harmonic amplitudes. In addition, a reference channel is introduced to implement phase delay and modulation depth feedback control. The experimental results demonstrate that the improved scheme can effectively suppress the harmonic distortion and improve the amplitude consistency of multi-channel interferometric fiber-optic sensors with low resource consumption.

© 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

In recent years, multi-channel interferometric fiber-optic sensors have been widely used in sonar systems [1], structural health monitoring [2], microseismic monitoring [3,4], and many other fields. Several multiplexing technologies have been proposed, such as time, frequency, coherence, space, and wavelength-division multiplexing [57]. Among them, the space-division multiplexing technology (SDM) has the advantages of high array optical efficiency and low sensor-to-sensor crosstalk [8]. Phase-generated-carrier (PGC) is one of the most widely used demodulation schemes for SDM-based systems due to its high resolution, large dynamic range, and good linearity [911]. For this type of demodulation scheme, carrier phase delay (CPD) inevitably occurs due to the leading fiber, sensing fiber, photoelectric conversion, and circuit transmission [9]. The phase modulation depth (PMD) of each channel also deviates from the ideal value due to the frequency shift of the laser source, ambient temperature fluctuation, and manufacturing error. The imperfect CPD and PMD will lead to amplitude fading and harmonic distortion of the demodulation results [1214] and cause poor multi-channel amplitude consistency of the SDM-based multi-channel sensor system [9].

Several methods to eliminate the influences of the imperfect CPD or PMD separately in the PGC scheme have been proposed yet [1520]. However, these imperfections always coexist and need to be solved simultaneously [21,22]. Many methods have been proposed, for example, the orthogonal detection and AC-DC component extraction scheme [22], differential-cross-dividing-and-multiplying (DCDM) scheme [23], and machine learning [24]. In addition, the ellipse fitting algorithm [14,2529] is a classical scheme, but it depends on historical data and requires a large amount of data to implement matrix operations [21,30]. L.S. Zhang [31,32] proposed an improved scheme based on amplitude normalization of orthogonal signal pairs. It is unsuitable for large-scale fiber-optic sensor systems because the Fast Fourier Transform (FFT) and Hilbert transform in the scheme requires many computational resources. J. Xie [33] proposed a quadrature multi-harmonic frequency down-conversion scheme. This scheme is complicated and resource-consuming due to calculating four pairs of quadrature harmonic components [21]. L.P. Yan [21] proposed another scheme by adopting the fundamental in-phase and quadrature harmonic components and their differential components. This scheme effectively reduces resource consumption, but five low-pass filters and three carrier harmonics are needed to achieve single-channel CPD and modulation phase depth compensation. From the above, although some progress has been made to eliminate the influences of CPD and PMD fluctuations, for the large-scale fiber-optic sensor systems, it would be much better if the complexity and resource consumption could be reduced.

This paper presents an improved phase demodulation scheme based on the Goertzel algorithm for SDM-based multi-channel interferometric fiber-optic sensor system. We estimate and compensate the CPD and PMD simultaneously using the Goertzel algorithm, which has the characteristics of high parameter calculation accuracy, effectively suppressing the influences of CPD and PMD. And this scheme has the advantage of low resource consumption, so it is especially suitable for SDM-based systems. The principle of the proposed scheme is introduced in Section 2. The experiments and analysis are presented in Section 3. The experimental results demonstrate that the improved scheme can effectively suppress the harmonic distortion and improve the multi-channel amplitude consistency of the interferometric fiber-optic sensor system.

2. Principle

2.1 Effects of CPD and PMD on the PGC scheme

In an SDM-based multi-channel interferometric fiber-optic sensor system using PGC demodulation, a frequency modulation signal is introduced to the narrow linewidth laser to effectively obtain the interferometric fiber-optic sensor's disturbance. The interference signal [15] of a single-channel interferometric fiber-optic sensor is expressed by:

$${V_i}(t )= {A_i} + {B_i}\cos [{{C_i}\cos ({2\pi {f_m}t + {\theta_i}} )+ {\varphi_i}(t )+ {\varphi_{0i}}} ],$$
where i (i = 1,2, …) is the channel number. A is the DC component proportional to the input optical power at the photoelectric detector (PD). B is related to the interference signal visibility. C is the PMD, fm is the frequency of the carrier. φ(t) is the phase to be measured. θ is the CPD between the modulation signal in the interference signal and the local reference signal. φ0i is the initial phase of the interferometer in channel i.

In the traditional PGC-ACTAN scheme [10], the interference signal Vi(t) is multiplied by the first sine and second cosine harmonic components of the carrier signal. Then, a pair of in-phase and quadrature components are obtained through low-pass filtering, which can be expressed as:

$$\left\{ \begin{array}{l} {S_{iy}} ={-} {B_i}{J_1}({{C_i}} )\cdot \cos {\theta_i} \cdot \sin [{{\varphi_i}(t )+ {\varphi_{0i}}} ]\\ {S_{ix}} ={-} {B_i}{J_2}({{C_i}} )\cdot \cos 2{\theta_i} \cdot \cos [{{\varphi_i}(t )+ {\varphi_{0i}}} ]\end{array} \right..$$

Then, the demodulated result is obtained by:

$${\varphi ^{\prime}_i}(t )= \arctan \left( {\frac{{{S_{iy}}}}{{{S_{ix}}}}} \right) = \arctan \left[ {\frac{{{J_1}({{C_i}} )}}{{{J_2}({{C_i}} )}} \cdot \frac{{\cos {\theta_i}}}{{\cos 2{\theta_i}}} \cdot \frac{{\sin ({{\varphi_i}(t )+ {\varphi_{0i}}} )}}{{\cos ({{\varphi_i}(t )+ {\varphi_{0i}}} )}}} \right].$$

It is directly related to the θi and Ci. For optimum harmonic distortion and multi-channel amplitude consistency in the sensing system, Ci needed to be maintained to 2.63 rad, and θi needed to be kept to (k = 0, ±1, …).

In practical applications, the CPD is caused by the time delay of the optical path [12], circuit transmission, and photoelectric conversion. For an SDM-based system, the transmission fiber lengths of each channel are very close, and each channel uses the same photoelectric conversion circuit, analog-to-digital conversion circuit, and signal processing flow. Therefore, the CPD of each channel can be regarded as being the same.

The Ci can be expressed as:

$${C_i} = 2\pi {n_i} \cdot \Delta {l_i} \cdot \Delta v/c,$$
where n is the fiber's refractive index, Δl is the arm length difference of the fiber-optic interference sensor, c is the velocity of light, and Δν represents the frequency shift amplitude of the laser. Ci is greatly affected by the ambient temperature fluctuation and the amplitude of the modulation voltage [9], so it is difficult to stabilize at the ideal values. For the SDM-based sensor array, n of each channel is different due to the different installation positions, and Δl of each channel is different due to the manufacturing process. Therefore, the PMD of each channel needs to be estimated and compensated independently.

2.2 Improved phase demodulation scheme based on the Goertzel algorithm

This paper proposes a CPD and PMD estimation and compensation scheme for multi-channel fiber-optic sensor demodulation based on the Goertzel algorithm, called PGC-GOERTZEL, shown in Fig. 1.

 figure: Fig. 1.

Fig. 1. Schematic of PGC-GOERTZEL scheme. LPF, low-pass filter; DAC, digital-to-analog converter; PID, proportion integration differentiation; LUT, lookup table; VREF, voltage reference.

Download Full Size | PDF

Expanding Eq. (1) in terms of Bessel functions gives:

$${V_i}(t )= {A_i} + {B_i}\left\{ \begin{array}{l} \cos [{{\varphi_i}(t) + {\varphi_{i0}}} ]\left[ {{J_0}({{C_i}} )+ 2\sum\limits_{k = 1}^\infty {{{({ - 1} )}^k}{J_{2k}}({{C_i}} )\cos [{2k({2\pi {f_0}t + {\theta_i}} )} ]} } \right]\\ - 2\sin [{{\varphi_i}(t) + {\varphi_{i0}}} ]\left[ {\sum\limits_{k = 0}^\infty {{{({ - 1} )}^k}{J_{2k + 1}}({{C_i}} )\cos [{(2k + 1)({2\pi {f_0}t + {\theta_i}} )} ]} } \right] \end{array} \right\}\,.$$

According to the Bessel recurrence relation, the PMD Ci can be computed directly with the following equation [34]:

$${C_i} = \sqrt {{{8({3V_{n + 2}^i - 5V_{n + 4}^i} )({V_{n + 1}^i - 2V_{n + 3}^i} )} / {[{({V_{n + 1}^i - V_{n + 5}^i} )({V_n^i - V_{n + 4}^i} )} ]}}} ,\,$$
where V i n is the nth harmonic amplitude of the carrier, and n is typically set to 1. V i n can be obtained by the amplitude spectrum of Vi(t), such as the FFT [35,36]. However, the FPGA-based FFT requires a huge amount of resources [37], including MAC (multiplier/accumulator), CLB (configurable logical blocks), and storage memory.

According to Eq. (6), only the carrier's 1st to 6th harmonic amplitudes are required to calculate the PMD, not the entire amplitude spectrum. In such a case, a direct computation of the desired values is more efficient [38]. The Goertzel algorithm computes the spectrum evenly across the signal's bandwidth and can be efficiently tuned to analyze only specific frequencies [39]. The FFT algorithm requires (N/2)log2N multiplications and Nlog2N additions, while the Goertzel algorithm only requires 2N+6 real multiplications and 4N+8 real additions [40,41], where N is the length of the sampled data. In addition, the recursive feature of the Goertzel algorithm enables it to start calculation in the sampling process without waiting for data blocks to be completely stored, which can save a lot of resources in combination with the resource-sharing approach [42]. These characteristics of the Goertzel algorithm make it especially suitable for calculating multi-channel CPDs and PMDs.

The difference equations describe the realization of the Goertzel algorithm:

$$\left\{ \begin{array}{l} k = N \cdot {{{f_t}} / {{f_s}}}\\ {v_k}(n )= 2 \cdot \cos ({{{2\pi k} / N}} )\cdot {v_k}({n - 1} )- {v_k}({n - 2} )+ x(n )\\ {y_k}(n )= {v_k}(n )- {e^{ - j2\pi k/N}}{v_k}({n - 1} )\\ {V_k} = |{{y_k}(n )} |\end{array} \right.,$$
with initial conditions vk(−1)=vk(0) = 0, where k = 0, 1, …, N, x(n) is the sample sequence, fs is the sampling frequency, and ft is the target frequency (ft = fm, … 6fm). According to Eq. (6) and Eq. (7), we can determine the Ci. Then, J1(Ci) and J2(Ci), corresponding to the compensation coefficients γ i 1 and γ i 2, respectively, can be obtained by the lookup table (LUT). To ensure that γ i 1 and γ i 2 can be maintained within the range of the LUT, a reference interferometer (REFI) is introduced. And, proportion integration differentiation (PID) technology is carried out to stabilize the PMD of the REFI at 2.63 rad by adjusting the reference voltage of the DAC chip.

In addition, we can see that the 1st harmonic of the carrier from Eq. (5) is:

$$V_{{f_m}}^i ={-} 2{B_i}\sin [{{\varphi_i}(t) + {\varphi_{0i}}} ]{J_1}({{C_i}} )\cos ({2\pi {f_0}t + {\theta_i}} )\,.$$

Due to the REFI being placed on a vibration isolation platform, sin[φ0(t)+φ00] can be regarded as a constant. θ0 can be obtained by the following expression, according to the properties of the Goertzel algorithm [38]:

$${\theta _0} = \arctan ({{{Im[{{y_k}(n )} ]} / {Re[{{y_k}(n )} ]}}} )+ \pi .$$

Since the transmission fiber length of each channel are very close, and the same circuit is used, it can be considered that θi =θ0. Thus far, the CPD compensation coefficients η1 = cos(θ0) and η2 = cos(2θ0) of each channel can be obtained. Then, CPD is controlled to (k = 0, ±1, …) by changing the carrier phase.

Finally, the demodulation result of the improved phase demodulation scheme can be expressed as Eq. (10). Then, φi(t) can be obtained by phase unwrapping and high-pass filtering.

$${\varphi ^{\prime}_i}(t )= \arctan \left[ {\frac{{{\eta_2}}}{{{\eta_1}}} \cdot \frac{{\gamma_2^i}}{{\gamma_1^i}} \cdot \frac{{S_y^i}}{{S_x^i}}} \right] = \arctan \left[ {\frac{{\sin ({{\varphi_i}(t )+ {\varphi_{0i}}} )}}{{\cos ({{\varphi_i}(t )+ {\varphi_{0i}}} )}}} \right].$$

From the above analysis, the Goertzel algorithm extracts the 1st to 6th harmonics of the carrier in the interference fringe, which boasts low resource consumption. The proposed demodulation scheme can realize the synchronous calculation and compensation of multi-channel CPDs and PMDs.

3. Simulation, experiment results, and discussion

3.1 Simulation

In this subsection, the simulated results of the CPD and PMD calculation errors are presented to show the accuracy of the Goertzel-based method. A simulated interference fringe Vs was performed using the following settings, and Gaussian white noise was added to it to simulate A/D quantization noise. The sampling frequency fs was set to 200 kHz. The carrier frequency f0 was set to 5 kHz, consistent with the experiment in the following subsection. The DC component A and the AC component B of Vs were set to 1 V and 2 V, respectively. The phase signal to be measured φ(t) was set to 1 × cos(2π×100 × t). The initial phase φ0 of the interferometer was set to π/2. The length N of the sampled data was set to 1024.

A 1024-point FFT algorithm was compared with the Goertzel-based algorithm in the simulation. First, PMD was set to 2.63 rad, and CPD was changed within the range of (0, 2π) rad with a step of 0.01 rad. The simulation result is shown in Fig. 2(a). The errors between the set CPDs and the calculated CPDs are both lower than ±0.0005 rad for the FFT algorithm and Goertzel-based algorithm. Then, CPD was set to 0.2 rad, and PMD was changed within the range of (2.4, 2.8) rad with a step of 0.01 rad. As shown in Fig. 2(b), the errors between the set CPDs and the calculated CPDs are bose lower than ±0.004 rad for the two algorithms we used. Based on the simulation results, the proposed Goertzel-based algorithm can accurately calculate CPD and PMD, with an accuracy close to the FFT algorithm. In subsection 3.3, we will demonstrate that the Goertzel-based algorithm has the advantage of low resource consumption by implementing these algorithms in FPGA.

 figure: Fig. 2.

Fig. 2. (a) Calculation error of CPD. (b) Calculation error of PMD.

Download Full Size | PDF

3.2 Influence of accompanied optical intensity modulation

The theoretical analysis and simulation are based on the ideal light source, however, accompanied optical intensity modulation (AOIM) is inevitably due to the direct frequency modulation [22]. Therefore, the interference signal Vi(t) in Eq. (1) can be modified to [43]:

$${V_i}^\prime (t )= {V_i}(t )\cdot \left[ {1 + \sum\limits_{j = 1}^\infty {{m_j}} \cdot \cos ({j \cdot 2\pi {f_m}t + {\theta_i}} )} \right],$$
where mj is the laser intensity modulation coefficient of j·2πfm component. It can be expressed as m = (Imax-Imin)/(Imax+Imin) [22] when ignoring higher-order components, with Imax and Imin denoting the maximum and minimum output intensities, respectively. When AOIM exists, Eq. (2) can be modified to:
$$\left\{ \begin{array}{l} {S_{iy}}^\prime = {S_{iy}} + ({m/2} )\cdot \{{{A_i} \cdot{+} {B_i} \cdot [{{J_0}({{C_i}} )- {J_2}({{C_i}} )} ]\cos [{{\varphi_i}(t )+ {\varphi_{0i}}} ]} \}\\ {S_{ix}}^\prime = {S_{ix}} + ({m/2} )\cdot {B_i} \cdot [{{J_3}({{C_i}} )- {J_1}({{C_i}} )} ]\cdot \sin [{{\varphi_i}(t )+ {\varphi_{0i}}} ]\end{array} \right..$$

According to Eq. (11) and Eq. (12), AOIM may make PGC-GOERTZEL invalid or inaccurate when m is sufficiently large. In our experiment, a low-noise single-frequency fiber laser (Koheras BASIK X15, NKT Photonics, Birkerød, Denmark) was used as the light source. Its center wavelength is 1550.12 nm, Lorentzian linewidth is less than 0.1 kHz, fast wavelength modulation speed up to 20 kHz, max phase noise is better than 0.3 µrad/√Hz/m @ 100 Hz, and RIN level is better than −135 dBc/Hz @ 10 MHz. The laser includes the capability to use an external electrical signal to modulate the emission wavelength using a Piezo and can operate in current mode or power mode. The power mode is a better choice to reduce AOIM, which keeps the output power of the fiber laser at a fixed level. In this mode, m was tested to evaluate the effect of AOIM. The system configuration is shown in Fig. 3(a).

 figure: Fig. 3.

Fig. 3. (a) Experimental setups for AOIM testing. (b) Modulation signal Vm, the output intensity of laser V0, interference fringe V1, and bandpass filtered signal of V0. (c) Calculation error of CPD. (d) Calculation error of PMD.

Download Full Size | PDF

The arm length difference of the Michelson interferometer was set to 1 m (same as FOA in subsection 3.3), and the modulation frequency was set to 5 kHz. V0 was used to record the output intensity of the laser, and V1 was used to record the interference fringes to ensure that the PMD of the Michelson interferometer was stable at 2.63 rad. The results are shown in Fig. 3(b). We can see that the amplitude of the modulation signal Vm is 0.77 V. Under this condition, the average value of V0 is 3.185 V. The first-order AOIM signal BPF(V0) was extracted from V0 through a bandpass filter with cutoff frequencies of [4 kHz, 6 kHz]. Its peak-to-peak value is 0.0012 V, so the m is about 0.0002 using the m calculation method [22,44]. Therefore, the AOIM of Koheras BASIK X15 laser in power mode is very insignificant.

Based on the m test results, we have analyzed the effect of the AOIM on the calculation error of CPD and PMD, using the same simulation strategy as in subsection 3.1, as shown in Fig. 3(c) and Fig. 3(d). For the Koheras BASIK X15 (m = 0.0002), the calculation error of CPD is less than ±0.0005 rad in the range of (0, 2π) rad. This result is consistent with the ideal laser (m = 0). The PMD calculated value is still high-precision. The calculation error of PMD is in the range of (0.001, 0.004) rad and increases with PMD, slightly increased compared to the ideal laser. This phenomenon is because the AOIM and modulation carrier have the same frequency, leading to an error in V i n. Based on the characteristics of the Bessel function and Fourier Transform, multiplication at the same frequency will increase the result of Eq. (6).

Based on the simulation results and the theoretical analysis in Refs. [43,44], the AOIM of Koheras BASIK X15 laser hardly affects the performance of the PGC-GOERTZEL scheme. In future research, we will improve the ability of PGC-GOERTZEL to eliminate the effects of AOIM, making PGC-GOERTZEL can be applied to more lasers.

3.3 Experimental setup

An SDM-based multi-channel interferometric fiber-optic sensor system was constructed to verify the performance of the PGC-GOERTZEL scheme, as illustrated in Fig. 4. Three identical interferometric fiber-optic accelerometers (FOAs) were glued on the surface of the aluminum plate using marble adhesive (Hercules, Keda Marble Protective Materials Co., Ltd., Wuhan, China. E-modulus: ≥3000 MPa). They are located at the three vertices of an equilateral triangle with a side length of 200 mm. The FOA is based on an unbalanced Michelson interferometer with an arm length difference of 1 m. Inside the FOA, two clamped metal diaphragms with the supported mass and movable lid constitute the sensing element of the accelerometer [45]. The sensing arm of the interferometer is wrapped around the surface of the upper moving lid and the lower fixed lid with a certain prestress. When the sensor is accelerated, the supported mass will have a displacement relative to the base and make the metal diaphragm deform, thus causing compression or extension of optical fibers wrapped around the surface of the upper and lower lids. This effect produces a change in the length of optical fibers, leading to a phase shift in the optical fiber interferometer. The aluminum plate was fixed through bolts on the vibration exciter (4808, Brüel & Kjaer Sound & Vibration Measurement, Virum, Denmark). A signal generator and a power amplifier were used to drive the vibration exciter. A REFI was placed on a vibration isolation platform, and its fiber length and arm length difference were the same as those of the FOA. Koheras BASIK X15 laser was used as the light source. D/A conversion was performed with 14-bit resolution and 125 MSPS update rate. A/D conversion was performed with 16 channels simultaneously sample inputs, 16-bit resolution, and 200 kSPS.

 figure: Fig. 4.

Fig. 4. Experimental configuration of the multi-channel interferometric fiber-optic sensor system. ISO, fiber laser isolator; PD, photodetector; FC, fiber coupler; FOA, fiber-optic accelerometer; FPGA, field programmable gate array; A/D, analog-to-digital; D/A, digital-to-analog; SignalGen, signal generator; PA, power amplifier; VE, vibration exciter.

Download Full Size | PDF

The Goertzel-based algorithm was carried out in a Xilinx FPGA evaluation board (ZCU102, Xilinx, CA, USA) by using the resource-sharing approach [42], N in Eq. (8) was set to 1000, so the CPD and PMD can be updated in 5 ms, k in Eq. (8) was set to 25, 50, 75, 100, 125, and 150 to calculate Vn. In the LUT of compensation coefficients γ1 and γ2, J1(2.4∼2.8) and J2(2.4∼2.8) are stored in two ROMs with a depth of 256, so the accuracies of γ1 and γ2 can reach 4.3 × 10−4 and 1.8 × 10−4, respectively. In addition, 1024-point FFT algorithm using Xilinx LogiCORE IP and the time-division locking (TDL) algorithm proposed in Ref. [9] were implemented in the same hardware for comparison. Details about the hardware resources utilized are reported in Table 1, which indicates the low resource consumption advantage of the proposed Goertzel-based algorithm. FFT algorithm needs to wait for the data block to be completely stored before starting the calculation, and it requires a lot of multiplication, so more DSP slices and BRAM are required. TDL algorithm contains four additional FIR filters, thus requiring more BRAM to store filter coefficients and more DSP for convolution. Therefore, the Goertzel-based algorithm is advantageous for large-scale SDM-based cost fiber-optic sensor systems.

Tables Icon

Table 1. Hardware Resources Utilized (Single-Channel Demodulation Unit)

3.4 Multi-channel CPD and PMD stability

In this subsection, we choose PGC-ARCTAN as the comparison scheme, it is the prototype of the PGC-GOERTZEL scheme, and many of its optimization schemes have been proposed [9,14,21,26,33]. We used a 100 Hz sinusoidal signal to drive the vibration exciter to emit vibrations and adjusted its amplitude until the peak-to-peak value of the sinusoidal signals detected by FOAs was close to 2 rad. The REFI were placed in a quiet, vibration-isolated environment. The demodulation results were recorded continuously for more than 720 minutes.

Figure 5(a) shows the PMDs of three FOAs using the PGC-ARCTAN scheme. We can see that PMDs can’t be stabilized at the ideal value of 2.63 rad during the test period. As the test time increases, the difference in PMDs of the three FOAs tends to increase. The standard deviation of PMDs reaches 0.0291 rad, 0.0157 rad, and 0.0161 rad, respectively, showing significant instability. Figure 5(c) shows the CPD of the REFI, which fluctuates around 0.603 rad (34.5°) with an amplitude of 0.01 rad (0.57°). These results indicate that it is necessary to stabilize PMDs and CPDs. Then, we adopted the PGC-GOERTZEL scheme for testing. We set PMD and CPD of the REFI to 2.63 rad and π rad, respectively. Figure 5(b) shows the test results of PMD. The mean value of PMD for REFI is 2.6296 rad, which is very close to the set value. Its standard deviation is 0.0005 rad, reaching the level of the previously reported single-channel PMD stabilization scheme [18,21]. The mean values of PMD for three FOAs are 2.6310 rad, 2.6273 rad, and 2.6331 rad, respectively. Their deviation from the REFI is due to the interferometer's 1 mm manufacturing error of FOAs. The standard deviations of PMD for three FOAs reach 5.5 × 10−4 rad, 5.2 × 10−4 rad, and 5.1 × 10−4 rad, respectively. Figure 5(d) shows the CPD of the REFI. It fluctuates near 3.1416 rad with an amplitude of 0.0017 rad (0.09°), which is better than the value of 0.003 rad in our previous research [9].

 figure: Fig. 5.

Fig. 5. (a) PMDs measured by PGC-ARCTAN. (b) PMDs measured by PGC-GOERTZEL. (c) CPD measured by PGC-ARCTAN scheme. (d) CPD measured by PGC- GOERTZEL.

Download Full Size | PDF

The above results indicate that the PGC-GOERTZEL scheme can simultaneously measure and stable the CPDs and PMDs of multi-channel interferometric fiber-optic sensors with high accuracy.

3.5 Multi-channel amplitude consistency, THD, and SINAD

First, the multi-channel amplitude consistency, THD, and SINAD were tested and compared. Figure 6(a) and Fig. 6(b) show the amplitude peak-to-peak (PK-PK) of three FOAs using the PGC-ARCTAN scheme and PGC-GOERTZEL scheme, respectively. For the PGC-GOERTZEL scheme, the PK-PK mean values of three FOAs are 2.1125 rad, 2.1115 rad, and 2.1105 rad, and standard deviations are 0.0001 rad, 0.0001 rad, and 0.0002 rad, respectively. The PK-PK maximum deviation of three FOAs is 0.0024 rad. Compared with the results of the PGC-ARCTAN scheme, the amplitude consistency and stability of the multi-channel sensors are greatly improved. Figures 6(c)∼(e) and Figs. 6(f)∼(h) show the power spectral densities (PSDs) of the signal detected by the three FOAs using two different demodulation schemes, respectively. For the PGC-GOERTZEL scheme, the THDs are 0.05%, 0.07%, and 0.08%, respectively, and each is significantly lower than the results of the PGC-ARCTAN scheme. The SINADs are 66.02 dB, 63.10 dB, and 61.94 dB, respectively, about 30 dB higher than the results of the PGC-ARCTAN scheme.

 figure: Fig. 6.

Fig. 6. (a) PK-PK fluctuations, PGC-ARCTAN. (b) PK-PK fluctuations, PGC-GOERTZEL. (c)∼(e) PSD, PGC-ARCTAN. (f)∼(h) PSD, PGC-GOERTZEL.

Download Full Size | PDF

The experimental results of multi-channel amplitude consistency, THD, and SINAD using PGC-ARCTAN and PGC-GOERTZEL are listed in Table 2 to make the comparison more obvious. This comparison indicates that the proposed PGC-GOERTZEL scheme can effectively suppress the influences of CPD and PMD, improve the multi-channel amplitude consistency, suppress harmonic distortion, and improve SINAD.

Tables Icon

Table 2. Multi-channel Amplitude Consistency, THD, and SINAD

Next, similar experiments were repeated, mean SINAD of three FOAs under different PMDs and CPDs were estimated and compared. The PGC time-division locking (PGC-TDL) scheme [9], which based on the PMD and CPD calculation methods proposed in Refs. [15,18], was reproduced and compared with the PGC-GOERTZEL and PGC-ARCTAN. First, CPD was set to π rad, and PMD was changed within the range of (2.42, 2.78) rad with a step of 0.03 rad. Then, PMD was set to 2.63 rad, and CPD was changed within the range of (0, 2π) rad with a step of π/6 rad. As shown in Fig. 7, for the PGC-ARCTAN method, SINAD will degrade significantly with PMD deviating from 2.63 rad and CPD deviating from kπ (k = 0, 1, 2) rad. The proposed PGC scheme maintained the SINAD larger than 63 dB at all tested PMD and CPD, and this performance is close to PGC-TDL. These results indicate that the PGC-GOERTZEL scheme can effectively suppress the influences of CPD and PMD.

 figure: Fig. 7.

Fig. 7. Estimated SINAD for three methods under different phase delays and phase modulation depths. (a) Phase modulation depth. (b) Phase delay.

Download Full Size | PDF

3.6 Resolution and dynamic range

The noise floor level determines a minimum detectable signal, which is a crucial index to evaluate the resolution of the system [26,46]. The demodulation system was placed in a quiet and vibration-isolated environment. The result is shown in Fig. 8(a). We can find that the noise floor level of the selected channel is about −114 dB (re 1 rad/√Hz) @ 100 Hz, which is close to the results of PGC-TDL [9] and PGC-ARCTAN-EKF [26].

 figure: Fig. 8.

Fig. 8. (a) The noise floor level of the system. (b) The dynamic range of the system.

Download Full Size | PDF

The carrier frequency fm for the PGC technique is usually centered at one-quarter Nyquist, i.e. (fs/2)/4, the maximum signal frequency observed before overloading occurs is fmax≤ fc/(2φ0) [4], where φ0 is the amplitude of the measured phase. In our experiment, fm was set to 5 kHz, which satisfies the above theory, so the maximum signal frequency fmax is (2500/φ0) Hz. A further experiment was carried out to measure the system's dynamic range in the frequency of (5, 500) Hz. Figure 8(b) shows the dynamic range in a 1 Hz bandwidth at 4% THD. The dynamic range can reach 125 dB @ 100 Hz, close to our previous research [10], and decreases as the signal frequency increases. It can be explained by increasing the useful harmonics of the input signal, which are arranged in fixed low-pass filter passbands [47].

The above results indicate that the PGC-GOERTZEL scheme has high resolution and large dynamic range.

4. Conclusion

In this paper, an improved multi-channel interferometric fiber-optic sensor demodulation scheme based on the Goertzel algorithm is proposed, which has the advantage of requiring low resource consumption. This scheme can realize the synchronous calculation and compensation of multi-channel CPDs and PMDs. The experimental results demonstrate that the improved scheme can effectively improve the multi-channel amplitude consistency and suppress harmonic distortion. Therefore, we believe that the proposed SDM-based multi-channel interference fiber-optic sensor, which demodulates based on the Goertzel algorithm, has excellent potential in the field of multipoint parameter monitoring, such as structural health monitoring and microseismic monitoring. The result also implies that the proposed PGC-GOERTZEL is promising in the many types of fiber-optic sensors based on interferometric configurations, such as fiber-optic ultrasound and ultra-precision displacement sensors, etc. In future research, we will improve the ability of PGC-GOERTZEL to eliminate the effects of AOIM.

Funding

National Natural Science Foundation of China (61875185, U1939207); Scientific Instrument Developing Project of the Chinese Academy of Sciences (YJKYYQ20210036); Shenzhen Science and Technology Innovation Program (JCYJ20190814110601663).

Acknowledgments

The authors thank YingBo Luo, Bing Lv, and Kun Cheng for their help with the sensor package and experiments.

Disclosures

The authors declare no conflicts of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

References

1. G. A. Cranch and P. J. Nash, “Large-scale multiplexing of interferometric fiber-optic sensors using TDM and DWDM,” J. Lightwave Technol. 19(5), 687–699 (2001). [CrossRef]  

2. J. Zhang, W. Huang, W. Zhang, F. Li, and Y. Du, “Train-Induced Vibration Monitoring of Track Slab under Long-Term Temperature Load Using Fiber-Optic Accelerometers,” Sensors 21(3), 787 (2021). [CrossRef]  

3. F. Liu, S. Xie, M. Zhang, B. Xie, Y. Pan, X. He, D. Yi, L. Gu, Y. Yang, Z. Chen, H. Lu, and X. Zhou, “Downhole microseismic monitoring using time-division multiplexed fiber-optic accelerometer array,” IEEE Access 8, 120104–120113 (2020). [CrossRef]  

4. J. M. De Freitas, “Recent developments in seismic seabed oil reservoir monitoring applications using fibre-optic sensing networks,” Meas. Sci. Technol. 22(5), 052001 (2011). [CrossRef]  

5. K. Cui, W. Peng, Z. Ren, J. Qian, and R. Zhu, “FPGA-based interrogation controller with optimized pipeline architecture for very large-scale fiber-optic interferometric sensor arrays,” Opt. Lasers Eng. 121, 389–396 (2019). [CrossRef]  

6. P. J. Nash, G. A. Cranch, and D. J. Hill, “Large-scale multiplexed fiber optic arrays for geophysical applications,” in Industrial Sensing Systems, (SPIE2000), pp. 55–65.

7. Y. Liao, E. Austin, P. J. Nash, S. Kingsley, and D. Richardson, “Phase Sensitivity Characterization in Fiber-Optic Sensor Systems Using Amplifiers and TDM,” J. Lightwave Technol. 31(10), 1645–1653 (2013). [CrossRef]  

8. A. Kersey and A. Dandridge, “Comparative Analysis Of Multiplexing Techniques For Interferometric Fiber Sensors,” in Fibre Optics ‘89, (SPIE, 1989), pp. 236–246.

9. W. Huang, W. Zhang, J. Huang, and F. Li, “Demonstration of multi-channel fiber optic interrogator based on time-division locking technique in subway intrusion detection,” Opt. Express 28(8), 11472–11481 (2020). [CrossRef]  

10. 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). [CrossRef]  

11. F. Karim, Y. Zhu, and M. Han, “Modified phase-generated carrier demodulation of fiber-optic interferometric ultrasound sensors,” Opt. Express 29(16), 25011–25021 (2021). [CrossRef]  

12. S. C. Huang and H. Lin, “Modified phase-generated carrier demodulation compensated for the propagation delay of the fiber,” Appl. Opt. 46(31), 7594–7603 (2007). [CrossRef]  

13. S. Li, S. Shao, H. Mei, Q. Hao, and R. Rao, “Analysis and mitigation of the carrier phase delay effect of the digital phase generated carrier algorithm,” Appl. Opt. 56(3), 731–738 (2017). [CrossRef]  

14. Z. Qu, S. Guo, C. Hou, J. Yang, and L. Yuan, “Real-time self-calibration PGC-Arctan demodulation algorithm in fiber-optic interferometric sensors,” Opt. Express 27(16), 23593–23609 (2019). [CrossRef]  

15. A. N. Nikitenko, M. Y. Plotnikov, A. V. Volkov, M. V. Mekhrengin, and A. Y. Kireenkov, “PGC-atan demodulation scheme with the carrier phase delay compensation for fiber-optic interferometric sensors,” IEEE Sens. J. 18(5), 1985–1992 (2018). [CrossRef]  

16. 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]  

17. A. Zhang and D. Li, “Interferometric sensor with a PGC-AD-DSM demodulation algorithm insensitive to phase modulation depth and light intensity disturbance,” Appl. Opt. 57(27), 7950–7955 (2018). [CrossRef]  

18. 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]  

19. X. Qian, Y. Kong, T. Du, Z. Wang, and W. Ding, “Modified phase-generated carrier demodulation compensated for the propagation delay of the fiber,” Opt. Commun. 457, 124595 (2020). [CrossRef]  

20. L. Gui, X. Wu, B. Yu, D. Guang, J. Shi, C. Zuo, and W. Zhang, “High-Stability PGC Demodulation Algorithm Based On a Reference Fiber-Optic Interferometer With Insensitivity to Phase Modulation Depth,” J. Lightwave Technol. 39(21), 6968–6975 (2021). [CrossRef]  

21. L. Yan, Y. Zhang, J. Xie, Y. Lou, B. Chen, S. Zhang, and Y. Zhou, “Nonlinear Error Compensation of PGC Demodulation With the Calculation of Carrier Phase Delay and Phase Modulation Depth,” J. Lightwave Technol. 39(8), 2327–2335 (2021). [CrossRef]  

22. Y. Dong, P. Hu, H. Fu, H. Yang, R. Yang, and J. Tan, “Long range dynamic displacement: precision PGC with sub-nanometer resolution in an LWSM interferometer,” Photonics Res. 10(1), 59–67 (2022). [CrossRef]  

23. S. Zhang, Y. Chen, B. Chen, L. Yan, J. Xie, and Y. Lou, “A PGC-DCDM demodulation scheme insensitive to phase modulation depth and carrier phase delay in an EOM-based SPM interferometer,” Opt. Commun. 474, 126183 (2020). [CrossRef]  

24. H. Ma, B. Li, M. Xue, W. Zhao, S. Wei, Z. Bian, and F. Chu, “Optimization of the phase generated carrier demodulation algorithm based on support vector regression,” Appl. Opt. 60(31), 9818–9827 (2021). [CrossRef]  

25. J. Guo, X. Liu, M. Hu, and G. Zhou, “Elimination of parasitic interference effect in fiber-optic external sinusoidal phase-modulating interferometer based on Kalman filter,” Measurement 187, 110334 (2022). [CrossRef]  

26. C. Hou, G. Liu, S. Guo, S. Tian, and Y. Yuan, “Large Dynamic Range and High Sensitivity PGC Demodulation Technique for Tri-Component Fiber Optic Seismometer,” IEEE Access 8, 15085–15092 (2020). [CrossRef]  

27. L. Yan, Z. Chen, B. Chen, J. Xie, S. Zhang, Y. Lou, and E. Zhang, “Precision PGC demodulation for homodyne interferometer modulated with a combined sinusoidal and triangular signal,” Opt. Express 26(4), 4818–4831 (2018). [CrossRef]  

28. C. Hou, J. Zhang, Y. Yuan, J. Yang, and L. Yuan, “Reliability Demodulation Algorithm Design for Phase Generated Carrier Signal,” IEEE Trans. Reliab. (to be published).

29. S. Zhang, Y. Lou, Y. Zhou, B. Chen, and L. Yan, “Self-correction of air refractive index in distance measurement using two-color sinusoidal phase modulating interferometry,” Opt. Commun. 505, 127521 (2022). [CrossRef]  

30. J. Zhang, W. Huang, W. Zhang, and F. Li, “Improved DFB-FL sensor interrogation with low harmonic distortion based on extended Kalman filter,” J. Lightwave Technol. 39(15), 5183–5190 (2021). [CrossRef]  

31. L. Zhang, W. Kong, M. Wang, R. Li, and Y. Wang, “An interferometric vibrometer using phase carrier generated by liquid surface acoustic waves and an improved phase demodulation scheme,” Opt. Commun. 495, 127114 (2021). [CrossRef]  

32. L. Zhang, W. Kong, R. Li, M. Wang, and Y. Wang, “An improved phase generated carrier demodulation scheme for sinusoidal phase-modulating interferometer to detect air-solid interface acoustic waves,” Appl. Acoust. 183, 108315 (2021). [CrossRef]  

33. J. Xie, L. Yan, B. Chen, and Y. Lou, “Extraction of Carrier Phase Delay for Nonlinear Errors Compensation of PGC Demodulation in an SPM Interferometer,” J. Lightwave Technol. 37(13), 3422–3430 (2019). [CrossRef]  

34. V. S. Sudarshanam and R. O. Claus, “Generic J1 -> J4 Method of Optical Phase Detection: Accuracy and Range Enhancement,” J. Mod. Opt. 40(3), 483–492 (1993). [CrossRef]  

35. V. S. Sudarshanam, “Minimum detectable phase shift in spectrum-analysis techniques of optical interferometric vibration detection,” Appl. Opt. 31(28), 5997–6002 (1992). [CrossRef]  

36. W. Jin, L. M. Zhang, D. Uttamchandani, and B. Culshaw, “Modified J1 … J4 method for linear readout of dynamic phase changes in a fiber-optic homodyne interferometer,” Appl. Opt. 30(31), 4496–4499 (1991). [CrossRef]  

37. M. C. Lin, G. Tsai, Y. Tu, T. Chang, and C. Lin, “FPGA-Based Spectrum Analyzer with High Area Efficiency by Goertzel Algorithm,” in 2008 Congress on Image and Signal Processing, (IEEE, 2008), pp. 157–159.

38. J. G. Proakis and D. G. Manolakis, Digital signal processing: principles algorithms and applications, 4th ed. (Pearson Education India, 2007).

39. M. Bocca, J. Toivola, L. M. Eriksson, J. Hollmén, and H. Koivo, “Structural Health Monitoring in Wireless Sensor Networks by the Embedded Goertzel Algorithm,” in 2011 IEEE/ACM Second International Conference on Cyber-Physical Systems, (IEEE, 2011), pp. 206–214.

40. K. M. Singh, “Simultaneous Estimation of Moving-Vibration Parameters by Sliding Goertzel Algorithm in PLL Technique,” IEEE Trans. Instrum. Meas. 68(2), 334–343 (2019). [CrossRef]  

41. K. M. Singh, S. Debbarman, and P. P. Singh, “Doppler velocity measurement using closed-loop Goertzel algorithm in PLL technique,” in 2018 IEEE International Conference on Industrial Technology (ICIT), (2018), pp. 1508–1513.

42. S. N. Bhavanam, P. Siddaiah, and P. R. Reddy, “FPGA based efficient DTMF detection using Split Goertzel algorithm with optimized resource sharing approach,” in 2014 Eleventh International Conference on Wireless and Optical Communications Networks (WOCN), (IEEE, 2014), pp. 1–8.

43. Y. Liu, L. Wang, C. Tian, M. Zhang, and Y. Liao, “Analysis and Optimization of the PGC Method in All Digital Demodulation Systems,” J. Lightwave Technol. 26(18), 3225–3233 (2008). [CrossRef]  

44. Q. Shi, Q. Tian, L. Wang, C. Tian, H. Zhang, M. Zhang, Y. Liao, H. Wang, X. Zeng, and L. Huang, “Performance improvement of phase-generated carrier method by eliminating laser-intensity modulation for optical seismometer,” Opt. Eng. 49(2), 024402 (2010). [CrossRef]  

45. D. Jiang, W. Zhang, and F. Li, “All-metal optical fiber accelerometer with low transverse sensitivity for seismic monitoring,” IEEE Sens. J. 13(11), 4556–4560 (2013). [CrossRef]  

46. J. Zhang, W. Huang, W. Zhang, F. Li, and Y. Du, “Demonstration of High-Resolution DFB Fiber Laser Acoustic Emission Sensing System for CFRP Laminates,” IEEE Sens. J. 21(17), 18806–18814 (2021). [CrossRef]  

47. M. J. Plotnikov, A. V. Kulikov, V. E. Strigalev, and I. K. Meshkovsky, “Dynamic Range Analysis of the Phase Generated Carrier Demodulation Technique,” Advances in Optical Technologies 2014, 1–5 (2014). [CrossRef]  

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

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 (8)

Fig. 1.
Fig. 1. Schematic of PGC-GOERTZEL scheme. LPF, low-pass filter; DAC, digital-to-analog converter; PID, proportion integration differentiation; LUT, lookup table; VREF, voltage reference.
Fig. 2.
Fig. 2. (a) Calculation error of CPD. (b) Calculation error of PMD.
Fig. 3.
Fig. 3. (a) Experimental setups for AOIM testing. (b) Modulation signal Vm, the output intensity of laser V0, interference fringe V1, and bandpass filtered signal of V0. (c) Calculation error of CPD. (d) Calculation error of PMD.
Fig. 4.
Fig. 4. Experimental configuration of the multi-channel interferometric fiber-optic sensor system. ISO, fiber laser isolator; PD, photodetector; FC, fiber coupler; FOA, fiber-optic accelerometer; FPGA, field programmable gate array; A/D, analog-to-digital; D/A, digital-to-analog; SignalGen, signal generator; PA, power amplifier; VE, vibration exciter.
Fig. 5.
Fig. 5. (a) PMDs measured by PGC-ARCTAN. (b) PMDs measured by PGC-GOERTZEL. (c) CPD measured by PGC-ARCTAN scheme. (d) CPD measured by PGC- GOERTZEL.
Fig. 6.
Fig. 6. (a) PK-PK fluctuations, PGC-ARCTAN. (b) PK-PK fluctuations, PGC-GOERTZEL. (c)∼(e) PSD, PGC-ARCTAN. (f)∼(h) PSD, PGC-GOERTZEL.
Fig. 7.
Fig. 7. Estimated SINAD for three methods under different phase delays and phase modulation depths. (a) Phase modulation depth. (b) Phase delay.
Fig. 8.
Fig. 8. (a) The noise floor level of the system. (b) The dynamic range of the system.

Tables (2)

Tables Icon

Table 1. Hardware Resources Utilized (Single-Channel Demodulation Unit)

Tables Icon

Table 2. Multi-channel Amplitude Consistency, THD, and SINAD

Equations (12)

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

V i ( t ) = A i + B i cos [ C i cos ( 2 π f m t + θ i ) + φ i ( t ) + φ 0 i ] ,
{ S i y = B i J 1 ( C i ) cos θ i sin [ φ i ( t ) + φ 0 i ] S i x = B i J 2 ( C i ) cos 2 θ i cos [ φ i ( t ) + φ 0 i ] .
φ i ( t ) = arctan ( S i y S i x ) = arctan [ J 1 ( C i ) J 2 ( C i ) cos θ i cos 2 θ i sin ( φ i ( t ) + φ 0 i ) cos ( φ i ( t ) + φ 0 i ) ] .
C i = 2 π n i Δ l i Δ v / c ,
V i ( t ) = A i + B i { cos [ φ i ( t ) + φ i 0 ] [ J 0 ( C i ) + 2 k = 1 ( 1 ) k J 2 k ( C i ) cos [ 2 k ( 2 π f 0 t + θ i ) ] ] 2 sin [ φ i ( t ) + φ i 0 ] [ k = 0 ( 1 ) k J 2 k + 1 ( C i ) cos [ ( 2 k + 1 ) ( 2 π f 0 t + θ i ) ] ] } .
C i = 8 ( 3 V n + 2 i 5 V n + 4 i ) ( V n + 1 i 2 V n + 3 i ) / [ ( V n + 1 i V n + 5 i ) ( V n i V n + 4 i ) ] ,
{ k = N f t / f s v k ( n ) = 2 cos ( 2 π k / N ) v k ( n 1 ) v k ( n 2 ) + x ( n ) y k ( n ) = v k ( n ) e j 2 π k / N v k ( n 1 ) V k = | y k ( n ) | ,
V f m i = 2 B i sin [ φ i ( t ) + φ 0 i ] J 1 ( C i ) cos ( 2 π f 0 t + θ i ) .
θ 0 = arctan ( I m [ y k ( n ) ] / R e [ y k ( n ) ] ) + π .
φ i ( t ) = arctan [ η 2 η 1 γ 2 i γ 1 i S y i S x i ] = arctan [ sin ( φ i ( t ) + φ 0 i ) cos ( φ i ( t ) + φ 0 i ) ] .
V i ( t ) = V i ( t ) [ 1 + j = 1 m j cos ( j 2 π f m t + θ i ) ] ,
{ S i y = S i y + ( m / 2 ) { A i + B i [ J 0 ( C i ) J 2 ( C i ) ] cos [ φ i ( t ) + φ 0 i ] } S i x = S i x + ( m / 2 ) B i [ J 3 ( C i ) J 1 ( C i ) ] sin [ φ i ( t ) + φ 0 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.