基于无人机的大气污染源溯源可视化系统设计与实现
扫描二维码
随时随地手机看文章
引言
近年来,无人机的应用越来越广,在环保领域的应用也越来越多,特别是在大气环境检测中的应用更为广泛。无人机具有高空俯瞰的视角、超大的监控范围、快速的响应能力,因而得以将传统的只能地面作业的大气污染检测扩展到立体空间,这就为基于无人机实现污染源快速溯源提供了技术保障,为大气污染源溯源可视化系统的设计和实现奠定了基础。
1系统设计
1.1系统框架
如图1所示,基于无人机的大气污染源溯源可视化系统可分为三大部分:天空端、地面端和系统端。
天空端由气体检测仪系统和无人机系统组成,地面端由地面站系统和可视化展示系统组成,系统端由数据存储系统和数据分析系统组成。气体检测系统将传感器获取的气体浓度数据通过无人机系统的无线传输系统传输到地面站系统,地面站系统将数据通过4G/5G网络传输到系统端的数据存储系统,数据分析系统通过对数据进行分析,将分析结果以web方式进行展示。
1.2功能模块
根据实际需要,整个系统可分成多个子系统,具体包括无人机系统、气体检测系统、无线通信系统、地面站系统、数据存储系统、数据分析系统和可视化展示系统,各个子系统有相应的子模块,如图2所示。
下面对各个模块的功能进行简要说明:
(1)气体检测系统:气体检测系统可以同时安装6组气体检测模块,一次进行多种气体的检测,通过不同的组合适用不同的应用场景,在不同场景下进行污染源追溯。比如在大气环境中同时检测PM2.5、PM10、SO2、CO、NO2、O3和VOCs,通过配置6组高精密传感器同时检测多种气体浓度。
(2)无人机系统:无人机系统作为气体检测的搭载平台,携带气体检测系统完成立体空间的气体检测工作,整个系统由锂电池供电提供动力,通过GNSS系统完成系统定位,通过飞控系统完成无人机的自主飞行,通过数据链路系统将无人机数据和气体检测数据传输到地面站系统。
(3)无线通信系统:无线通信系统把天空端、地面端和系统端连接起来,形成一个完整的系统。通过数传系统无人机把天空端的无人机数据、气象数据和气体检测数据传输到地面站系统,地面站系统把航线数据传输到无人机系统:4G/5G网络将地面站接收到的数据传输到数据存储系统。
(4)地面站系统:地面站系统能实时查看无人机的飞行姿态信息、位置信息、气象信息和气体检测数据信息,同时可以规划无人机的飞行航线,控制无人机根据飞行航线自主飞行。
(5)数据存储系统:数据存储系统由数据解析和数据库组成,实时解析地面站发送的数据信息,并存储解析后的无人机数据、气象数据、气体检测的浓度数据和用户数据,通过设备SN号和用户UID号对数据进行关联。
(6)数据分析系统:数据分析系统基于无人机的GNSS定位数据、速度、方向,气象数据中的风速、风向,气体检测仪的气体浓度值,通过高斯扩散模型,结合传感器特性和无人机飞行数据,分析出空间点污染物浓度值。
(7)可视化展示系统:可视化展示系统利用无人机的GNSS定位信息,将污染物浓度分布图在GIS系统上进行二维可视化展示和三维可视化展示,并定位出污染源。
2大气污染扩散数据修正
使用无人机搭载气体检测传感器对气体浓度值进行检测的过程中会受到诸多因素影响,污染源和污染物的类型、气象条件和地理环境特征在污染物的扩散中都起着重要作用:无人机的飞行速度和传感器检测的响应时间则影响着检测点位置的准确获取。因此,需要对无人机获取到的气体浓度数据和位置数据进行修正,以减小污染源定位的误差。
2.1位置修正公式
无人机是在飞行过程中通过气体传感器检测气体浓度数据,传感器从接触当前气体到检查出数值有一个时间,这就造成检测数值和实际浓度值位置点存在偏差,因此需要通过下列公式对位置偏差进行修正:
式中:X为实际浓度值位置X坐标点:Y为实际浓度值位置Y坐标点:X'为无人机系统反馈的浓度位置X坐标点:Y'为无人机系统反馈的浓度位置Y坐标点:Hs为无人机飞行的水平速度:t90为气体传感器检测时间:α为无人机飞行的方向角。
2.2高斯扩散模型
在均匀、定常的湍流大气中污染物浓度满足正态分布,由此可导出高斯型扩散公式。因为高斯模型是一类简单实用的大气扩散模型,所以在大气环境影响评估的实际工作中,大气扩散计算通常以高斯大气扩散模型为主。
由于要考虑风向对污染物扩散的影响,采用污染源所在区域的风向建立坐标轴,可以计算周边影响点的坐标X和Y,计算公式如下:
式中:β为风向角度,β=-90o。
污染源位于坐标原点O处,平均风向与x轴平行,并与x轴正向同向。假设污染源在没有任何障碍物的自由空间扩散,不考虑下垫面的存在。大气中的扩散是具有y与z两个坐标方向的二维正态分布,当两个坐标方向的随机变量独立时,分布密度为每个坐标方向的一维正态分布密度函数的乘积,计算公式如下:
式中:C为空间点(x,y,z)的污染物的浓度值(mg/m3):x为风向轴上空间点到源的距离:y为风向轴垂直方向上空间点到源的距离:z为空间点的高度:u为平均风速:q为污染源的源强(mg/s):σy、σz分别为水平、垂直方向的标准差,即y、z方向的扩散参数。
3大气污染源溯源可视化
3.1视频与检测数据同步显示
系统采用B/S模式,服务器端获取数据并处理,通过浏览器访问和查看系统数据。无人机地面端软件通过4G/5G网络将视频数据、无人机状态数据和气体检测浓度数据实时传递到服务器端。
为实现视频信息和气体浓度数据的实况同步,在方案中使用气体检测和直播联动处理,在点击气体检测按钮时,视频直播同步开启,在开启视频直播时,气体检测同步进行,通过数据叠加的形式在地图上实时显示无人机位置信息和气体检测数据,通过设备sN和用户的UID绑定进行权限控制,完成整个实时显示功能。
3.2二维/三维可视化显示
为使数据可以直观地二维可视化显示,采用方格图表示气体采集的点,将整个气体采集的区域使用方格图连接起来形成栅格图,每个方格图内填充颜色,使用不同的颜色代表不同的浓度,将气体的浓度划分为6个等级,通过栅格颜色的不同可视化显示同平面不同的浓度值,同时使用采集点的经纬度位置信息与方格叠加到卫星地图上进行显示,实现位置和浓度高低的可视化显示。
为了实现三维可视化显示,在平面可视化的基础上,将方格图设计成立方体,同时使用采集点的经纬度位置信息和高度信息将立方体在3D地图上进行显示,使气体浓度数据可以直观地三维可视化显示。
3.3大气污染源溯源
为了实现排污点的溯源分析,使用浏览器在地图上进行区域航线巡航规划,建立等间距的巡航平面网格线路和间高的空间巡航线路,将规划完成的航线下发到现场飞行人员的地面站控制软件上,地面站软件将收到的航线上传到无人机上,无人机执行对应的航线飞行。
环保无人机将获取的气体浓度数据实时传输到平台系统,通过调用三维可视化显示方法将数据在3D卫星地图上进行可视化显示,结合大气污染数据位置修正算法和高斯扩散模型进行可视化分析,自动计算出气体浓度最高区域,并在地图上标注对应位置,实现大气污染源溯源分析。
4大气污染源溯源可视化实例
系统使用高德地图JS API,该API是一套基于JavaScript语言开发的地图应用编程接口,调用该接口在web页面显示卫星地图,使用接口函数完成地图覆盖物的二维和三维栅格绘制,如图3、图4所示。
图3二维可视化污染浓度区域分布
图4三维可视化污染浓度区域分布
5结语
基于无人机的大气污染源溯源可视化系统,利用无人机作为飞行平台,结合其立体空间的巡查能力,搭载多合一高精度气体检测仪进行污染物浓度的检测,采用检测数据位置修正公式和高斯扩散模型精确获取检测点污染物浓度数值,结果由GIS系统使用二维和三维可视化方法进行显示。该系统的实现为一定区域内气体排污点溯源分析提供了一套完整的系统方案,可以服务于实际的环保污染源溯源工作。