一种风机调速的方法、装置及存储介质制造方法及图纸

技术编号:20015752 阅读:38 留言:0更新日期:2019-01-05 23:18
本发明专利技术公开了一种风机调速的方法、装置及存储介质,属于风机控制技术领域。所述方法包括:在PID调速的周期中,获取前一时刻风机的转速增量;根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,调整后的转速增量即为所述风机当前时刻的转速增量。采用本发明专利技术,针对温升快慢的不同情景,对应不同PWM调速增量,可抑制过调速现象;对应风机调速增量应降低的场景,制定相应调速策略,恢复或保持PWM增量值,可利于设备及时散热,并减小功耗。

A Method, Device and Storage Medium for Fan Speed Regulation

The invention discloses a method, device and storage medium for fan speed regulation, belonging to the technical field of fan control. The method includes: acquiring the speed increment of the fan at the previous moment in the period of PID speed regulation; adjusting the speed increment according to the difference between the temperature value at the current moment at the sampling point and the temperature value at the previous moment, and the adjusted speed increment is the speed increment at the current moment of the fan. According to the different scenarios of temperature rise, corresponding to different PWM speed increment, the overspeed phenomenon can be restrained; corresponding to the scenario where the fan speed increment should be reduced, the corresponding speed control strategy is formulated to restore or maintain the PWM increment value, which is conducive to timely heat dissipation of the equipment and reduce power consumption.

【技术实现步骤摘要】
一种风机调速的方法、装置及存储介质
本专利技术涉及风机控制
,尤其涉及一种风机调速的方法、装置及存储介质。
技术介绍
比例-积分-微分(proportion-integral-derivative)算法广泛应用于工业自动控制领域等基本线性或动态特性不随时间变化的系统。请参阅图1,是PID算法的示意图。图中,Setpoiont是输入的设定值,output是系统的实际输出值,process是被控制对象,输入的设定值与实际输出值之间存在偏差Error。PID算法,就是将偏差的比例P、积分I和微分D通过线性组合,构成控制量,用这一控制量对被控制对象进行控制。PID是典型的反馈回路,由比例系数、积分时间常数、微分时间常数组成。PID控制器分为位置型和增量型两种,应用于风机调速领域,通常采用增量型控制。具体实现方式是:PID算法输入某一时刻的传感器测量温度值,并比较与目标温度值之间的差异,经过PID运算,脉宽调制(PWM,PulseWidthModulation,PWM)输出风机的增量幅度值。但是采用现有技术的这种风机调速方法,容易发生过调速,浪费电力消耗。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种无线信道配置方法、装置及系统,以解决现有技术无线信道的分配方式不能根据实际需求调整无线信道的分配的问题。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的第一个方面,提供一种风机调速的方法,所述方法包括:在PID调速的周期中,获取前一时刻风机的转速增量;根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,调整后的转速增量即为所述风机当前时刻的转速增量。优选的,所述获取前一时刻风机的转速增量之前,所述方法还包括:获取所述采样点当前时刻温度值与目标温度值只差作为PID算法输入;根据采样周期T、比例系数KP、积分时间常数TI、微分时间常数TD参数,计算所述风机的转速增量;其中,所述风机为PWM控速风机,所述转速增量输出为PWM占空比。优选的,所述根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,包括:计算所述采样点当前时刻温度值与前一时刻温度值的差值;若所述差值大于或等于B,则提升前一时刻的转速增量PWMT0为PWMTT,提升幅度为C;若所述差值大于或等于D且小于B,则提升PWMT0为PWMTT,提升幅度为E;若所述差值小于D,则降低PWMT0为PWMTT,降低幅度为F;其中,PWMT0为前一时刻的转速增量,PWMTT为调整后的转速增量,B和D为预设温度差值,C、E、F为预设PWM调整量,其中C≥E。优选的,所述若所述差值小于,则降低PWMT0为PWMTT之后,所述方法还包括:在T1至T2时刻保持所述风机的PWM不做调整,所述T2时刻为T1延迟G秒后的时刻;T0至T1时刻之间的整机的输入功耗曲线均值PT1以及T1至T2时刻之间整机的输入功耗曲线均值PT2;计算PT2与PT1的差值;若PT2与PT1的差值大于或等于,恢复所述风机的PWM为PWMT0;若PT2与PT1的差值小于H,维持所述风机的PWM为PWMTT;其中,所述H为预设阈值。优选的,若存在多个采样点,则分别对各采样点的采样温度进行比较,并取最大值。根据本专利技术的第二个方面,提供一种风机调速的装置,所述装置包括:获取模块,用于在PID调速的周期中,获取前一时刻风机的转速增量;调整模块,用于根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,调整后的转速增量即为所述风机当前时刻的转速增量。优选的,所述装置还包括:温度采集模块,用于获取所述采样点当前时刻温度值与目标温度值只差作为PID算法输入;PID算法模块,用于根据采样周期T、比例系数KP、积分时间常数TI、微分时间常数TD参数,计算所述风机的转速增量;其中,所述风机为PWM控速风机,所述转速增量输出为PWM占空比。优选的,所述调整模块包括:第一计算子模块,用于计算所述采样点当前时刻温度值与前一时刻温度值的差值;调整子模块,用于在所述差值大于或等于B,则提升前一时刻的转速增量时,提升前一时刻的转速增量PWMT0为PWMTT,提升幅度为C,或者用于在所述差值大于或等于D且小于时,提升PWMT0为PWMTT,提升幅度为E,或者用于在若所述差值小于时,降低PWMT0为PWMTT,降低幅度为F;其中,PWMT0为前一时刻的转速增量,PWMTT为T1时刻调整后的转速增量,B和D为预设温度差值,C、E、F为预设PWM调整量,其中C≥E。优选的,所述调整模块还包括保持子模块、输入功耗曲线均值获取子模块及第二计算子模块:所述保持子模块,还用于当所述差值小于D时,在T1至T2时刻保持所述风机的PWM不做调整,所述T2时刻为T1延迟G秒后的时刻;所述输入功耗曲线均值获取子模块,用于获取T0至T1时刻之间的整机的输入功耗曲线均值PT1以及T1至T2时刻之间整机的输入功耗曲线均值PT2;所述第二计算子模块,还用于计算PT2与PT1的差值;所述调整子模块,还用于在PT2与PT1的差值大于或等于H时,恢复所述风机的PWM为PWMT0,或者用于在PT2与PT1的差值小于H时,维持所述风机的PWM为PWMTT;其中,所述H为预设阈值。优选的,所述温度采集模块,还用于在存在多个采样点时,分别对各采样点的采样温度进行比较,并取最大值。根据本专利技术的第三个方面,提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如第一方面所述的步骤。本专利技术实施例一种风机调速的方法、装置及存储介质,能够针对温升快慢的不同情景,对应不同PWM调速增量,可抑制过调速现象;对应风机调速增量应降低的场景,制定相应调速策略,恢复或保持PWM增量值,可利于设备及时散热,并减小功耗。附图说明图1为是PID算法的示意图;图2为本专利技术实施例一提供一种风机调速的方法的流程图;图3为本专利技术实施例一中的方法在云基础设备的风机调速上的应用的方法的流程图;图4为本专利技术实施例二提供的一种风机调速的装置的模块结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例一提供了一种风机调速的方法,请参阅图2,该方法包括:S201、在PID调速的周期中,获取前一时刻风机的转速增量;S202、根据采样点当前时刻的温度值与前一时刻温度值的差值调整该转速增量,调整后的转速增量即为所述风机当前时刻的转速增量。实际应用中,采样点是指需要进行温度控制的关键器件,比如服务器的中央处理器(CPU,CentralProcessingUnit,CPU)、主要芯片等。在一个可行的方案中,步骤S201之前,该方法还包括如下步骤:获取该采样点当前时刻温度值与目标温度值只差作为PID算法输入;根据采样周期T、比例系数KP、积分时间常数TI、微分时间常数TD参数,计算该风机的转速增量;其中,该风机为PWM控速风机,该转速增量输出为PWM占空比实际应用中,可以取设备关键器件T时刻温度值与目标温本文档来自技高网...

