通过采集环境气象的空气温度、湿度、大气压力、风速、风向、PM2.5、PM10、噪声、雨量、光照信息等运行数据,基于定义的告警规则校验匹配算法进行分析,分析高温、潮湿、空气污染、噪音污染等告警故障,并实现环境异常报警的动态识别和可视化展示。
1.数据来源 在灯杆中安装十要素环境气象设备,通过采集环境气象的空气温度、湿度、大气压力、风速、风向、PM2.5、PM10、噪声、雨量、光照信息等运行数据, 2.数据处理 2.1告警规则定义和算法设计:根据环境要素的规格和要求,定义告警规则,并设计算法来分析实时采集的数据。对实时采集的环境数据通过定义的告警规则校验匹配算法: 如果空气温度大于35°C,则表示高温; 如果湿度大于70%,则表示潮湿; 如果PM2.5浓度超过设定的阈值,则表示空气污染; 如果噪声超过55分贝,则表示噪音污染。 基于上述告警规则,判断空气温度、湿度、大气压力、风速、风向、PM2.5、PM10、噪声、雨量、光照是否正常,并确定包括温度、空气、风力、噪音等报警。 2.2环境异常报警识别:根据算法的结果,识别出空气温度、湿度、大气压力、风速、风向、PM2.5、PM10、噪声、雨量、光照是否正常,并判定是否存在温度、空气、风力、噪音等异常。如果数据超出了定义的阈值范围,系统将判定存在异常,并触发相应的告警机制,例如发送警报通知、显示异常信息或触发自动化控制系统,并实现环境异常报警的动态识别和可视化展示。
| 字段名 | 类型 | 描述 |
|---|---|---|
UUID |
-- | -- |
空气温度 |
-- | -- |
空气湿度 |
-- | -- |
大气压力 |
-- | -- |
风速 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| UUID | PEV0000001,PEV0000002,PEV0000003,PEV0000 |
| 空气温度 | 34.1,30.6,28.5,23.4,24.4,25.3 |
| 空气湿度 | 50.5,74.8,60.2,53.1,76.4,86.9 |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/9689