一种基于数字孪生和通讯定位的海上平台安全预警方法与流程



1.本技术涉及海上平台救援的技术领域,尤其是涉及一种基于数字孪生和通讯定位的海上平台安全预警方法。


背景技术:



2.海上平台是海上石油资源开发的重大基础性设施,海上平台分为多层,且较多层处于密闭空间,工作人员分别在不同层开展工作。
3.处在密闭空间的工作人员,由于密闭空间与外界的气流、通信不畅,因此在密闭空间中的工作人员容易发生窒息、晕厥或气体中毒等现象,并且很难被密闭空间外的人觉察到,进而导致工作人员失去最佳救援的时机。


技术实现要素:



4.为了便于对工作人员进行跟踪预警,本技术提供一种基于数字孪生和通讯定位的海上平台安全预警方法。
5.第一方面,本技术提供一种基于数字孪生和通讯定位的海上平台安全预警方法,采用如下的技术方案:一种基于数字孪生和通讯定位的海上平台安全预警方法,包括:获取位置信息;基于所述位置信息判断至少一个工作人员是否发生异常;若发生异常,则获取监测数据,并基于所述监测数据确定异常原因;基于所述异常原因向其余工作人员发送预警信息。
6.通过采用上述技术方案,获取位置信息,进而对工作人员进行的位置进行跟踪。基于位置信息判断至少一个工作人员判断是否发生异常,位置信息能够直观地体现出工作人员的行径路线,若行径路线出现异常,则说明工作人员很有可能也出现异常。若发生异常,则获取监测数据,监测数据能够精准确定环境或者设备是否出现异常,基于监测数据确定异常原因,进而得到使得位置信息异常的直接原因。基于异常原因向其余工作人员发送预警信息,对工作人员进行警示,工作人员能够提前进行预防,降低发生意外的可能性。
7.在另一种可能实现的方式中,所述基于所述位置信息判断至少一个工作人员是否发生异常,包括:判断所述位置信息的数量是否达到预设数量,并判断是否存在突变位置信息和/或静止位置信息,所述静止位置信息为静止时间达到预设时间的位置信息;若未达到预设数量,和/或,存在突变位置信息和/或所述静止位置信息,则确定存在至少一个工作人员发生异常。
8.通过采用上述技术方案,判断位置信息的数量是否达到预设数量,若未达到预设数量,则说明存在位置信息消失,也就是工作人员可能消失,因此确定至少一个工作人员发生异常。判断是否存在突变位置信息和/或静止位置信息,若存在突变位置信息,则说明可
能有工作人员发生了跌落,若存在静止位置信息,则说明可能有工作人员发生了晕厥,因此确定至少一个工作人员发生异常。
9.在另一种可能实现的方式中,所述确定至少一个所述位置信息消失,之前还包括:减小定位精度,进而获取更大面积的位置信息;判断所述位置信息的数量是否达到所述预设数量;若未达到所述预设数量,则循环执行减小定位精度,进而获取更大面积的位置信息,判断所述位置信息的数量是否达到所述预设数量的步骤,直至所述定位精度达到预设精度。
10.通过采用上述技术方案,减小定位精度,进而获取更大面积的位置信息,以保证平台上任何一个人的位置信息都能被监测到,判断位置信息的数量是否达到预设数量,若未达到,则继续减小定位精度,直至定位精度达到预设精度,说明当前的监测范围已经覆盖了整个平台,通过减小定位精度逐步判断位置信息的数量,以使得位置信息的数量更加地精准。
11.在另一种可能实现的方式中,所述判断是否存在突变位置信息,包括:获取预设个数的历史时刻,以及所述历史时刻对应的历史位置信息;基于所述历史时刻和所述历史位置信息拟合运动曲线;判断所述运动曲线的斜率是否出现骤变;若出现,则确定存在所述突变位置信息。
12.通过采用上述技术方案,获取预设个数的历史时刻,以及历史时刻对应的历史位置信息,基于历史时刻的历史位置信息拟合运动曲线,运动曲线能够直观地看出工作人员的位置信息是否稳定。判断运动曲线的斜率是否出现骤变,若出现,则说明工作人员可能发生了跌落,则确定存在突变位置信息。
13.在另一种可能实现的方式中,所述监测数据包括气体信息和设备信息,所述获取监测数据,包括:以第一获取频率获取所述设备信息和所述气体信息;判断所述气体信息和/或所述设备信息是否发生异常;若所述气体信息或所述设备信息发生异常,则以第二获取频率获取所述监测数据中发生异常的信息,以第三获取频率获取所述监测数据中未发生异常的信息,所述第二获取频率大于所述第一获取频率,所述第三获取频率大于所述第二获取频率;若所述气体信息和所述设备信息发生异常,则以第二获取频率获取所述设备信息和所述气体信息。
14.通过采用上述技术方案,以第一获取频率获取设备信息和气体信息,海上平台上设备信息和气体信息若出现异常会导致工作人员发生意外。判断气体信息和/或设备信息是否发生异常,若气体信息或设备信息发生异常,则以第二获取频率获取监测数据中发生异常的信息,进而能更快的掌握发生异常信息的变化状态,提前获知可能出现的意外情况。以第三获取频率获取监测数据中未发生异常的信息,其中一个发生异常后很有可能会影响另一个也发生异常,二者均发生异常后对工作人员的影响较大,因此加快获取未发生异常的信息,能够在二者均发生异常时立即得知,进而采取对应的防护措施。若二者均发生异常,说明当前工作人员发生意外的可能性较大,以第二获取频率持续获取设备信息和气体
信息,便于工作人员掌握发生异常信息的变化状态并采取防护措施。
15.在另一种可能实现的方式中,所述基于所述异常原因向其余工作人员发送预警信息,包括:获取监测视频信息;基于所述监测视频信息确定所述工作人员发生异常的动作信息;确定所述动作信息对应的第一预防方式;确定所述异常原因对应的异常动作信息和对应的;确定发生异常的工作人员的工作内容;向所述其余工作人员中与所述工作内容相同的工作人员发送第一预警信息,所述第一预警信息包括所述第一预防方式和所述第二预防方式;向所述其余工作人员中与所述工作内容不相同的工作人员发送第二预警信息,所述第二预警信息包括所述第二预防方式。
16.通过采用上述技术方案,获取监测视频信息,基于监测视频信息确定工作人员发生异常的动作信息,进而得知工作人员发生异常时的状态。确定动作信息对应的第一预防方式,便于后续工作人员能够通过第一预防方式进行预防。确定异常原因对应的异常动作信息和对应的第二预防方式,便于工作人员得知因为异常原因可能发生的异常动作信息,以及对应的第二预防方式,以使得工作人员能够及时地通过第二预防方式进行预防。确定发生异常的工作人员的工作内容,向工作内容相同的工作人员发送第一预警信息,进而提示工作人员及时进行预防,尤其是及时采取第一预防方式;向工作内容不相同的工作人员发送第二预警信息,以提示工作人员及时采取第二预防方式进行预防,减少意外的发生。
17.在另一种可能实现的方式中,所述基于所述监测视频信息确定所述工作人员发生异常的动作信息,包括:基于所述位置信息确定异常时刻;基于所述异常时刻确定采集开始时刻和采集结束时刻,所述采集开始时刻在所述异常时刻之前,所述采集结束时刻在所述异常时刻之后;基于所述采集开始时刻和所述采集结束时刻在所述监测视频信息中确定采集视频信息;提取所述采集视频信息中的视频帧;确定所述视频帧对应的动作信息。
18.通过采用上述技术方案,基于位置信息确定异常时刻,也就是工作人员发生异常的时刻。基于异常时刻确定采集开始时刻和采集结束时刻,进而从监测视频信息中确定采集视频信息,采集视频信息中包括工作人员发生异常的全过程,提取采集视频信息中的视频帧,进而通过视频帧确定动作信息,以得知工作人员发生异常时关键的动作。
19.第二方面,本技术提供一种基于数字孪生和通讯定位的海上平台安全预警装置,采用如下的技术方案:一种基于数字孪生和通讯定位的海上平台安全预警装置,包括:获取模块,用于获取位置信息;第一判断模块,用于基于所述位置信息判断至少一个工作人员是否发生异常;确定模块,用于当发生异常时,获取监测数据,并基于所述监测数据确定异常原
因;发送模块,用于基于所述异常原因向其余工作人员发送预警信息。
20.通过采用上述技术方案,获取模块获取位置信息,进而对工作人员进行的位置进行跟踪。第一判断模块基于位置信息判断至少一个工作人员判断是否发生异常,位置信息能够直观地体现出工作人员的行径路线,若行径路线出现异常,则说明工作人员很有可能也出现异常。若发生异常,则确定模块获取监测数据,监测数据能够精准确定环境或者设备是否出现异常,基于监测数据确定异常原因,进而得到使得位置信息异常的直接原因。发送模块基于异常原因向其余工作人员发送预警信息,对工作人员进行警示,工作人员能够提前进行预防,降低发生意外的可能性。
21.在另一种可能的实现方式中,所述第一判断模块在基于所述位置信息判断至少一个工作人员是否发生异常时,具体用于:判断所述位置信息的数量是否达到预设数量,并判断是否存在突变位置信息和/或静止位置信息,所述静止位置信息为静止时间达到预设时间的位置信息;若未达到预设数量,和/或,存在突变位置信息和/或所述静止位置信息,则确定存在至少一个工作人员发生异常。
22.在另一种可能的实现方式中,所述装置还包括:减小模块,用于减小定位精度,进而获取更大面积的位置信息;第二判断模块,用于判断所述位置信息的数量是否达到所述预设数量;循环模块,用于当未达到所述预设数量时,循环执行减小定位精度,进而获取更大面积的位置信息,判断所述位置信息的数量是否达到所述预设数量的步骤,直至所述定位精度达到预设精度。
23.在另一种可能的实现方式中,所述第一判断模块在判断是否存在突变位置信息时,具体用于:获取预设个数的历史时刻,以及所述历史时刻对应的历史位置信息;基于所述历史时刻和所述历史位置信息拟合运动曲线;判断所述运动曲线的斜率是否出现骤变;若出现,则确定存在所述突变位置信息。
24.在另一种可能的实现方式中,所述监测数据包括气体信息和设备信息,所述确定模块在获取监测数据时,具体用于:以第一获取频率获取所述设备信息和所述气体信息;判断所述气体信息和/或所述设备信息是否发生异常;若所述气体信息或所述设备信息发生异常,则以第二获取频率获取所述监测数据中发生异常的信息,以第三获取频率获取所述监测数据中未发生异常的信息,所述第二获取频率大于所述第一获取频率,所述第三获取频率大于所述第二获取频率;若所述气体信息和所述设备信息发生异常,则以第二获取频率获取所述设备信息和所述气体信息。
25.在另一种可能的实现方式中,所述发送模块在基于所述异常原因向其余工作人员发送预警信息时,具体用于:获取监测视频信息;
基于所述监测视频信息确定所述工作人员发生异常的动作信息;确定所述动作信息对应的第一预防方式;确定所述异常原因对应的异常动作信息和对应的第二预防方式;确定发生异常的工作人员的工作内容;向所述其余工作人员中与所述工作内容相同的工作人员发送第一预警信息,所述第一预警信息包括所述第一预防方式和所述第二预防方式;向所述其余工作人员中与所述工作内容不相同的工作人员发送第二预警信息,所述第二预警信息包括所述第二预防方式。
26.在另一种可能的实现方式中,所述发送模块在基于所述监测视频信息确定所述工作人员发生异常的动作信息时,具体用于:基于所述位置信息确定异常时刻;基于所述异常时刻确定采集开始时刻和采集结束时刻,所述采集开始时刻在所述异常时刻之前,所述采集结束时刻在所述异常时刻之后;基于所述采集开始时刻和所述采集结束时刻在所述监测视频信息中确定采集视频信息;提取所述采集视频信息中的视频帧;确定所述视频帧对应的动作信息。
27.第三方面,本技术提供一种电子设备,采用如下的技术方案:一种电子设备,该电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个应用程序配置用于:执行根据第一方面任一种可能的实现方式所示的一种基于数字孪生和通讯定位的海上平台安全预警方法。
28.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,包括:存储有能够被处理器加载并执行实现第一方面任一种可能的实现方式所示的一种基于数字孪生和通讯定位的海上平台安全预警方法的计算机程序。
29.综上所述,本技术包括以下至少一种有益技术效果:1.获取位置信息,进而对工作人员进行的位置进行跟踪。基于位置信息判断至少一个工作人员判断是否发生异常,位置信息能够直观地体现出工作人员的行径路线,若行径路线出现异常,则说明工作人员很有可能也出现异常。若发生异常,则获取监测数据,监测数据能够精准确定环境或者设备是否出现异常,基于监测数据确定异常原因,进而得到使得位置信息异常的直接原因。基于异常原因向其余工作人员发送预警信息,对工作人员进行警示,工作人员能够提前进行预防,降低发生意外的可能性;2.判断位置信息的数量是否达到预设数量,若未达到预设数量,则说明存在位置信息消失,也就是工作人员可能消失,因此确定至少一个工作人员发生异常。判断是否存在突变位置信息和/或静止位置信息,若存在突变位置信息,则说明可能有工作人员发生了跌落,若存在静止位置信息,则说明可能有工作人员发生了晕厥,因此确定至少一个工作人员
发生异常。
附图说明
30.图1是本技术实施例的一种基于数字孪生和通讯定位的海上平台安全预警方法的流程示意图。
31.图2是本技术实施例的一种基于数字孪生和通讯定位的海上平台安全预警装置的流程示意图。
32.图3是本技术实施例的一种电子设备的结构示意图。
具体实施方式
33.以下结合附图1-3对本技术作进一步详细说明。
34.本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
35.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
36.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
37.下面结合说明书附图对本技术实施例作进一步详细描述。
38.本技术实施例提供了一种基于数字孪生和通讯定位的海上平台安全预警方法,由电子设备执行,该电子设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集或者分布式系统,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此,该终端设备以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术实施例在此不做限制,如图1所示,该方法包括步骤s101、步骤s102、步骤s103以及步骤s104,其中,步骤s101,获取位置信息。
39.对于本技术实施例,每个工作人员身上均携带有一个定位器,电子设备接收定位器发送的信号,进而获取到每个工作人员的位置信息。位置信息可以用经纬度进行表示,也可以在海上平台上建立三维坐标系,进而表示出工作人员的位置信息。电子设备通过bim技术或者其他建立3d模型的技术建立海上平台的三维模型,将各个工作人员的位置信息在三维模型上直接显示出来。
40.步骤s102,基于位置信息判断至少一个工作人员是否发生异常。
41.对于本技术实施例,电子设备基于位置信息判断至少一个工作人员是否发生异常,位置信息能够直观地体现出工作人员的行径路线,若行径路线出现异常,则说明工作人员很有可能也出现异常。位置信息的异常可以分为三种情况,一是位置信息消失;二是位置信息发生突变;三是位置信息长时间保持静止。
42.步骤s103,若发生异常,则获取监测数据,并基于监测数据确定异常原因。
43.对于本技术实施例,若电子设备确定位置信息发生异常,则电子设备获取监测数据,并基于监测数据确定异常原因,异常原因包括设备出现故障,或者施工过程造成有害气体泄漏等,监测数据能够精准确定环境或者设备是否出现异常,进而得到位置信息异常的直接原因。
44.步骤s104,基于异常原因向其余工作人员发送预警信息。
45.对于本技术实施例,电子设备基于异常原因向其余工作人员发送预警信息,进而对工作人员进行警示,工作人员能够提前进行预防,降低发生意外的可能性。
46.本技术实施例的一种可能的实现方式,步骤s102中基于位置信息判断至少一个工作人员是否发生异常,具体包括步骤s1021(图中未示出)和s1022(图中未示出),其中,步骤s1021,判断位置信息的数量是否达到预设数量,并判断是否存在突变位置信息和/或静止位置信息。
47.其中,静止位置信息为静止时间达到预设时间的位置信息。
48.对于本技术实施例,电子设备判断位置信息的数量是否达到预设数量,预设数量为在海上平台的工作人员的数量,预设数量电子设备可以从工作人员上班签到或者打卡的设备中获取,工作人员可以通过人脸识别或者刷卡的形式进行签到,电子设备或者签到数据,进而得到预设数量。例如:假设位置信息的数量为98,电子设备获取的预设数量为100,则电子设备判断位置信息的数量小于预设数量。
49.电子设备判断是否存在突变位置信息和/或静止位置信息,电子设备基于不同时刻的位置信息判断是否勋在突变位置信息和/或静止位置信息,静止位置信息为在当前位置信息保持预设时间的位置信息,预设时间可以根据工作的情况进行设置,在海上平台的位置信息多久不改变则可能出现异常,预设信息可以设为10分钟。
50.步骤s1022,若未达到预设数量,和/或,存在突变位置信息和/或静止位置信息,则确定存在至少一个工作人员发生异常。
51.对于本技术实施例,若电子设备确定位置信息的数量未达到预设数量,则说明存在位置信息消失,也就是工作人员可能消失,因此电子设备确定至少一个工作人员发生异常。若电子设备确定位置信息的数量达到预设数量,则说明工作人员均在监控范围内。以步骤s1021为例:电子设备判断位置信息的数量小于预设数量,进而电子设备确定缺少2个位置信息,则说明可能有2个工作人员发生异常。
52.若电子设备确定存在突变位置信息,则说明可能有工作人员发生了跌落,若存在静止位置信息,则说明可能有工作人员发生了晕厥窒息,工作人员在原地保持不动,因此确定至少一个工作人员发生异常。
53.本技术实施例的一种可能的实现方式,方法是包括步骤s105(图中未示出)、步骤s106(图中未示出)以及步骤s107(图中未示出),步骤s105可以在步骤s1021之后执行,其中,步骤s105,若未达到预设数量,则减小定位精度,进而获取更大面积的位置信息。
54.对于本技术实施例,若电子设备确定位置信息的数量未达到预设数量,则电子设
备减小定位精度,电子设备可以通过调整rissi值的设定进而减小定位精度,将定位精度调整为2~5米,进而获取更大面积的位置信息,避免因定位精度过高而遗漏工作人员的位置信息。
55.步骤s106,判断位置信息的数量是否达到预设数量。
56.对于本技术实施例,电子设备判断位置信息的数量是否达到预设数量,例如:假设位置信息的数量为100,电子设备获取的预设数量为100,则电子设备判断位置信息的数量达到预设数量。
57.步骤s107,若未达到预设数量,则循环执行减小定位精度,进而获取更大面积的位置信息,判断位置信息的数量是否达到预设数量的步骤,直至定位精度达到预设精度。
58.对于本技术实施例,假设当前电子设备获取的位置信息的数量为50,以步骤s1021为例:电子设备确定位置信息的数量50未达到预设数量100,则电子设备减小定位精度至2~2.5米;电子设备获取新的定位精度的位置信息的个数为88,电子设备确定位置信息的数量88未达到预设数量100,则电子设备减小定位精度至2.5~4米;电子设备获取新的定位精度的位置信息的个数为98,电子设备确定位置信息的数量98未达到预设数量100,则电子设备减小定位精度至4~5米,电子设备获取新的定位精度的位置信息的个数为100,电子设备确定位置信息的数量达到预设数量100。
59.若定位精度达到预设精度,预设精度为5.5米,则电子设备停止减小定位精度,因为再进行减小就超出过多海上平台的面积,再出现新的位置信息的可能性较小。例如:电子设备获取新的定位精度的位置信息的个数为98,电子设备确定位置信息的数量98未达到预设数量100,则电子设备减小定位精度至5.5米,则电子设备确定确定位置信息的数量未达到预设数量,电子设备确定缺少2个位置信息,则说明可能有2个工作人员发生异常。
60.通过减小定位精度逐步判断位置信息的数量,以使得位置信息的数量更加地精准。
61.本技术实施例的一种可能的实现方式,步骤s1021中判断是否存在突变位置信息,具体包括步骤s1021a(图中未示出)、步骤s1021b(图中未示出)、步骤s1021c(图中未示出)以及步骤s1021d(图中未示出),其中,步骤s1021a,获取预设个数的历史时刻,以及历史时刻对应的历史位置信息。
62.对于本技术实施例,电子设备获取预设个数的历史时刻,电子设备可以基于内设置时钟芯片获取历史时刻,还可以通过互联网和云服务器获取历史时刻,其中预设个数至少为3个,便于电子设备后续生成曲线。电子设备获取历史时刻对应的历史位置信息,例如:假设预设个数为4个;电子设备获取9:00:00的历史位置信息为(100,200,50);电子设备获取9:00:01的历史位置信息为(102,200,45);电子设备获取9:00:02的历史位置信息为(105,200,20);电子设备获取9:00:03的历史位置信息为(110,200,5)。
63.步骤s1021b,基于历史时刻和历史位置信息拟合运动曲线。
64.对于本技术实施例,电子设备基于历史时刻和历史位置信息拟合运动曲线,电子
设备基于三维的位置信息确定工作人员主要发生了在x轴和z轴的运动,在y轴方向运动的幅度不大,因此电子设备通过x轴和z轴的坐标建立二维的直角坐标系,基于二维的直角坐标系拟合运动曲线。若电子设备获取的位置信息为经纬度,则电子设备直接以经纬度横纵坐标建立直角坐标系。例如:电子设备基于(100,50)、(102、45)、(105,20)、(110,5)拟合运动曲线,电子设备可以通过最小二乘法进行拟合,得到的运动曲线为:y=0.2x2-47x+2758,其中x的最小值为100,y的最小值为0。
65.步骤s1021c,判断运动曲线的斜率是否出现骤变。
66.对于本技术实施例,电子设备判断云顶曲线的斜率是都出现骤变,电子设备可以在运动曲线中任选几点计算多个斜率,进而判断是否出现斜率突变。例如:电子设备基于运动曲线获取四个监测点(101,51.2)、(103,38.8)、(108,14.8)、(112,2.8),基于前两个检测点得到的第一斜率为-6.2;基于后两个检测点得到的第二斜率为-3,电子设备在第一斜率
±
0.1范围内电子设备确定斜率未出现骤变,不在
±
0.1范围内电子设备确定斜率出现骤变,因此电子设备确定范围为[-6.3,-6.1],第二斜率为-3不在该范围内,因此电子设备确定斜率出现骤变。
[0067]
步骤s1021d,若出现,则确定存在突变位置信息。
[0068]
对于本技术实施例,若电子设备确定斜率出现骤变,则说明工作人员可能发生跌落,则电子设备确定存在突变位置信息。
[0069]
本技术实施例的一种可能的实现方式,步骤s103中获取监测数据,其中,监测数据包括气体信息和设备信息,具体包括步骤s1031(图中未示出)、步骤s1032(图中未示出)、步骤s1033(图中未示出)以及步骤s1034(图中未示出),其中,步骤s1031,以第一获取频率获取设备信息和气体信息。
[0070]
对于本技术实施例,电子设备以第一获取频率获取设备信息和气体信息,其中第一频率可以是5秒/次,设备信息包括各个设备的参数以及设备周围的温度湿度等,气体信息包括环境中h2o和co等气体的气体含量,电子设备可以获取传感器发送的设备信息和气体信息。
[0071]
步骤s1032,判断气体信息和/或设备信息是否发生异常。
[0072]
对于本技术实施例,电子设备判断气体信息和设备信息是否均发生异常,设备信息发生异常可能是设备的温度过高,或者内部的压力过高等,气体信息异常可能是某些气体含量超标。
[0073]
步骤s1033,若气体信息或设备信息发生异常,则以第二获取频率获取监测数据中发生异常的信息,以第三获取频率获取监测数据中未发生异常的信息。
[0074]
其中,第二获取频率大于第一获取频率,第三获取频率大于第二获取频率。
[0075]
对于本技术实施例,假设电子设备确定设备信息发生异常,则电子设备以第二获取频率获取设备信息,以第三频率获取气体信息,因为设备信息出现问题后,设备可能会发生爆炸等事故进而导致气体泄露,而且若设备信息出现故障,要在气体泄漏之前立即进行抢修,以免情况更加严重。其中,第二获取频率可以是2秒/次,第三获取频率可以是1秒/次。
[0076]
假设电子设备确定气体信息发生异常,则电子设备以第二获取频率获取气体信息,以第三频率获取设备信息,因为气体信息出现问题后,要查明出现异常的直接原因,可
能和再施工中设备没有关紧有关,因此,设备如果持续泄露后,设备中的气压可能会发生改变,进而导致设备故障,因此加快获取设备信息可以及时地对设备进行检修。
[0077]
步骤s1034,若气体信息和设备信息发生异常,则以第二获取频率获取设备信息和气体信息。
[0078]
对于本技术实施例,若电子设备确定气体信息和设备信息均发生异常,则电子设备以第二获取频率获取设备信息和气体信息,二者均发生异常后对工作人员的影响较大,因此加快获取未发生异常的信息,能够在二者均发生异常时立即得知,进而采取对应的防护措施。
[0079]
本技术实施例的一种可能的实现方式,步骤s104中基于异常原因向其余工作人员发送预警信息,具体包括步骤s1041(图中未示出)、步骤s1042(图中未示出)、步骤s1043(图中未示出)、步骤s1044(图中未示出)、步骤s1045(图中未示出)、步骤s1046(图中未示出)以及步骤s1047(图中未示出),其中,步骤s1041,获取监测视频信息。
[0080]
对于本技术实施例,电子设备可以从监控设备中获取监测视频信息,监控设备可以通过无线网络与电子设备连接,进而使得电子设备实时获取监测视频信息。
[0081]
步骤s1042,基于监测视频信息确定工作人员发生异常的动作信息。
[0082]
对于本技术实施例,电子设备基于监测视频信息确定工作人员发生异常的动作信息,进而得知工作人员再发生异常时可能出现的动作,能够对其余工作人员进行预警,让其提前做相关的防护。
[0083]
步骤s1043,确定动作信息对应的第一预防方式。
[0084]
对于本技术实施例,电子设备确定动作信息对应的第一预防方式,假设动作信息为坠落,则坠落对应的第一预防方式为离开吊篮。其中电子设备可以从数据库中获取动作信息对应的第一预防方式,第一预防方式是与在海上平台施工过程中发生的意外相对应,可以是提前设定好的。
[0085]
步骤s1044,确定异常原因对应的异常动作信息和对应的第二预防方式。
[0086]
对于本技术实施例,电子设备确定异常原因对应的异常动作信息和对应的第二预防方式,假设异常原因为设备高温,则电子设备确定的第二预防方式为穿着隔热服;假设异常原因为co含量超标,则电子设备确定的第二对应方式为戴防毒面具。
[0087]
步骤s1045,确定发生异常的工作人员的工作内容。
[0088]
对于本技术实施例,电子设备确定发生异常的工作人员的工作内容,电子设备可以根据工作人员的签到打卡或者人脸识别的内容,工作人员的身份信息均与其的工作内容相对应,身份信息也可以是工号等,工作内容可以是吊篮施工等。
[0089]
步骤s1046,向其余工作人员中与工作内容相同的工作人员发送第一预警信息。
[0090]
对于本技术实施例,电子设备向其余工作人员中与工作内容相同的工作人员发送第一预警信息,例如:电子设备向均为吊篮施工者的工作人员的终端设备发送“离开吊篮”和“穿隔热服”的文字信息,电子设备也可以控制工作人员的终端设备发出“离开吊篮”和“穿隔热服”的语音信息,在此不做限定,进一步提醒工作人员及时地进行防护,对工作内容相同的人专门发送对应的防护方式,使得预警具有针对性。
[0091]
步骤s1047,向其余工作人员中与工作内容不相同的工作人员发送第二预警信息。
[0092]
其中,第二预警信息包括第二预防方式。
[0093]
对于本技术实施例,电子设备向其余工作人员与工作人员不相同的工作人员发送第二预警信息,例如:电子设备向运输工作人员的终端设备发送“穿隔热服”的文字信息;电子设备也可以控制运输工作人员的终端设备发出“穿隔热服”的语音信息,在此不做限定,以提示相关工作人员及时地进行防护,起到预警的作用。
[0094]
本技术实施例的一种可能的实现方式,步骤s1042中基于监测视频信息确定工作人员发生异常的动作信息,包括步骤s1042a(图中未示出)、步骤s1042b(图中未示出)、步骤s1042c(图中未示出)、步骤s1042d(图中未示出)、步骤s1042e(图中未示出),其中,步骤s1042a,基于位置信息确定异常时刻。
[0095]
对于本技术实施例,电子设备基于位置信息确定异常时刻,若电子设备确定位置信息消失,则异常时刻为位置信息消失的时刻;若电子设备确定位置信息静止,则位置信息开始静止的时刻为异常时刻;若电子设备确定位置信息突变,则电子设备确定位置信息突变的时刻未异常时刻。
[0096]
步骤s1042b,基于异常时刻确定采集开始时刻和采集结束时刻。
[0097]
对于本技术实施例,电子设备基于异常时刻确定采集开始时刻和采集结束时刻,采集开始时刻可以在异常时刻前一分钟对应的时刻,采集结束时刻可以在异常时刻后一分钟对应的时刻,例如:假设异常时刻未9:30,则电子设备确定采集开始时刻未9:29,采集结束时刻未9:31。
[0098]
步骤s1042c,基于采集开始时刻和采集结束时刻在监测视频信息中确定采集视频信息。
[0099]
对于本技术实施例,电子设备基于采集开始时刻和采集结束时刻在监测视频信息中确定采集视频信息,以步骤s1042b为例:电子设备确定采集视频信息的时长为2分钟,9:29到9:31。
[0100]
步骤s1042d,提取采集视频信息中的视频帧。
[0101]
对于本技术实施例,电子设备提取采集视频信息中的视频帧,电子设备对采集视频信息进行分析,当采集视频信息中工作人员存在动作变化时,则动作变化的时刻对应的视频帧与上一时刻对应的视频帧会出现较为明显的差别,电子设备分别计算相邻两帧图像灰度差的绝对值,进而确定出包含工作人员发生异常时的视频帧。
[0102]
步骤s1042e,确定视频帧对应的动作信息。
[0103]
对于本技术实施例,电子设备提取视频帧对应的动作信息,电子设备判断视频帧的清晰度是否达到预设清晰度,预设清晰度可以设置为720p,若达到预设清晰度,电子设备对视频帧进行分析,通过灰度值将工作人员的轮廓提取出来,与数据库中预存的动作信息进行比对,进而得到该工作人员的动作信息。若电子设备确定视频帧的清晰度未达到预设清晰度,则电子设备可以对视频帧人物的肢体进行提取,提取头部所在的点,四肢所在的点以及身体所在的点,将各个点均与身体所在的点相连,进而获取一个简易的动作形态,基于该动作形态形成人物的3d形态,电子设备将该3d形态与数据库中预存的形态进行比对,进
而得到工作人员的动作信息,以得知工作人员发生异常时关键的动作。
[0104]
上述实施例从方法流程的角度介绍一种基于数字孪生和通讯定位的海上平台安全预警方法,下述实施例从虚拟模块或者虚拟单元的角度介绍了一种基于数字孪生和通讯定位的海上平台安全预警装置,具体详见下述实施例。
[0105]
本技术实施例提供一种基于数字孪生和通讯定位的海上平台安全预警装置20,如图2所示,该一种基于数字孪生和通讯定位的海上平台安全预警装置20具体可以包括:获取模块201,用于获取位置信息;第一判断模块202,用于基于位置信息判断至少一个工作人员是否发生异常;确定模块203,用于当发生异常时,获取监测数据,并基于监测数据确定异常原因;发送模块204,用于基于异常原因向其余工作人员发送预警信息。
[0106]
通过采用上述技术方案,获取模块201获取位置信息,进而对工作人员进行的位置进行跟踪。第一判断模块202基于位置信息判断至少一个工作人员判断是否发生异常,位置信息能够直观地体现出工作人员的行径路线,若行径路线出现异常,则说明工作人员很有可能也出现异常。若发生异常,则确定模块203获取监测数据,监测数据能够精准确定环境或者设备是否出现异常,基于监测数据确定异常原因,进而得到使得位置信息异常的直接原因。发送模块204基于异常原因向其余工作人员发送预警信息,对工作人员进行警示,工作人员能够提前进行预防,降低发生意外的可能性。
[0107]
本技术实施例的一种可能的实现方式,第一判断模块202在基于位置信息判断至少一个工作人员是否发生异常时,具体用于:判断位置信息的数量是否达到预设数量,并判断是否存在突变位置信息和/或静止位置信息,静止位置信息为静止时间达到预设时间的位置信息;若未达到预设数量,和/或,存在突变位置信息和/或静止位置信息,则确定存在至少一个工作人员发生异常。
[0108]
本技术实施例的一种可能的实现方式,装置20还包括:减小模块,用于减小定位精度,进而获取更大面积的位置信息;第二判断模块,用于判断位置信息的数量是否达到预设数量;循环模块,用于当未达到预设数量时,循环执行减小定位精度,进而获取更大面积的位置信息,判断位置信息的数量是否达到预设数量的步骤,直至定位精度达到预设精度。
[0109]
本技术实施例的一种可能的实现方式,第一判断模块202在判断是否存在突变位置信息时,具体用于:获取预设个数的历史时刻,以及历史时刻对应的历史位置信息;基于历史时刻和历史位置信息拟合运动曲线;判断运动曲线的斜率是否出现骤变;若出现,则确定存在突变位置信息。
[0110]
本技术实施例的一种可能的实现方式,监测数据包括气体信息和设备信息,确定模块203在获取监测数据时,具体用于:以第一获取频率获取设备信息和气体信息;判断气体信息和/或设备信息是否发生异常;若气体信息或设备信息发生异常,则以第二获取频率获取监测数据中发生异常的
industry standard architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0118]
存储器303可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的应用程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0119]
存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
[0120]
其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。还可以为服务器等。图3示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
[0121]
本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与相关技术相比,本技术实施例中电子设备获取位置信息,进而对工作人员进行的位置进行跟踪。电子设备基于位置信息判断至少一个工作人员判断是否发生异常,位置信息能够直观地体现出工作人员的行径路线,若行径路线出现异常,则说明工作人员很有可能也出现异常。若发生异常,则电子设备获取监测数据,监测数据能够精准确定环境或者设备是否出现异常,基于监测数据确定异常原因,进而得到使得位置信息异常的直接原因。电子设备基于异常原因向其余工作人员发送预警信息,对工作人员进行警示,工作人员能够提前进行预防,降低发生意外的可能性。
[0122]
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0123]
以上所述仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。

