一种配电网箱智能锁具控制方法及装置与流程

文档序号:23545436发布日期:2021-01-05 20:58阅读:158来源:国知局
一种配电网箱智能锁具控制方法及装置与流程

本申请涉及计算机技术领域,特别涉及一种配电网箱智能锁具控制方法及装置。



背景技术:

配电网箱是指配电网中用于进行电能分配、控制、计量以及连接线缆的配电设备,内部通常安装有开关设备、测量仪表、保护电器和辅助设备等重要元器件。配电网箱能够合理地分配电能,提高用户对供电质量的满意度,是整个配电网基础设施的重要组成部分。

由于配电网箱内部安装有较多的重要元器件,因此出于安全考虑,配电网箱通常只能由专业人员进行操作,在非操作状态时需要上锁。目前配电网箱采用的锁具大多是普通锁具,比如需要钥匙才能开关的锁具,由于此类锁具容易拆卸,安全性较低,且在锁具的日常管理中,需要人工逐一检查确认锁具的状况,出错率较高且管理效率较低,因此考虑在配电网箱上采用智能锁具。由于智能锁具安全性较高,且可以由用户设备,比如手机,进行联网控制,使用较方便,有助于提高日常管理和维护效率,因此需要一种配电网箱智能锁具控制方法,使得用户设备在日常锁具管理中可以便捷地控制智能锁具进行必要的操作。

基于此,目前亟需一种配电网箱智能锁具控制方法,用于解决现有技术在配电网箱的日常锁具管理中效率较低的问题。



技术实现要素:

本申请提供了一种配电网箱智能锁具控制方法及装置,可用于解决现有技术在配电网箱的日常锁具管理中效率较低的技术问题。

第一方面,本申请实施例提供一种配电网箱智能锁具控制方法,所述方法应用于配电网箱智能锁具系统,所述配电网箱智能锁具系统包括用户设备和安装在配电网箱上的智能锁具,所述用户设备用于控制所述智能锁具;其特征在于,所述方法包括:

获取需求用户的登录信息;所述登录信息包括用户设备标识、用户设备的位置和用户的身份信息;所述需求用户为对所述智能锁具提出控制需求的用户;

将所述用户的身份信息与预设的具备智能锁具操作权限的用户身份作比较,判断所述需求用户是否具备智能锁具操作权限;

如果所述需求用户具备智能锁具操作权限,则获取所述需求用户提出控制需求的需求智能锁具标识;

将所述需求智能锁具标识与为所述用户设备标识预先分配的多个候选智能锁具标识作比较,从多个候选智能锁具中确定标识符合所述需求智能锁具标识的目标智能锁具;

根据所述用户设备的位置和目标智能锁具的位置,确定所述用户设备与所述目标智能锁具的操作距离;

如果所述操作距离在预设范围之内,则获取对所述目标智能锁具计划执行的控制需求;所述控制需求包括待控制参数、对所述待控制参数计划执行的目标操作,以及目标操作的操作顺序;

根据对所述待控制参数计划执行的目标操作,以及所述目标操作的操作顺序,判断所述控制需求是否符合预设智能锁具操作要求;

如果所述控制需求符合预设智能锁具操作要求,则获取目标智能锁具的待控制参数;

根据对所述待控制参数计划执行的目标操作和所述目标操作的操作顺序,对所述目标智能锁具的待控制参数进行操作。

在第一方面的一种可实现方式中,所述获取需求用户的登录信息,包括:

从所述用户设备获取需求用户的登录信息。

在第一方面的一种可实现方式中,所述根据所述用户设备的位置和目标智能锁具的位置,确定所述用户设备与所述目标智能锁具的操作距离,包括:

获取所述目标智能锁具的位置;

根据所述用户设备的位置和所述目标智能锁具的位置,确定所述用户设备与所述目标智能锁具之间的直线距离,并将所述直线距离作为所述用户设备与所述目标智能锁具的操作距离。

在第一方面的一种可实现方式中,所述方法还包括:

如果所述操作距离不在预设范围之内,则禁止所述需求用户继续操作。

在第一方面的一种可实现方式中,所述方法还包括:

如果所述控制需求不符合预设智能锁具操作要求,则禁止所述需求用户继续操作。

