一种降低系统过载风险的psu及降低系统过载风险方法
专利摘要:本发明涉及服务器技术领域,提供一种降低系统过载风险的PSU及降低系统过载风险方法,该降低系统过载风险的PSU包括PFC转换器和DC-DC转换器,PFC转换器用于功率因数校正,DC-DC转换器用于降压并输出至服务器,DC-DC转换器上设有用于连接服务器的第一接口讯号,PFC转换器设有连接服务器的第二接口讯号;第二接口讯号用于侦测PFC转换器输出的电压信号,并且当检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息,从而实现对PSU第一级转换器的电压检测,并依据该电压检测结果提早做出预警,保障系统更好的负载动态响应和处理。
专利说明:
一种降低系统过载风险的PSU及降低系统过载风险方法
[0001] 技术领域
[0002] 本发明属于服务器技术领域,尤其涉及一种降低系统过载风险的PSU及降低系统过载风险方法。
[0003] 背景技术
[0004] 在服务器设计中,通常会搭配电源供应器(Power Supply Unit,PSU),主要是提供系统电源功率,经由设计者的估算,选择搭配不同功率、数量、规格的PSU。而一般服务器系统会由BMC跟PSU通过SMBUS界面作沟通,同时PSU有部份较重要的讯号会跟系统上作连接,系统会根据这些讯号还有BMC的判断来决定此系统PSU是否正常工作。
[0005] 但目前,服务器功率要求规格越来越严格,不管是CPU、GPU还是双列直插式存储模块(Dual-Inline-Memory-Modules,DIMM),其功率均不断上升,尤其是GPU,在做复杂的数学和几何计算时,功率变动非常大,以目前的PSU响应模式,有时会无法满足此功率变化,造成系统误判PSU过载,并以此执行降频动作,甚至是关闭系统。
[0006] 发明内容
[0007] 针对现有技术中的缺陷,本发明提供了一种降低系统过载风险的PSU,旨在解决现有技术中以目前的PSU响应模式,有时会无法满足此功率变化,造成系统误判PSU过载,并以此执行降频动作,甚至是关闭系统的问题。
[0008] 本发明所提供的技术方案是:一种降低系统过载风险的PSU,包括PFC转换器和DC-DC转换器,所述PFC转换器用于功率因数校正,所述DC-DC转换器用于降压并输出至服务器,其中,所述DC-DC转换器上设有用于连接所述服务器的第一接口讯号,所述PFC转换器设有连接所述服务器的第二接口讯号;
[0009] 其中,所述第二接口讯号用于侦测所述PFC转换器输出的电压信号,并且当检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息。
[0010] 作为一种改进的方案,搭配所述服务器的PSU接口中用于判断系统是否存在异常的接口信号包括:
[0011] VIN_GOOD:用来判断AC是否有异常;
[0012] PW_OK:用于判断DC电源输出到服务器是否正常;
[0013] ALERT#:当PSU发生异常,电压不稳,包括OCP、OVP以及OTP,会触发此讯号;
[0014] SDA/SCL:BMC通过SMBUS去读取PSU内部的缓存器,判断PSU是否有异常现象。
[0015] 作为一种改进的方案,所述第二接口讯号为用于判断DC电源输出到服务器是否正常的PFC_PW_OK接口讯号。
[0016] 作为一种改进的方案,所述第二接口讯号为用于当PSU发生异常,电压不稳,包括OCP、OVP以及OTP,会触发此讯号的PFC_ALERT#接口讯号。
[0017] 作为一种改进的方案,所述缓存区设有两个电压异常状态参数存储区域,分别记为第一电压异常状态参数存储区域和第二电压异常状态参数存储区域,其中:
[0018] 所述第一电压异常状态参数存储区域用于存储所述第一接口讯号形成的电压异常状态参数;
[0019] 所述第二电压异常状态参数存储区域用于存储所述第二接口讯号形成的电压异常状态参数。
[0020] 本发明的另一目的在于提供一种基于降低系统过载风险的PSU的降低系统过载风险方法,所述方法包括下述步骤:
[0021] 在设置在DC-DC转换器上用于连接所述服务器的第一接口讯号正常工作时,设置在PFC转换器上的第二接口讯号处于持续工作状态中,侦测所述PFC转换器输出的电压信号;
[0022] 当所述第二接口讯号检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息。
[0023] 作为一种改进的方案,所述方法还包括下述步骤:
[0024] 当所述第二接口讯号检测到异常电压状态时,将生成的电压异常状态参数保存在所述第二电压异常状态参数存储区域。
[0025] 作为一种改进的方案,所述方法还包括下述步骤:
[0026] 当所述第一接口讯号检测到异常电压状态时,将生成的电压异常状态参数保存在所述第一电压异常状态参数存储区域。
[0027] 在本发明实施例中,降低系统过载风险的PSU包括PFC转换器和DC-DC转换器,PFC转换器用于功率因数校正,DC-DC转换器用于降压并输出至服务器,DC-DC转换器上设有用于连接服务器的第一接口讯号,PFC转换器设有连接服务器的第二接口讯号;第二接口讯号用于侦测PFC转换器输出的电压信号,并且当检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息,从而实现对PSU第一级转换器的电压检测,并依据该电压检测结果提早做出预警,保障系统更好的负载动态响应和处理。
[0028] 附图说明
[0029] 为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
[0030] 图1是本发明提供的降低系统过载风险的PSU的结构示意图;
[0031] 图2是本发明提供的降低系统过载风险方法的实现流程图;
[0032] 其中,1-PFC转换器,2-DC-DC转换器,3-第一接口讯号,4-第二接口讯号。
[0033] 具体实施方式
[0034] 下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的、技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。
[0035] 图1是本发明提供的降低系统过载风险的PSU的结构示意图,为了便于说明,图中仅给出了与本发明实施例相关的部分。
[0036] 降低系统过载风险的PSU包括PFC转换器1和DC-DC转换器2,所述PFC转换器1用于功率因数校正,所述DC-DC转换器2用于降压并输出至服务器,其中,所述DC-DC转换器2上设有用于连接所述服务器的第一接口讯号3,所述PFC转换器1设有连接所述服务器的第二接口讯号4;
[0037] 其中,所述第二接口讯号4用于侦测所述PFC转换器1输出的电压信号,并且当检测到异常电压状态时,输出提前预警信息;
[0038] 图中,连接服务器的第一接口讯号3和第二接口讯号4分别用选线表示。
[0039] 在该实施例中,PSU内部设计一般是两级转换器去做串级,第一级为PFC转换器1,用来做功率因子校正,第二级为DC-DC转换器,用来做降压输出给服务器,一般PSU对系统的接口只有连接DC-DC转换器的接口讯号,PFC转换器1的讯号由PSU内部控制器自行处理,有时系统负载变动太大,会造系统来不急处理突发状况,甚至造成系统异常关机,此时系统无法精准判断哪里异常,无法确保是PFC转换器1异常,或是DC-DC转换器2输出电压异常,故加入对PFC的侦测,系统可以根据PFC转换器1的变化提早做出应对措施,会使系统有更好的负载动态响应与处理,同时当系统异常关机或是有警告时,使用者可以更方便的去除错并找寻根本原因。
[0040] 在本发明实施例中,搭配所述服务器的PSU接口中用于判断系统是否存在异常的接口信号包括:
[0041] VIN_GOOD:用来判断AC是否有异常;
[0042] PW_OK:用于判断DC电源输出到服务器是否正常;
[0043] ALERT#:当PSU发生异常,电压不稳,包括OCP、OVP以及OTP,会触发此讯号;
[0044] SDA/SCL:BMC通过SMBUS去读取PSU内部的缓存器,判断PSU是否有异常现象。
[0045] 在此基础上,所述第二接口讯号4为用于判断DC电源输出到服务器是否正常的PFC_PW_OK接口讯号;
[0046] 所述第二接口讯号4为用于当PSU发生异常,电压不稳,包括OCP、OVP以及OTP,会触发此讯号的PFC_ALERT#接口讯号。
[0047] 该PFC_PW_OK接口讯号和PFC_ALERT#接口讯号设置实现PFC转换器1的电压检测,做到PFC转换器1和DC-DC转换器2的分别检测。
[0048] 在该实施例中,所述缓存区设有两个电压异常状态参数存储区域,分别记为第一电压异常状态参数存储区域和第二电压异常状态参数存储区域,其中:
[0049] 所述第一电压异常状态参数存储区域用于存储所述第一接口讯号3形成的电压异常状态参数;
[0050] 所述第二电压异常状态参数存储区域用于存储所述第二接口讯号4形成的电压异常状态参数。
[0051] 其中,该第一电压异常状态参数存储区域和第二电压异常状态参数存储区域的设置,便于系统维护人员更方便的差错,寻找异常的原因。
[0052] 图2示出了本发明提供的降低系统过载风险方法的实现流程图,其具体包括下述步骤:
[0053] 在步骤S101中,在设置在DC-DC转换器2上用于连接所述服务器的第一接口讯号3正常工作时,设置在PFC转换器1上的第二接口讯号4处于持续工作状态中,侦测所述PFC转换器1输出的电压信号;
[0054] 在步骤S102中,当所述第二接口讯号4检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息。
[0055] 在该实施例中,当所述第二接口讯号4检测到异常电压状态时,将生成的电压异常状态参数保存在所述第二电压异常状态参数存储区域;
[0056] 当所述第一接口讯号3检测到异常电压状态时,将生成的电压异常状态参数保存在所述第一电压异常状态参数存储区域。
[0057] 在本发明实施例中,降低系统过载风险的PSU包括PFC转换器1和DC-DC转换器2,PFC转换器1用于功率因数校正,DC-DC转换器2用于降压并输出至服务器,DC-DC转换器2上设有用于连接服务器的第一接口讯号3,PFC转换器1设有连接服务器的第二接口讯号4;第二接口讯号4用于侦测PFC转换器1输出的电压信号,并且当检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息,从而实现对PSU第一级转换器的电压检测,并依据该电压检测结果提早做出预警,保障系统更好的负载动态响应和处理。
[0058] 以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
权利要求:1.一种降低系统过载风险的PSU,包括PFC转换器和DC-DC转换器,所述PFC转换器用于功率因数校正,所述DC-DC转换器用于降压并输出至服务器,其中,所述DC-DC转换器上设有用于连接所述服务器的第一接口讯号,其特征在于,所述PFC转换器设有连接所述服务器的第二接口讯号;
其中,所述第二接口讯号用于侦测所述PFC转换器输出的电压信号,并且当检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息。
2.根据权利要求1所述的降低系统过载风险的PSU,其特征在于,搭配所述服务器的PSU接口中用于判断系统是否存在异常的接口信号包括:
VIN_GOOD:用来判断AC是否有异常;
PW_OK:用于判断DC电源输出到服务器是否正常;
ALERT#:当PSU发生异常,电压不稳,包括OCP、OVP以及OTP,会触发此讯号;
SDA/SCL:BMC通过SMBUS去读取PSU内部的缓存器,判断PSU是否有异常现象。
3.根据权利要求2所述的降低系统过载风险的PSU,其特征在于,所述第二接口讯号为用于判断DC电源输出到服务器是否正常的PFC_PW_OK接口讯号。
4.根据权利要求3所述的降低系统过载风险的PSU,其特征在于,所述第二接口讯号为用于当PSU发生异常,电压不稳,包括OCP、OVP以及OTP,会触发此讯号的PFC_ALERT#接口讯号。
5.根据权利要求5所述的降低系统过载风险的PSU,其特征在于,所述缓存区设有两个电压异常状态参数存储区域,分别记为第一电压异常状态参数存储区域和第二电压异常状态参数存储区域,其中:
所述第一电压异常状态参数存储区域用于存储所述第一接口讯号形成的电压异常状态参数;
所述第二电压异常状态参数存储区域用于存储所述第二接口讯号形成的电压异常状态参数。
6.一种基于权利要求1所述的降低系统过载风险的PSU的降低系统过载风险方法,其特征在于,所述方法包括下述步骤:
在设置在DC-DC转换器上用于连接所述服务器的第一接口讯号正常工作时,设置在PFC转换器上的第二接口讯号处于持续工作状态中,侦测所述PFC转换器输出的电压信号;
当所述第二接口讯号检测到异常电压状态时,生成电压异常状态参数,并输出提前预警信息。
7.根据权利要求6所述的降低系统过载风险方法,其特征在于,所述方法还包括下述步骤:
当所述第二接口讯号检测到异常电压状态时,将生成的电压异常状态参数保存在所述第二电压异常状态参数存储区域。
8.根据权利要求7所述的降低系统过载风险方法,其特征在于,所述方法还包括下述步骤:
当所述第一接口讯号检测到异常电压状态时,将生成的电压异常状态参数保存在所述第一电压异常状态参数存储区域。
公开号:CN110597684
申请号:CN201910713908.XA
发明人:蔡政家
申请人:苏州浪潮智能科技有限公司
申请日:2019-08-02
公开日:2019-12-20