电源短路定位方法、系统、计算机设备和存储介质与流程

未命名 09-08 阅读:105 评论:0


1.本技术涉及检测装置技术领域,特别是涉及一种电源短路定位方法、系统、计算机设备和存储介质。


背景技术:

2.在服务器制作过程中,包含生产服务器内部的电路板结构,且需要对生产的电路板结构进行功能检验,满足可正常上电工作的功能。尤其是交换机、网卡等电子硬件板卡容易出现不能正常上电的异常情况,在出现不能正常上电时,需要找硬件工程师进行人工检测定位,当发现有负载短路时又会找电源工程师进行故障分析,增加了板卡故障定位的步骤与时间,不利于产品的维修与反馈;同时,针对负载短路的情况,需通过人工逐级断开后级负载检测短路位置,人工逐级排查工作量较大,将短路电源的后级负载逐级断开测试,直到不在发生短路为止,然后逐渐缩小发生短路的器件,确认发生短路的位置。对于有很多不同电源的板卡,其故障点定位将更加耗时耗力,且需要专业人士逐一排查,效率低,严重影响项目的进程。因此,开发一种高效的电源短路定位方法、电源短路定位系统、计算机设备和存储介质十分必要,以此来减少人力,缩短产品故障定位及维修的时间。


技术实现要素:

3.根据此,有必要针对上述技术问题,提供一种电源短路定位方法、电源短路定位系统、计算机设备和存储介质,采用自动化处理方式实现电源短路定位,能够减少人工、缩短产品故障定位及维修的时间。
4.一方面,提供一种电源短路定位系统,所述电源短路定位系统包括:
5.机械臂飞针检测模块,用于根据被测板卡上各个电源的位置,利用机械臂操作探针检测各个电源的对地阻抗,以识别出短路的电源;
6.识别定位模块,用于对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
7.多数据验证模块,用于通过焊接方式将第一短路位置的发热器件去除,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,若仍存在短路,重新启动所述识别定位模块定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,直至不存在短路。
8.进一步的,所述机械臂飞针检测模块包括机械臂和阻抗测量探针,所述阻抗测量探针设置在所述机械臂上。
9.进一步的,所述识别定位模块包括红外热成像系统和热成像摄像头;所述热成像摄像头用于获取被测板卡上的温度,所述红外热成像系统用于将获取的被测板卡上的温度转换为温度分布图像。
10.进一步的,所述多数据验证模块包括上位机和焊机;所述上位机在获取到第一短路位置或第二短路位置时,控制所述焊机启动将第一短路位置或第二短路位置的发热器件
去掉;所述上位机还用于根据检测获知的各个电源的对地阻抗数据,判断被测板卡上是否存在短路。
11.进一步的,所述电源短路定位系统还包括板卡识别模块;所述板卡识别模块用于通过图像识别方式获取被测板卡上各个电源的位置信息。
12.进一步的,所述板卡识别模块包括摄像机、数据存储器和处理器;所述摄像机用于对被测板卡拍摄获取被测板卡的图像,所述数据存储器内存储有板卡电路分布文件,所述处理器用于将所述被测板卡的图像与所述数据存储器内存储的板卡电路分布文件进行对比,确认被测板卡上各个电源的输出位置、接地端位置信息。
13.进一步的,所述电源短路定位系统还包括器件回收模块;所述器件回收模块用于收纳在短路位置去除的发热器件。
14.另一方面,提供了一种电源短路定位方法,其包括以下步骤:
15.根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;
16.对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
17.通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。
18.再一方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
19.根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;
20.对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
21.通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。
22.又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
23.根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;
24.对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
25.通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。
26.上述电源短路定位方法、电源短路定位系统10、计算机设备和存储介质,采用自动化处理方式实现电源短路定位,可以简化人工逐级测试的时间,同时避免人工焊接对板卡造成的二次损坏,将重复工作由机器完成,释放人力,缩短产品故障定位及维修的时间。
附图说明
27.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1为一个实施例中电源短路定位系统的原理图;
29.图2为一个实施例中电源短路定位系统的结构示意图;
30.图3为一个实施例中的电源短路定位方法的流程图;
31.图4为一个实施例中对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像步骤的流程示意图;
32.图5为一个实施例中短路检测步骤的流程示意图;
33.图6为一个实施例中通过图像识别方式获取被测板卡上各个电源的位置信息步骤的流程示意图;
34.图7为一个实施例中计算机设备的内部结构图。
具体实施方式
35.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
36.实施例1
37.如背景技术所述,对于有很多不同电源的板卡,其故障点定位需要专业人士逐一排查,效率低,严重影响项目的进程。
38.为解决上述问题,本发明实施例1中创造性的提出了一种电源短路定位系统,根据数据融合技术多层次分析确认电源短路位置的方法实现电源短路定位。
39.所述电源短路定位系统的主要模块组成部分如下:板卡识别模块、步进电机控制旋转台、图像处理软件、标准数据库和上位机软件。所述电源短路定位系统的各部分模块功能概述和流程框图如图1所示。
40.(1)板卡识别模块:被测板卡的高清图像采集对比。通过对板卡进行图像采集确定板卡的位置坐标信息,与数据库中的板卡brd文件配对,确认板卡上各个电源的输出位置、gnd位置信息;
41.(2)机械臂飞针检测模块:根据各个电源的位置信息,利用机械臂操作探针检测各个电源的对地阻抗,以便确认短路的电源;
42.(3)识别定位模块:确认短路电源后,通过机械臂探针给短路电源输入电流,并启动机械臂上的红外热成像系统,获取板卡上的温度信息,根据采集的图像,确定温度较高的位置,并在显示屏上标注,发热严重的地方,即为发生短路的地方;
43.(4)多数据验证模块:利用机械化焊接技术,将发热的器件拿掉,重新测量电源阻抗,如仍有短路现象,重新启动识别定位模块,继续寻找发热点确定短路位置;
44.(5)器件回收模块:定位到短路位置后,将发生短路的器件收纳,由工程师联系相关厂商解剖分析。
45.如图1、图2所示,本实施例优选所述电源短路定位系统10包括:机械臂飞针检测模块2,识别定位模块3,多数据验证模块4。
46.机械臂飞针检测模块2,用于根据被测板卡上各个电源的位置,利用机械臂操作探针检测各个电源的对地阻抗,以识别出短路的电源。
47.识别定位模块3,用于对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置。
48.多数据验证模块4,用于通过焊接方式将第一短路位置的发热器件去除,控制所述机械臂飞针检测模块2重新检测各个电源的对地阻抗,若仍存在短路,重新启动所述识别定位模块3定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块2重新检测各个电源的对地阻抗,直至不存在短路。
49.在本实施例中,所述机械臂飞针检测模块2包括机械臂和阻抗测量探针,所述阻抗测量探针设置在所述机械臂上。
50.在本实施例中,所述识别定位模块3包括红外热成像系统和热成像摄像头;优选的,所述红外热成像系统设于所述机械臂上,所述热成像摄像头设于所述被测板卡上方;所述热成像摄像头用于获取被测板卡上的温度,所述红外热成像系统用于将获取的被测板卡上的温度转换为温度分布图像。
51.在本实施例中,所述多数据验证模块4包括上位机和焊机;所述上位机在获取到第一短路位置或第二短路位置时,控制所述焊机启动将第一短路位置或第二短路位置的发热器件去掉;所述上位机还用于根据检测获知的各个电源的对地阻抗数据,判断被测板卡上是否存在短路。
52.在本实施例中,所述电源短路定位系统10还包括板卡识别模块1;所述板卡识别模块1用于通过图像识别方式获取被测板卡上各个电源的位置信息。
53.在本实施例中,所述板卡识别模块1包括摄像机、数据存储器和处理器;所述摄像机用于对被测板卡拍摄获取被测板卡的图像,所述数据存储器内存储有板卡电路分布文件,所述处理器用于将所述被测板卡的图像与所述数据存储器内存储的板卡电路分布文件进行对比,确认被测板卡上各个电源的输出位置、接地端位置信息。
54.可理解的是,所述摄像机与所述热成像摄像头可以为同一个摄像头结构,因此如图1所示,所述识别定位模块3通过所述多数据验证模块4的上位机连接至所述板卡识别模块1,通过上位机协调控制摄像头结构正常拍摄相片作为摄像机,还是开启热成像作为热成像摄像头。
55.在本实施例中,所述电源短路定位系统10还包括器件回收模块5;所述器件回收模块5用于收纳在短路位置去除的发热器件。
56.上述电源短路定位装置中,采用自动化处理方式实现电源短路定位,可以简化人工逐级测试的时间,同时避免人工焊接对板卡造成的二次损坏,将重复工作由机器完成,释放人力,缩短产品故障定位及维修的时间。
57.上述电源短路定位装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
58.实施例2
59.如图3所示,在实施例2中,提供了一种电源短路定位方法,其包括以下步骤:
60.s2、根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;
61.s3、对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
62.s4、通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。
63.如图4所示,在本实施例中,所述对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像步骤包括:
64.s31、获取被测板卡上的温度;
65.s32、将获取的被测板卡上的温度转换为温度分布图像。
66.在本实施例中,所述通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗步骤之后,还包括短路检测步骤。
67.如图5所示,所述短路检测步骤包括:
68.s41、根据检测获知的各个电源的对地阻抗数据,判断被测板卡上是否存在短路;
69.s42、若不存在短路,则结束;
70.s43、若仍存在短路,重新启动所述识别定位模块定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,直至不存在短路。
71.如图3所示,在本实施例中,在所述根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源步骤之前还包括:
72.s1、通过图像识别方式获取被测板卡上各个电源的位置信息。
73.具体的,通过对被测板卡进行图像采集确定被测板卡的位置坐标信息,与数据库中的板卡brd文件配对,确认板卡上各个电源的输出位置、接地端(gnd)位置信息。
74.如图6所示,在本实施例中,所述通过图像识别方式获取被测板卡上各个电源的位置信息步骤包括:
75.s11、对被测板卡拍摄获取被测板卡的图像;
76.s12、将所述被测板卡的图像与数据存储器内存储的板卡电路分布文件进行对比,确认被测板卡上各个电源的输出位置、接地端位置信息。
77.如图3所示,在本实施例中,在检测各个电源的对地阻抗,直至不存在短路步骤之后还包括:
78.s5、收纳在短路位置去除的发热器件。
79.如图3所示,在本实施例中,在收纳在短路位置去除的发热器件步骤之后,还包括:
80.s6、发出告警信息,提醒存在待分析的引起短路故障的发热器件。
81.上述电源短路定位方法中,采用自动化处理方式实现电源短路定位,可以简化人工逐级测试的时间,同时避免人工焊接对板卡造成的二次损坏,将重复工作由机器完成,释放人力,缩短产品故障定位及维修的时间。
82.应该理解的是,虽然图3-图6的流程图中的各个步骤按照箭头的指示依次显示,但
是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3-图6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
83.在使用时,与所述电源短路定位方法对应的使用步骤如下:
84.第一步:将故障板卡放到检测区域,通过高清摄像头拍摄板卡图像,经上位机解析板卡位置坐标、结构形态、关键器件等信息,同时提取数据库中对应板卡的brd文件,与拍摄的图片进行同位置比对,识别确定板卡上各个电源对应的位置;
85.第二步:位置信息确认后,上位机启动机械臂,将阻抗测量探针移动到电源正负极,测量板卡上每个电源的对地阻抗,对于发生短路的电源生成数据文件并传输到上位机告知操作人员;
86.第三步:确定短路电源后,逐个电源进行定位识别操作。启动机械臂将电源探针移动到短路电源位置,向电源平面输送对应电压的电流,同时开启红外热成像功能,通过产品上方的摄像头获取板卡上的温度信息,寻找发热明显的器件。根据短路时电流增大导致器件发热的原理,可以找到发生短路的器件;
87.第四步:为验证该器件是否短路,上位机在获取发热器件信息后,将启动焊接功能,由机械臂移动烙铁头到对应位置将器件焊下来,然后重新进行板卡识别、阻抗检测的操作,如仍有短路,继续进行红外成像识别,直到不在发生短路;
88.第五步:检测结束后,将故障元器件进行回收,上位机可通知工程师拿回,拿回的元器件可联系厂家进行剖析检测。
89.值得说明的是,本技术不仅仅局限于使用过程中发生故障的板卡,亦可适用于工厂产线板卡出货前的质量检测;本技术不仅仅局限于交换机、网卡等产品的板卡,亦可适用于服务器主板等高密度硬件板卡。
90.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储电源短路定位数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电源短路定位方法。
91.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
92.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
93.根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;
94.对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
95.通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。
96.在本实施例中,所述对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像步骤包括:
97.获取被测板卡上的温度;
98.将获取的被测板卡上的温度转换为温度分布图像。
99.在本实施例中,所述通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗步骤之后,还包括短路检测步骤;所述短路检测步骤包括:根据检测获知的各个电源的对地阻抗数据,判断被测板卡上是否存在短路;若不存在短路,则结束;若仍存在短路,重新启动所述识别定位模块定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,直至不存在短路。
100.在本实施例中,在所述根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源步骤之前还包括:通过图像识别方式获取被测板卡上各个电源的位置信息。
101.具体的,通过对被测板卡进行图像采集确定被测板卡的位置坐标信息,与数据库中的板卡brd文件配对,确认板卡上各个电源的输出位置、接地端(gnd)位置信息。
102.在本实施例中,所述通过图像识别方式获取被测板卡上各个电源的位置信息步骤包括:
103.对被测板卡拍摄获取被测板卡的图像;
104.将所述被测板卡的图像与数据存储器内存储的板卡电路分布文件进行对比,确认被测板卡上各个电源的输出位置、接地端位置信息。
105.在本实施例中,在检测各个电源的对地阻抗,直至不存在短路步骤之后还包括:
106.收纳在短路位置去除的发热器件。
107.在本实施例中,在收纳在短路位置去除的发热器件步骤之后,还包括:
108.发出告警信息,提醒存在待分析的引起短路故障的发热器件。
109.在使用时,与所述电源短路定位方法对应的使用步骤如下:
110.第一步:将故障板卡放到检测区域,通过高清摄像头拍摄板卡图像,经上位机解析板卡位置坐标、结构形态、关键器件等信息,同时提取数据库中对应板卡的brd文件,与拍摄的图片进行同位置比对,识别确定板卡上各个电源对应的位置;
111.第二步:位置信息确认后,上位机启动机械臂,将阻抗测量探针移动到电源正负极,测量板卡上每个电源的对地阻抗,对于发生短路的电源生成数据文件并传输到上位机告知操作人员;
112.第三步:确定短路电源后,逐个电源进行定位识别操作。启动机械臂将电源探针移动到短路电源位置,向电源平面输送对应电压的电流,同时开启红外热成像功能,通过产品上方的摄像头获取板卡上的温度信息,寻找发热明显的器件。根据短路时电流增大导致器
件发热的原理,可以找到发生短路的器件;
113.第四步:为验证该器件是否短路,上位机在获取发热器件信息后,将启动焊接功能,由机械臂移动烙铁头到对应位置将器件焊下来,然后重新进行板卡识别、阻抗检测的操作,如仍有短路,继续进行红外成像识别,直到不在发生短路;
114.第五步:检测结束后,将故障元器件进行回收,上位机可通知工程师拿回,拿回的元器件可联系厂家进行剖析检测。
115.值得说明的是,本技术不仅仅局限于使用过程中发生故障的板卡,亦可适用于工厂产线板卡出货前的质量检测;本技术不仅仅局限于交换机、网卡等产品的板卡,亦可适用于服务器主板等高密度硬件板卡。
116.关于处理器执行计算机程序时实现步骤的具体限定可以参见上文中对于电源短路定位的方法的限定,在此不再赘述。
117.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
118.根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;
119.对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;
120.通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。
121.在本实施例中,所述对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像步骤包括:
122.获取被测板卡上的温度;
123.将获取的被测板卡上的温度转换为温度分布图像。
124.在本实施例中,所述通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗步骤之后,还包括短路检测步骤;所述短路检测步骤包括:根据检测获知的各个电源的对地阻抗数据,判断被测板卡上是否存在短路;若不存在短路,则结束;若仍存在短路,重新启动所述识别定位模块定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,直至不存在短路。
125.在本实施例中,在所述根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源步骤之前还包括:通过图像识别方式获取被测板卡上各个电源的位置信息。
126.具体的,通过对被测板卡进行图像采集确定被测板卡的位置坐标信息,与数据库中的板卡brd文件配对,确认板卡上各个电源的输出位置、接地端(gnd)位置信息。
127.在本实施例中,所述通过图像识别方式获取被测板卡上各个电源的位置信息步骤包括:
128.对被测板卡拍摄获取被测板卡的图像;
129.将所述被测板卡的图像与数据存储器内存储的板卡电路分布文件进行对比,确认
被测板卡上各个电源的输出位置、接地端位置信息。
130.在本实施例中,在检测各个电源的对地阻抗,直至不存在短路步骤之后还包括:
131.收纳在短路位置去除的发热器件。
132.在本实施例中,在收纳在短路位置去除的发热器件步骤之后,还包括:
133.发出告警信息,提醒存在待分析的引起短路故障的发热器件。
134.在使用时,与所述电源短路定位方法对应的使用步骤如下:
135.第一步:将故障板卡放到检测区域,通过高清摄像头拍摄板卡图像,经上位机解析板卡位置坐标、结构形态、关键器件等信息,同时提取数据库中对应板卡的brd文件,与拍摄的图片进行同位置比对,识别确定板卡上各个电源对应的位置;
136.第二步:位置信息确认后,上位机启动机械臂,将阻抗测量探针移动到电源正负极,测量板卡上每个电源的对地阻抗,对于发生短路的电源生成数据文件并传输到上位机告知操作人员;
137.第三步:确定短路电源后,逐个电源进行定位识别操作。启动机械臂将电源探针移动到短路电源位置,向电源平面输送对应电压的电流,同时开启红外热成像功能,通过产品上方的摄像头获取板卡上的温度信息,寻找发热明显的器件。根据短路时电流增大导致器件发热的原理,可以找到发生短路的器件;
138.第四步:为验证该器件是否短路,上位机在获取发热器件信息后,将启动焊接功能,由机械臂移动烙铁头到对应位置将器件焊下来,然后重新进行板卡识别、阻抗检测的操作,如仍有短路,继续进行红外成像识别,直到不在发生短路;
139.第五步:检测结束后,将故障元器件进行回收,上位机可通知工程师拿回,拿回的元器件可联系厂家进行剖析检测。
140.值得说明的是,本技术不仅仅局限于使用过程中发生故障的板卡,亦可适用于工厂产线板卡出货前的质量检测;本技术不仅仅局限于交换机、网卡等产品的板卡,亦可适用于服务器主板等高密度硬件板卡。
141.关于计算机程序被处理器执行时实现步骤的具体限定可以参见上文中对于电源短路定位的方法的限定,在此不再赘述。
142.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
143.上述电源短路定位方法、电源短路定位系统、计算机设备和存储介质,采用自动化处理方式实现电源短路定位,可以简化人工逐级测试的时间,同时避免人工焊接对板卡造成的二次损坏,将重复工作由机器完成,释放人力,缩短产品故障定位及维修的时间。
144.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
145.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:
1.一种电源短路定位系统,其特征在于,包括:机械臂飞针检测模块,用于根据被测板卡上各个电源的位置,利用机械臂操作探针检测各个电源的对地阻抗,以识别出短路的电源;识别定位模块,用于对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;多数据验证模块,用于通过焊接方式将第一短路位置的发热器件去除,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,若仍存在短路,重新启动所述识别定位模块定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,直至不存在短路。2.根据权利要求1所述的电源短路定位系统,其特征在于,所述机械臂飞针检测模块包括机械臂和阻抗测量探针,所述阻抗测量探针设置在所述机械臂上。3.根据权利要求1所述的电源短路定位系统,其特征在于,所述识别定位模块包括红外热成像系统和热成像摄像头;所述热成像摄像头用于获取被测板卡上的温度,所述红外热成像系统用于将获取的被测板卡上的温度转换为温度分布图像。4.根据权利要求1所述的电源短路定位系统,其特征在于,所述多数据验证模块包括上位机和焊机;所述上位机在获取到第一短路位置或第二短路位置时,控制所述焊机启动将第一短路位置或第二短路位置的发热器件去掉;所述上位机还用于根据检测获知的各个电源的对地阻抗数据,判断被测板卡上是否存在短路。5.根据权利要求1所述的电源短路定位系统,其特征在于,所述电源短路定位系统还包括板卡识别模块;所述板卡识别模块用于通过图像识别方式获取被测板卡上各个电源的位置信息。6.根据权利要求5所述的电源短路定位系统,其特征在于,所述板卡识别模块包括摄像机、数据存储器和处理器;所述摄像机用于对被测板卡拍摄获取被测板卡的图像,所述数据存储器内存储有板卡电路分布文件,所述处理器用于将所述被测板卡的图像与所述数据存储器内存储的板卡电路分布文件进行对比,确认被测板卡上各个电源的输出位置、接地端位置信息。7.根据权利要求1所述的电源短路定位系统,其特征在于,所述电源短路定位系统还包括器件回收模块;所述器件回收模块用于收纳在短路位置去除的发热器件。8.一种电源短路定位方法,其特征在于,包括步骤:根据被测板卡上各个电源的位置,检测各个电源的对地阻抗,以识别出短路的电源;对短路的电源输入电流,并利用红外热成像方式获取被测板卡上的温度分布图像,将温度超过第一阈值的区域识别为第一短路位置;通过焊接方式将第一短路位置的发热器件去除,重新检测各个电源的对地阻抗,若仍存在短路,重新定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,重新检测各个电源的对地阻抗,直至不存在短路。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求8所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序
被处理器执行时实现权利要求8所述的方法的步骤。

技术总结
本申请涉及一种电源短路定位方法、系统、计算机设备和存储介质。所述电源短路定位系统包括:机械臂飞针检测模块,用于识别出短路的电源;识别定位模块,用于识别出第一短路位置;多数据验证模块,用于通过焊接方式将第一短路位置的发热器件去除,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,若仍存在短路,重新启动所述识别定位模块定位出第二短路位置,通过焊接方式将第二短路位置的发热器件去掉,控制所述机械臂飞针检测模块重新检测各个电源的对地阻抗,直至不存在短路。本申请能够采用自动化处理方式实现电源短路定位,可以简化人工逐级测试的时间,同时避免二次损坏,释放人力,缩短产品故障定位及维修的时间。缩短产品故障定位及维修的时间。缩短产品故障定位及维修的时间。


技术研发人员:董宝雨 苟昌华
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2023.05.12
技术公布日:2023/9/5
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