技术特征:


1.一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,包括:获取位置信息;基于所述位置信息判断至少一个工作人员是否发生异常;若发生异常,则获取监测数据,并基于所述监测数据确定异常原因;基于所述异常原因向其余工作人员发送预警信息。2.根据权利要求1所述的一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,所述基于所述位置信息判断至少一个工作人员是否发生异常,包括:判断所述位置信息的数量是否达到预设数量,并判断是否存在突变位置信息和/或静止位置信息,所述静止位置信息为静止时间达到预设时间的位置信息;若未达到预设数量,和/或,存在突变位置信息和/或所述静止位置信息,则确定存在至少一个工作人员发生异常。3.根据权利要求2所述的一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,所述判断所述位置信息的数量是否达到预设数量,之后还包括:若未达到预设数量,则减小定位精度,进而获取更大面积的位置信息;判断所述位置信息的数量是否达到所述预设数量;若未达到所述预设数量,则循环执行减小定位精度,进而获取更大面积的位置信息,判断所述位置信息的数量是否达到所述预设数量的步骤,直至所述定位精度达到预设精度。4.根据权利要求2所述的一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,所述判断是否存在突变位置信息,包括:获取预设个数的历史时刻,以及所述历史时刻对应的历史位置信息;基于所述历史时刻和所述历史位置信息拟合运动曲线;判断所述运动曲线的斜率是否出现骤变;若出现,则确定存在所述突变位置信息。5.根据权利要求1所述的一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,所述监测数据包括气体信息和设备信息,所述获取监测数据,包括:以第一获取频率获取所述设备信息和所述气体信息;判断所述气体信息和/或所述设备信息是否发生异常;若所述气体信息或所述设备信息发生异常,则以第二获取频率获取所述监测数据中发生异常的信息,以第三获取频率获取所述监测数据中未发生异常的信息,所述第二获取频率大于所述第一获取频率,所述第三获取频率大于所述第二获取频率;若所述气体信息和所述设备信息发生异常,则以第二获取频率获取所述设备信息和所述气体信息。6.根据权利要求1所述的一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,所述基于所述异常原因向其余工作人员发送预警信息,包括:获取监测视频信息;基于所述监测视频信息确定所述工作人员发生异常的动作信息;确定所述动作信息对应的第一预防方式;确定所述异常原因对应的异常动作信息和对应的第二预防方式;确定发生异常的工作人员的工作内容;
向所述其余工作人员中与所述工作内容相同的工作人员发送第一预警信息,所述第一预警信息包括所述第一预防方式和所述第二预防方式;向所述其余工作人员中与所述工作内容不相同的工作人员发送第二预警信息,所述第二预警信息包括所述第二预防方式。7.根据权利要求6所述的一种基于数字孪生和通讯定位的海上平台安全预警方法,其特征在于,所述基于所述监测视频信息确定所述工作人员发生异常的动作信息,包括:基于所述位置信息确定异常时刻;基于所述异常时刻确定采集开始时刻和采集结束时刻,所述采集开始时刻在所述异常时刻之前,所述采集结束时刻在所述异常时刻之后;基于所述采集开始时刻和所述采集结束时刻在所述监测视频信息中确定采集视频信息;提取所述采集视频信息中的视频帧;确定所述视频帧对应的动作信息。8.一种基于数字孪生和通讯定位的海上平台安全预警装置,其特征在于,包括:获取模块,用于获取位置信息;第一判断模块,用于基于所述位置信息判断至少一个工作人员是否发生异常;确定模块,用于当发生异常时,获取监测数据,并基于所述监测数据确定异常原因;发送模块,用于基于所述异常原因向其余工作人员发送预警信息。9.一种电子设备,其特征在于,其包括:一个或者多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行根据权利要求1~7任一项所述的一种基于数字孪生和通讯定位的海上平台安全预警方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1~7任一项所述的一种基于数字孪生和通讯定位的海上平台安全预警方法。

技术总结


本申请涉及一种基于数字孪生和通讯定位的海上平台安全预警方法,涉及海上平台救援的技术领域,该方法包括获取位置信息;基于位置信息判断至少一个工作人员是否发生异常;若发生异常,则获取监测数据,并基于监测数据确定异常原因;基于异常原因向其余工作人员发送预警信息。本申请具有便于对工作人员进行跟踪预警的效果。警的效果。警的效果。


技术研发人员:

叶作安 熊指南

受保护的技术使用者:

天津市陆海测绘有限公司

技术研发日:

2022.06.15

技术公布日:

2022/9/19

本文发布于:2024-09-22 09:58:42,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/31393.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信息   所述   位置   异常
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议