水质监测管理

简介: 系统通过海创可视化开发微微服务平台采集数据上传至阿里云平台,海创可视化平台再接收阿里云平台的数据进行使用。结合大数据可视化看板,主要用于展示当天监测区域的水质参数、当天监测不同区域水质的变化程度、监测次数、监测船周围的情况、近几天水质类别的变化情况以及检测船的监测轨迹生成等。

还在愁水质监测管理?海创给你支招!

近年来,我国水环境污染情况仍然严峻,并且影响水环境生态安全和城镇供水安全。预警已经成为水环境数字化管理的重要手段,它是一种先进的科学方法,能够将水环境安全的控制前移,达到预防、化解风险、减少损失的目的。“水环境预警平台”是基于中海创物联网开发的,利用信息与通信技术来感知、监测、分析和整合指定区域水质的变化情况。集成了数据采集展示界面,实现了信息的互通互享,为水环境的管理提供了有效保障。其特点是整个水区域的统一管理、数据信息的实时性、准确性利于管理人员在提早做出应对准备,是一种控制水污染事故风险的有效办法。

方案特点 

  • 数据集中式管理

系统将影响水质的参数数据以及历史数据、船只检测的运动轨迹、船只周边的摄像监控情况等统一展示在大屏上,清晰明了。

  • 数据实时且精准

数据都是通过对应的监测仪和传感器实时上传的,实时且精准。

  • 生动刻画运动轨迹

通过GPS技术获取船只的经纬度上传,结合监测的水质参数,能精准的获取船只在每个监测点的位置以及每个监测点对应的水质、气象数据。

  • 可查看历史数据

通过大屏的图表数据可知道近一周的水质变化情况以及监测情况。

  • 复用性强

想要监测其他区域水质情况,绑定不同的设备即可。

系统整体预览效果

湖水监测预警预览.gif

应用场合

需要进行水质监测的区域都适用。

系统说明

系统通过海创可视化开发微微服务平台采集数据上传至阿里云平台,海创可视化平台再接收阿里云平台的数据进行使用。结合大数据可视化看板,主要用于展示当天监测区域的水质参数、当天监测不同区域水质的变化程度、监测次数、监测船周围的情况、近几天水质类别的变化情况以及检测船的监测轨迹生成等。image.png

解决问题

  • 采集水质分析仪数据
  • 摄像头监控控制
  • 气象仪数据分析
  • 设备数据上云
  • 船舶在湖上定位
  • 等直线预测算法数据模型分析
  • 运用网格式的方法将湖面划分为若干个网格
  • 预测该网格的水质变化情况

系统解析

系统环境

软件:海创可视化平台、海创微服务、阿里云平台、海创云平台
硬件:水质检测仪、测深仪、气象检测仪、GPS、摄像头、无人机

创建产品

在阿里云平台分别创建产品“气象数据”、“水质监测”,添加对应属性。
image.png
image.png

创建设备

image.png  image.png

刚创建的设备处于未激活状态
image.png

数据采集和上传

