首页> 中国专利> 一种数据进行多种计算分析的勘察系统及实现方法

一种数据进行多种计算分析的勘察系统及实现方法

摘要

本发明属于原位测试技术领域,特别涉及一种数据进行多种计算分析的勘察系统及实现方法;其一种数据进行多种计算分析的勘察系统,包括表格配置单元,液化判别单元,被配置为在液化判别表的数据补全栏中补全相应数据,计算栏在web服务器中调取相应的液化判别公式对液化判别数据进行计算,得出土层的可液化程度并记录在相应的计算栏中;水土腐蚀判别单元。本发明提供一种新的数据进行多种计算分析的勘察系统及实现方法,该一种数据进行多种计算分析的勘察系统及实现方法可以进行多行业的液化判别计算,从而可以进行多行业的对比分析。

著录项

  • 公开/公告号CN112765285A

    专利类型发明专利

  • 公开/公告日2021-05-07

    原文格式PDF

  • 申请/专利号CN202110130744.5

  • 申请日2021-01-29

  • 分类号G06F16/28(20190101);G06F16/25(20190101);G06F16/215(20190101);

  • 代理机构11920 北京卓爱普专利代理事务所(特殊普通合伙);

  • 代理人王玉松

  • 地址 100033 北京市朝阳区安慧里五区六号

  • 入库时间 2023-06-19 10:54:12

说明书

技术领域

本发明属于地震作用分析及地下水、土的腐蚀性分析及应用技术领域,特别涉及一种数据进行多种计算分析的勘察系统及实现方法。

背景技术

现有的勘察软件对液化判别计算功能较单一,往往针对某一行业进行分析,无法进行多行业的对比分析。

现有勘察软件基本无水土腐蚀相关分析计算功能,该计算过程较复杂,人工计算效率较低。因此,研发一套用于水土腐蚀分析的软件,成为本领域技术人员急需解决的技术问题。

发明内容

为了解决现有技术中存在的问题,本发明提供一种新的一种数据进行多种计算分析的勘察系统及实现方法。

本发明具体技术方案如下:

本发明提供一种数据进行多种计算分析的勘察系统,所述勘察系统包括如下部分:

表格配置单元,被配置为获取液化判别数据、水腐蚀数据和土腐蚀数据,根据获取的数据分别调取液化判别表单、水腐蚀表单和土腐蚀表单,并将液化判别数据、水腐蚀数据和土腐蚀数据分别导入液化判别表单、水腐蚀表单和土腐蚀表单的数据采集栏中生成液化判别表、水腐蚀表和土腐蚀表;

液化判别单元,被配置为在液化判别表的数据补全栏中补全相应数据,计算栏在web服务器中调取相应的液化判别公式对液化判别数据进行计算,得出土层的可液化程度并记录在相应的计算栏中;

水土腐蚀判别单元,被配置为在水腐蚀表中和土腐蚀表的数据补全栏中分别补全数据,并分别在web服务器中调取水腐蚀计算公式和土腐蚀计算公式,分别得出对建筑的腐蚀性结果并记录在相应的计算栏中。

一种数据进行多种计算分析的实现方法,所述实现方法包括如下步骤:

S1:获取液化判别数据、水腐蚀数据和土腐蚀数据,根据获取的数据分别调取液化判别表单、水腐蚀表单和土腐蚀表单,并将液化判别数据、水腐蚀数据和土腐蚀数据分别导入液化判别表单、水腐蚀表单和土腐蚀表单的数据采集栏中生成液化判别表、水腐蚀表和土腐蚀表;

S2:在液化判别表的数据补全栏中补全相应数据,计算栏在web服务器中调取相应的液化判别公式对液化判别数据进行计算,得出土层的可液化程度并记录在相应的计算栏中;

S3:在水腐蚀表中和土腐蚀表的数据补全栏中分别补全数据,并分别在web服务器中调取水腐蚀计算公式和土腐蚀计算公式,分别得出对建筑的腐蚀性结果并记录在相应的计算栏中。

本发明的有益效果如下:

