一种测试服务器电源过压保护功能的方法及装置制造方法及图纸

技术编号:24406903 阅读:12 留言:0更新日期:2020-06-06 07:30
本发明专利技术提供了一种测试服务器电源过压保护功能的方法及装置,所述的方法包括:S1:发送指令降低OVP部分的保护阈值;S2:检测是否发生过压保护。所述的装置包括:调整模块,用于下发指令降低OVP部分的保护阈值;监测模块,用于检测并反馈是否发生过压保护。本方案在实现对电源模块的过压保护功能作出检测的同时,最大程度的简化了测试流程、提高了测试效率。

A method and device for testing the overvoltage protection function of server power supply

【技术实现步骤摘要】
一种测试服务器电源过压保护功能的方法及装置
本专利技术涉及测试领域,特别是涉及一种测试服务器电源过压保护功能的方法及装置。
技术介绍
当前的服务器电源方案,大多数采用引入反馈并自适应调节控制环路的方式,以实现电源的恒压输出形式。当进行输出电压的过压保护测试时,目前主要是外加一个相对高的电压模拟输出电压过压情况,进而测试电源模块的OVP(过压保护)功能是否正常,或者或者打开电源外壳,临时性改动其中部分电路(电压回授部分)进行测试。这些操作方法一方面需要准备专业的设备,另一方面需要做专业的改动,因此导致比较复杂且不易操作。
技术实现思路
本专利技术实施例中提供了一种测试服务器电源过压保护功能的方法及装置,以解决现有技术中过压保护测试操作复杂的问题,提高了测试效率。为了解决上述技术问题,本专利技术实施例公开了如下技术方案:本专利技术提供了一种测试服务器电源过压保护功能的方法,所述的方法包括:S1:将预定阈值乘以小于1的调整系数X,计算得出修改阈值;S2:发送指令将OVP部分的保护阈值调整为修改阈值;S3:启动服务器电源,加载电压,检测是否发生过压保护,若是,则输出过压保护正常,并转入步骤S4;若否,则输出过压保护异常;S4:发送指令恢复OVP部分的保护阈值至预定阈值。进一步的,所述的方法还包括:S5:对服务器电源上电重启,再次检测是否发生过压保护,若是,则输出过压保护异常;若否,则输出过压保护正常。进一步的,在步骤S1之前,需要确认电源模块的连接状态。优选的,步骤S1中,下发的命令需要兼容PMBusV1.2规范。优选的,步骤S1中,所述调整系数X的取值为:0.9≦X<1。更进一步的,将保护阈值修改完成后,查询其他模块中电压阈值最大的数值,比较该保护阈值与查找的电压阈值的大小,当修改后的保护阈值小于查找的电压阈值时,将修改后的保护阈值调整为大于该查找的电压阈值。本专利技术实施例还提供了一种测试服务器电源过压保护功能的装置,所述的装置包括:调整模块,用于下发指令将保护阈值调整为修改阈值;监测模块,用于检测并反馈是否发生过压保护。进一步的,所述的装置还包括:恢复模块,用于将调整模块修改的阈值恢复至原数值。进一步的,所述的调整模块包括:获取单元,用于获取预先设定的阈值;计算单元,用于将预定阈值乘以调整系数X,以计算修改阈值,所述调整系数X的取值为:0.9≦X<1;第一调整单元,用于将保护阈值修改为计算后的数值。进一步的,所述的调整模块还包括:查找单元,用于查询其他模块中电压阈值最大的数值;比较单元,用于比较查找单元和计算单元输出的数值大小;第二调整单元,用于在计算单元输出数值小于查找单元输出数值时,将保护阈值调整为大于查找的电压阈值。上述技术方案的有益效果在于:相比于现有技术中的复杂操作,本专利技术通过指令修改保护阈值,特别是通过一个区间位于0.9和1之间调整系数,将保护阈值进行一个向下的调整,从而使服务器电源在正常的工作电压下,能够对修改后的保护阈值进行过压保护的动作,并通过电源模块的输出、指示灯的指示情况、alert信号情况及通过上位机读取电源模块的状态确认发生了OVP保护,整个实现过程完全通过软件的控制实现,在实现对电源模块的过压保护功能作出检测的同时,最大程度的简化了测试流程、提高了测试效率。除此之外,在调整保护阈值的时候,会还考虑调整后的保护阈值对其它模块的影响,通过查找并比对其它模块的最大电压阈值,能够避免修改后的保护阈值触发其它模块的过压保护功能,确保电压保护测试的精准实现,降低测试误差。除了上述的测试过程,在正常的过压保护测试外,还会对测试的结果进行复检,一般是对回复保护阈值的电源进行再次上电启动,确保在恢复保护阈值后,电源模块处于正常状态,避免单次测量情况下,测量结果随机性的问题,进一步提升了测试的准确性和稳定性。附图说明了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种实施例提供的方法的流程图;图2为本专利技术一种实施例提供的装置功能逻辑示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。参见图1,作为本专利技术一种可实现的实施例,提供了一种测试服务器电源过压保护功能的方法,所述的方法包括以下实现过程:1)确认电源模块的连接状态,该过程包括:电源模块上电,确保上位机与模块之间的物理通信链路连接良好、模块正常输出;通过上位机读取数据,确保电源模块处于正常状态。对于正常状态的定义,主要指的是是否发生过压保护,未发生过压保护的状态即为正常状态。2)发送指令降低OVP部分的保护阈值,在该过程中,下发的命令可根据不同项目适当调整,原则是需要兼容PMBusV1.2规范,即不占用PMBus规范已定义的命令,同时符合其读写操作规范,满足数据读、写的传送操作。该过程中对于降低的要求为:首先,获取预先设定的阈值;然后,将预定阈值乘以调整系数X,所述的调整系数X的取值为:0.9≦X<1;最后将保护阈值修改为计算后的数值。需要注意的是,虽然设定的调整系数取值范围为0.9≦X<1,但是在实际操作时,预设一个固定的系数值即可,一般该取值要大于0.95,最好是选择0.97、0.98、0.99三个数值。为了保证电源的OVP逻辑能触发而不引起其他保护逻辑的误触发,需要对调整后的保护阈值进行检查,主要原理为:将保护阈值修改完成后,查询其他模块中电压阈值最大的数值,比较该保护阈值与查找的电压阈值的大小,当修改后的保护阈值小于查找的电压阈值时,将修改后的保护阈值调整为大于该查找的电压阈值。在上述检查的过程中,对于需要重新调整的保护阈值,一般调整的方式为,利用查找的电压阈值乘以一个系数,比如1.1或1.2,然后判断该数值是否小于预设的保护阈值,当重新计算的保护阈值仍然大于预设的保护阈值时,可以将乘以的系数缩小至1.05等数值。4)检测是否发生过压保护,该过程需要启动服务器电源,加载电压,然后通过电源模块的输出、指示灯的指示情况、alert信号情况及通过上位机读取电源模块的状态确认发生了OVP保护。如果没有发生过压保护,说明电源电路存在问题,需要对电源模块进行详细的检修操作。5)发送指令恢复OVP部分的保护阈值,该过程通过命令恢复OVP保护阈值至初始值本文档来自技高网
...

