一种危险设备提醒方法、装置、终端设备及存储介质与流程

文档序号:23812741发布日期:2021-02-03 12:57阅读:125来源:国知局
一种危险设备提醒方法、装置、终端设备及存储介质与流程

[0001]
本申请涉及定位技术领域,特别涉及一种危险设备提醒方法、装置、终端设备及计算机可读存储介质。


背景技术:

[0002]
uwb技术属于新兴技术,uwb的功能重点在于精确定位,可以利用双天线技术实现cm级的距离测定和
±
15
°
以内的角度测定,同时能够以10kbps的速率进行简单的数据传输。
[0003]
随着uwb(ultra wide band,超宽带)技术的发展,用户可以借助如智能手机、可穿戴设备等终端设备内的uwb部件(如uwb芯片)获得<10cm的定位精度;而在存在危险设备的环境(如工业制造环境)中,用户需要与危险设备保持一定距离,以保证用户的人身安全。
[0004]
因此,如何利用uwb技术的精确定位功能,提醒用户远离危险设备,保证用户的人身安全,提升uwb部件的功能性,是现今急需解决的问题。


技术实现要素:

[0005]
本申请的目的是提供一种危险设备提醒方法、装置、终端设备及计算机可读存储介质,以利用uwb技术的精确定位功能,提醒用户远离危险设备,保证用户的人身安全,提升uwb部件的功能性。
[0006]
为解决上述技术问题,本申请提供一种危险设备提醒方法,包括:
[0007]
终端设备与wifi基站连接后,获取所述wifi基站发送的危险设备信息;
[0008]
根据所述危险设备信息,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取所述危险设备的定位信息;其中,所述定位信息包括距离信息,所述第一uwb部件设置在所述终端设备中;
[0009]
当所述定位信息满足预设告警条件时,输出危险设备告警信息。
[0010]
可选的,所述根据所述危险设备信息,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取所述危险设备的定位信息,包括:
[0011]
控制所述第一uwb部件向所述第二uwb部件发送定位请求信息;
[0012]
利用所述第一uwb部件,根据所述第二uwb部件返回的反馈信息,确定所述第二uwb部件的位置信息;其中,所述位置信息包括所述第一uwb部件与所述第二uwb部件之间的距离信息;
[0013]
将所述位置信息确定为所述定位信息。
[0014]
可选的,所述当所述定位信息满足预设告警条件时,输出危险设备告警信息之前,还包括:
[0015]
判断所述距离信息是否小于预设危险距离;
[0016]
若是,则确定所述定位信息满足所述预设告警条件,执行所述输出危险设备告警信息的步骤。
[0017]
可选的,该方法还包括:
[0018]
判断所述距离信息是否大于预设安全距离;
[0019]
若是,则控制所述第一uwb部件休眠。
[0020]
可选的,所述危险设备信息包括所述危险设备的第二uwb部件标识。
[0021]
可选的,该方法还包括:
[0022]
根据所述定位信息,调整所述第一预设时间。
[0023]
可选的,所述根据所述定位信息,调整所述第一预设时间,包括:
[0024]
若上一距离信息与当前距离信息之差大于0,则将所述第一预设时间调整为第二预设时间;其中,所述第二预设时间小于所述第一预设时间;
[0025]
若上一距离信息与当前距离信息之差小于0,则将所述第一预设时间调整为第三预设时间;其中,所述第三预设时间大于所述第一预设时间。
[0026]
本申请还提供了一种危险设备提醒装置,包括:
[0027]
信息获取模块,用于在终端设备与wifi基站连接后,获取所述wifi基站发送的危险设备信息;
[0028]
定位模块,用于根据所述危险设备信息,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取所述危险设备的定位信息;其中,所述定位信息包括距离信息,所述第一uwb部件设置在所述终端设备中;
[0029]
提醒模块,用于当所述定位信息满足预设告警条件时,输出危险设备告警信息。
[0030]
本申请还提供了一种终端设备,包括:
[0031]
存储器,用于存储计算机程序;
[0032]
处理器,用于执行所述计算机程序时实现如上述所述的危险设备提醒方法的步骤。
[0033]
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的危险设备提醒方法的步骤。
[0034]
本申请所提供的一种危险设备提醒方法,包括:终端设备与wifi基站连接后,获取wifi基站发送的危险设备信息;根据危险设备信息,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取危险设备的定位信息;其中,定位信息包括距离信息,第一uwb部件设置在终端设备中;当定位信息满足预设告警条件时,输出危险设备告警信息;
[0035]
可见,本申请通过当定位信息满足预设告警条件时,输出危险设备告警信息,利用uwb技术的精确定位功能,检测终端设备与危险设备之间的距离,从而在满足预设告警条件时,输出危险设备告警信息,以提醒用户远离危险设备,保证用户的人身安全,提升uwb部件的功能性;并且利用wifi基站发送的危险设备信息触发告警提醒,减少了终端设备的功耗。此外,本申请还提供了一种危险设备提醒装置、终端设备及计算机可读存储介质,同样具有上述有益效果。
附图说明
[0036]
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据
提供的附图获得其他的附图。
[0037]
图1为本申请实施例所提供的一种危险设备提醒方法的流程图;
[0038]
图2为本申请实施例所提供的另一种危险设备提醒方法的交互示意图;
[0039]
图3为本申请实施例所提供的另一种危险设备提醒方法的流程图;
[0040]
图4为本申请实施例所提供的一种危险设备提醒装置的结构图。
具体实施方式
[0041]
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0042]
请参考图1,图1为本申请实施例所提供的一种危险设备提醒方法的流程图。该方法可以包括:
[0043]
步骤101:终端设备与wifi基站连接后,获取wifi基站发送的危险设备信息。
[0044]
其中,本步骤中的终端设备可以为设置有wifi部件和第一uwb部件的设备,如智能手机和智能穿戴设备(如智能手表)等。
[0045]
需要说明的是,本步骤中的危险设备信息可以为wifi基站的通信覆盖范围内的危险设备的信息,即终端设备的处理器可以根据wifi基站发送的危险设备信息,确定当前所连接的wifi基站的通信覆盖范围内存在危险设备,从而触发后续的满足预设告警条件时的告警提醒,以提示用户远离已经靠近的危险设备,保证用户的人身安全。
[0046]
对应的,本步骤之前还可以包括wifi基站获取危险设备信息的步骤,如图2所示,危险设备可以利用各自的wifi部件与wifi基站连接后,上报危险设备信息(如设备编号)。
[0047]
具体的,对于本步骤中的危险设备信息的具体内容,可以由设计人员根据实用场景和用户需求自行设置,如危险设备信息可以包括每个危险设备各自的uwb部件(即第二uwb部件)的标识(即第二uwb部件标识),从而以便于终端设备对危险设备的定位;危险设备信息也可以包括每个危险设备各自的wifi部件的标识(如wifi mac地址),以使终端设备可以与危险设备进行wifi通信,获取确定每个危险设备各自的uwb部件(即第二uwb部件);危险设备信息还可以仅包括存在危险设备的提示信息。只要终端设备的处理器可以根据获取的危险设备信息,确定当前所连接的wifi基站的通信覆盖范围内存在危险设备,从而触发后续的满足预设告警条件时的告警提醒,本实施例对此不做任何限制。
[0048]
步骤102:根据危险设备信息,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取危险设备的定位信息;其中,定位信息包括距离信息,第一uwb部件设置在终端设备中。
[0049]
可以理解的是,本步骤中终端设备的处理器可以根据危险设备信息,按第一预设时间间隔利用第一uwb部件与每个危险设备各自的第二uwb部件的交互,获取危险设备的定位信息,从而按第一预设时间间隔定位每个危险设备的位置。
[0050]
对应的,对于本步骤中危险设备的具体选择,可以由设计人员根据实用场景和用户需求自行设置,如危险设备信息中包括危险设备标识信息,如危险设备的第二uwb部件标识和/或危险设备的wifi部件标识,本步骤中处理器可以将危险设备标识信息对应的设备
作为危险设备,从而使处理器可以仅利用第一uwb部件与危险设备标识信息对应的设备中的uwb部件(即第二uwb部件)进行交互;危险设备信息仅包括存在危险设备的提示信息时,本步骤中处理器可以将wifi基站的通信覆盖范围内的启动自身的uwb部件(即第二uwb部件)的全部设备均作为危险设备,即处理器可以利用第一uwb部件与wifi基站的通信覆盖范围内的可交互的全部第二uwb部件进行交互。本实施例对此不做任何限制。
[0051]
具体的,本步骤中危险设备的定位信息可以为每个危险设备相对于终端设备的位置信息,如定位信息可以包括终端设备与危险设备之间的距离信息;定位信息还可以包括终端设备与危险设备之间的角度信息。也就是说,本步骤中终端设备的处理器可以利用第一uwb部件与危险设备的第二uwb部件的交互,得到第一uwb部件与第二uwb部件之间的位置信息,并且根据第一uwb部件与第二uwb部件之间的位置信息,获取危险设备的定位信息。
[0052]
相应的,对于本步骤中终端设备的处理器每次利用第一uwb部件与危险设备的第二uwb部件的交互,获取危险设备的定位信息的具体过程,即第一uwb部件与第二uwb部件的具体交互过程,可以由设计人员自行设置,如处理器可以控制第一uwb部件向第二uwb部件发送定位请求信息;利用第一uwb部件,根据每个第二uwb部件返回的反馈信息,确定每个第二uwb部件的位置信息;根据位置信息,获取每个危险设备各自的定位信息(如直接将第二uwb部件的位置信息确定为对应的危险设备的定位信息);其中,位置信息包括第一uwb部件与第二uwb部件之间的距离信息;也就是说,处理器可以直接利用第一uwb部件完成第二uwb部件所在位置的定位。处理器也可以控制第一uwb部件向第二uwb部件发送定位请求信息;根据第一uwb部件接收的第二uwb部件返回的反馈信息,确定第二uwb部件的位置信息;根据位置信息,获取每个危险设备各自的定位信息;也就是说,处理器可以自行利用第二uwb部件返回的反馈信息,完成第二uwb部件所在位置的定位。本实施例对此不做任何限制。
[0053]
需要说明的是,对于本步骤中的第一预设时间的具体时间设置,即处理器获取危险设备的定位信息的具体间隔时间设置,可以由设计人员自行设置,本实施例对此不做任何限制。
[0054]
对应的,本实施例所提供的方法还可以包括处理器根据获取的危险设备的定位信息,调整第一预设时间的步骤。对于处理器根据获取的危险设备的定位信息,调整第一预设时间的具体方式,可以由设计人员自行设置,如处理器通过当前获取的定位信息中的距离信息(即当前距离信息)与各检测频率对应的距离范围的比较,将第一预设时间调整为当前距离信息所在距离范围对应的预设时间。处理器也可以通过当前获取的定位信息中的距离信息(即当前距离信息)与上一次获取的定位信息中的距离信息(即上一距离信息)比较,调整第一预设时间;如图2所示,在上一距离信息(d1)与当前距离信息(d2)之差(

d)大于0时,可以将第一预设时间(t0)调整为第二预设时间;其中,第二预设时间小于第一预设时间,例如第一预设时间的一半(t0*1/2);在上一距离信息与当前距离信息之差小于0时,可以将第一预设时间调整为第三预设时间;其中,第三预设时间大于第一预设时间,如2倍的第一预设时间(t0*2)。
[0055]
相应的,危险设备的数量为多个时,处理器可以根据获取的距离最近的一个危险设备的定位信息,调整第一预设时间,即利用距离信息最小的一个危险设备的定位信息,调整向全部第二uwb部件发送定位请求信息的时间间隔;例如在当前距离信息最小的危险设备的上一距离信息与其当前距离信息之差大于0时,可以将第一预设时间调整为第二预设
时间;在当前距离信息最小的危险设备的上一距离信息与其当前距离信息之差小于0时,可以将第一预设时间调整为第三预设时间。处理器也可以根据获取的每个危险设备的定位信息,调整危险设备各自对应的第一预设时间,例如在一个危险设备的上一距离信息与其当前距离信息之差大于0时,可以将该危险设备对应的第一预设时间调整为第二预设时间;在该危险设备的上一距离信息与其当前距离信息之差小于0时,可以将该危险设备对应的第一预设时间调整为第三预设时间,使处理器可以利用第一uwb部件分别按每个危险设备各自对应的间隔时间进行定位。
[0056]
步骤103:当定位信息满足预设告警条件时,输出危险设备告警信息。
[0057]
可以理解的是,本步骤的目的可以为终端设备的处理器在获取的定位信息满足预设告警条件时,即终端设备靠近危险设备存在安全风险时,通过危险设备告警信息,提醒用户远离危险设备,以保证终端设备的用户的人身安全。
[0058]
对应的,本步骤之前还可以包括判断定位信息是否满足预设告警条件的步骤;若满足预设告警条件,则进入本步骤;若不满足预设告警条件,则可以返回步骤102或结束本流程,等待步骤102再次获取危险设备的定位信息。对于本步骤中的预设告警条件的具体内容,即判断定位信息是否满足预设告警条件的具体方式,可以由设计人员根据实用场景和用户需求自行设置,如预设告警条件可以为距离信息小于预设危险距离,即终端设备与危险设备之间的距离小于预设危险距离,处理器可以通过判断距离信息是否小于预设危险距离;若是,则确定定位信息满足预设告警条件,执行输出危险设备告警信息的步骤;若否,则确定定位信息不满足预设告警条件,可以返回步骤102或结束本流程。预设告警条件也可以为距离信息小于预设危险距离且角度信息在预设危险角度范围内,即终端设备与危险设备之间的距离小于预设危险距离且终端设备与危险设备之间角度在预设危险角度范围内,如终端设备为智能手机时,预设危险角度范围可以为预先设置的用户使用智能手机时智能手机与前方危险设备之间的角度范围,以避免用户因使用智能手机而忽略正在靠近危险设备的情况。
[0059]
对应的,本实施例中处理器可以在终端设备与wifi基站断开连接后,控制第一uwb部件休眠,即处理器可以在确定终端设备离开wifi基站的通讯覆盖范围后,控制第一uwb部件休眠,以结束本流程,减少终端设备的能量损耗。处理器也可以在距离信息大于预设安全距离后,控制第一uwb部件休眠,如危险设备的数量为多个时,处理器可以在最小的距离信息大于预设安全距离后,控制第一uwb部件休眠;其中,预设安全距离大于上述预设危险距离。
[0060]
需要说明的是,对于本步骤中终端设备的处理器输出危险设备告警信息的具体方式,可以由设计人员自行设置,如处理器可以利用终端设备的显示器显示输出危险设备告警信息;也可以利用终端设备的扬声器和/或震动元器件,通过语音和/或震动输出危险设备告警信息,本实施例对此不做任何限制。
[0061]
本实施例中,本申请实施例通过当定位信息满足预设告警条件时,输出危险设备告警信息,利用uwb技术的精确定位功能,检测终端设备与危险设备之间的距离,从而在满足预设告警条件时,输出危险设备告警信息,以提醒用户远离危险设备,保证用户的人身安全,提升uwb部件的功能性;并且利用wifi基站发送的危险设备信息触发告警提醒,减少了终端设备的功耗。
[0062]
请参考图3,图3为本申请实施例所提供的另一种危险设备提醒方法的流程图。该方法可以包括:
[0063]
步骤201:终端设备与wifi基站连接后,获取wifi基站发送的危险设备信息;其中,危险设备信息包括危险设备的第二uwb部件标识。
[0064]
可以理解的是,本实施例中终端设备的处理器利用终端设备的wifi部件与wifi基站连接后,通过获取危险设备信息,可以确定wifi基站的通信覆盖范围内存在危险设备;并且由于危险设备信息包括第二uwb部件标识(即uwb部件的唯一标识),使终端设备可以识别危险设备的第二uwb部件,避免其他设备的uwb部件的干扰。
[0065]
步骤202:根据第二uwb部件标识,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取危险设备的距离信息。
[0066]
具体的,本步骤中处理器可以利用第二uwb部件标识,将设置有第二uwb部件标识对应的uwb部件(即第二uwb部件)的设备确定为危险设备,从而利用第一uwb部件与危险设备的第二uwb部件的交互,按第一预设时间间隔获取危险设备的距离信息。
[0067]
可以理解的是,本实施例是以wifi基站的通信覆盖范围内存在一个危险设备的危险设备提醒方法为例进行的展示,对于wifi基站的通信覆盖范围内存在多个危险设备的情况,可以采用与本实施例所提供的方法相同或相似的方式实现。
[0068]
步骤203:判断距离信息是否小于预设危险距离;若是,则进入步骤204;若否,则进入步骤205。
[0069]
具体的,存在多个危险设备时,本步骤中处理器可以判断全部危险设备的距离信息中是否存在小于预设危险距离的距离信息;若是,则进入步骤204;若否,则进入步骤205。
[0070]
步骤204:输出危险设备告警信息。
[0071]
其中,本步骤与步骤103相似,在此不再赘述。
[0072]
步骤205:判断距离信息是否大于预设安全距离;若是,则进入步骤206;若否,则进入步骤202。
[0073]
其中,本实施例中的预设安全距离大于预设危险距离。
[0074]
具体的,存在多个危险设备时,本步骤中处理器可以判断最小的距离信息是否大于预设安全距离;若是,则进入步骤206;若否,则进入步骤202,等待再次获取危险设备的距离信息。
[0075]
可以理解的是,对于本步骤中距离信息不大于预设安全距离的情况,可以如本实施例所示直接进入步骤202,等待再次获取危险设备的距离信息;也可以先根据获取的距离信息,判断是否需要调整第一预设时间(即测距间隔时间);若需要,则调整第一预设时间后,再进入步骤202以按照调整后的测距间隔时间等待再次获取危险设备的距离信息,从而实现测距间隔时间的实时调整,在保证用户安全的基础上节省功耗;若不需要,则直接进入步骤202。例如处理器可以通过上一次获取的距离信息(即上一距离信息)与本次获取的距离信息(即当前距离信息)之差与第一阈值和第二阈值的比较,确定需要调整第一预设时间;如上一距离信息与当前距离信息之差大于第一阈值时,可以将第一预设时间调整为第二预设时间,并进入步骤202,以按第二预设时间间隔获取危险设备的距离信息;上一距离信息与当前距离信息之差小于第二阈值时,可以将第一预设时间调整为第三预设时间,并进入步骤202,以按第三预设时间间隔获取危险设备的距离信息;上一距离信息与当前距离
信息之差在第一阈值到第二阈值之间时,可以直接进入步骤202,继续按第一预设时间间隔获取危险设备的距离信息;其中,第二预设时间小于第一预设时间,第三预设时间大于第一预设时间,第一阈值大于或等于第二阈值。
[0076]
步骤206:控制第一uwb部件休眠。
[0077]
可以理解的是,本步骤的目的可以为处理器在确定终端设备与危险设备的距离大于预设安全距离时,通过控制第一uwb部件休眠,使第一uwb部件不必在再次与危险设备的第二uwb部件进行交互,进一步减少终端设备的功耗。
[0078]
本实施例中,本申请实施例通过判断距离信息是否小于预设危险距离,以在距离信息小于预设危险距离时,控制第一uwb部件休眠,终止测距,在保证用户安全的基础上节省了功耗。
[0079]
请参考图4,图4为本申请实施例所提供的一种危险设备提醒装置的结构图。该装置可以包括:
[0080]
信息获取模块10,用于在终端设备与wifi基站连接后,获取wifi基站发送的危险设备信息;
[0081]
定位模块20,用于根据危险设备信息,按第一预设时间间隔利用第一uwb部件与危险设备的第二uwb部件的交互,获取危险设备的定位信息;其中,定位信息包括距离信息,第一uwb部件设置在终端设备中;
[0082]
提醒模块30,用于当定位信息满足预设告警条件时,输出危险设备告警信息。
[0083]
可选的,定位模块20,可以包括:
[0084]
定位发起子模块,用于控制第一uwb部件向第二uwb部件发送定位请求信息;
[0085]
反馈确定子模块,用于利用第一uwb部件,根据第二uwb部件返回的反馈信息,确定第二uwb部件的位置信息;其中,位置信息包括第一uwb部件与第二uwb部件之间的距离信息;
[0086]
位置确定子模块,用于将位置信息确定为定位信息。
[0087]
可选的,该装置可以还包括:
[0088]
判断模块,用于判断距离信息是否小于预设危险距离;若是,则确定定位信息满足预设告警条件,向提醒模块30发送启动信号。
[0089]
可选的,该装置还可以包括:
[0090]
休眠判断模块,用于判断距离信息是否大于预设安全距离;
[0091]
休眠控制模块,用于若大于预设安全距离,则控制第一uwb部件休眠。
[0092]
可选的,危险设备信息包括危险设备的第二uwb部件标识。
[0093]
可选的,该装置还可以包括:
[0094]
间隔时间调整模块,用于根据定位信息,调整第一预设时间。
[0095]
可选的,间隔时间调整模块可以具体用于若上一距离信息与当前距离信息之差大于0,则将第一预设时间调整为第二预设时间;若上一距离信息与当前距离信息之差小于0,则将第一预设时间调整为第三预设时间;其中,第二预设时间小于第一预设时间,第三预设时间大于第一预设时间。
[0096]
本实施例中,本申请实施例通过提醒模块30在定位信息满足预设告警条件时,输出危险设备告警信息,利用uwb技术的精确定位功能,检测终端设备与危险设备之间的距
离,从而在满足预设告警条件时,输出危险设备告警信息,以提醒用户远离危险设备,保证用户的人身安全,提升uwb部件的功能性;并且利用wifi基站发送的危险设备信息触发告警提醒,减少了终端设备的功耗。
[0097]
本申请实施例还提供了一种终端设备,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序时实现如上述实施例所提供的危险设备提醒方法的步骤。
[0098]
相应的,本实施例所提供的终端设备还可以包括uwb部件(即上述实施例中的第一uwb部件)和wifi部件。
[0099]
可选的,本实施例所提供的终端设备可以具体为智能手机、智能手表和智能腕带等智能设备。
[0100]
此外,本申请实施例还提供了一种计算机可读存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的危险设备提醒方法的步骤。该存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0101]
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置、终端设备及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0102]
以上对本申请所提供的一种危险设备提醒方法、装置、终端设备及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1