[发明专利]一种基于Python的水文地球化学舒卡列夫分类方法在审
申请号: | 201910941983.1 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110689931A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 汪子涛;刘启蒙 | 申请(专利权)人: | 安徽理工大学 |
主分类号: | G16C20/70 | 分类号: | G16C20/70;G16C20/80 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 232001 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水化学类型 导出 可视化操作界面 水文地球化学 水文地质 编写程序 常规离子 处理窗口 创新性 分类式 分类 水样 地下水 筛选 老师 科研 学生 | ||
1.一种基于Python的水文地球化学舒卡列夫分类方法,其特征在于,该方法包括:
步骤A,收集研究区水样的七大离子数据(具体包括Cl-、HCO3-、SO42-、K+、Na+、Ca2+、Mg2+);
步骤B,利用Python语言,编写主程序,包括筛选合格的水样(阴阳离子检验率低于5%)、建立水化学类型计算模型和舒卡列夫分类判别体系;
步骤C,通过Python中的PyQt5库,建立批量处理窗口与可视化操作界面,最终通过导入数据,直接得到所有水样的水化学类型与舒卡列夫分类式。
2.如权利要求1所述的一种基于Python的水文地球化学舒卡列夫分类方法,其特征在于,步骤B中,基于水化学参数数据,建立分类模型。具体过程如下:
(1)利用字典函数设定各离子的分子量,并将收集的样品质量浓度数据统一折算为物质的量浓度(mmol·L-1)与毫克当量浓度(meq·L-1),计算各自的TDS值(总溶解固体)。通过植入阴阳离子平衡校验式验证采集数据的可靠性,利用条件判断语句进行筛选,设定校验值≤5%为可靠,反之不可靠并自动忽略。
(2)确定变量间的关系式,设置条件门槛,提取当量浓度在自身阴、阳离子中占据25%以上的离子,并对其进行排序,确定水化学类型。利用字典函数建立舒卡列夫对照字典,对水样依次判别其舒卡列夫类型。
3.如权利要求1所述的一种基于Python的水文地球化学舒卡列夫分类方法,其特征在于,步骤C中,利用PyQt5库,设置可视化操作界面。
设置操作界面按钮与文本显示框,进行合理布局,同时建立槽函数与上述模型相互联系。建立可支持xls或txt格式的文件批量处理窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽理工大学,未经安徽理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910941983.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:检测TMB的方法及装置
- 下一篇:基于步频的高精度运动量识别系统及方法