[发明专利]一种基于深度学习的大气污染物扩散的数值模拟方法在审
申请号: | 202210316067.0 | 申请日: | 2022-03-29 |
公开(公告)号: | CN114595639A | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 李鸣野;张耀华;李小明;张畦霖 | 申请(专利权)人: | 太原则成信息技术有限公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06Q10/04;G06Q50/26;G06F111/10 |
代理公司: | 山西华炬律师事务所 14106 | 代理人: | 王红梅 |
地址: | 030006 山西省太原市学府园区*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 大气 污染物 扩散 数值 模拟 方法 | ||
本发明提出一种基于深度学习的大气污染物扩散的数值模拟方法,包括:进行数据清洗,从特定区域内多次采集所有空间点的监测数据中挑选N套数据集,N为整数,N≥10;将N套数据集随机分配成一组训练集和一组验证集;构建深度神经网络;利用训练集和验证集交叉验证训练深度神经网络;利用已训练完成的深度神经网络预测特定区域内所有未知空间点的浓度值,在特定区域的空间网格内插入所有未知空间点的预测浓度值,构建精细化平滑浓度场。本发明的基于深度学习的大气污染物扩散的数值模拟方法,提升空间插值数据的平滑度和拟合度。
技术领域
本发明涉及大气环境技术领域,特别涉及一种基于深度神经网络构建的用于大气环境中污染物扩散的数值模拟中的空间插值方法。
背景技术
大气环境污染是一个复杂的现象,在不同的时间和地点大气污染物的浓度受到许多因素的影响,大气污染物的浓度不同,空气质量差别较大。目前环境质量监测站点监测大气环境状况,是通过监测有限的离散的空间点数据,将这些监测数据进行处理,处理后的结果往往不能评价监测区域的空气质量,因此利用数值模拟方法建立空间网格,增加模拟空间点,进行空间网格插值,对大气环境污染监测数据进行空间展布。而目前的空间网格插值仅能考虑空间自相关因素,难以精细化考虑大气污染物在时空上连续变化的属性相似性,受到多种条件的限定,空间网格插值数据的平滑度和拟合度需进一步提升。
发明内容
为提升现有技术中大气环境中污染物扩散的数值模拟中的空间插值数据的平滑度和拟合度,本发明提出一种基于深度学习的大气污染物扩散的数值模拟方法。
本发明的技术方案是这样实现的:
一种基于深度学习的大气污染物扩散的数值模拟方法,包括:进行数据清洗,从特定区域内多次采集所有空间点的监测数据中挑选N套数据集,N为整数,N≥10;将N套数据集随机分配成一组训练集和一组验证集;构建深度神经网络;利用训练集和验证集交叉验证训练深度神经网络;利用已训练完成的深度神经网络预测特定区域内所有未知空间点的浓度值,在特定区域的空间网格内插入所有未知空间点的预测浓度值,构建精细化平滑浓度场;
构建深度神经网络的具体方式为:定义八个属性输入值的输入层,八个属性输入值为任一个空间点的风速、风向、温度、降水量、地势、与该空间点最相近建筑物的距离,最相近建筑物与该空间点的方位与该空间点风向的夹角、该空间点和与其最邻近的另一个空间点的距离或时间间隔,对八个属性输入值做归一化预处理,建立两层以上的第一组全连接层,将归一化预处理后的八个属性输入值进行张量扩张,将第一组全连接层的输出结果在第一层激活层进行非线性激活处理,建立两层以上的第二组全连接层,将第一层激活层的输出结果输入至第二组全连接层进行张量缩小且缩小至1个参数值,将第二组全连接层的输出结果在第二层激活层进行激活处理,第二层激活层输出权重浓度值,输出层输出该空间点对应的预测浓度值。
优选的是,利用训练集和验证集交叉验证训练深度神经网络的具体方式为:将训练集的每一个空间点的八个属性值输入至深度神经网络进行训练,训练后得到每个空间点对应的浓度权重值;根据该空间点的浓度权重值和与其相近的另一个空间点的实际浓度值计算该空间点的预测浓度值;将训练集中的每一个空间点的实际浓度值和预测浓度值比较,通过深度神经网络的反向传播机制优化训练该深度神经网络;每优化一次,验证集上的一个空间点的八个属性值输入至优化后的深度神经网络进行交叉验证,即比较验证集上的该空间的实际浓度值和预测浓度值的差值,当该差值达到最小,深度神经网络训练完成。
优选的是,构建深度神经网络时,第一组全连接层为两层全连接层,两层全连接层先将八个属性值扩张至32个参数值,再将32个参数值扩张至128个参数值;第二组全连接层设置为四层全连接层,其是将通过第一层激活层处理后的128个参数值先缩小至64个参数值,再将64个参数值缩小至16个参数值,再将16个参数值缩小至4个参数值,最后将4个参数值缩小至1个参数值。
优选的是,第一层激活层利用激活函数Rectified Linear Unit进行非线性激活处理,第二层激活层利用激活函数SoftMax进行(1,0)区间的激活处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原则成信息技术有限公司,未经太原则成信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210316067.0/2.html,转载请声明来源钻瓜专利网。