bSI-InfraRoom / IFC-Specification

IfcDoc baseline to produce the documentation
24 stars 25 forks source link

[IFC Tunnel][Geotechnics] Sensor types #363

Open larswik opened 2 years ago

larswik commented 2 years ago

The domain taxonomy speaks about:

Proposal:

larswik commented 2 years ago

From latest domain taxonomy version, these sensor types were removed (only Sensor) remains. Can we close this issue?

larswik commented 2 years ago

Comments from the geoscience domain team: Hi Lars, Pat, @Pat thanks for sharing this again! @Lars, we think this list is a good starting point to explain our requirements. It is organized in a different way than the list of existing SensorTypes in IFC, as it classifies rather generic types of monitoring devices that are commonly used in tunnelling. Underlined in the description is the, let’s say, derived physical property that is relevant for interpretation in the model, visualization etc. For each of this types, several subtypes with different measuring principles etc. could be defined, corresponding to specific metadata.

We started comparing this to the IFC SensorType list and the related Psets. Generally, a correlation to existing types could work, but we think that more specific definitions are required: for example “MOVEMENTSENSOR” could describe displacements, but we need to distinguish several different kinds (vertical, axial, inclination/tilting, convergence,…) that are highly relevant in geotechnics. In addition, the place in the schema of “IfcBuildingControlsDomain” does not seem appropriate to us, we’d rather need something in a common schema or “the infra/geo domain”. So our proposal would be to check the list of generic types and key derived properties against the existing list, and to discuss how this list could be extended or included in the appropriate domain. What do you think?

Generally, we must say that this monitoring and sensor topic is of high importance in geotechnics, but requires more detailed discussion with the relevant specialists (e.g. software developers that offer solutions for monitoring platforms and portals, there are many well-established products around). A For example a “linked data approach” to external databases or monitoring portals/platforms would be a very important function.

Best, Jonas

Some input that we discussed today in the Geo subgroup outlining some high level monitoring applications and sensors that are commonly seen on tunneling projects: (with thanks to my Bentley colleague who put this together)

  1. Extensometers (1 to 6 points are common) | measure displacement (settlement and/or heave)
  2. Piezometers (usually 1 per borehole) | measure pore pressure that is commonly associated with changes in groundwater pressure
  3. Convergence Monitoring | measures changes in convergence (shape) of the tunnel lining
  4. Inclinometers | measures changes in inclination across 2 or more sensors, either installed down a borehole or horizontally . Commonly used to look for deflection over long(er) instrumented distances
  5. Tilt | measured changes in tilt (commonly biaxial tilt) at a point on a structure
  6. Strain | measures changes in strain, usually in shoring environmental
  7. Load Cells | measures Kips or load on a tieback element or anchor.
  8. Prisms | measures x,y,z coordinates of a prism (target) to identify trending displacement
  9. Settlement systems | measures settlement (displacement) of a structure at single points, when tunneling is passing below
  10. Crack Gauges | Measures extension or compression displacement across a join/crack

@Jonas WEIL can you add some thoughts about how this relates to the existing list of sensor types?

j-weil commented 2 years ago

Thoughts were added further up in the text, latest ffedback by email today: We could for a quick shot pick examples of existing sensors (like e.g. “MOVEMENTSENSOR”) and add corresponding applications/types of typical geotechnical sensors/devises (e.g. Extensometer/axial displacement, Prism/3D-displacement,…), but presumably some examples of the draft list will be difficult to match and might require new proposed types. However, such a list will not be “complete”, and taking into account the importance of this application in infrastructure (not only for ground-related deformations!) I assume that more detailed work with domain experts and developers of existing monitoring systems is required.

SergejMuhic commented 2 years ago

We could also introduce a property with an property enum further specifying the MOVEMENTSENSOR if you feel that adding that many types would be a bad idea. I would prefer to add the necessary types directly to IfcSensorTypeEnum and if necessary further specify it with a classification.

larswik commented 2 years ago

IfcSensor is defined within the IfcBuildingControlsDomain schema since IFC 4.0 and I think that EXPRESS may lack the possibilities of a linked data environment for extending existing enumeration types in a more free way from other schemas. I think that moving the entity has to be a separate issue. There is nothing however (that I know of) that stops you from using IfcSensor in the context of a tunnel exchange as long as the exchange requirements doesn't prevent that.

Regarding the list above (and considering the comment of @SergejMuhic), a couple of thoughts for discussion based on what property is being observed:

  1. Extensometers (1 to 6 points are common) | measure displacement (settlement and/or heave) : Existing MOVEMENTSENSOR?
  2. Piezometers (usually 1 per borehole) | measure pore pressure that is commonly associated with changes in groundwater pressure : Existing PRESSURESENSOR?
  3. Convergence Monitoring | measures changes in convergence (shape) of the tunnel lining : New PDT - Naming (what is actually measured)?
  4. Inclinometers | measures changes in inclination across 2 or more sensors, either installed down a borehole or horizontally . Commonly used to look for deflection over long(er) instrumented distances : New PDT INCLINESENSOR?
  5. Tilt | measured changes in tilt (commonly biaxial tilt) at a point on a structure : New PDT TILTSENSOR (similar to incline?)
  6. Strain | measures changes in strain, usually in shoring environmental : New PDT STRAINSENSOR or TENSIONSENSOR?
  7. Load Cells | measures Kips or load on a tieback element or anchor. : I don't understand this one?
  8. Prisms | measures x,y,z coordinates of a prism (target) to identify trending displacement : New PDT POSITIONSENSOR?
  9. Settlement systems | measures settlement (displacement) of a structure at single points, when tunneling is passing below : MOVEMENTSENSOR or POSITIONSENSOR?
  10. Crack Gauges | Measures extension or compression displacement across a join/crack : MOVEMENTSENSOR?
larswik commented 2 years ago

Proposal: Add TILTSENSOR, POSITIONSENSOR, TENSIONSENSOR