散热风扇转速控制方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33858532 阅读:18 留言:0更新日期:2022-06-18 10:47
本申请涉及一种散热风扇转速控制方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取各发热器件的许可运行温度、实际温度以及散热风扇转速,基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值,判断最小温度余量值是否等于目标器件的实际温度与许可运行温度的差值;若最小温度余量值不等于目标器件的实际温度与许可运行温度的差值,基于最小温度余量值对目标器件的许可运行温度进行调节,并基于调节后的许可运行温度对散热风扇转速进行PID控制。采用本方法能够满足多个发热器件的散热需求,降低散热风险,而且能够降低风扇的噪音以及能耗。耗。耗。

【技术实现步骤摘要】
散热风扇转速控制方法、装置、计算机设备和存储介质


[0001]本申请涉及散热
,特别是涉及一种散热风扇转速控制方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]投影设备中,光机是最主要的发热源,其由光源、色轮和光调制器等发热器件组成,亮度影响着器件的发热功率。发热器件温度受环境温度和整机亮度的影响,而且温度随功耗的上升速度及幅度也存在差异。此外,受组装及零件自身差异的影响,投影设备也难以保证完全的一性质。
[0003]目前投影设备的散热,多采用阶梯调控方法,当发热器件达到某一温度时,将风扇调至对应的转速。这种将目标温度分成多级的风扇转速控制方法,使得产品的噪音较大且不够节能。
[0004]PID智能控制能够实现风扇转速无极动态调节,控温快捷,节约能源,能够有效降低设备噪音,提升用户体验,在服务器散热应用广泛。然而,投影设备的散热需要保证多个发热器件都能运行在许可温度规格内,而常规的PID控制通常选择散热余量最低的器件作为控制目标,这只适用于多个发热器件的温度余量差异较大的情况。对于多个发热器件的温度余量相差较小、存在一致性的问题的设备而言,设置单一的控制目标可能增加其他发热器件的散热风险。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够降低风扇噪音的散热风扇转速控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种散热风扇转速控制方法。所述方法包括:
[0007]获取各发热器件的许可运行温度、实际温度以及散热风扇转速;其中,一发热器件为目标器件;
[0008]基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值;
[0009]判断所述最小温度余量值是否等于所述目标器件的实际温度与许可运行温度的差值;
[0010]若所述最小温度余量值不等于所述目标器件的实际温度与许可运行温度的差值,基于所述最小温度余量值对所述目标器件的许可运行温度进行调节,并基于调节后的许可运行温度对所述散热风扇转速进行PID控制。
[0011]在其中一个实施例中,所述基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值包括:
[0012]分别计算各发热器件的实际温度与各发热器件的许可运行温度的差值作为各发热器件的温度余量;
[0013]从各发热器件的温度余量中获取最小的温度余量作为最小温度余量值。
[0014]在其中一个实施例中,所述方法还包括:若所述最小温度余量值等于所述目标器件的实际温度与许可运行温度的差值,基于所述目标器件的许可运行温度对所述散热风扇转速进行PID控制。
[0015]在其中一个实施例中,所述基于所述目标器件的许可运行温度对所述散热风扇转速进行PID控制包括:
[0016]分别计算所述目标器件在当前步的实际温度与所述目标器件的许可运行温度的第一当前步偏差值、所述目标器件在前一步的实际温度与所述目标器件的许可运行温度的第一前一步偏差值和所述目标器件在前两步的实际温度与所述目标器件的许可运行温度的第一前两步偏差值;
[0017]基于所述第一当前步偏差值、第一前一步偏差值、第一前两步偏差值和PID参数获取第一PID增幅值;
[0018]基于所述第一PID增幅值对所述散热风扇转速进行PID控制。
[0019]在其中一个实施例中,所述基于所述最小温度余量值对所述目标器件的许可运行温度进行调节包括:
[0020]计算所述目标器件的许可运行温度与所述最小温度余量值的差值,作为调节后的许可运行温度。
[0021]在其中一个实施例中,所述基于调节后的许可运行温度对所述散热风扇转速进行PID控制包括:
[0022]分别计算所述目标器件在当前步的实际温度与调节后的许可运行温度的第二当前步偏差值、所述目标器件在前一步的实际温度与调节后的许可运行温度的第二前一步偏差值和所述目标器件在前两步的实际温度与调节后的许可运行温度的第二前两步偏差值;
[0023]基于所述第二当前步偏差值、第二前一步偏差值、第二前两步偏差值和PID参数获取第二PID增幅值;
[0024]基于所述第二PID增幅值对所述散热风扇转速进行PID控制。
[0025]第二方面,本申请还提供了一种散热风扇转速控制装置。所述装置包括:
[0026]第一获取模块,用于获取各发热器件的许可运行温度、实际温度以及散热风扇转速;其中,一发热器件为目标器件;
[0027]第二获取模块,用于基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值;
[0028]判断模块,用于判断所述最小温度余量值是否等于所述目标器件的实际温度与许可运行温度的差值;
[0029]转速控制模块,用于当最小温度余量值等于所述目标器件的实际温度与许可运行温度的差值时,基于所述最小温度余量值对所述目标器件的许可运行温度进行调节,基于调节后的许可运行温度对所述散热风扇转速进行PID控制。
[0030]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0031]获取各发热器件的许可运行温度、实际温度以及散热风扇转速;其中,一发热器件为目标器件;
[0032]基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值;
[0033]判断所述最小温度余量值是否等于所述目标器件的实际温度与许可运行温度的差值;
[0034]若所述最小温度余量值不等于所述目标器件的实际温度与许可运行温度的差值,基于所述最小温度余量值对所述目标器件的许可运行温度进行调节,并基于调节后的许可运行温度对所述散热风扇转速进行PID控制。
[0035]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0036]获取各发热器件的许可运行温度、实际温度以及散热风扇转速;其中,一发热器件为目标器件;
[0037]基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值;
[0038]判断所述最小温度余量值是否等于所述目标器件的实际温度与许可运行温度的差值;
[0039]若所述最小温度余量值不等于所述目标器件的实际温度与许可运行温度的差值,基于所述最小温度余量值对所述目标器件的许可运行温度进行调节,并基于调节后的许可运行温度对所述散热风扇转速进行PID控制。
[0040]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0041]获取各发热器件的许可运行温度、实际温度以及散热风扇转速;其中,一发热器件为目标器件;
[0042]基于各发热器件的实际温度和各发热器件的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种散热风扇转速控制方法,其特征在于,所述方法包括:获取各发热器件的许可运行温度、实际温度以及散热风扇转速;其中,一发热器件为目标器件;基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值;判断所述最小温度余量值是否等于所述目标器件的实际温度与许可运行温度的差值;若所述最小温度余量值不等于所述目标器件的实际温度与许可运行温度的差值,基于所述最小温度余量值对所述目标器件的许可运行温度进行调节,并基于调节后的许可运行温度对所述散热风扇转速进行PID控制。2.根据权利要求1所述的方法,其特征在于,所述基于各发热器件的实际温度和各发热器件的许可运行温度获取最小温度余量值包括:分别计算各发热器件的实际温度与各发热器件的许可运行温度的差值作为各发热器件的温度余量;从各发热器件的温度余量中获取最小的温度余量作为最小温度余量值。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述最小温度余量值等于所述目标器件的实际温度与许可运行温度的差值,基于所述目标器件的许可运行温度对所述散热风扇转速进行PID控制。4.根据权利要求3所述的方法,其特征在于,所述基于所述目标器件的许可运行温度对所述散热风扇转速进行PID控制包括:分别计算所述目标器件在当前步的实际温度与所述目标器件的许可运行温度的第一当前步偏差值、所述目标器件在前一步的实际温度与所述目标器件的许可运行温度的第一前一步偏差值和所述目标器件在前两步的实际温度与所述目标器件的许可运行温度的第一前两步偏差值;基于所述第一当前步偏差值、第一前一步偏差值、第一前两步偏差值和PID参数获取第一PID增幅值;基于所述第一PID增幅值对所述散热风扇转速进行PID控制。5.根据权利要求1所述的方法,其特征在于,所述基于所述最小温度余量值对所述目标器件的许可运行温度进行调节包括:...

【专利技术属性】
技术研发人员:胡全友谭大治江浩
申请(专利权)人:峰米重庆创新科技有限公司
类型:发明
国别省市:

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

1