Skip to content

Smart Meter Simulator - Generates realistic 15-min interval data FastAPI Backend - REST APIs for data ingestion and analysis ML Anomaly Detection - Using Isolation Forest and statistical methods Interactive Dashboard - Real-time visualization with Plotly Dash

Notifications You must be signed in to change notification settings

chauhanaman41/Smart-meter-analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Smart-meter-analytics

Key Features Implemented:

  1. Real-time Data Simulation

Simulates 100 smart meters generating readings every 3 seconds (representing 15-min intervals) Realistic consumption patterns with morning/evening peaks and night lows Random anomaly injection (10% probability)

  1. Anomaly Detection

Zero Consumption: Possible meter bypass (HIGH severity) Sudden Drop: Potential tampering (HIGH severity) Unusual Spike: Load mismatch (LOW severity) Automatic severity classification and revenue loss estimation

  1. Interactive Dashboard Components

Stats Cards: Total meters, active anomalies, revenue at risk, avg consumption Real-time Consumption Chart: Live trend visualization Anomaly Distribution: Pie chart showing anomaly types Alerts Table: Detailed view of recent anomalies with severity levels

  1. Revenue Protection Features

Estimates monthly revenue loss for each anomaly Color-coded severity indicators (red/yellow/blue) Pending status tracking for field officer action

How to Use:

Click "Start Simulation" to begin real-time monitoring Watch as meters generate data and anomalies are detected automatically Monitor the consumption trend and anomaly distribution charts Review the alerts table for suspected theft cases Click "Stop Simulation" to pause monitoring

Technical Implementation:

Built with React and Recharts for visualization Implements time-based consumption patterns (peak hours modeling) Statistical anomaly detection algorithms Real-time data processing and visualization updates

This prototype demonstrates how DISCOMs can leverage smart meter data to detect electricity theft, protect revenue, and enable field officers to act quickly on suspicious cases. The system is scalable and ready to integrate with actual smart meter infrastructure!

About

Smart Meter Simulator - Generates realistic 15-min interval data FastAPI Backend - REST APIs for data ingestion and analysis ML Anomaly Detection - Using Isolation Forest and statistical methods Interactive Dashboard - Real-time visualization with Plotly Dash

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published