Untangling fiber optic Distributed Temperature Sensing: Getting the right temperature and getting there smoothly

Author(s):  
Bart Schilperoort ◽  
Karl Lapo ◽  
Anita Freundorfer ◽  
Bas des Tombe

<p>Distributed Temperature Sensing (DTS) using fiber optic cables is a promising technique capable of filling in critical gaps between point observations and remote sensing. While DTS only directly measures the fiber temperature, it has been used to make spatially distributed observations of air temperature, wet bulb temperature, wind speed, and more, on the scales of centimeters to kilometers at temporal resolutions as fine as a second. Of particular interest for the flux community, the spatially distributed nature of DTS allows us to place point observations within a spatial context, highlighting missing physics and linking processes across scales.</p><p>However, DTS is not without its drawbacks. It is not a push button operation – each DTS array is unique, requiring an exceptional investment in time for the deployment and for turning DTS observations into physically-meaningful results. Characteristics of DTS observations change with the DTS device used, but also with, e.g., the type of the fiber, the layout of the fiber optic array, and properties of the reference sections used in calibration. These issues create two main challenges in processing DTS data: 1) the need for a robust calibration and 2) management of data that can exceed a terabyte, especially with large or long-term installations. To address these challenges and simplify the use of this powerful technique we present two tools, which can be used both standalone and in conjunction with each other.</p><p>First is ‘python-dts-calibration’, a Python package which is aimed at performing thorough calibration of DTS data, as calibration by DTS devices is often lacking in quality. It is able to perform a more robust calibration than the device default, and provides confidence intervals for the calibrated temperature. The confidence intervals vary along the fiber and over time and are different for every setup. The second tool, ‘pyfocs’, is a Python package meant for managing larger, long term installations. This tool automates the workflow including checking data integrity, calibration, and physically mapping the data. pyfocs incorporates ‘python-dts-calibration’ at its core, allowing the tool to robustly calibrate any DTS configuration. Lastly, the package provides the option for calculating other parameters, such as wind speed.</p><p>Both tools are open-source and hosted on GitHub<sup>[1][2]</sup>, allowing for everyone to check the code and suggest changes. By sharing our tools, we hope to make the use of fiber optic DTS in geosciences easier and open the door of this new technology to non-specialists.</p><p> </p><p>[1] https://github.com/dtscalibration/python-dts-calibration</p><p>[2] https://github.com/klapo/pyfocs</p>

Geothermics ◽  
2018 ◽  
Vol 72 ◽  
pp. 193-204 ◽  
Author(s):  
Adam McDaniel ◽  
Dante Fratta ◽  
James M. Tinjum ◽  
David J. Hart

2021 ◽  
Vol 7 (20) ◽  
pp. eabe7136
Author(s):  
Robert Law ◽  
Poul Christoffersen ◽  
Bryn Hubbard ◽  
Samuel H. Doyle ◽  
Thomas R. Chudley ◽  
...  

Measurements of ice temperature provide crucial constraints on ice viscosity and the thermodynamic processes occurring within a glacier. However, such measurements are presently limited by a small number of relatively coarse-spatial-resolution borehole records, especially for ice sheets. Here, we advance our understanding of glacier thermodynamics with an exceptionally high-vertical-resolution (~0.65 m), distributed-fiber-optic temperature-sensing profile from a 1043-m borehole drilled to the base of Sermeq Kujalleq (Store Glacier), Greenland. We report substantial but isolated strain heating within interglacial-phase ice at 208 to 242 m depth together with strongly heterogeneous ice deformation in glacial-phase ice below 889 m. We also observe a high-strain interface between glacial- and interglacial-phase ice and a 73-m-thick temperate basal layer, interpreted as locally formed and important for the glacier’s fast motion. These findings demonstrate notable spatial heterogeneity, both vertically and at the catchment scale, in the conditions facilitating the fast motion of marine-terminating glaciers in Greenland.


Ground Water ◽  
2012 ◽  
Vol 51 (5) ◽  
pp. 670-678 ◽  
Author(s):  
Matthew W. Becker ◽  
Brian Bauer ◽  
Adam Hutchinson

Sensors ◽  
2020 ◽  
Vol 20 (8) ◽  
pp. 2235 ◽  
Author(s):  
Bas des Tombe ◽  
Bart Schilperoort ◽  
Mark Bakker

Distributed temperature sensing (DTS) systems can be used to estimate the temperature along optic fibers of several kilometers at a sub-meter interval. DTS systems function by shooting laser pulses through a fiber and measuring its backscatter intensity at two distinct wavelengths in the Raman spectrum. The scattering-loss coefficients for these wavelengths are temperature-dependent, so that the temperature along the fiber can be estimated using calibration to fiber sections with a known temperature. A new calibration approach is developed that allows for an estimate of the uncertainty of the estimated temperature, which varies along the fiber and with time. The uncertainty is a result of the noise from the detectors and the uncertainty in the calibrated parameters that relate the backscatter intensity to temperature. Estimation of the confidence interval of the temperature requires an estimate of the distribution of the noise from the detectors and an estimate of the multi-variate distribution of the parameters. Both distributions are propagated with Monte Carlo sampling to approximate the probability density function of the estimated temperature, which is different at each point along the fiber and varies over time. Various summarizing statistics are computed from the approximate probability density function, such as the confidence intervals and the standard uncertainty (the estimated standard deviation) of the estimated temperature. An example is presented to demonstrate the approach and to assess the reasonableness of the estimated confidence intervals. The approach is implemented in the open-source Python package “dtscalibration”.


Sign in / Sign up

Export Citation Format

Share Document