Ontology Specification Draft

OEMA Ontologies

The OEMA ontology network covers different energy domains (i.e., energy performance, infrastructures,weather data, etc.) represented in different existing energy ontologies at greatest level of detail. The OEMA ontology network also provides a common representation of concepts that belong to different energy domains. The OEMA ontology network is made up of eight interconnected domain ontologies. Each ontology represents one or various energy domains.

Below, a list of the ontologies inside this project can be seen:

Energy and equipment (Enaeq)

The OEMA energy and equipment ontology represents the following energy equipment: building automation system resources (sensors, actuators/controllers and Heating, ventilating and air conditioning (HVAC) systems), industrial equipment (i.e. construction and manufacturing equipment), energy generators (i.e. Electric Vehicles (EVs), Home Power Plants, etc.), Loads (white and brown goods), power storage/energy carriers (gas energy carriers, electrical batteries, etc.) and wearable devices. The ontology also represents the following data: devices Demand Response events, flex-offers, devices power curve and power profile, device operation category (i.e. on-off device, finite state machine,etc.), energy sources (renewable and non-renewable), devices consumption category and device state.

External factors

The OEMA external factors ontology captures external factors that can influence in energy usage: climate type (i.e. alpine, continental, etc.), climatic index (i.e. rain index), environmental conditions (i.e. lighting, noise, air pollutants, etc.), pollutant indicators (i.e. pollutant level, pollutant limit value, etc.), household socio-economic factors (i.e. household income, housing price, etc.), people socio-economic factors (i.e. salary, education level, etc.), population socio-economic factors (i.e. density, main origin, mean income, etc.), weather phenomenon (i.e. temperature, precipitation, etc.), weather reports and weather state (i.e. rainy, sunny, etc.).


The OEMA geographical ontology includes geographical information from DBpedia ontology. The rest of branches have been pruned. The geographical ontology represents: populated places (i.e. country, city, district, etc.), natural places (i.e. mountain, sea, etc.), other places (i.e. protected area, etc.) and places geographical attributes (i.e. altitude, depth, area, etc.).


The OEMA infrasctructure ontology contains the following data about Infrastructures/buildings: infrastructure/building types (i.e. household, microgrid, power station, etc.), technical data(i.e. material, surface, orientation, etc.), spaces data (i.e. floors, rooms,etc.), geometrical data (i.e. floor area, etc.), external and internal equipment (lightControl, Hydronic loop, furniture, etc.) and internal and external environmental conditions (occupation, internal temperature, etc.).

Ontology Network

This ontology is the OEMA ontology network. The OEMA ontology network contains different energy domains data. It is made up by the following ontologies: OEMA Infrastructure ontology, OEMA Energy and Equipment ontology, OEMA Geographical ontology, OEMA External Factors ontology, OEMA Smart Grid Stakeholders' ontology, OEMA Energy Saving ontology, OEMA Units of Measure ontology.

Person and organisation (PAO)

The OEMA person and organisation ontology represents the following person and organisation data: person and person attributes (i.e. age, gender, etc.), organisation, organisation internal structure (i.e. departments), organisation processes (i.e. business processes, projects), projects economic data, organisations economic data (i.e. edowement, net income, etc.), business processes energy consumption amount, person roles in organisations (i.e. role in project, occupation), person travels and means of transport.

Smart Grid Stakeholders (SGStakeholders)

The OEMA Smart Grid stakeholders ontology represents Smart Grid stakeholdersā ²oles in the energy market (i.e. energy consumers, energy suppliers, Distribution System Operators (DSOs), etc.) and energy flexibility operations (market processes, flex-offers exchange, etc.).


The OEMA units ontology represents different units of measure that share the OEMA ontologies. These units of measure include: area units, capacity units, currency, density units, emission units, energy units, illuminance units, length units, power units, pressure units, temperature units, volume units and weight units.

Apart from the listed ontologies, OEMA includes a ontology alignment file (in .owl format) that includes the equivalence relations between elements from existing energy ontologies. This file is used to provide interoperability between applications that use these ontologies.