第二方面,本申请实施例提供一种配电网箱智能锁具控制装置,所述装置应用于配电网箱智能锁具系统,所述配电网箱智能锁具系统包括用户设备和安装在配电网箱上的智能锁具,所述用户设备用于控制所述智能锁具;其特征在于,所述装置包括:

第一获取单元,用于获取需求用户的登录信息;所述登录信息包括用户设备标识、用户设备的位置和用户的身份信息;所述需求用户为对所述智能锁具提出控制需求的用户;

验证单元,用于将所述用户的身份信息与预设的具备智能锁具操作权限的用户身份作比较,判断所述需求用户是否具备智能锁具操作权限;

第二获取单元,用于如果所述需求用户具备智能锁具操作权限,则获取所述需求用户提出控制需求的需求智能锁具标识;

第一处理单元,用于将所述需求智能锁具标识与为所述用户设备标识预先分配的多个候选智能锁具标识作比较,从多个候选智能锁具中确定标识符合所述需求智能锁具标识的目标智能锁具;以及,根据所述用户设备的位置和目标智能锁具的位置,确定所述用户设备与所述目标智能锁具的操作距离;

第三获取单元,用于如果所述操作距离在预设范围之内,则获取对所述目标智能锁具计划执行的控制需求;所述控制需求包括待控制参数、对所述待控制参数计划执行的目标操作,以及目标操作的操作顺序;

第二处理单元,用于根据对所述待控制参数计划执行的目标操作,以及所述目标操作的操作顺序,判断所述控制需求是否符合预设智能锁具操作要求;

第四获取单元,用于如果所述控制需求符合预设智能锁具操作要求,则获取目标智能锁具的待控制参数;

控制单元,用于根据对所述待控制参数计划执行的目标操作和所述目标操作的操作顺序,对所述目标智能锁具的待控制参数进行操作。

在第二方面的一种可实现方式中,所述第一获取单元具体用于:

从所述用户设备获取需求用户的登录信息。

在第二方面的一种可实现方式中,所述第一处理单元具体用于:

获取所述目标智能锁具的位置;

根据所述用户设备的位置和所述目标智能锁具的位置,确定所述用户设备与所述目标智能锁具之间的直线距离,并将所述直线距离作为所述用户设备与所述目标智能锁具的操作距离。

在第二方面的一种可实现方式中,所述装置还包括:

所述第三获取单元,还用于如果所述操作距离不在预设范围之内,则禁止所述需求用户继续操作。

在第二方面的一种可实现方式中,所述装置还包括:

所述第四获取单元,还用于如果所述控制需求不符合预设智能锁具操作要求,则禁止所述需求用户继续操作。

如此,本申请实施例在确认对智能锁具提出控制需求的用户具备控制权限后,根据需要控制的智能锁具标识确定目标智能锁具,并在确认用户设备与目标智能锁具的操作距离在规定范围的基础上,根据用户提出的符合预设操作要求的控制需求,对目标智能锁具的待控制参数进行控制。整个过程中操作人员无需接触目标智能锁具,直接在用户设备上即可对目标智能锁具进行远程控制,有效地提高了对配电网箱智能锁具的日常管理和维护效率,且不易出错,使用较方便,具有较高的实用性。

附图说明

图1为本申请实施例提供的配电网箱智能锁具控制方法所应用的场景示意图;

图2为本申请实施例提供的一种配电网箱智能锁具控制方法所对应的流程示意图;

图3为本申请实施例提供的一种配电网箱智能锁具控制装置的结构示意图;

图4为本申请实施例提供的一种配电网箱智能锁具控制装置的电子设备硬件结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

为了解决现有技术的问题,本申请实施例提供一种配电网箱智能锁具控制方法,具体用于解决现有技术在配电网箱的日常锁具管理中效率较低的问题。本申请实施例提供的方法既可以由被控终端执行,也可以由独立的服务器执行,具体不作限定,以独立的服务器执行为例,具体说明本申请实施例提供的方法。本申请实施例提供的方法应用于配电网箱智能锁具系统,该配电网箱智能锁具系统包括用户设备和安装在配电网箱上的智能锁具,用户设备用于控制智能锁具。图1示例性示出了本申请实施例提供的配电网箱智能锁具控制方法所应用的场景示意图。如图1所示,用户设备通过独立的服务器对配电网箱的智能锁具进行控制。

