项目背景: 此项目是为微粉产线开发的设备监控管理系统。
主要模块包括:
1.数据采集:通过震动传感器、电流电压传感器、以及PLC系统作为数据源,单片机实时采集数据,并写入mqtt消息队列,服务端接收数据持久化,同时进行数据分析。
2.实时阈值报警:系统实时对设备传感器收集的数据进行分析,结合阈值判断设备是否符合安全运转条件,同时进行报警。
3.监控中心(看板大屏):控制室大屏数据展示。包括机组状态、能源统计、运维统计、产量统计、报警统计等实时数据可视化展示,以及实时报警提示。
4.机组详情:监控机组各个点位实时数据,实时图表的方式进行展示。
5.谱图分析:对传感器采集的数据进行一系列诊断分析工具如:时域,频域,傅里叶变换,功率谱密度等。
6.后台管理:包括报警管理,传感器配置,设备管理,备品备件管理,设备点检,设备巡检,设备检修,设备保养,报表系统,系统管理,系统监控,运维管理 等。
技术方案:
硬件开发:传感器、单片机 采集数据,写入mqtt
软件开发:包括三个服务:API服务(主要提供前端api接口),实时报警服务(主要实现采集数据持久化、实时报警分析),前端服务(提供web页面静态访问)
后端框架: springboot、jpa、mysql、hbase、redis 、emq
前端框架: vue、element-ui、echart