本发明提供一种新的数据进行多种计算分析的勘察系统及实现方法,该一种数据进行多种计算分析的勘察系统及实现方法可以进行多行业的液化判别计算,从而可以进行多行业的对比分析。

附图说明

图1为本发明一种数据进行多种计算分析的勘察系统的结构框图;

图2为本发明数据修正单元的结构框图;

图3为本发明轨道交通液化判别表的示意图;

图4为本发明水腐蚀性分析表的示意图;

图5为本发明土腐蚀性分析表的示意图;

图6为本发明一种数据进行多种计算分析的勘察方法的流程图;

图7为本发明步骤S6-S8的流程图。

具体实施方式

下面结合附图和实施例对本发明作进一步的描述,下列实施例仅用于解释本发明的发明内容,不用于限定本发明的保护范围。

附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所描述的步骤。

实施例1

在一些实施例中,本发明提供一种数据进行多种计算分析的勘察系统,如图1所示,所述勘察系统包括如下部分:

表格配置单元1,被配置为获取液化判别数据、水腐蚀数据和土腐蚀数据,根据获取的数据分别调取液化判别表单、水腐蚀表单和土腐蚀表单,并将液化判别数据、水腐蚀数据和土腐蚀数据分别导入液化判别表单、水腐蚀表单和土腐蚀表单的数据采集栏中生成液化判别表、水腐蚀表和土腐蚀表;

液化判别单元2,被配置为在液化判别表的数据补全栏中补全相应数据,计算栏在web服务器中调取相应的液化判别公式对液化判别数据进行计算,得出土层的可液化程度并记录在相应的计算栏中;

水土腐蚀判别单元3,被配置为在水腐蚀表中和土腐蚀表的数据补全栏中分别补全数据,并分别在web服务器中调取水腐蚀计算公式和土腐蚀计算公式,分别得出对建筑的腐蚀性结果并记录在相应的计算栏中。

本发明提供一种新的数据进行多种计算分析的勘察系统,该一种数据进行多种计算分析的勘察系统可以进行多行业的液化判别计算,从而可以进行多行业的对比分析。

本实施例中所述表格配置单元中的液化判别数据包括但不限于公路行业的液化判别数据、轨道交通行业的液化判别数据以及建筑行业的液化判别数据,且基于每个行业的液化判别数据建立液化判别表,包括公路液化判别表、轨道交通液化判别表和建筑液化判别表。

本实施例中液化判别表,即液化判别计算单用于计算当前项目的土层的可液化程度,补全相应的数据,即可自动计算,对于不同行业的液化判别需要建立不同的液化判别表,如图3所示,本实施例中以轨道交通行业的液化判别表为例;其中,孔号、层号、岩性、岩性名称、地址年代、水位埋深、粘性含量、标贯深度、实测值等为基础数据,余下为根据基础数据计算出来的,且实测值与临界值的对比分析可以判断是否液化。

水腐蚀表,即图4所示的水腐蚀性分析表中在导入水腐蚀数据后,在当前界面中填入“环境类型”“干湿交替”“含水层性质”,即可自动计算出结果;

土腐蚀表,即图5所示的土腐蚀性分析表中在导入土腐蚀数据后,在当前界面中填入“环境类型”“干湿交替”“土的类型”“土的渗透性”,即可自动计算出结果;无论是液化判别的计算还是水土腐蚀的计算,其计算公式已提前存入web服务器中,计算时只需在web服务器中调取即可。

本实施例中所述勘察系统还包括如下部分:

关联建立单元4,被配置为在web服务器端的数据库中设置修正数据表,液化判别表、水腐蚀表、土腐蚀表中的各参数分别建立对应的参数表单,并将各参数表单与对应的修正数据表建立关联;

数据修正单元5,被配置为液化判别表、水腐蚀表和土腐蚀表中的数据在进行计算前,调取修正数据表,将修正数据表与对应的参数数据相匹配,若无误,则开始计算,若有误,则对错误数据进行修正后再计算。