图2示例性示出了本申请实施例提供的一种配电网箱智能锁具控制方法所对应的流程示意图。如图2所示,配电网箱智能锁具控制具体包括以下步骤:

步骤201,获取需求用户的登录信息。

具体来说,需求用户是对智能锁具提出控制需求的用户。登录信息包括用户设备标识、用户设备的位置和用户的身份信息。

可以从用户设备获取需求用户的登录信息,也就是说,用户设备将登录信息发送给服务器,服务器接收登录信息。

本申请实施例提供的用户设备是指安装有配电网箱智能锁具管理app(application,应用程序)的设备,如平板电脑、手机,具体不作限定。用户设备标识用于区分不同的用户设备,用户设备的位置是指发出登录信息的用户设备在发出登录信息时所处的实时位置信息,用户的身份信息用于区分不同的用户。需要说明的是,一个用户设备可以由不同的用户登录,一个用户也可以在不同的用户设备上登录。

步骤202,将用户的身份信息与预设的具备智能锁具操作权限的用户身份作比较,判断需求用户是否具备智能锁具操作权限。如果具备,则执行步骤203;如果不具备,则执行步骤204。

具体来说,预设具备智能锁具操作权限的用户身份并存储在服务器中,将需求用户的身份信息与这些预设的用户身份信息作比较,对需求用户的身份进行验证。如果需求用户具备智能锁具操作权限,则继续执行步骤203;如果需求用户不具备智能锁具操作权限,则禁止需求用户继续操作。

本申请实施例中配电网箱智能锁具可以包括箱柜门锁、断路器锁、开关锁和接地锁中的一种或多种,具体可以根据配电网箱的需求进行安装,具体不作限定。

步骤203,如果需求用户具备智能锁具操作权限,则获取需求用户提出控制需求的需求智能锁具标识。

具体来说,如果需求用户具备智能锁具操作权限,则可以从用户设备获取需求智能锁具标识,也就是说,用户设备将需求智能锁具标识发送给服务器,服务器接收该需求智能锁具标识。

步骤204,禁止需求用户继续操作。

通过上述方法对需求用户的身份进行验证,可以避免非专业人员操作智能锁具,提高了对配电网箱智能锁具管理的安全性。

步骤205,将需求智能锁具标识与为用户设备标识预先分配的多个候选智能锁具标识作比较,从多个候选智能锁具中确定标识符合所述需求智能锁具标识的目标智能锁具。

具体来说,在众多智能锁具中,预先为每个用户设备分配了多个可以操作的智能锁具,也就是候选智能锁具,根据用户设备标识即可确定该用户设备绑定的候选智能锁具标识。需要说明的是,候选智能锁具是与用户设备绑定的,也就是说,针对同一用户设备,不同的用户登录,可以操作的候选智能锁具仍是固定的。

针对所有候选智能锁具,将标识符合需求智能锁具标识的候选智能锁具确定为目标智能锁具,也就是需求用户需要进行控制的智能锁具。

通过上述方法确定目标智能锁具,操作较为便捷,可以更加有针对性地对智能锁具进行控制,较好地提高了对智能锁具日常管理的效率。

步骤206,根据用户设备的位置和目标智能锁具的位置,确定用户设备与目标智能锁具的操作距离。

确定用户设备与目标智能锁具的操作距离的方式有多种。一个示例中,可以通过以下方式确定:

获取目标智能锁具的位置。

根据用户设备的位置和目标智能锁具的位置,确定用户设备与目标智能锁具之间的直线距离,并将直线距离作为用户设备与目标智能锁具的操作距离。

具体来说,在确定了目标智能锁具后,直接可以对应调取出该目标智能锁具对应的信息,包括目标智能锁具的位置以及其他信息。根据用户设备的位置和目标智能锁具的位置,可以在地图上确定出用户设备与目标智能锁具之间的直线距离。

在其他可能的示例中,本领域技术人员可以根据实际需求确定用户设备与目标智能锁具的操作距离,比如取地图上可行走的实际距离,具体不作限定。

步骤207,判断用户设备与目标智能锁具的操作距离是否在预设范围内,如果操作距离在预设范围之内,则继续执行步骤208;如果操作距离不在预设范围之内,则执行步骤209。

