Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Element diggs:ThermalIntegrityProfiling
Namespace http://diggsml.org/schemas/3
Annotations
A thermal integrity test on a completed cast-in-place concrete deep foundation
element, per ASTM D7949, relating the heat of hydration generated by the curing
concrete along the element to its as-built cross-section and continuity. It
characterizes as-built shape (necking, bulging, cage eccentricity) from a heat
signature captured once during curing, where diggs:LowStrainIntegrityTest
characterizes discontinuity from a stress-wave reflection captured any time after
curing. It substitutes diggs:AbstractInsituTestProcedure directly, not
diggs:AbstractLoadTestProcedure, because no load is applied. The name keeps "Thermal
Integrity Profiling" (commercially, TIP) although ASTM D7949 was withdrawn in 2023
and reinstated in 2025 as D7949-25 under the broader title "Standard Test Methods
for Integrity Testing of Concrete Deep Foundations by Thermal Methods"; cite ASTM
D7949 as the governing standard whichever edition's title is quoted. The 2025
edition has three methods, all in the enumeration of measurementMethod: Method A, a
thermal probe lowered into access ducts in the element; Method B, multiple embedded
thermal sensors (thermistors) attached to the reinforcing cage; Method C, an
embedded fiber-optic cable attached to the cage, which gives effectively continuous
coverage along the length. No European or ISO standard defines a competing method:
EN 1536 (bored piles) and EN 1538 (diaphragm walls) accept thermal integrity testing
without defining one, and European practice runs the ASTM D7949 methodology. Each
physical sensor is its own Equipment/Sensor object under the inherited
testProcedureEquipment, classified with equipmentClass.xml#thermal_integrity_probe
(Method A), equipmentClass.xml#thermistor (Method B) or
equipmentClass.xml#embedded_fiber_optic_cable (Method C); their count and position
follow from how many are cited. The measured temperature profile and the interpreted
effective-radius profile are results: give the temperature per depth on the
ResultSet of Test/outcome with properties.xml#temperature, and the effective radius
with properties.xml#effective_radius. A profile is one Test, because
measurementMethod, cureTimeAtMeasurement and ambientTemperature are fixed for one
pass along the element: one Test has a diggs:MultiPointLocation with every depth
station and one ResultSet with a temperature and effective radius tuple per station,
as for diggs:StaticConePenetrationTest and unlike a Standard Penetration Test, which
is one Test per depth.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_descriptionReference.tmp#descriptionReferencegml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifiergml3_2Profile_diggs_xsd_Element_gml_name.tmp#namegml3_2Profile_diggs_xsd_Element_Group_gml_StandardObjectProperties.tmp#StandardObjectPropertiesgml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractGMLType.tmp#AbstractGMLTypegml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractFeatureType.tmp#AbstractFeatureTypegml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifierAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureBaseType.tmp#AbstractFeatureBaseTypegml3_2Profile_diggs_xsd_Element_gml_name.tmp#nameCommon_xsd_Element_diggs_internalIdentifier.tmp#internalIdentifierCommon_xsd_Element_diggs_status.tmp#statusCommon_xsd_Element_diggs_implementationStatus.tmp#implementationStatusAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_associatedFileAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_roleAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_remarkAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractProcedureType.tmp#AbstractProcedureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_testProcedureMethodAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_testProcedureEquipmentAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_testingEnvironmentAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_otherTestPropertyAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractInsituTestProcedureType.tmp#AbstractInsituTestProcedureType_testEventAbstractTypes_xsd_Complex_Type_diggs_AbstractInsituTestProcedureType.tmp#AbstractInsituTestProcedureTypeExtProcedures_xsd_Complex_Type_diggs_ThermalIntegrityProfilingType.tmp#ThermalIntegrityProfilingType_measurementMethodExtProcedures_xsd_Complex_Type_diggs_ThermalIntegrityProfilingType.tmp#ThermalIntegrityProfilingType_cureTimeAtMeasurementExtProcedures_xsd_Complex_Type_diggs_ThermalIntegrityProfilingType.tmp#ThermalIntegrityProfilingType_ambientTemperatureExtProcedures_xsd_Complex_Type_diggs_ThermalIntegrityProfilingType.tmp#ThermalIntegrityProfilingTypeAbstractTypes_xsd_Element_diggs_AbstractInsituTestProcedure.tmp#AbstractInsituTestProcedure
Type diggs:ThermalIntegrityProfilingType
Type hierarchy
Properties
content complex
abstract false
Substitution Group Affiliation
Model
Children diggs:ambientTemperature, diggs:associatedFile, diggs:cureTimeAtMeasurement, diggs:implementationStatus, diggs:internalIdentifier, diggs:measurementMethod, diggs:otherTestProperty, diggs:remark, diggs:role, diggs:status, diggs:testEvent, diggs:testProcedureEquipment, diggs:testProcedureMethod, diggs:testingEnvironment, gml:description, gml:identifier, gml:name
Instance
<diggs:ThermalIntegrityProfiling gml:id="" xmlns:diggs="http://diggsml.org/schemas/3" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:description xlink:href="" nilReason="">{0,1}</gml:description>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <diggs:internalIdentifier codeSpace="">{0,1}</diggs:internalIdentifier>
  <diggs:status codeSpace="">{0,1}</diggs:status>
  <diggs:implementationStatus codeSpace="">{0,1}</diggs:implementationStatus>
  <diggs:associatedFile xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:associatedFile>
  <diggs:role>{0,unbounded}</diggs:role>
  <diggs:remark>{0,unbounded}</diggs:remark>
  <diggs:testProcedureMethod xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:testProcedureMethod>
  <diggs:testProcedureEquipment xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:testProcedureEquipment>
  <diggs:testingEnvironment xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:testingEnvironment>
  <diggs:otherTestProperty>{0,unbounded}</diggs:otherTestProperty>
  <diggs:testEvent>{0,unbounded}</diggs:testEvent>
  <diggs:measurementMethod>{0,1}</diggs:measurementMethod>
  <diggs:cureTimeAtMeasurement howDetermined="" qualifier="" uom="">{0,1}</diggs:cureTimeAtMeasurement>
  <diggs:ambientTemperature howDetermined="" qualifier="" uom="">{0,1}</diggs:ambientTemperature>
