本申请涉及变压器领域,具体而言,涉及一种变压器故障的诊断方法、装置、存储介质以及电子设备。
背景技术:
1、变压器在实际投入运行时,不可避免的会产生各种故障问题,伴随较为直观的体现即为产生各种有害气体。现有的变压器自身保护装置只能对其进行收集和计量,却无法对其产生原因和故障根源进行判断。
2、当前根据生成气体进行故障分析的时候,通常采用的方法是对某个单独气体进行分析,例如,在生成的气体存在氧气的时候,将故障确定为a故障。这种分析方法虽然可以分析出大部分故障的发生原因,但是却没有充分的考虑到变压器在实际运行工况条件下,在产生故障的时候,产生的有害气体并不是单一种类和定量,此时,仅对气体成分进行分析可能会由于气体种类较多导致无法准确的对故障进行分析。
3、针对相关技术中在产生的有害气体的种类过多的情况下,无法准确的对故障进行诊断的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请提供一种变压器故障的诊断方法、装置、存储介质以及电子设备,以解决相关技术中在产生的有害气体的种类过多的情况下,无法准确的对故障进行诊断的问题。
2、根据本申请的一个方面,提供了一种变压器故障的诊断方法。该方法包括:获取变压器发生当前故障时产生的气体的产气速率和产气总量,并根据产气速率和产气总量生成当前故障在预设坐标系中的坐标,得到目标坐标,其中,预设坐标系为平面直角坐标系,预设坐标系中的第一坐标轴表示产气速率,第二坐标轴表示产气总量;从数据库中获取多个历史坐标,并从多个历史坐标中获取与目标坐标之间的距离最小的历史坐标,得到候选坐标,其中,历史坐标由已确定故障原因的变压器历史故障的历史产气速率和历史产气总量构成;获取候选坐标在预设坐标系中所属的区域,得到目标区域,并判断目标坐标是否位于目标区域中;在目标坐标位于目标区域的情况下,将候选坐标的故障原因确定为当前故障的故障原因;在目标坐标未位于目标区域的情况下,通过目标坐标与候选坐标进行迭代计算,得到终止坐标,并通过终止坐标确定当前故障的故障原因。
3、可选地,迭代计算包括:计算目标坐标与候选坐标连线的中点坐标,将中点坐标的横坐标和纵坐标取整,得到终止坐标。
4、可选地,通过终止坐标确定当前故障的故障原因包括:判断终止坐标是否位于目标区域中;在终止坐标位于目标区域的情况下,将候选坐标的故障原因确定为当前故障的故障原因;在终止坐标未位于目标区域的情况下,将终止坐标确定为更新后的目标坐标,并再次执行迭代计算,得到更新后的终止坐标;通过更新后的终止坐标再次执行判断终止坐标是否位于目标区域中的步骤,直至终止坐标与目标坐标相同,并将候选坐标的故障原因确定为当前故障的故障原因。
5、可选地,在终止坐标与目标坐标相同之后,方法还包括,该方法还包括:扩大目标区域,直至终止坐标位于目标区域的边缘位置,得到更新后的目标区域。
6、可选地,在从多个历史坐标中获取与目标坐标之间的距离最小的历史坐标,得到候选坐标之后,该方法还包括:获取候选坐标与目标坐标之间的距离,得到目标距离;判断目标距离是否大于预设距离;在目标距离大于预设距离的情况下,确定当前故障为异常故障,并生成告警信息,其中,告警信息指示当前故障的异常原因为未知。
7、可选地,在从多个历史坐标中获取与目标坐标之间的距离最小的历史坐标,得到候选坐标之后,该方法还包括:确定候选坐标的数量,并在候选坐标的数量大于或等于预设数量的情况下,判断目标坐标是否位于每个候选坐标所属的区域中;在目标坐标位于多个候选坐标所属的区域的情况下,将目标坐标所处的每个区域对应的故障原因组合确定为当前故障的故障原因。
8、可选地,获取候选坐标在预设坐标系中所属的区域,得到目标区域包括:确定与候选坐标的故障原因相同的历史坐标,得到多个第一坐标,并将多个第一坐标与候选坐标确定为坐标集合;确定包含坐标集合中的全部坐标的最小面积区域,并将最小面积区域确定为目标区域。
9、根据本申请的另一方面,提供了一种变压器故障的诊断装置。该装置包括:第一获取单元,用于获取变压器发生当前故障时产生的气体的产气速率和产气总量,并根据产气速率和产气总量生成当前故障在预设坐标系中的坐标,得到目标坐标,其中,预设坐标系为平面直角坐标系,预设坐标系中的第一坐标轴表示产气速率,第二坐标轴表示产气总量;第二获取单元,用于从数据库中获取多个历史坐标,并从多个历史坐标中获取与目标坐标之间的距离最小的历史坐标,得到候选坐标,其中,历史坐标由已确定故障原因的变压器历史故障的历史产气速率和历史产气总量构成;第一判断单元,用于获取候选坐标在预设坐标系中所属的区域,得到目标区域,并判断目标坐标是否位于目标区域中;第一确定单元,用于在目标坐标位于目标区域的情况下,将候选坐标的故障原因确定为当前故障的故障原因;计算单元,用于在目标坐标未位于目标区域的情况下,通过目标坐标与候选坐标进行迭代计算,得到终止坐标,并通过终止坐标确定当前故障的故障原因。
10、根据本发明实施例的另一方面,还提供了一种计算机存储介质,计算机存储介质用于存储程序,其中,程序运行时控制计算机存储介质所在的设备执行一种变压器故障的诊断方法。
11、根据本发明实施例的另一方面,还提供了一种电子设备,包含一个或多个处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种变压器故障的诊断方法。
12、通过本申请,采用以下步骤:获取变压器发生当前故障时产生的气体的产气速率和产气总量,并根据产气速率和产气总量生成当前故障在预设坐标系中的坐标,得到目标坐标,其中,预设坐标系为平面直角坐标系,预设坐标系中的第一坐标轴表示产气速率,第二坐标轴表示产气总量;从数据库中获取多个历史坐标,并从多个历史坐标中获取与目标坐标之间的距离最小的历史坐标,得到候选坐标,其中,历史坐标由已确定故障原因的变压器历史故障的历史产气速率和历史产气总量构成;获取候选坐标在预设坐标系中所属的区域,得到目标区域,并判断目标坐标是否位于目标区域中;在目标坐标位于目标区域的情况下,将候选坐标的故障原因确定为当前故障的故障原因;在目标坐标未位于目标区域的情况下,通过目标坐标与候选坐标进行迭代计算,得到终止坐标,并通过终止坐标确定当前故障的故障原因。解决了相关技术中在产生的有害气体的种类过多的情况下,无法准确的对故障进行诊断的问题。通过根据一定时间内的产气速率和产气总量与发生历史异常时的产气速率和产气总量进行比较,从而确定此次发生的异常对应的异常发生原因,并在目标坐标不在目标区域的情况下,可以根据目标坐标和候选坐标的位置将目标坐标向候选坐标移动,从而根据移动后的位置关系确定异常发生原因,进而达到了无需通过气体成分,而是通过气体产生速率和产生总量等物理数据准确的对异常原因进行诊断的效果。
1.一种变压器故障的诊断方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述迭代计算包括:
3.根据权利要求1或2所述的方法,其特征在于,通过所述终止坐标确定所述当前故障的故障原因包括:
4.根据权利要求3所述的方法,其特征在于,在所述终止坐标与所述目标坐标相同之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在从所述多个历史坐标中获取与所述目标坐标之间的距离最小的历史坐标,得到候选坐标之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在从所述多个历史坐标中获取与所述目标坐标之间的距离最小的历史坐标,得到候选坐标之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,获取所述候选坐标在所述预设坐标系中所属的区域,得到目标区域包括:
8.一种变压器故障的诊断装置,其特征在于,包括:
9.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序,其中,所述程序运行时控制所述计算机存储介质所在的设备执行权利要求1至7中任意一项所述的变压器故障的诊断方法。
10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的变压器故障的诊断方法。