水质数据采集
登录海创可视化开发平台,点击服务开发,选择对应项目,创建微服务“水质监测”,从左边的节点列表选择http、function、阿里云IOT、海创IOT和调试节点,填写数据信息并连接。
image.png

  • HTTP(请求指定数据接口,并返回数据

image.png
image.png

  • function(数据转换)

image.png
由于水质分类需要依托不同的参数进行判断以及将获取到的数据赋值给对应的设备属性,需要用function节点进行数据转换。
image.png

image.png

  • 阿里云IOT(连接阿里云平台指定产品下的指定设备)

image.png
image.png

  • 海创可视化平台接收阿里云平台下发的数据

image.png
image.png

  • 调试(查看节点下发的数据内容

image.png
显示当前连接的节点下发的数据内容,默认显示msg.payload,调试节点可以接在任何节点的后端,用于查看节点的输出数据是否有问题,便于调试。
image.png
气象数据采集
image.png
登录海创可视化开发平台,点击服务开发,选择对应项目,创建微服务“气象监测”,从左边的节点列表选择定时器、modbus、阿里云IOT、海创IOT和调试节点,填写数据信息并连接。下面挑选几个节点进行介绍。

  • 定时器(设置触发类型)

image.png
可根据需求选择相应内容设置触发属性,因为要实时获取气象数据,这里选择时间戳,并设置每隔10秒触发一次。
image.png

  • modbus(读取气象服务器地址)

image.png

image.png


配置完成后,点击部署即可。然后返回阿里云查看设备状态和对应数据。
image.png


image.png
image.png
登陆海创云平台,在"数据报表栏"可通过各种形式查看数据,从而更有效、直观地对数据做出判断。
水温等值线图
image.png
水温网格点位图

image.png

创建可视化大屏

场景设计制作

在海创可视化组态编辑器创建应用“水质监测”,点击“在线编辑”进入,在设计栏创建文件夹存放自己设计的元素,根据需求进行设计。以下便是水质监测看板的静态设计过程,平台拥有构建复杂应用所需的全套基础模块和组件,通过拖拉拽方法轻松实现炫酷大屏。
星云湖看板拖拉录制_压缩.gif

数据绑定

选择需要绑定数据的组件,选择绑定的微服务。
1597041207862-52f00973-06dd-4e54-a7df-b4554389572d.jpeg


选择需要绑定的标签属性和对应的设备属性。
1597027580142-5f2cd0a1-9756-4641-84ea-c74e28f48596.jpeg

动画设置

  • 摄像头上下跳动

摄像头上下跳动移动产生图片.gif
摄像头跳动动画是引用了平台自定义的setAnimation方法,通过这个方法可以实现组件的上下左右跳动、隐藏显示、放大和缩小等。当前是通过设置组件的位置(x,y)中的y属性实现上下跳动:

node.setAnimation({//node为组件的标签
  amiStart: {//定义动作对象
    property: "y",//获取组件的属性,可以是组件的y、x、opacity、width、height等属性
    from: startNum,//让组件从最初的数值
    to: endNum,//变化到最终的数值
    frames: num,//动画帧数
    next: "amiEnd"//下一个要执行的动作,amiEnd为自定义对象名称
  }
start: ["amiStart"]//从amiStart状态开始动画

在鼠标移入摄像头组件时,设置图片标签隐藏,通过node.s("2d.visible",true)实现,其中node为图片的标签,true则表明显示该图片。

  • 圆圈转动

圈圈转动动画.gif
圆圈旋转则是通过平台提供的hc.Default.startAnim动画函数实现的。

    hc.Default.startAnim({
    frames: 12, // 动画帧数
    interval: 10, // 动画帧间隔毫秒数
    easing: function(t){ return t * t; }, // 动画缓动函数,默认采用`hc.Default.animEasing`
    finishFunc: function(){}, // 动画结束后调用的函数。
    action: function(v, t){ // action函数必须提供,实现动画过程中的属性变化。
        let y = (Math.PI/180)*(360*v);//v的变化范围是0-1,y的变化从0-360,即旋转一圈
        node.a('rotation1',  y);//设置圆圈的外圈顺时针旋转一圈
        node.a('rotation2',  -y);//设置圆圈的内圈逆时针旋转一圈
    }
});
  • 船只运动轨迹运动轨迹.gif

首先添加平台提供的地图组件,其次绑定船只设备数据集,然后设置地图展示的中心点位置以及地图的缩放级别,最后绑定设备经纬度,就能方便快捷的掌握船只运动轨迹。1597375455035-0fc73d48-4373-49ea-9328-0e0915050256.jpeg
image.png
以上就是一个水质监测预警系统的大概了

目录
相关文章
|
7月前
|
安全
振弦采集仪在地铁隧道施工安全监测中的应用与分析
振弦采集仪在地铁隧道施工监测中的应用与分析 振弦采集仪是一种用于测量地铁隧道振动的设备,通过采集地铁隧道中的振弦数据,可以对施工过程中的振动情况进行监测和分析。以下是振弦采集仪在地铁隧道施工监测中的应用与分析的内容:
振弦采集仪在地铁隧道施工安全监测中的应用与分析
|
2月前
|
传感器 人工智能 监控
智能水质监测:水源保护与污染控制
【10月更文挑战第24天】智能水质监测技术结合了先进的信息技术、通信技术和传感技术,实现对水质的实时监测、分析与预警,旨在提高水资源利用效率、保障公共健康、维护生态平衡、追踪污染源并建立预警机制。通过传感器、通信技术、数据处理与智能控制技术的综合应用,该技术为水资源保护提供了科学依据和有效手段,促进了水资源的可持续发展。未来,随着技术的不断创新,智能水质监测将在水资源管理中发挥更大作用。
|
传感器 监控 Linux
农业温室大棚数据监控系统的设计与实现
农业温室大棚数据监控系统的设计与实现
626 0
|
6月前
|
安全
振弦采集仪在地震灾害应急安全监测中的作用与实践
振弦采集仪在地震灾害应急安全监测中的作用与实践
振弦采集仪在地震灾害应急安全监测中的作用与实践
|
7月前
|
传感器 数据采集 安全
振弦采集仪在岩土边坡监测中的实际应用效果评价
振弦采集仪在岩土边坡监测中的实际应用效果评价
振弦采集仪在岩土边坡监测中的实际应用效果评价
|
7月前
|
传感器 安全
振弦采集仪在桥梁健康监测中的应用与分析
振弦采集仪在桥梁健康监测中的应用与分析 振弦采集仪是一种专门用于桥梁健康监测的设备,通过对桥梁结构的振动信号进行采集和分析,可以实时监测桥梁的结构健康状况并提前预警潜在问题。
振弦采集仪在桥梁健康监测中的应用与分析
|
7月前
|
传感器 数据采集 安全
工程监测振弦采集仪是一种用于岩土安全监测的仪器设备
工程监测振弦采集仪是一种用于岩土安全监测的仪器设备。它主要用于监测岩土体的振动特性和变形情况,以评估岩土体的稳定性和安全性。
|
7月前
|
安全
振弦采集仪在地铁隧道施工监测中的应用与分析
振弦采集仪在地铁隧道施工监测中的应用与分析 振弦采集仪是一种常用的地铁隧道施工监测工具,它通过测量隧道结构中的振弦变化来判断隧道施工的稳定性和安全性。振弦采集仪的应用与分析可以帮助工程师监测地铁隧道施工过程中的变化,及时发现可能的问题并采取相应的措施。
振弦采集仪在地铁隧道施工监测中的应用与分析
|
7月前
|
安全
振弦采集仪在地震灾害监测中的作用与意义
振弦采集仪在地震灾害监测中起着非常重要的作用,并且具有以下几个方面的意义:
振弦采集仪在地震灾害监测中的作用与意义
|
7月前
|
传感器 定位技术 决策智能
变量施药与施肥系统实时监测
变量施药与施肥系统实时监测
96 2