1.熟悉java,scala,python语言
2.熟悉hbase,hadoop,storm, spark的工作原理并对它们的源码进行过研究
3.熟悉java的面向对象编程思想,以及常用的算法、数据结构和设计模式
4.熟悉常用的机器学习算法如主成分分析、K近邻、决策树、支持向量机、逻辑回归、朴素贝叶斯
5.熟悉springboot,dubbo,postgresql
6.熟悉linux,git,maven,docker,nginx等
一、冷库phm监控平台
1、对冷库内温度、湿度、门的开关状态、安全故障报警等进行实时监控、对冷库重要部分进行视频监控
2、对历史数据进行统计分析,如能耗、门、温度、报警、用水量等
3、能耗分析,对冷库进行各项目能耗指标的分析,如单冷库能耗占比、多冷库能效的分析、周末日夜等的分析
4、数据的采集入库
二、故障诊断项目
1、配置故障诊断树
2、对故障诊断树进行实时异常诊断
3、对测点数据进行趋势分析
4、生成故障诊断结果
三、冷库报警实时推送
1、报警规则的制定
2、在中台配置测点对应的阈值报警信息
3、flink实时根据配置的测点阀值信息将报警推送到rabbitMq中
4、消费线程根据报警组规则将数据推送给用户
四、车联网大数据平台
1、针对接入部标平台的设备上传的数据进行存储,并对数据进行分析,生成针对不同客户的业务数据,如超速点报警、can数据统计、车辆在线统计、定时定位查车、驾驶数据查询等。
2、针对司机的驾驶行为进行经济性和安全性分析。
3、对上传的数据进行异常检测
1、对冷库内温度、湿度、门的开关状态、安全故障报警等进行实时监控、对冷库重要部分进行视频监控 2、对历史数据进行统计分析,如能耗、门、温度、报警、用水量等 3、能耗分析,对冷库进行各项目能耗指标的分析,如单冷库能耗占比、多冷库能效的分析、周末日夜等的分析 4、数据的采集入库
该项目主要功能从巨控数据平台读取测点变量值,将变量值和系统测点编码对应写入kafka和redis中,该项目主要使用springboot,并整合quartz实现定时数据采集,并采用dubbo微服务,在测点发生变化时实现实时的更新数据采集任务