The BIM4Ren systems topology ontology
type: Ontology
version IRI: https://models.bim4ren.eu/sot/0.1
contributor: Nathalie Charbel
contributor: Pierre Bourreau
description: The systems ontology is part of the BIM4Ren project. It belongs to the core layer, and is used to describe systems installed in a building and the relation between those. Such systems can be thermal, digital, water circulation...

connected with
type: ObjectProperty
domain: System Element
range: System Element

has elements
type: ObjectProperty
domain: Thing
range: System Element
property chain axiom: has elements
property chain axiom: connected with
comment: A relation between a complex system and subcomponents

performs
type: ObjectProperty
domain: System
range: Restriction
  on property: performs
  some values from: Function

uses
type: ObjectProperty
domain: System
range: Restriction
  on property: uses
  some values from: Medium

ControlElement
type: Class
subclass of: System Element
comment: A control element is used to control a network. Some examples are valves, actuators...

Medium
type: Class
comment: For a given system, the medium associated is the physical component on which it acts. In particular HVAC systems act on air, water... or other mediums. The medium is to be related to the Function associated to a system.

StorageElement
type: Class
subclass of: System Element
comment: A storage element's role is to accumulate quantities of a specific medium. Examples are water tanks, electrical batteries...

System
type: Class
disjoint with: System Element
comment: An HVAC system. May describe a system for heating, cooling and ventilating a building, (partially, or fully), or a se of buildings. It is made of a) terminal elements that can either produce and emit the property associated (heat, cold, air), b) transport elements that allow the flow, c) and management elements that control the flow.
label: Sistema @es
label: Système @fr

System Element
type: Class

TerminalElement
type: Class
subclass of: System Element
comment: A terminal element's role is to either deliver or consume some material: for instance, a solar panel is an electricy producer, while a lamp is an electricty consumer.

TransportElement
type: Class
subclass of: System Element
comment: A transport element's role is to dispatch some matter from one point to another. Examples are ducts, electric cables...

Climatisation
type: NamedIndividual
type: Function
comment: Climatisation @fr

Eau potable
type: NamedIndividual
type: Function

Réseau électrique
type: NamedIndividual
type: Function

Electricité
type: NamedIndividual
type: Medium

Gaz
type: NamedIndividual
type: Medium

Chauffage
type: NamedIndividual
type: Function

ACS
type: NamedIndividual
type: Function
label: Agua caliente sanitaria @es
label: ECS @fr
label: Eau chaude @fr
label: Eau chaude sanitaire @fr

Raditation solaire
type: NamedIndividual
type: Medium

Ventilation
type: NamedIndividual
type: Function

Eau
type: NamedIndividual
type: Medium