论文部分内容阅读
时空统计分析方法是处理大量数据、揭示事物内部规律的有力工具。海洋大气环境是一个典型的多维动态变化环境,由于时间维和高度(或深度)维的引入,数据量急剧增加。多变量大样本数据或资料无疑能给研究人员或决策者提供更多有价值的信息,但数据量越大,就越难以控制,不容易使用。海洋气象工作者往往使用时空统计分析处理大量的海洋数据,避免重叠信息,把握数据的主要成分,发现平常现象或繁杂数据中存在的规律,或隐含的不寻常,为海上工作和人类生活提供参考和便利。本论文以Web-MAGIS中的海洋大气时空统计分析方法为研究对象,以构建行之有效的海洋大气时空统计软件平台为目标,以海洋大气时空统计分析方法的研发和统计分析模块的集成为主要研究内容,以从时空统计分析方法研究、设计、实现、到Web-MAGIS集成和统计分析模块集成为研究路线,系统进行统计分析的应用研究,具体进行统计分析的算法研究,并根据研究成果进行基于订单模式的Web-MAGIS平台研发与集成。论文的主要工作及所取得的研究成果如下:(1)46种时空统计分析的应用研究论述了Web-MAGIS中基础统计、缓冲区分析、经验正交函数分解、经验模式、奇异值分解、功率谱、Fast Fourier Transformation(FFT)、交叉谱分析、调和分析、熵谱、小波分析、奇异谱分析、趋势分析、聚类分析、因子分析、判别分析、二维傅里叶分析、多元回归、典型相关分析、反距离权重插值、克里金插值等46种时空统计分析的含义、功能、应用范围等。(2)19种时空统计分析的算法研究与实现详细论述了Web-MAGIS中缓冲区分析、经验正交函数分解、经验模式分解、奇异谱分析、趋势分析、因子分析、多元回归、反距离权重插值、克里金插值、误差分析等19种时空统计分析的模型,并重点论述了基于线缓冲区分析、经验正交函数分解、经验模式分解、克里金插值的算法、设计与实现。(3)基于订单模式的Web-MAGIS平台集成方法基于订单模式的Web-MAGIS平台是当前计算机网络技术发展水平与Web-MAGIS平台自身特点相互权衡的产物。本文根据订单系统中订单独立与资源共享的特点,采用Web Service和多线程技术将不同的服务分配到多台Web服务服务器、不同的订单分散到不同的线程,在实现多台Web服务服务器分担网站服务器负担的同时,并发执行用户订单,以减少订单执行时间,提高订单效率。(4)时空统计分析模块在Web-MAGIS中的集成时空统计分析的种类繁多、操作数据量及算法复杂度差异大等特点促使其成为Web-MAGIS集成中最复杂的一部分。本文根据时空统计分析在操作数据量及算法复杂度上的差异,将时空分析分成多路。空间及时间复杂度高的分析使用Batch处理技术,并借助与磁盘空间实现分析的有效执行,这是本文的研究重点之一。另外为减少Web服务维护成本,本文重点考虑分析的功能及操作数结构,调整Web服务的构建方法。总之,本文从Web服务的构建、管理,到执行调用,提供一套有效的时空分析集成方法。