精细化农业气候区划中并行计算技术的研究
发布时间:2020-08-25 18:54
【摘要】:随着全球气候条件的变化,以及现代农业生产的迅速发展,对农业气候资源的分析与应用提出了更高的要求。现代的精细化农业气候区划中的核心技术有小网格插值技术和农业气候资源区划技术。 小网格插值技术在气候资源的分析中得到了广泛的应用。它是基于地理信息系统技术对各种应用领域的相关信息进行精细化研究的重要手段。小网格插值技术属于海量数据处理技术,需要大量的计算时间,无法满足实时分析的要求。为了提高系统的反应时间和信息处理的效率,我们在对小网格插值的关键技术Kriging算法进行并行化研究之后,采用数据并行策略和Master/Slave编程模型,并应用了动态负载均衡技术来进一步提高算法的并行效率。 农业气候资源区划技术主要有聚类分析、权重法、专家打分法等。K-means算法是聚类分析中一种基于划分的聚类算法,常采用偏差作为聚类准则。它是精细化农业气候区划中用到的关键聚类技术。由于小网格插值数据信息量大,而且需要进行实时聚类及分析,这就需要改进经典的K-means算法。为了提高传统K-means算法的聚类精度和运行效率,我们提出了两种新改进的算法:CK-means算法和K-means#算法。CK-means算法是一种基于竞争策略的改进算法,针对小网格插值数据(一维海量数据),该算法与经典K-means算法具有相同的气候资源区划结果,但是运行效率更加优越。目前,该算法已成功地应用于精细化农业气候区划中。K-means#算法采用K-means++算法的“D2seeding”方法来初始聚类中心,并在聚类分析的过程中引入“邻居聚类中心集”的概念。该算法不仅提高了经典K-means算法的聚类精度,而且显著地加快了其运行效率。 为了进一步提高聚类分析的执行效率,论文同时研究了并行K-means++算法与并行K-means#算法的实现。在研究K-means++算法自身的特点以及各机器节点的处理能力的基础上,采用数据并行以及负载均衡的策略,实现了并行K-means++算法。实验结果表明:并行K-means++算法的聚类结果与串行算法相同,但执行效率得到了很大的提高。对于K-means#算法,给出了一种可行的并行化思路和算法流程,为下一步的研究提供有意义的参考。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP338.6
【图文】:
计算时间包括 MPI 程序初始化、空间插计数据不考虑图形绘制的计算时间。从并行处理以后,计算速度大大提高。所在计算加速比和并行效率上均取得较好负载均衡策略的合理性。(3)加速比分析:在使用 2 个 CPU 1.947,在保证任务分配平衡的情况下,当计算用时分别为 56.679 s 和 30.648 s,加并行算法呈近似线性加速。图 3.3 给出加(4)效率分析:在使用 2 到 4 个 C都比较高,分别为 97.3%和 92.6%,当采之间的通信和数据传送需要耗费时间,值过程中,数据预处理与数据保存占用的例很小,数据的插值处理占用了绝大部分适用于插值精度更高的小网格插值。
本文编号:2804071
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP338.6
【图文】:
计算时间包括 MPI 程序初始化、空间插计数据不考虑图形绘制的计算时间。从并行处理以后,计算速度大大提高。所在计算加速比和并行效率上均取得较好负载均衡策略的合理性。(3)加速比分析:在使用 2 个 CPU 1.947,在保证任务分配平衡的情况下,当计算用时分别为 56.679 s 和 30.648 s,加并行算法呈近似线性加速。图 3.3 给出加(4)效率分析:在使用 2 到 4 个 C都比较高,分别为 97.3%和 92.6%,当采之间的通信和数据传送需要耗费时间,值过程中,数据预处理与数据保存占用的例很小,数据的插值处理占用了绝大部分适用于插值精度更高的小网格插值。
【参考文献】
相关期刊论文 前10条
1 傅抱璞;地形和海拔高度对降水的影响[J];地理学报;1992年04期
2 李新,程国栋,卢玲;空间内插方法比较[J];地球科学进展;2000年03期
3 金微;陈慧萍;;基于分层聚类的k-means算法[J];河海大学常州分校学报;2007年01期
4 倪巍伟,陆介平,孙志挥;基于向量内积不等式的分布式k均值聚类算法[J];计算机研究与发展;2005年09期
5 毛韶阳;李肯立;;优化K-means初始聚类中心研究[J];计算机工程与应用;2007年22期
6 陈鹏;王乘;任波;;并行Kriging地层电性参数分布估计[J];计算机工程与应用;2008年15期
7 尹建君;王乐;;数据划分优化的并行k-means算法[J];计算机工程与应用;2010年15期
8 周兵,沈钧毅,彭勤科;集群环境下的并行聚类算法[J];计算机工程;2004年04期
9 陈鹏;任波;郭振岗;王乘;;基于MPI的层状地层并行可视化技术[J];计算机工程;2008年09期
10 陶冶;曾志勇;余建坤;冯涛;;并行k均值聚类算法的完备性证明与实现[J];计算机工程;2010年22期
本文编号:2804071
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2804071.html