信息详情
系统功能:传感器设备通讯,数据采集存储,数据诊断分析,智能预警。
系统为业主解决的了电力设备远程实时监测需求。
我负责系统的整体开发。
前端使用了html、JavaScript,使用vue框架,实现电气设备监测数据可视化。包含pc端和h5,h5使用uniapp搭建。
服务端语言使用java和golang,框架springboot,实现了传感器设备通讯、监测数据采集存储,数据诊断分析,智能预警。
数据库使用pgsql结合timescaledb插件实现时序存储,实现巨量数据存储查询优化。
系统难点:
1.传感器设备通讯:需要系统匹配多种通讯协议61750,104,modbus,60870等协议,在系统中服务器通过适配器模式进行解决。
2.数据量大,数据查询优化:使用pgsql结合timescaledb插件实现时序存储,查询根据时序时间字段自动聚合。
3.实时视频播放:使用golang语言开发转码功能保证视频低延迟,使用web-rtc技术实现前端实时播放监测画面。
1.95G
4G
4G
4G
4G
4G
4G
4G
4G
6.298G
5552.86MB
6097.91MB
3.8G
3.04G
3.51G
4.49G
4.6G
3.31G
2.62G
3.1G
3.05G
4.51G
4G
3.85G
2.56G
3.03G
3.72G
4G
2.3G
3.8G
3.7G
4.36G
2.71G
5.17G
6.34G
2.92G
4.05G
6.34G