机群环境下水环境并行数值模拟系统建立及应用与研究.pdf

机群环境下水环境并行数值模拟系统建立及应用与研究.pdf

优秀硕士毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士硕士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!

摘要 当前主流农业非点源商业模型与GIS的结合大都是采用ESRI公司可编程控 件系列中功能最为简单的Atcview,而功能最强的ArcEngine仍未有与模型结合 的成果。本文基于ESRI公司功能强大的3D空间分析控件ArcEngine,采用经纬 式系统结构设计方法及COM技术,研发了水环境并行数值模拟系统。 当前主流并行平台MPI,PVM尚未实现进程迁移功能,当进行并行计算时,网 络中某客户端异常退出计算将导致脏数据的产生:本文自主开发了并行模型计 算平台,采用cS方式,服务器端对网络环境进行监控和控制,为模型计算提供 数据交换及进程迁移等功能,网络发生故障时实时将未完成计算的河道转移到其 它客户端继续计算。同时,为使资源达到最大的利用效率,本文提出了应用蚂蚁 算法进行任务调度的新方法,提高了整个调度器的负载均衡能力. 河道一维圣维南方程组采用Preissmann四点隐格式有限差分方法求解,采用 任务主从型并行编程模型,将迭代求解节点水位方程组系数进行并行求解。在求 解节点水位方程组时,结合“上海浦东新区调水改善水环境”项目,根据机群负 载平衡的调度方案,制定了针对一维水量水质模型的通讯协议,将河道按权重分 配到各客户端进行节点水位求解;河道二维浅水方程通过有限体积方法显式求 解,采用任务SPMD型并行编程模型,将求解区域网格分成若干部分,对每部 分进行单独求解。模型成功应用于镇江内江水流数值模拟,并得到较高的加速比 和并行效率。 对一、二维分别进行并行数值模拟,结果表明当河道(网格)数一定时,存在 一最优客户端数,当客户端数小于最优客户端数时,并行算法所需时间小于串行 算法时间,并随着客户端数增加,所需时间也逐渐减少;反之,所需时间则逐渐 增大: 关键词:ArcEngine;并行计算;蚂蚁算法;任务调度:有限体积法 Abstract arcviewthe modelhas with is Mostofnon source areview,but point pollution integrated 3D company’spowerful seriesproductsofESRIcorporation.UsingESRI lowestplatformofthe environmentinformation ActiveX and water parallel contr01.ArcEngine.Designimplement ollCOM and Structuremethod. technologyLongitude--Latitudedesign system component the when MPIand hasnot function,so For PVM process仃ansference implemented allat resultwillbe is

文档评论(0)

1亿VIP精品文档

相关文档