本实施例中,无论是液化判别表、水腐蚀表还是土腐蚀表中获取的液化判别数据、水腐蚀数据和土腐蚀数据都有可能存在误差,此时,就需要根据行业规范对数据进行修正,修正方式为:在web服务器端的数据库中设置修正数据表,在调取公式计算前,将修正数据表与对应的参数数据相匹配,只有匹配成功才能计算,该方式可以多个规范的同步修正,相应速度较快;由于不同行业规范的算法不同,规范会给出测定指标,并根据测定指标判断是否液化的标准,这些指标,在不同规范中,会有不同的判别方法,而本申请采用的修正方式可以多个规范同时修正,大大提高了相应速度。

如图2所示,本实施例中所述数据修正单元5包括服务器端计算模块51,所述服务器端计算模块51被配置为将液化判别表、水腐蚀表和土腐蚀表分别传输到web服务器端,并调取修正数据表,在参数数据修正后,计算可液化程度或对建筑的腐蚀性结果,并将记录计算结果后的液化判别表、水腐蚀表和土腐蚀表分别发送至客户端。

本实施例中所述数据修正单元5还包括客户端计算模块52,所述客户端计算模块52被配置为在客户端调取web服务器端的修正数据表,在参数数据修正后,直接计算可液化程度或对建筑的腐蚀性结果,并分别显示记录计算结果后的液化判别表、水腐蚀表和土腐蚀表。

本实施例中,在实际修正规范时,有两种选择,一是在服务器端直接计算,另外一个是将修正数据与原数据仍然下载到客户端计算,上述为两种不同选择的具体修正方式。

本实施例中所述勘察系统还包括如下部分:

用户数识别单元6,被配置为自动识别计算可液化程度或对建筑的腐蚀性结果的用户数,并在用户数达到阈值时向数据采集单元7发送指令;

数据采集单元7,被配置为采集各用户的客户端的液化判别表、水腐蚀表或土腐蚀表中的补全数据,并将补全数据发送至web服务器端;

数据匹配单元8,被配置为web服务器端将接收到的各客户端的补全数据进行匹配,若各客户端的补全数据至少部分相同,则对于大部分相同的客户端,向其中一客户端发送计算可液化程度或对建筑的腐蚀性结果的指令,并将计算结果发送至大部分相同的客户端中的余下客户端,对于不相同的客户端,则向客户端发送自行计算的指令,若各客户端的补全数据均不相同,则向各客户端发送自行计算的指令。

本实施例中系统自动识别用户数,补全数据表单所在区域,可以将采集的数据发送至服务器,服务器根据采集补全数据,进行自动匹配,根据匹配结果对决定是否自动将剩余的(也可以完全不处理)液化判别补充完毕,该方式解决了在有大量用户和大量数据同时存在时,效率低下的问题。

在另一些实施例中,本发明提供一种数据进行多种计算分析的实现方法,如图6所示,所述实现方法包括如下步骤:

S1:获取液化判别数据、水腐蚀数据和土腐蚀数据,根据获取的数据分别调取液化判别表单、水腐蚀表单和土腐蚀表单,并将液化判别数据、水腐蚀数据和土腐蚀数据分别导入液化判别表单、水腐蚀表单和土腐蚀表单的数据采集栏中生成液化判别表、水腐蚀表和土腐蚀表;

S2:在液化判别表的数据补全栏中补全相应数据,计算栏在web服务器中调取相应的液化判别公式对液化判别数据进行计算,得出土层的可液化程度并记录在相应的计算栏中;

S3:在水腐蚀表中和土腐蚀表的数据补全栏中分别补全数据,并分别在web服务器中调取水腐蚀计算公式和土腐蚀计算公式,分别得出对建筑的腐蚀性结果并记录在相应的计算栏中。

本发明提供一种新的数据进行多种计算分析的实现方法,该一种数据进行多种计算分析的实现方法可以进行多行业的液化判别计算,从而可以进行多行业的对比分析。

本实施例中液化判别表,即液化判别计算单用于计算当前项目的土层的可液化程度,补全相应的数据,即可自动计算,对于不同行业的液化判别需要建立不同的液化判别表,如图3所示,本实施例中以轨道交通行业的液化判别表为例;其中,孔号、层号、岩性、岩性名称、地址年代、水位埋深、粘性含量、标贯深度、实测值等为基础数据,余下为根据基础数据计算出来的,且实测值与临界值的对比分析可以判断是否液化。

