CN114880374A - 一种边坡监测方法、装置、设备及介质 - Google Patents
一种边坡监测方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN114880374A CN114880374A CN202210439720.2A CN202210439720A CN114880374A CN 114880374 A CN114880374 A CN 114880374A CN 202210439720 A CN202210439720 A CN 202210439720A CN 114880374 A CN114880374 A CN 114880374A
- Authority
- CN
- China
- Prior art keywords
- slope
- data information
- current
- information
- displacement speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2465—Query processing support for facilitating data mining operations in structured databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/10—Alarms for ensuring the safety of persons responsive to calamitous events, e.g. tornados or earthquakes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/23—Dune restoration or creation; Cliff stabilisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Remote Sensing (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geology (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Emergency Alarm Devices (AREA)
Abstract
本申请涉及边坡监测的领域,尤其是涉及一种边坡监测方法、装置、设备及介质,该方法包括:在检测到边坡监测请求被触发后,获取当前边坡数据信息;根据点位号与数据ID从多个历史边坡数据信息中获取与点位号相同的上一条边坡数据信息;根据当前边坡数据信息的当前获取时间和当前点位坐标,以及上一条边坡数据信息的获取时间和点位坐标,得到位移速度;判断位移速度是否小于预设位移速度阈值,若位移速度不小于预设位移速度阈值,则生成报警信息,并根据报警信息报警。本申请的效果是:及时并准确的对边坡进行监测。
Description
技术领域
本申请涉及边坡监测的领域,尤其是涉及一种边坡监测方法、装置、设备及介质。
背景技术
近年来,随着经济的迅速发展和科学技术的日益进步,我国的各种工程如火如荼地展开,边坡作为土木工程、地质施工和公路建设等工程的事故高发地段,其施工安全日益引起人们的关注。
相关技术中,对于边坡的监测的方式是:徕卡全站仪获取每一点位的数据,生成变化曲线,监测人员通过分析变化曲线判断是否报警,但是徕卡全站仪的点位成百上千,监测人员无法及时准确的分析出成百上千的变化曲线中分析边坡的变化趋势,进而根据变化趋势进行报警。
因此,如何及时准确的对边坡进行监测,是本领域技术人员需要解决的技术问题。
发明内容
为了及时准确的对边坡进行监测,本申请提供尤其是涉及一种边坡监测方法、装置、设备及介质。
第一方面,本申请提供一种边坡监测方法,采用如下的技术方案:
在检测到边坡监测请求被触发后,获取当前边坡数据信息,所述当前边坡数据信息至少包括点位号、数据ID、当前获取时间、当前点位坐标;
根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的上一条边坡数据信息;
根据所述当前边坡数据信息的当前获取时间和当前点位坐标,以及所述上一条边坡数据信息的获取时间和点位坐标,得到位移速度;
判断所述位移速度是否小于预设位移速度阈值,若所述位移速度不小于所述预设位移速度阈值,则生成报警信息,并根据所述报警信息报警。
通过采用上述技术方案,通过获取当前边坡数据信息与上一条边坡数据信息计算位移速度,根据位移速度判断是否生成报警信息,能够及时并准确的对边坡进行监测。
在一种可能实现的方式中,所述根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的上一条边坡数据信息,包括:
根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的初始上一条边坡数据信息;
利用所述边坡数据信息的当前获取时间与初始上一条边坡数据信息的获取时间对所述初始上一条边坡数据信息进行验证;
若通过验证,则确定所述初始上一条边坡数据信息为所述上一条边坡数据信息。
通过采用上述技术方案,通过利用当前边坡数据信息的当前时间与获取的初始上一条边坡数据信息的获取时间对初始上一条边坡数据信息进行验证,避免了错误信息的干扰,错误信息为生成报警信息的历史边坡数据信息,提高了边坡监测的准确性。
在一种可能实现的方式中,所述当前边坡数据信息还包括所属治理区,判断所述位移速度是否小于预设位移速度阈值,还包括:
根据所述当前边坡数据信息的所述所属治理区从对应关系中确定所述预设位移速度阈值,其中,所述对应关系为各治理区与治理区对应的位移速度阈值的对应关系。
通过采用上述技术方案,根据所属治理区与对应关系确定预设位移速度阈值,实现了对不同边坡进行边坡监测,避免了由于不同边坡使用同一预设位移速度阈值造成的判断不准确的情况,提高了边坡监测的准确性。
在一种可能实现的方式中,在所述根据报警信息报警之后,还包括:
记录并保存所述当前边坡数据信息与所述位移速度。
通过采用上述技术方案,通过对判断生成报警信息的当前边坡数据信息与位移速度进行记录和保存,方便了对生成报警信息的当前边坡数据信息与位移速度的管理。
在一种可能实现的方式中,还包括:
判断是否存在下一个数据ID对应的边坡数据信息;
若存在,则获取下一个数据ID的边坡数据信息,以进行下一个数据ID的边坡数据信息的监测;
若不存在,则间隔预设时间后再次判断是否存在下一个数据ID的边坡数据信息,直至存在下一个数据ID的边坡数据信息。
通过采用上述技术方案,通过判断是否存在下一个数据ID的边坡数据信息,若不存在,则间隔预设时间后再次判断是否存在下一个数据ID的边坡数据信息,避免了当不存在下一个数据ID的边坡数据信息时,电子设备即刻获取下一个数据ID的边坡数据信息,造成了大量的资源浪费的情况,本技术方案能够减少资源的消耗。
在一种可能实现的方式中,所述边坡监测方法还包括以下至少一项:
根据所述当前点位坐标、所述上一条边坡数据信息的点位坐标以及历史总位移计算边坡累计位移;并基于所述边坡累计位移与预设位移阈值判断是否生成位移报警信息;若生成所述位移报警信息,则根据所述位移报警信息进行报警;
当所述当前边坡数据信息还包括当前边坡湿度和/或当前边坡温度时,基于所述当前边坡湿度和/或当前边坡温度判断是否生成环境报警信息; 若生成所述环境报警信息,则根据所述环境报警信息进行报警。
通过采用上述技术方案,通过累计位移、当前湿度、当前温度判断是否报警,避免了由于边坡监测不准确,不及时,对边坡施工人员的生命安全造成威胁,提高了边坡监测的准确性。
在一种可能实现的方式中,所述根据报警信息进行报警包括以下至少一项:
将所述报警信息发送至语音播报***,以使语音播报***根据所述报警信息进行报警;
将所述报警信息发送至相应客户端设备;
其中,报警信息至少包括当前获取时间、点号名、位移速度。
通过采用上述技术方案,通过利用语音播报***播报报警信息,提醒施工人员注意安全,避免了由于施工人员进行施工造成的安全问题,提高了边坡工程施工人员的安全性。
第二方面,本申请提供一种边坡监测装置,采用如下的技术方案:
第一获取模块:用于在检测到边坡监测请求被触发后,获取当前边坡数据信息,所述当前边坡数据信息至少包括点位号、数据ID、当前获取时间、当前点位坐标;
第二获取模块:用于根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的上一条边坡数据信息;
位移速度得到模块:用于根据所述当前边坡数据信息的当前获取时间和当前点位坐标,以及所述上一条边坡数据信息的获取时间和点位坐标,得到位移速度;
判断模块:用于判断所述位移速度是否小于预设位移速度阈值,若所述位移速度不小于所述预设位移速度阈值,则生成报警信息,并根据所述报警信息报警。
通过采用上述技术方案,通过获取当前边坡数据信息与上一条边坡数据信息计算位移速度,根据位移速度判断是否生成报警信息,能够及时并准确的对边坡进行监测。
第三方面,本申请提供一种电子设备,采用如下的技术方案:
一种电子设备,该电子设备包括:
至少一个处理器;
存储器;
至少一个应用程序,其中所述至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行上述边坡监测的方法。
第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:
一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行一种边坡监测方法。
综上所述,本申请包括以下至少一种有益技术效果:
1.通过获取当前边坡数据信息与上一条边坡数据信息计算位移速度,根据位移速度判断是否生成报警信息,能够及时并准确的对边坡进行监测。
附图说明
图1为本申请实施例提供的一种边坡监测方法的流程示意图;
图2为本申请实施例提供的一种边坡监测装置的结构示意图;
图3为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
以下结合附图1-附图3,对本申请作进一步详细说明。
本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请实施例的范围内都受到专利法的保护。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请实施例保护的范围。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
下面结合说明书附图对本申请实施例作进一步详细描述。
近年来,随着经济的迅速发展和科学技术的日益进步,我国的各种工程如火如荼地展开,边坡作为土木工程、地质施工和公路建设等工程的事故高发地段,其施工安全日益引起人们的关注。
相关技术中,对于边坡的监测的方式是:徕卡全站仪获取每一点位的数据,生成变化曲线,监测人员通过分析变化曲线判断是否报警,但是徕卡全站仪的点位成百上千,监测人员无法及时准确的分析出成百上千的变化曲线中分析边坡的变化趋势,进而根据变化趋势进行报警。
为了解决上述技术问题,本申请实施例提供了一种边坡监测方法。具体地,通过获取当前边坡数据信息与上一条边坡数据信息计算位移速度,根据位移速度判断是否生成报警信息,能够及时并准确的对边坡进行监测。
具体地,本申请实施例提供了一种边坡监测方法,由电子设备执行,该电子设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此,该终端设备以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请实施例在此不做限制。
结合图1,图1为本申请实施例提供的一种边坡监测方法的流程示意图,其中,该方法包括步骤S100、步骤S101、步骤S102、步骤S103,包括:
步骤S100,在检测到边坡监测请求被触发后,获取当前边坡数据信息,当前边坡数据信息至少包括点位号、数据ID、当前获取时间、当前点位坐标。
其中,当前边坡数据信息可以是通过徕卡监测设备采集的。徕卡监测设备将采集到的点位号、当前获取时间、当前点位坐标发送至徕卡全站仪,徕卡全站仪将各徕卡监测设备采集到的点位号、当前获取时间、当前点位坐标存储在数据库中,优选的数据库为sqlserver数据库。其中,徕卡监测设备可以用户实际需求在边坡上设定位置进行设置,可以是同一边坡上存在多个徕卡监测设备,也可以是一个边坡上存在一个徕卡监测设备,在设置徕卡监测设备后,徕卡监测设备按照预设时间间隔采集边坡数据信息。
点位号是徕卡监测设备的标号,每一台徕卡监测设备对应一个点位号。数据ID是保存在数据库中的数据编号,数据库根据点位号、当前获取时间、当前点位坐标写入数据库的顺序对数据信息依据从小到大进行编号,当前获取时间为徕卡监测设备采集数据信息的时间,点位坐标是徕卡监测软件所在点位的坐标。在施工时,施工人员在边坡下进行土木作业,由于边坡内部结构发生变化,可能会导致边坡的高度发生变化,因而设置在边坡上的徕卡监测设备的点位坐标也可会随之发生变化。
具体地,在检测到边坡监测请求被触发后,电子设备获取保存在数据库中的当前边坡数据信息,其中获取数据库的当前边坡数据信息的方法可以为根据数据ID获取或根据当前获取时间进行获取。
步骤S101,根据点位号与数据ID从多个历史边坡数据信息中获取与点位号相同的上一条边坡数据信息。
由于徕卡监测设备可以按照规定的时间间隔在不停的获取边坡数据信息并将数据信息写入到数据库中,所以数据库中预先保存有同一点位号的多个历史边坡数据信息以被电子设备获得。
由于有多台徕卡监测设备,并且多台徕卡监测设备采集的点位号、当前获取时间、当前边坡坐标都写入同一数据库中,所以数据库中的边坡数据信息是不规则的。
具体的,由于数据库中的数据信息是无规则排列的,所以在多个历史边坡数据信息中,获取与点位号相同的所有数据信息后,根据数据ID筛选出与点位号相同的上一条边坡数据信息,即同一徕卡监测设备采集的上一条边坡数据信息,其中筛选的方法可以为先根据点位号筛选出同一点位号的数据信息,再选择与当前边坡数据信息中数据ID差值最小的数据ID对应的边坡数据信息作为上一条边坡数据信息。
步骤S102,根据当前边坡数据信息的当前获取时间和当前点位坐标,以及上一条边坡数据信息的获取时间和点位坐标,得到位移速度。
其中,点位坐标包括横向坐标、纵向坐标、高层坐标中的任意一个或多个;根据数据信息的获取时间与横向坐标以及上一条数据的获取时间和横向坐标计算横向位移速度,根据数据信息的获取时间与纵向坐标以及上一条数据的获取时间和纵向坐标计算纵向位移速度,根据数据信息的获取时间与高层坐标以及上一条数据的获取时间和高层坐标计算高层位移速度,位移速度包括横向位移速度、纵向位移速度、高层位移速度中的任意一种或多种。
计算方法为,其中V为横向位移速度、纵向位移速度、高层位移速度中的任意一种或多种,为数据信息的横向坐标、纵向坐标、高层坐标中的任意一种,为上一条边坡数据信息的与数据信息对应的坐标,为数据信息的当前获取时间,为上一条边坡数据信息的当前获取时间。
步骤S103,判断位移速度是否小于预设位移速度阈值,若位移速度不小于预设位移速度阈值,则生成报警信息,并根据报警信息报警。
本申请实施例不对预设位移速度阈值进行限定,预设位移速度阈值可以根据用户需求自定义设置。进一步的,当预设位移速度阈值的单位与位移速度单位不一致时,调整预设位移速度阈值和/或位移速度的单位,以使两者单位相同。例如,预设位移速度阈值设置为6米每天,位移速度为0.1米每小时,可以将预设位移速度阈值进行单位转换,预设位移速度阈值为0.25米每小时。
其中,当位移速度不小于预设位移速度阈值时,生成报警信息,当位移速度小于预设位移速度阈值时,不生成报警信息。
其中,生成报警信息可以包括:根据位移速度以及点位号、当前获取时间,按照预设模板自动生成报警信息。
可以理解的是,只要位移速度不小于预设位移速度阈值,就基于同一预设模板生成报警信息,如,预设模板可以是:“点位号危险预警,当前获取时间的边坡的当前位移速度为,请持续关注!”当然还可以是其他的预设模板,本申请实施例不再进行限定,只要是能够实现本实施例的目的即可。
当然,还可以是当位移速度不小于预设位移速度阈值时,根据位移速度的位移速度范围确定相应的预设模板,具体的,预设模板的确定过程包括:从多个位移速度范围中确定位移速度所属的目标位移速度范围;从多个模板中确定与目标位移速度范围对应的预设模板。其中,每一位移速度范围对应的模板中包括相应的预警等级,具体的,当位移速度不小于预设位移速度阈值,可设置多个位移速度范围,每一位移速度范围对应了不同的预警等级,相应的每一位移速度范围对应的模板中也包括预警等级,当然还可以包括位移速度以及点位号、当前获取时间。例如,当位移速度所处的目标位移速度范围对应的预警等级为第一预警等级,则预设模板可以是:“第一预警等级,点位号危险预警,当前获取时间的边坡的当前位移速度为,请持续关注!”;当位移速度所处的目标位移速度范围对应的预警等级为第二预警等级,则预设模板可以是:“第二预警等级,点位号危险预警,当前获取时间的边坡的当前位移速度为,请持续关注!”。
本申请实施例不对报警的方式进行限定例如:播报式报警、光报警、发送短信提示等等,其中,发送短信提示可以为:电子设备预先保存施工人员信息,当生成报警信息后,根据施工人员手机号将报警信息发送至施工人员手机上,其中施工人员信息至少包括施工人员手机号。
具体地,本申请实施例提供了一种边坡监测方法,通过获取当前边坡数据信息与上一条边坡数据信息计算位移速度,根据位移速度判断是否生成报警信息,能够及时并准确的对边坡进行监测。
进一步的,在本申请实施例中,为了提高边坡监测的准确性,步骤S101包括:
根据点位号与数据ID从多个历史边坡数据信息中获取与点位号相同的初始上一条边坡数据信息;
利用边坡数据信息的当前获取时间与初始上一条边坡数据信息的获取时间对初始上一条边坡数据信息进行验证;
若通过验证,则确定初始上一条边坡数据信息为上一条边坡数据信息。
由于历史边坡数据中可能存在错误信息,所以需要对历史边坡数据信息中同一点位号的上一条边坡数据信息进行验证,其中,错误信息为判断生成报警信息的数据ID对应的边坡数据信息。
其中,为了得到同一点位号对应的边坡的最新的位移速度,所以需要对同一点位号的上一条数据进行验证,避免错误信息,造成边坡监测不准确的情况。
一种可实现的对初始上一条边坡数据进行验证的方法包括:计算当前边坡数据信息的当前获取时间与初始上一条边坡数据信息的获取时间的时间间隔,将时间间隔与同一点位号的徕卡监测设备的信息采集时间间隔进行匹配,若匹配成功,则确定初始上一条边坡数据信息为上一条边坡数据信息,若匹配不成功,则确定初始上一条边坡数据信息不为上一条边坡数据信息。
另一种可实现的对初始上一条边坡数据进行验证的方法包括:根据当前边坡数据信息的当前获取时间与同一点位号的徕卡监测设备的信息采集时间间隔计算上一条边坡数据信息的获取时间,将初始上一条边坡数据信息与计算的上一条边坡数据信息的获取时间进行匹配,若匹配成功,则确定初始上一条边坡数据信息为上一条边坡数据信息,若匹配不成功,则确定初始上一条边坡数据信息不为上一条边坡数据信息。
具体地,通过利用当前边坡数据信息的当前时间与获取的初始上一条边坡数据信息的获取时间对初始上一条边坡数据信息进行验证,避免了错误信息的干扰,错误信息为生成报警信息的历史边坡数据信息,提高了边坡监测的准确性。
进一步的,在本申请实施例中,为了提高了边坡监测的准确性,当前边坡数据信息还包括所属治理区,判断位移速度是否小于预设位移速度阈值,还包括:
根据当前边坡数据信息的所属治理区从对应关系中确定预设位移速度阈值,其中,对应关系为各治理区与治理区对应的位移速度阈值的对应关系。
所属治理区为点位号对应的徕卡监测设备所在的治理区,其中,所属治理区可以根据监测人员自由设定,在本申请实施例中,存在多个边坡,一般来说,一个边坡会设置为一个治理区,相应的,由于边坡的坡度、高度以及边坡工程的施工情况不同,所以对应的预设位移速度阈值也不相同,可以根据边坡的坡度、边坡的高度以及边坡工程的施工情况设置相应的预设位移速度阈值。具体的,电子设备中预先保存有预设设置的所属治理区与预设位移速度阈值的对应关系,当获取到当前边坡数据信息后,解析当前边坡数据信息中所属治理区,根据所属治理区确定预设位移速度阈值。
具体地,根据所属治理区与对应关系确定预设位移速度阈值,实现了对不同边坡进行边坡监测,避免了由于不同边坡使用同一预设位移速度阈值造成的判断不准确的情况,提高了边坡监测的准确性。
进一步的,在本申请实施例中,为了方便对生成报警信息的当前边坡数据信息与位移速度的管理,在根据报警信息报警之后,还包括:
记录并保存当前边坡数据信息与位移速度。
其中,为了方便工作人员统计并分析生成报警信息的当前边坡数据信息与位移速度,可以记录并保存判断生成报警信息的当前边坡数据信息与位移速度。
一种可实现的记录并保存当前边坡数据信息与位移速度的方法为利用openpyxl技术将当前边坡数据信息与位移速度写入工作表中,优选的,工作表为excel表,具体地,创建excel文件;获取excel工作表,根据预设规则将当前边坡数据信息与位移速度写入excel工作表中,其中,预设规则包括按行写入或按列写入。
另一种可实现的记录并保存当前边坡数据信息与位移速度的方法为:将当前边坡数据信息、位移速度发送至记录数据库进行记录并保存。
具体地,通过对判断生成报警信息的当前边坡数据信息与位移速度进行记录和保存,方便了对生成报警信息的当前边坡数据信息与位移速度的管理。
进一步的,在本申请实施例中,为了减少资源的消耗,还包括:
判断是否存在下一个数据ID对应的边坡数据信息;
若存在,则获取下一个数据ID的边坡数据信息,以进行下一个数据ID的边坡数据信息的监测;
若不存在,则间隔预设时间后再次判断是否存在下一个数据ID的边坡数据信息,直至存在下一个数据ID的边坡数据信息。
由于徕卡监测设备按照规定的时间间隔在不停的获取数据信息并将数据信息写入到数据库中,不止有一台徕卡监测设备,并且每一台徕卡监测设备采集数据的时间监测也不一定相同,数据库中的数据信息是无规则排列的,数据ID是保存在数据库中的数据编号,数据库根据数据信息写入数据库的顺序对数据信息进行编号,所以,在判断位移速度是否小于预设位移速度阈值,若位移速度小于预设位移速度阈值之后,以及若位移速度不小于预设位移速度阈值,则生成报警信息,记录并保存当前边坡数据信息与位移速度之后,获取下一个数据ID的边坡数据信息,将下一个数据ID对应的边坡信息作为新的边坡信息继续执行边坡监测方法的步骤。
由于徕卡监测设备采集边坡数据信息并通过徕卡全站仪写入数据库的时间不能确定,当执行完当前边坡数据信息的判断后,在获取下一个数据ID对应的数据信息之前需要判断数据库中是否存在下一个数据ID的边坡数据信息,若存在,就可以直接获取下一个数据ID的边坡数据信息,并执行后续的步骤进行判断,若不存在,则根据预设等待时间进行等待,在预设等待时间结束后,继续执行判断步骤,直至存在下一个数据ID的边坡数据信息。
当不存在下一个数据ID的边坡数据信息的时候,电子设备无法执行边坡监测流程,所以电子设备会一直不停的获取,造成大量的资源浪费。
为了实现对边坡数据信息的实时获取,所以一般会将等待时间设置为3~5秒。
具体地,通过判断是否存在下一个数据ID的边坡数据信息,若不存在,则根据等待时间进行等待,避免了当不存在下一个数据ID的边坡数据信息时,电子设备不停的获取下一个数据ID的边坡数据信息,造成了大量的资源浪费的情况,减少了资源的消耗。
进一步的,在本申请实施例中,为了提高边坡监测的准确率,还包括:
根据当前点位坐标、上一条边坡数据信息的点位坐标以及历史总位移计算边坡累计位移;并基于边坡累计位移与预设位移阈值判断是否生成位移报警信息;若生成位移报警信息,则根据位移报警信息进行报警;
当当前边坡数据信息还包括当前边坡湿度和/或当前边坡温度时,基于当前边坡湿度和/或当前边坡温度判断是否生成环境报警信息; 若生成环境报警信息,则根据环境报警信息进行报警。
其中,在预设时间间隔内,同一点位号的位移速度都小于预设位移速度阈值,但还是在进行位移,虽然并未生成报警信息进行报警,但当边坡的位移到达一定阈值时,也是存在危险的,所以需要生成位移报警信息,并根据位移报警信息进行报警。
计算边坡累计位移的方法可以包括:获取当前点位坐标,根据预设时间间隔获取同一点位号的上一个点位坐标。根据当前点位坐标与上一个点位坐标计算边坡累计位移。
若边坡累计位移大于预设累计位移阈值,则生成位移报警信息,并根据位移报警信息报警;
若边坡累计位移不大于预设累计位移阈值,则不生成位移报警信息。
边坡湿度和/或边坡温度是影响湿度稳定性的主要因素之一,当边坡湿度大于预设边坡湿度阈值和/或当前边坡温度大于预设边坡温度阈值时,可能会造成坍塌、滑坡等情况,对边坡施工人员的生命安全造成威胁。
当前边坡湿度和/或当前边坡温度是通过徕卡监测设备采集并通过徕卡全站仪保存在数据库中的,所以获取当前边坡湿度和/或当前边坡温度后,判断当前边坡湿度是否大于预设边坡湿度阈值和/或当前边坡温度是否大于预设边坡温度阈值。
当当前边坡湿度大于预设边坡湿度阈值时,则生成环境报警信息,根据环境报警信息进行报警;
当当前边坡温度大于预设边坡温度阈值时,则生成环境报警信息,根据环境报警信息进行报警;
当当前边坡温度不大于预设边坡预设阈值,且当前边坡湿度不大于预设边坡湿度阈值时,则不生成环境报警信息。
进一步的,预设湿度阈值和/或预设温度阈值是根据所属治理区进行设定的,相应的,由于边坡的坡度、高度、土质不同,所以每一治理区的预设湿度阈值和/或预设温度阈值不同,监测人员根据所属治理区的坡度、高度、土质设置相应的预设湿度阈值和/或预设温度阈值。具体的,电子设备中预先保存有监测人员预设设置的所属治理区与预设湿度阈值和/或预设温度阈值的对应关系,当获取到当前边坡数据后,解析当前边坡数据信息中所属治理区,根据治理区域确定预设湿度阈值和/或预设温度阈值。
具体地,通过累计位移、当前湿度、当前温度判断是否报警,避免了由于边坡监测不准确,不及时,对边坡施工人员的生命安全造成威胁,提高了边坡监测的准确性。
进一步的,在本申请实施例中,根据报警信息进行报警包括以下至少一项:
将报警信息发送至语音播报***,以使语音播报***根据报警信息进行报警;
将报警信息发送至相应客户端设备;
其中,报警信息至少包括当前获取时间、点号名、位移速度。
语音播报***是实现利用报警信息进行报警的***,其中,语音播报***播报的内容可以为点号名、位移速度、所属治理区、当前获取时间中的一种或多种,可以根据用户需求自定义设置。
由于边坡的区域较大,边坡工程施工人员的分布比较分散,当确定当前边坡数据信息需要生成报警信息时,通过语音播报***根据报警信息进行报警,提醒边坡工程施工人员注意安全,避免了由于边坡工程施工人员的施工造成的安全问题。
具体地,本申请实施例提供了一种根据报警信息进行报警方法,通过利用语音播报***播报报警信息,提醒施工人员注意安全,避免了由于施工人员进行施工造成的安全问题,提高了边坡工程施工人员的安全性。
在上述实施例中,从方法流程的角度介绍了一种边坡监测方法,下述实施例从模块或者单元的角度介绍一种边坡监测装置,具体详见下述实施例。请参考图2,图2为本申请实施例提供的一种边坡监测装置的结构示意图,包括:
第一获取模块210:用于在检测到工作人员触发边坡监测请求后,获取当前边坡数据信息,边坡数据信息至少包括点位号、数据ID、当前获取时间、当前点位坐标;
第二获取模块220:用于根据点位号与数据ID从多个历史边坡数据信息中获取与点位号相同的上一条边坡数据信息;
位移速度得到模块230:用于根据数据信息的当前获取时间和坐标,以及上一条边坡数据信息的当前获取时间和坐标,得到位移速度;
第一判断模块240:用于判断位移速度是否小于预设位移速度阈值,若位移速度不小于预设位移速度阈值,则生成报警信息,并根据报警信息报警。
本申请实施例的一种可能的实现方式,第二获取模块220在执行根据点位号与数据ID从多个历史边坡数据信息中获取与点位号相同的上一条边坡数据信息时,具体用于:
根据点位号与数据ID从多个历史边坡数据信息中获取与点位号相同的初始上一条边坡数据信息;
利用边坡数据信息的当前获取时间与初始上一条边坡数据信息的获取时间对初始上一条边坡数据信息进行验证;
若通过验证,则确定初始上一条边坡数据信息为上一条边坡数据信息。
本申请实施例的一种可能的实现方式,还包括:
第一确定模块:用于根据当前边坡数据信息的所属治理区从对应关系中确定预设位移速度阈值,其中,对应关系为各治理区与治理区对应的位移速度阈值的对应关系。
本申请实施例的一种可能的实现方式,还包括:
记录并保存模块:用于记录并保存当前边坡数据信息与位移速度。
本申请实施例的一种可能的实现方式,还包括:
第二判断模块:判断是否存在下一个数据ID对应的边坡数据信息;
若存在,则获取下一个数据ID的边坡数据信息,以进行下一个数据ID的边坡数据信息的监测;
若不存在,则间隔预设时间后再次判断是否存在下一个数据ID的边坡数据信息,直至存在下一个数据ID的边坡数据信息。
本申请实施例的一种可能的实现方式,还包括:
第三判断模块:根据当前点位坐标、上一条边坡数据信息的点位坐标以及历史总位移计算边坡累计位移;并基于边坡累计位移与预设位移阈值判断是否生成位移报警信息;若生成位移报警信息,则根据位移报警信息进行报警;
当当前边坡数据信息还包括当前边坡湿度和/或当前边坡温度时,基于当前边坡湿度和/或当前边坡温度判断是否生成环境报警信息; 若生成环境报警信息,则根据环境报警信息进行报警。
本申请实施例的一种可能的实现方法,根据报警信息进行报警的方式包括:
将报警信息发送至语音播报***,以使语音播报***根据报警信息进行报警;
将报警信息发送至相应客户端设备;
其中,报警信息至少包括当前获取时间、点号名、位移速度。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的一种边坡监测装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例提供了一种电子设备,如图3所示,图3为本申请实施例提供的一种电子设备的结构示意图,图3所示的电子设备300包括:处理器301和存储器303。其中,处理器301和存储器303相连,如通过总线302相连。可选地,电子设备300还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该电子设备300的结构并不构成对本申请实施例的限定。
处理器301可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请实施例公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
总线302可包括一通路,在上述组件之间传送信息。总线302可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器303可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
存储器303用于存储执行本申请实施例方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图3示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
下面对本申请实施例提供的一种计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的方法可相互对应参照。
本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上一种边坡监测方法的步骤。与相关技术相比,本申请实施例中,通过获取当前边坡数据信息与上一条边坡数据信息计算位移速度,根据位移速度判断是否生成报警信息,能够及时并准确的对边坡进行监测。
由于计算机可读存储介质部分的实施例与方法部分的实施例相互对应,因此计算机可读存储介质部分的实施例请参见方法部分的实施例的描述。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
以上仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (10)
1.一种边坡监测方法,其特征在于,包括:
在检测到边坡监测请求被触发后,获取当前边坡数据信息,所述当前边坡数据信息至少包括点位号、数据ID、当前获取时间、当前点位坐标;
根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的上一条边坡数据信息;
根据所述当前边坡数据信息的当前获取时间和当前点位坐标,以及所述上一条边坡数据信息的获取时间和点位坐标,得到位移速度;
判断所述位移速度是否小于预设位移速度阈值,若所述位移速度不小于所述预设位移速度阈值,则生成报警信息,并根据所述报警信息报警。
2.根据权利要求1所述的边坡监测方法,其特征在于,所述根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的上一条边坡数据信息,包括:
根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的初始上一条边坡数据信息;
利用所述边坡数据信息的当前获取时间与初始上一条边坡数据信息的获取时间对所述初始上一条边坡数据信息进行验证;
若通过验证,则确定所述初始上一条边坡数据信息为所述上一条边坡数据信息。
3.根据权利要求1所述的边坡监测方法,其特征在于,所述当前边坡数据信息还包括所属治理区,判断所述位移速度是否小于预设位移速度阈值,还包括:
根据所述当前边坡数据信息的所述所属治理区从对应关系中确定所述预设位移速度阈值,其中,所述对应关系为各治理区与治理区对应的位移速度阈值的对应关系。
4.根据权利要求1所述的边坡监测方法,其特征在于,在所述根据报警信息报警之后,还包括:
记录并保存所述当前边坡数据信息与所述位移速度。
5.根据权利要求4所述的边坡监测方法,其特征在于,还包括:
判断是否存在下一个数据ID对应的边坡数据信息;
若存在,则获取下一个数据ID的边坡数据信息,以进行下一个数据ID的边坡数据信息的监测;
若不存在,则间隔预设时间后再次判断是否存在下一个数据ID的边坡数据信息,直至存在下一个数据ID的边坡数据信息。
6.根据权利要求1所述的边坡监测方法,其特征在于,所述边坡监测方法还包括以下至少一项:
根据所述当前点位坐标、所述上一条边坡数据信息的点位坐标以及历史总位移计算边坡累计位移;并基于所述边坡累计位移与预设位移阈值判断是否生成位移报警信息;若生成所述位移报警信息,则根据所述位移报警信息进行报警;
当所述当前边坡数据信息还包括当前边坡湿度和/或当前边坡温度时,基于所述当前边坡湿度和/或当前边坡温度判断是否生成环境报警信息; 若生成所述环境报警信息,则根据所述环境报警信息进行报警。
7.根据权利要求1所述的边坡监测方法,其特征在于,所述根据报警信息进行报警包括以下至少一项:
将所述报警信息发送至语音播报***,以使语音播报***根据所述报警信息进行报警;
将所述报警信息发送至相应客户端设备;
其中,报警信息至少包括当前获取时间、点号名、位移速度。
8.一种边坡监测装置,其特征在于,包括:
第一获取模块:用于在检测到边坡监测请求被触发后,获取当前边坡数据信息,所述当前边坡数据信息至少包括点位号、数据ID、当前获取时间、当前点位坐标;
第二获取模块:用于根据所述点位号与所述数据ID从多个历史边坡数据信息中获取与所述点位号相同的上一条边坡数据信息;
位移速度得到模块:用于根据所述当前边坡数据信息的当前获取时间和当前点位坐标,以及所述上一条边坡数据信息的获取时间和点位坐标,得到位移速度;
判断模块:用于判断所述位移速度是否小于预设位移速度阈值,若所述位移速度不小于所述预设位移速度阈值,则生成报警信息,并根据所述报警信息报警。
9.一种电子设备,其特征在于,包括:
至少一个处理器;
存储器;
至少一个应用程序,其中所述至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:如权利要求1至7中任一种方法的计算机程序。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210439720.2A CN114880374A (zh) | 2022-04-25 | 2022-04-25 | 一种边坡监测方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210439720.2A CN114880374A (zh) | 2022-04-25 | 2022-04-25 | 一种边坡监测方法、装置、设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114880374A true CN114880374A (zh) | 2022-08-09 |
Family
ID=82671417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210439720.2A Pending CN114880374A (zh) | 2022-04-25 | 2022-04-25 | 一种边坡监测方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114880374A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116086306A (zh) * | 2023-04-13 | 2023-05-09 | 中国铁塔股份有限公司 | 坝体的监测信息的生成方法、装置、设备及可读存储介质 |
-
2022
- 2022-04-25 CN CN202210439720.2A patent/CN114880374A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116086306A (zh) * | 2023-04-13 | 2023-05-09 | 中国铁塔股份有限公司 | 坝体的监测信息的生成方法、装置、设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110490608B (zh) | 风险评估方法、装置、计算机设备和存储介质 | |
CN112863172B (zh) | 高速公路交通运行状态判定方法、预警方法、装置及终端 | |
US20200074377A1 (en) | Contribution level determination method, contribution level determination apparatus, and recording medium | |
CN115952062A (zh) | 数据异常检测方法、装置、设备及介质 | |
CN114880374A (zh) | 一种边坡监测方法、装置、设备及介质 | |
CN110738451A (zh) | 快递员跨区行为的监控方法、装置、存储介质及电子设备 | |
CN112562100B (zh) | 一种用户绑定方法及装置 | |
CN113487212A (zh) | 一种风险监测方法及装置 | |
US10949863B1 (en) | System and method for account abuse risk analysis | |
US7623998B1 (en) | System and method for identifying Bezier curves from a shape | |
CN117350974A (zh) | 一种工程质量确定方法、装置、设备和介质 | |
CN111812689A (zh) | 基于gps轨迹的用户行为分析方法、装置、电子设备及介质 | |
CN115456812A (zh) | 一种智慧工地管理方法、装置、设备及介质 | |
CN111147441A (zh) | 网络购票的舞弊行为自动检测方法、设备及可读存储介质 | |
CN116433008A (zh) | 基于数据库的公路边坡的风险预警方法和*** | |
KR102362808B1 (ko) | 상황별 근로자위험도 측정 방법 | |
CN113792961A (zh) | 基于审计大数据的任中经济责任审计决策方法及设备 | |
CN113610008A (zh) | 获取渣土车状态的方法、装置、设备以及存储介质 | |
CN112533208A (zh) | 模型训练方法、虚假终端识别方法和装置、电子设备 | |
CN111161042A (zh) | 个人风险评估方法、装置、终端及存储介质 | |
CN113076451A (zh) | 异常行为识别和风险模型库的建立方法、装置及电子设备 | |
CN115146244B (zh) | 一种土地审批测绘数据信息处理*** | |
CN116662788B (zh) | 一种车辆轨迹处理方法、装置、设备和存储介质 | |
CN117499983A (zh) | 区域内人员信息的确定方法、***、装置及存储介质 | |
CN118297190A (zh) | 模型训练方法、车辆风险等级的确定方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |