故障定位方法、装置、检测设备及存储介质制造方法及图纸

技术编号:29837477 阅读:26 留言:0更新日期:2021-08-27 14:27
本申请适用于信息技术领域,提供了一种故障定位方法、装置、检测设备及存储介质。故障定位方法包括:获取第一故障信息和故障定位模型,所述故障定位模型中包含多个设备的设备信息和所述多个设备之间的关系,所述关系包括连接关系、业务关系和关联关系中的一种或多种;根据所述第一故障信息确定第一故障设备,所述第一故障设备是所述多个设备中的任意一个;以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备;根据预设判定规则从所述多个第二故障设备中确定目标故障设备。本申请提供的故障定位方法可以准确的定位故障设备。

【技术实现步骤摘要】
故障定位方法、装置、检测设备及存储介质
本申请属于信息
,尤其涉及一种故障定位方法、装置、检测设备及存储介质。
技术介绍
一个建筑中可以包含多个设备,多个设备之间相互协作,可以完成特定的任务。当多个设备中某个设备发生故障,就会导致任务无法顺利完成。此时用户就需要定位到导致该设备发生故障的起始故障设备,以便及时准确的通过维修该起始故障设备使发生故障的设备恢复正常工作,完成任务。比如,控制设备可以通过无线网络与打印机连接,发送打印命令和待打印的文件信息控制打印机打印文件,也可以通过无线网络与照明灯连接,发送打开或关闭灯光的指令控制照明灯的开启与关闭。当控制设备发送关闭灯光的指令时,照明灯没有按照指令关闭灯光,就需要从控制设备、提供无线网络的路由器和照明灯中确定导致照明灯没有按照指令关闭灯光的故障设备。但是,设备与设备之间的联系是复杂多样的,产生故障的原因也有多种可能性,因此很难通过故障表现直接定位到故障设备。在日常生活中,人们或根据自己的经验判断出多个有可能发生故障的设备,或通过机器学习算法依据以往确定故障的经验判断,然后通过依次检查设备从中确定需要维修的故障设备,这种依靠经验来定位故障设备的方法容易发生误判,使定位到的故障设备不够准确。
技术实现思路
本申请提供一种故障定位方法、装置、检测设备及存储介质,可以提高定位故障设备的准确性。第一方面,本申请实施例提供了一种故障定位方法,包括:获取第一故障信息和故障定位模型,所述故障定位模型中包含多个设备的设备信息和所述多个设备之间的关系,所述关系包括连接关系、业务关系和关联关系中的一种或多种;根据所述第一故障信息确定第一故障设备,所述第一故障设备是所述多个设备中的任意一个;以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备;根据预设判定规则从所述多个第二故障设备中确定目标故障设备。通过基于一种或多种设备之间的关系遍历故障定位模型中的设备,从中确定与第一故障设备的故障存在一种或多种关系的多个第二故障设备,再从多个第二故障设备中根据预设判定规则确定目标故障设备,从而准确的定位到目标故障设备,提高了定位故障设备的准确性。在第一方面的一种可能的实现方式中,所述方法还包括:获取所述多个设备的设备信息和所述多个设备之间的关系;根据预设的知识图谱、以及所述多个设备的设备信息和所述多个设备之间的关系建立所述故障定位模型。通过预先建立预设的知识图谱,可以得到更丰富的设备信息和设备之间的关系,并通过对文件中获取到的信息进行查缺补漏,使最终得到的故障定位模型中的信息更丰富和准确。在第一方面的一种可能的实现方式中,所述多个第二故障设备包括根据所述连接关系确定的M个设备,根据所述业务关系确定的N个设备,根据所述关联关系确定的S个设备,M、N、S为大于或等于0的整数;所述以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备,包括:以所述第一故障设备为起点,基于所述故障定位模型的所述连接关系,遍历得到所述M个设备;以所述第一故障设备为起点,基于所述故障定位模型的所述业务关系,遍历得到所述N个设备;以所述第一故障设备为起点,基于所述故障定位模型的所述关联关系,遍历得到所述S个设备。通过根据不同的关系遍历得到多个第二故障设备,避免遗漏任何一个有可能的故障源头对应的故障设备,提高故障定位的准确性。在第一方面的一种可能的实现方式中,所述根据预设判定规则从所述多个第二故障设备中确定目标故障设备,包括:当所述M个设备、所述N个设备和所述S个设备中包括相同的设备时,将所述相同的设备确定为所述目标故障设备;当所述M个设备、所述N个设备和所述S个设备中不包括相同的设备时,将所述多个第二故障设备确定为所述目标故障设备。通过预设判定规则将遍历多个关系得到的故障设备中包含的相同设备确定为目标故障设备,保证了故障定位的准确性。在第一方面的一种可能的实现方式中,所述根据预设判定规则从所述多个第二故障设备中确定目标故障设备,包括:当所述M个设备和所述N个设备包括相同的设备,且所述S个设备不包括所述相同的设备时,或者当所述M个设备和所述S个设备包括相同的设备,且所述N个设备不包括所述相同的设备时,或者当所述S个设备和所述N个设备包括相同的设备,且所述M个设备不包括所述相同的设备时,将所述相同的设备确定为所述目标故障设备;当所述M个设备、所述N个设备和所述S个设备中不包括相同的设备时,将所述多个第二故障设备确定为所述目标故障设备。通过预设判定规则将遍历三个关系得到的故障设备中,有两个关系对应的故障设备中都包含的相同设备确定为目标故障设备,保证了故障定位的准确性。在第一方面的一种可能的实现方式中,所述根据预设判定规则从所述多个第二故障设备中确定目标故障设备之后,还包括:获取所述目标故障设备的故障类型,所述故障类型用于指示所述目标故障设备的故障原因;若所述故障类型有一个,将所述故障类型确定为目标故障类型;若所述故障类型有多个,获取多个所述故障类型的发生时间,根据所述发生时间的先后,从多个所述故障类型中将发生时间最晚的故障类型确定为所述目标故障类型。通过目标故障类型可以向用户提供更详细的设备的故障情况,为用户决定处理方案提供信息。在第一方面的一种可能的实现方式中,所述获取所述目标故障设备的故障类型之后,还包括:获取所述目标故障设备的目标故障信息和所述目标故障类型;输出所述目标故障信息和所述目标故障类型。通过输出遍历路径上的故障设备,可以向用户提供更详细的故障发生过程。第二方面,本申请实施例提供了一种故障定位装置,包括:信息获取模块,用于获取第一故障信息和故障定位模型,所述故障定位模型中包含多个设备的设备信息和所述多个设备之间的关系,所述关系包括连接关系、业务关系和关联关系中的一种或多种;设备确定模块,用于根据所述第一故障信息确定第一故障设备,所述第一故障设备是所述多个设备中的任意一个;模型定位模块,用于以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备;规则判定模块,用于根据预设判定规则从所述多个第二故障设备中确定目标故障设备。在第二方面的一种可能的实现方式中,所述信息获取模块还用于:获取所述多个设备的设备信息和所述多个设备之间的关系;根据预设的知识图谱、以及所述多个设备的设备信息和所述多个设备之间的关系建立所述故障定位模型。在第二方面的一种可能的实现方式中,所述多个第二故障设备包括根据所述连接关系确定的M个设备,根据所述业务关系确定的N个设备,根据所述关联关系确定的S个设备,M、N、S为大于或等于0的整数;所述模型定位模块,具体用于:以所述第一故障设备为起点,基于所述故障定位模型的所述连接关系,本文档来自技高网...

