Document No: SEAFOM Measuring Sensor Performance Document – 02 (SEAFOM MSP-02) DAS Parameter Definitions and Tests Issue Date: August 2018 1 Table of Contents 1 Introduction .................................................................................................................................... 5 1.1 Objectives and scope of document.......................................................................................................... 5 1.2 Definition of DAS / DVS and its associated elements .............................................................................. 5 1.3 Definition of Terms / acronyms ............................................................................................................... 6 2 Operator Considered Key DAS Requirement Elements ............................................................. 7 3 Definitions ....................................................................................................................................... 8 3.1 Supporting Spatial Parameters ............................................................................................................... 8 3.1.1 Spatial Sample Location / Sample Location Number ...................................................................... 8 3.1.2 Spatial Sampling Interval ................................................................................................................. 8 3.1.3 Fiber Distance .................................................................................................................................. 8 3.1.4 Interrogation Range ........................................................................................................................ 8 3.1.5 Gauge Length and Spatial Resolution.............................................................................................. 8 3.1.6 Fiber Stretcher................................................................................................................................. 9 3.2 Supporting Signal Parameters ................................................................................................................. 9 3.2.1 Output Data Rate ............................................................................................................................ 9 3.2.2 Interrogation Rate ........................................................................................................................... 9 3.2.3 Amplitude Spectral Density ............................................................................................................. 9 3.2.4 Sample Rate .................................................................................................................................. 10 3.2.5 Sample Number............................................................................................................................. 10 3.2.6 Time Series .................................................................................................................................... 10 3.2.7 Response Bandwidth ..................................................................................................................... 10 3.2.8 Nyquist Frequency ........................................................................................................................ 11 3.3 4 Standardization of DAS performance parameter measurement units .................................................. 11 Procedures for Measurement of Performance Parameters ..................................................... 12 4.1 Dynamic Range Test .............................................................................................................................. 13 4.1.1 Stimulus (DR) ................................................................................................................................. 13 4.1.2 Data to Be Collected at each Test Location (DR) ........................................................................... 13 4.1.3 How Data Should be Processed (DR) ............................................................................................. 13 4.1.4 Data Reporting (DR) ...................................................................................................................... 13 4.2 Frequency Response Test ...................................................................................................................... 14 4.2.1 Stimulus (FR) ................................................................................................................................. 14 4.2.2 Data to Be Collected at each Test Point Location (FR) .................................................................. 14 4.2.3 How Data Should be Processed (FR) ............................................................................................. 14 4.2.4 Data Reporting (FR) ....................................................................................................................... 14 4.3 Fidelity Test ........................................................................................................................................... 15 4.3.1 Stimulus (Fidelity) .......................................................................................................................... 15 4.3.2 Data to Be Collected at each Test Location (Fidelity) .................................................................... 15 4.3.3 How Data Should be Processed (Fidelity) ..................................................................................... 15 4.3.4 Data Reporting (Fidelity) ............................................................................................................... 15 4.4 Self-Noise Test ....................................................................................................................................... 16 4.4.1 Stimulus (Self-Noise) ..................................................................................................................... 16 4.4.2 Data to Be Collected at each Test Location (Self-Noise) ............................................................... 16 4.4.3 How Data Should be Processed (Self-Noise) ................................................................................. 16 4.4.4 Data Reporting (Self-Noise) ........................................................................................................... 16 4.5 Spatial Resolution Test .......................................................................................................................... 17 4.5.1 Stimulus (SR) ................................................................................................................................. 17 4.5.2 Data to Be Collected at Each Test Location (SR) ........................................................................... 17 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 2 4.5.3 4.5.4 How Data Should be Processed (SR) ............................................................................................. 17 Data Reporting (SR) ....................................................................................................................... 17 4.6 Crosstalk Test ........................................................................................................................................ 18 4.6.1 Stimulus (Crosstalk) ....................................................................................................................... 18 4.6.2 Data to Be Collected (Crosstalk) .................................................................................................... 18 4.6.3 How Data Should be Processed (Crosstalk)................................................................................... 18 4.6.4 Data Reporting (Crosstalk) ............................................................................................................ 18 4.7 Loss Budget Test .................................................................................................................................... 19 4.7.1 Stimulus (Loss Budget) .................................................................................................................. 19 4.7.2 Data to Be Collected (Loss Budget) ............................................................................................... 19 4.7.3 How Data Should be Processed (Loss Budget) .............................................................................. 19 4.7.4 Data Reporting (Loss Budget) ........................................................................................................ 19 4.8 Sensor Reflection Effects (OPTIONAL TEST) ........................................................................................... 20 4.8.1 Stimulus (Reflection Effects) ......................................................................................................... 20 4.8.2 Partial Reflectors ........................................................................................................................... 20 4.8.3 Data to be Collected for all test configurations (Reflection Effects) ............................................. 21 4.8.4 How Data Should be Processed (Reflection Effects) ..................................................................... 21 4.8.5 Data Reporting (Reflection Effects) ............................................................................................... 21 5 Recommended Test Apparatus .................................................................................................. 22 5.1 Simulated Fiber Sensor to be used for characterization ...................................................................... 22 5.1.1 Recommended standard lengths for Simulated Fiber Sensor ....................................................... 23 5.2 Fiber Stretcher to be used for characterizations ................................................................................... 23 5.3 Signal Generation / Amplification Instrumentation .............................................................................. 24 5.3.1 Recommended Signal Generators and Amplifiers ........................................................................ 24 5.4 Optical Attenuator ................................................................................................................................ 24 5.4.1 Attenuator Requirements ............................................................................................................. 25 5.4.2 Commercial Suppliers.................................................................................................................... 25 5.5 Isolation Chambers / Vibe Isolators ...................................................................................................... 25 5.5.1 Simple Isolation Approach ............................................................................................................ 25 5.5.2 More Exotic Isolation Approach .................................................................................................... 25 6 Reference Appendix (not including test procedures) .............................................................. 26 6.1 Conversion of Optical Phase Measurement to Strain ............................................................................ 26 Table 1 Optical Phase and Strain Relationships ................................................................................................ 28 6.2 Good Quality Data................................................................................................................................. 28 6.2.1 Single Tone stimulus testing for Good Quality Data; Tests 4.1, 4.3, 4.5, 4.6 ................................................... 28 6.2.2 Frequency Response Testing for Good Quality Data..................................................................... 30 6.3 Conformance to Common Parameter Definitions ................................................................................. 31 Table 2 SEAFOM / Energistics Parameter Definition Comparisons .................................................................. 31 6.4 7 What to do if you test tone lines up with a “line” frequency or harmonic ............................................ 31 Appendix (Test Procedures) ....................................................................................................... 32 7.1 Measurement of DAS Dynamic Range .................................................................................................. 32 7.2 Measurement of Frequency Response Test ........................................................................................... 34 7.2.1 Test Approach ............................................................................................................................... 34 7.2.2 Stimulus Waveform Generation.................................................................................................... 35 7.2.3 Processing the Data collected ....................................................................................................... 35 7.2.4 Data Reporting .............................................................................................................................. 37 7.3 Fidelity Test ........................................................................................................................................... 38 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 3 Measurement of DAS SELF-NOISE ......................................................................................................... 38 7.4 7.4.1 Background ................................................................................................................................... 38 7.4.2 Acquire and process the Noise Data ............................................................................................. 39 7.4.3 Process approach for ping domain data. ...................................................................................... 41 7.4.4 Details of the FFT Process that calculates DAS Self-noise ............................................................. 42 8 7.5 Measurement of Spatial Resolution ...................................................................................................... 44 7.6 Measurement of Crosstalk .................................................................................................................... 47 7.7 Measurement of Loss Budget ................................................................................................................ 48 7.8 Sensor Reflection Effects ....................................................................................................................... 48 Appendix FFT Window Functions .............................................................................................. 49 8.1 Flat Top Window used for frequency domain measurements of spectral peaks................................... 49 8.2 Blackman – Harris Window used for frequency domain noise measurements ..................................... 50 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 4 1 Introduction This document was written by and on the initiative of the SEAFOM Measurement Specifications Working Group. It is targeted specifically for “Distributed Acoustic Sensing” (DAS). It is intended to be used as a guide to enable the characterization of performance of DAS interrogator Units (IU) as defined by the measurement parameters and via the use of a recommended set of measurement practices contained: including definitions of key parameters, test setups, procedures, and calculation methods. It is not intended to define any specific acceptance criteria for any given application, neither to limit the ability for any user to use any brand of DAS with any desired fiber and cable that is compatible with such system. The recommended equipment that is required to support these setups and procedures does not require any particular class of performance; however, their performance parameters will limit the quality of the determination of the various fiber measurement parameters. Further, it is intended to have an agreed definition set for the following:1. 2. 3. 1.1 Specification elements and parameters of interest Vocabulary or metrics used when expressing performance parameters Measurements to be made to assist operators in determination of suitability for their requirements Objectives and scope of document The objectives of this document are to:1. 2. 3. Establish key requirement elements in consideration of operator needs Define these elements with standardized metrics Provide a recommended set of test approaches to evaluate the specification elements which are designed to be performed by non-SME resources Whilst this document does provide a harmonized set of DAS performance testing procedures which are valid for any brand or model of a DAS system, it does not pose any requirements on the actual DAS system performance. 1.2 Definition of DAS / DVS and its associated elements The definition of DAS / DVS and its associated elements is a system including an interrogator and optical fiber sensor that measures dynamic strain signals at acoustic frequencies at any point along the fiber, as well as the means to process and archive the interrogation information. Common abbreviations used include:• • DAS = Distributed Acoustic Sensing DVS = Distributed Vibration Sensing A typical DAS/DVS system is simply represented in the schematic, see Figure 1 below, and is comprised of three key elements:1. 2. DAS Interrogator Unit (IU) – The opto-electronic instrument that is connected to the sensing fiber and measures and records the dynamic strain along the fiber Distributed Sensor – The fiber optic assembly, cabled or packaged appropriately for the sensing application. This may or may not be provided by the same entity that provides the DAS Interrogator / Processor. Its length is generally considered to be the linear value if the sensor is stretched-out SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 5 3. Processor / Data Archive / User Interface – Portrayed as a separate system element within Figure 1, but could be combined within the DAS IU. It provides processing functions (standardized or customized), data archiving (usually standardized), and also provides an interface to control and “set” the Interrogator, select processing options, and define and implement the data collection options (triggered, timed, or other). DAS sensor length Interogation Unit processor data archive user interface Distributed Sensor service operator / user Figure 1. DAS System Elements 1.3 Definition of Terms / acronyms ASD ............... Amplitude Spectral Data (also known as signal magnitude spectral data) DAS ............... Distributed Acoustic Sensor DVS ............... Distributed Vibration Sensor DR ................. Dynamic Range FBG ............... Fiber Bragg Grating FFT ................ Fast Fourier Transform – time domain to frequency domain conversion FR.................. Frequency Response IU ................... Interrogator Unit Length .......... Measured in meters of fiber length (not optical path) rt-Hz .............. root Hertz = square root (Hz) noise density term SFS ............... Simulated Fiber Sensor SME............... Subject Matter Expert SNR ............... Signal to Noise SSL ............... Spatial Sample Location Strain ............ Sensed parameter. Fiber strain (not optical path change) TFL ................ Total Fiber Length, is equal to the Interrogation Range THDFT ............ Total Harmonic Distortion for Fidelity Test SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 6 2 Operator Considered Key DAS Requirement Elements Operational parameters which are typically considered to support an operator’s evaluation of a DAS system, against technical performance requirements are categorized below:A. Dynamic Range – Stimulate a “standard” sensor to the point where the maximum level of stimulation can be attained such that the measured stimulus is not corrupted when compared to the input stimulus. Considers various locations along the sensor. B. Frequency Response – Stimulate a “standard” sensor over the full required or specified frequency range. Measurements are made to determine the “transfer function” magnitude. Considers various locations along the sensor. C. Fidelity - Stimulate a standard “sensor” using signal types that are conducive to determination of distortion or linearity. Considers various locations along the sensor. D. Noise – Place the standard “sensor” in a quiet environment and measure the DAS system’s self-noise. Considers noise measurements in various ways, such as broad band “spot” noise and noise densities in pre-determined frequency bands. Considers various locations along the sensor. E. Spatial Resolution - Stimulate a “standard” sensor in a way to realize a measured response that can be processed to accurately realize the spatial resolution of the interrogation process. Considers various locations along the sensor. F. Cross-Talk – Stimulate a “standard” sensor in a way to realize a measured response that can be processed to accurately determine the level of residual signals that appear in locations other than the location of the original stimulus. Considers various stimulus locations along the sensor. G. Loss Budget – Insertion of calibrated point losses to the standard sensor so that evaluations may be made of other performance parameters which are deemed loss sensitive. Considers various locations along the sensor. H. Reflection Sensitivity – Dead zones are caused by unplanned partial reflections in the installed sensor fiber where the reflections may temporarily disable the interrogation process (signal saturation). Insertion of in-line partial reflectors in the standard sensor which simulate “sensor imperfections” and DAS system response. Test considerations include both sensor end terminus and in-line reflection locations. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 7 3 Definitions This section provides for definition of terms, units and supporting parameters associated with the recommended procedures defined in the later sections. 3.1 Supporting Spatial Parameters A list of supporting spatial parameters is presented. These combined with the definitions provided in this section sets the nomenclature to be used when defining the measurement processes to assess DAS performance parameters. A graphical representation of supporting parameters is provided in Figure 2 to assist the definitions with further clarifications in Figure 3. sensor simulator DAS Interogation Unit 0 1 2 3 4 5 6 7 Spatial Sample Locations Sample Location Number Spatial Sampling Interval spatial resolution Figure 2. DAS Interrogator Test Arrangement 3.1.1 Spatial Sample Location / Sample Location Number The DAS IU samples the backscattered light from the sensor at different locations along the sensor simulator. These locations are defined through the interrogator configuration or setup, and represented spatially along the fiber as uniformly spaced dots . A numbering system is defined such that the first Spatial Sampling Location starts at “0”. Successive locations are numbered as positive integers which increase along the length of the sensor. The term Spatial Sample Location is also known as SSL. 3.1.2 Spatial Sampling Interval The physical separation in meters (real number) between consecutive Sample Locations defines the Spatial Sampling Interval. It should not be confused with ‘Spatial Resolution’. 3.1.3 Fiber Distance The distance in meters (real number) of fiber length from the connector of the IU to the desired Sample Location. 3.1.4 Interrogation Range The Total Fiber Length (TFL) in meters (real number, fiber length, not optical length) from the connector of the DAS IU to the final end of the Sensor Simulator Fiber. This end is either a purposefully cut or terminated end of the fiber. See Figure 3. 3.1.5 Gauge Length and Spatial Resolution The gauge length is a distance (length along the fiber in meters) which the IU manufacturer designs / implements by hardware / software to affect the IU spatial resolution. It is not necessarily equal to the spatial resolution, which is a measured performance parameter. It should, for a properly operating IU be a close approximation. See Figure 3. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 8 3.1.6 Fiber Stretcher The basic definition of Fiber Stretcher for the purpose of use in Fiber Sensor Simulator is: 1) Construction is fiber wound on a piezoelectric cylinder, where electrical stimulus of the piezoelectric cylinder will cause a linearly proportionally amount of fiber strain uniformly across the fiber length attached. 2) The length of fiber wound on the fiber stretcher (not including leads) is recommended to be greater than twice the gauge length of the interrogator being evaluated. Fiber stretcher usage is depicted in Figure 15. 3.2 Supporting Signal Parameters DAS Interrogation generally involves continuous sampling of the perturbations of the fiber optic sensor at each of the Spatial Sample Locations simultaneously. Thus, each Spatial Sample Location would yield a signal record which can be processed according to the intended application information desired. The intent for this sub-section is to define the supporting signal parameters associated with this sampling to set the nomenclature to be used when defining the measurement processes to assess DAS performance parameters. Figure 3 depicts these Supporting Signal Parameters showing how they make up the Time Series data and how they relate to spatial locations on the sensor fiber. Definitions of these Signal Parameters follow. 3.2.1 Output Data Rate The rate at which the IU provides output data for all Spatial Sample Locations. This is usually the sample rate of the DAQ, and represents the time duration between spatial samples. See Figure 3. 3.2.2 Interrogation Rate The Interrogation Rate (times per second) is the rate at which the IU interrogates the fiber sensor or simulator. It is equivalent to the Pulse Rate for interrogators that provide optical pulse interrogation. It is equal to the inverse of the sample interval. See Figure 3. 3.2.3 Amplitude Spectral Density Time Series Data is converted to frequency domain data for some of the Performance Parameter Measurement procedures. These will produce data in units of Amplitude Spectral Density. This is the square root of Power Spectral Density. This is also known as the signal magnitude spectral data. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 9 TIME SERIES Measurement Start Time DAS Interrogation Unit Spatial Sample Spatial Resolution sensor Fiber 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 sample number Sample Interval 0 1 2 3 4 5 6 7 8 spatial sample interval M samples Time Series 2 Time Series 3 Time Series 4 spatial sample location Fiber distance N-1 N TFL Total Fiber Length = Interrogation Range Interrogation rate = 1/(Sample Interval) Figure 3. Signal Parameters relating to Time Series and their Spatial Location Identification 3.2.4 Sample Rate The sample rate is the rate at which the raw acoustic data is output from the interrogation unit. NOTE: The maximum sample rate is equal to the interrogation rate. Sample rate applies when the interrogation rate is reduced (by decimation or other) prior to being output by the IU. 3.2.5 Sample Number The sequence number of a Sample in a Time Series (see Figure 3) is called the Sample Number.. 3.2.6 Time Series A data set for a particular sample location, which is usually represented as sampled at the Interrogation Rate, but can also be represented at a sub-sample rate of the interrogation rate. NOTE: Whatever rate is used, it must be used for all tests in section 4. 3.2.7 Response Bandwidth The minimum to maximum detectable frequency (3db decay point on frequency response curve). SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 10 3.2.8 Nyquist Frequency For the purposes of this document Nyquist Frequency is the frequency represented by the time duration or period of half of the Interrogation or sample rate, whichever is smaller. Example: If the Interrogation rate is 20,000 samples per second, the Nyquist frequency will be 10KHz. Conformance to common parameter definitions: SEAFOM parameter definitions described in Section 3.1 and 3.2 of this document have been developed with an effort to be common to other standards being developed for DAS. Section 6.3 outlines commonality between SEAFOM MSP-02 and Energistics PRODML v2.0 DAS parameter definitions. 3.3 Standardization of DAS performance parameter measurement units In consideration of standardization of the DAS performance parameters, the measurements made that characterize performance parameters should be represented (or converted to) strain units. Normalization Considerations: Certain strain measurements are to be modified to accommodate normalization as needed. For example: Measurements which are influenced by system noise may be modified by normalizing to a particular noise bandwidth. Metrics here are “strain per square root Hz” or strain/rt-Hz. Measurements using stimulus which are influenced by the gauge length are made with the stimulus being normalized by the gauge length. This includes all required tests except for self-noise and loss budget. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 11 4 Procedures for Measurement of Performance Parameters The performance parameters considered meaningful for characterizing DAS Interrogator performance are identified below:1. 2. 3. 4. 5. 6. 7. 8. Dynamic Range Frequency Response Fidelity Self-Noise Spatial Resolution Cross-Talk Loss Budget Sensor Reflection Effects (optional test) This section provides for outline procedures for measurement of performance parameters. Details for some of these processes are provided in section 7 Appendix (Test Procedures). Baseline Considerations for Test Procedures The SEAFOM DAS working group endeavoured to develop the test procedures and recommendations for the anticipated apparatus to perform the testing and data processing to be “within reach” of practicing organizations resident skill sets and metrology budgets. Additionally, attempts have been made such that procedures defined are not overly complex in scope but without compromising the efficacy of the reportable results. The key objectives followed were:A. B. DAS SME not required: One should not need to be a DAS subject matter expert to be qualified to run the tests and prepare the test results Single Test Bed for All Procedures: All Procedures have been developed such that a single test bed is implemented. This is defined as a Simulated Fiber Sensor (SFS) and is detailed in section 5.1 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 12 4.1 Dynamic Range Test Stimulate the Simulated Fiber Sensor (SFS, sec 5.1) to the point where the maximum level of stimulation such that the result signal is not corrupted when compared to the input stimulus. Stimulus at three different locations TP1, TP2, and TP3 along the sensor as shown in Figure 4. 250 m IU TP Stretcher 1 Delay 1 TP Stretcher 2 Delay 2 250 m TP Stretcher 3 Figure 4. Test Locations for Dynamic Range Test 4.1.1 Stimulus (DR) Signal Type: Sinusoidal Frequencies: 1%, 5%, and 20% and 80% Nyquist Signal Level (peak): (0.17 µε to 14 µε) / (gauge length) Thus if gauge length is 10m, then Signal level range is 0.02µε to 1.4 µε Stimulus signal should start at lower level than max expected limit and increase level linearly in time to past max expected limit. See section 7.1 for details. NOTE: This recommended test is defined at frequencies that are determined to be achievable using traditional test apparatus (SFS) with somewhat efficient fiber stretchers. It does not prevent vendors / suppliers to produce data at lower frequencies than what are recommended. 1. 2. Which can be accomplished using fiber stretchers (higher frequencies) Which can be accomplished using more substantial means to provide for larger strain stimuli (lower frequencies) Stimulation should be applied independently at each test position location. 4.1.2 Data to Be Collected at each Test Location (DR) Samples per Location: As needed to cover stimulus range Time Duration each location: As needed Refer to section 6.2.1 to insure good quality data is collected 4.1.3 How Data Should be Processed (DR) Signal: Examination of time domain response to determine Dynamic Range Limit: Consider this limit to be when signal becomes distorted or experiences its first discontinuity. Test can be rerun 5 times to obtain the “best” result. This limit is determined to be the dynamic range. Details: See Section 7.1, Appendix Dynamic Range 4.1.4 Data Reporting (DR) Report maximum peak strain attained multiplied by the gauge length. This to be the strain-gauge length limit. This is for frequencies at 3 positions (12 values). Table format is recommended. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 13 4.2 Frequency Response Test Measurement of the frequency response will be made by stimulating the SFS (Sec 5.1) over the IU functional frequency range as shown in Figure 5. Recommended measurements include the magnitude of the frequency response at the three locations TP1, TP2, and TP3. 250 m IU TP Stretcher 1 Delay 1 TP Stretcher 2 Delay 2 250 m TP Stretcher 3 Figure 5. Test Locations for Frequency Response Test 4.2.1 Stimulus (FR) Signal Type: Frequencies: Signal Level: Sequential Tone Sinusoidal Sweep (40 frequency steps). See section 7.2 2% to 80% Nyquist, 40 steps, 2.5 sec each. 100 sec sweep 0.08 µε (peak) / (gauge length in meters) or if needed, at lower levels to produce monotonic IU Response over the frequency range. This is determined by the test manager The stimulus may be applied to all three locations simultaneously, or independently. This will be the test operator’s choice. 4.2.2 Data to Be Collected at each Test Point Location (FR) NOTE: Data collected for processing should meet the criteria of Good Quality Data (See 6.2.2). Repeat tests as necessary to insure this. Time Duration of Sweep: Samples Recorded: 4.2.3 100 sec Sufficient to cover the full 100 sec sweep How Data Should be Processed (FR) See Section 7.2.3. Time records are first converted to the frequency domain via FFT with no window into “magnitude” ASD data. Then the data is further processed to represent the interrogator (magnitude transfer function) response and used to determine a frequency response plot. 4.2.4 Data Reporting (FR) Plot 1: Interrogator Response to Stimulus. Three plots from locations TP2, TP3, TP4, Details described in 7.2.4. Units are dB re strain level vs frequency Plot 2: Corrected and Normalized Frequency response. Three plots from locations TP2, TP3, TP4, Details described in 7.2.4. Units are dB (response) vs Frequency NOTE: This test does not accommodate very low frequencies (below 2% Nyquist). For those practitioners that wish to also measure lower frequencies, it is recommended that a similar test be performed, over the desired frequency range, and additionally report that information. Also note, these tests can be at a higher stimulus amplitude, i.e. if frequency range is restricted to 10% of the stimulus frequency range of 4.2.1, one can increase stimulus amplitude by 10X. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 14 4.3 Fidelity Test Stimulate the SFS (sec 5.1) with sinusoidal tones of varying level. Recommended measurements are to be taken at the three locations TP1, TP2, and TP3 as shown in Figure 6. 250 m IU Delay 1 TP Stretcher 1 TP Stretcher 2 Delay 2 TP Stretcher 3 250 m Figure 6. Test Locations for Fidelity Test 4.3.1 Stimulus (Fidelity) Signal Type: Frequency: Sinusoidal 10% Nyquist Note: if frequency coincides with “line interference” it is okay to move by +/- 20% Signal Levels (peak): Example: (0.08 µε, 0.25 µε and 0.8 µε) / (gauge length) if gauge length is 5m, then levels are 0.016 µε, 0.05 µε and 0.16 µε The stimulus may be applied to all three locations simultaneously, or independently. This will be the test operator’s choice. 4.3.2 Data to Be Collected at each Test Location (Fidelity) Collect time series data at each of the stimulus locations Samples to record at each selected SSL: one minute duration 4.3.3 How Data Should be Processed (Fidelity) 1. 2. 3. Parse the one minute time series data records to smaller length time series of 16384 samples long. The objective is to yield 10 sets at each test point location Transform the Time Series records via FFT magnitude with Flat Top window, discarding any data which doesn’t meet the criteria of “Good Quality Data” (sec 6.2.1) Of the remaining data, calculate the total harmonic distortion in percent (equation 1 below) using harmonics 2-5 averaging 10 sets. Vx = signal level (not power level) where x is the harmonic THDFT = (EQ 1) FT subscript means Fidelity Test 4.3.4 Data Reporting (Fidelity) Report Total Harmonic Distortion in percent at each of the three levels at each of the three locations. This becomes 9 data values to report (units are percent). Table format is recommended. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 15 4.4 Self-Noise Test The purpose of this test is to evaluate the self-noise DAS Interrogator. Measurements made here are the Amplitude Spectral Density (ASD, which is the square root of Power Spectral Density) of the noise response of the IU. The Simulated Fiber Sensor (SFS) should be isolated from room acoustics and vibration. Tests are to be taken at three different locations along the sensor as shown in Figure 7 and shown as sections 1, 2, 3 within the two delay coils. 250 m IU TP FS 1 sec 1 Delay 1 TP FS 2 sec 2 Delay 2 sec 3 TP FS 3 250 m Figure 7. Test Locations for Self-Noise 4.4.1 Stimulus (Self-Noise) None. The fiber sensor simulator should be isolated from acoustics and vibration. 4.4.2 Data to Be Collected at each Test Location (Self-Noise) Collect data as required per section 7.4.2 step 3 Self Noise (30 seconds). All data may be collected simultaneously or independently at the section locations. This is the test operator’s choice. 4.4.3 How Data should be Processed (Self-Noise) Analyze data from three different sections:Section 1: 300 consecutive SSLs in delay 1 (starting 250 SSLs in) Section 2: 300 consecutive SSLs in delay 2 (starting 100 SSLs in) Section 3: 300 consecutive SSLs in delay 2 (ending 100 SSLs before the end of delay 2) Analysis to be performed per Section 7.4 4.4.4 1. FFT each of the sections 300 time series resulting in “single sided” magnitude measures, units of self-noise vs frequency 2. Normalize each of the FFT records to a 1 Hz “noise” bandwidth and convert the FFT magnitude values amplitude to RMS strain values 3. Average all of the 300 noise traces in each of the three sections such that result is one plot or trace for each of the three sections 4. Convert the averaged magnitude data to dB units (20*Log10 [strain magnitude] ). Data Reporting (Self-Noise) Plots Frequency Domain. One plot per test section. • • • Noise in dB(strain/rt-Hz), units of dB Frequency in log scale, covering full bandwidth of test (1 Hz – Nyquist) The gauge length setting of the interrogator will be reported on the test result. Details: See Section 7.4 Appendix – Self-Noise SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 16 4.5 Spatial Resolution Test Stimulation to SFS (sec 5.1) is continuous wave, sinusoidal at moderate amplitude, only one frequency required. Recommended measurements are to be taken at the three locations TP1, TP2, and TP3 as shown in Figure 8. 250 m IU Delay 1 TP Stretcher 1 TP Stretcher 2 Delay 2 TP Stretcher 3 250 m Figure 8. Test Locations for Spatial Resolution Test 4.5.1 Stimulus (SR) Signal Type: Frequency: Sinusoidal 2% Nyquist Note: if frequency coincides with line interference it is okay to move by +/- 20% Signal Level (peak): 0.5 µε / (gauge length) 4.5.2 Data to Be Collected at Each Test Location (SR) Collect time series data at consecutive Spatial Sample Locations (SSL) that cover the length of fiber on the fiber stretcher plus two gauge lengths on each side, as shown in Figure 9. The stimulus may be applied to all three locations simultaneously, or independently. This will be the test operator’s choice. Samples to record at each selected SSL: one minute duration NOTE: collection for both spatial range and crosstalk can be taken at the same time by increasing the range out to +/-50 GL from stretcher (see sec 4.6). Fiber Stretcher “fiber sensor” gauge length gauge length -2 -1 “fiber sensor” gauge length +1 gauge length +2 Figure 9. Locations to collect data for spatial resolution test (across fiber stretcher and including 2 gauge lengths on each side 4.5.3 How Data Should be Processed (SR) Objective: You want to make accurate measurements of the amplitude of the stimulus signal at each Spatial Sample Location. Amplitudes are measured via Flat Top windowed FFT of the time series and extracting the magnitude value at the stimulus frequency. Use only Good Quality Data as defined in section 6.2.1. Recommend that each FFT be smaller blocks than the 1 minute record to increase the probability that data blocks at each SSL have high signal to noise (fade free). Details of this process are outlined in appendix section 7.5 “Measurement of Spatial Resolution”. 4.5.4 Data Reporting (SR) Report: Calculated Spatial Resolution values (in meters) for the three different test locations. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 17 4.6 Crosstalk Test Stimulation to SFS (sec 5.1) is a continuous wave, sinusoidal at moderate amplitude. Only one frequency required. Stimulus is applied at three different locations as shown in Figure 10. This test makes measurements of the residual signals that occur in locations other than the location of the original stimulus to make “crosstalk” determinations. 250 m IU TP Stretcher 1 Delay 1 TP Stretcher 2 Delay 2 250 m TP Stretcher 3 Figure 10. Test Locations for Crosstalk Test 4.6.1 Stimulus (Crosstalk) Signal Type: Frequency: Sinusoidal 2% Nyquist Note: if frequency coincides with “line interference” it is okay to move by +/- 20% 0.5 µε, / (gauge length) Signal Level (peak): The stimulus may be applied to all three locations simultaneously, or independently. This will be the test operator’s choice. 4.6.2 Data to Be Collected (Crosstalk) Collect reference stimulus time series data at the location of the fiber stretcher, and time series data at Spatial Sample Locations at +3 to +50 gauge lengths -3 to -50 gauge lengths or a minimum length of +/-250 meters as shown in Figure 11. Time series data to be collected for one minute. “fiber sensor” Fiber Stretcher “fiber sensor” out to -50 gauge lengths gauge length gauge length -4 -3 out to +50 gauge lengths middle of fiber stretcher gauge length +3 gauge length +4 Figure 11. Locations to collect data for crosstalk test. +/-50 gauge lengths, don’t analyze first two gauge lengths on either side of the fiber stretcher 4.6.3 How Data Should be Processed (Crosstalk) Calculate reference amplitude and crosstalk data as instructed in 7.6. Crosstalk values represent data elements in the range of +3 to +50, -3 to -50 gauge length. Determine crosstalk by calculating ratio of crosstalk to reference (in dB). Details of this process are outlined in section 7.6 “Measurement of Crosstalk”. 4.6.4 Data Reporting (Crosstalk) Report: Single plot dB level of crosstalk versus SSL at each test point TP1, TP2, TP3. See example in section 7.6 Measurement of Crosstalk. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 18 4.7 Loss Budget Test The loss budget test is intended to evaluate the IU performance for non-ideal sensor installation conditions. The dominant consideration is that optical loss is caused at the beginning of the sensor, in the vicinity of the well head exit or other proximal interfaces between the IU and the deployed sensor. 4.7.1 Stimulus (Loss Budget) The test protocol calls for placing an optical attenuator (as stimulus) between the IU and the input to the sensor simulator as depicted below. Here we show an input optical attenuator and three designated test points TP1, TP2, and TP3 in Figure 12, which represent the beginning, middle and end of the DAS Sensor Simulator. IU Atten 250 m TP FS 1 sec 1 Delay 1 TP FS 2 sec 2 Delay 2 sec 3 TP FS 3 250 m Figure 12. Test Locations for Loss Budget Test Test locations are designated as TP2, TP3, and TP4, which represent the beginning, middle and end of the DAS Sensor Simulator. Recommended Attenuator Stimulus: (one way attenuation values) Test 0 Test 1: Test 2: Test 3: 0 dB reference data from self-noise test (sec 4.4) -2 dB -4 dB -6 dB 4.7.2 Data to Be Collected (Loss Budget) A self-noise test is required at the three test points identified for each of the attenuation levels. 4.7.3 How Data Should be Processed (Loss Budget) Perform self-noise test as defined in section 4.4. 4.7.4 Data Reporting (Loss Budget) Report: Determine the spot frequency noise level at the 50% Nyquist locations for test 0-3. This would be a single value in dB strain, normalized to 1 Hz noise band, and citing the gauge length used. These values should be reported in two tables. The first table showing the noise levels for four tests at the three locations. The second table showing the difference (in dB) of the reference test (no attenuation) and the three tests at the different attenuation levels. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 19 4.8 Sensor Reflection Effects (OPTIONAL TEST) Optical point reflections in deployed sensors can cause two unwanted effects:1. A dead zone (distance) following the reflection location, where no useful measurement can be made A performance degradation along part of or the whole fiber length which causes signal contamination 2. This test recommends that three separate sensor reflection scenarios be considered. NOTE: This is an optional test, partial testing is acceptable. The testing involves partial reflectors end, at the front, or both ends and front of the SFS. The three test arrangements are shown in Figure 13. Here the partial reflectors are mated to the start and end connectors of the SFS. The SFS is shown depicting the three sections where self-noise data will be collected, and the three test positions where Fidelity testing will be performed. Test 1 IU 250 m TP FS 1 sec 1 Delay 1 TP FS 2 sec 2 Delay 2 sec 3 TP FS 3 250 m PR 250 m TP FS 1 sec 1 Delay 1 TP FS 2 sec 2 Delay 2 sec 3 TP FS 3 250 m PR 250 m TP FS 1 sec 1 Delay 1 TP FS 2 sec 2 Delay 2 sec 3 TP FS 3 250 m Test 2 IU start Test 3 IU start PR end PR end Figure 13. Test Configurations for Reflection and Dead Zone Evaluations 4.8.1 Stimulus (Reflection Effects) A stimulus will also be used to conduct fidelity testing:Signal Type: Frequencies: Signal Level 4.8.2 Sinusoidal 10% Nyquist 0.25 µε and 0.8 µε) / (gauge length) if gauge length is 5m, then levels are, 0.05 µε and 0.16 µε Partial Reflectors Partial reflectors need to be in-line fiber elements. They need to provide known partial reflections at the wavelength(s) of operation of the IU. These can be custom Fiber Bragg Gratings FBG made for the desired reflectivity or other fiber assemblies. Figure 14 shows examples of other easy to fabricate partial reflectors. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 20 Tap coupler PROXIMAL PARTIAL REFLECTOR MATED APC SFS end easy to fab for 0.1% to 1% reflection DISTAL PARTIAL REFLECTORS cleaved fiber ~ 3.75% reflection 90+% Tap to sensor FRM reflector MATED APC TO PC attenuation loop SFS end ~ 1% reflection Figure 14. Recommended methods for creating partial reflections for SFS Proximal reflections can be made by using a “tap” coupler where most of the light passes to the sensor, and a small portion is directed to a “reflector”. Figure 14 shows a Faraday Reflector Mirror as these types of mirrors come with pigtail fiber and are easy to implement. Any other pigtailed fiber mirror should be acceptable. Distal Reflections can be made by mating connectors as shown in Figure 18 to create the desired reflection. The lower left diagram in Figure 14 “MATED APC” shows two angle connectors mated to a pigtail fiber which is cleaved at 90 degrees. This will provide for an approximate 3.8% reflection which would be the equivalent of the worst case reflection a DAS sensor could provide. The lower right diagram in Figure 14 “Mated APC to PC provides for approximately 1% reflection (light which reflects from the PC connector surface (for 1550 nm light). The pigtail fiber would have a series of tight loops (say 10 @ 0.5 inch diameter) to attenuate the throughput light to a negligible value. Recommended Reflections for Testing This standard does not mandate the start and distal reflection values, but does identify logical value ranges. Start Reflection: Consider 0.5% to 1% End Reflection: up to 3.6%. This is the maximum light that can be reflected from a normal termination at the end of a fiber 4.8.3 Data to be Collected for all test configurations (Reflection Effects) A. B. 4.8.4 How Data Should be Processed (Reflection Effects) A. B. 4.8.5 Using Stimulus for Fidelity Test: Per instructions in section 4.3 only testing at the two stimulus levels of 0.25 µε and 0.8 µε) / (gauge length) Noise Test: Perform self-noise test as defined in section 6.4 Fidelity Test: Same as in section 4.3 (for the two levels) Noise Test: Process self-noise test as defined in section 4.4 Data Reporting (Reflection Effects) Fidelity at Fiber Stretcher: Compare with results from fidelity testing from section 4.3. THD is presented in percentage values. Up to 18 are provided from reflection tests 1, 2 and 3 to compare with the 6 values from standard fidelity test. This would be best presented in a table format. Noise: Compare noise levels measured with data from noise data from 4.4 self-noise test. Format recommended is to use overlap plots, meaning two data sets on each plot. The reference data set would be the noise measurement with no reflections. The other data set would represent the noise data from Tests 1, 2, 3 sections 1, 2, 3. Thus if all tests were run, 9 overlap plots would result. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 21 5 Recommended Test Apparatus 5.1 Simulated Fiber Sensor to be used for characterization Each of these performance parameters are to be evaluated using a Simulated Fiber Sensor (SFS) of length defined by the IU’s stated range, or alternatively a range specific to an application. This length selected becomes the ‘Total Fiber Length’ or TFL. The Simulated Fiber Sensor will be arranged as shown in Figure 15. It is functionally comprised of four delay coils and three fiber stretchers which are spliced to represent a contiguous length being the TFL. In this depiction, they are all shown with pigtail fibers angle terminated with the connector of choice at the start and end of the TFL. All elements of the SFS are housed in an isolated container that provides immunity to acoustics and vibration. The three fiber stretchers which are each of length Ls located between the four delay coils and represent test point locations for the many of the performance parameter tests. These are TP1, TP2, and TP3. Determinations for the lengths of Delay 1 and Delay 2 are made using the following relationships. 1. 2. 3. Ls is equal to the fiber stretcher length TFL’ is set to be equal to TFL- 500 – 3Ls meters TFL’ / 2 is the length of the Delay 1 and Delay 2 (EQ 2) (EQ 3) isolated container 250 m 250 m Ls TFL’/2 Ls fiber stretcher Delay 1 TP 1 fiber stretcher TP 2 Delay TFL’/2 Delay 2 Ls fiber stretcher TP 3 Figure 15. Simulated Fiber Sensor and Fiber Stretcher Three test positions in Figure 15 coincide with the locations of the fiber stretchers and are designated as follows:TP1: “Start” Location 1: ................ Before Delay 1 TP2: “Midpoint” Location 2: ................ Between Delay 1 and Delay 2 TP3: “End” Location 3 ................. After Delay 2 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 22 These Three test positions are depicted in Figure 16 and identified as test positions or test points 1-3, specifically designated as TP1, TP2, TP3, IU refers to DAS IU. (IU) DAS Interrogator 250 m Fiber Stretcher TP 1 Delay 1 Fiber Stretcher TP 2 Delay 2 Fiber Stretcher 250 m TP 3 Figure 16. Test Configurations for SFS showing three test positions 5.1.1 Recommended standard lengths for Simulated Fiber Sensor The Total Fiber Length (TFL) of the Simulated Fiber Sensor (SFS) may be any length applicable for the DAS interrogator being evaluated. The DAS working group did determine that it may also be meaningful to recommend a standard TFL for the SFS. Such a standard TFL would make it easier for operators to have a common baseline to make comparisons of different IU offerings. The DAS working group determined the following:The standard TFL for the SFS = 5 km In either event, use equations 2 and 3 to determine the lengths for Delay 1 and Delay 2 5.2 Fiber Stretcher to be used for characterizations The fiber stretcher is used for most of the performance parameter tests that require “stimulus”. The fiber stretcher is comprised of “sensor fiber” wrapped around a piezoelectric cylinder which is radially polled. The conditions of this fiber stretcher, in order to be effective for conducting performance parameter testing are as follows:Cylinder Diameter ................................. > 2 inches (for low macrobend loss) Fiber Type.............................................. same as SFS fiber Fiber Stretcher Length ......................... at least two gauge lengths. However, if this length does not cover at least 10 Spatial Sample Locations, add length for such coverage. Longer lengths acceptable Sensitivity .............................................. uniform over entire wound section of fiber Frequency Range ................................. 1% to 80% of Nyquist frequency - see note 1 below Strain Levels (dynamic) ....................... up to (14 µε peak) / (Gauge Length) - see note 2 below NOTE 1: Ideally, the “sensitivity” response (strain / volt) of the fiber stretcher should be constant over the entire frequency range. In practice this is not true and the circumferential resonance of the piezo cylinder will cause some increased sensitivity at higher frequencies. In order to ensure the accuracies of Dynamic range (4.1) and frequency response (4.2) tests, one will need to know the frequency response of the fiber stretcher for data compensation. Insure the supplier provides this information, or that the fiber stretcher can be calibrated to obtain the information. NOTE 2: The high strain level indicated is required to satisfy the lowest frequency for the Dynamic Range test. It may be required (for this one test) that a voltage amplifier will be required between the signal generator and the fiber stretcher. All other tests in this standard involve much lower dynamic strain levels and should not need amplification. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 23 Commercial Fiber Stretchers Known fiber stretcher manufacturers with commercial offerings at the date of publishing this document are:• Evanescent Optics, Inc. • General Photonics • Optiphase - A Halliburton Service Alternative: Various organizations fabricate their own. See requirements: see general description for fiber stretcher. 5.3 Signal Generation / Amplification Instrumentation The fiber stretcher minimally needs a signal generator to produce the drive signals, which is capable of operating over the ‘Frequency Response’ range specified in section 2. Most fiber stretcher designs are capable of being driven directly using COTS signal generators. In regards to the low frequency Dynamic Range tests identified in section 5.2 or 4.1, there will likely be a need to amplify the signal generator signal to higher voltages to get to the (14µε peak) / (Gauge Length) levels. 5.3.1 Recommended Signal Generators and Amplifiers Signal Generator: Many COTS generators are available. One should insure that the generator produces low distortion sine waves (THD < -54 dB), and has low spurious outputs (< -60 dB) within the ‘Frequency Response’ range. ARB generation for the frequency response test will require up to 10M sample memory. A partial list of low price products which satisfy this are as follows:• • • Keysight Models 33511B, 33521B with “Add 16M memory” option B&K Model 4077B, 4080B (16M memory) Rigol DG5071, DG5072 (128M memory) Voltage Amplifier (if needed): This needs to be selected, when mated to the fiber stretcher to produce a sufficient voltage amplitude to attain fiber strain levels commensurate with the testing requirements. It will need to be able to drive a capacitive load (the PZT element) covering the stimulus frequencies called out in section 5.2 or 4.1. A partial list of known suppliers of such amplifier are listed below:• • • • • 5.4 TREK, INC. http://www.trekinc.com/ Piezo Systems Inc. http://www.piezo.com/ PiezoDrive http://www.piezodrive.com Noliac http://www.noliac.com/ AA Lab Systems http://www.lab-systems.com/ Optical Attenuator A calibrated or optical attenuator approach or attenuator that can be self-calibrated will be required for the optical budget performance parameter testing. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 24 5.4.1 Attenuator Requirements Recommended:Calibrated for op wavelength .................. yes or self calibrate with power meter Attenuation Range .................................. -2 to -6 dB Step size (settability) .............................. as needed, assume accurate to 0.1 dB AM modulation ........................................ < -50 dBc NOTE: above is for tunable attenuator. It is also acceptable to use fixed attenuators. 5.4.2 Commercial Suppliers Many manufacturers and suppliers for fiber optic tunable attenuators can be found when conducting a web search for “variable fiber optic attenuator”. 5.5 Isolation Chambers / Vibe Isolators The Simulated Fiber Sensor (SFS) sec 5.1 uses fiber coils which are sensitive to environmental disturbances, namely room acoustics and room / benchtop vibrations. One must take measures to insure such environmental disturbances do not degrade test data for the measurements of performance parameters (section 6). Such decisions / implementations will be left to the test staff. Two isolation approaches are outlined here (5.5.1 and 5.5.2), span the range from simple to thorough to support those seeking ideas. Neither is required. It does make sense however to provide some type of isolation when conducting noise tests (sections 4.4 and 6.4) so as to not obfuscate IU selfnoise and environmental noise. 5.5.1 Simple Isolation Approach A. B. 5.5.2 Place the elements of the SFS in a thick walled metal container. This will serve to provide mass and to block airborne room acoustics Use a bicycle inner tube with a few PSI of air to “suspend” the SFS container. This will serve to reduce table borne vibrations More Exotic Isolation Approach A. B. Use a vibration isolation table. Products from Minus K Technology www.minusk.com/ and others Place the environmental table (with SFS) inside an anechoic isolation closet / cabinet. Reference supplier Herzan LLC (southern California) www.herzan.com and others Example of a highly capable vibration and anechoic isolation apparatus: Employ an acoustic enclosure, “Herzan” Silencer model with performance upgrade DE, to provide a thermally stable and acoustically shielded experimental area. Then within this enclosure the experiment is further decoupled from the environment with a Minus-K negative stiffness vibration isolation platform, 50BM4. This provides isolation from low frequency vibrations down to of the order of 1Hz. This offers an experimental working volume approximately 40x40x50cm3. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 25 6 Reference Appendix (not including test procedures) This section provides for references, processes, conversion relationships and derivations which support standardization of data conversions and methods to ensure data quality prior to processing. 6.1 Conversion of Optical Phase Measurement to Strain Most DAS interrogators considered for use in oil and gas applications implement some methodology that relies on the determination of an optical phase displacement as the native quantity measured, relating to the fiber sensitivity. The conversion of this optical phase measure to standard strain units requires the following:A. B. Account for the Poission ratio of the fiber (sensor) Account for the “double path” nature of DAS backscatter measurements. The sensed light is based on the folded optical path nature of the OTDR which produces an optical path length change twice that implied by the linear strain across the optical gauge length itself, i.e. L is twice the Gauge Length The following derivation provides for the appropriate conversions:When light travels through a fiber of length of L and refractive index of n, the optical phase is:- (EQ 4) Where k is wavenumber (k = 2π/λ), where λ = vacuum wavelength. Changes in phase (of any type) can be categorized as originating from changes from three different sources, namely length, refractive index, and wavelength, expressed as:- . (EQ 5) When the fiber experiences strain ε (= dL/L) one may be inclined to assume that the amount of strain is directly translated to the amount of change in phase delay, as dϕ/ϕ = ε, but this isn’t true as strain also causes changes in the index of refraction n through the photo-elastic effect 1, and it is necessary to introduce a scale factor ξ as:- (EA 6) Where Pi is the strain optic coefficient (for silica P12 = 0.27, P11 = 0.12), which results in:- . 1 (EQ 7) Giallorenzi T G et al “Optical fiber sensor technology” IEEE J. Quantum Electronics, v18 626-65, 1982 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 26 Combining equations 7 and equation 4 establishes linear relationship between strain and resulting change in phase delay as:- . (EQ 8) Accounting for the particular measurement of the IU where the length L, in equation 8 is represented below by the double transit of a Gauge Length the optical phase is represented as:- . (EQ 9). Where G is the optical Gauge Length of the DAS system Equation 9 is rearranged to show the strain sensitivity (EQ 10) Where the parameters of equation 10 are defined as:- λ n G ξ dφ ε , the operational optical (vacuum) wavelength of the DAS system , the refractive index of the sensing fiber (group index) , the Gauge Length employed by the DAS system , the photo-elastic scaling factor for longitudinal strain in isotropic material (= 0.78, see eq 6) , the noise floor of the system in radians , the noise floor of the system defined as a strain Calculated Strain / Optical Phase values for given Gauge or Fiber Stretcher Lengths The Interferometric optical phase-strain relationship from equation 9 is shown in Table 1. It provides the optical phase level required to attain stimulus strain levels in relation to the amount of optical fiber wound on the fiber stretcher. Alternatively, it provides the optical phase “accumulated” across a gauge length for a given strain level. Thus, it should provide as a handy reference tool to determine the drive level required for fiber stretchers for the various tests within this document. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 27 Strain Gauge or fiber stretcher length (m) 1 2 3 4 5 6 8 10 12 15 20 25 30 35 40 45 50 0.025µε 0.05µε 0.1µε 0.25µε 0.5µε 1µε 2.5µε 5µε optical phase radians 0.23 0.46 0.70 0.93 1.16 1.39 1.86 2.32 2.79 3.48 4.64 5.80 6.96 8.12 9.28 10.45 11.61 optical phase radians 0.93 1.86 2.79 3.71 4.64 5.57 7.43 9.28 11.14 13.93 18.57 23.21 27.85 32.50 37.14 41.78 46.42 optical phase radians 2.32 4.64 6.96 9.28 11.61 13.93 18.57 23.21 27.85 34.82 46.42 58.03 69.63 81.24 92.84 104.45 116.06 optical phase radians 4.64 9.28 13.93 18.57 23.21 27.85 37.14 46.42 55.71 69.63 92.84 116.06 139.27 162.48 185.69 208.90 232.11 optical phase radians 9.28 18.57 27.85 37.14 46.42 55.71 74.28 92.84 111.41 139.27 185.69 232.11 278.53 324.96 371.38 417.80 464.22 optical phase radians 23.21 46.42 69.63 92.84 116.06 139.27 185.69 232.11 278.53 348.17 464.22 580.28 696.34 812.39 928.45 1044.50 1160.56 optical phase radians 46.42 92.84 139.27 185.69 232.11 278.53 371.38 464.22 557.07 696.34 928.45 1160.56 1392.67 1624.79 1856.90 2089.01 2321.12 optical phase radians 0.46 0.93 1.39 1.86 2.32 2.79 3.71 4.64 5.57 6.96 9.28 11.61 13.93 16.25 18.57 20.89 23.21 Table 1 Optical Phase and Strain Relationships 6.2 Good Quality Data This element covers tests 4.1: Dynamic Range; 4.2: Frequency Response; 4.3: Fidelity; 4.5: Spatial Resolution; and 4.6: Crosstalk. The procedures for the tests indicated require a sufficiently high signal to noise to make a precise measurement. Considering that DAS systems are influenced by Rayleigh fading statistics, where highly faded signals have less than sufficient signal to noise, one needs to insure that the “bad” data sets aren’t used. The process steps to conduct this Good Quality Data examinations are detailed below:- 6.2.1 Single Tone stimulus testing for Good Quality Data; Tests 4.1, 4.3, 4.5, 4.6 The following is recommended:A. B. Take multiple simultaneous time series data of a few Spatial Sample Locations covered by the fiber stretcher (close to the center, see Figure 17) with the single tone stimulus on. These sample locations will always be available as the fiber stretcher is required to cover at least 10 spatial locations (see section 5.2). The time duration to be recorded should be whatever the specific test calls for Process each of these time series data by (FFT) converting to the frequency domain to examine the signal to noise of the stimulus as follows:a. Select one second of time series data from approximate mid-point of the time series. Only use 1 second (this normalizes noise bandwidth) b. Perform FFT on the one second record. Optional but not necessary to use data window such as Blackman-Harris SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 28 c. C. Plot the signal magnitude in units of dB of the frequency domain data sets (single sided) and examine. Evident should be the single tone signal superimposed over a noise level for the remaining frequencies Acceptable time series data would be that which exhibits a signal to noise of 50X (34 dB) or higher qualifies as “Good Quality Data.” Higher SNR is better Fiber Stretcher sensor simulator DAS 0 1 2 3 4 5 6 7 Interogation Unit Spatial Sample Locations few spatial locations Fiber Stretcher Range Figure 17. Fiber Stretcher Spatial Sample Locations An example plot for examination of data quality is shown in Figure 18. Shown here is a large SNR (~ 60 dB) Figure 18. Frequency Domain Plot of Single Tone Stimulus SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 29 6.2.2 Frequency Response Testing for Good Quality Data The following is recommended:A. B. C. Section 4.2 identifies the stimulus as a sequential tone sinusoidal sweep lasting 100 seconds. Take multiple simultaneous time series data at each test point location covered by the fiber stretcher. Ensure the time series captures the full 100 second 40 tone stimulus (go a little longer if needed) Process each of these time series data (100 second frequency stepped sweep) by converting to the frequency domain via FFT process to examine the signal to noise of the stimulus signal for all 40 tones. The specific steps to perform this calculation are identified in section 7.2 Acceptable time series data would be that which exhibits a signal to noise of 32X (30 dB) or higher qualifies as “Good Quality Data.” Higher SNR is better An example plot for examination of data quality is shown in Figure 19. Shown here is a large SNR (~ 46 dB). Figure 19. Frequency Response Plot of Single Tone Stimulus SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 30 6.3 Conformance to Common Parameter Definitions SEAFOM parameter definitions described in Section 5 of this document have been developed with an effort to be common to other standards being developed for DAS. During the evolution of this MSP-02 standard, the SEAFOM DAS working group coordinated with Energistics PRODML v2.0 working group on the naming and definitions of the supporting parameters. Table 2 below outlines the comparisons. SEAFOM Spatial Sample Location Sample Location number Spatial Sampling Interval ENERGISTICS Loci Comment Integer value. Represents the particular spatial sample. Locus Index Integer value representing location along the sensor fiber Spatial Sampling Interval Sample Location 0 Gauge Length Locus Index 0 Gauge Length Total Fiber Length (TFL) = Interrogation Range Fiber Distance Fiber End The separation between two consecutive ‘spatial sample’ points on the fiber at which the signal is measured. SEAFOM units = meters of fiber length Output connector of DAS Interrogator Represents the design intended spatial resolution of the Interrogator. SEAFOM units are fiber length in meters. Energistics Units are meters Represents the end of the fiber being interrogated. SEAFOM units = meters of fiber length Output Data Rate Output Data Rate Interrogation Rate Interrogation Rate Sample Rate Sampling Rate Sample Number Sample Number Time Series Time Series Fiber Distance The distance in meters from the connector of the IU to the desired Sample Location. SEAFOM units are meters of fiber length. Energistic Units are “Optical Path” distance SEAFOM: The rate at which the IU provides output data for all Spatial Sample Locations or Loci (time duration between spatial samples) ENERGISTICS: similar to Interrogation Rate The rate at which the Interrogator Unit interrogates the fiber sensor (can be considered pulse or frame rate) SEAFOM: is the Interrogation rate or an integer fraction thereof. ENERGISTICS: is the Output Data rate or an integer fraction thereof SEAFOM: The sequence number of a Sample in a Time Series ENERGISTICS: The index of a particular ‘Sample’ within its parent ‘Time Series NOTE: Both mean the same thing SEAFOM (for each spatial sample) Energistics (for each Loci) Table 2 SEAFOM / Energistics Parameter Definition Comparisons 6.4 What to do if you test tone lines up with a “line” frequency or harmonic If deemed necessary, modify the frequency of stimulus to avoid the overlap. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 31 7 Appendix (Test Procedures) 7.1 Measurement of DAS Dynamic Range This appendix outlines a suitable method to determine the Dynamic Range of a DAS system. Background The aim of a DAS system is to yield a signal that is directly proportional to the amplitude of applied time varying acoustic strain acting on the sensing fiber. The dynamic range of the system is a measure of the range of amplitudes over which the system can accurately represent the acoustic stimulus applied. As the magnitude of a sinusoidal stimulus increases, IU induced distortion will begin to occur. Some practitioners have coined this phenomenon as “slew rate limit” which is applicable only to phase sensitive DAS interrogators which are designed to implement large angle phase demodulation based on quadrature measures (“I” and “Q”) of the interferometric return signals. These measurement approaches usually use inverse trigonometric calculations of the I and Q terms to determine the optical phase (on the “unit circle”) for each time series sample. The large angle phase determination involves (as the time series progresses) tracking the optical phase beyond the 0-2π limits of unit circle. This is accomplished by using “stitching” techniques. If the rate of change of the signal being demodulated is too fast, the stitching techniques create mistakes, which can cause an instantaneous jump in phase, which can be some multiple of π radians, (often 2x). These errors, simply defined represent the slew rate limit of the IU. They also represent the signal amplitude limit for making linear measurements, and thus is considered in this document to be the Dynamic Range. Note, that this dynamic range limit does not consider the range from the noise floor to the maximum linear operating level. It only considers the maximum linear level. Example of slew rate limit causing dynamic range limit This example shows a simulation of an IU measurement of a 100 Hz stimulus signal where it starts at zero amplitude and is gradually increased over a 30 second time frame. Figure 20 shows both the stimulus signal (in red) and the IU measured optical phase signal (or dynamic strain signal). At approximately 17 seconds, the IU experiences a discontinuous transition. This is shown in zoom view in Figure 21. The amplitude of the strain stimulus signal (optical phase units converted to strain units per equation 10) is defined as the Dynamic Range. Regarding the Dynamic range test (sec 4.1), this test may be taken up to 5 times at each test frequency / each stimulation point to obtain the reported value. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 32 Stimulus vs RecoveredSignal 50 Stimulus Recovered Phase 40 Phase Amplitude (rads) 30 20 10 0 -10 -20 -30 -40 -50 5 0 10 15 Time (s) 25 20 30 Figure 20. Stimulus signal (red) and IU response (blue) showing linear limit at 17 seconds Stimulus vs RecoveredSignal Stimulus Recovered Phase 40 Phase Amplitude (rads) 30 20 10 0 -10 -20 -30 -40 16.92 16.94 16.96 16.98 Time (s) 17 17.02 Figure 21. Zoom view of stimulus signal and IU response showing phase jump at 16.98 seconds SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 33 7.2 Measurement of Frequency Response Test The frequency response test for the IU represents the accuracy of the IU to measure the sensed signals amplitude over operational frequency range. This document (MSP-02) only covers the magnitude and gain “gain flatness” of the frequency response. It excludes phase response measurement as no simple process for this could be determined. SEAFOM realizes that the phase response is an important parameter and will strive to include it in a subsequent revision. 7.2.1 Test Approach The basic agenda is to stimulate the SFS with a test signal that covers the response bandwidth of the IU and evaluate its measurement effectiveness. Ideally such a test would be made with a frequency sweep input that covers all frequencies of interest. It was determined that the frequency sweep stimulus technique did not provide for sufficient signal to noise to produce accurate evaluations, so it has been replaced with a frequency stepped sweep response test using a finite number of frequencies to be tested where each frequency produces enough energy to provide a sufficient signal to noise level to permit an accurate evaluation. The stimulus signal is defined as follows Frequency Range (Interrogation Rate ≤ 20KHz): ................................ 2% to 80% Nyquist Frequency See note FR1 Frequency Range (Interrogation Rate > 20 KHz) ................................. 200 Hz to 8.00 KHz Number of Frequencies: ....................................................................... 40 Stimulus time for each Frequency ....................................................... 2.5 seconds Sweep time for Frequency Range ........................................................ 100 seconds Strain Amplitude ................................................................................... 0.08 µε peak / (gauge length in meters) With the stimulus signal defined, the Test approach involves the following:1. 2. 3. Generate the stimulus file for implementation in arbitrary waveform generator Apply the stimulus to the three test points TP 1, 2, 3 defined in section 6.2.1. Note: this can be done simultaneously (all three test points) or one at a time Collect data per section 4.2.2 NOTE FR1: piezoelectric fiber stretchers are sensitive (circumferential resonance) to transient input signals. In order to minimize transients during the stimulus frequency steps, each frequency generated should have an integer number of cycles. Thus the 2% to 80% Nyquist definition should be slightly altered to accommodate that requirement. This is described by the setup algorithm in the next section. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 34 7.2.2 Stimulus Waveform Generation An algorithm using MATLAB commands is provided as an example for generation of the frequency stepped sweep signal. Methods other than MatLab are applicable. Sweep signal generation % Determine Sample rate for arb generator If Interrogation Rate > 20000 Fs = 100000 else Fs = Interrogation Rate * 5 % determine start frequency as closest integer to 2 percent Nyquest frequency ftest = sweep start frequency = (0.8 *Nyquist / 40) f0 = round(ftest) % Takes care of Note FR1 sf = step frequency = f0 D = duration of sweep in sec = 100 sec st = step time = D/40 N = Total number of samples = D*Fs V = the value which produces the peak output of the arb generator to be a voltage which drives the fiber stretcher that corresponds to the strain value (Signal Level) defined in 4.2.1. Create time t as t = 1/Fs:1/Fs:D; start at zero seconds increment (1/Fs) seconds, stop at D seconds NOTE: The frequency stepped sweep assumes the fiber stretcher has a constant sensitivity over all frequencies. In practice, this is not usually true and usually has a response that increases slightly with increasing frequency. To ensure the frequency response test is accurate, you will need to modify the stepped sweep (below) to compensate for the frequency response of the fiber stretcher, or modify step C in 7.2.3 to compensate the fiber stretcher frequency response. Create frequency stepped sweep S as t2 = 1/Fs:1/Fs:st; for i=1:40 S((i-1)*Fs*st+1:i*Fs*st) = V*sin(2*pi*i*sf*t2); end The resulting array S becomes the signal to be created with the arbitrary signal generator which clocks the output signal at a rate of Fs. The arbitrary generator output signal should be scaled to signal level to produce a stimulus strain amplitude recommended in section 4.2.1 or 7.2.1. 7.2.3 Processing the Data collected The test in section 4.2 requires “Good Quality Data” be collected (see sec 6.2). Once this data becomes available, the processing to be performed is exemplified using MATLAB constructs. The data file to be processed is in a file SR. It will be first converted to magnitude frequency domain data. Magnitude of Determination NOTE: The measurement described below involves performing a Fourier transform to determine the measurement in the frequency domain. This particular data set will not transform correctly if a window is applied. Do not apply a window. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 35 A. Perform fft, Y = fft(SR); B. Determine Normalization Factor P = normalization factor = sqrt(2)/N Note: this normalization factor is used to revert data to the same input referenced signal level when determining M below. C. Get abs and multiply P to get magnitude M M = P*abs(Y); An example of a plot of M is provided below in Figure 22. Here the interrogation rate was 20 KHz, and the response shown covers the entire Nyquist frequency range showing the 40 tones occupying the first 80 percent. Magnitude response M showing the forty stimulus signals all with magnitude. Figure 22. Magnitude response M showing the forty stimulus signals all with magnitude SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 36 7.2.4 Data Reporting Data reporting for the frequency response test shall be a single plot which represents the magnitude response of the 40 test frequencies. It should be derived from the magnitude (M) data taken and processed as follows. 1. Plot 1: Shows the interrogator response M to the test stimulus. Example plot is shown in Figure 23:a. Frequency Range: linear from 0 to Nyquist Frequency b. Amplitude Scale: dB Peak relative to strain units. Not strain squared c. Amplitude Range: 30 dB. Include Indicator of the intended stimulus input Figure 23. Plot example of Interrogator response to test stimulus, scaled in strain units, shown in frequency domain 2. Plot 2: Corrected and normalized frequency response. Example plot is shown in Figure 24:a. Correct the response file M to compensate for the (magnitude) frequency response of the fiber stretcher (see note FR2). Result file is MC and retain only the 40 values b. Calculate the mean value of the 40 MC peak values corrected and normalize to that level. Result File is MCN c. Create Plot 2 of MCN. i. Frequency Range is linear from 0 to highest frequency tested ii. Amplitude Scale: dB ( 20*Log10 (MCN value)) iii. Amplitude Range: 9 dB (+3 to -6). Note, if actual data falls outside of the range specified, then open up the plot range on either end to accommodate. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 37 Figure 24. Interrogator normalized frequency response plot example NOTE FR2: piezoelectric fiber stretcher frequency response may not be perfectly flat over the frequency range test. Typically, the sensitivity increases with increased frequency as one gradually approaches the circumferential resonance. If this is the case, then Plot 2 step accommodates correcting the data from M so that it only relates to the IU response. 7.3 Fidelity Test Additional Detail for this test is not required. 7.4 Measurement of DAS SELF-NOISE This appendix outlines a suitable method to determine the noise floor of a DAS system. 7.4.1 Background The noise floor of a system is a critical specification of the performance of a system and determines the smallest signal of which the system is capable of detecting and making a measurement. The measurement approaches assume that the DAS system to be tested and specified employs an interferometric approach. Thus, the IU fundamentally measures the change in optical path length dΦ over a defined “Gauge Length”, G. This fundamental output is measured in radians. In order to present the noise floor in a common form independent of the exact nature of the DAS sensor methodology and operational wavelength, it is necessary to convert the DAS output to the physical strain of the optical gauge length employed by the DAS system. The conversion from optical phase to strain is described in section 8.1 equation 6. This however now makes the noise floor a function of the employed gauge length and so for direct comparison between specifications the gauge length must be quoted with the noise floor, when presented as a strain. Rearranging this equation, we can derive a term that converts from phase to strain as follows, which is equation 10, section 6.1 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 38 7.4.2 Acquire and process the Noise Data In order to achieve the noise levels observed by DAS systems installed in real world applications it is important to ensure that the noise floor of the interrogation process of the IU be measured and not the environmental noise of the location in which the sensing fiber is placed. As with a real-world application, the IU should be installed in the laboratory as it would be in the actual application, not within a shielded enclosure unless such is typical for deployment. The Simulated Fiber Sensor (SFS) should be placed within the determined shielded environment see section 5.5). Step 1: Connect the IU to the Simulated Fiber Sensor (SFS) as required, i.e. of the correct length and fiber type. Step 2: Setup the DAS system as per the manufacturer’s instructions, again as appropriate for the fiber configuration with the intended interrogation parameters best suited to the SFS. Step 3: Acquire Data: Take a data set 30 seconds in duration for the three sections (300 contiguous SSLs per section as described in 4.4.3 and Figure 7. This yields the raw (optical) phase response of the Simulated Fiber Sensor (SFS). NOTE: data can be taken over the entire SFS and later process for the three sections. Step 4: Process SSL “ping” Data: The acquired data set is a 2D field representing the time varying acoustic field as a function of distance. For simplicity of explanation we define two domains, the spatial domain, representing the distance along the fiber (a series of consecutive Spatial Sample Locations or SSLs) and the ping domain, i.e. a 1D data set (Time Series) for each SSL with a sampling rate equal to the Interrogation Rate. See Figure 26 (Ping Domain Process). The acquired data is to be processed as described in section 7.4.3 “Process approach for ping domain data”. The result here will be Amplitude Spectral Density (ASD) data traces (900 in total, 300 for each of the three sections) representing the IU noise response, which has been normalized to a 1 Hz resolution bandwidth and converted to units of strain per root Hertz. This data should not yet be converted to dB levels. Step 5: Average the SSL ASD Data: Average the data from Step 4 in three sets representing the three sections called out in Section 6.4. Thus, the 300 traces from each section are averaged into one trace per section. The units remain as strain per root Hertz. Next, convert the data in the three traces to represent as dB re 1 pico-strain / root Hz. This conversion is 20*Log10 (strain). Step 6: Plot the noise data This will be three plots which can be shown independently or all on the same plot. See example below. The plot will also indicate the gauge length used when the data was collected. Example plot below for 1550 nm wavelength, 10m Gauge length. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 39 Figure 25. Example plot of DAS Self-Noise data Figure 26 System noise floor data processing schematic SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 40 7.4.3 Process approach for ping domain data. Take each Ping Domain data sets (SSL Time Series) and process them to the frequency domain to determine the average signal spectral density in rads / √Hz, which will then be converted to units of strain /√Hz. There are two options to process the Ping domain data. The first has more computation steps (preferred by some). The second less so. Either is acceptable OPTION 1: Process each SSL 30 second Ping Time Series in many segments. For each Spatial Sample Location (SSL) this would be 900 of them, take the ping domain time series and split the 30s recording into several overlapping “blocks” each of a chosen FFT length. If the FFT lengths chosen are 1s in duration, the noise bandwidth will be automatically normalized to a 1 Hz noise band. There can be overlap between the data block if desired. Some experts favour a 25% overlap. The FFT should be windowed using a Blackman-Harris window (see section 8.2). The detailed process steps for the FFT conversion are provided in section 7.4.4 as a MATLAB process. Further, the resulting frequency domain data should be converted to magnitude and retain only the positive frequency data (out to the Nyquist frequency). All of the “Ping” blocks within each SSL (data units of radians per root Hz) should be averaged to determine a single noise spectrum measurement. After averaging, convert the resultant data (in units of radians per root Hz) to strain units and normalize to the gauge length using equation 10 (section 6.1). The result should be three sets of 300 pings (or SSLs) for each of the three segments identified in section 4.4.3. OPTION 2: Process each SSL 30 second Ping Time Series in a single segment. For each Spatial Sample Location (SSL) this would be 900 of them, the chosen FFT length would be that of the entire 30 second Time Series. The FFT should be windowed using a Blackman-Harris window (see section 8.2). The detailed process steps for the FFT conversion are provided in section 7.4.4 as a MATLAB process. Further, the resulting frequency domain data should be converted to magnitude, normalized to a 1 Hz noise bandwidth and retain only the positive frequency data (out to the Nyquist frequency). Next, convert the resultant data (in units of radians per root Hz) to strain units and normalize to the gauge length using equation 10 (section 6.1). The result should be three sets of 300 pings (or SSLs) for each of the three segments identified in section 4.4.3. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 41 7.4.4 Details of the FFT Process that calculates DAS Self-noise This process is shown as a MATLAB approach. 1) Detrend the data to remove DC offset and linear slope. (This step is optional) Data = detrend (Data) (this is MATLAB command) Define the window apodization to multiply the time domain data by (same length as data to Fourier transform, powers of 2 much faster when using FFT). In MATLAB, a Blackman-Harris window may be created by calling the ‘blackmanharris’ function and specifying the data length: Window Coefficients W = blackmanharris(LFFT) 2) Calculate the window gain, GW: GW = LFFT/sum(W) 3) Apply window to data Windowed Data = GW.*W.*Data 4) FFT the windowed data FFT output = fft(GW.*W.*Data) 5) Normalise fft output by number of samples (FFT length, LFFT) Normalised FFT = fft(GW.*W.*Data)/LFFT 6) Convert from double-sided to single-sided equivalent amplitude, accounting for power split between +ve & -ve frequencies, i.e. single-sideband output SSB = 2*output of +ve power spectrum, or sqrt(2)*amplitude spectrum, as produced by fft. Also, we are interested in the magnitude of the amplitude spectrum, so take the absolute values SSB = abs(sqrt(2).*fft(GW.*W.*Data)/LFFT) 7) Calculate noise equivalent bandwidth; accounting for FFT resolution and window noise equivalent bandwidth FFT resolution fRes = fSample / LFFT, where fSample is the sample rate of the data. Window noise equivalent bandwidth W NBW, must be looked-up for the specific window function. MATLAB has a function ‘enbw’ for computing the equivalent noise bandwidth from the window coefficients. WNBW = enbw(blackmanharris(LFFT)) NoiseBW = sqrt(WNBW * fRes) % determine the noise bandwidth Note: sqrt as linear in power, fft data is amplitude based. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 42 8) Corrected output normalised to FFT bandwidth (SSBNorm) SSBNorm = (abs(sqrt(2).*fft(GW.*W.*Data)/LFFT))/ NoiseBW units of radians per square root Hertz OR rads/rt-Hz OR rads Hz-1/2 9) SSBNorm needs to be converted to units of “strain noise” This is performed using equation 10 in section 6.1 where SSBNorm represents the term Or λ n G , the operational optical (vacuum) wavelength of the DAS system , the refractive index of the sensing fiber (group index) , the Gauge Length employed by the DAS system , the photo-elastic scaling factor for longitudinal strain in an isotropic material (= 0.78, see equation 3) , the noise floor of the system in radians , the noise floor of the system defined as a strain Conversion Example: SSBNorm G λ = 1 radian = 10m = 1550nm = 10690 pico-strain / radian. The strain noise data is then used to develop the averaged plots described in section 4.4.3, step 3. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 43 7.5 Measurement of Spatial Resolution The Spatial Resolution measurement made is a check or verification of the manufacturers specification of the IU gauge length. This measurement should, for a properly operating IU, be a close approximation of the gauge length. Step 1: Setup an IU as shown in Figure 27 below. Delays 1, 2, and 3 are known lengths and test points (TP) 1, 2, and 3 are at known Spatial Sample Locations. The length of the fiber winding on the piezo element of the fiber stretcher should be longer than the IU design gauge length (recommend at least 2X). IU 250 m TP Stretcher 1 Delay 1 TP Stretcher 2 Delay 2 250 m TP Stretcher 3 Figure 27. Test Arrangement for Spatial Resolution Optional Time Saving Approach: The IU data that is obtained to conduct the Spatial Range test (steps 1 to 4) could be defined to cover the needs for both Spatial Range testing and Crosstalk Testing with all fiber stretchers driven simultaneously. If this is done, then the fiber stretchers would need to be driven at different frequencies. Recommended frequencies here would be TP2=100 Hz, TP3=120 Hz, and TP4= 140 Hz Step 2: Apply a sinusoidal stimulus to the piezo stretchers. Set the frequency of the stimulation to be 100Hz and amplitude to be 0.5 µε peak / GL. It is not critical that this signal level be precisely 0.5 µε p / GL, which is a useful level for high signal to noise, but rather it be a consistent level for the entire test. Step 3: Begin a Time Series acquisition across the entire fiber span of the Sensor Simulator. The duration should be long enough to ensure that “good quality data” (see section 6.2.1) are collected at all the spatial sample locations. Step 4: Convert the IU Time Series data (assume optical phase or other “linear” measure of the IU) into frequency domain. The Time Series data to be converted for the spatial resolution determination should minimally cover the Spatial Sample locations depicted in the Figure 28. Here each red dot represents a Spatial Sample Location, but if one wants to additionally cover the full range for Crosstalk Test (4.6), the data should be taken out to +/- 50 gauge lengths for each fiber stretcher location. Fiber Stretcher “fiber sensor” gauge length gauge length -2 -1 “fiber sensor” gauge length +1 gauge length +2 Figure 28 Spatial Sample locations (highlighted) to be used for Spatial Resolution Evaluation SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 44 This computational approach recommended is to be made as follows:Time series data samples: Window function for the data: Frequency Conversion Method: 16384 Flat Top (see section 8.1) Fast Fourier Transform (FFT) Recommend that each FFT be small blocks (16384) so that numerous blocks can be processed at each SSL to eliminate the possibility that faded signals can corrupt the data. Use only amplitude data that exhibits a high SNR at each SSL as identified in section 6.2.1. Step 5: Record the obtained magnitude data at the stimulus frequency (100 Hz peaks) for each Spatial Sample Location (SSL). Create a plot like that shown in Figure 29. Graphical plotting approach used to determine Spatial Resolution where the X axis represents SSL locations and the Y axis shows the magnitude value recorded. Apply (to the plot) a straight line curve fit as shown (red line) Figure 29. This shows numerically simulated data for a gauge length of 5 spatial sample units. This figure shows two different data sets. The first “Asymmetric Data Set” uses a fiber stretcher which has a range of 10.5 spatial sample units and is asymmetrically situated with respect to spatial sample locations. The second “Symmetric Data Set” uses a fiber stretcher which has a range of 11 spatial sample units and is symmetrically placed with respect to spatial sample locations. Both data sets are made (simulated) using a 5m gauge length and assume perfect performance of the IU where gauge length would then be equal to Spatial Range. The Spatial Resolution is estimated as follows. Measure Lengths of the range of the left and right downward sloping lines, and designate them as LL and LR. Spatial Resolution is estimated to be (LL + LR) / 2 NOTE: These units are in units of Spatial Sample Intervals. Prior to “reporting” they should be converted to fiber distance in meters. The data presented should be a single value representing spatial resolution in meters at each of the three test point locations, TP1, TP2, and TP3. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 45 ε Spatial Sample 1 step function strain change 0 Range of Fiber Stretcher L1 L2 L3 L4 SENSOR Ln+1 Ln+2 SENSOR LL = 5 LR = 5 6 Asymmetric Data Set 5 range of stretcher is non integer length wrt Spatial Samples 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 LR = 5 LL = 5 6 Symmetric Data Set 5 range of stretcher is integer length wrt Spatial Samples and is centered 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Figure 29. Graphical plotting approach used to determine Spatial Resolution SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 46 22 23 7.6 Measurement of Crosstalk NOTE: This test is very similar to 4.5 / 7.5 (Spatial Resolution test) taking exception that the data collected will range +/- 50 gauge lengths (or minimum of +/- 250 meters) from the stimulus fiber stretcher, as shown in Figure 30. “fiber sensor” Fiber Stretcher “fiber sensor” out to -50 gauge lengths out to +50 gauge lengths middle of fiber stretcher gauge length gauge length -4 -3 gauge length +3 gauge length +4 Figure 30. Highlighted points to be sampled for the Crosstalk Test (note includes gauge lengths +/- 5 to 50 as indicated by the red arrows) The test arrangement showing placement of the fiber stretchers is shown in Figure 31. IU 250 m TP Stretcher 1 Delay 1 TP Stretcher 2 Delay 2 250 m TP Stretcher 3 Figure 31.Test arrangement for crosstalk measurement The data collection steps are identical to that defined in section 7.5 (Spatial Resolution test). If all stretchers are driven simultaneously, then different frequencies should be used for each fiber stretcher test point. As before, recommend 100 Hz stimulus. Step 1: A: Determine Reference Level (RL): Use the phase data from using steps 1-4 defined in section 7.5 Spatial Resolution Test. Determine the reference magnitude value averaging the phase data over the flat top portion of the fiber stretcher. Spatial Sample Locations close to the center of the range of the fiber stretcher. B: Determine Crosstalk Levels (CL): Use the phase data from using steps 1-4 defined in section 7.5 Spatial Resolution Test. Determine the magnitudes of the signals (at the stimulation frequency) for Spatial Sample locations which covers the span +3 to +50 gauge length and -3 to -50 gauge length from the fiber stretchers (TP2,TP3, and TP4) as indicated in Figure 31 above. C: Determine Crosstalk Ratios: Take the ratio of the crosstalk magnitudes to the reference magnitude for all Crosstalk data and calculate this ratio in dB i.e. 20*Log10 (CL/RL). Step 2: Plot the data over the range of +/- 50 Gauge lengths from each fiber stretcher (TP1, TP2 and TP3) as shown in the example provided in Figure 32, which assumes a 6m gauge length. The units for each plot should be dB crosstalk versus length (meters) along the Sensor Simulator Fiber. A conversion of Spatial Sample Location to fiber length is required. This results in three plots, one for each test point location, TP1, TP2 and TP3. An example plot is provided in Figure 32. No data is shown within +/- 2 gauge lengths of the stimulus location. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 47 Figure 32. Example plot for Crosstalk Test Results. Data is shown to cover +/- 50 Gauge lengths. This example uses a 6m Gauge length 7.7 Measurement of Loss Budget See Section 4.7. 7.8 Sensor Reflection Effects See Section 4.8. SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 48 8 Appendix FFT Window Functions This section includes information support of processes recommended in sections 4 (measurement procedures) and 7 (details of test procedures). In order to make precise measures of IU response signals, the time series data from certain tests will be converted to frequency domain via Fourier transform. Window functions to Time Series data are required prior to some of the Fourier transforms used for the measurements of Performance Parameters. 8.1 Flat Top Window used for frequency domain measurements of spectral peaks The Flat-Top Window function will be used for the following Performance Parameter tests:• • • • Fidelity Spatial Resolution Cross-Talk Sensor Reflection Effects The Flat Top window has the best amplitude accuracy of all the smoothing windows at ±0.02 dB for signals exactly between integral cycles. It is principally used for calibration purposes. The broad peak produced by the Flat Top window is closer to the true amplitude of the signal than with any of the other windows. The Flat Top window is therefore a good choice when your top priority is measuring your signal’s amplitude from the spectrum. An open reference for the Flat Top window is found on Wikipedia pages with the link below, which shows the window function and normalized transform magnitude. https://en.wikipedia.org/wiki/Window_function#Flat_top_window Figure 33 depicts the characteristics of the Flat Top window (left) for a time series of N samples and the resulting Fourier transform exhibiting a broad peak across the resulting frequency bins. Figure 33. Flat-Top Window and Fourier Transform Characteristics SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 49 The generating function with amplitude coefficients are provided below:- Where n is the sample index N is the number of samples And the coefficients are:ao = 1 a1 = 1.93 a2 = 1.29 a3 = 0.388 a4 = 0.28 8.2 Blackman – Harris Window used for frequency domain noise measurements The DAS self-noise test in sections 4.4 and 7.4 are specified to use frequency domain data for the determination of the IU noise floor. The Fourier conversion of the time series data collected is specified / recommended to use the Blackman-Harris window function prior to the frequency conversion. An open reference for the Blackman-Harris window is found on Wikipedia pages with the link below, which shows the window function and normalized transform magnitude. https://en.wikipedia.org/wiki/Window_function#Blackman–Harris_window Figure 34 depicts the characteristics of the Blackman-Harris (left) for a time series of N samples and the resulting Fourier transform exhibiting high side-lobe rejection across the resulting frequency bins. Figure 34. Blackman Harris Window and Fourier Transform Characteristics SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 50 The generating function with amplitude coefficients for the Blackman-Harris window are provided below. Where n is the sample index N is the number of samples a0 = 0.35875 a1 = 0.48829 a2 = 0.14128 a3 = 0.01168 SEAFOM_MSP_02 August 2018.doc © 2018 All rights reserved 51