Energy management with embedded systems
Overall Course Objectives
Smart Houses are introduced as the vision of a future energy optimized households, which are based on renewable energy sources and intelligent apparatus.
Examples of Smart Houses technologies are household appliances that react intelligently to varying system conditions, automatic mechanisms for coordination of resources, and advanced information exchange systems.
The objective of this course is to gain hands-on experience with energy management technologies used in such systems, by designing, implementing and testing a Smart House application on a microcontroller based, embedded system.
The learnings from the course can also be applied to smart grids and intelligent energy systems.
See course description in Danish
Learning Objectives
- understand the basic concepts of energy management systems in Smart Houses
- analyze the requirements of intelligent household systems
- design an application that uses inputs and outputs to interact with a physical device
- design a user interface for local control and monitoring
- design a communication interface for remote control and monitoring
- implement the application on a microcontroller based, embedded system
- design a test procedure that utilizes laboratory facilities to validate the function of the application
- perform tests in the laboratory
- document the entire process and the developed application
Course Content
Most of the time, the students will work in the laboratory in project teams.
Introductory lectures are given on:
– Energy management systems (EMS) for smart houses and related ICT technology
– Specific demand response in smart houses’ applications (projects)
– A 32-bit ARM microcontroller(Arduino MKR1000/1010) system and its peripherals (A/D and D/A converters, Timer, I/O, PWM, Interrupter, and LCD display, etc.) including their corresponding registers’ programming.
– The integrated development environment Arduino Embedded Workbench
– Communication systems in smart energy systems
– User-centered interface design
Teaching Method
Introductory lectures and project teamwork
Faculty
Limited number of seats
Maximum: 50.
Please be aware that this course has a limited number of seats available. If there are too many applicants, a pool will be created for the remainder of the qualified applicants, and they will be selected at random. You will be informed 8 days before the start of the course, whether you have been allocated a spot.