Optical interrogator for performing interferometry using fiber Bragg gratings
11609086 · 2023-03-21
Assignee
Inventors
- Brian H. Moore (Edmonton, CA)
- Walter Jeffrey Shakespeare (Macungie, PA, US)
- Phillip William Wallace (Bernardsville, NJ, US)
- Viet Hoang (Edmonton, CA)
- Chris Henrikson (Calgary, CA)
- Ajay Sandhu (Calgary, CA)
- Adrian Dumitru (Calgary, CA)
- Thomas Clement (Calgary, CA)
- Dongliang Huang (Calgary, CA)
- Seyed Ehsan JALILIAN (Calgary, CA)
Cpc classification
G01D5/35383
PHYSICS
G01K11/3206
PHYSICS
International classification
G01B11/16
PHYSICS
G01K11/3206
PHYSICS
G01L1/24
PHYSICS
G01H9/00
PHYSICS
Abstract
There is described a method for interrogating optical fiber comprising fiber Bragg gratings (“FBGs”), using an optical fiber interrogator. The method comprises (a) generating an initial light pulse from phase coherent light emitted from a light source, wherein the initial light pulse is generated by modulating the intensity of the light; (b) splitting the initial light pulse into a pair of light pulses; (c) causing one of the light pulses to be delayed relative to the other of the light pulses; (d) transmitting the light pulses along the optical fiber; (e) receiving reflections of the light pulses off the FBGs; and (f) determining whether an optical path length between the FBGs has changed from an interference pattern resulting from the reflections of the light pulses.
Claims
1. A system for interrogating optical fiber comprising fiber Bragg gratings (“FBGs”), the system comprising: an interrogator comprising: a light source operable to emit phase coherent light; amplitude modulation circuitry optically coupled to the light source and operable to generate one or more light pulses from the light; an optical splitter optically coupled to the amplitude modulation circuitry and being configured to split a light pulse received from the amplitude modulation circuitry into a pair of light pulses; an optical delayer optically coupled to the optical splitter and configured to introduce a delay to one light pulse of the pair of light pulses relative to the other light pulse of the pair of light pulses; control circuitry comprising a controller, communicatively coupled to the amplitude modulation circuitry, and configured to perform a method for interrogating the optical fiber comprising generating a light pulse by using the amplitude modulation circuitry to modulate light emitted by the light source, wherein the generated light pulse is split into a pair of light pulses by the optical splitter, and wherein one of the light pulses is delayed relative to the other light pulse by the optical delayer; and a phase modulator optically coupled to the amplitude modulation circuitry and operable to introduce a phase shift to at least one of the light pulses, and wherein the method further comprises phase shifting each of the light pulses by using the phase modulator; and one or more optical fiber segments optically coupled to the interrogator.
2. The system of claim 1, further comprising an outgoing optical splitter and an incoming optical combiner, the outgoing optical splitter being optically coupled to the light source and being configured to split light received at the outgoing optical splitter and transmit the split light out each of multiple outputs of the outgoing optical splitter, and wherein the incoming optical combiner is optically coupled to receiver circuitry and is configured to combine light received at each of multiple inputs of the incoming optical combiner and transmit the combined light to the receiver circuitry.
3. The system of claim 2, further comprising one or more filter and balance units optically coupled to one or more of the multiple inputs of the incoming optical combiner.
4. The system of claim 1, further comprising one or more optical circulators optically coupled to each of the one or more optical fiber segments, wherein, for each optical fiber segment, light sent from the interrogator to the optical fiber segment passes through the optical circulator, is reflected off FBGs comprised in the optical fiber segment, and is redirected by the circulator to receiver circuitry comprised in the interrogator.
5. The system of claim 4, wherein the system further comprises one or more lead-in optical fiber segments optically coupling the interrogator to each of the one or more optical circulators, and one or more return optical fiber segments optically coupling each of the one or more optical circulators to the receiver circuitry.
6. The system of claim 5, further comprising an outgoing optical splitter optically coupled to the light source and being configured to split light received at the outgoing optical splitter and transmit the split light out each of multiple outputs of the outgoing optical splitter, and wherein the one or more lead-in optical fiber segments are optically coupled to the multiple outputs of the outgoing optical splitter.
7. The system of claim 5, further comprising an incoming optical combiner optically coupled to receiver circuitry and configured to combine light received at each of multiple inputs of the incoming optical combiner and transmit the combined light to the receiver circuitry, and wherein the one or more return optical fiber segments are optically coupled to the multiple inputs of the incoming optical combiner.
8. The system of claim 7, further comprising one or more filter and balance units optically coupled to one or more of the multiple inputs of the incoming optical combiner, and wherein the one or more return optical fiber segments are further optically coupled to the one or more filter and balance units.
9. The system of claim 5, wherein the one or more lead-in optical fiber segments and the one or more return optical fiber segments do not comprise FBGs.
10. The system of claim 1, wherein the interrogator is communicatively coupled to a signal processing device configured to receive data packets from the interrogator.
11. The system of claim 10, wherein the signal processing device is further configured to determine whether any of the data packets meet a data error condition and, if so, add an indication to the data packet that the data packet contains erroneous data.
12. The system of claim 11, wherein the data error condition is determined to be met if: the frame identifiers of consecutively assembled data packets do not meet a first predetermined requirement; or the keys of consecutively assembled data packets do not meet a second predetermined requirement.
13. The system of claim 12, wherein the first predetermined requirement comprises the frame number of an earlier assembled data packet being one less than the frame number of the next consecutively assembled data packet.
14. The system of claim 12, wherein the second predetermined requirement comprises the key of one of the consecutively assembled data packets being separated from the key of the next consecutively assembled data packets by a preset number of bits.
15. The system of claim 10, the signal processing device is configured to extract phase data from the data packet if no data error condition is met, wherein the phase data is obtained from interference of reflections of one light pulse of the pair of light pulses off the FBGs with reflections of the other light pulse of the pair of light pulses off the FBGs.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the accompanying drawings, which illustrate one or more example embodiments:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DETAILED DESCRIPTION
(18) Directional terms such as “top”, “bottom”, “upwards”, “downwards”, “vertically”, and “laterally” are used in the following description for the purpose of providing relative reference only, and are not intended to suggest any limitations on how any article is to be positioned during use, or to be mounted in an assembly or relative to an environment. Additionally, the term “couple” and variants of it such as “coupled”, “couples”, and “coupling” as used in this description are intended to include indirect and direct connections unless otherwise indicated. For example, if a first device is coupled to a second device, that coupling may be through a direct connection or through an indirect connection via other devices and connections. Similarly, if the first device is communicatively coupled to the second device, communication may be through a direct connection or through an indirect connection via other devices and connections.
(19) Optical interferometry is a technique in which two separate light pulses are generated: a sensing pulse and a reference pulse. These pulses may be generated by an optical source such as a laser. When optical interferometry is used for fiber optic sensing applications, the sensing and reference pulses are at least partially reflected back towards an optical receiver. Optical interferometry has a variety of applications, one of which is being used to detect dynamic strain.
(20) Referring now to
(21) The optical fiber 112 comprises one or more fiber optic strands, each of which is made from quartz glass (amorphous SiO.sub.2). The fiber optic strands are doped with various elements and compounds (including germanium, erbium oxides, and others) to alter their refractive indices, although in alternative embodiments the fiber optic strands may not be doped. Single mode and multimode optical strands of fiber are commercially available from, for example, Corning® Optical Fiber. Example optical fibers include ClearCurve™ fibers (bend insensitive), SMF28 series single mode fibers such as SMF-28 ULL fibers or SMF-28e fibers, and InfmiCor® series multimode fibers.
(22) The interrogator 106 generates the sensing and reference pulses and outputs the reference pulse after the sensing pulse. The pulses are transmitted along optical fiber 112 that comprises a first pair of FBGs. The first pair of FBGs comprises first and second FBGs 114a,b (generally, “FBGs 114”). The first and second FBGs 114a,b are separated by a certain segment 116 of the optical fiber 112 (“fiber segment 116”). The optical length of the fiber segment 116 varies in response to dynamic strain that the fiber segment 116 experiences.
(23) The light pulses have a wavelength identical or very close to the center wavelength of the FBGs 114, which is the wavelength of light the FBGs 114 are designed to partially reflect; for example, typical FBGs 114 are tuned to reflect light in the 1,000 to 2,000 nm wavelength range. The sensing and reference pulses are accordingly each partially reflected by the FBGs 114a,b and return to the interrogator 106. The delay between transmission of the sensing and reference pulses is such that the reference pulse that reflects off the first FBG 114a (hereinafter the “reflected reference pulse”) arrives at the optical receiver 103 simultaneously with the sensing pulse that reflects off the second FBG 114b (hereinafter the “reflected sensing pulse”), which permits optical interference to occur.
(24) While
(25) The interrogator 106 emits laser light with a wavelength selected to be identical or sufficiently near the center wavelength of the FBGs 114, and each of the FBGs 114 partially reflects the light back towards the interrogator 106. The timing of the successively transmitted light pulses is such that the light pulses reflected by the first and second FBGs 114a,b interfere with each other at the interrogator 106, which records the resulting interference signal. The strain that the fiber segment 116 experiences alters the optical path length between the two FBGs 114 and thus causes a phase difference to arise between the two interfering pulses. The resultant optical power at the optical receiver 103 can be used to determine this phase difference. Consequently, the interference signal that the interrogator 106 receives varies with the strain the fiber segment 116 is experiencing, which allows the interrogator 106 to estimate the strain the fiber segment 116 experiences from the received optical power. The interrogator 106 digitizes the phase difference (“output signal”) whose magnitude and frequency vary directly with the magnitude and frequency of the dynamic strain the fiber segment 116 experiences.
(26) The signal processing device 118 is communicatively coupled to the interrogator 106 to receive the output signal. The signal processing device 118 includes a processor 102 and a non-transitory computer-readable medium 104 that are communicatively coupled to each other. An input device 110 and a display 108 interact with the processor 102. The computer-readable medium 104 has stored on it program code to cause the processor 102 to perform any suitable signal processing methods to the output signal. For example, if the fiber segment 116 is laid adjacent a region of interest that is simultaneously experiencing vibration at a rate under 20 Hz and acoustics at a rate over 20 Hz, the fiber segment 116 will experience similar strain and the output signal will comprise a superposition of signals representative of that vibration and those acoustics. The processor 102 may apply to the output signal a low pass filter with a cut-off frequency of 20 Hz, to isolate the vibration portion of the output signal from the acoustics portion of the output signal. Analogously, to isolate the acoustics portion of the output signal from the vibration portion, the processor 102 may apply a high-pass filter with a cut-off frequency of 20 Hz. The processor 102 may also apply more complex signal processing methods to the output signal; example methods include those described in PCT application PCT/CA2012/000018 (publication number WO 2013/102252), the entirety of which is hereby incorporated by reference.
(27)
(28) Any changes to the optical path length of the fiber segment 116 result in a corresponding phase difference between the reflected reference and sensing pulses at the interrogator 106. Since the two reflected pulses are received as one combined interference pulse, the phase difference between them is embedded in the combined signal. This phase information can be extracted using proper signal processing techniques, such as phase demodulation. The relationship between the optical path of the fiber segment 116 and that phase difference (Θ) is as follows:
(29)
where n is the index of refraction of the optical fiber; L is the physical path length of the fiber segment 116; and λ is the wavelength of the optical pulses. A change in nL is caused by the fiber experiencing longitudinal strain induced by energy being transferred into the fiber. The source of this energy may be, for example, an object outside of the fiber experiencing dynamic strain, undergoing vibration, or emitting energy. As used herein, “dynamic strain” refers to strain that changes over time. Dynamic strain that has a frequency of between about 5 Hz and about 20 Hz is referred to by persons skilled in the art as “vibration”, dynamic strain that has a frequency of greater than about 20 Hz is referred to by persons skilled in the art as “acoustics”, and dynamic strain that changes at a rate of <1 Hz, such as at 500 μHz, is referred to as “sub-Hz strain”.
(30) One conventional way of determining ΔnL is by using what is broadly referred to as distributed acoustic sensing (“DAS”). DAS involves laying the fiber 112 through or near a region of interest and then sending a coherent laser pulse along the fiber 112. As shown in
(31) DAS accordingly uses Rayleigh scattering to estimate the magnitude, with respect to time, of the strain experienced by the fiber during an interrogation time window, which is a proxy for the magnitude of the vibration or acoustics emanating from the region of interest. In contrast, the embodiments described herein measure dynamic strain using interferometry resulting from laser light reflected by FBGs 114 that are added to the fiber 112 and that are designed to reflect significantly more of the light than is reflected as a result of Rayleigh scattering. This contrasts with an alternative use of FBGs 114 in which the center wavelengths of the FBGs 114 are monitored to detect any changes that may result to it in response to strain. In the depicted embodiments, groups of the FBGs 114 are located along the fiber 112. A typical FBG can have a reflectivity rating of between 0.1% and 5%. The use of FBG-based interferometry to measure dynamic strain offers several advantages over DAS, in terms of optical performance.
(32) Referring now to
(33) In
(34) The interrogator 300 also comprises a controller 324 communicatively coupled to the input optical amplifier 308 and to the phase modulator 310 via a digital to analog converter 326 (“DAC 326”) and an analog amplifier 328. The controller 324 is consequently able to control the amplitude of the light pulse generated by the laser 302, as well as the phase modulation of the sensing and reference pulses. The controller 324 is configured to perform a method for interrogating the FBGs 114 or for calibrating the interrogator 300, such as the example methods shown in
(35) In this depicted embodiment, the laser 302 generates light centered on 1,550 nm and has a narrow line width and a long coherence length. The input optical isolator 304a prevents back reflections from destabilizing the laser 302. In this example embodiment the input optical amplifier 308 is a semiconductor optical amplifier (“SOA”). The output optical isolator 304b prevents back reflections from destabilizing the first optical amplifier 308. Optical splitter 305 is configured to split laser light incident thereon, and send separate pulses along upper and lower optical paths 309a and 309b. Delay coil 306 is responsible for introducing a delay in the light pulse passing along lower optical path 309b relative to the light pulse passing along upper optical path 309a. The pair of light pulses (the sensing and reference pulses), delayed relative to each other, are transmitted along a common optical path once they arrive at optical combiner 307. The phase modulator 310, which in this example embodiment is a solid state lithium niobate phase modulator, allows the controller 324 to control phase modulation of one or both of the sensing and reference pulses. The output optical amplifier 314 boosts the power of the sensing and reference pulses for transmission to the FBGs 114; in this example embodiment, the output optical amplifier 314 is an erbium doped fiber amplifier (“EDFA”).
(36) Example component manufacturers are Cavea™ Technologies for the input optical amplifier 308 and the phase modulator 310, Nuphoton™ Technologies, Inc. for the output optical amplifier 314, OSI™ Laser Diode Inc. for the receiver circuitry 322, OZ Optics™ Ltd. for the circulator 320, and Thorlabs™, Inc. for the optical isolators 304a,b.
(37) Referring now to
(38) The pulses are amplified by the output optical amplifier 314 and are transmitted through the optical circulator 320 and to the optical fiber 112 and the FBGs 114 (block 706). The pulses are then reflected off the FBGs 114 and return to the interrogator 300 (block 708) where they are directed via the optical circulator 320 to the receiver circuitry 322, which in the depicted embodiment converts the interference pattern resulting from the reflections into an electrical signal. The interference patterns resulting from the reflections are then observed, such as at the signal processing software 118, and an operator of the interrogator 300 can determine whether the optical path length between the FBGs 114 has changed from the interference pattern that results from interference of the reflections (block 710). For example, the operator can make determinations about the nature of the dynamic strain experienced by the fiber segments 116 between the FBGs 114.
(39) In some alternative embodiments, between blocks 704 and 706 the controller 324 phase shifts one of the light pulses relative to the other of the light pulses; that is, in the example embodiment in which the sensing and reference pulses are generated, the controller 324 causes the phase modulator 310 to phase shift one or both of the sensing and reference pulses. When the phase modulator 310 is a lithium niobate phase modulator, the modulator 310 is able to introduce a phase shift of up to +1/−π to one or both of the sensing and reference pulses; by introducing a phase shift of as much as +π to one of the pulses and as much as −π to the other of the pulses, the controller 324 can introduce a phase difference of anywhere from 0 to 2π between the pulses. In contrast to a conventional piezoelectric fiber stretcher, using a lithium niobate phase modulator permits faster phase modulation rates (in the depicted embodiment, the phase modulator 308 can modulate at up to 10 GHz, and alternative and commercially available phase modulators 308 can modulate at up to 40 GHz), introduces less noise, and permits nonlinear and piecewise modulation schemes. For example, any of a sinusoidal, sawtooth, triangle, and stepwise function can be used to drive the phase modulator 310, with the light pulses being modulated accordingly. In another alternative embodiment, a Barker code may be used for phase modulation.
(40) As alluded to above in respect of
(41) Example interference patterns are depicted in
(42) The graph 600 is generated by interrogating three of the FBGs 114: the first and second FBGs 114a,b and a third FBG 114 located along the optical fiber 112 further from the interrogator 300 than the second FBG 114b, with the three FBGs 114 equally spaced from each other. The first pulse 602a shows the sensing pulse after it has reflected off of the first FBG 114a; the second pulse 602b shows the interference resulting from the reference pulse after it has reflected off the first FBG 114a and the sensing pulse after it has reflected off the second FBG 114b; the third pulse 602c shows the interference resulting from the reference pulse after it has reflected off the second FBG 114b and the sensing pulse after it has reflected off the third FBG 114c; and the fourth pulse 602d shows the reference pulse after it has reflected off the third FBG 114.
(43) Any variation in the optical length of the fiber segment 116 between the first and second FBGs 114a,b is reflected in the phase variation of the second pulse 602b. Similarly, any variation in the optical length of the fiber segment 116 between the second FBG 114b and the third FBG 114 is reflected in the amplitude variation of the third pulse 602c. As discussed above in respect of
Alternative Embodiments
(44) In addition to the example embodiment of the interrogator 300 shown in
(45)
(46) The polarization controller 404 in
(47) In another alternative embodiment (not depicted), the interrogator 300 may omit the polarization splitter 313, such as when the optical fiber 112 outside of the interrogator 300 (including the fiber 112 comprising the FBGs 114) is PMF. In additional alternative embodiments (not depicted), the interrogator 300 may instead comprise a polarization separating component other than the polarization splitter 313. For example, the polarization splitter 313 may be replaced with any one or more of polarization filters of 0°, 4°, and 90°, and open receivers.
(48) In another alternative embodiment (not depicted), the laser 302, input and output optical isolators 304a,b, and input optical amplifier 308 of
(49) In any of the embodiments described herein, some or all of the optical fiber 112 used to connect the various optical components within the interrogator 300 may be PMF and the optical components themselves may be polarization maintaining. As discussed above in respect of
(50) In another alternative embodiment (not depicted), a high-power laser can be used as a light source in order to eliminate the output optical amplifier 314. For example, a laser rated at least 100 mW may be used, and the EDFA that acts as the output optical amplifier 314 may be eliminated. This helps to reduce cost and increase SNR. A high-power laser can similarly be introduced into the embodiments of
(51) In another alternative embodiment (not depicted), the controller 324 may implement dithering in order to reduce the effect of noise resulting from leakage crosstalk and spontaneous emissions, for example, and thereby increase SNR. As one example, in the embodiments of
(52) The phase modulator 310 may be used to compensate for the leakage by dithering; that is, by phase modulating the leakage at a frequency substantially higher than the interrogator's 300 interrogation frequency. For example, if the interrogator 300 is interrogating the FBGs 114 at a frequency of 4 MHz, the phase modulator 310 may modulate the leakage at a frequency of 20 MHz while the amplifier 308 is off, with the phase modulation varying the phase of the leakage between 0 radians and π radians. When the receiver circuitry 322 receives the reflections from the FBGs 114, the average of the leakage is zero, thus improving the interrogator's 300 SNR relative to examples where dithering is not used. In one embodiment, the phase modulator 310 modulates the leakage at at least twice the interrogation frequency (i.e., the Nyquist frequency) or at some other even multiple of the interrogation frequency, which provides a net DC demodulation of the dither. Modulating the leakage at at least 2.5 times the interrogation frequency provides a potentially useful buffer between the modulation frequency and the Nyquist frequency. Modulating at higher noise dither rates, such as at at least ten times the interrogation frequency, in some embodiments permits analog filtering to be applied to the signal the interrogator 300 receives from the FBGs 114, to reduce costs. For example, in one embodiment, modulating the leakage at a rate of at least one hundred times the interrogation frequency prevents the leakage from being able to pass the bandwidth of the receiver circuitry 322, thus permitting noise filtering without having to add specialized filtering circuitry over and above what is depicted in
(53) In some embodiments, interrogator 300 includes a GPS receiver (not depicted) for synchronizing an internal clock of controller 324 with a set of GPS satellites. The controller 324 may be configured to synchronize interrogation of the optical fibers 112 as a function of a signal received from the GPS receiver. This may be useful in cases when fiber optic data acquisition needs to be synchronized with external events, such as the exact time when a particular seismic event is generated.
(54) Referring now to
(55) The laser 302 in
(56) Referring now to
(57) In
(58) Although the interrogator 300 of
(59) In another alternative embodiment, the different optical fibers 112 a-d can be connected in series by connecting the end of one of the optical fibers 112 a-d with the beginning of another of the optical fibers 112 a-d. The interrogator 300 may then interrogate the different optical fibers using TDM or WDM, as described above. To reduce reflection losses, an optical circulator 320 may be placed in-between each pair of the optical fibers 112 a-d, with each of the optical circulators 320 redirecting reflections from the FBGs 114 directly to the receiver circuitry 322. For example, an optical circulator placed between the first and second optical fibers 112a,b may redirect reflections from the FBG groups 11d-f in the second optical fiber 112b to the signal processing device 322. Such an embodiment is described in more detail below, in connection with
(60) In another alternative embodiment (not depicted), the interrogator 300 may comprise the switching control circuitry 904 and the optical switch 902 and be configured to transmit along multiple optical fibers, but not use a WDM-capable light course.
(61)
(62) Turning to
(63) Referring now to interrogators 856a and 856b, outputs 858 are optically coupled to sensor loads 860a and 860b via sensor load inputs 862. Each sensor load comprises a number of optical fiber segments (shown in more detail in
(64) Referring now to interrogators 856c and 856d, interrogators 856c and 856d comprise outgoing optical switches 870c,d and incoming optical switches 872c,d, unlike interrogators 856a and 856b. As explained in more detail below, this allows interrogators 856c and 856d to interrogate a greater total length of optical fiber, albeit at a reduced duty cycle. Outgoing optical switches 870c,d are configured to alternately allow transmission of light pulses through outputs 871c,d, whereas incoming optical switches 872c,d are configured to alternately allow transmission of light pulses through inputs 873c,d.
(65) In each of interrogators 856c,d, controller 324 (not depicted) is communicatively coupled to outgoing optical switch 870c,d and incoming optical switch 872c,d, and controls operation of outgoing optical switch 870c,d and incoming optical switch 872c,d such that, when light is transmitted out of a first output 871c,d of outgoing optical switch 870c,d the light is sent to a first sensor load 860c,d and is returned to interrogator 856c,d via a first input 873c,d of incoming optical switch 872c,d. Similarly, each controller 324 controls the operation of outgoing optical switch 870c,d and incoming optical switch 872c,d such that, when light is transmitted out of a second output 871c,d of outgoing optical switch 870c,d the light is sent to a second sensor load 860c′,d′ and is returned to interrogator 856c,d via a second input 873c,d of incoming optical switch 872c,d. Thus, whereas sensor loads 860a,b are monitored at 100% duty cycle by interrogators 856a,b, sensor loads 860c,c′,d,d′ are monitored at duty cycles of less than 100%, such as 50% each. However, interrogators 856c,d are configured to monitor roughly twice the length of optical fiber as are interrogators 856a,b (albeit at the cost of a reduction in the frequency of the monitoring). Other combinations of duty cycles are possible, such as 60%/40%, 70%/30%, etc.
(66) Turning to
(67) An optical splitter 874 is positioned between the interrogator output 858 and sensor load input 862, and is configured to split light incident on an input 876 of splitter 874 and send the split light out multiple outputs 878 of splitter 874. Each output 878 of splitter 874 is optically coupled to a respective lead-in optical fiber 880, which does not comprise any FBGs. Each lead-in optical fiber 880 is in turn optically coupled to a first port of a respective optical circulator 882 (circulators 882 operate in a similar fashion to circulator 320 described above). Physically, the location of circulators 882 correspond to sensor load inputs 862 seen in
(68) Thus, the reference and sensing pulses emitted from interrogators 856 are directed to optical splitters 874, whereupon the pulses are split into a number of pairs of reference and sensing pulses, each pair of pulses being directed along a lead-in optical fiber 880 towards a circulator 882. Upon arriving at circulator 882, each pair of pulses is directed along an optical fiber segment 884. Reflections of each pulse pair off FBGs located on the optical fiber segments 884 are returned to circulators 882 and redirected along return optical fibers 886 towards FBUs 888. Once output from FBUs 888, each pulse pair enters combiner 890 and exits combiner 890 via output 894. The pulse pairs are then returned to interrogators 856 and directed to receiver circuitry 322 for processing, as described above.
(69) FBUs 888 serve a two-fold purpose. They serve to filter out ASE (amplified spontaneous emission) which may have been generated by some of the optical components inside or outside the interrogator 856. Furthermore, they serve to balance the optical power received at the interrogator 856. Different pulse pairs will have undergone different attenuations as they are reflected from different groups of FBGs in different optical fiber segments 884. Thus, FBUs 888 may equalize the intensity of each returning pulse in order to make maximal use of the receiver's dynamic range.
(70) Note that in the embodiments of
(71) Different pulse pairs may be distinguished by using WDM as described above, in which case FBGs along a given optical fiber segment 884 are tuned to a different center wavelength than FBGs disposed along another optical fiber segment 884. Furthermore, TDM may be used to de-reference the pulse pairs emitted from the interrogators 856, by distinguishing the pulse pairs based on their time of flight. For example, TDM may be used while also using FBGs tuned to different center wavelengths. Thus, multiple light sources and FBGs of different wavelengths may be used to cover larger distances, while still using TDM to de-reference the return pulses based on their time of flight.
(72) Vibration and Thermal Compensation
(73) In some embodiments, interrogator 300 comprises a 3D accelerometer (not shown). The accelerometer may be positioned adjacent controller 324, for example on a PCB on which is located controller 324. Vibrations experienced by interrogator 300 may couple to various components of interrogator 300, such as delay coil 306 and/or laser 302, and appear as common mode signals on the phase data obtained during interrogation of optical fiber 112. Controller 324 may therefore carry out a method for compensating for vibrations experienced by interrogator 300.
(74) In one embodiment, the method comprises determining a correlation between acceleration data obtained from the accelerometer, and the phase data obtained from interrogation of the optical fiber 112. The acceleration data and the phase data may be obtained during a diagnostic or training phase; in other words at a time during which interrogator 300 is not being actively used to optical fiber 112. There are various ways known to one of skill in the art regarding how a correlation between two variables may be determined. For example, controller 324 may determine the cross-correlation between the acceleration data and phase data. Alternatively or in addition, controller 324 may apply one or more adaptive filters to the acceleration data and phase data. During a monitoring phase, i.e. at a time when interrogator 30 is being used to interrogate optical fiber 112, controller 324 adjusts the phase data obtained as a function of the correlation, in order to compensate for the vibrations experienced by interrogator 300. Thus, the effects of vibrations of the interrogator 300 may be largely eliminated. A typical accelerometer may have three-dimensional sensitivity and a sensing range of +/−2 g.
(75) In addition, or alternatively, interrogator 300 may comprise a temperature sensor (not depicted) for measuring a temperature inside the interrogator 300, for example in close proximity to compensator delay coil 306. Changes in temperature of delay coil 306 directly affect the optical path length of the delay coil 306. Thus, in an analogous fashion to the method described above for compensation for vibrations of the interrogator 300, the effects of temperature on the delay coil 306 may be compensated by determining the correlation between phase data and temperature data obtained from the temperature sensor.
(76) It is envisaged that the effect of other parameters on the phase data may also be accounted for, by using appropriate sensors in order measure the effect such parameters. By determining the correlation between measurements taken from such sensors, and the phase data obtained during such measurements, phase data obtained during an interrogation of the optical fiber 112 may be adjusted as a function of the correlation.
(77) Firmware Data Flow
(78)
(79) The process begins by entering a number of component initialization steps before data collection commences. At step 1200, the control circuitry is initiated. At step 1202, the interrogator determines whether the initialization of the control circuitry was successful. If not, then at step 1204 one or more LEDs are toggled to indicate the initialization failure to the user. If the initialization is successful, then at step 1206 one or more LEDs are toggled to indicate the initialization success to the user. At step 1208, the interrogator initiates the network communicatively coupling the interrogator to the signal processing device 118, and initiates DMA. At step 1210, the interrogator starts a lightweight IP network. The lightweight IP network provides the lightweight implementation of the TCP/IP networking stack. At step 1212, if two CPUs are being used, then a CPU of the control circuitry is initiated. Step 1212 may be omitted if only one CPU is being used. At step 1214, parameter configuration is powered on. At step 1216, input amplifier 308 is tested. At step 1218, RAMP values for the phase modulator 310 are loaded. The RAMP values define the step sizes which the phase modulator 310 will use to modulate the phases of the sensing and reference pulses.
(80) Turning to
(81) The number of optical signals reflected off the FBGs, and the arrival timing of these reflections, depend on the particular sensor array being deployed. The interrogator has no prior knowledge of this and therefore the expected number of received pulses and their timing sequence must be specified before phase data acquisition can begin. The interrogator is typically entered into ADC mode (steps 1230 and steps 1232) during an initial setup or calibration phase. In this mode, the interrogator may determine the particular points in time at which to sample the optical signals returned to the interrogator, using analogue to digital converters (ADCs) comprised in receiver circuitry 322. Turning to
(82) At step 1250, one acoustic frame of data is sampled by the ADCs. In the present embodiment, three ADCs are used (one for each component of light split from polarization splitter 313), although in other embodiments more or fewer ADCs may be used. In the present embodiment, the ADC sampling rate is 100 MHz, although other rates may be used. At step 1252, a check is carried out to determine whether data from all three ADCs have been analyzed. If yes, then the process moves to step 1264. If not, then the process moves to step 1254 where the data sampled from one of the ADC channels is extracted. At step 1256, an edge detection algorithm (of which various ones are known in the art) is applied to the extracted ADC data. At step 1258, the positions of the detected edges are obtained. The edges correspond to the points in time when a reflected pulse (whether interfering with another pulse or not) is seen at receiver circuitry 322 to be rising or falling. For example, with reference to
(83) At step 1260, a check is carried out to determine whether the number of detected edges corresponds to the number of expected reflections. Generally, if there are n FBGs in the senor array, there are n+1 reflected pulses, leading to 2(n+1) edges, half of which are rising edges of the reflected pulses and the other half corresponding to the falling edges of those pulses. At step 1262, the position of each edge for the particular ADC channel is recorded. At steps 1264 and 1266, the positions of the edges detected in each of the ADC channels are compared. If they are the same, then the edge positions are output to controller 324 (step 1270) which stores them in memory (see below). If the positions do not match, then those edge positions with the greatest corresponding optical power are selected for storage in memory (step 1268). As will be described below in more detail, the stored edge positions are used when interrogator is interrogating optical fiber, so that the interrogator is able to sample the reflected pulses at the right point in time, for extracting meaningful phase data.
(84) Note that in ADC mode, the phase modulator 310 is typically deactivated so that the return pulses received at receiver circuitry 322 are substantially flat-topped, and therefore are more easily analyzed for their edges.
(85) Furthermore, the above-described method is merely exemplary in nature, and in other embodiments one or more steps may be omitted and/or reordered.
(86) Returning to
(87) The process then moves to step 1242 where one or more LEDs are toggled to indicate the data transfer status. At step 1244, DMA data is read and transferred to the signal processing apparatus 118 as described below in connection with
(88) The above-described method is merely exemplary in nature, and in other embodiments one or more steps may be omitted and/or reordered.
(89) In embodiments, controller 324 is configured to digitize the electrical signals output by receiver circuitry 322 into data packets, using ADCs as described above and then by mathematically extracting the phase data from the digitized interference patterns. As can be seen in
(90) The process of assembling the data packets 1000 and transferring the data packets to signal processing device 118 is shown in
(91) At step 1026, the data undergoes PDR data processing. The PDR data processing completes the following tasks: measurement processing, PDR mask selection logic, phase correction and data packaging. The measurement processing comprises a demodulation process and outputs the phase through computations based on the obtained five data points and the mask switching scheme. The PDR mask selection logic comprises different modes such as fixed mode, one-time mode, and normal mode. The fixed mode is specified through configuration and, in this mode, the same mask (specified by the user) will be used at all times. The one-time mode chooses the maximum intensity mask at the beginning and will lock onto that mask, without switching to other masks. The normal mode will start with the maximum intensity mask and switch to another mask whose received power exceeds the current mask's power by a certain threshold level (pre-specified by the user). After the phase is calculated, it is further compensated through the phase correction procedure. The corrected phase, together with other information such as ADC status, mask and channel, are packaged into a 32-bit data packet as described above in connection with
(92) The data packet is then transferred to AXI FIFO (step 1028). AXI FIFO provides buffering based on FIFO and follows the AX14 interface protocol. Subsequently, the data packet is transferred to AXI DMA (step 1030). AXI DMA provides direct memory access between the memory (DRAM) and the AXI FIFO. At step 1032, the data packet is transferred to an A9 processor, and subsequently to DRAM (step 1034). Lastly, the data packet is transferred from interrogator 300 to signal processing device 118, using a communication method with a relatively large data throughput, such as a gigabit Ethernet cable, capable of a throughput of at least 1 Gb/s. The above-described method is merely exemplary in nature, and in other embodiments one or more steps may be omitted and/or reordered.
(93) Error Checking
(94) In embodiments, once a data packet 1000 is received at signal processing device 118, signal processing device 118 is configured to carry out a method for checking an integrity of the data packet 1000. In particular, signal processing device 118 determines whether the data packet 1000 meets a data error condition. In one embodiment, determining whether the data packet 1000 meets the data error condition comprises determining if the difference between any two consecutive keys' locations is equal. In another embodiment, determining whether the data packet 1000 meets the data error condition comprises determining if the frame numbers of any two consecutive data packets 1000 meet a predetermined requirement. In one embodiment, the predetermined requirement comprises the second frame number (e.g. the frame number of the later-received data packet) having a value which is one greater than the first frame number (e.g. the frame number of the earlier-received data packet). In another embodiment, the predetermined requirement comprises the keys of any two consecutive data packets to be separated by a preset number of bits. If no data error condition is met, then signal processing device 118 determines that the data packet is error-free and extracts the phase data 1016 from the payload 1004. The phase data 1016 may be converted to another format such as Matlab® for further processing.
(95) If signal processing device 118 determines that the data error condition has been met, then signal processing device 118 marks the data packet 1000 as an erroneous data packet, in order to avoid further errors in the subsequent error checking. For example, when error checking the next data packet, the signal processing device 118 will ignore any previous data packets that have been found to fail the error check.
(96) Lissajous Data
(97) When processing the interference pattern of linearly modulated pulses, the magnitudes of the five ADC sample points on the received interference pattern can be input into a mathematical formula to extract quadrature measures whose magnitudes are related to the received optical power, as well as the sine and cosine of the phase angle embedded in the interference pattern. The phase angle is then the arctangent of the quadrature measures.
(98) Lissajous data comprises the sine and cosine pairs for each sample, and may be transmitted by interrogator 300 to signal processing device 118. The Lissajous data contains these sine and cosine values. Signal processing device 118 can use these sine and cosine values to calculate the quality of the received optical data. Mathematically, if the sine and cosine values are plotted for a number of received Lissajous samples, the results should fall on the outline of a perfect circle. However, in practice other shapes can be obtained, such as ellipses, indicating that the sine and cosine calculations are not perfect. This may indicate that the optical quality of the data is in question and that the calculations are not fully reliable.
(99) Controller 324 is configured to interleave the Lissajous data (for all 3 PDR masks) with the phase data and send it to signal processing device 118 in real time. The Lissajous data may be helpful in extracting an optical figure of merit from the data. A typical figure of merit is of the form (mean(R))/(standard deviation (R)), where R is the sum of the squares of the sine and cosine terms used to calculate the phase angle.
(100) Calibration
(101) Referring now to
(102) When performing the method 800, the controller 324 begins at block 802 and proceeds to block 804 where it transmits a calibration pulse to the FBGs 114. This calibration pulse may or may not be phase adjusted using the phase modulator 310. The calibration pulse is reflected off each of the FBGs 114 and the reflected pulses return to the interrogator 300 and are received by the receiver circuitry 322 (block 806). The pulse that reflects off the first FBG 114a returns to the receiver circuitry 322 first and has the highest amplitude of the reflected pulses; the pulse that reflects off the second FBG 114b is the second reflected pulse to arrive at the receiver circuitry 322 and has the second highest amplitude, and this pattern continues for the reflections off the remaining FBGs 114. The controller 324 at block 808 determines the timing between the sensing and reference pulses based on differences in when the reflections of the calibration pulse are received at the receiver circuitry 322. Determining the arrival times of the calibration pulses may also be helpful in understanding the spatial separation of the FBGs in the sensor array, especially if the locations of some FBGs have changed for some reason.
(103) The timing between the sensing and reference pulses can be controlled by the delay induced by the delay coil 306 or other optical delayers. In some embodiments (not shown), there may be multiple optical delay coils and an associated optical switch for switching transmission of light between the delay coils. Each delay coil may be configured to induce a different delay to light entering the delay coil. Calibration of the interrogator may comprise selecting a particular delay coil, using the optical switch, based on differences in when the reflections of the calibration pulse are received at the receiver circuitry 322. In another embodiment (not shown), a delay-on-chip circuit may act as the optical delayer and may be configured to induce a user-selectable, variable delay. In such a case, calibrating the interrogator may comprise configuring the delay-on-chip circuit to induce a particular delay, based on differences in when the reflections of the calibration pulse are received at the receiver circuitry 322.
(104) In one embodiment, second order reflections from the FBGs 114 (i.e., reflections of reflections) are mitigated using digital signal processing techniques such as infinite impulse response or finite impulse response filters, or through suitable modulation such as with Barker codes.
(105) A calibration pulse can also be used to level power between multiple lasers when wavelength division multiplexing is being used, and to adjust gain of the various amplifiers 308, 314 in the interrogator 300.
(106) Calibration using a calibration pulse can be done at initial setup of the interrogator 300 or periodically while using the interrogator 300 to interrogate the optical fiber 112. The interrogator 300 can be recalibrated as desired; for example, depending on factors such as thermal changes, mechanical changes (e.g. geotechnical shifts), and long term fiber stretching.
(107) As discussed above, while the phase modulator 310 in the above embodiments is a lithium niobate phase modulator, in alternative embodiments (not depicted) different types of phase modulators may be used. Example alternative phase modulators are gallium arsenide phase modulators and indium phosphide phase modulators. The phase modulator 310 may or may not be a Mach Zehnder-type modulator.
(108) Aside from an FPGA, the controller 324 used in the foregoing embodiments may be, for example, a processor, a microprocessor, microcontroller, programmable logic controller, or an application-specific integrated circuit. For example, in one alternative embodiment, the controller 324 collectively comprises a processor communicatively coupled to a non-transitory computer readable medium that has encoded on it program code to cause the processor to perform the example methods described herein. Examples of computer readable media are non-transitory and include disc-based media such as CD-ROMs and DVDs, magnetic media such as hard drives and other forms of magnetic disk storage, semiconductor-based media such as flash media, random access memory, and read only memory.
(109) It is contemplated that any part of any aspect or embodiment discussed in this specification can be implemented or combined with any part of any other aspect or embodiment discussed in this specification.
(110) For the sake of convenience, the example embodiments above are described as various interconnected functional blocks. This is not necessary, however, and there may be cases where these functional blocks are equivalently aggregated into a single logic device, program or operation with unclear boundaries. In any event, the functional blocks can be implemented by themselves, or in combination with other pieces of hardware or software.
(111) While particular embodiments have been described in the foregoing, it is to be understood that other embodiments are possible and are intended to be included herein. It will be clear to any person skilled in the art that modifications of and adjustments to the foregoing embodiments, not shown, are possible.