【技术实现步骤摘要】
服务器的风扇控制方法及其系统、温控系统
[0001]本专利技术涉及服务器
,尤其涉及一种服务器的风扇控制方法及其系统、温控系统。
技术介绍
[0002]随着信息时代的到来,用户对于网络的需求越来越大。随之也带来了云计算、大数据、边缘计算等新技术的发展。而这些技术的发展给人们带来方便的同时,对于处理器的运算速度和运算量的需求也越来越大,这样必然引起服务器温度的升高,如此服务器的散热问题也越发重要。
[0003]目前对服务器的散热方法主要是通过监测服务器内部的温度,是采用PID(Proportiona Integral Derivative,比例积分微分控制)算法计算相应的输出转速。利用风扇转速的调整达温度调控的目的。此方案,在对控制风扇对服务器的内部进行降温是存在调控时间滞后,调速不稳等情况,从而影响服务器的散热效果。
技术实现思路
[0004]为解决上述问题,本专利技术提供的服务器的风扇控制方法及其系统、温控系统,通过拟合出功耗输入曲线和温度输入曲线,能够不间断的对风扇转速进行控制,从而保证了风 ...
【技术保护点】
【技术特征摘要】
1.一种服务器的风扇控制方法,其特征在于,所述方法包括:获取历史系统功率和历史风扇功率,所述历史系统功率为服务器的在不同历史时间点的功率,所述历史风扇功率为风扇在不同历史时间点的功率;根据历史系统功率和历史风扇功率,拟合出功耗输入曲线;根据当前时间点的风扇的功率、功耗输入曲线和预设的功率控制因子,确定第一风扇转速参数;获取历史系统温度和目标温度,所述历史系统温度为服务器的在不同历史时间点的温度,所述目标温度为预设的服务器的理想温度;根据历史系统温度和目标温度,拟合出温度输入曲线;根据目标温度、当前时间点的服务器的温度、温度输入曲线和预设的温度控制因子,确定第二风扇转速参数;根据所述第一风扇转速参数和第二风扇转速参数,确定风扇的调控转速;根据所述调控转速调节风扇的转速。2.根据权利要求1所述的方法,其特征在于,所述根据历史系统功率和历史风扇功率,拟合出功耗输入曲线,包括:根据同一历史时间点的历史系统功率与历史风扇功率的差值,确定同一历史时间点的历史消耗功率;根据第一拟合算法和不同历史时间点的历史消耗功率,拟合出功耗输入曲线;所述第一拟合算法包括:最小二乘法、高斯拟合法或比例拟合法。3.根据权利要求1所述的方法,其特征在于,所述根据历史系统温度和目标温度,拟合出温度输入曲线,包括:根据同一历史时间点的历史系统温度与目标温度的差值,确定同一历史时间点的历史温差;根据第二拟合算法和不同历史时间点的历史温差,拟合出温度输入曲线;所述第二拟合算法包括:最小二乘法、高斯拟合法或比例拟合法。4.根据权利要求1所述的方法,其特征在于,所述预设的功率控制因子包括:第一功率转速因子K
p1
和第一功率转速抑制因子K
d1
;所述根据当前时间点的风扇的功率、功耗输入曲线和预设的功率控制因子,确定第一风扇转速参数,包括:根据功耗输入曲线调整K
d1
;根据调整后的K
d1
、K
p1
和当前时间点的风扇的功率,确定第一风扇转速参数。5.根据权利要求1所述的方法,其特征在于,所述预设的温度控制因子包括:第二功率转速因子K
p2
、第二功率转速控制因子K
i2
和第二功率转速调整因子K
d2
;所述根据目标温度、当前时间点的服务器的温度、温度输入曲线和预设的温度控制因子,确定第二风扇转速参数,包括:根据所述目标温度和所述当前时间点的服务器的温度,确定当前时间点的当前温差;根据当前温差调整K
p2
;根据温度输入曲线调整K
i2
和K
d2
;根据调整后的K
p2
、调整后的K
i2
和调整后的K
d2
,确定第二风扇转速参数。
6.一种服务器的风扇控制系统,其特征在于,所述系统包括:第一获取模块,被配置为获取历史系统功率和历史风扇功率,所述历史系统功率为服务器的在不同历史时间点的功率,所述历史风扇功率为风扇在不同历史时间点的功率;第一拟合模块,被配置为根据历史系统功率和历史风扇功率,拟合出功耗输入曲线;第一确定模块,被配置为根据当前时间点的风扇的功率、功耗输入曲线和预设的功率控制因子,确定第一风扇转速参数;第二获取模块,被配置为获取历史系统温度和目标温度,所述历史系统温度为服务器的在不同历史时间点的温度,所述目标温度为预设的服务器的理想温度;第二拟合模块,被配置为根据历史系统温度和目标温度,拟合出温度输入曲线;第二确定模块,被配置为根据目标温度、当前时间点的服务器的温度、温度输入曲线和预设的温度控制因子...
【专利技术属性】
技术研发人员:陈志列,耿梦达,孙煜,徐成泽,薛英仪,
申请(专利权)人:广东省工业边缘智能创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。