调整断电维持时间的方法、装置、微处理器以及存储介质与流程
- 国知局
- 2024-12-06 12:24:15
本技术实施例涉及计算机领域,具体而言,涉及一种调整断电维持时间的方法、装置、微处理器、存储介质电子设备以及计算机程序产品。
背景技术:
1、在服务器电源领域,确保电力连续性以应对电压中断或骤降是设计中的核心挑战。相关技术中的解决策略多依赖硬件增强,如引入额外的升压电路,用以维持输出电压稳定。然而,该方法普遍导致电源体积增大、成本上升,并可能降低整体功率密度。
2、目前,相关技术中确定有效的控制手段,用以在不额外增加升压电路等硬件的情况下的来优化服务器电源断电维持时间。
技术实现思路
1、本技术实施例提供了一种调整断电维持时间的方法、装置、微处理器、存储介质电子设备以及计算机程序产品,以至少解决相关技术中存在的需要额外增加升压电路等硬件来优化服务器电源断电维持时间,从而导致电源体积增大、成本上升以及服务器电源的可靠性较低等问题。
2、根据本技术的一个实施例,提供了一种调整断电维持时间的方法,应用于微处理器中,所述微处理器上配置有多对管脚,其中,不同的管脚对连接有用于执行不同检测功能的检测电路;包括:在确定需要调整服务器电源的断电维持时间的情况下,获取由第一检测电路所检测到的所述服务器电源的输入功耗以及由第二检测电路所检测到的电源功率因数矫正极电路的输出电压的电压差;基于所述输入功耗以及所述电压差确定所述服务器电源的断电维持时间与电源功率因数矫正极电路的输出电容的对应关系;按照所述对应关系调整所述输出电容,以将所述服务器电源的断电维持时间调整为第一断电维持时间。
3、在一个示例性实施例中,所述获取由第一检测电路所检测到的服务器电源的输入功耗,包括:获取由所述第一检测电路所检测到的所述服务器电源的输出功耗、输出百分比以及所述服务器电源的功耗转换效率;基于所述输出功耗、所述输出百分比以及所述转换效率确定所述输入功耗。
4、在一个示例性实施例中,所述基于所述输出功耗、所述输出百分比以及所述转换效率确定所述输入功耗,包括:通过如下公式(1)确定所述输入功耗pin:pin=pout×load/η公式(1);,其中,pout为所述输出功耗,load为所述输出百分比,η为所述转换效率。
5、在一个示例性实施例中,所述获取由第二检测电路所检测到的电源功率因数矫正极电路的输出电压的电压差包括:获取由第二检测电路所检测到的电源功率因数矫正极电路的输出电压最高值,以及,用于维持所述服务器电源输出的电压最低值;将所述电压最高值和所述电压最低值的差值确定为所述电压差。
6、在一个示例性实施例中,基于所述输入功耗以及所述电压差确定所述服务器电源的断电维持时间与电源功率因数矫正极电路的输出电容的对应关系包括:通过如下公式(2)确定所述服务器电源的断电维持时间t_holdup与所述输出电容c_bulk之间的对应关系:t_holdup = c_bulk×δv^2 /(2× pin)公式(2),其中,δv为所述电压差, pin为所述输入功耗。
7、在一个示例性实施例中,在确定需要调整服务器电源的断电维持时间的情况下,所述方法还包括:确定所述服务器电源的断电维持时间与所述电源功率因数矫正极电路的输出电压的对应关系;按照所述对应关系调整所述电源功率因数矫正极电路的输出电压,以将所述服务器电源的断电维持时间调整为第二断电维持时间。
8、在一个示例性实施例中,所述确定所述服务器电源的断电维持时间与所述电源功率因数矫正极电路的输出电压的对应关系,包括:基于所述公式(2)确定如下公式(3),其中,所述公式(3)用于指示所述服务器电源的断电维持时间t_holdup与所述电源功率因数矫正极电路的输出电压pout的对应关系:t_holdup = c_bulk×(1- c_error) × (vbulk_high ^2 - vbulk_low ^2 ) × η /(2× pout × load) 公式(3);其中,c_error为所述输出电容的误差值,vbulk_high为所述电源功率因数矫正极电路的输出电压最高值,vbulk_low为用于维持所述服务器电源输出的电压最低值。
9、在一个示例性实施例中,所述按照所述对应关系调整所述电源功率因数矫正极电路的输出电压,以将所述服务器电源的断电维持时间调整为第二断电维持时间,包括:确定出目标输出电压,其中,在所述电源功率因数矫正极电路的输出电压为所述目标输出电压的情况下,所述服务器电源的断电维持时间保持在所述第二断电维持时间;基于所述电源功率因数矫正极电路的当前输入电压,以及,所述电源功率因数矫正极电路的输入电压与输出电压的对应关系,调整占空比,以将所述电源功率因数矫正极电路的输出电压调整为所述目标输出电压。
10、在一个示例性实施例中,在调整所述占空比之前,所述方法还包括:通过如下公式(4)确定所述电源功率因数矫正极电路的输入电压vin与输出电压vout的对应关系:vout=vin/(1-d) 公式(4);其中,d为所述占空比。
11、在一个示例性实施例中,在调整所述占空比之前,所述方法还包括:获取由第三检测电路所检测到的所述电源功率因数矫正极电路的当前输入电压。
12、在一个示例性实施例中,所述第三检测电路包括第一电阻以及第二电阻,其中,所述第一电阻的第一端与所述电源功率因数矫正极电路的输入电压检测端连接,所述第一电阻的第二端与所述微处理器的目标管脚以及所述第二电阻的第一端连接,所述第二电阻的第二端接地。
13、在一个示例性实施例中,所述第一电阻包括第一子电阻和第二子电阻,其中,所述第一子电阻与所述第二子电阻的电阻值均为499kω,所述第二电阻的电阻值为5.57 kω。
14、根据本技术的又一个实施例,提供了一种调整断电维持时间的装置,应用于微处理器中,所述微处理器上配置有多对管脚,其中,不同的管脚对连接有用于执行不同检测功能的检测电路;包括:第一获取模块,用于在确定需要调整服务器电源的断电维持时间的情况下,获取由第一检测电路所检测到的所述服务器电源的输入功耗以及由第二检测电路所检测到的电源功率因数矫正极电路的输出电压的电压差;第一确定模块,用于基于所述输入功耗以及所述电压差确定所述服务器电源的断电维持时间与电源功率因数矫正极电路的输出电容的对应关系;第一调整模块,用于按照所述对应关系调整所述输出电容,以将所述服务器电源的断电维持时间调整为第一断电维持时间。
15、根据本技术的又一个实施例,提供了一种微处理器,包括:上述所述的调整断电维持时间的装置。
16、根据本技术的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
17、根据本技术的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
18、根据本技术的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。
19、通过本技术,针对服务器电源在输入电压中断或骤降时的断电维持时间优化,提供了一种有效的控制方式,无需引入额外的升压电路,而通过按照断电维持时间与输出电容之间的特定的对应关系来调整输出电容,从而实现了断电维持时间的调整。相较于依赖额外增加升压电路等硬件的传统方法,本发明显著降低了成本,节省了空间,提高了服务器电源的功率密度,同时简化了维护流程,有效解决了相关技术中存在的需要额外增加升压电路等硬件来优化服务器电源断电维持时间,从而导致电源体积增大、成本上升以及服务器电源的可靠性较低等问题。
本文地址:https://www.jishuxx.com/zhuanli/20241204/341181.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表