一种测振网格系统技术方案

技术编号:9928341 阅读:154 留言:0更新日期:2014-04-16 19:07
本发明专利技术提供了一种测振网格系统,包括测振数据上传模块、国家级控制中心模块和数据中心模块、省级控制中心模块和省级计算中心模块,测振采集终端通过测振数据上传模块连接到数据中心;依照国家级控制中心模块、省级控制中心模块与省级计算中心模块自顶向下的顺序,将测振网格分成三层。本发明专利技术可通过网格计算采用相同的数据计算方法对测振数据进行计算,避免了不同测振企业采用不同的数据计算方法造成结果的差异;测振自采集终端采集后无须人为参与,计算流程完全自动化,排除人为因素对测振结果正确性的影响;本发明专利技术利用网格技术整合了计算资源,统一计算和分析,节约了成本。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种测振网格系统,包括测振数据上传模块、国家级控制中心模块和数据中心模块、省级控制中心模块和省级计算中心模块,测振采集终端通过测振数据上传模块连接到数据中心;依照国家级控制中心模块、省级控制中心模块与省级计算中心模块自顶向下的顺序,将测振网格分成三层。本专利技术可通过网格计算采用相同的数据计算方法对测振数据进行计算,避免了不同测振企业采用不同的数据计算方法造成结果的差异;测振自采集终端采集后无须人为参与,计算流程完全自动化,排除人为因素对测振结果正确性的影响;本专利技术利用网格技术整合了计算资源,统一计算和分析,节约了成本。【专利说明】一种测振网格系统
本专利技术属于测振
,特别是涉及基于网格的测振系统。
技术介绍
当前,社会对爆破可能带来的危害的认识不断提高,对测振给予了前所未有的关注与重视。但是,对于采集终端获取的测振数据,每个公司都以自己的方式处理爆破振动数据,由于爆破振动数据计算方法的差异性,测振的结果也具有差异性,甚至出现对同一次爆破测振分析出截然不同测振结果的情况,这样的结果显然缺乏说服力。如何准确、标准的分析爆破振动数据是测振行业亟待解决的问题。由于当前无法实现爆破振动数据分析的全自动化,数据的分析过程有很多人为参与。人为参与降低了原始数据的可信度以及最终结果的正确性。如果实现了爆破振动数据从采集到最终结果生成等一系列流程的自动化,人为参与的可能性将降低,这极大的提高了测振结果的可信度。目前测振公司在对爆破振动数据进行分析时,多使用自己公司的计算资源。这样无法有效的利用计算资源,造成了极大的浪费。将分布在各地的计算资源整合在一起,共同为测振行业提供计算服务,无疑会提高计算资源的利用率,实现计算资源的共享。随着测振行业的发展,越来越多的爆破需要进行测振,测振计算的规模也将急剧增长。使用网格计算技术,能够充分利用网格的可伸缩性,通过动态的增加计算节点,提高测振网格系统的数据处理能力,满足爆破测振行业对数据计算的需求。
技术实现思路
本专利技术的目的在于克服现有测振数据分析计算流程的不足,提供一种使用标准计算程序库,全流程自动化并充分利用计算资源的一种测振网格系统,具体技术方案如下。一种测振网格系统,包括测振数据上传模块、国家级控制中心和数据中心模块、省级控制中心模块和省级计算中心模块,测振采集终端通过测振数据上传模块连接到数据中心,国家级控制中心模块、省级控制中心模块与省级计算中心模块自顶向下,将测振网格分成三层;所述采集终端通过测振数据上传模块将测振数据以文件的形式上传到数据中心模块;国家级控制中心模块将测振数据封装成测振任务,并将测振任务提交到省级控制中心模块;省级控制中心模块基于测振任务调度策略将测振任务提交到对应的省级计算中心模块;省级计算中心模块在资源池中计算测振任务并保存计算结果。上述测振网格系统中,采集终端通过测振数据上传模块进行验证,在验证通过后获得上传数据的相关参数,并基于该参数以文件形式上传爆破振动数据。上述测振网格系统中,数据中心模块保存了采集终端上传的测振数据,国家级控制中心模块基于测振数据建立测振任务,为测振任务建立测振数据文件索引,创建网格权限代理,并最终提交该测振任务;该模块包含了一系列经过审核的标准的测振计算程序库;省级计算中心模块将使用程序库中的标准计算程序进行计算,该模块包含了省级控制中心模块和省级计算中心模块所需的配置信息,国家级控制中心和数据中心模块基于这些信息控制整个测振网格系统的运行。上述测振网格系统中,省级控制中心模块在接收到国家级控制中心模块提交的测振任务后,根据测振任务调度策略将测振任务递交到相应的省级计算中心模块。上述测振网格系统中,包括多个省级计算中心模块,每个省级计算中心模块构建并维护了一个计算资源池,该资源池将使用国家级控制中心程序库中的计算程序计算测振任务,并保存计算结果。与现有技术相比,本专利技术的技术效果和优点在于: 1.采集终端所采集的所有测振数据将直接提交网格计算系统,防止测振数据在采集终端进行了非法的修改,保证了测振数据的有效性。2.测振数据的计算使用标准程序库在省级计算中心中统一计算,避免了不同测振企业采用不同的计算方法所造成的结果差异,有效的规范测振数据的处理方法。3.使用测振网格系统,共享了各地的计算资源,提高了计算资源的利用率。测振公司不再需要单独计算,降低了测振的技术难度。4.测振网格系统使得测振数据的计算分析过程自动化,极大的减少了人为参与,提高了测振计算结果的可信度。【专利附图】【附图说明】图1为本专利技术测振网格系统的技术架构图。图2为本专利技术的测振网格系统整体模块图。图3为测振数据上传模块工作流程图。图4为国家级控制中心模块和数据中心模块的组成结构图。图5为国家级控制中心模块和数据中心模块封装测振任务的流程图。图6为省级控制中心调度的示意图。图7为省级计算中心模块组成结构图。图8为本专利技术的整体工作流程图。【具体实施方式】下面结合附图对本专利技术的具体实施作进一步的说明,但本专利技术的实施不限于此。测振网格系统基于Globus工具和Condor (Condor系统)构建。所述Globus提供了测振网格系统所需的网格基础架构,包括安全、传输、作业提交和运行等。测振网格系统使用Condor构建了计算资源池,使用计算资源池能够方便的将作业提交到资源池中空闲的计算节点中运行。测振网格系统的技术架构如图1所示。如图2所示,为测振网格系统的整体模块图,包括测振数据上传模块,国家级控制和数据中心模块,省级控制中心模块,省级计算中心模块四个部分。所述测振数据上传模块的工作流程如图3所示。采集终端在获得爆破振动数据之后,向测振数据上传模块发起连接,进行设备和测振任务的验证,验证通过之后,测振数据上传模块将上传数据所需的参数发送给采集终端,采集终端根据上传参数以文件的形式上传测振数据文件。其中验证过程主要的验证内容是:当前采集终端是否是系统注册的标准的采集终端,当前测振任务是否是已经申请的测振任务。测振数据上传模块提供了测振网格系统的数据入口,所有的爆破测振数据在验证后都从此模块进入。国家级控制和数据中心模块、省级控制中心模块和省级计算中心模块组成了测振网格的主体部分,它们将测振网格从上到下分成了三层,这三层互相配合,完成了爆破振动数据的计算。所述国家级控制和数据中心模块在功能上可以划分成四个部分,如图4所示。为了控制测振网格系统的各个模块,国家级控制和数据中心模块中包含了系统所需的配置参数。另外,该模块也包含了测振计算所需的标准的计算程序库,规范了测振计算方法。采集终端通过测振数据上传模块上传的数据被存储在数据中心。国家级控制和数据中心不断的扫描数据中心的测振数据,并将测振数据根据实际测振封装成测振任务,封装测振任务并提交任务的流程如图5所示。所述省级控制中心模块,根据测振网格系统的调度策略,将测振任务提交给对应的省级计算中心模块。其中调度策略是在国家级控制和数据中心模块中配置的,它定义了测振任务和省级计算中心之间的映射关系。调度过程如图6所示。所述省级计算中心模块,构建了一个计算资源池,它包含了大量的计算节点,从省级控制中心模块调度的测振任务将在计算资源池中的计算节点中计算。计算所使用的计算程序,即本文档来自技高网
...

【技术保护点】
一种测振网格系统,其特征在于包括测振数据上传模块、 国家级控制中心模块和数据中心模块、省级控制中心模块和省级计算中心模块,测振采集终端通过测振数据上传模块连接到数据中心;依照国家级控制中心模块、省级控制中心模块与省级计算中心模块自顶向下的顺序,将测振网格分成三层;所述测振采集终端通过测振数据上传模块将测振数据以文件的形式上传到数据中心模块;国家级控制中心模块将测振数据封装成测振任务,并将测振任务提交到省级控制中心模块;省级控制中心模块基于测振任务调度策略将测振任务提交到对应的省级计算中心模块;省级计算中心模块在资源池中计算测振任务并保存计算结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:高英杨光马杨霖
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1