【技术保护点】
1.一种风机调速的方法,其特征在于,所述方法包括:在比例‑积分‑微分PID调速的周期中,获取前一时刻风机的转速增量;根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,调整后的转速增量即为所述风机当前时刻的转速增量。

【技术特征摘要】
1.一种风机调速的方法,其特征在于,所述方法包括:在比例-积分-微分PID调速的周期中,获取前一时刻风机的转速增量;根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,调整后的转速增量即为所述风机当前时刻的转速增量。2.如权利要求1所述的方法,其特征在于,所述获取前一时刻风机的转速增量之前,所述方法还包括:获取所述采样点当前时刻温度值与目标温度值只差作为PID算法输入;根据采样周期T、比例系数KP、积分时间常数TI、微分时间常数TD参数,计算所述风机的转速增量;其中,所述风机为脉宽调制PWM控速风机,所述转速增量输出为PWM占空比。3.如权利要求2所述的方法,其特征在于,所述根据采样点当前时刻的温度值与前一时刻温度值的差值调整所述转速增量,包括:计算所述采样点当前时刻温度值与前一时刻温度值的差值;若所述差值大于或等于B,则提升前一时刻的转速增量PWMT0为PWMTT,提升幅度为C;若所述差值大于或等于D且小于B,则提升PWMT0为PWMTT,提升幅度为E;若所述差值小于D,则降低PWMT0为PWMTT,降低幅度为F;其中,PWMT0为前一时刻的转速增量,PWMTT为T1时刻调整后的转速增量,B和D为预设温度差值,C、E、F为预设PWM调整量,其中C≥E。4.如权利要求3所述的方法,其特征在于,所述若所述差值小于D,则降低PWMT0为PWMTT之后,所述方法还包括:在T1至T2时刻保持所述风机的PWM不做调整,所述T2时刻为T1延迟G秒后的时刻;T0至T1时刻之间的整机的输入功耗曲线均值PT1以及T1至T2时刻之间整机的输入功耗曲线均值PT2;计算PT2与PT1的差值;若PT2与PT1的差值大于或等于H,恢复所述风机的PWM为PWMT0;若PT2与PT1的差值小于H,维持所述风机的PWM为PWMTT;其中,所述H为预设阈值。5.如权利要求1至4任一项所述的方法,其特征在于,若存在多个采样点,则分别对各采样点的采样温度进行比较,并取最大值。6.一种风机调速的装置,其特征在于,所述装置包括:获取模块,用于在PID调速的周期中,获取前一时刻风机的转速增量;调整模块,用于根据采样点当前时刻的温度值与前一时刻温度值的差...

【专利技术属性】
技术研发人员:郑立博
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1