s-ten intelligent self-describing technical and environmental networks
TRANSCRIPT
S-TEN
Intelligent Self-describing Technical and Environmental
Networks
www.s-ten.eu
S-TEN project data
Project-Acronym: S-TENProject-Title: Intelligent Self-describing
Technical and Environmental Networks
Sponsors: European Union within the Information Society
Technologies(IST) Programme
Begin: 1st April 2006 Duration: 2 ½ years
Partners: 8 Co-ordinator: FGH
S-TEN partnersFGH - Forschungsgemeinschaft für Elektrische Anlagen und Stromwirtschaft e.V.
Caesar - Caesar Systems Limited
Cygnus - Cygnus Engineering AG
HEVS – Haute Ecole Valaisanne
Labein - Fundacion Labein
LKBaltic - UAB LKSoft Baltic
LKSoft – LKSoftWare GmbH
Racos - Racos Technische Informationssysteme
Methodology/Ontologies
• Schemas– Physical things
• objects and activities• whole-part and involvement relationships
– Temporal part and time– Observation and measurement
• observation activities, devices and results
– Physical quantity, property and unit– Information
• carrier (file or signal) and content
• Other standards• SensorML• PML• ISO 15926 and SUMO
Methodology/OntologiesSimple examples in XML or N3
:AM_WC-T_L123_T456 a sten:observing_activity ; sten:observed_by_device :WS_123 ; sten:during [ sten:has_nominal_value [ sten:utc_iso8601 "2007-02-05T18:50" ] ] ; sten:observes [ a weather:ambient_air_at_location ; sten:at :L123 ] ; sten:observes_physical_property weather:has_wind_chill_temperature ; sten:gives_result_record :I_WC-T_L123_T456 .
recording a measuring activity:
PTO
Methodology/OntologiesSimple examples in XML or N3
:I_WC-T_L123_T456 { [ sten:temporal_part_of [ a weather:ambient_air_at_location ; sten:at :L123 ] ; sten:at_time [ sten:utc_iso8601 "2007-02-05T18:50" ] ]
weather:has_wind_chill_temperature [ bipm:celsius [ basics:decimal "-25.0" ] ] }
recording a measurement result:
Methodology/Ontologies
record of wind chill and time
temperature sensor wind speed sensor
clock
record oftemperature
record ofwind speed
record ofwind chill
record oftime
temperature measurementactivity
wind speed measurementactivity
wind chill calculation activity
time measurementactivity
wind chill and timerecord combining
activity
wind chill and time measurement activity
Methodology/Ontologies
record of wind chill and time
temperature sensor wind speed sensor
clock
record oftemperature
record ofwind speed
record ofwind chill
record oftime
processor/transmitter
wind chill and time measurement device
Methodology/Ontologiesset theory and functions
fundamentals about the real world
physical objects and their temporal parts
(OWL)
(IEEE SUMO)
(ISO 15926)physical quantitiesand units of measure
(ISO31 andISO 1000)
ontology for sensors and services (SensorML)
ontology for engineering design (ISO 10303)
new concepts in S-TEN – features of time histories – BPA
application specific ontologies - proprietary ontologies• equipment models• best practice advice• preventive maintenance• alerts examples in S-TEN
Human observation
• States and activities– Human observations are about states
• Broad fuzzy states, not property values
• Attributed to a person, not a device.
[ sten:temporalPartOf :Mill_M-101 ; sten:atTime [ sten:utcIso8601 "2008-01-06T10:00" ] ] a sten:DeviceRunningHot .
:message#9428 { [ sten:temporalPartOf :Mill_M-101 ; sten:atTime [ sten:utcIso8601 "2008-01-06T10:00" ] ] a sten:DeviceRunningHot } sten:resultGraphGivenBy [ sten:performedBy mailto:[email protected] ] .
Best practice advice
• States and activities– Best Practice Advice is about activities
• It is a description of a recommended subclass
• A human or a rule can specify that the activity should be performed.
:ServiceMillOfTypeM_ABCAfterHotSmellReport a sten:ClassOfActivity ; sten:hasRecommendedSubClass [ sten:advice"Check the lub oil system, and inspect each bearing externally. Dismantle any with a discoloured exterior." ] .
:message#9429 { [ sten:temporalPartOf :Mill_M-101 ; sten:atTime [ sten:utcIso8601 "2008-01-06T10:00" ] ] sten:requiresActivityOfClass :ServiceAfterHotSmellReport } sten:resultGraphGivenBy [ sten:performedBy mailto:[email protected] ] .
Features
• More about time histories
oil temperature for mill M_101 during 2008-01-02
2007-12-31T24:00 2000-01-01T24:00 time
temperature
10 degrees C
level crossing(up) notified
level crossing(down) notified
10 degrees C
100 degrees C
120 degrees C