步骤208,如果操作距离在预设范围之内,则获取对目标智能锁具计划执行的控制需求。控制需求包括待控制参数、对待控制参数计划执行的目标操作,以及目标操作的操作顺序。

具体来说,可以从用户设备获取控制需求,也就是说,用户设备将控制需求发送给服务器,服务器接收该控制需求。其中,待控制参数是指用于反映智能锁具信息的参数,比如智能锁具的位置、智能锁具的状态等。

步骤209,禁止需求用户继续操作。

步骤210,根据对待控制参数计划执行的目标操作,以及目标操作的操作顺序,判断控制需求是否符合预设智能锁具操作要求。如果控制需求符合预设智能锁具操作要求,则执行步骤211;如果控制需求不符合预设智能锁具操作要求,则执行步骤212。

具体来说,在实际对目标智能锁具进行控制之前,需要确认需求用户提出的控制需求是否符合预设的操作要求,如果符合,则继续执行步骤211;否则,执行步骤212。

步骤211,如果控制需求符合预设智能锁具操作要求,则获取目标智能锁具的待控制参数。

步骤212,禁止需求用户继续操作。

具体来说,此时需求用户应调整控制需求,再次执行步骤210进行验证。

步骤213,根据对所述待控制参数计划执行的目标操作和所述目标操作的操作顺序,对所述目标智能锁具的待控制参数进行操作。

如此,本申请实施例在确认对智能锁具提出控制需求的用户具备控制权限后,根据需要控制的智能锁具标识确定目标智能锁具,并在确认用户设备与目标智能锁具的操作距离在规定范围的基础上,根据用户提出的符合预设操作要求的控制需求,对目标智能锁具的待控制参数进行控制。整个过程中操作人员无需接触目标智能锁具,直接在用户设备上即可对目标智能锁具进行远程控制,有效地提高了对配电网箱智能锁具的日常管理和维护效率,且不易出错,使用较方便,具有较高的实用性。

为了更加清楚地说明步骤208至步骤213,下面通过具体示例来进行举例说明。

在本申请的一个具体示例中,假设对目标智能锁具计划执行的控制需求为锁具导航,待控制参数为锁具位置,目标操作为将锁具位置在电子地图上显示。确定控制需求符合要求后,服务器直接获取目标智能锁具的锁具位置,并在预设的电子地图的对应位置上对目标智能锁具进行标识和展示。

在本申请的另一个具体示例中,假设对目标智能锁具计划执行的控制需求为防误操作验证,待控制参数为锁具操作记录,目标操作为验证锁具操作记录中的操作顺序是否正确,如果正确,则允许按照锁具操作记录中的操作顺序进行开锁。确定控制需求符合要求后,服务器直接获取目标智能锁具的锁具操作记录,根据锁具操作记录中记录的锁具操作顺序,按照预设的防误闭锁逻辑对锁具操作顺序进行验证,验证是否存在错误操作。如果存在错误操作,则对目标智能锁具执行闭锁操作,即不允许开锁;如果不存在错误操作,则允许开锁。

在本申请的另一个具体示例中,假设对目标智能锁具计划执行的控制需求为开关锁记录查询,待控制参数为锁具操作记录,目标操作为对锁具操作记录进行保存和显示。确定控制需求符合要求后,服务器直接获取目标智能锁具的锁具操作记录,通过预设的日志工具,比如日志打印中间件(logging-web)、日志监控工具(gomonitorlog),对锁具操作记录进行保存并显示,以便随时进行查阅分析。

在本申请的另一个具体示例中,假设对目标智能锁具计划执行的控制需求为锁具检修,待控制参数为锁具图片,目标操作为对锁具图片进行状态识别或者年限预测。确定控制需求符合要求后,服务器直接获取目标智能锁具的当前状态锁具图片,通过图片识别的方法对锁具图片进行状态识别或者年限预测,当识别到锁具图片为锁具损坏时,或者识别到锁具图片的使用年限超过预设阈值(使用寿命)时,向用户设备发送锁具更换消息,提醒用户更换智能锁具。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

