项目模块:
物联网设备在线监测系统是我司按照客户需求开发的一套设备管理系统。 该系统实现了对客户指定的物联网监测设备的全生命周期管理。用户可以通过该系统在地图(支持离线和内网)上查看设备所在的地理位置、远程管理设备、监测设备运行状况、查看设备实时数据等。 设备会不断产生监测数据并上报至系统。而系统也会对每一组上传的数据进行分析、转换、生成相关图表并在监测到异常数据时进行告警。为了进一步提升设备采集数据的价值,我们按照客户要求,针对性地使用了傅里叶变换、核密度估计等多种算法供客户进行二次分析。
以下是更为具体的模块情况:
1. 设备管理模块。主要包含设备的基本信息、设备远程操作、设备在地理位置、实时状态等功能。该模块主要管理整个设备的基本信息,使得使用者能够清晰明了的查看设备基本信息和状态。
2. 实时处理模块。用户的系统会源源不断的通过一个消息队列向系统上传多个维度的数据。每日每台设备可达GB级别。这个模块主要负责数据的实时处理,流式处理。所有进入系统的数据,都会经过多轮处理。系统首先会分析数据的常规信息,如均值、方差、峰度、偏度等。其次会进一步的进行一定的转换和进一步分析,如使用傅里