【技术保护点】
1.一种故障定位方法,其特征在于,包括:/n获取第一故障信息和故障定位模型,所述故障定位模型中包含多个设备的设备信息和所述多个设备之间的关系,所述关系包括连接关系、业务关系和关联关系中的一种或多种;/n根据所述第一故障信息确定第一故障设备,所述第一故障设备是所述多个设备中的任意一个;/n以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备;/n根据预设判定规则从所述多个第二故障设备中确定目标故障设备。/n

【技术特征摘要】
1.一种故障定位方法,其特征在于,包括:
获取第一故障信息和故障定位模型,所述故障定位模型中包含多个设备的设备信息和所述多个设备之间的关系,所述关系包括连接关系、业务关系和关联关系中的一种或多种;
根据所述第一故障信息确定第一故障设备,所述第一故障设备是所述多个设备中的任意一个;
以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备;
根据预设判定规则从所述多个第二故障设备中确定目标故障设备。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述多个设备的设备信息和所述多个设备之间的关系;
根据预设的知识图谱、以及所述多个设备的设备信息和所述多个设备之间的关系建立所述故障定位模型。


3.根据权利要求1所述的方法,其特征在于,所述多个第二故障设备包括根据所述连接关系确定的M个设备,根据所述业务关系确定的N个设备,根据所述关联关系确定的S个设备,M、N、S为大于或等于0的整数;
所述以所述第一故障设备为起点,基于所述故障定位模型的所述关系,遍历得到多个第二故障设备,包括:
以所述第一故障设备为起点,基于所述故障定位模型的所述连接关系,遍历得到所述M个设备;
以所述第一故障设备为起点,基于所述故障定位模型的所述业务关系,遍历得到所述N个设备;
以所述第一故障设备为起点,基于所述故障定位模型的所述关联关系,遍历得到所述S个设备。


4.根据权利要求3所述的方法,其特征在于,所述根据预设判定规则从所述多个第二故障设备中确定目标故障设备,包括:
当所述M个设备、所述N个设备和所述S个设备中包括相同的设备时,将所述相同的设备确定为所述目标故障设备;
当所述M个设备、所述N个设备和所述S个设备中不包括相同的设备时,将所述多个第二故障设备确定为所述目标故障设备。


5.根据权利要求3所述的方法,其特征在于,所述根据预设判定规则从所述多个第二...

【专利技术属性】
技术研发人员:邓新星夏石泉崔江峰常海胡月李钰涵黄焕民
申请(专利权)人:深圳市前海数字城市科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1