Ramya-120 GitHub avatar

ai-smart-electrical-protection-monitoring

Ramya-120

基于ESP32的AI驱动电气保护系统,实时监测电压和电流,通过AI逻辑分类电气故障(过载、短路、欠压),自动触发继电器断开和蜂鸣器报警,并支持物联网云监控和预测性维护。

Stars

7

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

该仓库展示了在低成本ESP32平台上集成AI故障分类的实用方案,将实时电气保护与物联网远程监控及预测性维护相结合,且为开源学术项目。

适合谁使用

  • 电气工程学生,寻求嵌入式AI实战项目
  • 对智能家居或工业物联网保护系统感兴趣的创客
  • 探索低成本预测性维护解决方案的工程师
  • 教授嵌入式系统、物联网或电能质量监控的教育工作者

典型使用场景

  • 家用配电盘实时故障检测与自动断电
  • 工业环境中通过云端远程监控电气参数
  • 在单片机上演示基于AI的分类逻辑的教育用途
  • 利用电气趋势数据搭建预测性维护原型

项目优势

  • 在ESP32上通过简单AI逻辑即可区分三类故障,无需外部服务器
  • 同时提供本地声光/继电器保护与云端物联网监控
  • 清晰的引脚配置和工作流程,便于复现或修改
  • 支持Wokwi仿真,可在硬件部署前进行测试

使用前须知

  • AI分类看似基于规则而非训练好的机器学习模型,难以适应复杂故障模式
  • 未提及实际验证、校准精度或瞬态故障处理能力
  • 缺少云平台集成细节(如具体协议或仪表盘)以及预测性维护算法的成熟度说明

README 快速开始

An ESP32-based AI-driven electrical protection system that monitors voltage and current, classifies electrical faults,provides relay and buzzer-based protection, and supports IoT-based monitoring and predictive maintenance.

AI-Driven Smart Electrical Protection and Power Quality Monitoring System

Project Overview

The AI-Driven Smart Electrical Protection and Power Quality Monitoring System is an intelligent embedded system designed to continuously monitor electrical parameters and detect abnormal operating conditions.

The system uses an ESP32 microcontroller to process voltage and current data. AI-based classification logic is used to identify conditions such as normal operation, overload, short circuit, and undervoltage. When a fault is detected, the system automatically disconnects the load using a relay and activates a buzzer alarm.

The system can also be integrated with IoT cloud platforms for remote monitoring and predictive maintenance.

Objectives

  • Monitor voltage and current in real time.
  • Detect abnormal electrical conditions.
  • Classify electrical faults using AI-based logic.
  • Protect the load using an automatic relay.
  • Provide an audible buzzer alarm during fault conditions.
  • Support IoT-based cloud monitoring.
  • Enable predictive maintenance through electrical parameter trends.

System Components

  • ESP32 Microcontroller
  • ACS712 Current Sensor
  • ZMPT101B Voltage Sensor
  • Relay Module
  • Buzzer
  • Power Supply
  • Potentiometers for Wokwi Simulation
  • IoT Cloud Platform

System Working

  1. The voltage and current sensors measure electrical parameters.
  2. The ESP32 reads the sensor outputs through its ADC pins.
  3. The measured values are converted into voltage and current values.
  4. The system classifies the operating condition.
  5. If a fault is detected, the relay disconnects the load.
  6. The buzzer provides an audible fault alert.
  7. The electrical data can be transmitted to the cloud for monitoring.

Fault Classification

Condition Normal | Relay ON, Buzzer OFF Overload | Relay OFF, Buzzer ON Short Circuit | Relay OFF, Buzzer ON Undervoltage | Relay OFF, Buzzer ON

Pin Configuration

ESP32 Pin

Current Sensor GPIO 34 Voltage Sensor GPIO 35 Relay GPIO 26 Buzzer GPIO 25

Technologies Used

  • Embedded C
  • ESP32
  • Artificial Intelligence
  • Machine Learning Concepts
  • Internet of Things
  • Power Quality Monitor

项目描述

An ESP32-based AI-driven electrical protection system that monitors voltage and current, classifies electrical faults, provides relay and buzzer-based protection, and supports IoT-based monitoring and predictive maintenance.5https://github.com/Ramya-120/ai-smart-electrical-protection-monitoring

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960
deerwork-ai
精选
deerwork-ai GitHub avatar

deer-workflow

An open-source Dynamic Workflow runtime that combines deterministic TypeScript orchestration with replaceable Agent runtimes.

AI 与机器学习大语言模型
312
MoonshotAI
精选
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI 与机器学习AI 智能体
3,348