ctdsensor.xml
view
Size 28.6 kB - File type text/xml
File contents
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created By: Alex Robin - University of Alabama in Huntsville - 2006-10-11T17:00:00Z -->
<sml:SensorML
xmlns:sml="http://www.opengis.net/sensorML"
xmlns:swe="http://www.opengis.net/swe"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xlink="http://www.w3.org/1999/xlink"
xsi:schemaLocation="http://www.opengis.net/sensorML ./sensorML_2006-10-17/sensorML/current/base/sensorML.xsd" version="1.0">
<!-- -->
<sml:member>
<sml:System gml:id="CTD1454">
<!-- ================================================= -->
<!-- System Descrition -->
<!-- ================================================= -->
<gml:description>
M1 deployment of 10m CTD (Model SBE 37-SMP) with serial communication, internal memory and pump.
The SBE 37-SMP MicroCAT is a high-accuracy conductivity and temperature (pressure
optional) recorder with internal battery and memory. Designed for moorings or other long
duration, fixed-site deployments, the MicroCAT includes a standard serial interface and nonvolatile
FLASH memory. Construction is of titanium and other non-corroding materials to
ensure long life with minimum maintenance, and depth capability is 7000 meters (23,000 feet).
</gml:description>
<!-- ================================================= -->
<!-- System Search Keywords -->
<!-- ================================================= -->
<sml:keywords>
<sml:KeywordList codeSpace="http://gcmd.nasa.gov/Resources/valids/keyword_list.html">
<sml:keyword>MBARI</sml:keyword>
<sml:keyword>OCEANOGRAPHY</sml:keyword>
<sml:keyword>MARINE SENSORS</sml:keyword>
<sml:keyword>PRESSURE TRANSDUCERS</sml:keyword>
<sml:keyword>SALINOMETERS</sml:keyword>
<sml:keyword>THERMOMETERS</sml:keyword>
<sml:keyword>CONDUCTIVITY METERS</sml:keyword>
<sml:keyword>CTD</sml:keyword>
</sml:KeywordList>
</sml:keywords>
<!-- ================================================= -->
<!-- System Identifiers -->
<!-- ================================================= -->
<sml:identification>
<sml:IdentifierList>
<sml:identifier name="UID">
<sml:Term definition="urn:x-ogc:def:identifier:OGC:uuid">
<sml:value>urn:x-ogc:object:sensor:MBARI:CTP:v1:1454</sml:value>
</sml:Term>
</sml:identifier>
<sml:identifier name="Short Name">
<sml:Term definition="urn:x-ogc:def:identifier:OGC:shortName">
<sml:value>SBE 37-SMP</sml:value>
</sml:Term>
</sml:identifier>
<sml:identifier name="Long Name">
<sml:Term definition="urn:x-ogc:def:identifier:OGC:longName">
<sml:value>SBE 37-SMP MicroCAT CTP Recorder</sml:value>
</sml:Term>
</sml:identifier>
<sml:identifier name="Manufacturer Name">
<sml:Term definition="urn:x-ogc:def:identifier:OGC:manufacturerName">
<sml:value>Seabird Electronics</sml:value>
</sml:Term>
</sml:identifier>
<sml:identifier name="Model Number">
<sml:Term definition="urn:x-ogc:def:identifier:OGC:modelNumber">
<swe:codeSpace xlink:href="urn:x-ogc:def:identifier:SBE:modelNumber"/>
<sml:value>SBE37SMP</sml:value>
</sml:Term>
</sml:identifier>
<sml:identifier name="Serial Number">
<sml:Term definition="urn:x-ogc:def:identifier:OGC:serialNumber">
<swe:codeSpace xlink:href="urn:x-ogc:def:identifier:SBE:serialNumber"/>
<sml:value>37SMP40327-3936</sml:value>
</sml:Term>
</sml:identifier>
<sml:identifier name="Device ID">
<sml:Term definition="urn:x-ogc:def:identifier:MBARI:deviceID">
<swe:codeSpace xlink:href="urn:x-ogc:def:identifier:MBARI:experimentXXX"/>
<sml:value>1454</sml:value>
</sml:Term>
</sml:identifier>
</sml:IdentifierList>
</sml:identification>
<!-- ================================================= -->
<!-- System Classifiers -->
<!-- ================================================= -->
<sml:classification>
<sml:ClassifierList>
<sml:classifier name="Sensor Type">
<sml:Term definition="urn:x-ogc:def:classifier:OGC:sensorType">
<swe:codeSpace xlink:href="urn:x-ogc:dictionary:MBARI:sensorTypes"/>
<sml:value>Serial CTD</sml:value>
</sml:Term>
</sml:classifier>
<sml:classifier name="Deployment Role">
<sml:Term definition="urn:x-ogc:def:classifier:MBARI:deploymentRole">
<sml:value>Instrument</sml:value>
</sml:Term>
</sml:classifier>
</sml:ClassifierList>
</sml:classification>
<!-- ================================================= -->
<!-- Temporal Validity of this description -->
<!-- ================================================= -->
<sml:validTime>
<gml:TimePeriod gml:id="DOC_TIME">
<gml:beginPosition>2005-10-20T20:00:00Z</gml:beginPosition>
<gml:endPosition indeterminatePosition="now"/>
</gml:TimePeriod>
</sml:validTime>
<!-- ================================================= -->
<!-- System Characteristics -->
<!-- ================================================= -->
<sml:characteristics>
<sml:PhysicalProperties>
<sml:mass>
<swe:Quantity>
<swe:uom code="kg"/>
<swe:value>3.8</swe:value>
</swe:Quantity>
</sml:mass>
<sml:length>
<swe:Quantity>
<swe:uom code="mm"/>
<swe:value>139.7</swe:value>
</swe:Quantity>
</sml:length>
<sml:width>
<swe:Quantity>
<swe:uom code="mm"/>
<swe:value>67.3</swe:value>
</swe:Quantity>
</sml:width>
<sml:height>
<swe:Quantity>
<swe:uom code="mm"/>
<swe:value>563.9</swe:value>
</swe:Quantity>
</sml:height>
<sml:material>
<swe:Category>
<swe:codeSpace xlink:href="urn:x-ogc:dictionary:OGC:material"/>
<swe:value>Titanium</swe:value>
</swe:Category>
</sml:material>
</sml:PhysicalProperties>
</sml:characteristics>
<!-- ================================================= -->
<!-- System Capabilities -->
<!-- ================================================= -->
<sml:capabilities>
<swe:Record>
<swe:field name="Depth Capability">
<swe:Quantity definition="urn:x-ogc:def:classifier:SBE:depthCapability">
<swe:uom code="m"/>
<swe:value>7000</swe:value>
</swe:Quantity>
</swe:field>
<swe:field name="Storage Type">
<swe:Category definition="urn:x-ogc:def:classifier:SBE:storageType">
<swe:value>EEPROM</swe:value>
</swe:Category>
</swe:field>
<swe:field name="Memory Capacity">
<swe:Count definition="urn:x-ogc:def:classifier:SBE:memoryCapacity">
<swe:uom code="By"/>
<swe:value>2960000</swe:value>
</swe:Count>
</swe:field>
<swe:field name="Battery Current">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:SBE:batteryCurrent">
<swe:uom code="A.h"/>
<swe:value>7.2</swe:value>
</swe:Quantity>
</swe:field>
</swe:Record>
</sml:capabilities>
<!-- ================================================= -->
<!-- Relevant Contacts -->
<!-- ================================================= -->
<sml:contact role="urn:x-ogc:def:classifiers:OGC:contactType:manufacturer">
<sml:ResponsibleParty>
<sml:organizationName>Sea-Bird Electronics, Inc.</sml:organizationName>
<sml:contactInfo>
<sml:phone>
<sml:voice>+1 (425) 643-9866</sml:voice>
<sml:facsimile>+1 (425) 643-9954</sml:facsimile>
</sml:phone>
<sml:address>
<sml:deliveryPoint>1808 136th Place NE</sml:deliveryPoint>
<sml:city>Bellevue</sml:city>
<sml:administrativeArea>Washington</sml:administrativeArea>
<sml:postalCode>98005</sml:postalCode>
<sml:country>USA</sml:country>
</sml:address>
<sml:onlineResource xlink:href="http://www.seabird.com"/>
</sml:contactInfo>
</sml:ResponsibleParty>
</sml:contact>
<sml:contact role="urn:x-ogc:def:classifiers:OGC:contactType:owner">
<sml:ResponsibleParty>
<sml:organizationName>Monterey Bay Aquarium Research Institute (MBARI)</sml:organizationName>
<sml:contactInfo>
<sml:phone>
<sml:voice>+1 (831) 775-1700</sml:voice>
</sml:phone>
<sml:address>
<sml:deliveryPoint>7700 Sandholdt Road</sml:deliveryPoint>
<sml:city>Moss Landing</sml:city>
<sml:administrativeArea>CA</sml:administrativeArea>
<sml:postalCode>95039-9644</sml:postalCode>
<sml:country>USA</sml:country>
</sml:address>
</sml:contactInfo>
</sml:ResponsibleParty>
</sml:contact>
<sml:contact role="urn:x-ogc:def:classifiers:OGC:contactType:operator">
<sml:ResponsibleParty>
<sml:individualName>Paul Coenen</sml:individualName>
<sml:organizationName>MBARI</sml:organizationName>
<sml:contactInfo>
<sml:phone>
<sml:voice>+1 (831) 775-2099</sml:voice>
</sml:phone>
<sml:address>
<sml:electronicMailAddress>coenen@mbari.org</sml:electronicMailAddress>
</sml:address>
</sml:contactInfo>
</sml:ResponsibleParty>
</sml:contact>
<!-- ================================================= -->
<!-- System Documentation -->
<!-- ================================================= -->
<sml:documentation role="urn:x-ogc:def:classifiers:OGC:documentType:datasheet">
<sml:Document>
<gml:description>MicroCAT C-T Recorder datasheet</gml:description>
<sml:date>2006-05-01</sml:date>
<sml:format>application/pdf</sml:format>
<sml:onlineResource xlink:href="http://www.seabird.com/pdf_documents/datasheets/37SMbrochureMay06.pdf"/>
</sml:Document>
</sml:documentation>
<!-- ================================================= -->
<!-- System Location (Fixed in this case) -->
<!-- ================================================= -->
<gml:location>
<gml:Point gml:id="SYSTEM_LOCATION" srsName="urn:x-ogc:def:crs:EPSG:6.1:4329">
<gml:coordinates>-122.0460 36.7640 -10></gml:coordinates>
</gml:Point>
</gml:location>
<!-- ================================================= -->
<!-- System Interfaces -->
<!-- ================================================= -->
<sml:interfaces>
<sml:InterfaceList>
<sml:interface name="RS-232">
<sml:InterfaceDefinition>
<sml:presentationLayer>
<!-- Definition of stream data record (struct + ASCII encoding) -->
<!-- Can also be defined in a Common Observation along with the data -->
<swe:DataBlockDefinition>
<swe:dataComponents name="CDTData" xlink:href="CDT_DATA"/>
<swe:encoding>
<swe:AsciiBlock tokenSeparator="," tupleSeparator=" " decimalSeparator="."/>
</swe:encoding>
</swe:DataBlockDefinition>
</sml:presentationLayer>
<sml:physicalLayer>
<swe:Category>
<swe:codeSpace xlink:href="urn:x-ogc:def:classifiers:SBE:protocols"/>
<swe:value>RS-232</swe:value>
</swe:Category>
</sml:physicalLayer>
<sml:mechanicalLayer>
<swe:Category>
<swe:codeSpace xlink:href="urn:x-ogc:def:classifiers:SBE:connectors"/>
<swe:value>XSG-3-BCL-HP-SS</swe:value>
</swe:Category>
</sml:mechanicalLayer>
</sml:InterfaceDefinition>
</sml:interface>
<sml:interface name="RS-485">
<sml:InterfaceDefinition>
<sml:physicalLayer>
<swe:Category>
<swe:description>RS-485 interface allows multiple MicroCATs to share a common 2-wire cable</swe:description>
<swe:codeSpace xlink:href="urn:x-ogc:def:classifiers:SBE:protocols"/>
<swe:value>RS-485</swe:value>
</swe:Category>
</sml:physicalLayer>
</sml:InterfaceDefinition>
</sml:interface>
</sml:InterfaceList>
</sml:interfaces>
<!-- ================================================= -->
<!-- System Inputs -->
<!-- ================================================= -->
<sml:inputs>
<sml:InputList>
<sml:input name="temperature">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:temperature">
<swe:description>Sea Water Temperature</swe:description>
</swe:Quantity>
</sml:input>
<sml:input name="conductivity">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:conductivity">
<swe:description>Sea Water Conductivity</swe:description>
</swe:Quantity>
</sml:input>
<sml:input name="pressure">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:pressure">
<swe:description>Sea Water Pressure</swe:description>
</swe:Quantity>
</sml:input>
</sml:InputList>
</sml:inputs>
<!-- ================================================= -->
<!-- System Output -->
<!-- ================================================= -->
<sml:outputs>
<sml:OutputList>
<sml:output name="output data">
<swe:Record id="CDT_DATA">
<swe:field name="temperature">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:temperature">
<swe:description>Sea Water Temperature</swe:description>
<swe:uom code="Cel"/> <!-- UCUM code for degC -->
<swe:constraint>
<swe:AllowedValues>
<swe:interval>-10.0 100.0</swe:interval>
</swe:AllowedValues>
</swe:constraint>
<swe:quality>
<swe:Accuracy>
<swe:uom code="Cel"/>
<swe:value>0.002</swe:value>
</swe:Accuracy>
</swe:quality>
</swe:Quantity>
</swe:field>
<swe:field name="conductivity">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:conductivity">
<swe:description>Sea Water Conductivity</swe:description>
<swe:uom code="S/m"/>
<swe:constraint>
<swe:AllowedValues>
<swe:interval>0 10.0</swe:interval>
</swe:AllowedValues>
</swe:constraint>
<swe:quality>
<swe:Accuracy>
<swe:uom code="S/m"/>
<swe:value>0.0003</swe:value>
</swe:Accuracy>
</swe:quality>
</swe:Quantity>
</swe:field>
<swe:field name="pressure">
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:pressure">
<swe:description>Sea Water Pressure</swe:description>
<swe:uom code="dBar"/>
<swe:constraint>
<swe:AllowedValues>
<swe:interval>0 20.0</swe:interval>
</swe:AllowedValues>
</swe:constraint>
<swe:quality>
<swe:Accuracy>
<swe:uom code="dBar"/>
<swe:value>0.02</swe:value>
</swe:Accuracy>
</swe:quality>
</swe:Quantity>
</swe:field>
<swe:field name="date">
<swe:Time definition="urn:x-ogc:def:phenomenon:OGC:date">
<swe:description>Measurement Date</swe:description>
<swe:uom xlink:href="urn:x-ogc:def:unit:ISO:8601:date"/>
</swe:Time>
</swe:field>
<swe:field name="time">
<swe:Time definition="urn:x-ogc:def:phenomenon:OGC:time">
<swe:description>Measurement Time of Day</swe:description>
<swe:uom xlink:href="urn:x-ogc:def:unit:ISO:8601:time"/>
</swe:Time>
</swe:field>
</swe:Record>
</sml:output>
</sml:OutputList>
</sml:outputs>
<!-- ================================================= -->
<!-- System Components -->
<!-- ================================================= -->
<sml:components>
<sml:ComponentList>
<!-- -->
<sml:component name="Conductivity Detector">
<sml:Detector gml:id="CONDUCTIVITY_DETECTOR">
<gml:description>
Conductivity detector connected to the SBE37SMP Recorder.
</gml:description>
<sml:inputs>
<sml:InputList>
<sml:input>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:conductivity"/>
</sml:input>
</sml:InputList>
</sml:inputs>
<sml:outputs>
<sml:OutputList>
<sml:output>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:conductivity">
<swe:uom code="S/m"/>
</swe:Quantity>
</sml:output>
</sml:OutputList>
</sml:outputs>
<sml:parameters>
<sml:ParameterList>
<sml:calibration>
<sml:LinearCalibration>
<sml:measurementRange>
<swe:QuantityRange>
<swe:uom code="S/m"/>
<swe:value>0.0 7.0</swe:value>
</swe:QuantityRange>
</sml:measurementRange>
<sml:gain>
<swe:Quantity>
<swe:value>1.0</swe:value>
</swe:Quantity>
</sml:gain>
<sml:offset>
<swe:Quantity>
<swe:value>0.0</swe:value>
</swe:Quantity>
</sml:offset>
</sml:LinearCalibration>
</sml:calibration>
<sml:accuracy>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:absoluteAccuracy">
<swe:uom code="S/m"/>
<swe:value>0.0003</swe:value>
</swe:Quantity>
</sml:accuracy>
</sml:ParameterList>
</sml:parameters>
<sml:method xlink:href="urn:ogc:def:process:1.0:detector"/>
</sml:Detector>
</sml:component>
<!-- -->
<sml:component name="Temperature Detector">
<sml:Detector gml:id="TEMP_DETECTOR">
<gml:description>
Temperature detector connected to the SBE37SMP Recorder.
</gml:description>
<sml:inputs>
<sml:InputList>
<sml:input>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:temperature"/>
</sml:input>
</sml:InputList>
</sml:inputs>
<sml:outputs>
<sml:OutputList>
<sml:output>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:temperature">
<swe:uom code="Cel"/>
</swe:Quantity>
</sml:output>
</sml:OutputList>
</sml:outputs>
<sml:parameters>
<sml:ParameterList>
<sml:calibration>
<sml:LinearCalibration>
<sml:measurementRange>
<swe:QuantityRange>
<swe:uom code="Cel"/>
<swe:value>-5.0 35.0</swe:value>
</swe:QuantityRange>
</sml:measurementRange>
<sml:gain>
<swe:Quantity>
<swe:value>1.0</swe:value>
</swe:Quantity>
</sml:gain>
<sml:offset>
<swe:Quantity>
<swe:value>0.0</swe:value>
</swe:Quantity>
</sml:offset>
</sml:LinearCalibration>
</sml:calibration>
<sml:accuracy>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:absoluteAccuracy">
<swe:uom code="Cel"/>
<swe:value>0.002</swe:value>
</swe:Quantity>
</sml:accuracy>
</sml:ParameterList>
</sml:parameters>
<sml:method xlink:href="urn:ogc:def:process:1.0:detector"/>
</sml:Detector>
</sml:component>
<!-- -->
<sml:component name="Pressure Detector">
<sml:Detector gml:id="PRESSURE_DETECTOR">
<gml:description>
Conductivity detector connected to the SBE37SMP Recorder.
</gml:description>
<sml:inputs>
<sml:InputList>
<sml:input>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:pressure"/>
</sml:input>
</sml:InputList>
</sml:inputs>
<sml:outputs>
<sml:OutputList>
<sml:output>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:pressure">
<swe:uom code="dBar"/>
</swe:Quantity>
</sml:output>
</sml:OutputList>
</sml:outputs>
<sml:parameters>
<sml:ParameterList>
<sml:calibration>
<sml:LinearCalibration>
<sml:measurementRange>
<swe:QuantityRange> <!-- using 20m calibration mode -->
<swe:uom code="dBar"/>
<swe:value>0 20</swe:value>
</swe:QuantityRange>
</sml:measurementRange>
<sml:gain>
<swe:Quantity>
<swe:value>1.0</swe:value>
</swe:Quantity>
</sml:gain>
<sml:offset>
<swe:Quantity>
<swe:value>0.0</swe:value>
</swe:Quantity>
</sml:offset>
</sml:LinearCalibration>
</sml:calibration>
<sml:accuracy>
<swe:Quantity definition="urn:x-ogc:def:phenomenon:OGC:absoluteAccuracy">
<swe:uom code="dBar"/>
<swe:value>0.02</swe:value>
</swe:Quantity>
</sml:accuracy>
</sml:ParameterList>
</sml:parameters>
<sml:method xlink:href="urn:ogc:def:process:1.0:detector"/>
</sml:Detector>
</sml:component>
<!-- -->
</sml:ComponentList>
</sml:components>
</sml:System>
</sml:member>
</sml:SensorML>
Posted October 18th, 2006 by luisBer

