Smart Energy Management System
Smart Energy Management System
SYSTEM USING AI
ADITYA B [1VJ22AI003]
HEMANTH KUMAR CM [1VJ22AI010]
RAGHAV G [1VJ22AI027]
CHINTAM VIJAYA LAKSHMI [1VJ22AI006]
MOULYA MR [1VJ22AI020]
Problem Statement
• Design and develop a Smart Energy Management System using Artificial Intelligence and Machine
Learning (AIML) to optimize energy usage in residential and commercial spaces. The system will predict
energy consumption patterns, identify wastage, and provide actionable insights for efficient energy
utilization. It will also incorporate real-time monitoring, anomaly detection, and recommendations for
renewable energy integration to reduce costs and environmental impact.
• KEY OBJECTIVES
1. Real-Time Energy Monitoring
Using IoT sensor to monitor electricity usage of appliances in real time.
Display consumption data on a user-friendly dashboard.
2. Energy Usage Prediction
Implement AI algorithms to analyze historical energy data and predict future consumption patterns.
3. Load Optimization
Automate the operation of energy-intensive appliances during off-peak hours
6. User Recommendations
Provide actionable suggestions for reducing energy waste, such as turning off unused devices or switching
to energy-efficient alternatives.
Dataset Overview
This dataset describes the release of the detailed building operation data, including electricity
consumption and indoor environmental measurements, of the seven-story 11,700-m2 office building
located in Bangkok, Thailand.
The electricity consumption data (kW) are that of individual air conditioning units, lighting, and plug loads
in each of the 33 zones of the building. The indoor environmental sensor data comprise temperature
(°C), relative humidity (%), and ambient light (lux) measurements of the same zones.
This datasets can be used to support a wide range of applications, such as zone-level, floor-level, and
building-level load forecasting, indoor thermal model development, validation of building simulation
models, development of demand response algorithms by load type, anomaly detection methods, and
reinforcement learning algorithms for control of multiple AC units.
The entire datasets are divided into 14 comma-separated value (csv) files according to the floor and year of
the data recorded. Note that one CSV file is provided for each floor of the building. This makes the total of
seven CSV files for each year. Since each file does include data of each zone on a single floor, a user has
the flexibility to work with any individual zones, which can be extracted (based on the column names)
from the CSV files.
Each file combines the measurements available in each zone on the same floor of the building in a
particular year. These measurements are the electricity consumption (kW) of individual air conditioning (AC)
units, lighting loads and plug loads, as well as the environmental sensor data, including indoor temperature
(°C), relative humidity (%) and ambient light (lux). Note that the monitored loads do not include the two
elevators and emergency exit signs. These loads added up to about 1–2 percent of the total building loads.
3. Optimization Algorithms:
Genetic Algorithms: to optimize energy distribution and minimize losses.
Particle swarm optimization: for scheduling energy resources.
Linear programming: for cost and resource optimization in energy.
4.Reinforcement Learning:
Adaptive control strategies for real-time energy management and dynamic pricing
Technologies and Tools
1.Programming Languages: Python (for AI models), JavaScript (for app development).
• https://www.researchgate.net/publication/357092992_Smart_Energy_Management_System_for
_Homes
• https://www.researchgate.net/publication/377832798_Smart_Energy_Management_System_Usi
ng_Machine_Learning