# SPMS **Repository Path**: jvle/spms ## Basic Information - **Project Name**: SPMS - **Description**: 智慧电力全景监控与管控系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2025-07-07 - **Last Updated**: 2026-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智慧电力全景监控与管控系统 ## 项目简介 智慧电力全景监控与管控系统是一套基于人工智能、物联网与云计算技术的电力设备全流程安全监控与智能运维平台。该系统通过多路摄像头、传感器与 ROS2 边缘节点实时采集现场数据,结合 YOLOv8 算法实现故障检测与人员安全监测,并在云端提供任务分配、远程控制与移动端可视化管理功能,构建“实时监控→智能检测→任务闭环”运维流程,提升电网安全性与运维效率。 ## 背景与动机 随着电力行业智能化转型加速,传统人工巡检效率低、覆盖面有限且存在安全隐患。海量巡检视频与传感器数据需要自动化处理与智能分析,以克服人工复核的低效和误判率。开发展示平台可实现对变电站、输电线路等多场景的全景巡检与故障预警,降低停电事故风险,保障电力供应连续性。 ![输入图片说明](ass/image.png) ## 主要功能 * **设备监控与故障检测**:多路摄像头实时采集图像,边缘端(Atlas 200I DK A2)运行 YOLOv8 模型,识别绝缘子破损、热畸变等故障,并生成告警。 * **人员安全监测**:检测巡检人员佩戴安全帽、反光背心等防护装备,发现违规操作及时预警。 * **任务管理与分配**:平台支持手动或自动派单,任务状态跟踪(待分配→维修中→已完成),并可导出记录。 * **云台远程控制**:通过舵机控制接口,实现摄像头视角切换与跟踪复核。 * **AI 帮助中心**:基于知识库与自然语言接口,提供故障处理与操作手册智能问答服务。 ## 技术栈 * **前端**:Vue 3 + Element UI * **后端**:Flask (Python) + Spring Boot + Spring Security * **边缘计算**:ROS2 节点部署、Milkv Duos + Atlas 200I SDK * **AI 算法**:YOLOv8 目标检测,TensorRT 加速 * **数据库**:MySQL,包含 12 张核心表(application、attendance\_information、employee、user 等) * **其他**:MQTT/HTTPS 通信,WebSocket 实时推送 ## 系统架构 采用典型的三层架构: 1. **表示层**(前端界面) 2. **业务逻辑层**(后端服务、AI 推理、任务调度) 3. **数据访问层**(数据库持久化、日志和备份) 系统模块间通过 RESTful API 与 ROS2 消息进行松耦合通信,支持水平扩展与高可用部署。