水腐蚀表,即图4所示的水腐蚀性分析表中在导入水腐蚀数据后,在当前界面中填入“环境类型”“干湿交替”“含水层性质”,即可自动计算出结果;

土腐蚀表,即图5所示的土腐蚀性分析表中在导入土腐蚀数据后,在当前界面中填入“环境类型”“干湿交替”“土的类型”“土的渗透性”,即可自动计算出结果;无论是液化判别的计算还是水土腐蚀的计算,其计算公式已提前存入web服务器中,计算时只需在web服务器中调取即可。

本实施例中所述实现方法还包括如下步骤:

S4:在web服务器端的数据库中设置修正数据表,液化判别表、水腐蚀表、土腐蚀表中的各参数分别建立对应的参数表单,并将各参数表单与对应的修正数据表建立关联;

S5:液化判别表、水腐蚀表和土腐蚀表中的数据在进行计算前,调取修正数据表,将修正数据表与对应的参数数据相匹配,若无误,则开始计算,若有误,则对错误数据进行修正后再计算。

本实施例中,在实际修正规范时,有两种选择,一是在服务器端直接计算,另外一个是将修正数据与原数据仍然下载到客户端计算,上述为两种不同选择的具体修正方式。

本实施例中步骤S5包括如下步骤:

S51:将液化判别表、水腐蚀表和土腐蚀表分别传输到web服务器端,并调取修正数据表,在参数数据修正后,计算可液化程度或对建筑的腐蚀性结果,并将记录计算结果后的液化判别表、水腐蚀表和土腐蚀表分别发送至客户端。

优选的,步骤S5包括如下步骤:

S52:在客户端调取web服务器端的修正数据表,在参数数据修正后,直接计算可液化程度或对建筑的腐蚀性结果,并分别显示记录计算结果后的液化判别表、水腐蚀表和土腐蚀表。

如图7所示,本实施例中所述实现方法还包括如下步骤:

S6:自动识别计算可液化程度或对建筑的腐蚀性结果的用户数,并在用户数达到阈值时向数据采集单元7发送指令;

S7:采集各用户的客户端的液化判别表、水腐蚀表或土腐蚀表中的补全数据,并将补全数据发送至web服务器端;

S8:web服务器端将接收到的各客户端的补全数据进行匹配,若各客户端的补全数据至少部分相同,则对于大部分相同的客户端,向其中一客户端发送计算可液化程度或对建筑的腐蚀性结果的指令,并将计算结果发送至大部分相同的客户端中的余下客户端,对于不相同的客户端,则向客户端发送自行计算的指令,若各客户端的补全数据均不相同,则向各客户端发送自行计算的指令。

本实施例中系统自动识别用户数,补全数据表单所在区域,可以将采集的数据发送至服务器,服务器根据采集补全数据,进行自动匹配,根据匹配结果对决定是否自动将剩余的(也可以完全不处理)液化判别补充完毕,该方式解决了在有大量用户和大量数据同时存在时,效率低下的问题。

由于本发明的方法描述是在计算机系统中实现的。该计算机系统例如可以设置在服务器或客户端的处理器中。例如本文所述的方法可以实现为能以控制逻辑来执行的软件,其由服务器中的CPU来执行。本文所述的功能可以实现为存储在非暂时性有形计算机可读介质中的程序指令集合。当以这种方式实现时,该计算机程序包括一组指令,当该组指令由计算机运行时其促使计算机执行能实施上述功能的方法。可编程逻辑可以暂时或永久地安装在非暂时性有形计算机可读介质中,例如只读存储器芯片、计算机存储器、磁盘或其他存储介质。除了以软件来实现之外,本文所述的逻辑可以利用分利部件、集成电路、与可编程逻辑设备(诸如,现场可编程门阵列(FPGA)或微处理器)结合使用的可编程逻辑,或者包括它们任意组合的任何其他设备来体现。所有此类实施旨在落入本发明的范围之内。

以上所述实施例仅仅是本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号