Applying OGC Sensor Web Enablement Standards to Develop a TDR Multi-Functional Measurement Model
<p>Time-domain reflectometry (TDR) schematic and related sensing waveguides.</p> "> Figure 2
<p>TDR landslide monitoring system with multi-functions, adapted from [<a href="#B22-sensors-19-04070" class="html-bibr">22</a>].</p> "> Figure 3
<p>Framework of Sensor Web Enablement (SWE).</p> "> Figure 4
<p>Core class diagram of Observation and Measurement O&M conceptual model [<a href="#B29-sensors-19-04070" class="html-bibr">29</a>].</p> "> Figure 5
<p>Definition of the relationship diagram of the SOS registration code for TDR.</p> "> Figure 6
<p>Class diagram of TDR OM_Process conceptual model.</p> "> Figure 7
<p>Class diagram of TDR OM_ComplexObservation conceptual model.</p> "> Figure 8
<p>Insert sensor Extensible Markup Language (XML) request, InsertSensor_identifier, offering, and featuresOfInterest.</p> "> Figure 9
<p>Insert sensor XML request of InsertSensor_outputs.</p> "> Figure 10
<p>Extended InsertSensor format for Operator.</p> "> Figure 11
<p>Extended InsertSensor format for InsertSensor_Device</p> "> Figure 12
<p>Insert sensor XML request of InsertSensor_DeformationInfo.</p> "> Figure 13
<p>Insert sensor XML request of InsertSensor_SSCInfo.</p> "> Figure 14
<p>Insert sensor XML request of InsertSensor_position.</p> "> Figure 15
<p>Insert sensor XML request of InsertSensor_observableProperty&metadata.</p> "> Figure 16
<p>Insert Observation XML request of TDR_Deformation_Observation (Part I).</p> "> Figure 17
<p>Insert Observation XML request of TDR_Deformation_Observation (Part II).</p> "> Figure 18
<p>Connection schema between TDR information system and SOS.</p> "> Figure 19
<p>TDR crimp type monitoring setting for reference waveform and effective range.</p> "> Figure 20
<p>(<b>a</b>) TDR shear deformation historical raw waveform data, (<b>b</b>) waveform differential results, and (<b>c</b>) sliding trend at 42.8 m depth.</p> ">
Abstract
:1. Introduction
2. TDR Basics
3. OGC-SWE Initiative
3.1. Sensor Model Language (SensorML)
3.2. Observation and Measurement Standard (O&M)
- parameter (optional): use NamedValue to describe. This is for arbitrary event-specific parameters, e.g., instrument settings.
- phenomenonTime (mandatory): use TM_Object to describe. This is the time that the result applies to the feature of interest, or the acquisition duration.
- resultTime (mandatory): Use TM_Instant to describe the format. This is the completion time of the entire observation program, analysis, and simulation.
- validTime (optional): use TM_Period to describe. This is the time period during which the result is intended to be used.
- resultQuality (optional): Use DQ_Element (ISO 19115-1: 2014) [43] to describe the quality of the result, which can be a supplementary description of the procedure.
- metadata: This describes general properties such as the data identifier, the downlink and archiving information to the observation.
- procedure: This is referenced as the OM_Process class in the procedure. Mainly defines the description of factors affecting the observations, such as platform/instrument/sensor and event operators and algorithms used for the acquisition and the acquisition parameters [29]. OM_Process does not require definition of attribute and is an abstraction category.
- result: This is the final result of observation.
- featureOfInterest: Describe real-world measurement objects that is being observed such as rivers, bridges, regions, etc. There is no limit in determining the observed target to its description.
- observedProperty: Define the properties of the featureOfInterest that are being observed or acquired by the procedure.
- relatedObservation: This description represents zero or more OM_Observations, where their relationship is essential to provide more context.
- The observedProperty is considered as the property or phenomenon whose value is described or estimated through observation and must be related to the featureOfInterest.
- The procedure and result must be consistent with the observedProperty.
- The name of parameter must be unique.
3.3. Sensor Observation Service(SOS)
4. Definition of TDR Model Profile for SOS
- Procedure, Offering, and observableProperty by providing the registration methods of TDR Project info, Station, and Measured Property;
- Class diagram of TDR OM_Process conceptual model;
- Insert sensor with XML request.
4.1. Registration of Procedure, Offering and obeservableProperty
4.2. Class Diagram of TDR OM_Process Conceptual Model
- Field device information (TDR_Device): device name (Name) and device model (Model), such as TDR3000 (Sympuls Aachen) or TDR100/200 (Campbell Scientific).
- Operator Information (TDR_Operator): Name, Email, and the phone number of Contact.
- Station information (TDR_Deformation_Info, TDR_SSC_Info, TDR_WL_Info, TDR_EC_Info): According to different TDR monitoring methods, different station information is proposed. First, the crimp type monitoring (TDR_Deformation_Info), as referred to in Figure 6, includes station name (Title), waveform filtering method (FilterType), depth of slope (ElevationOfStart), waveform effective range (StartPoint and EndPoint), depth conversion coefficient (DepthInterval), reference waveform (RefWave) and sliding threshold value (Threshold). Second, suspended sediment concentration monitoring (TDR_SSC_Info) contains the station name (Title), warning threshold (Threshold) and probe depth (Depth). Third, water level monitoring (TDR_WL_Info) contains the station name (Title), the water level elevation (Elevation) and the warning threshold (Threshold). Final, EC monitoring (TDR_EC_Info) contains the station name (Title) and the warning threshold (Threshold).
- TDR host setting information (TDR_Device_Setting): TDR mainframe is divided into two models, TDR3000 (Sympuls Aachen) or TDR100/200 (Campbell Scientific). TDR100/200 setting includes captured window range (Start and Length), total number of waveform data (NumOfData), and average number of waveforms for stacking (Avg). TDR3000 setting includes start point of waveform (Start), time interval (TimeInterval), total number of waveform data (NumOfData), and average number of waveforms for stacking (Avg).
- TDR_Deformation_Observation: This class includes TDR measurement waveforms (Wave) in SWE DataArray format and sliding alarm data. Information of sliding warning includes sliding scale (AlarmLevel) and corresponding sliding depth (AlarmDepth).
- TDR_SSC_Observation: This class contains the temperature of water (Temperature), the standard deviation of the temperature in water (TemperatureSTD), SSC (Concentration) and the standard deviation of the SSC (ConcentrationSTD).
- TDR_EC_Observation: This class contains the standard deviation (ECSTD) of EC and EC itself (EC).
- TDR_WL_Observation: This class includes water level (WaterLevel) and water level standard deviation (WaterLevelSTD).
4.3. Insert Sensor
4.4. Insert Observation
5. System Implementation and TDR Data Visualization
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- O’Connor, K.M.; Dowding, C.H. GeoMeasurement by Pulsing TDR Cables and Probes. New York; CRC Press: Boca Raton, FL, USA, 1999. [Google Scholar]
- Robinson, D.A.; Jones, S.B.; Wraith, J.M.; Or, D.; Friedmane, S.P. A review of advances in dielectric and electrical conductivity measurement in soils using time domain reflectometry. Vadose Zone J. 2003, 2, 444–475. [Google Scholar] [CrossRef]
- Dowding, C.H.; Pierce, C.E. Use of Time Domain Reflectometry to Detect Bridge Scour and Monitor Pier Movement. In Proceedings of the Symposium on Time Domain Reflectometry in Environmental, Infrastructure, and Mining Applications, Evanston, Illinois, IL, USA, 7–9 September 1994; pp. 7–9. [Google Scholar]
- Yankielun, N.E.; Zabilansky, L. Laboratory investigation of time-domain reflectometry system for monitoring bridge scour. J. Hydraul. Eng. 1999, 125, 1279–1284. [Google Scholar] [CrossRef]
- Yu, X.B.; Yu, X. Development and evaluation of an automation algorithm for a time-domain reflectometry bridge scour monitoring system. Can. Geotech. J. 2011, 48, 26–35. [Google Scholar] [CrossRef]
- Wang, K.; Lin, C.-P.; Chung, C.-C. A bundled time domain reflectometry-based sensing cable for monitoring of bridge scour. Struct. Control Health Monit. 2019. [Google Scholar] [CrossRef]
- Chung, C.C.; Lin, C.P. High domain concentration suspended sediment measurements using time domain reflectometry. J. Hydrol. 2011, 401, 134–144. [Google Scholar] [CrossRef]
- Dowding, C.H.; Huang, F.; McComb, P.S. Water pressure measurement with time domain reflectometry cables. Geotech. Test. J. 1996, 19, 58–64. [Google Scholar]
- Thomsen, A.; Hansen, B.; Schelde, K. Application of TDR to water level measurement. J. Hydrol. 2000, 236, 252–258. [Google Scholar] [CrossRef]
- Chung, C.C.; Lin, C.P.; Wu, I.L.; Chen, P.H.; Tsai, T.K. New TDR waveguides and data reduction method for monitoring of stream and drainage stage. J. Hydrol. 2013, 505, 346–359. [Google Scholar] [CrossRef]
- Topp, G.C.; Davis, J.L.; Annan, A.P. Electromagnetic determination of soil water content and electrical conductivity measurement using time domain reflectometry. Water Resour. Res. 1980, 16, 574–582. [Google Scholar] [CrossRef]
- Ledieu, J.; De Ridder, P.; De Clerck, P.; Dautrebande, S. A method for measuring soil moisture content by time domain reflectometry. J. Hydrol. 1986, 88, 319–328. [Google Scholar] [CrossRef]
- Dirksen, C.; Dasberg, S. Improved calibration of time domain reflectometry of soil water content measurements. Soil Sci. Soc. Am. J. 1993, 57, 660–667. [Google Scholar] [CrossRef]
- Lin, C.P.; Tang, S.H.; Chung, C.C. Development of TDR penetrometer through theoretical and laboratory investigations: 1. Measurement of soil dielectric permittivity. Geotech. Test. J. 2006, 29, 306–313. [Google Scholar]
- Lin, C.P.; Ngui, Y.J.; Lin, C.H. Multiple analysis of TDR signal complex dielectric spectroscopy. IEEE Trans. Instrum. Meas. 2018, 97, 2649–2661. [Google Scholar] [CrossRef]
- Giese, K.; Tiemann, R. Determination of the complex permittivity from thin-sample time domain reflectometry improved analysis of the step waveform. Adv. Mol. Relax. Processes 1975, 7, 45–59. [Google Scholar] [CrossRef]
- Castiglione, P.; Shouse, P.J. The effect of ohmic cable losses on time domain reflectometry measurements of electrical conductivity. Soil Sci. Soc. Am. J. 2003, 67, 414–424. [Google Scholar] [CrossRef]
- Lin, C.P.; Chung, C.C.; Huisman, J.A.; Tang, S.H. Clarification and calibration of reflection coefficient for electrical conductivity measurement by time domain reflectometry. Soil Sci. Soc. Am. J. 2008, 72, 1033–1040. [Google Scholar] [CrossRef]
- Dowding, C.H.; Su, M.B.; O’Connor, K.M. Principles of time domain reflectometry applied to measurement of rock mass deformation. Int. J. Rock Mech. Min. Sci. Geomech. Abstr. 1988, 25, 287–297. [Google Scholar] [CrossRef]
- Dowding, C.H.; Dussud, M.L.; Kane, W.F.; O’Connor, K.M. Monitoring deformation in rock and soil with TDR sensor cables. Geotech. News 2003, 21, 51–59. [Google Scholar]
- Kane, W.F.; Beck, T.J.; Hughes, J.J. Applications of Time Domain Reflectometry to Landslide and Slope Monitoring; KANE GeoTech Inc.: Stockton, CA, USA, 2001. [Google Scholar]
- Lin, C.P.; Tang, S.H.; Lin, W.C.; Chung, C.C. Quantification of cable deformation with TDR: Implication to landslide monitoring. J. Geotech. Geoenviron. Eng. 2009, 135, 230. [Google Scholar] [CrossRef]
- O’Connor, K.M.; Murphy, E.W. TDR monitoring as a component of subsidence risk assessment over abandoned mines. Int. J. Rock Mech. Min. Sci. 1997, 34, 287–297. [Google Scholar] [CrossRef]
- Hsieh, S.L.; Hung, S.H.; Chung, C.C.; Lin, C.P. Development and implementation of geo-nerve monitoring system using time domain reflectometry. Int. Rev. Comp. Softw. 2012, 7, 3238–3244. [Google Scholar]
- Dussud, M.L. TDR Monitoring of Soil Deformation: Case Histories and Field Techniques. Master’s Thesis, Northwestern University, Evanston, IL, USA, December 2002. [Google Scholar]
- Kosnik, D.E.; Kotowsky, M.P.; Dowding, C.H.; Finno, R.J. Case studies in integrated autonomous remote monitoring. In Proceedings of the 7th International Symposium on Field Measurements in Geomechanics (FMGM), American Society of Civil Engineers, Reston, VA, USA, 24–27 September 2012. [Google Scholar]
- Huang, C.Y.; Wu, C.H. A web service protocol realizing interoperable internet of things tasking capability. Sensors 2016, 16, 1395. [Google Scholar] [CrossRef] [PubMed]
- Botts, M.; Percivall, G.; Reed, C.; Davidson, J. OGC® Sensor Web Enablement: Overview and high level architecture. In GeoSensor Networks; Springer: Berlin/Heidelberg, Germany, 2008; pp. 175–190. [Google Scholar]
- Cox, S. OGC Abstract Specification Geographic Information—Observations and Measurements 10-004r3 Version: 2.0; Open Geospatial Consortium: Wayland, MA, USA, 2013. [Google Scholar]
- Bott, M.; Robin, A. OGC® SensorML: Model and XML Encoding Standard 12-000 Version: 2.0.0; Open Geospatial Consortium: Wayland, MA, USA, 2014. [Google Scholar]
- Bröring, A.; Stasch, C.; Echterhoff, J. OGC® Sensor Observation Service Interface Standard Implementation Specification 12-006: Version2.0.0; Open Geospatial Consortium: Wayland, MA, USA, 2012. [Google Scholar]
- Taylor, P. OGC® WaterML 2.0: Part 1—Timeseries; Open Geospatial Consortium: Wayland, MA, USA, 2014. [Google Scholar]
- Sofos, I.; Vescoukis, V.; Gkegkas, A.; Tsilimantou, E. Applying OGC standards to develop a land surveying measurement model. Int. J. Geo-Inf. 2017, 6, 67. [Google Scholar] [CrossRef]
- Stasch, C.; Pross, B.; Gräler, B.; Malewski, C.; Förster, C.; Jirka, S. Coupling sensor observation services and web processing services for online geoprocessing in water dam monitoring. Int. J. Digit. Earth 2018, 11, 64–78. [Google Scholar] [CrossRef]
- Fielding, R.T. Chapter 5: Representational State Transfer (REST). Architectural Styles and the Design of Network-based Software Architectures. Ph.D. Thesis, University of California, Irvine, CA, USA, 2000. [Google Scholar]
- Liang, S.; Huang, C.Y.; Khalafbeigi, T. OGC® SensorThings API Part 1: Sensing 15-078r6 Version 1.0.0; Open Geospatial Consortium: Wayland, MA, USA, 2016. [Google Scholar]
- Bray, T. The JavaScript Object Notation (JSON) Data Interchange Format; Internet Engineering Task Force (IETF): Fremont, CA, USA, 2017. [Google Scholar]
- Lin, C.P. TDR as Geo-Nerve: Slope monitoring system example. Geotech. News 2009, 27, 38–40. [Google Scholar]
- Chung, C.C.; Lin, C.P. Development of advanced TDR landslide monitoring as an early warning system validated by field implementations. J. Eng. Geolo. 2019. submitted. [Google Scholar]
- Cox, S. OGC® Observations and Measurements-XML Implementation 10-025r1: Version 2.0.0; Open Geospatial Consortium: Wayland, MA, USA, 2011. [Google Scholar]
- International Organization for Standardization, ISO 19156:2011, Geographic Information—Observation & Measurement. Available online: https://www.iso.org/standard/32574.html (accessed on 8 August 2019).
- Taylor, P.; Cox, S.J.D. OGC Observations and Measurements—JSON Implementation 15-100r1; Open Geospatial Consortium: Wayland, MA, USA, 2015. [Google Scholar]
- International Organization for Standardization, ISO 19115-1:2014, Geographic Information—Metadata—Part 1: Fundamentals. Available online: https://www.iso.org/standard/53798.html (accessed on 8 August 2019).
- Gudgin, M.; Hadley, M.; Mendelsohn, N.; Moreau, J.J.; Nielsen, H.F.; Karmarkar, A.; Lafon, Y. SOAP Version 1.2 Part 1: Messaging Framework, 2nd ed.; W3C Recommendation: Cambridge, MA, USA, 2007. [Google Scholar]
- Priest, M.; Na, A. Sensor Observation Service 06-009r6 Version: 1.0; Open Geospatial Consortium: Wayland, MA, USA, 2007. [Google Scholar]
- Song, X.; Wang, C.; Kagawa, K.; Raghavan, V. Real-time monitoring portal for urban environment using sensor web technology. In Proceedings of the 18th International Conference on Geoinformatics, Beijing, China, 18–20 June 2010; pp. 1–5. [Google Scholar]
- Sorg, J.; Kunkel, R. Conception and implementation of an OGC-compliant sensor observation service for a standardized access to raster data. Int. J. Geo-Inf. 2015, 4, 1076–1096. [Google Scholar] [CrossRef]
- Whiteside, A. OGC Web Services Common Specification 06-121r3; Open Geospatial Consortium: Wayland, MA, USA, 2007. [Google Scholar]
- Echterhoff, J. OpenGIS® SWE Service Model Implementation Standard 09-001 Version: 2.0; Open Geospatial Consortium: Wayland, MA, USA, 2011. [Google Scholar]
- International Organization for Standardization, ISO 19143:2010, Geographic information—Filter Encoding. Available online: https://www.iso.org/standard/42137.html (accessed on 8 August 2019).
- Pearlman, J.; Simon, J.; Rio, J.; Delory, E.; Frommhold, L.; Martinez, S.; O’Reilly, T. Oceans of tomorrow sensor interoperability for in-situ ocean monitoring. In Proceedings of the Oceans 2016 MTS/IEEE Monterey, Monterey, CA, USA, 19–23 September 2016; pp. 1–8. [Google Scholar]
- North, Standardized, Web-Based Upload and Download of Sensor Data and Sensor Metadata. Available online: https://52north.org/software/software-projects/sos/ (accessed on 8 August 2019).
- Open Geospatial Consortium. MapServer 7.4.1 Documentation, OGC Support and Configuration. Available online: http://mapserver.org/ogc/sos_server.html (accessed on 8 August 2019).
- Deegree, Deegree SOS Online. Available online: http://deegree.org/ (accessed on 15 December 2017).
- Portele, C. OGC® Geography Markup Language (GML)—Extended Schemas and Encoding Rules; Open Geospatial Consortium: Wayland, MA, USA, 2012. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chung, C.-C.; Huang, C.-Y.; Guan, C.-R.; Jian, J.-H. Applying OGC Sensor Web Enablement Standards to Develop a TDR Multi-Functional Measurement Model. Sensors 2019, 19, 4070. https://doi.org/10.3390/s19194070
Chung C-C, Huang C-Y, Guan C-R, Jian J-H. Applying OGC Sensor Web Enablement Standards to Develop a TDR Multi-Functional Measurement Model. Sensors. 2019; 19(19):4070. https://doi.org/10.3390/s19194070
Chicago/Turabian StyleChung, Chih-Chung, Chih-Yuan Huang, Chih-Ray Guan, and Ji-Hao Jian. 2019. "Applying OGC Sensor Web Enablement Standards to Develop a TDR Multi-Functional Measurement Model" Sensors 19, no. 19: 4070. https://doi.org/10.3390/s19194070
APA StyleChung, C. -C., Huang, C. -Y., Guan, C. -R., & Jian, J. -H. (2019). Applying OGC Sensor Web Enablement Standards to Develop a TDR Multi-Functional Measurement Model. Sensors, 19(19), 4070. https://doi.org/10.3390/s19194070