</diggs:ThermalIntegrityProfiling>
Attributes
QName Type Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be
unique in the XML document within which it occurs. An external identifier for the object in
the form of a URI may be constructed using standard XML and XPointer methods. This is done
by concatenating the URI for the document, a fragment separator, and the value of the id
attribute.
Source
<element name="ThermalIntegrityProfiling" type="diggs:ThermalIntegrityProfilingType" abstract="false" substitutionGroup="diggs:AbstractInsituTestProcedure">
  <annotation>
    <documentation>A thermal integrity test on a completed cast-in-place concrete deep foundation element, per ASTM D7949, relating the heat of hydration generated by the curing concrete along the element to its as-built cross-section and continuity. It characterizes as-built shape (necking, bulging, cage eccentricity) from a heat signature captured once during curing, where diggs:LowStrainIntegrityTest characterizes discontinuity from a stress-wave reflection captured any time after curing. It substitutes diggs:AbstractInsituTestProcedure directly, not diggs:AbstractLoadTestProcedure, because no load is applied. The name keeps "Thermal Integrity Profiling" (commercially, TIP) although ASTM D7949 was withdrawn in 2023 and reinstated in 2025 as D7949-25 under the broader title "Standard Test Methods for Integrity Testing of Concrete Deep Foundations by Thermal Methods"; cite ASTM D7949 as the governing standard whichever edition's title is quoted. The 2025 edition has three methods, all in the enumeration of measurementMethod: Method A, a thermal probe lowered into access ducts in the element; Method B, multiple embedded thermal sensors (thermistors) attached to the reinforcing cage; Method C, an embedded fiber-optic cable attached to the cage, which gives effectively continuous coverage along the length. No European or ISO standard defines a competing method: EN 1536 (bored piles) and EN 1538 (diaphragm walls) accept thermal integrity testing without defining one, and European practice runs the ASTM D7949 methodology. Each physical sensor is its own Equipment/Sensor object under the inherited testProcedureEquipment, classified with equipmentClass.xml#thermal_integrity_probe (Method A), equipmentClass.xml#thermistor (Method B) or equipmentClass.xml#embedded_fiber_optic_cable (Method C); their count and position follow from how many are cited. The measured temperature profile and the interpreted effective-radius profile are results: give the temperature per depth on the ResultSet of Test/outcome with properties.xml#temperature, and the effective radius with properties.xml#effective_radius. A profile is one Test, because measurementMethod, cureTimeAtMeasurement and ambientTemperature are fixed for one pass along the element: one Test has a diggs:MultiPointLocation with every depth station and one ResultSet with a temperature and effective radius tuple per station, as for diggs:StaticConePenetrationTest and unlike a Standard Penetration Test, which is one Test per depth.</documentation>
  </annotation>
</element>