Skip to content

bisite/OPTIMAR-Ontology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPTiMAR ontology - offshore wind platform

Repository containing the OPTiMAR ontology for offshore wind platforms, including definitions, instances, and usage examples.
The ontology models platform components, turbines, sensors, failures, maintenance activities, actors, roles, and environmental conditions, supporting semantic interoperability and reasoning for monitoring and operational planning.


Repository structure

  • ontology/ : ontology files organized by version.
  • instances/ : full instantiations aligned with each ontology version.
  • scripts/ : auxiliary scripts for validation, SPARQL queries, or ontology processing.
  • docs/ : ontology documentation, diagrams, and metadata.
  • LICENSE : repository license file.
  • README.md : this file.

Ontology versions

Version Description Release date URL
v0.1 Initial version, basic ontology with main classes, properties, and example instances for offshore wind platforms. 2025-06-05 v0.1
v0.2 Added detailed sensors, measured data, failures, actors and roles. 2025-09-24 v0.2
v1.0 Stable version of the ontology.
Consolidation and extension of structural and turbine components.
Inclusion of actors and roles with their functional relationships.
Detailed definition of specific sensor classes and associated measurement types.
More comprehensive modeling of failure events.
Inclusion of properties for measured data and environmental conditions.
2025-10-06 v1.0
v2.0 Major hierarchy improvements and refactoring.
Separation of conceptual Failure classes from specific FailureEvent classes.
Introduction of ex:Generator and ex:StructuralComponent.
Enhanced logical constraints (cardinality, symmetric properties, and inverse relationships).
Standardized QUDT usage for physical quantities and property renaming for consistency.
2025-12-01 v2.0
v2.1 New Components added: Gearbox and Transformer.
Electrical Sensors: ActivePowerSensor, ReactivePowerSensor, CurrentSensor, VoltageSensor, GridFrequencySensor, and TorqueSensor.
Rotor Sensors added: RotorSpeedSensor and RotorAngleSensor.
Measurement Data for ElectricalData, TemperatureData, and RotorData.
Added severity for failure, and relationships causesFailure / precededBy.
Added temporal properties startDateTime, endDateTime, detectionDateTime, and duration.
Inverse Properties added for traceability
2026-01-19 v2.1
v2.2 Control sensors expansion. Added YawSensor (nacelle orientation) and PitchAngleSensor (blade angle). Inclusion of data classes: YawAngleData, PitchAngleData. Definition of measurement and monitoring properties for yaw and pitch with their inverse relationships. 2026-01-30 v2.2

Each version of the ontology is stored in a separate file with its own namespace IRI.
Full instances for each version are stored under the instances/ directory.


Documentation

Full documentation generated with Widoco is available in the docs/ folder.
Open docs/index.html in a browser to access a complete description of classes, properties, relationships, and ontology metadata.

The docs/ folder contains:

  • index.html : main entry point for the ontology documentation.
  • resources/ : CSS, JS, and other resources needed for the documentation.
  • webvowl/ : visualization files for WebVOWL, allowing interactive ontology exploration.
  • .htaccess : configuration file for web servers.
  • ontology.jsonld : ontology serialized in JSON-LD format.
  • ontology.nt : ontology serialized in N-Triples format.
  • ontology.owl : ontology serialized in OWL/XML format.
  • ontology.ttl : ontology serialized in Turtle format.
  • README.md : README for the documentation itself, generated by Widoco.

Ontology IRI and usage

For version 2.2:

  • Ontology TTL: https://bisite.github.io/OPTIMAR-Ontology/ontology/OPTiMAR-v2.2.ttl
  • Instances TTL: https://bisite.github.io/OPTIMAR-Ontology/instances/v2.2/instances.ttl

The ontology uses the following common prefixes:

@prefix optimar: <https://bisite.github.io/OPTIMAR-Ontology/ontology/v2.2/OPTiMAR-v2.2.ttl#> .
@prefix sosa: <https://www.w3.org/ns/sosa/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

License

This project is distributed under the MIT License. For more details, please consult the LICENSE file in the repository.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors