本发明专利技术提供一种测量方法、系统、可读存储介质及计算机设备,方法包括实时采集若干次测斜数据,并获取历史测斜数据,根据所述历史测斜数据分析得到安全测斜数据的设定阈值;判断测斜数据是否超过设定阈值;若测斜数据超过设定阈值,则将测斜数据上报至展示平台;若测斜数据未超过设定阈值,则对测斜数据进行滤波处理,并将滤波后的测斜数据上报至展示平台。本发明专利技术可以先大致判断结构物的平稳情况,若此时结构物较为平稳,则对此时结构物的测斜数据进行滤波,得到更为精确的测斜数据,然后再根据精确的测斜数据判断结构物情况,进而能够得到结构物的具体稳定情况,使得工作人员能够精确知晓结构物的细微稳定情况。知晓结构物的细微稳定情况。知晓结构物的细微稳定情况。
【技术实现步骤摘要】
一种测量方法、系统、可读存储介质及计算机设备
[0001]本专利技术涉及测斜监测
,特别涉及一种测量方法、系统、可读存储介质及计算机设备。
技术介绍
[0002]目前在结构物、建筑物位移监测等领域,水平位移变化是一个重要的监测对象,水平位移可通过 GPS、全站仪、位移传感器、测斜仪等方法实现测量。其中测斜仪的测量基本原理是 :通过倾斜角度的变化,通过三角函数的关系计算水平位移 W=H*Sin(α),其中 H 为盒式测斜仪安装的高度,α为倾斜角度。
[0003]现有技术当中,现有的盒式测斜仪测量角度的方法采用主动上报和被动上报的方法,在为了满足测量精度时,在每次测量时都需要采集大量实时数据然后通过一定的算法计算出一次采集数据,利用这种方法输出一次角度数据都将耗时3
‑
4秒,对于结构物的监测无法及时响应结构物瞬时的变化或者对结构物的倾斜突然变化反映迟钝。
技术实现思路
[0004]基于此,本专利技术的目的是提供一种测量方法、系统、可读存储介质及计算机设备,以至少解决上述现有技术当中的不足。
[0005]本专利技术提供一种测量方法,所述方法包括:实时采集若干次测斜数据;获取历史测斜数据,根据所述历史测斜数据分析得到安全测斜数据的设定阈值;判断所述测斜数据是否超过所述设定阈值;若所述测斜数据超过所述设定阈值,则将所述测斜数据上报至展示平台;若所述测斜数据未超过所述设定阈值,则设定所述测斜数据的采集数量的设定值,若所述采集数量未达到所述设定值,则对所述测斜数据进行平均滤波处理;若所述采集数量达到所述设定值,则采用卡尔曼滤波算法对所述测斜数据进行滤波处理,并将卡尔曼滤波后的所述测斜数据上报至所述展示平台。
[0006]与现有技术相比,本专利技术的有益效果是:通过判断采集到的测斜数据是否超过设定阈值,若测斜数据超过设定阈值,则将测斜数据不做滤波处理立即上报平台进行展示,此时可以暂时忽略掉测量精度,直接追求响应时间,使得工作人员能够时刻了解结构物的变化情况,若测斜数据未超过设定阈值,表示此时结构物较为平稳,同时此过程中,结构物有可能受到外界微小振动导致传感器采集到的测斜数据出现误差,此时对测斜数据进行滤波处理,而分组后的测斜数据在进行滤波时,能够有效提升精度,滤波处理完成后,可以将滤波后的测斜数据上报至平台,使得工作人员能够知晓此时结构物的具体情况。
[0007]进一步的,所述实时采集若干次测斜数据的步骤包括:实时采集若干次测斜数据,若干次所述测斜数据包括若干交替的当前测斜数据及前一次测斜数据;
比对所述当前测斜数据与所述前一次测斜数据之间的大小。
[0008]进一步的,所述若所述测斜数据超过所述设定阈值,则将所述测斜数据进行上报至展示平台的步骤包括:若所述测斜数据超过所述设定阈值,则清除采集次数;将所述测斜数据上报至所述展示平台进行展示。
[0009]进一步的,所述若所述采集数量达到所述设定值,则采用卡尔曼滤波算法对所述测斜数据进行滤波处理的步骤包括:获取采集到若干次的测斜数据,并建立测斜数据组,所述测斜数据组中依次包括最初测斜数据、若干中间测斜数据以及最近测斜数据;实时获取最新测斜数据,将所述最新测斜数据并入所述测斜数据组中,并将所述最初测斜数据删除,以使所述最新测斜数据顶替所述最近测斜数据,并使所述中间测斜数据成为新的最初测斜数据,以得到更新测斜数据组;对所述更新测斜数据组进行卡尔曼滤波处理。
[0010]进一步的,所述以得到更新测斜数据组的步骤包括:对所述更新测斜数据组进行冒泡排序,以使所述更新测斜数据组中的若干测斜数据按大小进行排序;将所述更新测斜数据组中的所述若干测斜数据进行两两分组,求出分组后的测斜数据的平均值。
[0011]本专利技术还提供一种测量系统,所述系统包括:采集模块,用于实时采集若干次测斜数据;获取模块,用于获取历史测斜数据,根据所述历史测斜数据分析得到安全测斜数据的设定阈值;判断模块,用于判断所述测斜数据是否超过所述设定阈值;上报模块,用于若所述测斜数据超过所述设定阈值,则将所述测斜数据上报至展示平台;滤波模块,用于若所述测斜数据未超过所述设定阈值,则设定所述测斜数据的采集数量的设定值,若所述采集数量未达到所述设定值,则对所述测斜数据进行平均滤波处理;滤波上报模块,用于若所述采集数量达到所述设定值,则采用卡尔曼滤波算法对所述测斜数据进行滤波处理,并将卡尔曼滤波后的所述测斜数据上报至所述展示平台。
[0012]进一步的,所述采集模块包括:采集单元,实时采集若干次测斜数据,若干次所述测斜数据包括若干交替的当前测斜数据及前一次测斜数据;比对单元,用于比对所述当前测斜数据与所述前一次测斜数据之间的大小。
[0013]进一步的,所述上报模块包括:清除单元,用于若所述测斜数据超过所述设定阈值,则清除采集次数;上报单元,用于将所述测斜数据上报至所述展示平台进行展示。
[0014]本专利技术还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的测量方法。
[0015]本专利技术还提出一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的测量方法。
附图说明
[0016]图1为本专利技术第一实施例中的测量方法的流程图;图2为本专利技术第一实施例中的盒式测斜仪的结构示意图;图3为本专利技术第二实施例中测量系统的结构框图;图4为本专利技术第三实施例中的计算机设备的结构框图。
[0017]主要元件符号说明:11、采集模块;12、获取模块;13、判断模块;14、上报模块;15、滤波模块;16、滤波上报模块;21、线性稳压电路;22、驱动电路;23、实时时钟;24、微型控制器;25、倾角传感器;10、存储器;20、处理器;30、计算机程序。
[0018]如下具体实施方式将结合上述附图进一步说明本专利技术。
具体实施方式
[0019]为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的若干实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容更加透彻全面。
[0020]需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
[0021]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0022]实施例一请参阅图1,所示为本专利技术第一实施例中的测量方法,所述方法包括步骤S本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种测量方法,其特征在于,所述方法包括:实时采集若干次测斜数据;获取历史测斜数据,根据所述历史测斜数据分析得到安全测斜数据的设定阈值;判断所述测斜数据是否超过所述设定阈值;若所述测斜数据超过所述设定阈值,则将所述测斜数据上报至展示平台;若所述测斜数据未超过所述设定阈值,则设定所述测斜数据的采集数量的设定值,若所述采集数量未达到所述设定值,则对所述测斜数据进行平均滤波处理;若所述采集数量达到所述设定值,则采用卡尔曼滤波算法对所述测斜数据进行滤波处理,并将卡尔曼滤波后的所述测斜数据上报至所述展示平台。2.根据权利要求1所述的测量方法,其特征在于,所述实时采集若干次测斜数据的步骤包括:实时采集若干次测斜数据,若干次所述测斜数据包括若干交替的当前测斜数据及前一次测斜数据;比对所述当前测斜数据与所述前一次测斜数据之间的大小。3.根据权利要求1所述的测量方法,其特征在于,所述若所述测斜数据超过所述设定阈值,则将所述测斜数据进行上报至展示平台的步骤包括:若所述测斜数据超过所述设定阈值,则清除采集次数;将所述测斜数据上报至所述展示平台进行展示。4.根据权利要求1所述的测量方法,其特征在于,所述若所述采集数量达到所述设定值,则采用卡尔曼滤波算法对所述测斜数据进行滤波处理的步骤包括:获取采集到若干次的测斜数据,并建立测斜数据组,所述测斜数据组中依次包括最初测斜数据、若干中间测斜数据以及最近测斜数据;实时获取最新测斜数据,将所述最新测斜数据并入所述测斜数据组中,并将所述最初测斜数据删除,以使所述最新测斜数据顶替所述最近测斜数据,并使所述中间测斜数据成为新的最初测斜数据,以得到更新测斜数据组;对所述更新测斜数据组进行卡尔曼滤波处理。5.根据权利要求4所述的测量方法,其特征在于,所述以得到更新测斜数据组的...
【专利技术属性】
技术研发人员:李丽波,刘豪,揭美星,
申请(专利权)人:江西飞尚科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。