一种板卡供电故障检测保护方法及系统技术方案

技术编号:26529786 阅读:11 留言:0更新日期:2020-12-01 14:06
本发明专利技术提供了一种板卡供电故障检测保护方法及系统,本发明专利技术通过在每个用电单元的输入端采集电流与电压信息并传输至BMC,当输入电流或者电压异常时,BMC立即定位故障区域并做出降频或者关闭eFuse的保护动作,并且在板上点亮故障区域指示灯,而且在日志中进行记录,有效解决现有板卡只在电源输入端放置eFuse导致的只能在严重故障时才能起到保护作用的问题,在故障初期便可起到保护作用,并指示故障区域,在某个区域发生严重故障时便可立即关断eFuse。

【技术实现步骤摘要】
一种板卡供电故障检测保护方法及系统
本专利技术涉及服务器板卡
,特别是一种板卡供电故障检测保护方法及系统。
技术介绍
随着信息化的普及和发展,人们日常生活对网络的依赖与要求也越来越高,对服务器性能的要求也越来越高。为了满足服务器高性能的要求,服务器板卡上的CPU功率、内存条与硬盘等器件数量日益增多,整板功耗随之增大。如此给服务器板卡的供电带来了极大的挑战,既要保证可靠稳定的提供各元器件所需的电压与电流,又要正常大电流状态下及时发现在板卡异常情况并处理,防止发展成严重故障,而且要在板卡故障时快速切断供电。现有技术中通过在板卡总输入端放置eFuse(一次性可编程存储器),通过设定eFuse的电压、电流保护值来达到保护的目的。但随着整板功率的增大,通过现有方案进行保护时,需要设定比较大的电流保护值。当发生轻微故障时,比如未完全短路时,故障电流比较小时,不能及时检测并发出告警,以致发展为严重故障甚至烧板时,eFuse才会动作关断电源,并且,现有方案不具备故障区域定位功能。
技术实现思路
本专利技术的目的是提供一种板卡供电故障检测保护方法及系统,旨在解决现有技术中板卡只在电源输入端放置eFuse导致的只能在严重故障时才能起到保护作用的问题,实现在故障初期便可起到保护作用,提高可靠性。为达到上述技术目的,本专利技术提供了一种板卡供电故障检测保护方法,所述方法包括以下操作:对用电单元的输入端进行电流信息采样,并设置分压电阻进行电压信息采样;电流通过开尔文走线传输至差分放大器,并在差分放大器的输入端进行滤波,差分放大器输出的电流差分信息传输至BMC,分压电阻采集的电压信息传输至BMC;BMC将接收到的电流差分信息转换成实际输入电流值,将接收到的电压信息转换成实际电压值,并进行去抖处理;BMC将去抖处理后的电压、电流值与设定阈值进行比较,若电流值或电压值超出保护值,则关闭串联于用单单元输入端的电子开关。优选地,所述电流值或电压值超出告警值时,BMC向CPU发出降频命令,并点亮用电单元区域异常指示灯。优选地,所述去抖处理公式为:A为电流或电压,n为采样次数。优选地,所述串联于用单单元输入端的电子开关在关断后经固定时间再打开,若故障消失,则板卡继续正常工作,若故障仍存在,则再次关断串联于用单单元输入端的电子开关,并点亮故障指示灯。本专利技术还提供了一种板卡供电故障检测保护系统,所述系统包括:电流电压采样模块,用于对用电单元的输入端进行电流信息采样,并进行分压电阻电压信息采样;采样信息接收模块,用于BMC接收经开尔文走线传输至差分放大器并在差分放大器的输出端进行滤波后的电流差分信息以及分压电阻采集的电压信息;采样处理模块,用于BMC将接收到的电流差分信息转换成实际输入电流值,将接收到的电压信息转换成实际电压值,并进行去抖处理;电流电压保护开关,串联于用电单元输入端,用于当BMC判断去抖处理后的电压、电流值超出设定阈值时,关闭输入电路。优选地,所述电流值或电压值超出告警值时,BMC向CPU发出降频命令,并点亮用电单元区域异常指示灯。优选地,所述去抖处理公式为:A为电流或电压,n为采样次数。优选地,所述电流电压保护开关在关断后经固定时间再打开,若故障消失,则板卡继续正常工作,若故障仍存在,则再次关断电流电压保护开关,并点亮故障指示灯。
技术实现思路
中提供的效果仅仅是实施例的效果,而不是专利技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:与现有技术相比,本专利技术通过在每个用电单元的输入端采集电流与电压信息并传输至BMC,当输入电流或者电压异常时,BMC立即定位故障区域并做出降频或者关闭eFuse的保护动作,并且在板上点亮故障区域指示灯,而且在日志中进行记录,有效解决现有板卡只在电源输入端放置eFuse导致的只能在严重故障时才能起到保护作用的问题,在故障初期便可起到保护作用,并指示故障区域,在某个区域发生严重故障时便可立即关断eFuse。附图说明图1为本专利技术实施例中所提供的一种板卡供电故障检测保护方法流程图;图2为本专利技术实施例中所提供的板卡过流方案示意图;图3为本专利技术实施例中所提供的电流电压采样流程图;图4为本专利技术实施例中所提供的BMC处理流程图;图5为本专利技术实施例中所提供的一种板卡供电故障检测保护系统框图。具体实施方式为了能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。下面结合附图对本专利技术实施例所提供的一种板卡供电故障检测保护方法及系统进行详细说明。如图1所示,本专利技术公开了一种板卡供电故障检测保护方法,所述方法包括以下操作:在用电单元的输入端增加精密电阻进行电流信息采样,并在精密电阻后端设置分压电阻进行电压信息采样;电流通过开尔文走线传输至差分放大器,并在差分放大器的输入端进行滤波,差分放大器输出的电流差分信息传输至BMC,分压电阻采集的电压信息传输至BMC;BMC将接收到的电流差分信息转换成实际输入电流值,将接收到的电压信息转换成实际电压值,并进行去抖处理;BMC将去抖处理后的电压、电流值与设定阈值进行比较,若电流值或电压值超出保护值,则关闭eFuse。如图2所示,PSU提供的12V电压经过eFuse之后,给板卡上各用电单元供电,PSU的STBY电经电源模块转换后给BMC供电,板卡上流向每个供电单元的电压与电流都要进行采样。采样信息送至BMC,BMC将采样到的电流与电压信息与告警值和保护值进行比较,若某一供电单元的电流值或电压值超过告警值,BMC便向CPU发出降频命令,点亮该区域异常指示灯,发出告警信号,并记录该状况下的电流与电压值;若电流值或电压值超过保护值,BMC直接拉低eFuse使能信号,切断板卡供电,并记录该状态下的电流与电压值。eFuse关断后经过固定时间再打开,若故障消失,则板卡继续正常工作,若故障仍存在,则再次关断eFuse,并点亮故障指示灯。BMC采样电压和电流过程如图3所示,电流采样过程为:电阻R5为每个用电单元前面增加的精密电阻,利用电阻R1、R2对R5两端的电流进行采样,采样到的电流经开尔文走线送至差分放大器U1,并且在U1输入端放置滤波电容C1、C2以滤除传输路径上的干扰,U1输出电流差分信号经C3滤波后传送至BMC。电压采样过程为本文档来自技高网
...

