首页> 中文学位 >小型水质数据采集系统及改进的kNN预警算法研究
【6h】

小型水质数据采集系统及改进的kNN预警算法研究

代理获取

目录

声明

致谢

摘要

第1章 绪论

1.1 选题背景及意义

1.2 水质预警系统概述

1.3 水质监测系统概述

1.4 水质预测方法概述

1.5 本文主要内容及章节安排

1.6 本章小结

第2章 文献综述

2.1 引言

2.2 水质监测系统发展现状

2.2.1 国外水质监测系统的发展现状

2.2.2 国内水质监测系统的发展现状

2.3 能量控制策略概述

2.4 水质预测模型概述

2.4.1 水质模型定义

2.4.2 水质模型的分类

2.4.3 机理性水质预测模型

2.4.4 非机理性水质预测模型

2.5 分段线性表示算法概述

2.6 kNN算法概述

2.7 本章小结

第3章 小型水质数据采集系统设计

3.1 引言

3.2 系统平台设计

3.3 系统总体架构

3.4 系统功能模块的设计

3.4.1 单片机模块

3.4.2 系统存储模块

3.4.3 电源模块

3.4.4 太阳能自动充电模块

3.4.5 水质参数采样模块

3.4.6 GPRS通信模块

3.5 系统功能模块的功耗分析

3.6 系统能量控制策略以及工作流程

3.7 系统能耗实验验证

3.8 本章小结

第4章 分段线性表示kNN预测算法研究

4.1 引言

4.2 分段线性表示算法原理及步骤

4.3 kNN算法原理及步骤

4.3.1 kNN算法相似度计算

4.3.2 kNN算法预测精度

4.3.3 kNN算法中k值的选择

4.3.4 kNN算法预测步骤

4.4 分段线性表示kNN算法预测步骤

4.5 本章小结

第5章 基于分段线性表示kNN算法的水质预测方法的验证

5.1 引言

5.2 实验验证对象和方法

5.3 浑浊度预测效果

5.3.1 水库1浑浊度预测

5.3.2 水库2浑浊度预测

5.4 预测结果分析

5.5 本章小结

第6章 结论与建议

6.1 论文工作总结

6.2 工作展望

参考文献

作者简介

展开▼

摘要

随着我国社会和经济的快速发展,水资源污染呈现出不断恶化的趋势,水质预警技术显得尤为重要。水质预警可以实时获取水质数据并将数据传输至水质监测中心,同时根据所采集的数据预测未来的水质情况,为水质监测部门及时掌握水质信息和水质发展趋势提供重要的帮助。
  水质数据的采集是进行水质预警的前提。现有的水质数据采集方式主要以人工采集和自动监测站采集为主,但是人工采集耗时费力,而监测站建设成本过高,难以实现大规模应用。因此,开发一种低成本、小型化的水质数据采集系统作为人工采集和自动监测站采集的补充方式具有重要意义。水质预警系统除了采集和传输水质数据外,还需要对水质数据进行处理。随着科技的发展和国家对水质监测的大量投入,数据采集方式从传统的人工采集转变为水质监测站自动采集,监测站点数量也迅速增加,这些都导致水质数据的总量和种类急剧增加,因此需要研究一种能够适应大规模数据的水质预测算法。
  本文在综述了国内外相关文献的基础上,对小型水质数据采集系统和适应大规模数据的水质预测算法进行了研究。主要工作和创新点如下:
  1.研制了小型水质数据采集系统,并对系统进行了初步实验验证。系统由主板和功能扩展板组成,主板主要由电源模块和单片机模块组成,完成系统的能量控制、时间控制和功能模块开启等功能;功能扩展板则是开放性的平台,可以接入多种水质基础参数采集模块,以便根据需求做进一步扩展。系统以太阳能作为供电能源,具有建设成本低的特点,可在无人值守的情况下长期工作。
  2.提出了基于分段线性表示kNN算法的水质预测方法,一定程度上解决了传统kNN算法处理大规模数据时耗时较长的问题。该方法结合了kNN算法和分段线性表示算法,考虑了历史信息和水质的当前趋势对预测值的影响。相对于传统的kNN算法,所提出的算法处理大规模水质数据时能够有效减少运算量和运行时间。
  3.对所提出的基于分段线性表示kNN算法的预测方法进行了水质浑浊度预测实验验证,同时利用传统的kNN算法以及二次指数平滑法进行预测对比,对三种算法的预测结果进行了分析比较。
  本文对水质预警系统中的相关技术进行了研究,对所设计的小型水质数据采集系统和所提出的基于分段线性表示kNN算法的预测方法进行了实验验证,实验结果表明本文所提出的水质数据采集技术和预警算法是可行的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号