图3示例性示出了本申请实施例提供的一种配电网箱智能锁具控制装置的结构示意图。如图3所示,该装置具有实现上述配电网箱智能锁具控制方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置应用于配电网箱智能锁具系统,配电网箱智能锁具系统包括用户设备和安装在配电网箱上的智能锁具,用户设备用于控制智能锁具。该装置可以包括:第一获取单元301、验证单元302、第二获取单元303、第一处理单元304、第三获取单元305、第二处理单元306、第四获取单元307和控制单元308。

第一获取单元301,用于获取需求用户的登录信息。登录信息包括用户设备标识、用户设备的位置和用户的身份信息;需求用户为对智能锁具提出控制需求的用户。

验证单元302,用于将用户的身份信息与预设的具备智能锁具操作权限的用户身份作比较,判断需求用户是否具备智能锁具操作权限。

第二获取单元303,用于如果需求用户具备智能锁具操作权限,则获取需求用户提出控制需求的需求智能锁具标识。

第一处理单元304,用于将需求智能锁具标识与为用户设备标识预先分配的多个候选智能锁具标识作比较,从多个候选智能锁具中确定标识符合需求智能锁具标识的目标智能锁具。以及,根据用户设备的位置和目标智能锁具的位置,确定用户设备与目标智能锁具的操作距离。

第三获取单元305,用于如果操作距离在预设范围之内,则获取对目标智能锁具计划执行的控制需求。控制需求包括待控制参数、对待控制参数计划执行的目标操作,以及目标操作的操作顺序。

第二处理单元306,用于根据对待控制参数计划执行的目标操作,以及目标操作的操作顺序,判断控制需求是否符合预设智能锁具操作要求。

第四获取单元307,用于如果控制需求符合预设智能锁具操作要求,则获取目标智能锁具的待控制参数。

控制单元308,用于根据对待控制参数计划执行的目标操作和目标操作的操作顺序,对目标智能锁具的待控制参数进行操作。

在一种可实现方式中,第一获取单元301具体用于:

从用户设备获取需求用户的登录信息。

在一种可实现方式中,第一处理单元304具体用于:

获取目标智能锁具的位置。

根据用户设备的位置和目标智能锁具的位置,确定用户设备与目标智能锁具之间的直线距离,并将直线距离作为用户设备与目标智能锁具的操作距离。

在一种可实现方式中,该装置还包括:

第三获取单元305,还用于如果操作距离不在预设范围之内,则禁止需求用户继续操作。

在一种可实现方式中,该装置还包括:

第四获取单元307,还用于如果控制需求不符合预设智能锁具操作要求,则禁止需求用户继续操作。

如此,本申请实施例在确认对智能锁具提出控制需求的用户具备控制权限后,根据需要控制的智能锁具标识确定目标智能锁具,并在确认用户设备与目标智能锁具的操作距离在规定范围的基础上,根据用户提出的符合预设操作要求的控制需求,对目标智能锁具的待控制参数进行操作。整个过程中操作人员无需接触目标智能锁具,直接在用户设备上即可对目标智能锁具进行远程控制,有效地提高了对配电网箱智能锁具的日常管理和维护效率,且不易出错,使用较方便,具有较高的实用性。

图4为本申请实施例提供的一种配电网箱智能锁具控制装置的电子设备硬件结构示意图。该电子设备具体可以是服务器,该服务器包括但不限于高性能计算机和高性能计算机集群。如图4所示,本申请实施例提供的电子设备包括:存储器401,用于存储程序指令;网络接口402,用于传输数据;处理器403,用于调用并执行所述存储器中的程序指令,以实现上述实施例所述的配电网箱智能锁具控制方法。本实施例中,处理器403与存储器401以及网络接口402可以通过系统总线或其他方式连接。存储器401包括非易失性存储介质和内存储器。该电子设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器403执行时,可使得处理器403实现配电网箱智能锁具控制方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器403执行时,可使得处理器403执行配电网箱智能锁具的控制方法。本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本申请实施例还提供了一种存储介质,所述存储介质中存储有计算机程序,当配电网箱智能锁具控制装置的至少一个处理器执行所述计算机程序时,配电网箱智能锁具控制装置执行上述实施例所述的配电网箱智能锁具控制方法。

所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:rom)或随机存储记忆体(英文:randomaccessmemory,简称:ram)等。

本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于服务构建装置和服务加载装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本申请实施方式并不构成对本申请保护范围的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1