高空作业风险预警方法、装置、电子设备及存储介质与流程
未命名
07-17
阅读:114
评论:0
1.本发明涉及基于高空作业的安全防护的技术领域,尤其涉及一种高空作业风险预警方法、装置、电子设备及存储介质。
背景技术:
2.工作人员在进行高空作业过程中会存在较大的安全风险,若无法及时进行安全预警可能会导致安全事故的发生。
3.目前,对于高空作业过程中的风险感知通常是基于工作人员的工作经验,以对作业时长和休息时长进行把控。但在实际工作过程中,工作人员存在对自身体力存在盲目自信,以至于在攀爬过程中体力分配不合理,或者,作业过程中高度紧张,导致对风险判断不够准确,甚至出现高空坠落的情况。
4.为了解决上述问题,需要在工作人员高空作业过程中及时进行风险预警。
技术实现要素:
5.本发明提供了一种高空作业风险预警方法、装置、电子设备及存储介质,以解决在目标用户高空作业时,依据工作经验无法及时有效的判断目标用户是否存在坠落风险的问题。
6.第一方面,本发明实施例提供了一种高空作业风险预警方法,包括:
7.根据目标用户在高空作业过程中的实时心率信息,确定与所述目标用户相对应的目标模型;其中,所述高空作业过程中的作业状态包括攀爬状态和休息状态,所述实时心率信息包括所述攀爬状态下的攀爬心率信息和所述休息状态下的休息心率信息;
8.基于所述目标模型对所述实时心率信息进行处理,得到所述目标用户在至少一个心率采集时刻对应的作业时刻的作业状态;
9.根据所述在所述攀爬状态下,与所述目标用户对应的能量消耗信息和相应的攀爬心率信息,确定所述目标用户作业过程中的风险等级,并预警。
10.第二方面,本发明实施例还提供了一种高空作业风险预警装置,包括:
11.目标模型确定模块,用于根据目标用户在高空作业过程中的实时心率信息,确定与所述目标用户相对应的目标模型;其中,所述高空作业过程中的作业状态包括攀爬状态和休息状态,所述实时心率信息包括所述攀爬状态下的攀爬心率信息和所述休息状态下的休息心率信息;
12.作业状态确定模块,用于基于所述目标模型对所述实时心率信息进行处理,得到所述目标用户在至少一个心率采集时刻对应的作业时刻的作业状态;
13.风险预警模块,用于根据所述在所述攀爬状态下,与所述目标用户对应的能量消耗信息和相应的攀爬心率信息,确定所述目标用户作业过程中的风险等级,并预警。
14.第三方面,本发明实施例还提供了一种电子设备,包括:
15.至少一个处理器;以及
16.与所述至少一个处理器通信连接的存储器;其中,
17.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的高空作业风险预警方法。
18.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的高空作业风险预警方法。
19.本实施例的技术方案,根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型,基于实时心率信息与各样本心率信息之间的相似度,确定目标样本心率信息,并将目标样本心率信息对应的待使用模型确定为与目标用户的实时心率信息对应的目标模型。基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态,基于目标模型可以确定目标用户在各心率采集时刻对应的作业时刻的预测瞬时效率,当预测瞬时效率为1时,表明目标用户的作业状态为攀爬状态,当预测瞬时效率为0时,表明目标用户的作业状态为休息状态。根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警,在目标用户实际作业过程中,通过能量消耗信息和攀爬状态下的攀爬心率信息,确定相应的风险等级,并预警。解决了在目标用户高空作业时,依据工作经验无法及时有效的判断目标用户是否存在坠落风险的问题,通过对目标用户的实时心率信息进行分析,同时结合目标用户在攀爬状态下的能量消耗信息,达到了及时有效的对目标用户作业过程中的风险进行评估,并及时对目标用户进行风险预警的效果。
20.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
21.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是根据本发明实施例一提供的一种高空作业风险预警方法的流程图;
23.图2是根据本发明实施例二提供的一种高空作业风险预警方法的流程图;
24.图3是根据本发明实施例二提供的一种作业状态确定方法的流程图;
25.图4是根据本发明实施例二提供的一种目标用户在各作业时刻的作业状态的示意图;
26.图5是根据本发明实施例二提供的一种风险等级确定及预警的流程示意图图;
27.图6是根据本发明实施例三提供的一种高空作业风险预警装置的结构示意图;
28.图7是实现本发明实施例的高空作业风险预警方法的电子设备的结构示意图。
具体实施方式
29.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的
附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
30.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
31.在对本技术方案进行详细阐述之前,先对本技术方案的应用场景进行简单介绍,以便更加清楚地理解本技术方案。对于高空作业的工作人员来说,如,进行杆塔作业的工作人员,在整个高空作业过程中,工作人员需要从底部攀爬至最高点,在此过程中,由于体力消耗等问题,需要对攀爬的速度和强度进行控制,以避免体力消耗过度,以至于出现高空坠落等问题。目前,在高空作业时,频繁出现老员工因前期攀爬速度快(强度高),而导致后期运维作业时的体力不支;同时,也存在经验不足的新员工因心理紧张导致杆塔攀爬速度大打折扣的情况。为了解决上述问题,本技术方案提出一种基于心率信息确定工作人员在高空作业过程中的工作状态,如,在什么时间应该休息,什么时间进行工作,休息时长以及工作时长等,同时,在工作人员攀爬过程中,若检测到工作人员存在坠落风险时及时进行风险预警。
32.实施例一
33.图1为本发明实施例一提供了一种高空作业风险预警方法的流程图,本实施例可适用于通过对高空作业的工作人员的实时心率信息,以及工作人员在工作过程中的能量消耗信息进行相应的风险评估,并及时对工作人员进行风险预警的情况,该方法可以由高空作业风险预警装置来执行,该高空作业风险预警装置可以采用硬件和/或软件的形式实现,该高空作业风险预警装置可配置于可执行高空作业风险预警方法的计算设备中。
34.如图1所示,该方法包括:
35.s110、获取至少一个样本用户在高空作业过程中的样本心率信息,以根据各样本心率信息构建相应的待使用模型。
36.在根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型之前,还包括:获取至少一个样本用户在高空作业过程中的样本心率信息;针对各样本用户,根据攀爬状态下当前样本用户当前心率信息和历史心率信息,确定当前样本用户的攀爬速度;根据当前样本用户的攀爬高度和攀爬速度,得到相应心率采集时刻的瞬时攀爬效率;基于高空作业过程中至少一个瞬时攀爬效率,构建与当前样本心率信息相对应的当前待使用模型,以基于当前待使用模型确定当前样本用户在相应作业时刻的作业状态。
37.其中,高空作业过程中包括攀爬状态和休息状态,样本心率信息包括攀爬状态下的第一样本心率和休息状态下的第二样本心率。当前心率信息为当前样本用户当前心率采集时刻对应的心率信息,历史心率信息为与当前心率采集时刻相邻的历史时刻所对应的心率信息。
38.在本技术方案中,为了准确的确定目标用户在高空作业过程中各时刻的工作状态,可以预先构建与目标用户相对应的目标模型,以基于目标模型确定相应的工作状态。为
了使得目标模型更加准确,需要获取大量的样本用户在高空作业过程中的样本心率信息。其中,所谓样本用户可以为参与高空作业的试验人员,或者还可以为参与高空工作的实际工作人员等。样本心率信息可以理解为样本用户在高空作业过程中的心率信息,可以理解的是,样本用户在高空作业过程中的心率信息并不是一直固定,而是在一个心率范围内浮动,因此,样本心率信息包括样本用户在至少一个心率采集时刻的心率信息,且由于样本用户在作业过程中的工作状态包括休息状态和攀爬状态,通过对不同工作状态下的心率信息进行分析,可以构建与样本用户相对应的待使用模型,以在检测到存在与样本心率信息相似的心率信息的用户时,基于相应的待使用模型对获取的心率信息进行分析处理,以确定该用户在高空作业过程中各时刻的工作状态。
39.在实际应用过程中,对于各样本用户而言,在高空作业过程中的行进速度可能不同,将各样本用户的行进速度视为匀速,可以得到至少一个行进速度下的样本心率信息。其中,将样本用户在攀爬过程中的心率信息作为第一样本心率信息,且有效的心率信息采集数据为不超过预设心率信息的0.8-1.2倍的心率信息。待采集完攀塔行进作业的心率数据后,立刻采集休息状态(不攀塔且不作业)下的第二样本心率信息。
40.在获取大量样本用户的样本心率信息后,可以基于以下公式进行拟合,得到心率拟合函数:
[0041][0042]
其中,x(t)表示当前样本用户的当前样本心率信息,a为第一拟合参数,b为第二拟合参数,c为第三拟合参数,t1为攀爬状态下与时间相关的时间函数,t2为休息状态下与时间相关的时间函数,k1表示第一心率调节参数,k2表示第二心率调节参数。
[0043]
其中,t1可表示为一个离散化的时间函数,即t1=[t
11
,t
12
,...t
1i
...t
1n
],t2亦可表示为离散化的时间函数,即t2=[t
21
,t
22
,...t
2i
...t
2n
]。其中,t
1i
和t
2i
为时间ti瞬间的作业状态表征,其取值仅为“0”或“1”。举例而言,当ti瞬间为攀爬状态时,t
1i
=“1”而t
2i
=“0”;当ti瞬间为休息状态时,t
1i
=“0”而t
2i
=“1”。
[0044]
在本技术方案中,当前样本用户在高空作业过程中包括攀爬状态和休息状态,相应的,心率拟合函数x(t)也包括两部分,即,攀爬状态下的第一心率拟合函数以及休息状态下的第二心率拟合函数
[0045]
具体的,对于各样本用户在任一行进速度下,均可对应相应的心率拟合函数,在采集大量的样本用户样本心率信息后,基于各样本心率信息对心率拟合函数进行拟合,可以求得心率拟合函数中的各参数信息,具体包括a为第一拟合参数,b为第二拟合参数,c为第三拟合参数,k1表示第一心率调节参数,k2表示第二心率调节参数。
[0046]
进一步的,在确定心率拟合函数后,可以对各行进速度下的样本心率信息进行分类和解耦,且由于高空作业属于持续性的强度作业,使得心率曲线x(t)与行进速度v间存在特定联系,其中,解耦采用下式的行进速度所对应的速度拟合函数可以由以下公式表示:
[0047][0048]
其中,v(t)表示样本用户在t时刻的攀爬速度,x(t)表示样本用户在t时刻所对应的样本心率信息,t0为距离t时刻最近的历史时刻,v(t0)表示样本用户在t0时刻下的行进速
度,x(t0)表示样本用户在t0时刻所对应的样本心率信息,d表示速度修正参数。
[0049]
相类似的,基于大量样本用户的样本心率信息和速度信息进行分析后,可以得到速度拟合函数中的参数信息,即,速度修正参数d。
[0050]
进一步的,为了进一步最优路线的判定方法,在此设定攀登作业的瞬时攀爬效率η来确定样本用户在高空作业过程中的工作状态。
[0051]
具体的,基于以下公式可以确定样本用户所对应的瞬时攀爬效率:
[0052][0053]
其中,η表示瞬时攀爬效率,δt表示在相邻两个心率采集时刻之间的时间差,δh表示在δt内样本用户的攀爬高度,v(t)表示样本用户在t时刻的攀爬速度,v(t+δt)表示样本用户在t+δt时刻的攀爬速度。
[0054]
基于此,可以构建与各样本用户相对应的待使用模型,以基于当前待使用模型确定当前样本用户在相应作业时刻的作业状态。
[0055]
s120、根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型。
[0056]
其中,高空作业过程中的作业状态包括攀爬状态和休息状态,实时心率信息包括攀爬状态下的攀爬心率信息和休息状态下的休息心率信息。目标用户可以理解为当前时刻在进行高空作业的工作人员。目标模型可理解为用于确定目标用户在作业过程中的各作业时刻的工作状态的模型。
[0057]
在实际应用中,为了更好的辅助目标用户进行高空作业,可以获取目标用户实际作业过程中的实时心率信息,并从与各样本心率信息相对应的待使用模型中调取与目标用户相对应的目标模型,以基于目标模型确定目标用户在各心率采集时刻对应的作业时刻的作业状态。
[0058]
s130、基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态。
[0059]
s140、根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警。
[0060]
其中,能量消耗信息可以理解为目标用户在攀爬过程中的体能消耗信息。可以理解的是,目标用户在作业过程中,在休息状态时,目标用户的能量逐渐恢复,在攀爬状态下,能量逐渐消耗,因此,高空作业过程中的坠落事故多发生于攀爬状态。基于此,本技术方案为了及时检测到目标用户是否存在坠落风险,获取目标用户在攀爬状态下的攀爬心率信息后,同时确定目标用户的能量消耗信息,以基于相应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警。
[0061]
本实施例的技术方案,根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型,基于实时心率信息与各样本心率信息之间的相似度,确定目标样本心率信息,并将目标样本心率信息对应的待使用模型确定为与目标用户的实时心率信息对应的目标模型。基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态,基于目标模型可以确定目标用户在各心率采集时刻对应的作业时刻的预测瞬时效率,当预测瞬时效率为1时,表明目标用户的作业状态为
攀爬状态,当预测瞬时效率为0时,表明目标用户的作业状态为休息状态。根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警,在目标用户实际作业过程中,通过能量消耗信息和攀爬状态下的攀爬心率信息,确定相应的风险等级,并预警。解决了在目标用户高空作业时,依据工作经验无法及时有效的判断目标用户是否存在坠落风险的问题,通过对目标用户的实时心率信息进行分析,同时结合目标用户在攀爬状态下的能量消耗信息,达到了及时有效的对目标用户作业过程中的风险进行评估,并及时对目标用户进行风险预警的效果。
[0062]
实施例二
[0063]
图2为本发明实施例二提供的一种高空作业风险预警方法的流程图,可选的,对高空作业风险预警方法进行详细展开阐述。
[0064]
如图2所示,该方法包括:
[0065]
s210、根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型。
[0066]
在实际应用中,为了确定与目标用户相对应的目标模型,可以在高空作业过程中,基于心率采集设备对目标用户进行实时心率采集,得到实时心率信息;基于相似度算法,从至少一个样本心率信息中确定与实时心率信息相对应的目标样本心率信息;将目标样本心率信息相对应的待使用模型,确定为与目标用户相对应的目标模型。
[0067]
可以理解的是,样本用户在不同的行进速度下所对应的样本心率信息是不同的,而不同的样本心率信息对应不同的待使用模型。基于此,在目标用户高空作业过程中,采集目标用户的实时心率信息,并基于相似度算法计算该实时心率信息与各样本心率信息之间的相似性,将相似度最高的样本心率信息作为目标样本心率信息。需要说明的是,实时心率信息与样本心率信息的相似度越高,则目标用户在实际作业过程中与该样本心率信息对应的样本用户在各作业时刻的作业状态越相似,因此,可以调取与目标心率信息相对应的待使用模型作为目标模型,以基于目标模型对实时心率信息进行分析处理,得到目标用户在各作业时刻的作业状态。
[0068]
s220、基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态。
[0069]
在实际处理过程中,将实时心率信息输入目标模型,并基于目标模型确定目标用户高空作业过程中至少一个心率采集时刻对应的作业时刻的预测瞬时效率;基于各预测瞬时效率,确定目标用户在相应作业时刻下的作业状态。
[0070]
其中,预测瞬时效率可以理解为基于目标模型确定的目标用户在各作业时刻下的作业状态。基于上文中的分析,目标模型所对应的样本心率信息为与实时心率信息相似度最高的心率信息,而目标模型为基于该样本心率模型构建的待使用模型,因此,目标模型可以根据该样本心率信息得到目标用户在各作业时刻预测瞬时效率,以基于各预测瞬时效率确定相应作业时刻的作业状态。通常来说,当预测瞬时效率为0时,其所对应的作业时刻下的作业状态为休息状态,当预测瞬时效率大于0时,其所对应的作业时刻下的作业状态为攀爬状态。
[0071]
示例性地,与目标模型相对应的目标样本心率信息中,在0-5min内为攀爬状态下的第一样本心率信息,5-8min内的心率信息为休息状态下的第二样本心率信息。基于目标
样本心率信息构建待使用模型后,基于该待使用模型可以得到相应的样本用户在各作业时刻的瞬时攀爬效率,进而根据瞬时攀爬效率可以确定相应作业时刻下的作业状态。因此,在确定与目标用户的实时心率信息相对应的目标心率信息后,调取相应的目标模型可以准确的对实时心率信息进行分析,得到目标用户在各作业时刻的预测瞬时效率,并根据目标样本心率信息对应的样本用户在各作业时刻的作业状态,预测目标用户在相应作业时刻的作业状态。
[0072]
s230、根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警。
[0073]
可选的,根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,包括:获取目标用户的基本参数信息;基于预先设置的能量消耗函数,对至少一个基本参数信息进行处理,得到目标用户的能量消耗信息;根据攀爬状态下,目标用户对应的能量消耗信息和相应的攀爬心率信息,确定与目标用户相对应的风险等级。
[0074]
其中,基本参数信息包括身高、体重和初始体力能量。能量消耗函数可以理解为用于计算目标用户攀爬状态下的能量消耗信息的函数。
[0075]
具体的,在确定目标用户的能量消耗信息时,可以基于以下公式确定:
[0076][0077]
其中,m(t)表示能量消耗信息,m0表示初始体力能量,age表示目标用户的年龄,e表示攀爬状态下的能量消耗信息,k3表示攀爬状态下的能量消耗系数,f表示休息状态下的能量恢复信息,k4表示休息状态下的能量恢复系数,ω表示目标用户的体重。
[0078]
其中,t1可表示为一个离散化的时间函数,即t1=[t
11
,t
12
,...t
1i
...t
1n
],t2亦可表示为离散化的时间函数,即t2=[t
21
,t
22
,...t
2i
...t
2n
]。其中,t
1i
和t
2i
为时间ti瞬间的作业状态表征,其取值仅为“0”或“1”。举例而言,当ti瞬间为攀爬状态时,t
1i
=“1”而t
2i
=“0”;当ti瞬间为休息状态时,t
1i
=“0”而t
2i
=“1”。
[0079]
示例性地,如图3所示,目标用户在进行杆塔作业时,时间函数已经离散化处理(t1=[t
11
,t
12
,...t
1i
...t
1n
],t2=[t
21
,t
22
,...t
2i
...t
2n
]),在此采用数值快速寻优的方法,来寻找最优的瞬时效率响应节点。具体的计算步骤如下:
[0080]
基于时间阵列t1和t2的因变量网格划分。利用矩阵t1=[t
11
,t
12
,...t
1i
...t
1n
]和t2=[t
21
,t
22
,...t
2i
...t
2n
]离散化的特点,进行二位自由网格节点的划分,划分完的新因变量网格为t
ij
(i,j=1~n),表示为下式,式中阵列t
ij
的取值为“0”或“1”;
[0081][0082]
棋盘网格节点的应变量t1和t2矩阵赋值。其中,t
ij
赋值仅为“0”或“1”,赋值“0”表示该方向不前进,赋值“1”表示该方向可前进,这样便可生成棋盘网格节点中的阶梯型行进路径。
[0083]
特定行进路径的初筛。在此选定极端条件下t1=[1,1,...1...1],而t2=[0,0,...0...0]的极端行进路径1,以及选定45
°
方向交替变化的行进路径2,来作为寻优路线判
定的边界值。
[0084]
行进路线下的节点迭代,参见图4,路径3可为棋盘网格节点中的任意一个方向,但综合考虑瞬时能效的快速优化,可重点在行进路径1与行进路径2附近选定路径3,以实现快速寻优而缩短计算时间;待选定路径3后,对任意时刻t下的瞬时效率η1(路径1),η2(路径2),η3(路径3)进行比较,当η3≥max(η1,η2)时,可视为该时刻t下为优化解;否则,将继续寻优;若t时刻满足η3≥max(η1,η2),而t+δt不满足η3≥max(η1,η2),则认为t时刻结果相对较优,而t+δt时刻待优化;为了缩短二次寻优的计算时间,可参照η1(路径1),η2(路径2),η3(路径3)的取值分布来优化寻优过程。
[0085]
待完成寻优计算后,生成矩阵系数t1和t2。
[0086]
所以,通过以上计算流程,可建立得到最优作业路线的快速测算方法。待完成寻优解后,将进行最优路线的时间阵列t1和t2输出、以及瞬时速度的参考值输出。
[0087]
需要说明的是,在本实施例中提及的路径信息为基于各作业时刻的作业状态确定的路径,具体而言,根据时间阵列t1和t2在各作业时刻下的作业状态,可以确定目标用户在高空作业过程中各作业时刻的状态。
[0088]
可选的,确定与目标用户相对应的风险等级,包括:当攀爬心率信息大于预设心率信息时,确定目标用户的风险等级为一级风险;当攀爬心率信息大于预设心率信息,且能量消耗信息小于能量下限阈值时,确定目标用户的风险等级为二级风险。
[0089]
在本技术方案中,为了保障目标用户在高空作业过程中的安全性,尤其是在目标用户攀爬状态下,当攀爬心率信息大于预设心率信息时,其表明目标用户的心率信息过高,相应的工作强度太大,坠落风险较高,此时,需要对目标用户进行一级风险预警。但由于个体差异,目标用户在心率信息较高时,其能量依然保持较高程度时,不一定会出现坠落情况。因此,在实际风险预警时,还考虑到目标用户的能量消耗信息,当攀爬心率信息大于预设心率信息,且能量消耗信息小于能量下限阈值时,确定目标用户的风险等级为二级风险,此时,相对于一级风险,二级风险表明目标用户所对应的坠落风险程度更高,需要及时向目标用户发出预警提示,以提示目标用户进行休息,避免出现高空坠落事故。
[0090]
可选的,确定目标用户高空作业过程中的实际作业速度;若实际作业速度小于预设速度阈值时,生成速度预警提示,并预警。
[0091]
在本技术方案中,除了对目标用户进行风险预警,还可以对目标用户作业过程中的作业速度进行预警,若实际作业速度小于预设速度阈值时,生成速度预警提示,以提示目标用户在实际作业过程中的作业速度过慢,可能存在无法及时完成作业任务的问题,以使目标用户根据速度预警提示提高自身作业速度。
[0092]
示例性地,如图5所示,将实时计算得到的速率v
实时
(即,实际作业速度)与v
预设
(即,预设速度阈值)对比,可用于最优路线模型中参数的修正、以及“非正常”状态下的速度预警。其中,当若v
实时
取值为(0.8-1)v
预设
时,算法的参数辨识结果可进行修正;当v
实时
取值<0.8v
预设
时,将进行“非正常”速度预警。
[0093]
同时,对实时心率信号和实时疲惫度信号进行监测,利用实时心率信号的监测,确定出实时疲惫度(即,待确定疲惫度),再与预先设定的心率阈值进行比对,实现无需预警下的杆塔作业后台数据更新、以及在线预警下的主动干预措施。
[0094]
具体的,若实时心率≥100,(即,攀爬心率信息大于预设心率信息),进行中级预警
(即,一级风险),又如,若实时心率≥160,进行高级预警(即,一级风险),从而实现“非正常”心率预警;若此时,m
预测
取值<0.8m
预设
进行中级预警(即,当攀爬心率信息大于预设心率信息,且能量消耗信息小于能量下限阈值时,确定风险等级为二级风险。或,若m
预测
取值<0.5m
预设
,进行高级预警,从而实现“非正常”能耗预警。
[0095]
本实施例的技术方案,根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型,基于实时心率信息与各样本心率信息之间的相似度,确定目标样本心率信息,并将目标样本心率信息对应的待使用模型确定为与目标用户的实时心率信息对应的目标模型。基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态,基于目标模型可以确定目标用户在各心率采集时刻对应的作业时刻的预测瞬时效率,当预测瞬时效率为1时,表明目标用户的作业状态为攀爬状态,当预测瞬时效率为0时,表明目标用户的作业状态为休息状态。根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警,在目标用户实际作业过程中,通过能量消耗信息和攀爬状态下的攀爬心率信息,确定相应的风险等级,并预警。解决了在目标用户高空作业时,依据工作经验无法及时有效的判断目标用户是否存在坠落风险的问题,通过对目标用户的实时心率信息进行分析,同时结合目标用户在攀爬状态下的能量消耗信息,达到了及时有效的对目标用户作业过程中的风险进行评估,并及时对目标用户进行风险预警的效果。
[0096]
实施例三
[0097]
图6为本发明实施例三提供的一种高空作业风险预警装置的结构示意图。如图6所示,该装置包括:目标模型确定模块310、作业状态确定模块320和风险预警模块330。
[0098]
其中,目标模型确定模块310,用于根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型;其中,高空作业过程中的作业状态包括攀爬状态和休息状态,实时心率信息包括攀爬状态下的攀爬心率信息和休息状态下的休息心率信息;
[0099]
作业状态确定模块320,用于基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态;
[0100]
风险预警模块330,用于根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警。
[0101]
本实施例的技术方案,根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型,基于实时心率信息与各样本心率信息之间的相似度,确定目标样本心率信息,并将目标样本心率信息对应的待使用模型确定为与目标用户的实时心率信息对应的目标模型。基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态,基于目标模型可以确定目标用户在各心率采集时刻对应的作业时刻的预测瞬时效率,当预测瞬时效率为1时,表明目标用户的作业状态为攀爬状态,当预测瞬时效率为0时,表明目标用户的作业状态为休息状态。根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警,在目标用户实际作业过程中,通过能量消耗信息和攀爬状态下的攀爬心率信息,确定相应的风险等级,并预警。解决了在目标用户高空作业时,依据工作经验无法及时有效的判断目标用户是否存在坠落风险的问题,通过对目标用户的实时心率信息进行分析,同时结合目标用户在攀爬状态下的能量消耗信息,达到了及时有效的对目标用户作
业过程中的风险进行评估,并及时对目标用户进行风险预警的效果。
[0102]
可选的,高空作业风险预警装置,还包括:样本信息获取模块,用于获取至少一个样本用户在高空作业过程中的样本心率信息;其中,高空作业过程中包括攀爬状态和休息状态,样本心率信息包括攀爬状态下的第一样本心率和休息状态下的第二样本心率;
[0103]
攀爬速度确定模块,用于针对各样本用户,根据攀爬状态下当前样本用户当前心率信息和历史心率信息,确定当前样本用户的攀爬速度;其中,当前心率信息为当前心率采集时刻的心率信息,历史心率信息为与当前心率采集时刻相邻的历史心率信息;
[0104]
瞬时攀爬效率确定模块,用于根据当前样本用户的攀爬高度和攀爬速度,得到相应心率采集时刻的瞬时攀爬效率;
[0105]
待使用模型确定模块,用于基于高空作业过程中至少一个瞬时攀爬效率,构建与当前样本心率信息相对应的当前待使用模型,以基于当前待使用模型确定当前样本用户在相应作业时刻的作业状态。
[0106]
可选的,目标模型确定模块包括:实时心率信息采集单元,用于在高空作业过程中,基于心率采集设备对目标用户进行实时心率采集,得到实时心率信息;
[0107]
目标样本信息确定单元,用于基于相似度算法,从至少一个样本心率信息中确定与实时心率信息相对应的目标样本心率信息;
[0108]
目标模型确定单元,用于将目标样本心率信息相对应的待使用模型,确定为与目标用户相对应的目标模型。
[0109]
可选的,作业状态确定模块包括:预测瞬时效率确定单元,用于将实时心率信息输入目标模型,并基于目标模型确定目标用户高空作业过程中至少一个心率采集时刻对应的作业时刻的预测瞬时效率;
[0110]
作业状态确定单元,用于基于各预测瞬时效率,确定目标用户在相应作业时刻下的作业状态。
[0111]
可选的,风险预警模块包括:基本参数信息获取单元,用于获取目标用户的基本参数信息;其中,基本参数信息包括身高、体重和初始体力能量;
[0112]
能量消耗信息确定单元,用于基于预先设置的能量消耗函数,对至少一个基本参数信息进行处理,得到目标用户的能量消耗信息;
[0113]
风险等级确定单元,用于根据攀爬状态下,目标用户对应的能量消耗信息和相应的攀爬心率信息,确定与目标用户相对应的风险等级。
[0114]
可选的,风险等级确定单元包括:第一单元,用于当攀爬心率信息大于预设心率信息时,确定目标用户的风险等级为一级风险;
[0115]
第二单元,用于当攀爬心率信息大于预设心率信息,且能量消耗信息小于能量下限阈值时,确定目标用户的风险等级为二级风险。
[0116]
可选的,风险等级确定单元,还用于确定目标用户高空作业过程中的实际作业速度;若实际作业速度小于预设速度阈值时,生成速度预警提示,并预警。
[0117]
本发明实施例所提供的高空作业风险预警装置可执行本发明任意实施例所提供的高空作业风险预警方法,具备执行方法相应的功能模块和有益效果。
[0118]
实施例四
[0119]
图7示出了本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种
形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
[0120]
如图7所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
[0121]
电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
[0122]
处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如高空作业风险预警方法。
[0123]
在一些实施例中,高空作业风险预警方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的高空作业风险预警方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行高空作业风险预警方法。
[0124]
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0125]
用于实施本发明的高空作业风险预警方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器
上执行。
[0126]
在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0127]
为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0128]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
[0129]
计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
[0130]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
[0131]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
技术特征:
1.一种高空作业风险预警方法,其特征在于,包括:根据目标用户在高空作业过程中的实时心率信息,确定与所述目标用户相对应的目标模型;其中,所述高空作业过程中的作业状态包括攀爬状态和休息状态,所述实时心率信息包括所述攀爬状态下的攀爬心率信息和所述休息状态下的休息心率信息;基于所述目标模型对所述实时心率信息进行处理,得到所述目标用户在至少一个心率采集时刻对应的作业时刻的作业状态;根据所述在所述攀爬状态下,与所述目标用户对应的能量消耗信息和相应的攀爬心率信息,确定所述目标用户作业过程中的风险等级,并预警。2.根据权利要求1所述的方法,其特征在于,在根据目标用户在高空作业过程中的实时心率信息,确定与所述目标用户相对应的目标模型之前,还包括:获取至少一个样本用户在高空作业过程中的样本心率信息;其中,所述高空作业过程中包括攀爬状态和休息状态,所述样本心率信息包括所述攀爬状态下的第一样本心率和所述休息状态下的第二样本心率;针对各样本用户,根据所述攀爬状态下当前样本用户当前心率信息和历史心率信息,确定所述当前样本用户的攀爬速度;其中,所述当前心率信息为当前心率采集时刻的心率信息,所述历史心率信息为与所述当前心率采集时刻相邻的历史心率信息;根据所述当前样本用户的攀爬高度和所述攀爬速度,得到相应心率采集时刻的瞬时攀爬效率;基于高空作业过程中至少一个瞬时攀爬效率,构建与所述当前样本心率信息相对应的当前待使用模型,以基于所述当前待使用模型确定所述当前样本用户在相应作业时刻的作业状态。3.根据权利要求1所述的方法,其特征在于,所述根据目标用户在高空作业过程中的实时心率信息,确定与所述目标用户相对应的目标模型,包括:在高空作业过程中,基于心率采集设备对所述目标用户进行实时心率采集,得到实时心率信息;基于相似度算法,从至少一个样本心率信息中确定与所述实时心率信息相对应的目标样本心率信息;将所述目标样本心率信息相对应的待使用模型,确定为与所述目标用户相对应的目标模型。4.根据权利要求1所述的方法,其特征在于,所述基于所述目标模型对所述实时心率信息进行处理,得到所述目标用户在至少一个心率采集时刻对应的作业时刻的作业状态,包括:将所述实时心率信息输入所述目标模型,并基于所述目标模型确定所述目标用户高空作业过程中至少一个心率采集时刻对应的作业时刻的预测瞬时效率;基于各预测瞬时效率,确定所述目标用户在相应作业时刻下的作业状态。5.根据权利要求1所述的方法,其特征在于,所述根据所述在所述攀爬状态下,与所述目标用户对应的能量消耗信息和相应的攀爬心率信息,确定所述目标用户作业过程中的风险等级,包括:获取所述目标用户的基本参数信息;其中,所述基本参数信息包括身高、体重和初始体
力能量;基于预先设置的能量消耗函数,对所述至少一个基本参数信息进行处理,得到所述目标用户的能量消耗信息;根据所述攀爬状态下,所述目标用户对应的能量消耗信息和相应的攀爬心率信息,确定与所述目标用户相对应的风险等级。6.根据权利要求5所述的方法,其特征在于,所述确定与所述目标用户相对应的风险等级,包括:当所述攀爬心率信息大于预设心率信息时,确定所述目标用户的风险等级为一级风险;当所述攀爬心率信息大于所述预设心率信息,且所述能量消耗信息小于能量下限阈值时,确定所述目标用户的风险等级为二级风险。7.根据权利要求6所述的方法,其特征在于,还包括:确定所述目标用户高空作业过程中的实际作业速度;若所述实际作业速度小于预设速度阈值时,生成速度预警提示,并预警。8.一种高空作业风险预警装置,其特征在于,包括:目标模型确定模块,用于根据目标用户在高空作业过程中的实时心率信息,确定与所述目标用户相对应的目标模型;其中,所述高空作业过程中的作业状态包括攀爬状态和休息状态,所述实时心率信息包括所述攀爬状态下的攀爬心率信息和所述休息状态下的休息心率信息;作业状态确定模块,用于基于所述目标模型对所述实时心率信息进行处理,得到所述目标用户在至少一个心率采集时刻对应的作业时刻的作业状态;风险预警模块,用于根据所述在所述攀爬状态下,与所述目标用户对应的能量消耗信息和相应的攀爬心率信息,确定所述目标用户作业过程中的风险等级,并预警。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的高空作业风险预警方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的高空作业风险预警方法。
技术总结
本发明公开了一种高空作业风险预警方法、装置、电子设备及存储介质,其中,该方法包括:根据目标用户在高空作业过程中的实时心率信息,确定与目标用户相对应的目标模型;基于目标模型对实时心率信息进行处理,得到目标用户在至少一个心率采集时刻对应的作业时刻的作业状态;根据在攀爬状态下,与目标用户对应的能量消耗信息和相应的攀爬心率信息,确定目标用户作业过程中的风险等级,并预警。解决了在目标用户高空作业时,依据工作经验无法及时有效的判断目标用户是否存在坠落风险的问题,通过对目标用户的实时心率信息进行分析,同时结合目标用户在攀爬状态下的能量消耗信息,达到了及时有效的对目标用户进行风险预警的效果。了及时有效的对目标用户进行风险预警的效果。了及时有效的对目标用户进行风险预警的效果。
技术研发人员:温惠婷 张建峰 刘伟君 温惠康 魏存良 徐铂裕 陈坤德 李志华 黄立
受保护的技术使用者:广东电网有限责任公司梅州供电局
技术研发日:2023.02.10
技术公布日:2023/6/26
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