【技术保护点】
1.一种板卡供电故障检测保护方法,其特征在于,所述方法包括以下操作:/n对用电单元的输入端进行电流信息采样,并设置分压电阻进行电压信息采样;/n电流通过开尔文走线传输至差分放大器,并在差分放大器的输入端进行滤波,差分放大器输出的电流差分信息传输至BMC,分压电阻采集的电压信息传输至BMC;/nBMC将接收到的电流差分信息转换成实际输入电流值,将接收到的电压信息转换成实际电压值,并进行去抖处理;/nBMC将去抖处理后的电压、电流值与设定阈值进行比较,若电流值或电压值超出保护值,则关闭串联于用单单元输入端的电子开关。/n

【技术特征摘要】
1.一种板卡供电故障检测保护方法,其特征在于,所述方法包括以下操作:
对用电单元的输入端进行电流信息采样,并设置分压电阻进行电压信息采样;
电流通过开尔文走线传输至差分放大器,并在差分放大器的输入端进行滤波,差分放大器输出的电流差分信息传输至BMC,分压电阻采集的电压信息传输至BMC;
BMC将接收到的电流差分信息转换成实际输入电流值,将接收到的电压信息转换成实际电压值,并进行去抖处理;
BMC将去抖处理后的电压、电流值与设定阈值进行比较,若电流值或电压值超出保护值,则关闭串联于用单单元输入端的电子开关。


2.根据权利要求1所述的一种板卡供电故障检测保护方法,其特征在于,所述电流值或电压值超出告警值时,BMC向CPU发出降频命令,并点亮用电单元区域异常指示灯。


3.根据权利要求1所述的一种板卡供电故障检测保护方法,其特征在于,所述去抖处理公式为:






A为电流或电压,n为采样次数。


4.根据权利要求1所述的一种板卡供电故障检测保护方法,其特征在于,所述串联于用单单元输入端的电子开关在关断后经固定时间再打开,若故障消失,则板卡继续正常工作,若故障仍存在,则再次关断串联于用单单元输入端的电子开关,并点亮故障指示灯。<...

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

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

1