User Behavioural Module Idea and Approach

Aitor Corchero & Regina Enrich

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Content

  1. Introduction to User Behaviour Module
  2. Main Ideas to be accomplished
  3. Architecture Design
  4. Technology to be applied
  5. Main Conclusion

Introduction to User Behaviour

DoW Description

The main goal of the module is to capture occupants' behaviour and weather forecasting relavant to the building usage strategy

For that, the user behaviour will collect data from:

  1. Data Sources such as mobile phones, smart devices, occupants' preferences and weather forecast services
  2. Information modelling (ontologies)
  3. Detection of relevant events (usage of data analytics)

DoW Task Description

This task will design a framework for user behavior modelling, monitoring and communication.
  1. Modelling
    • Behavioural modelling scheme
    • User Communication (Task 1.6)
  2. Monitoring
    • Indoor Conditions Change (e.g thermostat settings)
    • Usage of natural ventilation (windows opening) vs HVAC
    • Lighting Efficiency (e.g light swich on when nobody is on the room)
  3. Communication
    • User Communication (Task 1.6)

Intial ideas from API (Nikos)

More ideas over the video

  1. Align with comfort parameters
  2. Input from Questionaires for user feedbacking
  3. Standards Compliance

Other ideas from mails...

  1. Modular Approachbased on event-driven
  2. Real-time actuation over the building
  3. Identification and remediation of complex behaviour events
  4. Energy inefficiencies meanwhile the user comfort is mainteaned or enhanced

User behaviour Architecture

Inital Architecture

InitalArchitecture

Updated Architecture

InitalArchitecture

Strategy

  1. Define a Common User Behaviour Module (common vision)
  2. Start with a Simple events detection (real-time)
  3. Complex event detection (identification of complex rules at real-time)

Technology

  1. Event-Detection:ESPER+CSPARQL+other??
  2. Semantic Modeling:JENA+ (SPIN or SWRL)/li>
  3. Data Mining/Pattern Recognition:WEKA or Rapidminer or R
  4. General Environment:JAVA??

Open Discussion

InitalArchitecture

Thank you very much!!!

InitalArchitecture