【技术保护点】
1.一种测试服务器电源过压保护功能的方法,其特征在于,所述的方法包括:/nS1:将预定阈值乘以小于1的调整系数X,计算得出修改阈值;/nS2:发送指令将OVP部分的保护阈值调整为修改阈值;/nS3:启动服务器电源,加载电压,检测是否发生过压保护,若是,则输出过压保护正常,并转入步骤S4;若否,则输出过压保护异常;/nS4:发送指令恢复OVP部分的保护阈值至预定阈值。/n

【技术特征摘要】
1.一种测试服务器电源过压保护功能的方法,其特征在于,所述的方法包括:
S1:将预定阈值乘以小于1的调整系数X,计算得出修改阈值;
S2:发送指令将OVP部分的保护阈值调整为修改阈值;
S3:启动服务器电源,加载电压,检测是否发生过压保护,若是,则输出过压保护正常,并转入步骤S4;若否,则输出过压保护异常;
S4:发送指令恢复OVP部分的保护阈值至预定阈值。


2.根据权利要求1所述的一种测试服务器电源过压保护功能的方法,其特征在于,所述的方法还包括:
S5:对服务器电源上电重启,再次检测是否发生过压保护,若是,则输出过压保护异常;若否,则输出过压保护正常。


3.根据权利要求1或2所述的一种测试服务器电源过压保护功能的方法,其特征在于,在步骤S1之前,确认电源模块的连接状态。


4.根据权利要求1所述的一种测试服务器电源过压保护功能的方法,其特征在于,步骤S1中,下发的命令兼容PMBusV1.2规范。


5.根据权利要求1所述的一种测试服务器电源过压保护功能的方法,其特征在于,步骤S1中,所述调整系数X的取值为:0.9≦X<1。


6.根据权利要求5所述的一种测试服务器电源过压保护功能的方法,其特征在于,将保护阈值修改完成后,查询其他模...

【专利技术属性】
技术研发人员:熊斌
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1